Searched refs:expandCodeFor (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp451 expandCodeFor(SE.getAddExpr(ScaledOps), Ty);
524 Value *Idx = expandCodeFor(SE.getAddExpr(Ops), Ty);
755 Value *W = expandCodeFor(SE.getNegativeSCEV(Op), Ty);
761 Value *W = expandCodeFor(Op, Ty);
803 Value *W = expandCodeFor(Op, Ty);
818 Value *LHS = expandCodeFor(S->getLHS(), Ty);
826 Value *RHS = expandCodeFor(S->getRHS(), Ty);
1171 Value *StartV = expandCodeFor(Normalized->getStart(), ExpandTy,
1189 Value *StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin());
1296 // expandCodeFor wit
1578 Value *SCEVExpander::expandCodeFor(const SCEV *SH, Type *Ty, function in class:SCEVExpander
1584 Value *SCEVExpander::expandCodeFor(const SCEV *SH, Type *Ty) { function in class:SCEVExpander
[all...]
/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h136 /// expandCodeFor - Insert code to directly compute the specified SCEV
139 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I);
218 /// expandCodeFor - Insert code to directly compute the specified SCEV
222 Value *expandCodeFor(const SCEV *SH, Type *Ty = nullptr);
/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp992 Expander.expandCodeFor(Ev->getStart(), DestInt8PtrTy,
1019 Expander.expandCodeFor(NumBytesS, IntPtr, Preheader->getTerminator());
1088 Expander.expandCodeFor(StoreEv->getStart(),
1104 Expander.expandCodeFor(LoadEv->getStart(),
1132 Expander.expandCodeFor(NumBytesS, IntPtrTy, Preheader->getTerminator());
H A DLoopRerollPass.cpp1086 Value *NewIV = Expander.expandCodeFor(H, IV->getType(), Header->begin());
1104 ICMinus1 = Expander.expandCodeFor(ICMinus1SCEV, NewIV->getType(), BI);
1110 ICMinus1 = Expander.expandCodeFor(ICMinus1SCEV, NewIV->getType(),
H A DIndVarSimplify.cpp597 Value *ExitVal = Rewriter.expandCodeFor(ExitValue, PN->getType(), Inst);
1075 WidePhi = cast<PHINode>(Rewriter.expandCodeFor(AddRec, WideType, InsertPt));
1551 Value *GEPOffset = Rewriter.expandCodeFor(IVOffset, OfsTy, BI);
1602 return Rewriter.expandCodeFor(IVLimit, LimitTy, BI);
H A DLoopStrengthReduce.cpp2933 Value *IncV = Rewriter.expandCodeFor(LeftOverExpr, IntTy, InsertPt);
2936 IVOper = Rewriter.expandCodeFor(IVOperExpr, IVTy, InsertPt);
4568 Ops.push_back(SE.getUnknown(Rewriter.expandCodeFor(Reg, nullptr, IP)));
4586 SE.getUnknown(Rewriter.expandCodeFor(ScaledS, nullptr, IP)));
4593 ICmpScaledV = Rewriter.expandCodeFor(ScaledS, nullptr, IP);
4603 Value *FullV = Rewriter.expandCodeFor(SE.getAddExpr(Ops), Ty, IP);
4607 ScaledS = SE.getUnknown(Rewriter.expandCodeFor(ScaledS, nullptr, IP));
4619 Value *FullV = Rewriter.expandCodeFor(SE.getAddExpr(Ops), Ty, IP);
4629 Value *FullV = Rewriter.expandCodeFor(SE.getAddExpr(Ops), Ty, IP);
4665 Value *FullV = Rewriter.expandCodeFor(Full
[all...]
/external/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp281 Value *TripCount = Expander.expandCodeFor(TripCountSC, TripCountSC->getType(),
/external/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp525 Value *ECValue = SCEVE.expandCodeFor(ExitCount, CountType,
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1940 Value *Start = Exp.expandCodeFor(PtrRtCheck->Starts[i], PtrArithTy, Loc);
1941 Value *End = Exp.expandCodeFor(PtrRtCheck->Ends[i], PtrArithTy, Loc);
2073 Exp.expandCodeFor(BackedgeTakeCount, BackedgeTakeCount->getType(),
2102 Value *Count = Exp.expandCodeFor(ExitCount, ExitCount->getType(),

Completed in 799 milliseconds