/external/llvm/lib/Target/Mips/ |
MipsInstrInfo.h | 86 MachineBasicBlock::iterator MBBI, 90 storeRegToStack(MBB, MBBI, SrcReg, isKill, FrameIndex, RC, TRI, 0); 94 MachineBasicBlock::iterator MBBI, 98 loadRegFromStack(MBB, MBBI, DestReg, FrameIndex, RC, TRI, 0);
|
Mips16InstrInfo.h | 52 MachineBasicBlock::iterator MBBI, 59 MachineBasicBlock::iterator MBBI,
|
MipsSEFrameLowering.cpp | 274 MachineBasicBlock::iterator MBBI = MBB.begin(); 275 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 292 TII.adjustStackPtr(SP, -StackSize, MBB, MBBI); 296 BuildMI(MBB, MBBI, dl, 307 ++MBBI; 312 BuildMI(MBB, MBBI, dl, 351 TII.storeRegToStackSlot(MBB, MBBI, ehDataReg(I), false, 357 BuildMI(MBB, MBBI, dl, 369 BuildMI(MBB, MBBI, dl, TII.get(ADDu), FP).addReg(SP).addReg(ZERO) [all...] |
/external/llvm/lib/Target/ARM/ |
Thumb2InstrInfo.cpp | 63 MachineBasicBlock::iterator MBBI = Tail; 66 --MBBI; 75 while (Count && MBBI != E) { 76 if (MBBI->isDebugValue()) { 77 --MBBI; 80 if (MBBI->getOpcode() == ARM::t2IT) { 81 unsigned Mask = MBBI->getOperand(1).getImm(); 83 MBBI->eraseFromParent(); 87 MBBI->getOperand(1).setImm((Mask & MaskOff) | MaskOn); 91 --MBBI; [all...] |
ARMExpandPseudoInsts.cpp | 57 MachineBasicBlock::iterator MBBI); 59 void ExpandVLD(MachineBasicBlock::iterator &MBBI); 60 void ExpandVST(MachineBasicBlock::iterator &MBBI); 61 void ExpandLaneOp(MachineBasicBlock::iterator &MBBI); 62 void ExpandVTBL(MachineBasicBlock::iterator &MBBI, 65 MachineBasicBlock::iterator &MBBI); 374 void ARMExpandPseudo::ExpandVLD(MachineBasicBlock::iterator &MBBI) { 375 MachineInstr &MI = *MBBI; 383 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, MI.getDebugLoc(), 439 void ARMExpandPseudo::ExpandVST(MachineBasicBlock::iterator &MBBI) { [all...] |
ARMFrameLowering.cpp | 120 MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, 125 emitARMRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, 128 emitT2RegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, 134 MachineBasicBlock::iterator MBBI = MBB.begin(); 148 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 164 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -ArgRegsSaveSize, 169 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -NumBytes, 214 if (GPRCS1Size > 0) MBBI++; 225 BuildMI(MBB, MBBI, dl, TII.get(ADDriOpc), FramePtr [all...] |
Thumb1RegisterInfo.h | 39 MachineBasicBlock::iterator &MBBI,
|
Thumb1RegisterInfo.cpp | 65 MachineBasicBlock::iterator &MBBI, 78 BuildMI(MBB, MBBI, dl, TII.get(ARM::tLDRpci)) 91 MachineBasicBlock::iterator &MBBI, 117 AddDefaultT1CC(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVi8), LdReg)) 120 AddDefaultT1CC(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVi8), LdReg)) 122 AddDefaultT1CC(BuildMI(MBB, MBBI, dl, TII.get(ARM::tRSB), LdReg)) 125 MRI.emitLoadConstPool(MBB, MBBI, dl, LdReg, 0, NumBytes, 131 BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg); 168 MachineBasicBlock::iterator &MBBI, 229 emitThumbRegPlusImmInReg(MBB, MBBI, dl [all...] |
ARMInstrInfo.cpp | 120 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); 121 DebugLoc DL = FirstMBB.findDebugLoc(MBBI); 126 MachineInstrBuilder MIB = BuildMI(FirstMBB, MBBI, DL,
|
ARMBaseInstrInfo.h | 46 MachineBasicBlock::iterator &MBBI, 115 MachineBasicBlock::iterator MBBI, 121 MachineBasicBlock::iterator MBBI, 385 MachineBasicBlock::iterator &MBBI, DebugLoc dl, 391 MachineBasicBlock::iterator &MBBI, DebugLoc dl, 396 MachineBasicBlock::iterator &MBBI, DebugLoc dl,
|
/external/llvm/lib/CodeGen/ |
ShrinkWrapping.cpp | 286 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end(); 287 MBBI != MBBE; ++MBBI) { 288 MachineBasicBlock* MBB = MBBI; 311 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end(); 312 MBBI != MBBE; ++MBBI) { 313 MachineBasicBlock* MBB = MBBI; 407 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end(); 408 MBBI != MBBE; ++MBBI) [all...] |
ProcessImplicitDefs.cpp | 153 for (MachineBasicBlock::instr_iterator MBBI = MFI->instr_begin(), 154 MBBE = MFI->instr_end(); MBBI != MBBE; ++MBBI) 155 if (MBBI->isImplicitDef()) 156 WorkList.insert(MBBI);
|
RegisterScavenging.cpp | 115 MachineInstr *MI = MBBI; 155 MachineInstr *MI = MBBI; 164 if (MBBI == MBB->begin()) { 165 MBBI = MachineBasicBlock::iterator(NULL); 168 --MBBI; 174 MBBI = MBB->begin(); 177 assert(MBBI != MBB->end() && "Already past the end of the basic block!"); 178 MBBI = llvm::next(MBBI); 180 assert(MBBI != MBB->end() && "Already at the end of the basic block!") [all...] |
VirtRegMap.cpp | 268 for (MachineFunction::iterator MBBI = MF->begin(), MBBE = MF->end(); 269 MBBI != MBBE; ++MBBI) { 270 DEBUG(MBBI->print(dbgs(), Indexes)); 272 MII = MBBI->instr_begin(), MIE = MBBI->instr_end(); MII != MIE;) {
|
StackSlotColoring.cpp | 142 for (MachineFunction::iterator MBBI = MF.begin(), E = MF.end(); 143 MBBI != E; ++MBBI) { 144 MachineBasicBlock *MBB = &*MBBI; 321 for (MachineFunction::iterator MBBI = MF.begin(), E = MF.end(); 322 MBBI != E; ++MBBI) { 323 MachineBasicBlock *MBB = &*MBBI;
|
MachineVerifier.cpp | 315 for (MachineBasicBlock::const_instr_iterator MBBI = MFI->instr_begin(), 316 MBBE = MFI->instr_end(); MBBI != MBBE; ++MBBI) { 317 if (MBBI->getParent() != MFI) { 319 *OS << "Instruction: " << *MBBI; 324 if (InBundle && !MBBI->isBundledWithPred()) 326 "BundledSucc was set on predecessor", MBBI); 327 if (!InBundle && MBBI->isBundledWithPred()) 329 "but BundledSucc not set on predecessor", MBBI); 332 if (!MBBI->isInsideBundle()) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcInstrInfo.h | 83 MachineBasicBlock::iterator MBBI, 89 MachineBasicBlock::iterator MBBI,
|
DelaySlotFiller.cpp | 85 MachineBasicBlock::iterator MBBI); 461 MachineBasicBlock::iterator MBBI) 464 if (MBBI == MBB.begin()) 467 // assert that MBBI is a "restore %g0, %g0, %g0". 468 assert(MBBI->getOpcode() == SP::RESTORErr 469 && MBBI->getOperand(0).getReg() == SP::G0 470 && MBBI->getOperand(1).getReg() == SP::G0 471 && MBBI->getOperand(2).getReg() == SP::G0); 473 MachineBasicBlock::iterator PrevInst = MBBI; --PrevInst; 484 case SP::ADDri: return combineRestoreADD(MBBI, PrevInst, TII); break [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineFunction.h | 334 void insert(iterator MBBI, MachineBasicBlock *MBB) { 335 BasicBlocks.insert(MBBI, MBB); 337 void splice(iterator InsertPt, iterator MBBI) { 338 BasicBlocks.splice(InsertPt, BasicBlocks, MBBI); 340 void splice(iterator InsertPt, iterator MBBI, iterator MBBE) { 341 BasicBlocks.splice(InsertPt, BasicBlocks, MBBI, MBBE); 344 void remove(iterator MBBI) { 345 BasicBlocks.remove(MBBI); 347 void erase(iterator MBBI) { 348 BasicBlocks.erase(MBBI); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64RegisterInfo.cpp | 80 AArch64RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MBBI, 85 MachineInstr &MI = *MBBI; 142 emitRegUpdate(MBB, MBBI, MBBI->getDebugLoc(), TII,
|
AArch64InstrInfo.cpp | 345 AArch64InstrInfo::expandPostRAPseudo(MachineBasicBlock::iterator MBBI) const { 346 MachineInstr &MI = *MBBI; 353 BuildMI(MBB, MBBI, MI.getDebugLoc(), get(AArch64::TLSDESCCALL)) 357 llvm::finalizeBundle(MBB, NewMI, *++MBBI); 369 MachineBasicBlock::iterator MBBI, 374 DebugLoc DL = MBB.findDebugLoc(MBBI); 406 MachineInstrBuilder NewMI = BuildMI(MBB, MBBI, DL, get(StoreOp)); 416 MachineBasicBlock::iterator MBBI, 420 DebugLoc DL = MBB.findDebugLoc(MBBI); 452 MachineInstrBuilder NewMI = BuildMI(MBB, MBBI, DL, get(LoadOp), DestReg) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCBranchSelector.cpp | 78 for (MachineBasicBlock::iterator MBBI = MBB->begin(), EE = MBB->end(); 79 MBBI != EE; ++MBBI) 80 BlockSize += TII->GetInstSizeInBytes(MBBI);
|
/external/llvm/lib/Target/X86/ |
X86FixupLEAs.cpp | 75 MachineBasicBlock::iterator &MBBI) const; 96 MachineBasicBlock::iterator &MBBI) const { 97 MachineInstr* MI = MBBI; 108 MFI->insert(MBBI, NewMI); // Insert the new inst 129 return TII->convertToThreeAddress(MFI, MBBI, 0);
|
/external/llvm/lib/Target/SystemZ/ |
SystemZInstrInfo.cpp | 354 MachineBasicBlock::iterator MBBI, DebugLoc DL, 359 copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_high), 361 copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_low), 381 BuildMI(MBB, MBBI, DL, get(Opcode), DestReg) 387 MachineBasicBlock::iterator MBBI, 392 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 398 addFrameReference(BuildMI(MBB, MBBI, DL, get(StoreOpcode)) 404 MachineBasicBlock::iterator MBBI, 408 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc() [all...] |
SystemZFrameLowering.h | 41 MachineBasicBlock::iterator MBBI,
|