Lines Matching refs:SE
59 BuilderTy &IRB, ScalarEvolution &SE) { in getBoundsCheckCond() argument
78 auto SizeRange = SE.getUnsignedRange(SE.getSCEV(Size)); in getBoundsCheckCond()
79 auto OffsetRange = SE.getUnsignedRange(SE.getSCEV(Offset)); in getBoundsCheckCond()
80 auto NeededSizeRange = SE.getUnsignedRange(SE.getSCEV(NeededSizeVal)); in getBoundsCheckCond()
143 ScalarEvolution &SE) { in addBoundsChecking() argument
162 ObjSizeEval, IRB, SE); in addBoundsChecking()
166 DL, TLI, ObjSizeEval, IRB, SE); in addBoundsChecking()
171 DL, TLI, ObjSizeEval, IRB, SE); in addBoundsChecking()
175 DL, TLI, ObjSizeEval, IRB, SE); in addBoundsChecking()
227 auto &SE = AM.getResult<ScalarEvolutionAnalysis>(F); in run() local
229 if (!addBoundsChecking(F, TLI, SE)) in run()