| /external/llvm/lib/CodeGen/ |
| TargetInstrInfo.cpp | 62 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, 63 MachineBasicBlock::iterator MI) const { 101 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, 102 MachineBasicBlock *NewDest) const { 103 MachineBasicBlock *MBB = Tail->getParent(); 314 void TargetInstrInfo::reMaterialize(MachineBasicBlock &MBB, 315 MachineBasicBlock::iterator I, 445 TargetInstrInfo::foldMemoryOperand(MachineBasicBlock::iterator MI, 455 MachineBasicBlock *MBB = MI->getParent(); 500 MachineBasicBlock::iterator Pos = MI [all...] |
| StackMapLivenessAnalysis.cpp | 93 for (MachineBasicBlock::reverse_iterator I = MBBI->rbegin(),
|
| PeepholeOptimizer.cpp | 130 bool optimizeCmpInstr(MachineInstr *MI, MachineBasicBlock *MBB); 131 bool optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB, 138 bool foldImmediate(MachineInstr *MI, MachineBasicBlock *MBB, 263 optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB, 294 SmallPtrSet<MachineBasicBlock*, 4> ReachedBBs; 339 MachineBasicBlock *UseMBB = UseMI->getParent(); 368 SmallPtrSet<MachineBasicBlock*, 4> PHIBBs; 381 MachineBasicBlock *UseMBB = UseMI->getParent(); 414 MachineBasicBlock *MBB) { 644 bool PeepholeOptimizer::foldImmediate(MachineInstr *MI, MachineBasicBlock *MBB [all...] |
| RegAllocFast.cpp | 64 MachineBasicBlock *MBB; 174 void spillVirtReg(MachineBasicBlock::iterator MI, LiveRegMap::iterator); 175 void spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg); 194 void spillAll(MachineBasicBlock::iterator MI); 267 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg) { 276 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, 307 MachineBasicBlock::iterator EI = MI; 311 MachineBasicBlock *MBB = DBG->getParent(); 329 void RAFast::spillAll(MachineBasicBlock::iterator MI) { 792 MachineBasicBlock::iterator MII = MBB->begin() [all...] |
| MachineModuleInfo.cpp | 377 /// specified MachineBasicBlock. 379 (MachineBasicBlock *LandingPad) { 393 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad, 402 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) { 411 void MachineModuleInfo::addPersonality(MachineBasicBlock *LandingPad, 431 addCatchTypeInfo(MachineBasicBlock *LandingPad, 441 addFilterTypeInfo(MachineBasicBlock *LandingPad, 452 void MachineModuleInfo::addCleanup(MachineBasicBlock *LandingPad) {
|
| /external/llvm/lib/Target/AArch64/ |
| AArch64FrameLowering.cpp | 109 MachineFunction &MF, MachineBasicBlock &MBB, 110 MachineBasicBlock::iterator I) const { 155 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 203 MachineBasicBlock &MBB = MF.front(); // Prologue goes in entry BB. 204 MachineBasicBlock::iterator MBBI = MBB.begin(); 433 MachineBasicBlock &MBB) const { 434 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); 495 MachineBasicBlock::iterator LastPopI = MBBI; 616 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI [all...] |
| AArch64AdvSIMDScalarPass.cpp | 80 bool processMachineBasicBlock(MachineBasicBlock *MBB); 281 MachineBasicBlock *MBB = MI->getParent(); 354 bool AArch64AdvSIMDScalar::processMachineBasicBlock(MachineBasicBlock *MBB) { 356 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end(); I != E;) {
|
| AArch64RegisterInfo.cpp | 285 void AArch64RegisterInfo::materializeFrameBaseRegister(MachineBasicBlock *MBB, 289 MachineBasicBlock::iterator Ins = MBB->begin(); 320 void AArch64RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, 326 MachineBasicBlock &MBB = *MI.getParent();
|
| AArch64InstrInfo.cpp | 38 const MachineBasicBlock &MBB = *MI->getParent(); 60 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target, 92 bool AArch64InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, 93 MachineBasicBlock *&TBB, 94 MachineBasicBlock *&FBB, 98 MachineBasicBlock::iterator I = MBB.end(); 225 unsigned AArch64InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { 226 MachineBasicBlock::iterator I = MBB.end(); 256 MachineBasicBlock &MBB, DebugLoc DL, MachineBasicBlock *TBB [all...] |
| /external/llvm/include/llvm/CodeGen/ |
| LiveRangeEdit.h | 191 SlotIndex rematerializeAt(MachineBasicBlock &MBB, 192 MachineBasicBlock::iterator MI,
|
| JITCodeEmitter.h | 28 class MachineBasicBlock; 281 void StartMachineBasicBlock(MachineBasicBlock *MBB) override = 0; 320 /// MachineBasicBlock, only usable after the label for the MBB has been 324 getMachineBasicBlockAddress(MachineBasicBlock *MBB) const override = 0;
|
| MachineCodeEmitter.h | 26 class MachineBasicBlock; 278 virtual void StartMachineBasicBlock(MachineBasicBlock *MBB) = 0; 317 /// MachineBasicBlock, only usable after the label for the MBB has been 320 virtual uintptr_t getMachineBasicBlockAddress(MachineBasicBlock *MBB) const= 0;
|
| MachineOperand.h | 26 class MachineBasicBlock; 50 MO_MachineBasicBlock, ///< MachineBasicBlock reference 154 MachineBasicBlock *MBB; // For MO_MachineBasicBlock. 422 MachineBasicBlock *getMBB() const { 522 void setMBB(MachineBasicBlock *MBB) { 601 static MachineOperand CreateMBB(MachineBasicBlock *MBB,
|
| /external/llvm/lib/Target/ARM/ |
| ARMInstrInfo.cpp | 120 MachineBasicBlock &FirstMBB = MF.front(); 121 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
|
| ARMBaseRegisterInfo.cpp | 398 emitLoadConstPool(MachineBasicBlock &MBB, 399 MachineBasicBlock::iterator &MBBI, 580 materializeFrameBaseRegister(MachineBasicBlock *MBB, 587 MachineBasicBlock::iterator Ins = MBB->begin(); 607 MachineBasicBlock &MBB = *MI.getParent(); 702 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, 706 MachineBasicBlock &MBB = *MI.getParent();
|
| /external/llvm/lib/Target/Hexagon/ |
| HexagonISelLowering.h | 137 MachineBasicBlock * 139 MachineBasicBlock *BB) const override;
|
| /external/llvm/lib/Target/R600/ |
| AMDGPUMCInstLower.cpp | 22 #include "llvm/CodeGen/MachineBasicBlock.h" 97 const MachineBasicBlock *MBB = MI->getParent(); 98 MachineBasicBlock::const_instr_iterator I = MI;
|
| SILowerI1Copies.cpp | 81 MachineBasicBlock &MBB = *BI; 82 MachineBasicBlock::iterator I, Next;
|
| AMDGPUAsmPrinter.cpp | 158 MachineBasicBlock &MBB = *BB; 159 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end(); 223 MachineBasicBlock &MBB = *BB; 224 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end();
|
| /external/llvm/lib/Target/SystemZ/ |
| SystemZRegisterInfo.cpp | 57 SystemZRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MI, 62 MachineBasicBlock &MBB = *MI->getParent();
|
| SystemZShortenInst.cpp | 33 bool processBlock(MachineBasicBlock &MBB); 101 bool SystemZShortenInst::processBlock(MachineBasicBlock &MBB) {
|
| SystemZISelLowering.cpp | [all...] |
| /external/llvm/lib/Target/Mips/ |
| Mips16ISelDAGToDAG.cpp | 71 MachineBasicBlock &MBB = MF.front(); 72 MachineBasicBlock::iterator I = MBB.begin(); 103 MachineBasicBlock &MBB = MF.front(); 104 MachineBasicBlock::iterator I = MBB.begin();
|
| /external/llvm/lib/Target/NVPTX/ |
| NVPTXRegisterInfo.cpp | 92 void NVPTXRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
|
| /external/llvm/lib/CodeGen/SelectionDAG/ |
| ScheduleDAGSDNodes.cpp | 55 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) { 709 MachineBasicBlock *BB = Emitter.getBlock(); 710 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); 743 MachineBasicBlock *BB = Emitter.getBlock(); 759 MachineBasicBlock::iterator InsertPos) { 794 /// InsertPos and MachineBasicBlock that contains this insertion 797 MachineBasicBlock *ScheduleDAGSDNodes:: 798 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { 856 MachineBasicBlock::iterator BBBegin = BB->getFirstNonPHI(); 884 MachineBasicBlock::iterator Pos = MI [all...] |