| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | SandboxVectorizer.cpp | 128 if (LLVMF.hasFnAttribute(Attribute::NoImplicitFloat)) { in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILPrepare.cpp | 58 Attribute::NoImplicitFloat, in isValidForDXIL()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 395 if (skipFunction(F) || F.hasFnAttribute(Attribute::NoImplicitFloat)) in runOnFunction() 413 if (F.hasFnAttribute(Attribute::NoImplicitFloat)) in run()
|
| H A D | LoopIdiomVectorize.cpp | 222 if (F.hasFnAttribute(Attribute::NoImplicitFloat)) { in run()
|
| H A D | LoopVectorize.cpp | 10028 if (F->hasFnAttribute(Attribute::NoImplicitFloat)) { in processLoop()
|
| H A D | SLPVectorizer.cpp | 20901 if (F.hasFnAttribute(Attribute::NoImplicitFloat)) in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.td | 205 def NoImplicitFloat : EnumAttr<"noimplicitfloat", IntersectPreserve, [FnAttr]>;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.def | 186 CODEGENOPT(NoImplicitFloat , 1, 0, Benign) ///< Set when -mno-implicit-float is enabled.
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 2657 Attribute::NoImplicitFloat)) { in visitAnd() 3531 !I.getFunction()->hasFnAttribute(Attribute::NoImplicitFloat) && in foldAndOrOfICmps() 4259 Attribute::NoImplicitFloat)) { in visitOr() 5068 Attribute::NoImplicitFloat)) { in visitXor()
|
| H A D | InstCombineCompares.cpp | 1905 Attribute::NoImplicitFloat) && in foldICmpAndConstConst() 3483 Attribute::NoImplicitFloat) && in foldICmpBitCast()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 950 case Attribute::NoImplicitFloat: in constructFunctionDeclaration()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 2065 MI.getMF()->getFunction().hasFnAttribute(Attribute::NoImplicitFloat)) { in legalizeCTPOP()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLoweringCall.cpp | 301 if (!FuncAttributes.hasFnAttr(Attribute::NoImplicitFloat)) { in getOptimalMemOpType()
|
| H A D | X86ISelLowering.cpp | 3462 bool NoFloat = MF.getFunction().hasFnAttribute(Attribute::NoImplicitFloat); in canMergeStoresTo() 22841 Attribute::NoImplicitFloat); in combineVectorSizedSetCCEquality() 25958 !(MF.getFunction().hasFnAttribute(Attribute::NoImplicitFloat)) && in LowerVAARG() 31697 if (!SI->getFunction()->hasFnAttribute(Attribute::NoImplicitFloat) && in shouldExpandAtomicStoreInIR() 31717 if (!LI->getFunction()->hasFnAttribute(Attribute::NoImplicitFloat) && in shouldExpandAtomicLoadInIR() 32964 Attribute::NoImplicitFloat)) { in LowerATOMIC_STORE() 33800 Attribute::NoImplicitFloat); in ReplaceNodeResults() 34701 Attribute::NoImplicitFloat); in ReplaceNodeResults() 53585 bool NoImplicitFloatOps = F.hasFnAttribute(Attribute::NoImplicitFloat); in combineStore()
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Clang.cpp | 2171 bool NoImplicitFloat = (Args.hasArg(options::OPT_mkernel) || in AddX86TargetArgs() local 2177 NoImplicitFloat = (O.matches(options::OPT_mno_implicit_float) || in AddX86TargetArgs() 2180 if (NoImplicitFloat) in AddX86TargetArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 1975 if (CodeGenOpts.NoImplicitFloat) in getTrivialDefaultFunctionAttributes() 1976 FuncAttrs.addAttribute(llvm::Attribute::NoImplicitFloat); in getTrivialDefaultFunctionAttributes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 658 case Attribute::NoImplicitFloat: in getAttrKindEncoding()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1859 case Attribute::NoImplicitFloat: return 1 << 23; in getRawAttributeMask() 2102 return Attribute::NoImplicitFloat; in getAttrFromCode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 811 case Attribute::NoImplicitFloat: in getAttrKindEncoding()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 10697 Attribute::NoImplicitFloat)) in LowerCTPOP_PARITY() 17624 bool CanImplicitFloat = !FuncAttributes.hasFnAttr(Attribute::NoImplicitFloat); in getOptimalMemOpType() 17654 bool CanImplicitFloat = !FuncAttributes.hasFnAttr(Attribute::NoImplicitFloat); in getOptimalMemOpLLT() 28509 bool NoFloat = MF.getFunction().hasFnAttribute(Attribute::NoImplicitFloat); in canMergeStoresTo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 11554 if (!MF->getFunction().hasFnAttribute(Attribute::NoImplicitFloat) && in EmitStructByval() 19259 !FuncAttributes.hasFnAttr(Attribute::NoImplicitFloat)) { in getOptimalMemOpType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 16356 Attribute::NoImplicitFloat)) in combineVectorSizedSetCCEquality() 23874 if (FuncAttributes.hasFnAttr(Attribute::NoImplicitFloat)) in getOptimalMemOpType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 7705 MarshallingInfoFlag<CodeGenOpts<"NoImplicitFloat">>;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 22251 Attribute::NoImplicitFloat); in mergeConsecutiveStores()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 27078 {"_ZN4llvm15NoImplicitFloatE", "llvm::NoImplicitFloat"},
|