Lines Matching refs:isConstant
111 bool isConstant() const { in isConstant() function in __anon86856d210111::LatticeVal
118 assert(isConstant() && "Cannot get the constant of a non-constant!"); in getConstant()
159 if (isConstant()) in getConstantInt()
167 if (isConstant()) in getBlockAddress()
181 if (isConstant()) in toValueLattice()
862 else if (OpSt.isConstant()) { in visitCastInst()
950 if (TVal.isConstant() && FVal.isConstant() && in visitSelectInst()
969 if (V1State.isConstant() && V2State.isConstant()) { in visitBinaryOperator()
987 if (V1State.isConstant() && V1State.getConstant()->isNullValue()) in visitBinaryOperator()
1057 !ValueState[&I].isConstant()) in visitCmpInst()
1079 assert(State.isConstant() && "Unknown state!"); in visitGetElementPtrInst()
1123 if (!PtrVal.isConstant() || I.isVolatile()) in visitLoadInst()
1205 if (OriginalVal.isConstant()) in visitCallSite()
1213 if (OriginalVal.isConstant()) in visitCallSite()
1247 assert(State.isConstant() && "Unknown state!"); in visitCallSite()
1523 if (Op1LV.isConstant() && Op1LV.getConstant()->isZeroValue()) in ResolvedUndefsIn()
1535 if (Op1LV.isConstant()) { in ResolvedUndefsIn()
1552 if (Op1LV.isConstant()) { in ResolvedUndefsIn()
1567 if (!Op1LV.isConstant()) // Pick the constant one if there is any. in ResolvedUndefsIn()
1579 if (Op1LV.isConstant()) in ResolvedUndefsIn()
1717 ConstVals.push_back(V.isConstant() in tryToReplaceWithConstant()
1727 Const = IV.isConstant() ? IV.getConstant() : UndefValue::get(V->getType()); in tryToReplaceWithConstant()