| /llvm-project-15.0.7/clang/lib/Basic/Targets/ |
| H A D | SystemZ.h | 32 bool SoftFloat; variable 37 HasTransactionalExecution(false), HasVector(false), SoftFloat(false) { in SystemZTargetInfo() 162 SoftFloat = false; in handleTargetFeatures() 169 SoftFloat = true; in handleTargetFeatures() 171 HasVector &= !SoftFloat; in handleTargetFeatures()
|
| H A D | Sparc.h | 25 bool SoftFloat; variable 29 : TargetInfo(Triple), SoftFloat(false) {} in SparcTargetInfo() 43 SoftFloat = true; in handleTargetFeatures()
|
| H A D | ARM.cpp | 488 SoftFloat = false; in handleTargetFeatures() 504 SoftFloat = true; in handleTargetFeatures() 620 .Case("softfloat", SoftFloat) in hasFeature() 622 .Case("neon", (FPU & NeonFPU) && !SoftFloat) in hasFeature() 623 .Case("vfp", FPU && !SoftFloat) in hasFeature() 631 return HasBFloat16 && !SoftFloat; in hasBFloat16Type() 798 if ((!SoftFloat && !SoftFloatABI) || ABI == "aapcs-vfp" || ABI == "aapcs16") in getTargetDefines() 801 if (SoftFloat) in getTargetDefines() 854 if ((FPU & NeonFPU) && !SoftFloat && ArchVersion >= 7) { in getTargetDefines()
|
| H A D | PPC.h | 57 enum PPCFloatABI { HardFloat, SoftFloat } FloatABI; enumerator 217 if (FloatABI == SoftFloat) in validateAsmConstraint() 230 if (FloatABI == SoftFloat) in validateAsmConstraint()
|
| H A D | Sparc.cpp | 56 .Case("softfloat", SoftFloat) in hasFeature() 143 if (SoftFloat) in getTargetDefines()
|
| H A D | Mips.h | 52 enum MipsFloatABI { HardFloat, SoftFloat } FloatABI; enumerator 322 FloatABI = SoftFloat; in handleTargetFeatures()
|
| H A D | Mips.cpp | 128 case SoftFloat: in getTargetDefines()
|
| H A D | ARM.h | 71 unsigned SoftFloat : 1; variable
|
| H A D | PPC.cpp | 69 FloatABI = SoftFloat; in handleTargetFeatures()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetMachine.cpp | 51 bool SoftFloat = false; in UsesVectorABI() local 65 SoftFloat = true; in UsesVectorABI() 67 SoftFloat = false; in UsesVectorABI() 70 return VectorABI && !SoftFloat; in UsesVectorABI()
|
| H A D | SystemZFrameLowering.cpp | 865 bool SoftFloat = MF.getSubtarget<SystemZSubtarget>().hasSoftFloat(); in getRegSpillOffset() local 867 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) { in getRegSpillOffset() 894 bool SoftFloat = MF.getSubtarget<SystemZSubtarget>().hasSoftFloat(); in usePackedStack() local 895 if (HasPackedStackAttr && BackChain && !SoftFloat) in usePackedStack()
|
| H A D | SystemZFeatures.td | 31 "soft-float", "SoftFloat", (all_of FeatureSoftFloat),
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 312 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 315 if (SoftFloat) in getSubtargetImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 282 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 285 if (SoftFloat) in getSubtargetImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.cpp | 357 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 360 if (SoftFloat) in getSubtargetImpl()
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | Gnu.cpp | 1057 auto SoftFloat = makeMultilib("/soft-float").flag("+msoft-float"); in findMipsCsMultilibs() local 1080 .Either(SoftFloat, Nan2008, DefaultFloat) in findMipsCsMultilibs() 1247 auto SoftFloat = makeMultilib("/sof").flag("+msoft-float"); in findMipsMtiMultilibs() local 1266 .Maybe(SoftFloat) in findMipsMtiMultilibs() 1647 auto SoftFloat = makeMultilib("").flag("+soft"); in findCSKYMultilibs() local 1666 .Either(HardFloat, SoftFpFloat, SoftFloat) in findCSKYMultilibs()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.def | 289 CODEGENOPT(SoftFloat , 1, 0) ///< -soft-float.
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 11693 bool SoftFloat = CodeGenOpts.FloatABI == "soft"; in getTargetCodeGenInfo() local 11694 bool HasVector = !SoftFloat && getTarget().getABI() == "vector"; in getTargetCodeGenInfo() 11695 return SetCGInfo(new SystemZTargetCodeGenInfo(Types, HasVector, SoftFloat)); in getTargetCodeGenInfo()
|
| H A D | CGCall.cpp | 1865 if (CodeGenOpts.SoftFloat) in getDefaultFunctionAttributes()
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Options.td | 3798 MarshallingInfoFlag<CodeGenOpts<"SoftFloat">>;
|