Home
last modified time | relevance | path

Searched refs:LHSFX (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp13557 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHSTy)); in EvaluateComparisonBinaryOperator() local
13560 bool LHSOK = EvaluateFixedPointOrInteger(E->getLHS(), LHSFX, Info); in EvaluateComparisonBinaryOperator()
13565 if (LHSFX < RHSFX) in EvaluateComparisonBinaryOperator()
13567 if (LHSFX > RHSFX) in EvaluateComparisonBinaryOperator()
14624 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHS->getType())); in VisitBinaryOperator() local
14625 if (!EvaluateFixedPointOrInteger(LHS, LHSFX, Info)) in VisitBinaryOperator()
14632 APFixedPoint Result(LHSFX.getSemantics()); in VisitBinaryOperator()
14635 Result = LHSFX.add(RHSFX, &OpOverflow) in VisitBinaryOperator()
14640 Result = LHSFX.sub(RHSFX, &OpOverflow) in VisitBinaryOperator()
14645 Result = LHSFX.mul(RHSFX, &OpOverflow) in VisitBinaryOperator()
[all …]
H A DASTContext.cpp10862 FunctionEffectsRef LHSFX = lproto->getFunctionEffects(); in mergeFunctionTypes() local
10864 if (LHSFX != RHSFX) { in mergeFunctionTypes()
10866 MergedFX = FunctionEffectSet::getIntersection(LHSFX, RHSFX); in mergeFunctionTypes()
10869 MergedFX = FunctionEffectSet::getUnion(LHSFX, RHSFX, Errs); in mergeFunctionTypes()
10874 if (*MergedFX != LHSFX) in mergeFunctionTypes()