Lines Matching refs:TII

53   const TargetInstrInfo &TII = *MF.getTarget().getInstrInfo();  in emitPrologue()  local
89 emitSPUpdate(MBB, MBBI, DL, TII, AArch64::X16, -NumInitialBytes, in emitPrologue()
96 BuildMI(MBB, MBBI, DL, TII.get(TargetOpcode::PROLOG_LABEL)) in emitPrologue()
120 emitRegUpdate(MBB, MBBI, DL, TII, AArch64::X29, AArch64::XSP, in emitPrologue()
133 BuildMI(MBB, MBBI, DL, TII.get(TargetOpcode::PROLOG_LABEL)) in emitPrologue()
149 emitSPUpdate(MBB, MBBI, DL, TII, AArch64::X16, -NumResidualBytes, in emitPrologue()
164 BuildMI(MBB, MBBI, DL, TII.get(TargetOpcode::PROLOG_LABEL)) in emitPrologue()
179 BuildMI(MBB, MBBI, DL, TII.get(TargetOpcode::PROLOG_LABEL)) in emitPrologue()
200 const TargetInstrInfo &TII = *MF.getTarget().getInstrInfo(); in emitEpilogue() local
216 MIB = BuildMI(MBB, MBBI, DL, TII.get(AArch64::TAIL_Bimm)); in emitEpilogue()
229 MIB = BuildMI(MBB, MBBI, DL, TII.get(AArch64::TAIL_BRx)); in emitEpilogue()
274 emitSPUpdate(MBB, MBBI, DL, TII, AArch64::X16, in emitEpilogue()
311 emitRegUpdate(MBB, FirstEpilogue, DL, TII, in emitEpilogue()
315 emitSPUpdate(MBB, FirstEpilogue, DL,TII, AArch64::X16, NumResidualBytes); in emitEpilogue()
359 const AArch64InstrInfo &TII = in processFunctionBeforeCalleeSavedScan() local
372 MFI->estimateStackSize(MF) >= TII.estimateRSStackLimit(MF) in processFunctionBeforeCalleeSavedScan()
433 const TargetInstrInfo &TII = *MF.getTarget().getInstrInfo(); in emitFrameMemOps() local
476 NewMI = BuildMI(MBB, MBBI, DL, TII.get(PossClasses[ClassIdx].PairOpcode)) in emitFrameMemOps()
491 TII.get(PossClasses[ClassIdx].SingleOpcode)) in emitFrameMemOps()
602 const AArch64InstrInfo &TII = in eliminateCallFramePseudoInstr() local
606 bool IsDestroy = Opcode == TII.getCallFrameDestroyOpcode(); in eliminateCallFramePseudoInstr()
625 emitSPUpdate(MBB, MI, dl, TII, AArch64::NoRegister, Amount); in eliminateCallFramePseudoInstr()
631 emitSPUpdate(MBB, MI, dl, TII, AArch64::NoRegister, -CalleePopAmount); in eliminateCallFramePseudoInstr()