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

  /external/llvm/lib/Transforms/Utils/
DemoteRegToStack.cpp 78 BasicBlock::iterator InsertPt;
80 InsertPt = &I;
81 ++InsertPt;
85 InsertPt = II.getNormalDest()->getFirstInsertionPt();
96 InsertPt = BB->getFirstInsertionPt();
100 for (; isa<PHINode>(InsertPt) || isa<LandingPadInst>(InsertPt); ++InsertPt)
103 new StoreInst(&I, Slot, InsertPt);
138 BasicBlock::iterator InsertPt = P
    [all...]
LoopUnrollRuntime.cpp 109 Instruction *InsertPt = PrologEnd->getTerminator();
111 new ICmpInst(InsertPt, ICmpInst::ICMP_ULT, TripCount,
125 BranchInst::Create(Exit, NewPH, BrLoopExit, InsertPt);
126 InsertPt->eraseFromParent();
SimplifyCFG.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
FastISel.h 145 /// Reset InsertPt to prepare for inserting instructions into the current
154 MachineBasicBlock::iterator InsertPt;
158 /// Prepare InsertPt to begin inserting instructions into the local value area
162 /// Reset InsertPt to the given old insert position.
FunctionLoweringInfo.h 94 MachineBasicBlock::iterator InsertPt;
  /external/llvm/lib/IR/
BasicBlock.cpp 175 iterator InsertPt = getFirstNonPHI();
176 if (isa<LandingPadInst>(InsertPt)) ++InsertPt;
177 return InsertPt;
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.cpp 90 MachineBasicBlock::iterator InsertPt = MBB.begin();
122 BuildMI(MBB, InsertPt, dl, TII.get(Hexagon::ALLOCFRAME)).addImm(0);
125 BuildMI(MBB, InsertPt, dl, TII.get(Hexagon::CONST32_Int_Real),
127 BuildMI(MBB, InsertPt, dl, TII.get(Hexagon::SUB_rr),
132 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/
Reassociate.cpp     [all...]
IndVarSimplify.cpp 200 Instruction *InsertPt = nullptr;
206 if (!InsertPt) {
207 InsertPt = InsertBB->getTerminator();
210 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB);
211 InsertPt = InsertBB->getTerminator();
213 assert(InsertPt && "Missing phi operand");
215 DT->dominates(cast<Instruction>(Def), InsertPt)) &&
217 return InsertPt;
    [all...]
LoopStrengthReduce.cpp     [all...]
  /external/llvm/lib/Analysis/
ScalarEvolutionExpander.cpp     [all...]
  /external/llvm/include/llvm/IR/
IRBuilder.h 42 BasicBlock *BB, BasicBlock::iterator InsertPt) const {
43 if (BB) BB->getInstList().insert(InsertPt, I);
54 BasicBlock::iterator InsertPt;
74 InsertPt = nullptr;
78 BasicBlock::iterator GetInsertPoint() const { return InsertPt; }
85 InsertPt = BB->end();
92 InsertPt = I;
101 InsertPt = IP;
493 this->InsertHelper(I, Name, BB, InsertPt);
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp     [all...]
  /external/llvm/lib/CodeGen/
CodeGenPrepare.cpp 508 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
511 InsertPt);
601 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
605 CI->getOperand(1), "", InsertPt);
684 BasicBlock::iterator InsertPt = TruncUserBB->getFirstInsertionPt();
688 BinaryOperator::CreateAShr(ShiftI->getOperand(0), CI, "", InsertPt);
691 BinaryOperator::CreateLShr(ShiftI->getOperand(0), CI, "", InsertPt);
779 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
783 BinaryOperator::CreateAShr(ShiftI->getOperand(0), CI, "", InsertPt);
786 BinaryOperator::CreateLShr(ShiftI->getOperand(0), CI, "", InsertPt);
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 479 milliseconds