Home
last modified time | relevance | path

Searched defs:MBB (Results 1 – 25 of 717) sorted by relevance

12345678910>>...29

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/
DAVRExpandPseudoInsts.cpp63 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI()
67 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, in buildMI()
72 MachineRegisterInfo &getRegInfo(Block &MBB) { return MBB.getParent()->getRegInfo(); } in getRegInfo()
98 bool AVRExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB()
141 expandArith(unsigned OpLo, unsigned OpHi, Block &MBB, BlockIt MBBI) { in expandArith()
174 expandLogic(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogic()
221 expandLogicImm(unsigned Op, Block &MBB, BlockIt MBBI) { in expandLogicImm()
258 bool AVRExpandPseudo::expand<AVR::ADDWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
263 bool AVRExpandPseudo::expand<AVR::ADCWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
268 bool AVRExpandPseudo::expand<AVR::SUBWRdRr>(Block &MBB, BlockIt MBBI) { in expand()
[all …]
DAVRRelaxMemOperations.cpp54 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { in buildMI()
75 bool AVRRelaxMem::runOnBasicBlock(Block &MBB) { in runOnBasicBlock()
89 bool AVRRelaxMem::relax<AVR::STDWPtrQRr>(Block &MBB, BlockIt MBBI) { in relax()
125 bool AVRRelaxMem::runOnInstruction(Block &MBB, BlockIt MBBI) { in runOnInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyLateEHPrepare.cpp69 MachineBasicBlock *MBB = WL.pop_back_val(); in GetMatchingEHPad() local
88 static void EraseBBAndChildren(MachineBasicBlock *MBB) { in EraseBBAndChildren()
92 MachineBasicBlock *MBB = WL.pop_back_val(); in EraseBBAndChildren() local
126 for (auto &MBB : MF) { in replaceFuncletReturns() local
176 for (auto &MBB : MF) in hoistCatches() local
197 for (auto &MBB : MF) { in addCatchAlls() local
217 for (auto &MBB : MF) in addRethrows() local
269 for (auto &MBB : MF) in ensureSingleBBTermPads() local
319 for (auto &MBB : MF) in mergeTerminatePads() local
355 for (auto &MBB : MF) in addCatchAllTerminatePads() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DShadowCallStack.cpp90 MachineBasicBlock &MBB, const DebugLoc &DL) { in addProlog()
118 MachineBasicBlock &MBB, const DebugLoc &DL, in addPrologLeaf()
126 static void addEpilog(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilog()
154 static void addEpilogLeaf(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogLeaf()
167 static void addEpilogOnlyR10(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogOnlyR10()
209 for (auto &MBB : Fn) { in runOnMachineFunction() local
241 for (auto &MBB : Fn) { in runOnMachineFunction() local
286 MachineBasicBlock &MBB = Fn.front(); in runOnMachineFunction() local
297 for (auto &MBB : Fn) { in runOnMachineFunction() local
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DShrinkWrapping.cpp126 bool PEI::isReturnBlock(MachineBasicBlock* MBB) { in isReturnBlock()
200 bool PEI::calcAnticInOut(MachineBasicBlock* MBB) { in calcAnticInOut()
238 bool PEI::calcAvailInOut(MachineBasicBlock* MBB) { in calcAvailInOut()
288 MachineBasicBlock* MBB = MBBI; in calculateAnticAvail() local
327 void PEI::propagateUsesAroundLoop(MachineBasicBlock* MBB, MachineLoop* LP) { in propagateUsesAroundLoop()
373 for (MachineFunction::iterator MBB = Fn.begin(), E = Fn.end(); in calculateSets() local
409 MachineBasicBlock* MBB = MBBI; in calculateSets() local
495 MachineBasicBlock* MBB = MBBI; in calculateSets() local
556 bool PEI::addUsesForMEMERegion(MachineBasicBlock* MBB, in addUsesForMEMERegion()
638 MachineBasicBlock* MBB = I->first; in addUsesForTopLevelLoops() local
[all …]
/external/llvm/lib/Target/AMDGPU/
DSILowerControlFlow.cpp167 MachineBasicBlock &MBB = *MBBI; in shouldSkip() local
212 MachineBasicBlock &MBB = *MI.getParent(); in skipIfDead() local
249 MachineBasicBlock &MBB = *MI.getParent(); in If() local
272 MachineBasicBlock &MBB = *MI.getParent(); in Else() local
305 MachineBasicBlock &MBB = *MI.getParent(); in Break() local
319 MachineBasicBlock &MBB = *MI.getParent(); in IfBreak() local
334 MachineBasicBlock &MBB = *MI.getParent(); in ElseBreak() local
349 MachineBasicBlock &MBB = *MI.getParent(); in Loop() local
364 MachineBasicBlock &MBB = *MI.getParent(); in EndCf() local
377 MachineBasicBlock *MBB = MI.getOperand(0).getMBB(); in Branch() local
[all …]
DAMDILCFGStructurizer.cpp453 void AMDGPUCFGStructurizer::insertInstrEnd(MachineBasicBlock *MBB, in insertInstrEnd()
462 MachineInstr *AMDGPUCFGStructurizer::insertInstrBefore(MachineBasicBlock *MBB, in insertInstrBefore()
478 MachineBasicBlock *MBB = OldMI->getParent(); in insertInstrBefore() local
490 MachineBasicBlock *MBB = OldMI->getParent(); in insertCondBranchBefore() local
556 MachineBasicBlock *MBB) { in setTrueBranch()
561 AMDGPUCFGStructurizer::getFalseBranch(MachineBasicBlock *MBB, in getFalseBranch()
593 DebugLoc AMDGPUCFGStructurizer::getLastDebugLocInBB(MachineBasicBlock *MBB) { in getLastDebugLocInBB()
606 MachineBasicBlock *MBB) { in getNormalBlockBranchInstr()
615 MachineBasicBlock *MBB) { in getLoopendBlockBranchInstr()
630 MachineInstr *AMDGPUCFGStructurizer::getReturnInstr(MachineBasicBlock *MBB) { in getReturnInstr()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp430 MachineBasicBlock::iterator I, MachineBasicBlock &MBB) { in reversePredicateSetter()
456 void AMDGPUCFGStructurizer::insertInstrEnd(MachineBasicBlock *MBB, in insertInstrEnd()
465 MachineInstr *AMDGPUCFGStructurizer::insertInstrBefore(MachineBasicBlock *MBB, in insertInstrBefore()
481 MachineBasicBlock *MBB = OldMI->getParent(); in insertInstrBefore() local
493 MachineBasicBlock *MBB = OldMI->getParent(); in insertCondBranchBefore() local
559 MachineBasicBlock *MBB) { in setTrueBranch()
564 AMDGPUCFGStructurizer::getFalseBranch(MachineBasicBlock *MBB, in getFalseBranch()
596 DebugLoc AMDGPUCFGStructurizer::getLastDebugLocInBB(MachineBasicBlock *MBB) { in getLastDebugLocInBB()
609 MachineBasicBlock *MBB) { in getNormalBlockBranchInstr()
618 MachineBasicBlock *MBB) { in getLoopendBlockBranchInstr()
[all …]
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.cpp34 void BPFInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
45 void BPFInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
63 void BPFInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
78 bool BPFInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
133 unsigned BPFInstrInfo::InsertBranch(MachineBasicBlock &MBB, in InsertBranch()
/external/llvm/lib/Target/Mips/
DMipsSEInstrInfo.cpp79 void MipsSEInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
183 storeRegToStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStack()
252 loadRegFromStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStack()
332 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local
439 MachineBasicBlock &MBB, in adjustStackPtr()
466 unsigned MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB, in loadImmediate()
522 void MipsSEInstrInfo::expandRetRA(MachineBasicBlock &MBB, in expandRetRA()
531 void MipsSEInstrInfo::expandERet(MachineBasicBlock &MBB, in expandERet()
548 void MipsSEInstrInfo::expandPseudoMFHiLo(MachineBasicBlock &MBB, in expandPseudoMFHiLo()
554 void MipsSEInstrInfo::expandPseudoMTLoHi(MachineBasicBlock &MBB, in expandPseudoMTLoHi()
[all …]
DMips16InstrInfo.cpp59 void Mips16InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
91 void Mips16InstrInfo::storeRegToStack(MachineBasicBlock &MBB, in storeRegToStack()
109 void Mips16InstrInfo::loadRegFromStack(MachineBasicBlock &MBB, in loadRegFromStack()
128 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local
195 MachineBasicBlock &MBB, in makeFrame()
225 MachineBasicBlock &MBB, in restoreFrame()
261 MachineBasicBlock &MBB, in adjustStackPtrBig()
285 unsigned SP, int64_t Amount, MachineBasicBlock &MBB, in adjustStackPtrBigUnrestricted()
292 MachineBasicBlock &MBB, in adjustStackPtr()
306 MachineBasicBlock &MBB, in loadImmediate()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLivePhysRegs.cpp158 void LivePhysRegs::addBlockLiveIns(const MachineBasicBlock &MBB) { in addBlockLiveIns()
212 void LivePhysRegs::addLiveOutsNoPristines(const MachineBasicBlock &MBB) { in addLiveOutsNoPristines()
235 void LivePhysRegs::addLiveOuts(const MachineBasicBlock &MBB) { in addLiveOuts()
241 void LivePhysRegs::addLiveIns(const MachineBasicBlock &MBB) { in addLiveIns()
248 const MachineBasicBlock &MBB) { in computeLiveIns()
258 void llvm::addLiveIns(MachineBasicBlock &MBB, const LivePhysRegs &LiveRegs) { in addLiveIns()
280 void llvm::recomputeLivenessFlags(MachineBasicBlock &MBB) { in recomputeLivenessFlags()
328 MachineBasicBlock &MBB) { in computeAndAddLiveIns()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64A53Fix835769.cpp123 for (auto &MBB : F) { in runOnMachineFunction() local
131 static MachineBasicBlock *getBBFallenThrough(MachineBasicBlock *MBB, in getBBFallenThrough()
156 static MachineInstr *getLastNonPseudo(MachineBasicBlock &MBB, in getLastNonPseudo()
172 static void insertNopBeforeInstruction(MachineBasicBlock &MBB, MachineInstr* MI, in insertNopBeforeInstruction()
191 AArch64A53Fix835769::runOnBasicBlock(MachineBasicBlock &MBB) { in runOnBasicBlock()
/external/llvm/lib/Target/AArch64/
DAArch64A53Fix835769.cpp118 for (auto &MBB : F) { in runOnMachineFunction() local
126 static MachineBasicBlock *getBBFallenThrough(MachineBasicBlock *MBB, in getBBFallenThrough()
151 static MachineInstr *getLastNonPseudo(MachineBasicBlock &MBB, in getLastNonPseudo()
167 static void insertNopBeforeInstruction(MachineBasicBlock &MBB, MachineInstr* MI, in insertNopBeforeInstruction()
186 AArch64A53Fix835769::runOnBasicBlock(MachineBasicBlock &MBB) { in runOnBasicBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXInstrInfo.cpp33 void NVPTXInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
96 bool NVPTXInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
155 unsigned NVPTXInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
181 unsigned NVPTXInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp37 void MSP430InstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
64 void MSP430InstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
91 void MSP430InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
107 unsigned MSP430InstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
176 bool MSP430InstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
266 unsigned MSP430InstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFInstrInfo.cpp32 void BPFInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
125 void BPFInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
148 void BPFInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
165 bool BPFInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
220 unsigned BPFInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
241 unsigned BPFInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMips16InstrInfo.cpp70 void Mips16InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
111 void Mips16InstrInfo::storeRegToStack(MachineBasicBlock &MBB, in storeRegToStack()
129 void Mips16InstrInfo::loadRegFromStack(MachineBasicBlock &MBB, in loadRegFromStack()
148 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local
216 MachineBasicBlock &MBB, in makeFrame()
246 MachineBasicBlock &MBB, in restoreFrame()
281 MachineBasicBlock &MBB, in adjustStackPtrBig()
305 unsigned SP, int64_t Amount, MachineBasicBlock &MBB, in adjustStackPtrBigUnrestricted()
312 MachineBasicBlock &MBB, in adjustStackPtr()
326 MachineBasicBlock &MBB, in loadImmediate()
[all …]
DMipsSEInstrInfo.cpp84 void MipsSEInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
251 storeRegToStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStack()
325 loadRegFromStack(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStack()
410 MachineBasicBlock &MBB = *MI.getParent(); in expandPostRAPseudo() local
575 MachineBasicBlock &MBB, in adjustStackPtr()
602 unsigned MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB, in loadImmediate()
671 void MipsSEInstrInfo::expandRetRA(MachineBasicBlock &MBB, in expandRetRA()
689 void MipsSEInstrInfo::expandERet(MachineBasicBlock &MBB, in expandERet()
706 void MipsSEInstrInfo::expandPseudoMFHiLo(MachineBasicBlock &MBB, in expandPseudoMFHiLo()
712 void MipsSEInstrInfo::expandPseudoMTLoHi(MachineBasicBlock &MBB, in expandPseudoMTLoHi()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DRISCVInstrInfo.cpp84 void RISCVInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
109 void RISCVInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
136 void RISCVInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
160 void RISCVInstrInfo::movImm32(MachineBasicBlock &MBB, in movImm32()
213 bool RISCVInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
281 unsigned RISCVInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
316 MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, in insertBranch()
352 unsigned RISCVInstrInfo::insertIndirectBranch(MachineBasicBlock &MBB, in insertIndirectBranch()
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.h32 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const in emitEpilogue()
34 bool spillCalleeSavedRegisters(MachineBasicBlock &MBB, in spillCalleeSavedRegisters()
39 bool restoreCalleeSavedRegisters(MachineBasicBlock &MBB, in restoreCalleeSavedRegisters()
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeInstrInfo.cpp78 insertNoop(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) const { in insertNoop()
84 copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
93 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in storeRegToStackSlot()
103 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, in loadRegFromStackSlot()
115 bool MBlazeInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, in AnalyzeBranch()
187 InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/
DARCInstrInfo.cpp158 bool ARCInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
242 unsigned ARCInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
269 void ARCInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
281 void ARCInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
310 void ARCInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
346 ARCInstrInfo::loadImmediate(MachineBasicBlock &MBB, in loadImmediate()
358 unsigned ARCInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUInstrInfo.cpp124 void SPUInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
139 SPUInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
174 SPUInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
213 SPUInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, in AnalyzeBranch()
288 static void removeHBR( MachineBasicBlock &MBB) { in removeHBR()
340 static MachineBasicBlock::iterator findHBRPosition(MachineBasicBlock &MBB) in findHBRPosition()
351 SPUInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGStackify.cpp83 static void MaybeUpdateTerminator(MachineBasicBlock *MBB) { in MaybeUpdateTerminator()
164 for (MachineBasicBlock *MBB = &MF.front();;) { in SortBlocks() local
253 for (auto &MBB : MF) { in SortBlocks() local
289 MachineBasicBlock *MBB) { in ExplicitlyBranchesTo()
311 static void PlaceBlockMarker(MachineBasicBlock &MBB, MachineFunction &MF, in PlaceBlockMarker()
398 MachineBasicBlock &MBB, MachineFunction &MF, in PlaceLoopMarker()
441 const MachineBasicBlock *MBB) { in GetDepth()
467 for (auto &MBB : MF) { in PlaceMarkers() local
477 for (auto &MBB : reverse(MF)) { in PlaceMarkers() local

12345678910>>...29