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

Overridden By

gen/lib/Target/AArch64/AArch64GenFastISel.inc
 9152 unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t imm0) override {
gen/lib/Target/ARM/ARMGenFastISel.inc
 7442 unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t imm0) override {
gen/lib/Target/Mips/MipsGenFastISel.inc
 4026 unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t imm0) override {
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc
 2199 unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t imm0) override {
gen/lib/Target/X86/X86GenFastISel.inc
14589 unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t imm0) override {
lib/Target/PowerPC/PPCFastISel.cpp
 2378 unsigned PPCFastISel::fastEmit_i(MVT Ty, MVT VT, unsigned Opc, uint64_t Imm) {

Declarations

include/llvm/CodeGen/FastISel.h
  382   virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm);

References

lib/CodeGen/SelectionDAG/FastISel.cpp
  407       Reg = fastEmit_i(VT, VT, ISD::Constant, CI->getZExtValue());
 1995   unsigned MaterialReg = fastEmit_i(ImmType, ImmType, ISD::Constant, Imm);