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

References

gen/lib/Target/AArch64/AArch64GenGlobalISel.inc
   19   static AArch64InstructionSelector::ComplexMatcherMemFn ComplexPredicateFns[];
   20   static AArch64InstructionSelector::CustomRendererFn CustomRenderers[];
  973 AArch64InstructionSelector::ComplexMatcherMemFn
  976   &AArch64InstructionSelector::selectArithImmed, // gi_addsub_shifted_imm32
  977   &AArch64InstructionSelector::selectArithImmed, // gi_addsub_shifted_imm64
  978   &AArch64InstructionSelector::selectAddrModeIndexed<128>, // gi_am_indexed128
  979   &AArch64InstructionSelector::selectAddrModeIndexed<16>, // gi_am_indexed16
  980   &AArch64InstructionSelector::selectAddrModeIndexed<32>, // gi_am_indexed32
  981   &AArch64InstructionSelector::selectAddrModeIndexed<64>, // gi_am_indexed64
  982   &AArch64InstructionSelector::selectAddrModeIndexed<8>, // gi_am_indexed8
  983   &AArch64InstructionSelector::selectAddrModeUnscaled128, // gi_am_unscaled128
  984   &AArch64InstructionSelector::selectAddrModeUnscaled16, // gi_am_unscaled16
  985   &AArch64InstructionSelector::selectAddrModeUnscaled32, // gi_am_unscaled32
  986   &AArch64InstructionSelector::selectAddrModeUnscaled64, // gi_am_unscaled64
  987   &AArch64InstructionSelector::selectAddrModeUnscaled8, // gi_am_unscaled8
  988   &AArch64InstructionSelector::selectArithExtendedRegister, // gi_arith_extended_reg32_i32
  989   &AArch64InstructionSelector::selectArithExtendedRegister, // gi_arith_extended_reg32_i64
  990   &AArch64InstructionSelector::selectArithExtendedRegister, // gi_arith_extended_reg32to64_i64
  991   &AArch64InstructionSelector::selectArithShiftedRegister, // gi_arith_shifted_reg32
  992   &AArch64InstructionSelector::selectArithShiftedRegister, // gi_arith_shifted_reg64
  993   &AArch64InstructionSelector::selectLogicalShiftedRegister, // gi_logical_shifted_reg32
  994   &AArch64InstructionSelector::selectLogicalShiftedRegister, // gi_logical_shifted_reg64
  995   &AArch64InstructionSelector::selectNegArithImmed, // gi_neg_addsub_shifted_imm32
  996   &AArch64InstructionSelector::selectNegArithImmed, // gi_neg_addsub_shifted_imm64
  997   &AArch64InstructionSelector::selectAddrModeXRO<128>, // gi_ro_Xindexed128
  998   &AArch64InstructionSelector::selectAddrModeXRO<16>, // gi_ro_Xindexed16
  999   &AArch64InstructionSelector::selectAddrModeXRO<32>, // gi_ro_Xindexed32
 1000   &AArch64InstructionSelector::selectAddrModeXRO<64>, // gi_ro_Xindexed64
 1001   &AArch64InstructionSelector::selectAddrModeXRO<8>, // gi_ro_Xindexed8
 1011 AArch64InstructionSelector::CustomRendererFn
 1014   &AArch64InstructionSelector::renderLogicalImm32, // gi_logical_imm32_XFORM
 1015   &AArch64InstructionSelector::renderLogicalImm64, // gi_logical_imm64_XFORM
 1016   &AArch64InstructionSelector::renderTruncImm, // gi_trunc_imm
lib/Target/AArch64/AArch64InstructionSelector.cpp
 4694   return new AArch64InstructionSelector(TM, Subtarget, RBI);