| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FloatingPointMode.cpp | 14 FPClassTest llvm::fneg(FPClassTest Mask) { in fneg() 15 FPClassTest NewMask = Mask & fcNan; in fneg() 35 FPClassTest llvm::inverse_fabs(FPClassTest Mask) { in inverse_fabs() 36 FPClassTest NewMask = Mask & fcNan; in inverse_fabs() 48 FPClassTest llvm::unknown_sign(FPClassTest Mask) { in unknown_sign() 49 FPClassTest NewMask = Mask & fcNan; in unknown_sign() 67 static constexpr std::pair<FPClassTest, StringLiteral> NoFPClassName[] = { 86 raw_ostream &llvm::operator<<(raw_ostream &OS, FPClassTest Mask) { in operator <<()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | FloatingPointMode.h | 239 enum FPClassTest : unsigned { enum 267 LLVM_DECLARE_ENUM_AS_BITMASK(FPClassTest, /* LargestValue */ fcPosInf); 270 FPClassTest fneg(FPClassTest Mask); 273 FPClassTest inverse_fabs(FPClassTest Mask); 277 FPClassTest unknown_sign(FPClassTest Mask); 280 raw_ostream &operator<<(raw_ostream &OS, FPClassTest Mask);
|
| H A D | APFloat.h | 1320 FPClassTest classify() const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | CodeGenCommonISel.h | 22 enum FPClassTest : unsigned; 224 FPClassTest invertFPClassTestIfSimpler(FPClassTest Test);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 208 std::pair<Value *, FPClassTest> fcmpToClassTest(CmpInst::Predicate Pred, 212 std::pair<Value *, FPClassTest> fcmpToClassTest(CmpInst::Predicate Pred, 219 FPClassTest KnownFPClasses = fcAllFlags; 226 bool isKnownNever(FPClassTest Mask) const { in isKnownNever() 297 static constexpr FPClassTest OrderedLessThanZeroMask = 299 static constexpr FPClassTest OrderedGreaterThanZeroMask = 333 void knownNot(FPClassTest RuleOut) { in knownNot() 446 FPClassTest InterestedClasses = fcAllFlags, unsigned Depth = 0, 453 FPClassTest InterestedClasses = fcAllFlags, unsigned Depth = 0, 461 FPClassTest InterestedClasses = fcAllFlags, unsigned Depth = 0,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenCommonISel.cpp | 176 FPClassTest llvm::invertFPClassTestIfSimpler(FPClassTest Test) { in invertFPClassTestIfSimpler() 177 FPClassTest InvertedTest = ~Test; in invertFPClassTestIfSimpler()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 45 enum FPClassTest : unsigned; 149 static Attribute getWithNoFPClass(LLVMContext &Context, FPClassTest Mask); 252 FPClassTest getNoFPClass() const; 388 FPClassTest getNoFPClass() const; 884 FPClassTest getRetNoFPClass() const; 887 FPClassTest getParamNoFPClass(unsigned ArgNo) const; 1190 AttrBuilder &addNoFPClassAttr(FPClassTest NoFPClassMask);
|
| H A D | Argument.h | 68 FPClassTest getNoFPClass() const;
|
| H A D | Function.h | 508 FPClassTest getParamNoFPClass(unsigned ArgNo) const { in getParamNoFPClass()
|
| H A D | InstrTypes.h | 1917 FPClassTest getRetNoFPClass() const; 1921 FPClassTest getParamNoFPClass(unsigned i) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Attributes.cpp | 221 FPClassTest ClassMask) { in getWithNoFPClass() 405 FPClassTest Attribute::getNoFPClass() const { in getNoFPClass() 408 return static_cast<FPClassTest>(pImpl->getValueAsInt()); in getNoFPClass() 862 FPClassTest AttributeSet::getNoFPClass() const { in getNoFPClass() 1050 FPClassTest AttributeSetNode::getNoFPClass() const { in getNoFPClass() 1592 FPClassTest AttributeList::getRetNoFPClass() const { in getRetNoFPClass() 1596 FPClassTest AttributeList::getParamNoFPClass(unsigned Index) const { in getParamNoFPClass() 1843 AttrBuilder &AttrBuilder::addNoFPClassAttr(FPClassTest Mask) { in addNoFPClassAttr()
|
| H A D | AttributeImpl.h | 269 FPClassTest getNoFPClass() const;
|
| H A D | Instructions.cpp | 361 FPClassTest CallBase::getRetNoFPClass() const { in getRetNoFPClass() 362 FPClassTest Mask = Attrs.getRetNoFPClass(); in getRetNoFPClass() 369 FPClassTest CallBase::getParamNoFPClass(unsigned i) const { in getParamNoFPClass() 370 FPClassTest Mask = Attrs.getParamNoFPClass(i); in getParamNoFPClass()
|
| H A D | Function.cpp | 254 FPClassTest Argument::getNoFPClass() const { in getNoFPClass()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 4011 std::pair<Value *, FPClassTest> 4078 FPClassTest Mask; in fcmpToClassTest() 4249 FPClassTest KnownFromAssume = fcAllFlags; in computeKnownFPClassFromAssumes() 4379 FPClassTest KnownNotFromFlags = fcNone; in computeKnownFPClass() 4426 FPClassTest FilterLHS = fcAllFlags; in computeKnownFPClass() 4427 FPClassTest FilterRHS = fcAllFlags; in computeKnownFPClass() 4430 FPClassTest TestedMask = fcNone; in computeKnownFPClass() 4519 FPClassTest InterestedSrcs = InterestedClasses; in computeKnownFPClass() 4685 FPClassTest InterestedSrcs = InterestedClasses; in computeKnownFPClass() 4902 FPClassTest InterestedSrcs = InterestedClasses; in computeKnownFPClass() [all …]
|
| H A D | ConstantFolding.cpp | 2684 FPClassTest Mask = static_cast<FPClassTest>(Op2C->getZExtValue()); in ConstantFoldScalarCall2()
|
| H A D | InstructionSimplify.cpp | 4122 auto computeLHSClass = [=, &FullKnownClassLHS](FPClassTest InterestedFlags = in simplifyFCmpInst() 4158 FPClassTest Interested = KnownFPClass::OrderedLessThanZeroMask; in simplifyFCmpInst() 4239 FPClassTest Interested = KnownFPClass::OrderedLessThanZeroMask; in simplifyFCmpInst() 4254 FPClassTest Interested = KnownFPClass::OrderedLessThanZeroMask; in simplifyFCmpInst()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Floating.h | 101 llvm::FPClassTest classify() const { return F.classify(); } in classify()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineInternal.h | 202 FPClassTest Interested = fcAllFlags, 210 FPClassTest Interested = fcAllFlags,
|
| H A D | InstCombineCalls.cpp | 853 static FCmpInst::Predicate fpclassTestIsFCmp0(FPClassTest Mask, in fpclassTestIsFCmp0() 915 FPClassTest Mask = static_cast<FPClassTest>(CMask->getZExtValue()); in foldIntrinsicIsFPClass() 918 const FPClassTest OrderedMask = Mask & ~fcNan; in foldIntrinsicIsFPClass() 919 const FPClassTest OrderedInvertedMask = ~OrderedMask & ~fcNan; in foldIntrinsicIsFPClass()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 7783 FPClassTest Mask = static_cast<FPClassTest>(MI.getOperand(2).getImm()); in lowerISFPCLASS() 7854 if (FPClassTest PartialCheck = Mask & (fcZero | fcSubnormal)) { in lowerISFPCLASS() 7867 if (FPClassTest PartialCheck = Mask & fcZero) { in lowerISFPCLASS() 7879 if (FPClassTest PartialCheck = Mask & fcSubnormal) { in lowerISFPCLASS() 7893 if (FPClassTest PartialCheck = Mask & fcInf) { in lowerISFPCLASS() 7908 if (FPClassTest PartialCheck = Mask & fcNan) { in lowerISFPCLASS() 7929 if (FPClassTest PartialCheck = Mask & fcNormal) { in lowerISFPCLASS()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 5142 FPClassTest Flag = CFP->isNegative() ? (IsFabs ? fcNone : fcNegInf) in SimplifySetCC() 8333 static std::optional<bool> isFCmpEqualZero(FPClassTest Test, in isFCmpEqualZero() 8336 FPClassTest OrderedMask = Test & ~fcNan; in isFCmpEqualZero() 8337 FPClassTest NanTest = Test & fcNan; in isFCmpEqualZero() 8355 FPClassTest Test, SDNodeFlags Flags, in expandIS_FPCLASS() 8378 if (FPClassTest InvertedCheck = invertFPClassTestIfSimpler(Test)) { in expandIS_FPCLASS() 8506 if (FPClassTest PartialCheck = Test & (fcZero | fcSubnormal)) { in expandIS_FPCLASS()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 5422 FPClassTest getAssumedNoFPClass() const { 5423 return static_cast<FPClassTest>(getAssumed());
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCodeGenPrepare.cpp | 166 KnownFPClass computeKnownFPClass(const Value *V, FPClassTest Interested, in computeKnownFPClass()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 2288 static llvm::FPClassTest getNoFPClassTestMask(const LangOptions &LangOpts) { in getNoFPClassTestMask() 2289 llvm::FPClassTest Mask = llvm::fcNone; in getNoFPClassTestMask()
|