Home
last modified time | relevance | path

Searched refs:KnownFPClasses (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h264 FPClassTest KnownFPClasses = fcAllFlags; member
271 return KnownFPClasses == Other.KnownFPClasses && SignBit == Other.SignBit;
276 return (KnownFPClasses & Mask) == fcNone; in isKnownNever()
282 return KnownFPClasses == fcAllFlags && !SignBit; in isUnknown()
380 KnownFPClasses = KnownFPClasses | RHS.KnownFPClasses;
388 KnownFPClasses = KnownFPClasses & ~RuleOut; in knownNot()
398 KnownFPClasses = llvm::fneg(KnownFPClasses); in fneg()
404 if (KnownFPClasses & fcNegZero) in fabs()
405 KnownFPClasses |= fcPosZero; in fabs()
407 if (KnownFPClasses & fcNegInf) in fabs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1175 FPClassTest FPClasses = Result.KnownFPClasses; in computeKnownBitsFromOperator()
4278 KnownFPClasses = Src.KnownFPClasses; in propagateDenormal()
4291 KnownFPClasses |= fcPosZero; in propagateDenormal()
4295 KnownFPClasses |= fcNegZero; in propagateDenormal()
4301 KnownFPClasses |= fcPosZero; in propagateDenormal()
4894 Known.KnownFPClasses = CFP->getValueAPF().classify(); in computeKnownFPClass()
4900 Known.KnownFPClasses = fcPosZero; in computeKnownFPClass()
4906 Known.KnownFPClasses = fcNone; in computeKnownFPClass()
4915 Known.KnownFPClasses = fcNone; in computeKnownFPClass()
4939 Known.KnownFPClasses |= C.classify(); in computeKnownFPClass()
[all …]
H A DInstructionSimplify.cpp4153 if ((FullKnownClassLHS->KnownFPClasses & ClassTest) == fcNone) in simplifyFCmpInst()
4155 if ((FullKnownClassLHS->KnownFPClasses & ~ClassTest) == fcNone) in simplifyFCmpInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1977 getFPClassConstant(VTy, DemandedMask & Known.KnownFPClasses); in SimplifyDemandedUseFPClass()
2056 return getFPClassConstant(VTy, DemandedMask & Known.KnownFPClasses); in SimplifyDemandedUseFPClass()
H A DInstCombineCalls.cpp1029 if ((Mask & Known.KnownFPClasses) != Mask) { in foldIntrinsicIsFPClass()
1031 1, ConstantInt::get(Src1->getType(), Mask & Known.KnownFPClasses)); in foldIntrinsicIsFPClass()
1038 if (Mask == Known.KnownFPClasses) in foldIntrinsicIsFPClass()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp10332 addKnownBits(~KnownFPClass.KnownFPClasses); in initialize()