Home
last modified time | relevance | path

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

1234

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp64 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI()
68 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, in buildMI()
102 BlockIt MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
142 expandArith(unsigned OpLo, unsigned OpHi, Block &MBB, BlockIt MBBI) { in expandArith()
175 expandLogic(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogic()
222 expandLogicImm(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogicImm()
259 bool AVRExpandPseudo::expand<AVR::ADDWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
264 bool AVRExpandPseudo::expand<AVR::ADCWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
269 bool AVRExpandPseudo::expand<AVR::SUBWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
274 bool AVRExpandPseudo::expand<AVR::SUBIWRdK>(Block &MBB, BlockIt MBBI) { in expand()
[all …]
H A DAVRRelaxMemOperations.cpp53 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI()
77 BlockIt MBBI = MBB.begin(), E = MBB.end(); in runOnBasicBlock() local
88 bool AVRRelaxMem::relax<AVR::STDWPtrQRr>(Block &MBB, BlockIt MBBI) { in relax()
124 bool AVRRelaxMem::runOnInstruction(Block &MBB, BlockIt MBBI) { in runOnInstruction()
H A DAVRFrameLowering.cpp54 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
137 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in restoreStatusRegister() local
164 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
498 MachineBasicBlock::iterator MBBI = EntryMBB.begin(); in runOnMachineFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp82 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
93 MachineBasicBlock::iterator MBBI, in expandMI()
158 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAuipcInstPair()
199 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadLocalAddress()
206 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddress()
224 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadTLSIEAddress()
235 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadTLSGDAddress()
242 MachineBasicBlock::iterator MBBI) { in expandVSetVL()
270 MachineBasicBlock::iterator MBBI, in expandVMSET_VMCLR()
283 MachineBasicBlock::iterator MBBI) { in expandVSPILL()
[all …]
H A DRISCVExpandAtomicPseudoInsts.cpp76 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
87 MachineBasicBlock::iterator MBBI, in expandMI()
342 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicBinOp()
391 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicMinMaxOp()
512 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsMasked, in expandAtomicCmpXchg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp85 MachineBasicBlock::iterator MBBI, in selectLOCRMux()
106 MachineBasicBlock::iterator MBBI, in selectSELRMux()
158 MachineBasicBlock::iterator MBBI, in expandCondMove()
213 MachineBasicBlock::iterator MBBI, in selectMI()
253 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in selectMBB() local
H A DSystemZElimCompare.cpp220 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in convertToBRCT() local
264 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in convertToLoadAndTrap() local
483 MachineBasicBlock::iterator MBBI = MI, MBBE = MI.getParent()->end(); in adjustCCMasksForInstr() local
492 MachineBasicBlock::iterator MBBI = MI, MBBE = Compare; in adjustCCMasksForInstr() local
530 for (MachineBasicBlock::reverse_iterator MBBI = in optimizeCompareZero() local
574 for (MachineBasicBlock::iterator MBBI = in optimizeCompareZero() local
633 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in fuseCompareOperations() local
713 MachineBasicBlock::iterator MBBI = MBB.end(); in processBlock() local
H A DSystemZFrameLowering.cpp200 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in spillCalleeSavedRegisters()
260 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in restoreCalleeSavedRegisters()
361 MachineBasicBlock::iterator &MBBI, const DebugLoc &DL, in emitIncrement()
389 MachineBasicBlock::iterator MBBI, in buildCFAOffs()
400 MachineBasicBlock::iterator MBBI, in buildDefCFAReg()
421 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
578 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
643 MachineBasicBlock::iterator MBBI = StackAllocMI; in inlineStackProbe() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp218 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertFullSpeculationBarrier()
383 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in insertRegToSPTaintPropagation()
431 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineInstr &MI, in makeGPRSpeculationSafe()
466 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in slhLoads() local
548 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandSpeculationSafeValue()
590 MachineBasicBlock::iterator MBBI, in insertCSDB()
617 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in lowerSpeculationSafeValuePseudos() local
H A DAArch64ExpandPseudoInsts.cpp119 MachineBasicBlock::iterator MBBI, in expandMOVImm()
185 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned LdarOp, in expandCMP_SWAP()
265 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandCMP_SWAP_128()
398 MachineBasicBlock::iterator MBBI) { in expand_DestructiveOp()
564 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandSetTagLoop()
638 MachineBasicBlock::iterator MBBI, in expandSVESpillFill()
660 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) { in expandCALL_RVMARKER()
702 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) { in expandStoreSwiftAsyncContext()
761 MachineBasicBlock::iterator MBBI, in expandMI()
1183 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() local
H A DAArch64LoadStoreOptimizer.cpp1236 MachineBasicBlock::iterator MBBI = I; in findMatchingStore() local
1525 MachineBasicBlock::iterator MBBI = I; in findMatchingInsn() local
1889 MachineBasicBlock::iterator MBBI = I; in findMatchingUpdateInsnForward() local
1965 MachineBasicBlock::iterator MBBI = I; in findMatchingUpdateInsnBackward() local
2040 MachineBasicBlock::iterator &MBBI) { in tryToPromoteLoadFromStore()
2066 MachineBasicBlock::iterator &MBBI) { in tryToMergeZeroStInst()
2091 bool AArch64LoadStoreOpt::tryToPairLdStInst(MachineBasicBlock::iterator &MBBI) { in tryToPairLdStInst()
2133 (MachineBasicBlock::iterator &MBBI) { in tryToMergeLdStUpdate()
2200 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in optimizeBlock() local
2219 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in optimizeBlock() local
[all …]
H A DAArch64LowerHomogeneousPrologEpilog.cpp428 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in lowerEpilog()
502 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in lowerProlog()
574 MachineBasicBlock::iterator MBBI, in runOnMI()
592 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in runOnMBB() local
/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp527 void ARMExpandPseudo::ExpandVLD(MachineBasicBlock::iterator &MBBI) { in ExpandVLD()
638 void ARMExpandPseudo::ExpandVST(MachineBasicBlock::iterator &MBBI) { in ExpandVST()
714 void ARMExpandPseudo::ExpandLaneOp(MachineBasicBlock::iterator &MBBI) { in ExpandLaneOp()
804 void ARMExpandPseudo::ExpandVTBL(MachineBasicBlock::iterator &MBBI, in ExpandVTBL()
885 MachineBasicBlock::iterator &MBBI) { in ExpandMOV32BitImm()
1020 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in CMSEClearGPRegs()
1085 MachineBasicBlock::iterator MBBI) { in CMSEClearFPRegs()
1099 MachineBasicBlock::iterator MBBI, in CMSEClearFPRegsV8()
1208 MachineBasicBlock::iterator MBBI, in CMSEClearFPRegsV81()
1245 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, DebugLoc &DL, in CMSESaveClearFPRegs()
[all …]
H A DThumbRegisterInfo.cpp62 MachineBasicBlock::iterator &MBBI, in emitThumb1LoadConstPool()
82 MachineBasicBlock::iterator &MBBI, in emitThumb2LoadConstPool()
104 MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, in emitLoadConstPool()
124 MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, in emitThumbRegPlusImmInReg()
186 MachineBasicBlock::iterator &MBBI, in emitThumbRegPlusImmediate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp70 MachineBasicBlock::iterator MBBI = MBB->begin(); in replaceAdjDynAllocPseudo() local
98 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
180 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DLeonPasses.cpp47 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) { in runOnMachineFunction() local
82 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) { in runOnMachineFunction() local
134 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
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp138 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 emitCalleeSavedFrameMoves()
479 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
679 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); in emitEpilogue() local
H A DM68kExpandPseudo.cpp74 MachineBasicBlock::iterator MBBI) { in ExpandMI()
294 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in ExpandMBB() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp61 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
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsInstrInfo.h117 MachineBasicBlock::iterator MBBI, in storeRegToStackSlot()
125 MachineBasicBlock::iterator MBBI, in loadRegFromStackSlot()
H A DMips16FrameLowering.cpp47 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() local
93 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); in emitEpilogue() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp45 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp206 MachineBasicBlock::iterator &MBBI, in emitSPUpdate()
316 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in BuildStackAdjustment()
364 MachineBasicBlock::iterator &MBBI, in mergeSPUpdates()
426 MachineBasicBlock::iterator MBBI, in BuildCFI()
459 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in emitCalleeSavedFrameMoves()
489 MachineBasicBlock::iterator MBBI, in emitStackProbe()
518 MachineBasicBlock::iterator MBBI, in emitStackProbeInline()
530 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, bool InProlog) const { in emitStackProbeInlineGeneric()
559 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, uint64_t Offset, in emitStackProbeInlineGenericBlock()
634 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, uint64_t Offset, in emitStackProbeInlineGenericLoop()
[all …]

1234