Home
last modified time | relevance | path

Searched defs:MBBI (Results 1 – 25 of 116) sorted by relevance

12345

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp56 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI()
60 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, in buildMI()
113 BlockIt MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
151 BlockIt MBBI) { in expandArith()
184 bool AVRExpandPseudo::expandLogic(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogic()
244 bool AVRExpandPseudo::expandLogicImm(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogicImm()
289 bool AVRExpandPseudo::expand<AVR::ADDWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
294 bool AVRExpandPseudo::expand<AVR::ADCWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
299 bool AVRExpandPseudo::expand<AVR::SUBWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
304 bool AVRExpandPseudo::expand<AVR::SUBIWRdK>(Block &MBB, BlockIt MBBI) { in expand()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandPseudoInsts.cpp99 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); expandMBB() local
110 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument
130 expandPcalau12iInstPair(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned FlagsHi,unsigned SecondOpcode,unsigned FlagsLo) expandPcalau12iInstPair() argument
158 expandLoadAddressPcrel(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressPcrel() argument
171 expandLoadAddressGot(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressGot() argument
184 expandLoadAddressTLSLE(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSLE() argument
232 expandLoadAddressTLSIE(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSIE() argument
245 expandLoadAddressTLSLD(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSLD() argument
258 expandLoadAddressTLSGD(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSGD() argument
338 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); expandMBB() local
349 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument
378 expandCopyCFR(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandCopyCFR() argument
431 expandLargeAddressLoad(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned LastOpcode,unsigned IdentifyingMO) expandLargeAddressLoad() argument
441 expandLargeAddressLoad(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned LastOpcode,unsigned IdentifyingMO,const MachineOperand & Symbol,Register DestReg,bool EraseFromParent) expandLargeAddressLoad() argument
519 expandLoadAddressPcrelLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressPcrelLarge() argument
528 expandLoadAddressGotLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressGotLarge() argument
537 expandLoadAddressTLSIELarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSIELarge() argument
546 expandLoadAddressTLSLDLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSLDLarge() argument
555 expandLoadAddressTLSGDLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSGDLarge() argument
564 expandFunctionCALL(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,bool IsTailCall) expandFunctionCALL() argument
[all...]
H A DLoongArchExpandAtomicPseudoInsts.cpp77 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
88 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandMI()
301 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicBinOp()
350 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicMinMaxOp()
470 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsMasked, in expandAtomicCmpXchg()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp91 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
102 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument
170 expandCCOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandCCOp() argument
262 expandVSetVL(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandVSetVL() argument
292 expandVMSET_VMCLR(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned Opcode) expandVMSET_VMCLR() argument
308 expandRV32ZdinxStore(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandRV32ZdinxStore() argument
345 expandRV32ZdinxLoad(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandRV32ZdinxLoad() argument
466 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); expandMBB() local
477 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument
496 expandAuipcInstPair(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned FlagsHi,unsigned SecondOpcode) expandAuipcInstPair() argument
528 expandLoadLocalAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadLocalAddress() argument
535 expandLoadGlobalAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadGlobalAddress() argument
543 expandLoadTLSIEAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadTLSIEAddress() argument
551 expandLoadTLSGDAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadTLSGDAddress() argument
558 expandLoadTLSDescAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadTLSDescAddress() argument
[all...]
H A DRISCVPushPopOptimizer.cpp50 for (MachineBasicBlock::iterator MBBI = MBB.begin(); MBBI != MBB.end(); in containsPop() local
58 bool RISCVPushPopOpt::usePopRet(MachineBasicBlock::iterator &MBBI, in usePopRet() argument
76 adjustRetVal(MachineBasicBlock::iterator & MBBI) adjustRetVal() argument
130 MachineBasicBlock::iterator MBBI = containsPop(MBB); runOnMachineFunction() local
[all...]
H A DRISCVPostRAExpandPseudoInsts.cpp64 while (MBBI != E) { in expandMBB() local
75 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument
86 expandMovImm(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandMovImm() argument
[all...]
H A DRISCVExpandAtomicPseudoInsts.cpp97 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
108 MachineBasicBlock::iterator MBBI, in expandMI()
389 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicBinOp()
439 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicMinMaxOp()
571 MachineBasicBlock::iterator MBBI, in tryToFoldBNEOnCmpXchgResult()
626 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsMasked, in expandAtomicCmpXchg()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp78 MachineBasicBlock::iterator MBBI, in selectLOCRMux()
99 MachineBasicBlock::iterator MBBI, in selectSELRMux()
151 MachineBasicBlock::iterator MBBI, in expandCondMove()
206 MachineBasicBlock::iterator MBBI, in selectMI()
246 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in selectMBB() local
H A DSystemZElimCompare.cpp213 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in convertToBRCT() local
257 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in convertToLoadAndTrap() local
476 MachineBasicBlock::iterator MBBI = MI, MBBE = MI.getParent()->end(); adjustCCMasksForInstr() local
485 MachineBasicBlock::iterator MBBI = MI, MBBE = Compare; adjustCCMasksForInstr() local
515 for (MachineBasicBlock::reverse_iterator MBBI = optimizeCompareZero() local
617 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; fuseCompareOperations() local
697 MachineBasicBlock::iterator MBBI = MBB.end(); processBlock() local
[all...]
H A DSystemZFrameLowering.cpp327 spillCalleeSavedRegisters(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,ArrayRef<CalleeSavedInfo> CSI,const TargetRegisterInfo * TRI) const spillCalleeSavedRegisters() argument
387 restoreCalleeSavedRegisters(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MutableArrayRef<CalleeSavedInfo> CSI,const TargetRegisterInfo * TRI) const restoreCalleeSavedRegisters() argument
487 emitIncrement(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,const DebugLoc & DL,Register Reg,int64_t NumBytes,const TargetInstrInfo * TII) emitIncrement() argument
515 buildCFAOffs(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,int Offset,const SystemZInstrInfo * ZII) buildCFAOffs() argument
526 buildDefCFAReg(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,unsigned Reg,const SystemZInstrInfo * ZII) buildDefCFAReg() argument
547 MachineBasicBlock::iterator MBBI = MBB.begin(); emitPrologue() local
704 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); emitEpilogue() local
769 MachineBasicBlock::iterator MBBI = StackAllocMI; inlineStackProbe() local
1078 spillCalleeSavedRegisters(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,ArrayRef<CalleeSavedInfo> CSI,const TargetRegisterInfo * TRI) const spillCalleeSavedRegisters() argument
1139 restoreCalleeSavedRegisters(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MutableArrayRef<CalleeSavedInfo> CSI,const TargetRegisterInfo * TRI) const restoreCalleeSavedRegisters() argument
1204 MachineBasicBlock::iterator MBBI = MBB.begin(); emitPrologue() local
1317 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); emitEpilogue() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp218 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertFullSpeculationBarrier()
385 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertRegToSPTaintPropagation()
433 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineInstr &MI, in makeGPRSpeculationSafe()
468 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in slhLoads() local
550 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandSpeculationSafeValue()
592 MachineBasicBlock::iterator MBBI, in insertCSDB()
619 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in lowerSpeculationSafeValuePseudos() local
H A DAArch64ExpandPseudoInsts.cpp126 expandMOVImm(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned BitSize) expandMOVImm() argument
223 expandCMP_SWAP(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned LdarOp,unsigned StlrOp,unsigned CmpOp,unsigned ExtendImm,unsigned ZeroReg,MachineBasicBlock::iterator & NextMBBI) expandCMP_SWAP() argument
303 expandCMP_SWAP_128(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandCMP_SWAP_128() argument
479 expand_DestructiveOp(MachineInstr & MI,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expand_DestructiveOp() argument
671 expandSetTagLoop(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandSetTagLoop() argument
748 expandSVESpillFill(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned Opc,unsigned N) expandSVESpillFill() argument
778 expandCALL_RVMARKER(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandCALL_RVMARKER() argument
831 expandCALL_BTI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandCALL_BTI() argument
880 expandStoreSwiftAsyncContext(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandStoreSwiftAsyncContext() argument
938 expandRestoreZA(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandRestoreZA() argument
980 expandCondSMToggle(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) expandCondSMToggle() argument
1074 expandMultiVecPseudo(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,TargetRegisterClass ContiguousClass,TargetRegisterClass StridedClass,unsigned ContiguousOp,unsigned StridedOpc) expandMultiVecPseudo() argument
1103 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument
1690 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); expandMBB() local
[all...]
H A DAArch64LoadStoreOptimizer.cpp1295 MachineBasicBlock::iterator MBBI = I; findMatchingStore() local
1684 MachineBasicBlock::iterator MBBI = I; findMatchingInsn() local
2102 MachineBasicBlock::iterator MBBI = I; findMatchingUpdateInsnForward() local
2179 MachineBasicBlock::iterator MBBI = I; findMatchingUpdateInsnBackward() local
2254 tryToPromoteLoadFromStore(MachineBasicBlock::iterator & MBBI) tryToPromoteLoadFromStore() argument
2283 tryToMergeZeroStInst(MachineBasicBlock::iterator & MBBI) tryToMergeZeroStInst() argument
2308 tryToPairLdStInst(MachineBasicBlock::iterator & MBBI) tryToPairLdStInst() argument
2383 tryToMergeLdStUpdate(MachineBasicBlock::iterator & MBBI) tryToMergeLdStUpdate() argument
2451 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); optimizeBlock() local
2470 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); optimizeBlock() local
2490 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); optimizeBlock() local
2507 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); optimizeBlock() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp552 ExpandVLD(MachineBasicBlock::iterator & MBBI) ExpandVLD() argument
673 ExpandVST(MachineBasicBlock::iterator & MBBI) ExpandVST() argument
749 ExpandLaneOp(MachineBasicBlock::iterator & MBBI) ExpandLaneOp() argument
839 ExpandVTBL(MachineBasicBlock::iterator & MBBI,unsigned Opc,bool IsExt) ExpandVTBL() argument
876 ExpandMQQPRLoadStore(MachineBasicBlock::iterator & MBBI) ExpandMQQPRLoadStore() argument
997 ExpandTMOV32BitImm(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI) ExpandTMOV32BitImm() argument
1063 ExpandMOV32BitImm(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI) ExpandMOV32BitImm() argument
1181 CMSEClearGPRegs(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,const SmallVectorImpl<unsigned> & ClearRegs,unsigned ClobberReg) CMSEClearGPRegs() argument
1246 CMSEClearFPRegs(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) CMSEClearFPRegs() argument
1260 CMSEClearFPRegsV8(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const BitVector & ClearRegs) CMSEClearFPRegsV8() argument
1369 CMSEClearFPRegsV81(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const BitVector & ClearRegs) CMSEClearFPRegsV81() argument
1406 CMSESaveClearFPRegs(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,const LivePhysRegs & LiveRegs,SmallVectorImpl<unsigned> & ScratchRegs) CMSESaveClearFPRegs() argument
1416 CMSESaveClearFPRegsV8(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,const LivePhysRegs & LiveRegs,SmallVectorImpl<unsigned> & ScratchRegs) CMSESaveClearFPRegsV8() argument
1553 CMSESaveClearFPRegsV81(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,const LivePhysRegs & LiveRegs) CMSESaveClearFPRegsV81() argument
1599 CMSERestoreFPRegs(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,SmallVectorImpl<unsigned> & AvailableRegs) CMSERestoreFPRegs() argument
1608 CMSERestoreFPRegsV8(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,SmallVectorImpl<unsigned> & AvailableRegs) CMSERestoreFPRegsV8() argument
1751 CMSERestoreFPRegsV81(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,SmallVectorImpl<unsigned> & AvailableRegs) CMSERestoreFPRegsV81() argument
1792 ExpandCMP_SWAP(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned LdrexOp,unsigned StrexOp,unsigned UxtOp,MachineBasicBlock::iterator & NextMBBI) ExpandCMP_SWAP() argument
1924 ExpandCMP_SWAP_64(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) ExpandCMP_SWAP_64() argument
2030 CMSEPushCalleeSaves(const TargetInstrInfo & TII,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,int JumpReg,const LivePhysRegs & LiveRegs,bool Thumb1Only) CMSEPushCalleeSaves() argument
2090 CMSEPopCalleeSaves(const TargetInstrInfo & TII,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,int JumpReg,bool Thumb1Only) CMSEPopCalleeSaves() argument
2117 ExpandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) ExpandMI() argument
2187 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); ExpandMI() local
3230 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); ExpandMBB() local
[all...]
H A DThumbRegisterInfo.cpp62 MachineBasicBlock::iterator &MBBI, in emitThumb1LoadConstPool()
82 MachineBasicBlock::iterator &MBBI, in emitThumb2LoadConstPool()
104 MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, in emitLoadConstPool()
125 MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, in emitThumbRegPlusImmInReg()
252 MachineBasicBlock::iterator &MBBI, in emitThumbRegPlusImmediate()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp137 MachineBasicBlock::iterator MBBI, in emitPrologueInsns()
185 MachineBasicBlock::iterator MBBI, in emitEpilogueInsns()
228 MachineBasicBlock::iterator MBBI, in emitSPAdjustment()
315 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
396 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp138 MachineBasicBlock::iterator &MBBI, in findDeadCallerSavedReg() argument
198 MachineBasicBlock::iterator MBBI, in BuildStackAlignAND() argument
338 emitSPUpdate(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,int64_t NumBytes,bool InEpilogue) const emitSPUpdate() argument
385 mergeSPUpdates(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,bool MergeWithPrevious) const mergeSPUpdates() argument
421 BuildStackAdjustment(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,int64_t Offset,bool InEpilogue) const BuildStackAdjustment() argument
441 BuildCFI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,const MCCFIInstruction & CFIInst) const BuildCFI() argument
451 emitPrologueCalleeSavedFrameMoves(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL) const emitPrologueCalleeSavedFrameMoves() argument
479 MachineBasicBlock::iterator MBBI = MBB.begin(); emitPrologue() local
675 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); emitEpilogue() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp61 MachineBasicBlock::iterator MBBI, in EmitDefCfaRegister() argument
71 MachineBasicBlock::iterator MBBI, in EmitDefCfaOffset() argument
82 MachineBasicBlock::iterator MBBI, const DebugLoc &dl, in EmitCfiOffset() argument
99 MachineBasicBlock::iterator MBBI, const DebugLoc &dl, in IfNeededExtSP() argument
122 MachineBasicBlock::iterator MBBI, cons in IfNeededLDAWSP() argument
191 RestoreSpillList(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & dl,const TargetInstrInfo & TII,int & RemainingAdj,SmallVectorImpl<StackSlotInfo> & SpillList) RestoreSpillList() argument
226 MachineBasicBlock::iterator MBBI = MBB.begin(); emitPrologue() local
346 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); emitEpilogue() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp45 MachineBasicBlock::iterator MBBI, in generateStackAdjustment() argument
97 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in adjustStackToMatchRecords() argument
123 MachineBasicBlock::iterator MBBI = MBB.begin(); emitPrologue() local
244 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); emitEpilogue() local
451 emitRegUpdate(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,DebugLoc dl,unsigned Reg,int NumBytes,bool IsAdd,const ARCInstrInfo * TII) emitRegUpdate() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.h137 MachineBasicBlock::iterator MBBI, Register SrcReg, in storeRegToStackSlot()
146 MachineBasicBlock::iterator MBBI, Register DestReg, in loadRegFromStackSlot()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DLeonPasses.cpp49 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) { in runOnMachineFunction() local
138 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) { in runOnMachineFunction() local
H A DSparcFrameLowering.cpp42 MachineBasicBlock::iterator MBBI, in emitSPAdjustment()
96 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
217 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp46 MachineBasicBlock::iterator MBBI, in BuildCFI() argument
58 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in emitCalleeSavedFrameMoves() argument
92 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in emitPrologue() local
201 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); emitEpilogue() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp95 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
177 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp229 emitSPUpdate(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,const DebugLoc & DL,int64_t NumBytes,bool InEpilogue) const emitSPUpdate() argument
336 BuildStackAdjustment(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,int64_t Offset,bool InEpilogue) const BuildStackAdjustment() argument
384 mergeSPUpdates(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,bool doMergeWithPrevious) const mergeSPUpdates() argument
444 BuildCFI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,const MCCFIInstruction & CFIInst,MachineInstr::MIFlag Flag) const BuildCFI() argument
483 emitCalleeSavedFrameMoves(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool IsPrologue) const emitCalleeSavedFrameMoves() argument
564 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); emitZeroCallUsedRegs() local
606 emitStackProbe(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool InProlog,std::optional<MachineFunction::DebugInstrOperandPair> InstrNum) const emitStackProbe() argument
639 emitStackProbeInline(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool InProlog) const emitStackProbeInline() argument
651 emitStackProbeInlineGeneric(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool InProlog) const emitStackProbeInlineGeneric() argument
680 emitStackProbeInlineGenericBlock(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,uint64_t Offset,uint64_t AlignOffset) const emitStackProbeInlineGenericBlock() argument
756 emitStackProbeInlineGenericLoop(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,uint64_t Offset,uint64_t AlignOffset) const emitStackProbeInlineGenericLoop() argument
896 emitStackProbeInlineWindowsCoreCLR64(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool InProlog) const emitStackProbeInlineWindowsCoreCLR64() argument
1130 emitStackProbeCall(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool InProlog,std::optional<MachineFunction::DebugInstrOperandPair> InstrNum) const emitStackProbeCall() argument
1249 BuildStackAlignAND(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,unsigned Reg,uint64_t MaxAlign) const BuildStackAlignAND() argument
1510 MachineBasicBlock::iterator MBBI = MBB.begin(); emitPrologue() local
1859 __anon12a2c2a50202(const MachineBasicBlock::iterator &MBBI) emitPrologue() argument
2292 MachineBasicBlock::iterator MBBI = Terminator; emitEpilogue() local
2984 emitCatchRetReturnValue(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineInstr * CatchRet) const emitCatchRetReturnValue() argument
3433 blockEndIsUnreachable(const MachineBasicBlock & MBB,MachineBasicBlock::const_iterator MBBI) blockEndIsUnreachable() argument
3597 adjustStackWithPops(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,int Offset) const adjustStackWithPops() argument
3841 restoreWin32EHStackPointers(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool RestoreSP) const restoreWin32EHStackPointers() argument
4138 auto MBBI = MBB.begin(); adjustFrameForMsvcCxxEh() local
[all...]

12345