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 77 BasicBlock::iterator InsertPt;
79 InsertPt = &I;
80 ++InsertPt;
84 InsertPt = II.getNormalDest()->getFirstInsertionPt();
95 InsertPt = BB->getFirstInsertionPt();
99 for (; isa<PHINode>(InsertPt) || isa<LandingPadInst>(InsertPt); ++InsertPt)
102 new StoreInst(&I, Slot, InsertPt);
137 BasicBlock::iterator InsertPt = P
    [all...]
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 135 /// recomputeInsertPt - Reset InsertPt to prepare for inserting instructions
144 MachineBasicBlock::iterator InsertPt;
148 /// enterLocalValueArea - Prepare InsertPt to begin inserting instructions
152 /// leaveLocalValueArea - Reset InsertPt to the given old insert position.
FunctionLoweringInfo.h 93 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/IR/
BasicBlock.cpp 171 iterator InsertPt = getFirstNonPHI();
172 if (isa<LandingPadInst>(InsertPt)) ++InsertPt;
173 return InsertPt;
  /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/IPO/
ArgumentPromotion.cpp     [all...]
DeadArgumentElimination.cpp     [all...]
GlobalOpt.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 549 BasicBlock::iterator InsertPt = ExitBlock->getFirstInsertionPt();
556 I.moveBefore(InsertPt);
562 ExitBlock->getInstList().insert(InsertPt, New);
    [all...]
Reassociate.cpp     [all...]
CodeGenPrepare.cpp 514 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
517 InsertPt);
570 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
574 CI->getOperand(1), "", InsertPt);
    [all...]
IndVarSimplify.cpp 196 Instruction *InsertPt = 0;
202 if (!InsertPt) {
203 InsertPt = InsertBB->getTerminator();
206 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB);
207 InsertPt = InsertBB->getTerminator();
209 assert(InsertPt && "Missing phi operand");
211 DT->dominates(cast<Instruction>(Def), InsertPt)) &&
213 return InsertPt;
    [all...]
LoopStrengthReduce.cpp     [all...]
  /external/llvm/lib/Analysis/
ScalarEvolutionExpander.cpp     [all...]
  /external/llvm/lib/Transforms/Instrumentation/
GCOVProfiling.cpp 528 BasicBlock::iterator InsertPt =
530 IRBuilder<> Builder(InsertPt);
  /external/llvm/include/llvm/IR/
IRBuilder.h 40 BasicBlock *BB, BasicBlock::iterator InsertPt) const {
41 if (BB) BB->getInstList().insert(InsertPt, I);
52 BasicBlock::iterator InsertPt;
72 BasicBlock::iterator GetInsertPoint() const { return InsertPt; }
79 InsertPt = BB->end();
86 InsertPt = I;
94 InsertPt = IP;
431 this->InsertHelper(I, Name, BB, InsertPt);
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp     [all...]

Completed in 175 milliseconds