• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/

Lines Matching refs:TII

69                              const TargetInstrInfo &TII, const DebugLoc &dl,
84 BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi32imm), ScratchReg)
90 BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDhirr), ARM::SP)
99 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII,
106 const TargetInstrInfo &TII, const DebugLoc &dl,
109 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII,
117 const Thumb1InstrInfo &TII =
127 unsigned Amount = TII.getFrameSize(Old);
137 emitCallSPUpdate(MBB, I, TII, dl, *RegInfo, -Amount);
140 emitCallSPUpdate(MBB, I, TII, dl, *RegInfo, Amount);
156 const Thumb1InstrInfo &TII =
183 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -ArgRegsSaveSize,
188 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
195 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo,
201 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
265 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
293 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
304 BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDrSPi), FramePtr)
313 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
320 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
362 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
386 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -NumBytes,
392 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
414 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::R4)
418 BuildMI(MBB, MBBI, dl, TII.get(ARM::tLSRri), ARM::R4)
424 BuildMI(MBB, MBBI, dl, TII.get(ARM::tLSLri), ARM::R4)
430 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP)
442 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), BasePtr)
480 const Thumb1InstrInfo &TII =
492 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo,
520 TII, *RegInfo);
521 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP)
525 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP)
545 emitPrologueEpilogueSPUpdate(MBB, PMBBI, TII, dl, *RegInfo, NumBytes,
548 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, NumBytes,
607 const TargetInstrInfo &TII = *STI.getInstrInfo();
640 BuildMI(MBB, MBBI, MBBI->getDebugLoc(), TII.get(ARM::tPOP_RET))
723 BuildMI(MBB, MBBI, dl, TII.get(ARM::tLDRspi))
729 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr))
736 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo,
745 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr))
755 BuildMI(MBB, MBBI, MBBI->getDebugLoc(), TII.get(ARM::tPOP))
770 MBBI = BuildMI(MBB, MBB.end(), dl, TII.get(ARM::tBX_RET))
775 BuildMI(MBB, MBBI, dl, TII.get(ARM::tPOP))
779 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, ArgRegsSaveSize,
782 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr))
788 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr))
816 const TargetInstrInfo &TII = *STI.getInstrInfo();
852 BuildMI(MBB, MI, DL, TII.get(ARM::tPUSH)).add(predOps(ARMCC::AL));
892 MachineInstrBuilder PushMIB = BuildMI(MF, DL, TII.get(ARM::tPUSH))
904 BuildMI(MBB, MI, DL, TII.get(ARM::tMOVr))
938 const TargetInstrInfo &TII = *STI.getInstrInfo();
1001 BuildMI(MBB, MI, DL, TII.get(ARM::tPOP)).add(predOps(ARMCC::AL));
1008 BuildMI(MBB, MI, DL, TII.get(ARM::tMOVr))
1020 BuildMI(MF, DL, TII.get(ARM::tPOP)).add(predOps(ARMCC::AL));
1056 (*MIB).setDesc(TII.get(ARM::tPOP_RET));