reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/FastISel.h
  441   unsigned fastEmitInst_i(unsigned MachineInstOpcode,

References

gen/lib/Target/AArch64/AArch64GenFastISel.inc
 9133   return fastEmitInst_i(AArch64::MOVi32imm, &AArch64::GPR32RegClass, imm0);
 9139   return fastEmitInst_i(AArch64::MOVi64imm, &AArch64::GPR64RegClass, imm0);
 9167     return fastEmitInst_i(AArch64::FMOVv4f16_ns, &AArch64::FPR64RegClass, imm0);
 9174     return fastEmitInst_i(AArch64::FMOVv8f16_ns, &AArch64::FPR128RegClass, imm0);
 9181     return fastEmitInst_i(AArch64::FMOVv2f32_ns, &AArch64::FPR64RegClass, imm0);
 9188     return fastEmitInst_i(AArch64::FMOVv4f32_ns, &AArch64::FPR128RegClass, imm0);
 9195     return fastEmitInst_i(AArch64::FMOVv2f64_ns, &AArch64::FPR128RegClass, imm0);
 9222     return fastEmitInst_i(AArch64::MOVIv8b_ns, &AArch64::FPR64RegClass, imm0);
 9229     return fastEmitInst_i(AArch64::MOVIv16b_ns, &AArch64::FPR128RegClass, imm0);
 9252   return fastEmitInst_i(AArch64::MOVID, &AArch64::FPR64RegClass, imm0);
 9257     return fastEmitInst_i(AArch64::MOVIv2d_ns, &AArch64::FPR128RegClass, imm0);
gen/lib/Target/Mips/MipsGenFastISel.inc
 4012     return fastEmitInst_i(Mips::LwConstant32, &Mips::CPU16RegsRegClass, imm0);
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc
 2089   return fastEmitInst_i(WebAssembly::CONST_I32, &WebAssembly::I32RegClass, imm0);
 2095   return fastEmitInst_i(WebAssembly::CONST_I64, &WebAssembly::I64RegClass, imm0);
 2109   return fastEmitInst_i(WebAssembly::CALL_i32, &WebAssembly::I32RegClass, imm0);
 2113   return fastEmitInst_i(WebAssembly::CALL_i64, &WebAssembly::I64RegClass, imm0);
 2117   return fastEmitInst_i(WebAssembly::CALL_f32, &WebAssembly::F32RegClass, imm0);
 2121   return fastEmitInst_i(WebAssembly::CALL_f64, &WebAssembly::F64RegClass, imm0);
 2126     return fastEmitInst_i(WebAssembly::CALL_v16i8, &WebAssembly::V128RegClass, imm0);
 2133     return fastEmitInst_i(WebAssembly::CALL_v8i16, &WebAssembly::V128RegClass, imm0);
 2140     return fastEmitInst_i(WebAssembly::CALL_v4i32, &WebAssembly::V128RegClass, imm0);
 2147     return fastEmitInst_i(WebAssembly::CALL_v2i64, &WebAssembly::V128RegClass, imm0);
 2154     return fastEmitInst_i(WebAssembly::CALL_v4f32, &WebAssembly::V128RegClass, imm0);
 2161     return fastEmitInst_i(WebAssembly::CALL_v2f64, &WebAssembly::V128RegClass, imm0);
 2168     return fastEmitInst_i(WebAssembly::CALL_exnref, &WebAssembly::EXNREFRegClass, imm0);
gen/lib/Target/X86/X86GenFastISel.inc
14570   return fastEmitInst_i(X86::MOV8ri, &X86::GR8RegClass, imm0);
14576   return fastEmitInst_i(X86::MOV16ri, &X86::GR16RegClass, imm0);
lib/Target/AArch64/AArch64FastISel.cpp
  414     return fastEmitInst_i(Opc, TLI.getRegClassFor(VT), Imm);
lib/Target/X86/X86FastISel.cpp
 3731   return fastEmitInst_i(Opc, TLI.getRegClassFor(VT), Imm);