/external/llvm/lib/Target/AArch64/ |
AArch64FrameLowering.cpp | 159 MachineFunction &MF, MachineBasicBlock &MBB, 160 MachineBasicBlock::iterator I) const { 205 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 254 MachineBasicBlock &MBB = MF.front(); // Prologue goes in entry BB. 255 MachineBasicBlock::iterator MBBI = MBB.begin(); 531 MachineBasicBlock &MBB) const { 532 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); 598 MachineBasicBlock::iterator LastPopI = MBBI; 724 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI [all...] |
AArch64AdvSIMDScalarPass.cpp | 81 bool processMachineBasicBlock(MachineBasicBlock *MBB); 288 MachineBasicBlock *MBB = MI->getParent(); 361 bool AArch64AdvSIMDScalar::processMachineBasicBlock(MachineBasicBlock *MBB) { 363 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end(); I != E;) {
|
AArch64InstrInfo.cpp | 39 const MachineBasicBlock &MBB = *MI->getParent(); 61 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target, 93 bool AArch64InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, 94 MachineBasicBlock *&TBB, 95 MachineBasicBlock *&FBB, 99 MachineBasicBlock::iterator I = MBB.end(); 226 unsigned AArch64InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { 227 MachineBasicBlock::iterator I = MBB.end(); 257 MachineBasicBlock &MBB, DebugLoc DL, MachineBasicBlock *TBB [all...] |
/external/llvm/include/llvm/CodeGen/ |
LiveRangeEdit.h | 189 SlotIndex rematerializeAt(MachineBasicBlock &MBB, 190 MachineBasicBlock::iterator MI,
|
FastISel.h | 20 #include "llvm/CodeGen/MachineBasicBlock.h" 290 void removeDeadCode(MachineBasicBlock::iterator I, 291 MachineBasicBlock::iterator E); 294 MachineBasicBlock::iterator InsertPt; 458 void fastEmitBranch(MachineBasicBlock *MBB, DebugLoc DL); 563 MachineBasicBlock::iterator SavedInsertPt;
|
MachineOperand.h | 26 class MachineBasicBlock; 50 MO_MachineBasicBlock, ///< MachineBasicBlock reference 154 MachineBasicBlock *MBB; // For MO_MachineBasicBlock. 422 MachineBasicBlock *getMBB() const { 527 void setMBB(MachineBasicBlock *MBB) { 611 static MachineOperand CreateMBB(MachineBasicBlock *MBB,
|
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.h | 28 class MachineBasicBlock; 128 const MachineBasicBlock* MBB) const override;
|
Mips16ISelDAGToDAG.cpp | 72 MachineBasicBlock &MBB = MF.front(); 73 MachineBasicBlock::iterator I = MBB.begin(); 103 MachineBasicBlock &MBB = MF.front(); 104 MachineBasicBlock::iterator I = MBB.begin();
|
/external/llvm/lib/Target/R600/ |
AMDGPUMCInstLower.cpp | 22 #include "llvm/CodeGen/MachineBasicBlock.h" 106 const MachineBasicBlock *MBB = MI->getParent(); 107 MachineBasicBlock::const_instr_iterator I = MI;
|
SILowerI1Copies.cpp | 82 MachineBasicBlock &MBB = *BI; 83 MachineBasicBlock::iterator I, Next;
|
SIInstrInfo.cpp | 299 SIInstrInfo::copyPhysReg(MachineBasicBlock &MBB, 300 MachineBasicBlock::iterator MI, DebugLoc DL, 461 void SIInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, 462 MachineBasicBlock::iterator MI, 515 void SIInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, 516 MachineBasicBlock::iterator MI, 563 unsigned SIInstrInfo::calculateLDSSpillAddress(MachineBasicBlock &MBB, 564 MachineBasicBlock::iterator MI, 579 MachineBasicBlock &Entry = MBB.getParent()->front(); 580 MachineBasicBlock::iterator Insert = Entry.front() [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZRegisterInfo.cpp | 58 SystemZRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MI, 63 MachineBasicBlock &MBB = *MI->getParent();
|
SystemZShortenInst.cpp | 33 bool processBlock(MachineBasicBlock &MBB); 101 bool SystemZShortenInst::processBlock(MachineBasicBlock &MBB) {
|
SystemZISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.h | 105 void EmitBasicBlockEnd(const MachineBasicBlock &MBB) override {
|
/external/llvm/lib/Target/PowerPC/ |
PPCInstrInfo.cpp | 322 void PPCInstrInfo::insertNoop(MachineBasicBlock &MBB, 323 MachineBasicBlock::iterator MI) const { 347 bool PPCInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB, 348 MachineBasicBlock *&FBB, 354 MachineBasicBlock::iterator I = MBB.end(); 514 unsigned PPCInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { 515 MachineBasicBlock::iterator I = MBB.end(); 548 PPCInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB [all...] |
PPCFrameLowering.cpp | 259 MachineBasicBlock *Entry = MI->getParent(); 263 MachineBasicBlock::iterator MBBI = MI; 327 const MachineBasicBlock &MBB = *BI; 532 for (MachineBasicBlock::iterator MBBI = BI->end(); MBBI != BI->begin(); ) { 559 MachineBasicBlock &MBB = MF.front(); // Prolog goes in entry BB 560 MachineBasicBlock::iterator MBBI = MBB.begin(); [all...] |
/external/llvm/lib/CodeGen/ |
PeepholeOptimizer.cpp | 134 bool optimizeCmpInstr(MachineInstr *MI, MachineBasicBlock *MBB); 135 bool optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB, 148 bool foldImmediate(MachineInstr *MI, MachineBasicBlock *MBB, 316 optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB, 347 SmallPtrSet<MachineBasicBlock*, 4> ReachedBBs; 392 MachineBasicBlock *UseMBB = UseMI->getParent(); 420 SmallPtrSet<MachineBasicBlock*, 4> PHIBBs; 433 MachineBasicBlock *UseMBB = UseMI->getParent(); 466 MachineBasicBlock *MBB) { [all...] |
MachineInstr.cpp | 56 if (MachineBasicBlock *MBB = MI->getParent()) 98 if (MachineBasicBlock *MBB = MI->getParent()) 116 if (MachineBasicBlock *MBB = MI->getParent()) { 152 if (MachineBasicBlock *MBB = MI->getParent()) 630 if (MachineBasicBlock *MBB = getParent()) 654 MachineBasicBlock *MBB = getParent(); 813 for (MachineBasicBlock::const_instr_iterator MII = this;; ++MII) { 837 MachineBasicBlock::const_instr_iterator I1 = *this; 838 MachineBasicBlock::const_instr_iterator E1 = getParent()->instr_end(); 839 MachineBasicBlock::const_instr_iterator I2 = *Other [all...] |
RegAllocFast.cpp | 63 MachineBasicBlock *MBB; 173 void spillVirtReg(MachineBasicBlock::iterator MI, LiveRegMap::iterator); 174 void spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg); 193 void spillAll(MachineBasicBlock::iterator MI); 266 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg) { 275 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, 328 void RAFast::spillAll(MachineBasicBlock::iterator MI) { 799 MachineBasicBlock::iterator MII = MBB->begin(); 802 for (MachineBasicBlock::livein_iterator I = MBB->livein_begin(), [all...] |
RegisterPressure.cpp | 111 TopPos = BottomPos = MachineBasicBlock::const_iterator(); 127 void RegionPressure::openTop(MachineBasicBlock::const_iterator PrevTop) { 130 TopPos = MachineBasicBlock::const_iterator(); 143 void RegionPressure::openBottom(MachineBasicBlock::const_iterator PrevBottom) { 146 BottomPos = MachineBasicBlock::const_iterator(); 180 const MachineBasicBlock *mbb, 181 MachineBasicBlock::const_iterator pos, 214 MachineBasicBlock::const_iterator()); 222 MachineBasicBlock::const_iterator()); 227 MachineBasicBlock::const_iterator IdxPos = CurrPos [all...] |
CriticalAntiDepBreaker.cpp | 17 #include "llvm/CodeGen/MachineBasicBlock.h" 41 void CriticalAntiDepBreaker::StartBlock(MachineBasicBlock *BB) { 58 for (MachineBasicBlock::succ_iterator SI = BB->succ_begin(), 60 for (MachineBasicBlock::livein_iterator I = (*SI)->livein_begin(), 424 MachineBasicBlock::iterator Begin, 425 MachineBasicBlock::iterator End, 513 for (MachineBasicBlock::iterator I = End, E = Begin; I != E; --Count) {
|
/external/llvm/include/llvm/Target/ |
TargetRegisterInfo.h | 20 #include "llvm/CodeGen/MachineBasicBlock.h" [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | 54 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) { 711 MachineBasicBlock *BB = Emitter.getBlock(); 712 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); 745 MachineBasicBlock *BB = Emitter.getBlock(); 761 MachineBasicBlock::iterator InsertPos) { 796 /// InsertPos and MachineBasicBlock that contains this insertion 799 MachineBasicBlock *ScheduleDAGSDNodes:: 800 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { 858 MachineBasicBlock::iterator BBBegin = BB->getFirstNonPHI(); 886 MachineBasicBlock::iterator Pos = MI [all...] |
/external/llvm/lib/Target/ARM/ |
ARMBaseInstrInfo.cpp | 128 MachineBasicBlock::iterator &MBBI, 277 ARMBaseInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB, 278 MachineBasicBlock *&FBB, 284 MachineBasicBlock::iterator I = MBB.end(); 344 MachineBasicBlock::iterator DI = std::next(I); 368 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { 369 MachineBasicBlock::iterator I = MBB.end(); 397 ARMBaseInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB [all...] |