Lines Matching refs:Preference
557 static Constant *getKnownConstant(Value *Val, ConstantPreference Preference) { in getKnownConstant() argument
565 if (Preference == WantBlockAddress) in getKnownConstant()
579 ConstantPreference Preference, in ComputeValueKnownInPredecessorsImpl() argument
590 if (Constant *KC = getKnownConstant(V, Preference)) { in ComputeValueKnownInPredecessorsImpl()
623 if (Constant *KC = getKnownConstant(PredCst, Preference)) in ComputeValueKnownInPredecessorsImpl()
638 if (Constant *KC = getKnownConstant(InVal, Preference)) { in ComputeValueKnownInPredecessorsImpl()
644 if (Constant *KC = getKnownConstant(CI, Preference)) in ComputeValueKnownInPredecessorsImpl()
658 ComputeValueKnownInPredecessorsImpl(Source, BB, Result, Preference, in ComputeValueKnownInPredecessorsImpl()
672 assert(Preference == WantInteger && "One-bit non-integer type?"); in ComputeValueKnownInPredecessorsImpl()
731 assert(Preference != WantBlockAddress in ComputeValueKnownInPredecessorsImpl()
753 assert(Preference == WantInteger && "Compares only produce integers"); in ComputeValueKnownInPredecessorsImpl()
898 Constant *TrueVal = getKnownConstant(SI->getTrueValue(), Preference); in ComputeValueKnownInPredecessorsImpl()
899 Constant *FalseVal = getKnownConstant(SI->getFalseValue(), Preference); in ComputeValueKnownInPredecessorsImpl()
935 if (Constant *KC = getKnownConstant(CI, Preference)) { in ComputeValueKnownInPredecessorsImpl()
1041 ConstantPreference Preference = WantInteger; in ProcessBlock() local
1057 Preference = WantBlockAddress; in ProcessBlock()
1102 if (getKnownConstant(Condition, Preference)) { in ProcessBlock()
1116 if (ProcessThreadableEdges(Condition, BB, Preference, Terminator)) in ProcessBlock()
1200 if (ProcessThreadableEdges(CondInst, BB, Preference, Terminator)) in ProcessBlock()
1571 ConstantPreference Preference, in ProcessThreadableEdges() argument
1579 if (!ComputeValueKnownInPredecessors(Cond, BB, PredValues, Preference, CxtI)) in ProcessThreadableEdges()