[−][src]Module rustc_codegen_llvm::asm
Functions
| a64_vreg_index | If the register is an AArch64 vector register then return its index. |
| dummy_output_type | Type to use for outputs that are discarded. It doesn't really matter what the type is, as long as it is valid for the constraint code. |
| inline_asm_call | |
| llvm_asm_scalar_type | Helper function to get the LLVM type for a Scalar. Pointers are returned as the equivalent integer type. |
| llvm_fixup_input | Fix up an input value to work around LLVM bugs. |
| llvm_fixup_output | Fix up an output value to work around LLVM bugs. |
| llvm_fixup_output_type | Output type to use for llvm_fixup_output. |
| modifier_to_llvm | Converts a modifier into LLVM's equivalent modifier. |
| reg_to_llvm | Converts a register class to an LLVM constraint code. |
| xmm_reg_index | If the register is an xmm/ymm/zmm register then return its index. |