/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRExpandPseudoInsts.cpp | 113 BlockIt MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local 151 BlockIt MBBI) { in expandArith() 1048 BlockIt MBBI) { in expandAtomicBinaryOp() 1484 bool AVRExpandPseudo::expandROLBRd(Block &MBB, BlockIt MBBI) { in expandROLBRd() 1618 bool AVRExpandPseudo::expandLSLW4Rd(Block &MBB, BlockIt MBBI) { in expandLSLW4Rd() 1676 bool AVRExpandPseudo::expandLSLW8Rd(Block &MBB, BlockIt MBBI) { in expandLSLW8Rd() 1816 bool AVRExpandPseudo::expandLSRW4Rd(Block &MBB, BlockIt MBBI) { in expandLSRW4Rd() 1874 bool AVRExpandPseudo::expandLSRW8Rd(Block &MBB, BlockIt MBBI) { in expandLSRW8Rd() 2026 bool AVRExpandPseudo::expandASRW7Rd(Block &MBB, BlockIt MBBI) { in expandASRW7Rd() 2073 bool AVRExpandPseudo::expandASRW8Rd(Block &MBB, BlockIt MBBI) { in expandASRW8Rd() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandPseudoInsts.cpp | 99 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local 110 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandMI() 130 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandPcalau12iInstPair() 158 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressPcrel() 171 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressGot() 184 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSLE() 232 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSIE() 245 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSLD() 258 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSGD() 378 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandCopyCFR() [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/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 MachineBasicBlock::iterator MBBI, in expandMI() 170 MachineBasicBlock::iterator MBBI, in expandCCOp() 262 MachineBasicBlock::iterator MBBI) { in expandVSetVL() 466 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local 496 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAuipcInstPair() 528 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadLocalAddress() 535 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadGlobalAddress() 543 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadTLSIEAddress() 551 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadTLSGDAddress() [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() 76 bool RISCVPushPopOpt::adjustRetVal(MachineBasicBlock::iterator &MBBI) { in adjustRetVal() 130 MachineBasicBlock::iterator MBBI = containsPop(MBB); in runOnMachineFunction() local
|
H A D | RISCVPostRAExpandPseudoInsts.cpp | 64 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local 75 MachineBasicBlock::iterator MBBI, in expandMI() 86 MachineBasicBlock::iterator MBBI) { in expandMovImm()
|
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/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(); in adjustCCMasksForInstr() local 485 MachineBasicBlock::iterator MBBI = MI, MBBE = Compare; in adjustCCMasksForInstr() local 515 for (MachineBasicBlock::reverse_iterator MBBI = in optimizeCompareZero() local 617 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in fuseCompareOperations() local 697 MachineBasicBlock::iterator MBBI = MBB.end(); in processBlock() local
|
H A D | SystemZFrameLowering.cpp | 327 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in spillCalleeSavedRegisters() 387 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in restoreCalleeSavedRegisters() 515 MachineBasicBlock::iterator MBBI, in buildCFAOffs() 526 MachineBasicBlock::iterator MBBI, in buildDefCFAReg() 547 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local 704 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local 769 MachineBasicBlock::iterator MBBI = StackAllocMI; in inlineStackProbe() local 1078 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in spillCalleeSavedRegisters() 1139 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in restoreCalleeSavedRegisters() 1204 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local [all …]
|
/freebsd/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 MachineBasicBlock::iterator MBBI, in expandMOVImm() 303 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandCMP_SWAP_128() 479 MachineBasicBlock::iterator MBBI) { in expand_DestructiveOp() 671 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandSetTagLoop() 778 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) { in expandCALL_RVMARKER() 880 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) { in expandStoreSwiftAsyncContext() 938 MachineBasicBlock::iterator MBBI) { in expandRestoreZA() 980 MachineBasicBlock::iterator MBBI) { in expandCondSMToggle() 1074 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandMultiVecPseudo() 1103 MachineBasicBlock::iterator MBBI, in expandMI() [all …]
|
H A D | AArch64LoadStoreOptimizer.cpp | 1295 MachineBasicBlock::iterator MBBI = I; in findMatchingStore() local 1684 MachineBasicBlock::iterator MBBI = I; in findMatchingInsn() local 2102 MachineBasicBlock::iterator MBBI = I; in findMatchingUpdateInsnForward() local 2179 MachineBasicBlock::iterator MBBI = I; in findMatchingUpdateInsnBackward() local 2254 MachineBasicBlock::iterator &MBBI) { in tryToPromoteLoadFromStore() 2283 MachineBasicBlock::iterator &MBBI) { in tryToMergeZeroStInst() 2383 (MachineBasicBlock::iterator &MBBI) { in tryToMergeLdStUpdate() 2451 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in optimizeBlock() local 2470 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in optimizeBlock() local 2490 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in optimizeBlock() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMExpandPseudoInsts.cpp | 552 void ARMExpandPseudo::ExpandVLD(MachineBasicBlock::iterator &MBBI) { in ExpandVLD() 673 void ARMExpandPseudo::ExpandVST(MachineBasicBlock::iterator &MBBI) { in ExpandVST() 839 void ARMExpandPseudo::ExpandVTBL(MachineBasicBlock::iterator &MBBI, in ExpandVTBL() 1181 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in CMSEClearGPRegs() 1246 MachineBasicBlock::iterator MBBI) { in CMSEClearFPRegs() 1260 MachineBasicBlock::iterator MBBI, in CMSEClearFPRegsV8() 1369 MachineBasicBlock::iterator MBBI, in CMSEClearFPRegsV81() 1792 MachineBasicBlock::iterator MBBI, in ExpandCMP_SWAP() 2117 MachineBasicBlock::iterator MBBI, in ExpandMI() 2187 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in ExpandMI() 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/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/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.cpp | 138 MachineBasicBlock::iterator &MBBI, in findDeadCallerSavedReg() 198 MachineBasicBlock::iterator MBBI, in BuildStackAlignAND() 338 MachineBasicBlock::iterator &MBBI, in emitSPUpdate() 385 MachineBasicBlock::iterator &MBBI, in mergeSPUpdates() 421 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in BuildStackAdjustment() 441 MachineBasicBlock::iterator MBBI, in BuildCFI() 451 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in emitPrologueCalleeSavedFrameMoves() 479 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local 675 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); in emitEpilogue() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.cpp | 61 MachineBasicBlock::iterator MBBI, in EmitDefCfaRegister() 71 MachineBasicBlock::iterator MBBI, in EmitDefCfaOffset() 82 MachineBasicBlock::iterator MBBI, const DebugLoc &dl, in EmitCfiOffset() 99 MachineBasicBlock::iterator MBBI, const DebugLoc &dl, in IfNeededExtSP() 122 MachineBasicBlock::iterator MBBI, const DebugLoc &dl, in IfNeededLDAWSP() 191 MachineBasicBlock::iterator MBBI, in RestoreSpillList() 226 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local 346 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCFrameLowering.cpp | 45 MachineBasicBlock::iterator MBBI, in generateStackAdjustment() 97 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in adjustStackToMatchRecords() 123 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local 244 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); in emitEpilogue() local 451 MachineBasicBlock::iterator &MBBI, DebugLoc dl, in emitRegUpdate()
|
/freebsd/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/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/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 46 MachineBasicBlock::iterator MBBI, in BuildCFI() 58 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in emitCalleeSavedFrameMoves() 92 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local 201 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
|
/freebsd/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/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.cpp | 229 MachineBasicBlock::iterator &MBBI, in emitSPUpdate() 336 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in BuildStackAdjustment() 384 MachineBasicBlock::iterator &MBBI, in mergeSPUpdates() 444 MachineBasicBlock::iterator MBBI, in BuildCFI() 483 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in emitCalleeSavedFrameMoves() 564 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); in emitZeroCallUsedRegs() local 1510 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local 1859 auto IsCSPush = [&](const MachineBasicBlock::iterator &MBBI) { in emitPrologue() 2292 MachineBasicBlock::iterator MBBI = Terminator; in emitEpilogue() local 3841 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in restoreWin32EHStackPointers() [all …]
|