/external/llvm/lib/Target/AMDGPU/ |
SIFixSGPRCopies.cpp | 251 MachineBasicBlock &MBB = *BI; 252 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end();
|
SIISelLowering.h | 98 MachineBasicBlock * EmitInstrWithCustomInserter(MachineInstr * MI, 99 MachineBasicBlock * BB) const override;
|
SIRegisterInfo.cpp | 201 void SIRegisterInfo::buildScratchLoadStore(MachineBasicBlock::iterator MI, 209 MachineBasicBlock *MBB = MI->getParent(); 256 void SIRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MI, 260 MachineBasicBlock *MBB = MI->getParent();
|
/external/llvm/lib/Target/ARM/ |
ARMConstantPoolValue.cpp | 16 #include "llvm/CodeGen/MachineBasicBlock.h" 227 const MachineBasicBlock *mbb, 236 const MachineBasicBlock *mbb,
|
ARMBaseRegisterInfo.cpp | 381 emitLoadConstPool(MachineBasicBlock &MBB, 382 MachineBasicBlock::iterator &MBBI, 557 materializeFrameBaseRegister(MachineBasicBlock *MBB, 564 MachineBasicBlock::iterator Ins = MBB->begin(); 584 MachineBasicBlock &MBB = *MI.getParent(); 679 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, 683 MachineBasicBlock &MBB = *MI.getParent();
|
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.h | 162 MachineBasicBlock * EmitInstrWithCustomInserter(MachineInstr *MI, 163 MachineBasicBlock *BB) const override;
|
HexagonPeephole.cpp | 127 MachineBasicBlock *MBB = &*MBBb; 132 for (MachineBasicBlock::iterator MII = MBB->begin(); MII != MBB->end();
|
HexagonRegisterInfo.cpp | 115 void HexagonRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, 123 MachineBasicBlock &MB = *MI.getParent();
|
BitTracker.cpp | 56 #include "llvm/CodeGen/MachineBasicBlock.h" 800 const MachineBasicBlock *PB = PI->getOperand(i+1).getMBB(); 910 const MachineBasicBlock &B = *BI->getParent(); 911 MachineBasicBlock::const_iterator It = BI, End = B.end(); 947 typedef MachineBasicBlock::const_succ_iterator succ_iterator; 953 const MachineBasicBlock *SB = *I; 1033 bool BT::reached(const MachineBasicBlock *B) const { 1057 const MachineBasicBlock *Entry = MachineFlowGraphTraits::getEntryNode(&MF); 1083 const MachineBasicBlock &B = *MF.getBlockNumbered(Edge.second); 1084 MachineBasicBlock::const_iterator It = B.begin(), End = B.end() [all...] |
BitTracker.h | 24 class MachineBasicBlock; 37 typedef SetVector<const MachineBasicBlock *> BranchTargetList; 51 bool reached(const MachineBasicBlock *B) const;
|
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.cpp | 177 MachineBasicBlock::const_instr_iterator I = MI->getIterator(); 178 MachineBasicBlock::const_instr_iterator E = MI->getParent()->instr_end(); 386 void MipsAsmPrinter::EmitBasicBlockEnd(const MachineBasicBlock &MBB) { 395 bool MipsAsmPrinter::isBlockOnlyReachableByFallthrough(const MachineBasicBlock* 398 const MachineBasicBlock *Pred = *MBB->pred_begin(); 412 MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), PI2 = PI; 428 MachineBasicBlock::const_iterator I = Pred->end(); [all...] |
MipsMCInstLower.cpp | 161 MCOperand MipsMCInstLower::createSub(MachineBasicBlock *BB1, 162 MachineBasicBlock *BB2,
|
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcRegisterInfo.cpp | 109 MachineBasicBlock::iterator II, 165 SparcRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
|
/external/llvm/lib/Target/SystemZ/ |
SystemZShortenInst.cpp | 36 bool processBlock(MachineBasicBlock &MBB); 175 bool SystemZShortenInst::processBlock(MachineBasicBlock &MBB) {
|
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.h | 121 MachineBasicBlock * 123 MachineBasicBlock *MBB) const override;
|
/external/llvm/lib/CodeGen/ |
CriticalAntiDepBreaker.cpp | 17 #include "llvm/CodeGen/MachineBasicBlock.h" 41 void CriticalAntiDepBreaker::StartBlock(MachineBasicBlock *BB) { 58 for (MachineBasicBlock::succ_iterator SI = BB->succ_begin(), 423 MachineBasicBlock::iterator Begin, 424 MachineBasicBlock::iterator End, 512 for (MachineBasicBlock::iterator I = End, E = Begin; I != E; --Count) {
|
LiveInterval.cpp | 787 const MachineBasicBlock *MBB, 788 SmallPtrSetImpl<const MachineBasicBlock*> &Visited) { 801 for (const MachineBasicBlock *Pred : MBB->predecessors()) { 817 SmallPtrSet<const MachineBasicBlock*, 5> Visited; 829 const MachineBasicBlock *MBB = Indexes.getMBBFromIndex(S.start); 830 for (const MachineBasicBlock *Pred : MBB->predecessors()) { 966 const MachineBasicBlock *MBB = Indexes.getMBBFromIndex(Pos); [all...] |
RegisterCoalescer.cpp | 137 void copyCoalesceInMBB(MachineBasicBlock *MBB); 292 static bool isSplitEdge(const MachineBasicBlock *MBB) { 709 MachineBasicBlock *MBB = DefMI->getParent(); 720 MachineBasicBlock::iterator Pos = DefMI; [all...] |
/external/llvm/lib/Target/X86/ |
X86InstrInfo.cpp | [all...] |
/external/llvm/lib/CodeGen/MIRParser/ |
MIRParser.cpp | 135 bool parseMBBReference(MachineBasicBlock *&MBB, 405 for (const MachineBasicBlock &MBB : MF) { 437 MachineBasicBlock *MBB = nullptr; 443 MachineBasicBlock *MBB = nullptr; 616 std::vector<MachineBasicBlock *> Blocks; 618 MachineBasicBlock *MBB = nullptr; 633 bool MIRParserImpl::parseMBBReference(MachineBasicBlock *&MBB,
|
/external/llvm/lib/Target/AArch64/ |
AArch64CollectLOH.cpp | 112 #include "llvm/CodeGen/MachineBasicBlock.h" 200 typedef MapVector<const MachineBasicBlock *, 206 typedef MapVector<const MachineBasicBlock *, 214 typedef MapVector<const MachineBasicBlock *, BitVector> BlockToRegSet; 237 const MachineBasicBlock &MBB, unsigned reg, 291 for (const MachineBasicBlock &MBB : MF) { 403 for (const MachineBasicBlock &MBB : MF) { 412 for (const MachineBasicBlock *PredMBB : MBB.predecessors()) { [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGISel.cpp | 331 MachineBasicBlock * 333 MachineBasicBlock *MBB) const { 471 SmallVector<MachineBasicBlock*, 4> Returns; 497 MachineBasicBlock *EntryMBB = &MF->front(); 532 MachineBasicBlock::iterator InsertPos = Def; 546 MachineBasicBlock::iterator InsertPos = Def; 579 MachineBasicBlock::iterator Pos = CopyUseMI; [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXReplaceImageHandles.cpp | 61 for (MachineBasicBlock::iterator I = (*BI).begin(), E = (*BI).end();
|