/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRExpandPseudoInsts.cpp | 56 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 D | LoongArchExpandPseudoInsts.cpp | 99 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 D | LoongArchExpandAtomicPseudoInsts.cpp | 77 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 D | RISCVExpandPseudoInsts.cpp | 91 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 D | RISCVPushPopOptimizer.cpp | 50 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 D | RISCVPostRAExpandPseudoInsts.cpp | 64 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 D | RISCVExpandAtomicPseudoInsts.cpp | 97 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 D | SystemZPostRewrite.cpp | 78 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 D | SystemZElimCompare.cpp | 213 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 D | SystemZFrameLowering.cpp | 327 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 D | AArch64SpeculationHardening.cpp | 218 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 D | AArch64ExpandPseudoInsts.cpp | 126 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 D | AArch64LoadStoreOptimizer.cpp | 1295 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 D | ARMExpandPseudoInsts.cpp | 552 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 D | ThumbRegisterInfo.cpp | 62 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 D | VEFrameLowering.cpp | 137 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 D | M68kFrameLowering.cpp | 138 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 D | XCoreFrameLowering.cpp | 61 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 D | ARCFrameLowering.cpp | 45 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 D | MipsInstrInfo.h | 137 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 D | LeonPasses.cpp | 49 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 D | SparcFrameLowering.cpp | 42 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 D | MSP430FrameLowering.cpp | 46 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 D | LanaiFrameLowering.cpp | 95 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 D | X86FrameLowering.cpp | 229 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...] |