AMD uses the translator to recover LLVM-IR from SPIRV. Currently, the translator doesn't implement the `SPV_KHR_float_controls2` extension (I'm working on it). If this extension is used by the SPIRV module, we cannot translate it back to LLVM-IR. I'm working on the extension, but in the meantime, lets just disable it when the target triple's vendor is `amd`.