Lines Matching refs:isConstant
48 bool isConstant(const ValueLatticeElement &LV) { in isConstant() function
49 return LV.isConstant() || in isConstant()
58 return !LV.isUnknownOrUndef() && !isConstant(LV); in isOverdefined()
507 if (!isConstant(LV)) in isStructLatticeConstant()
514 if (LV.isConstant()) in getConstant()
960 if (isConstant(V0State)) in visitUnaryOperator()
986 if ((V1State.isConstant() || V2State.isConstant())) { in visitBinaryOperator()
987 Value *V1 = isConstant(V1State) ? getConstant(V1State) : I.getOperand(0); in visitBinaryOperator()
988 Value *V2 = isConstant(V2State) ? getConstant(V2State) : I.getOperand(1); in visitBinaryOperator()
1051 !isConstant(ValueState[&I])) in visitCmpInst()
1139 if (isConstant(PtrVal)) { in visitLoadInst()
1200 assert(isConstant(State) && "Unknown state!"); in handleCallOverdefined()
1311 } else if (Pred == CmpInst::ICMP_EQ && CondVal.isConstant()) { in handleCallResult()
1317 } else if (Pred == CmpInst::ICMP_NE && CondVal.isConstant()) { in handleCallResult()