HomeSort by relevance Sort by last modified time
    Searched refs:MBBI (Results 26 - 50 of 81) sorted by null

12 3 4

  /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,

Completed in 651 milliseconds

12 3 4