Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownFPClass.h25 FPClassTest KnownFPClasses = fcAllFlags; member
32 return KnownFPClasses == Other.KnownFPClasses && SignBit == Other.SignBit;
37 return (KnownFPClasses & Mask) == fcNone; in isKnownNever()
42 bool isUnknown() const { return KnownFPClasses == fcAllFlags && !SignBit; } in isUnknown()
119 KnownFPClasses = KnownFPClasses | RHS.KnownFPClasses;
127 KnownFPClasses = KnownFPClasses & ~RuleOut; in knownNot()
137 KnownFPClasses = llvm::fneg(KnownFPClasses); in fneg()
143 if (KnownFPClasses & fcNegZero) in fabs()
144 KnownFPClasses |= fcPosZero; in fabs()
146 if (KnownFPClasses & fcNegInf) in fabs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownFPClass.cpp65 KnownFPClasses = Src.KnownFPClasses; in propagateDenormal()
76 KnownFPClasses |= fcPosZero; in propagateDenormal()
80 KnownFPClasses |= fcNegZero; in propagateDenormal()
86 KnownFPClasses |= fcPosZero; in propagateDenormal()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelValueTracking.cpp774 Known.KnownFPClasses = APF.classify(); in computeKnownFPClass()
779 Known.KnownFPClasses = fcNone; in computeKnownFPClass()
784 Known.KnownFPClasses |= C.classify(); in computeKnownFPClass()
880 Known.KnownFPClasses &= FilterLHS; in computeKnownFPClass()
884 Known2.KnownFPClasses &= FilterRHS; in computeKnownFPClass()
1047 if ((Known.KnownFPClasses & fcZero) != fcNone && in computeKnownFPClass()
1052 Known.KnownFPClasses |= fcZero; in computeKnownFPClass()
1101 Known.KnownFPClasses = KnownSrc.KnownFPClasses | fcZero | fcQNan; in computeKnownFPClass()
1284 if ((KnownSrc.KnownFPClasses & ExpInfoMask) == fcNone) in computeKnownFPClass()
1418 Known.KnownFPClasses = fcNan | fcPosNormal; in computeKnownFPClass()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1315 FPClassTest FPClasses = Result.KnownFPClasses; in computeKnownBitsFromOperator()
4712 Known.KnownFPClasses = CFP->getValueAPF().classify(); in computeKnownFPClass()
4718 Known.KnownFPClasses = fcPosZero; in computeKnownFPClass()
4724 Known.KnownFPClasses = fcNone; in computeKnownFPClass()
4733 Known.KnownFPClasses = fcNone; in computeKnownFPClass()
4757 Known.KnownFPClasses |= C.classify(); in computeKnownFPClass()
4783 KnownNotFromFlags |= ~AssumedClasses.KnownFPClasses; in computeKnownFPClass()
4857 Known.KnownFPClasses &= FilterLHS; in computeKnownFPClass()
4861 Known2.KnownFPClasses &= FilterRHS; in computeKnownFPClass()
5016 if ((Known.KnownFPClasses & fcZero) != fcNone && in computeKnownFPClass()
[all …]
H A DInstructionSimplify.cpp4146 if ((FullKnownClassLHS->KnownFPClasses & ClassTest) == fcNone) in simplifyFCmpInst()
4148 if ((FullKnownClassLHS->KnownFPClasses & ~ClassTest) == fcNone) in simplifyFCmpInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1989 getFPClassConstant(VTy, DemandedMask & Known.KnownFPClasses); in SimplifyDemandedUseFPClass()
2073 return getFPClassConstant(VTy, DemandedMask & Known.KnownFPClasses); in SimplifyDemandedUseFPClass()
H A DInstCombineCalls.cpp1086 if ((Mask & Known.KnownFPClasses) != Mask) { in foldIntrinsicIsFPClass()
1088 1, ConstantInt::get(Src1->getType(), Mask & Known.KnownFPClasses)); in foldIntrinsicIsFPClass()
1095 if (Mask == Known.KnownFPClasses) in foldIntrinsicIsFPClass()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp10412 addKnownBits(~KnownFPClass.KnownFPClasses); in initialize()