Lines Matching refs:isConstant
50 bool isConstant(const ValueLatticeElement &LV) { in isConstant() function
51 return LV.isConstant() || in isConstant()
60 return !LV.isUnknownOrUndef() && !isConstant(LV); in isOverdefined()
511 if (!isConstant(LV)) in isStructLatticeConstant()
518 if (LV.isConstant()) in getConstant()
940 if (isConstant(V0State)) { in visitUnaryOperator()
974 if ((V1State.isConstant() || V2State.isConstant())) { in visitBinaryOperator()
975 Value *V1 = isConstant(V1State) ? getConstant(V1State) : I.getOperand(0); in visitBinaryOperator()
976 Value *V2 = isConstant(V2State) ? getConstant(V2State) : I.getOperand(1); in visitBinaryOperator()
1041 !isConstant(ValueState[&I])) in visitCmpInst()
1131 if (isConstant(PtrVal)) { in visitLoadInst()
1195 assert(isConstant(State) && "Unknown state!"); in handleCallOverdefined()
1315 } else if (Pred == CmpInst::ICMP_EQ && CondVal.isConstant()) { in handleCallResult()
1321 } else if (Pred == CmpInst::ICMP_NE && CondVal.isConstant() && in handleCallResult()