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

References

gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
12845   { 134 /* asr */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__Imm0_631_2__imm_95_63, AMFBS_None, { MCK_GPR64, MCK_GPR64, MCK_Imm0_63 }, },
17120   { 4105 /* sbfm */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__Imm0_631_2__Imm0_631_3, AMFBS_None, { MCK_GPR64, MCK_GPR64, MCK_Imm0_63, MCK_Imm0_63 }, },
19051   { 6076 /* sxtb */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__imm_95_0__imm_95_7, AMFBS_None, { MCK_GPR64, MCK_GPR64 }, },
19056   { 6081 /* sxth */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__imm_95_0__imm_95_15, AMFBS_None, { MCK_GPR64, MCK_GPR64 }, },
19071   { 6097 /* sxtw */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__imm_95_0__imm_95_31, AMFBS_None, { MCK_GPR64, MCK_GPR64 }, },
20203   { 134 /* asr */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__Imm0_631_2__imm_95_63, AMFBS_None, { MCK_GPR64, MCK_GPR64, MCK_Imm0_63 }, },
24478   { 4105 /* sbfm */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__Imm0_631_2__Imm0_631_3, AMFBS_None, { MCK_GPR64, MCK_GPR64, MCK_Imm0_63, MCK_Imm0_63 }, },
26409   { 6076 /* sxtb */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__imm_95_0__imm_95_7, AMFBS_None, { MCK_GPR64, MCK_GPR64 }, },
26414   { 6081 /* sxth */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__imm_95_0__imm_95_15, AMFBS_None, { MCK_GPR64, MCK_GPR64 }, },
26429   { 6097 /* sxtw */, AArch64::SBFMXri, Convert__Reg1_0__Reg1_1__imm_95_0__imm_95_31, AMFBS_None, { MCK_GPR64, MCK_GPR64 }, },
gen/lib/Target/AArch64/AArch64GenAsmWriter.inc
22720   case AArch64::SBFMXri:
gen/lib/Target/AArch64/AArch64GenAsmWriter1.inc
23436   case AArch64::SBFMXri:
gen/lib/Target/AArch64/AArch64GenDAGISel.inc
83247 /*193079*/            OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
83272 /*193128*/            OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
83295 /*193179*/        OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
83323 /*193233*/          OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86614 /*199997*/        OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86624 /*200019*/          OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86642 /*200059*/          OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86660 /*200099*/          OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94721 /*215035*/      OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94819 /*215232*/            OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94852 /*215296*/            OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94877 /*215352*/        OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
gen/lib/Target/AArch64/AArch64GenGlobalISel.inc
37267         GIR_BuildMI, /*InsnID*/0, /*Opcode*/AArch64::SBFMXri,
37922         GIR_BuildMI, /*InsnID*/0, /*Opcode*/AArch64::SBFMXri,
37941         GIR_BuildMI, /*InsnID*/0, /*Opcode*/AArch64::SBFMXri,
gen/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc
 9897     case AArch64::SBFMXri:
lib/Target/AArch64/AArch64FastISel.cpp
 4168     {AArch64::SBFMWri, AArch64::SBFMXri},
 4289     {AArch64::SBFMWri, AArch64::SBFMXri},
 4398     {AArch64::SBFMWri, AArch64::SBFMXri},
 4439       Opc = IsZExt ? AArch64::UBFMXri : AArch64::SBFMXri;
 4446       Opc = IsZExt ? AArch64::UBFMXri : AArch64::SBFMXri;
 4453     Opc = IsZExt ? AArch64::UBFMXri : AArch64::SBFMXri;
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 1652   Opc = (VT == MVT::i32) ? AArch64::SBFMWri : AArch64::SBFMXri;
 1768     Opc = N->getOpcode() == ISD::SRA ? AArch64::SBFMXri : AArch64::UBFMXri;
 1792   CurDAG->SelectNodeTo(N, AArch64::SBFMXri, VT, Ops);
 1825   case AArch64::SBFMXri:
 1848   if ((Opc == AArch64::SBFMXri || Opc == AArch64::UBFMXri) && VT == MVT::i32) {
lib/Target/AArch64/AArch64InstrInfo.cpp
  917   case AArch64::SBFMXri: // aka sxtw
lib/Target/AArch64/AArch64InstructionSelector.cpp
 2109       ExtI = MIB.buildInstr(IsSigned ? AArch64::SBFMXri : AArch64::UBFMXri,
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
  922         BuildMI(*MBB, InsertionPoint, DL, TII->get(AArch64::SBFMXri), DstRegX)
lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
   73   if (Opcode == AArch64::SBFMXri || Opcode == AArch64::SBFMWri ||
   80     bool IsSigned = (Opcode == AArch64::SBFMXri || Opcode == AArch64::SBFMWri);
   81     bool Is64Bit = (Opcode == AArch64::SBFMXri || Opcode == AArch64::UBFMXri);
  139       } else if (Opcode == AArch64::SBFMXri && imms == 0x3f) {