Target configurations.

A target can tailor the kernel IR for a specific backend.