Searched refs:NoFPClass (Results 1 – 16 of 16) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Attributes.cpp | 288 return get(Context, NoFPClass, ClassMask); in getWithNoFPClass() 505 assert(hasAttribute(Attribute::NoFPClass) && in getNoFPClass() 674 if (hasAttribute(Attribute::NoFPClass)) { in getAsString() 1081 case Attribute::NoFPClass: in intersectWith() 1400 if (auto A = findEnumAttribute(Attribute::NoFPClass)) in getNoFPClass() 2239 return addRawIntAttr(Attribute::NoFPClass, Mask); in addNoFPClassAttr() 2449 Incompatible.addAttribute(Attribute::NoFPClass); in typeIncompatible()
|
| H A D | Verifier.cpp | 2144 if (Attrs.hasAttribute(Attribute::NoFPClass)) { in verifyParameterAttrs() 2145 uint64_t Val = Attrs.getAttribute(Attribute::NoFPClass).getValueAsInt(); in verifyParameterAttrs()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 602 Attribute::Range, Attribute::NoFPClass}) { in attributesPermitTailCall()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 1181 std::optional<uint64_t> Raw = getRawIntAttr(Attribute::NoFPClass);
|
| H A D | Attributes.td | 163 def NoFPClass : IntAttr<"nofpclass", IntersectCustom, [ParamAttr, RetAttr]>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 932 case Attribute::NoFPClass: in constructFunctionDeclaration()
|
| H A D | InlineFunction.cpp | 1390 Attribute::NonNull, Attribute::NoFPClass, in AddParamAndFnBasicAttributes()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 5883 FPClassTest NoFPClass = in isKnownNeverNaN() local 5885 if ((NoFPClass & fcNan) == fcNan) in isKnownNeverNaN() 5887 if (SNaN && (NoFPClass & fcSNan) == fcSNan) in isKnownNeverNaN() 7645 FPClassTest NoFPClass = static_cast<FPClassTest>(N2->getAsZExtVal()); in getNode() local 7646 assert(llvm::to_underlying(NoFPClass) <= in getNode() 7649 (void)NoFPClass; in getNode()
|
| H A D | SelectionDAGBuilder.cpp | 11873 FPClassTest NoFPClass = Arg.getNoFPClass(); in LowerArguments() local 11874 if (NoFPClass != fcNone) { in LowerArguments() 11876 static_cast<uint64_t>(NoFPClass), dl, MVT::i32); in LowerArguments()
|
| H A D | TargetLowering.cpp | 75 Attribute::Range, Attribute::NoFPClass}) in isInTailCallPosition()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 1622 case Attribute::NoFPClass: { in parseEnumAttribute() 1623 if (FPClassTest NoFPClass = in parseEnumAttribute() local 1625 B.addNoFPClassAttr(NoFPClass); in parseEnumAttribute()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 2082 return Attribute::NoFPClass; in getAttrFromCode() 2414 else if (Kind == Attribute::NoFPClass) in parseAttributeGroupBlock()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 5448 Attribute::NoFPClass,
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 6061 FPClassTest NoFPClass = in canIgnoreSignBitOfNaN() local 6063 return NoFPClass & FPClassTest::fcNan; in canIgnoreSignBitOfNaN()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 793 case Attribute::NoFPClass: in getAttrKindEncoding()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 10404 A.getAttrs(getIRPosition(), {Attribute::NoFPClass}, Attrs, false); in initialize()
|