HomeSort by relevance Sort by last modified time
    Searched defs:InsertPt (Results 1 - 20 of 20) sorted by null

  /external/llvm/lib/Transforms/Utils/
DemoteRegToStack.cpp 76 BasicBlock::iterator InsertPt;
78 InsertPt = &I;
79 ++InsertPt;
86 InsertPt = II.getNormalDest()->begin();
89 for (; isa<PHINode>(InsertPt) || isa<LandingPadInst>(InsertPt); ++InsertPt)
92 new StoreInst(&I, Slot, InsertPt);
LoopUnrollRuntime.cpp 108 Instruction *InsertPt = PrologEnd->getTerminator();
110 new ICmpInst(InsertPt, ICmpInst::ICMP_ULT, TripCount,
124 BranchInst::Create(Exit, NewPH, BrLoopExit, InsertPt);
125 InsertPt->eraseFromParent();
SimplifyCFG.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
FastISel.h 128 /// recomputeInsertPt - Reset InsertPt to prepare for inserting instructions
133 MachineBasicBlock::iterator InsertPt;
137 /// enterLocalValueArea - Prepare InsertPt to begin inserting instructions
141 /// leaveLocalValueArea - Reset InsertPt to the given old insert position.
FunctionLoweringInfo.h 96 MachineBasicBlock::iterator InsertPt;
  /external/llvm/lib/CodeGen/
CodePlacementOpt.cpp 53 MachineFunction::iterator InsertPt,
126 /// InsertPt. Update branch instructions as needed to account for broken
131 MachineFunction::iterator InsertPt,
134 assert(Begin != MF.begin() && End != MF.begin() && InsertPt != MF.begin() &&
139 MF.splice(InsertPt, Begin, End);
257 MachineFunction::iterator InsertPt =
263 InsertPt = TopMBB;
275 if (InsertPt != MF.begin() && HasAnalyzableTerminator(prior(InsertPt)))
326 Splice(MF, InsertPt, Begin, End)
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.cpp 95 MachineBasicBlock::iterator InsertPt = MBB.begin();
149 BuildMI(MBB, InsertPt, dl, TII.get(Hexagon::ALLOCFRAME)).addImm(0);
152 BuildMI(MBB, InsertPt, dl, TII.get(Hexagon::CONST32_Int_Real),
154 BuildMI(MBB, InsertPt, dl, TII.get(Hexagon::SUB_rr),
159 BuildMI(MBB, InsertPt, dl, TII.get(Hexagon::ALLOCFRAME)).addImm(NumBytes);
  /external/llvm/lib/Transforms/Scalar/
Reassociate.cpp 447 BasicBlock::iterator InsertPt;
450 InsertPt = II->getNormalDest()->begin();
452 InsertPt = InstInput;
453 ++InsertPt;
455 while (isa<PHINode>(InsertPt)) ++InsertPt;
457 InsertPt = TheNeg->getParent()->getParent()->getEntryBlock().begin();
459 TheNeg->moveBefore(InsertPt);
606 BasicBlock::iterator InsertPt = BO; ++InsertPt;
    [all...]
LICM.cpp 525 BasicBlock::iterator InsertPt = ExitBlock->getFirstInsertionPt();
532 I.moveBefore(InsertPt);
538 ExitBlock->getInstList().insert(InsertPt, New);
CodeGenPrepare.cpp 446 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
449 InsertPt);
502 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
506 CI->getOperand(1), "", InsertPt);
    [all...]