| /external/llvm/lib/Target/PowerPC/ |
| PPCFrameLowering.cpp | 59 MachineBasicBlock *Entry = MI->getParent(); 63 MachineBasicBlock::iterator MBBI = MI; 126 const MachineBasicBlock &MBB = *BI; 304 MachineBasicBlock &MBB = MF.front(); // Prolog goes in entry BB 305 MachineBasicBlock::iterator MBBI = MBB.begin(); 572 MachineBasicBlock &MBB) const { 573 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); [all...] |
| /external/llvm/lib/CodeGen/ |
| CriticalAntiDepBreaker.cpp | 18 #include "llvm/CodeGen/MachineBasicBlock.h" 44 void CriticalAntiDepBreaker::StartBlock(MachineBasicBlock *BB) { 61 for (MachineBasicBlock::succ_iterator SI = BB->succ_begin(), 63 for (MachineBasicBlock::livein_iterator I = (*SI)->livein_begin(), 407 MachineBasicBlock::iterator Begin, 408 MachineBasicBlock::iterator End, 496 for (MachineBasicBlock::iterator I = End, E = Begin;
|
| AggressiveAntiDepBreaker.cpp | 19 #include "llvm/CodeGen/MachineBasicBlock.h" 43 MachineBasicBlock *BB) : 146 void AggressiveAntiDepBreaker::StartBlock(MachineBasicBlock *BB) { 155 for (MachineBasicBlock::succ_iterator SI = BB->succ_begin(), 157 for (MachineBasicBlock::livein_iterator I = (*SI)->livein_begin(), 699 MachineBasicBlock::iterator Begin, 700 MachineBasicBlock::iterator End, 757 for (MachineBasicBlock::iterator I = End, E = Begin; [all...] |
| Spiller.cpp | 134 MachineBasicBlock::iterator miItr(mi);
|
| Android.mk | 43 MachineBasicBlock.cpp \
|
| /external/llvm/lib/Analysis/ |
| ProfileInfo.cpp | 18 #include "llvm/CodeGen/MachineBasicBlock.h" 37 ProfileInfoT<MachineFunction, MachineBasicBlock>::ProfileInfoT() {} 39 ProfileInfoT<MachineFunction, MachineBasicBlock>::~ProfileInfoT() {} 51 char ProfileInfoT<MachineFunction, MachineBasicBlock>::ID = 0; 57 double ProfileInfoT<MachineFunction, MachineBasicBlock>::MissingValue = -1; 124 double ProfileInfoT<MachineFunction, MachineBasicBlock>:: 125 getExecutionCount(const MachineBasicBlock *MBB) { 154 double ProfileInfoT<MachineFunction, MachineBasicBlock>:: 175 void ProfileInfoT<MachineFunction, MachineBasicBlock>:: 176 setExecutionCount(const MachineBasicBlock *MBB, double w) [all...] |
| /external/llvm/lib/Target/Sparc/ |
| SparcRegisterInfo.cpp | 60 SparcRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
|
| /external/llvm/lib/Target/Hexagon/ |
| HexagonInstrInfo.cpp | 115 HexagonInstrInfo::InsertBranch(MachineBasicBlock &MBB,MachineBasicBlock *TBB, 116 MachineBasicBlock *FBB, 140 MachineBasicBlock *NewTBB, *NewFBB; 145 MachineBasicBlock *NextBB = 168 bool HexagonInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, 169 MachineBasicBlock *&TBB, 170 MachineBasicBlock *&FBB, 177 MachineBasicBlock::iterator I = MBB.end(); 280 unsigned HexagonInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const [all...] |
| HexagonExpandPredSpillCode.cpp | 72 MachineBasicBlock* MBB = MBBb; 74 for (MachineBasicBlock::iterator MII = MBB->begin(); MII != MBB->end();
|
| HexagonPeephole.cpp | 119 MachineBasicBlock* MBB = MBBb; 124 for (MachineBasicBlock::iterator MII = MBB->begin(); MII != MBB->end();
|
| HexagonSplitTFRCondSets.cpp | 80 MachineBasicBlock* MBB = MBBb; 82 for (MachineBasicBlock::iterator MII = MBB->begin(); MII != MBB->end();
|
| HexagonVLIWPacketizer.cpp | 108 bool ignorePseudoInstruction(MachineInstr *MI, MachineBasicBlock *MBB); 122 MachineBasicBlock::iterator addToPacket(MachineInstr *MI); 126 MachineBasicBlock::iterator &MII, 131 MachineBasicBlock::iterator &MII, 136 MachineBasicBlock::iterator &MII); 185 MachineBasicBlock::iterator End = MBB->end(); 186 MachineBasicBlock::iterator MI = MBB->begin(); 189 MachineBasicBlock::iterator DeleteMI = MI; 204 for(MachineBasicBlock::iterator RegionEnd = MBB->end(); 208 MachineBasicBlock::iterator I = RegionEnd [all...] |
| HexagonAsmPrinter.h | 37 bool isBlockOnlyReachableByFallthrough(const MachineBasicBlock *MBB) const;
|
| /external/llvm/include/llvm/CodeGen/ |
| MachineFrameInfo.h | 28 class MachineBasicBlock; 551 BitVector getPristineRegs(const MachineBasicBlock *MBB) const;
|
| MachineInstr.h | 71 MachineBasicBlock *Parent; // Pointer to the owning basic block. 102 friend struct ilist_traits<MachineBasicBlock>; 103 void setParent(MachineBasicBlock *P) { Parent = P; } 119 const MachineBasicBlock* getParent() const { return Parent; } 120 MachineBasicBlock* getParent() { return Parent; } 531 /// is used to insert this into the MachineBasicBlock. 708 /// This is the number of instructions that MachineBasicBlock::iterator [all...] |
| SelectionDAGISel.h | 28 class MachineBasicBlock;
|
| /external/llvm/lib/Target/MSP430/ |
| MSP430RegisterInfo.cpp | 105 MSP430RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, 111 MachineBasicBlock &MBB = *MI.getParent();
|
| MSP430ISelLowering.cpp | [all...] |
| /external/llvm/lib/Target/R600/ |
| R600ExpandSpecialInstrs.cpp | 64 MachineBasicBlock &MBB = *BB; 65 MachineBasicBlock::iterator I = MBB.begin();
|
| /external/llvm/lib/Target/XCore/ |
| XCoreISelLowering.h | 102 virtual MachineBasicBlock * 104 MachineBasicBlock *MBB) const;
|
| /external/llvm/lib/CodeGen/SelectionDAG/ |
| SelectionDAGISel.cpp | 252 MachineBasicBlock * 254 MachineBasicBlock *MBB) const { 387 MachineBasicBlock *EntryMBB = MF->begin(); 405 MachineBasicBlock::iterator InsertPos = Def; 414 MachineBasicBlock::iterator InsertPos = Def; 444 MachineBasicBlock::iterator Pos = CopyUseMI; 458 const MachineBasicBlock *MBB = I; 459 for (MachineBasicBlock::const_iterator II = MBB->begin(), IE = MBB->end(); 677 // code to the MachineBasicBlock. 700 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB [all...] |
| SelectionDAGBuilder.cpp | [all...] |
| /external/llvm/lib/Target/X86/ |
| X86InstrInfo.cpp | [all...] |
| /external/llvm/lib/Target/MBlaze/ |
| MBlazeRegisterInfo.cpp | 90 eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
| /external/llvm/lib/Target/Mips/ |
| MipsRegisterInfo.cpp | 179 eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|