| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GenericFloatingPointPredicateUtils.h | 55 std::optional<APFloat> ConstRHS = matchConstantFloat(F, RHS); in fcmpToClassTest() local 56 if (!ConstRHS) in fcmpToClassTest() 59 return fcmpToClassTest(Pred, F, LHS, *ConstRHS, LookThroughSrc); in fcmpToClassTest() 64 const APFloat &ConstRHS, bool LookThroughSrc) { in fcmpToClassTest() argument 67 fcmpImpliesClass(Pred, F, LHS, ConstRHS, LookThroughSrc); in fcmpToClassTest() 422 const APFloat &ConstRHS, bool LookThroughSrc) { in fcmpImpliesClass() argument 425 if (!ConstRHS.isNegative() && ConstRHS.isSmallestNormalized()) { in fcmpImpliesClass() 457 return fcmpImpliesClass(Pred, F, LHS, ConstRHS.classify(), in fcmpImpliesClass() 468 return fcmpImpliesClass(Pred, F, LHS, ConstRHS.classify(), LookThroughSrc); in fcmpImpliesClass() 474 std::optional<APFloat> ConstRHS = matchConstantFloat(F, RHS); in fcmpImpliesClass() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | FloatingPointPredicateUtils.h | 59 const APFloat *ConstRHS, bool LookThroughSrc = true) { 60 return FloatingPointPredicateUtils::fcmpToClassTest(Pred, F, LHS, *ConstRHS, 73 const APFloat &ConstRHS, bool LookThroughSrc = true) { 74 return FloatingPointPredicateUtils::fcmpImpliesClass(Pred, F, LHS, ConstRHS,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCUDA.h | 249 bool ConstRHS, bool Diagnose);
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCUDA.cpp | 374 bool ConstRHS, in inferTargetForImplicitSpecialMember() argument 432 /* ConstArg */ ConstRHS, in inferTargetForImplicitSpecialMember() 477 /* ConstArg */ ConstRHS && !F->isMutable(), in inferTargetForImplicitSpecialMember()
|
| H A D | SemaDeclCXX.cpp | 7363 bool ConstRHS) { in lookupCallFromSpecialMember() argument 7373 else if (ConstRHS) in lookupCallFromSpecialMember() 7469 bool ConstRHS, CXXConstructorDecl *InheritedCtor = nullptr, in specialMemberIsConstexpr() argument 7492 lookupCallFromSpecialMember(S, ClassDecl, CSM, Quals, ConstRHS); in specialMemberIsConstexpr() 9993 bool ConstRHS, TrivialABIHandling TAH, in findTrivialSpecialMember() argument 10088 lookupCallFromSpecialMember(S, RD, CSM, Quals, ConstRHS); in findTrivialSpecialMember() 10147 QualType SubType, bool ConstRHS, in checkTrivialSubobjectCall() argument 10157 ConstRHS, TAH, Diagnose ? &Selected : nullptr)) in checkTrivialSubobjectCall() 10161 if (ConstRHS) in checkTrivialSubobjectCall() 10237 bool ConstRHS = ConstArg && !FI->isMutable(); in checkTrivialClassMembers() local [all …]
|
| H A D | SemaOverload.cpp | 12519 bool ConstRHS = false; in DiagnoseBadTarget() local 12523 ConstRHS = RT->getPointeeType().isConstQualified(); in DiagnoseBadTarget() 12528 /* ConstRHS */ ConstRHS, in DiagnoseBadTarget()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 563 if (ConstantInt *ConstRHS = dyn_cast<ConstantInt>(RHS)) { in CanTraceInto() local 564 if (!ConstRHS->isNegative()) in CanTraceInto()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 7655 auto ConstRHS = B.buildConstant(DstTy, NewC); in matchAddOverflow() local 7656 B.buildSAddo(Dst, Carry, AddLHS->getLHSReg(), ConstRHS); in matchAddOverflow() 7662 auto ConstRHS = B.buildConstant(DstTy, NewC); in matchAddOverflow() local 7663 B.buildUAddo(Dst, Carry, AddLHS->getLHSReg(), ConstRHS); in matchAddOverflow()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 3573 if (auto *ConstRHS = dyn_cast<ConstantInt>(Cmp.getOperand(1))) in foldICmpInstWithConstant() local 3574 if (Instruction *I = foldICmpSelectConstant(Cmp, SI, ConstRHS)) in foldICmpInstWithConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 12845 const APInt &ConstRHS = cast<SCEVConstant>(RHS)->getAPInt(); in isImpliedCondOperandsViaRanges() local 12848 return LHSRange.icmp(Pred, ConstRHS); in isImpliedCondOperandsViaRanges()
|