Home | History | Annotate | Download | only in Analysis

Lines Matching refs:EvaluateExpression

4840 /// EvaluateExpression - Given an expression that passes the
4844 static Constant *EvaluateExpression(Value *V, const Loop *L,
4873 Constant *C = EvaluateExpression(Operand, L, Vals, TD, TLI);
4940 // EvaluateExpression adds non-phi values to the CurrentIterVals map.
4942 Constant *NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, TD,
4960 // We use two distinct loops because EvaluateExpression may invalidate any
4968 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, TD, TLI);
5023 dyn_cast_or_null<ConstantInt>(EvaluateExpression(Cond, L, CurrentIterVals,
5038 // calling EvaluateExpression on them because that may invalidate iterators
5054 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, TD, TLI);