Lines Matching defs:UseBlockValue
389 // For the following methods, if UseBlockValue is true, the function may
391 // UseBlockValue is false, it will never return nullopt.
396 bool UseBlockValue);
400 bool UseBlockValue);
404 bool UseBlockValue, unsigned Depth = 0);
409 bool UseBlockValue);
766 /*UseBlockValue*/ false));
778 /*UseBlockValue*/ false));
867 /*UseBlockValue*/ false));
871 /*UseBlockValue*/ false));
946 /*UseBlockValue=*/false)
950 /*UseBlockValue=*/false)
1124 bool UseBlockValue) {
1129 } else if (UseBlockValue) {
1184 Value *Val, ICmpInst *ICI, bool isTrueDest, bool UseBlockValue) {
1209 UseBlockValue);
1214 UseBlockValue);
1310 bool IsTrueDest, bool UseBlockValue,
1313 return getValueFromICmpCondition(Val, ICI, IsTrueDest, UseBlockValue);
1325 return getValueFromCondition(Val, N, !IsTrueDest, UseBlockValue, Depth);
1337 getValueFromCondition(Val, L, IsTrueDest, UseBlockValue, Depth);
1341 getValueFromCondition(Val, R, IsTrueDest, UseBlockValue, Depth);
1408 BasicBlock *BBTo, bool UseBlockValue) {
1431 getValueFromCondition(Val, Condition, isTrueDest, UseBlockValue);
1466 Op, Condition, isTrueDest, /*UseBlockValue*/ false);
1542 getEdgeValueLocal(Val, BBFrom, BBTo, /*UseBlockValue*/ true);
1645 /*UseBlockValue*/ false);
1649 /*UseBlockValue*/ false);
1653 PHI->getParent(), /*UseBlockValue*/ false);
1884 bool UseBlockValue) {
1902 UseBlockValue ? Impl.getValueInBlock(V, CxtI->getParent(), CxtI)
1991 bool UseBlockValue) {
1993 return getPredicateAt(Pred, LHS, C, CxtI, UseBlockValue);
1996 UseBlockValue);
2001 if (UseBlockValue) {