| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ |
| H A D | Sparc.cpp | 81 sparc::FloatABI sparc::getSparcFloatABI(const Driver &D, in getSparcFloatABI() 83 sparc::FloatABI ABI = sparc::FloatABI::Invalid; in getSparcFloatABI() 88 ABI = sparc::FloatABI::Soft; in getSparcFloatABI() 90 ABI = sparc::FloatABI::Hard; in getSparcFloatABI() 92 ABI = llvm::StringSwitch<sparc::FloatABI>(A->getValue()) in getSparcFloatABI() 93 .Case("soft", sparc::FloatABI::Soft) in getSparcFloatABI() 94 .Case("hard", sparc::FloatABI::Hard) in getSparcFloatABI() 95 .Default(sparc::FloatABI::Invalid); in getSparcFloatABI() 96 if (ABI == sparc::FloatABI::Invalid && in getSparcFloatABI() 99 ABI = sparc::FloatABI::Hard; in getSparcFloatABI() [all …]
|
| H A D | PPC.cpp | 115 ppc::FloatABI FloatABI = ppc::getPPCFloatABI(D, Args); in getPPCTargetFeatures() local 116 if (FloatABI == ppc::FloatABI::Soft) in getPPCTargetFeatures() 135 ppc::FloatABI ppc::getPPCFloatABI(const Driver &D, const ArgList &Args) { in getPPCFloatABI() 136 ppc::FloatABI ABI = ppc::FloatABI::Invalid; in getPPCFloatABI() 141 ABI = ppc::FloatABI::Soft; in getPPCFloatABI() 143 ABI = ppc::FloatABI::Hard; in getPPCFloatABI() 145 ABI = llvm::StringSwitch<ppc::FloatABI>(A->getValue()) in getPPCFloatABI() 146 .Case("soft", ppc::FloatABI::Soft) in getPPCFloatABI() 147 .Case("hard", ppc::FloatABI::Hard) in getPPCFloatABI() 148 .Default(ppc::FloatABI::Invalid); in getPPCFloatABI() [all …]
|
| H A D | Mips.cpp | 152 mips::FloatABI mips::getMipsFloatABI(const Driver &D, const ArgList &Args, in getMipsFloatABI() 154 mips::FloatABI ABI = mips::FloatABI::Invalid; in getMipsFloatABI() 159 ABI = mips::FloatABI::Soft; in getMipsFloatABI() 161 ABI = mips::FloatABI::Hard; in getMipsFloatABI() 163 ABI = llvm::StringSwitch<mips::FloatABI>(A->getValue()) in getMipsFloatABI() 164 .Case("soft", mips::FloatABI::Soft) in getMipsFloatABI() 165 .Case("hard", mips::FloatABI::Hard) in getMipsFloatABI() 166 .Default(mips::FloatABI::Invalid); in getMipsFloatABI() 167 if (ABI == mips::FloatABI::Invalid && !StringRef(A->getValue()).empty()) { in getMipsFloatABI() 169 ABI = mips::FloatABI::Hard; in getMipsFloatABI() [all …]
|
| H A D | M68k.cpp | 72 m68k::FloatABI FloatABI = m68k::getM68kFloatABI(D, Args); in getM68kTargetFeatures() local 73 if (FloatABI == m68k::FloatABI::Soft) in getM68kTargetFeatures() 109 m68k::FloatABI m68k::getM68kFloatABI(const Driver &D, const ArgList &Args) { in getM68kFloatABI() 110 m68k::FloatABI ABI = m68k::FloatABI::Invalid; in getM68kFloatABI() 115 ABI = m68k::FloatABI::Soft; in getM68kFloatABI() 117 ABI = m68k::FloatABI::Hard; in getM68kFloatABI() 121 if (ABI == m68k::FloatABI::Invalid) in getM68kFloatABI() 122 ABI = m68k::FloatABI::Hard; in getM68kFloatABI()
|
| H A D | ARM.cpp | 261 (arm::getARMFloatABI(D, Triple, Args) == arm::FloatABI::Hard); in setFloatABIInTriple() 280 arm::FloatABI DefaultABI = arm::getDefaultFloatABI(Triple); in setFloatABIInTriple() 281 if (DefaultABI != arm::FloatABI::Invalid && in setFloatABIInTriple() 282 isHardFloat != (DefaultABI == arm::FloatABI::Hard)) { in setFloatABIInTriple() 295 arm::FloatABI arm::getARMFloatABI(const ToolChain &TC, const ArgList &Args) { in getARMFloatABI() 299 arm::FloatABI arm::getDefaultFloatABI(const llvm::Triple &Triple) { in getDefaultFloatABI() 308 return FloatABI::Hard; in getDefaultFloatABI() 310 return (SubArch == 6 || SubArch == 7) ? FloatABI::SoftFP : FloatABI::Soft; in getDefaultFloatABI() 313 return FloatABI::Hard; in getDefaultFloatABI() 317 return FloatABI::Hard; in getDefaultFloatABI() [all …]
|
| H A D | SystemZ.cpp | 21 systemz::FloatABI systemz::getSystemZFloatABI(const Driver &D, in getSystemZFloatABI() 24 systemz::FloatABI ABI = systemz::FloatABI::Hard; in getSystemZFloatABI() 32 ABI = systemz::FloatABI::Soft; in getSystemZFloatABI() 71 systemz::FloatABI FloatABI = systemz::getSystemZFloatABI(D, Args); in getSystemZTargetFeatures() local 72 if (FloatABI == systemz::FloatABI::Soft) in getSystemZTargetFeatures()
|
| H A D | Mips.h | 26 enum class FloatABI { enum 41 mips::FloatABI getMipsFloatABI(const Driver &D, const llvm::opt::ArgList &Args, 50 StringRef ABIName, mips::FloatABI FloatABI); 53 mips::FloatABI FloatABI);
|
| H A D | ARM.h | 43 enum class FloatABI { enum 50 FloatABI getDefaultFloatABI(const llvm::Triple &Triple); 51 FloatABI getARMFloatABI(const ToolChain &TC, const llvm::opt::ArgList &Args); 52 FloatABI getARMFloatABI(const Driver &D, const llvm::Triple &Triple,
|
| H A D | SystemZ.h | 23 enum class FloatABI { enum 28 FloatABI getSystemZFloatABI(const Driver &D, const llvm::opt::ArgList &Args);
|
| H A D | Sparc.h | 23 enum class FloatABI { enum 29 FloatABI getSparcFloatABI(const Driver &D, const llvm::opt::ArgList &Args);
|
| H A D | M68k.h | 23 enum class FloatABI { enum 29 FloatABI getM68kFloatABI(const Driver &D, const llvm::opt::ArgList &Args);
|
| H A D | PPC.h | 25 enum class FloatABI { enum 36 FloatABI getPPCFloatABI(const Driver &D, const llvm::opt::ArgList &Args);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 27 namespace FloatABI { 340 FloatABI::ABIType FloatABIType = FloatABI::Default;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| H A D | Mips.h | 52 enum MipsFloatABI { HardFloat, SoftFloat } FloatABI; variable 66 IsNoABICalls(false), CanUseBSDABICalls(false), FloatABI(HardFloat), in MipsTargetInfo() 314 FloatABI = HardFloat; in handleTargetFeatures() 322 FloatABI = SoftFloat; in handleTargetFeatures()
|
| H A D | PPC.h | 57 enum PPCFloatABI { HardFloat, SoftFloat } FloatABI; variable 210 if (FloatABI == SoftFloat) in validateAsmConstraint() 223 if (FloatABI == SoftFloat) in validateAsmConstraint()
|
| H A D | PPC.cpp | 33 FloatABI = HardFloat; in handleTargetFeatures() 66 FloatABI = SoftFloat; in handleTargetFeatures()
|
| H A D | Mips.cpp | 124 switch (FloatABI) { in getTargetDefines()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | CommandFlags.cpp | 66 CGOPT(FloatABI::ABIType, FloatABIForCalls) in CGOPT() 259 static cl::opt<FloatABI::ABIType> FloatABIForCalls( in CGOPT() 261 cl::init(FloatABI::Default), in CGOPT() 262 cl::values(clEnumValN(FloatABI::Default, "default", in CGOPT() 264 clEnumValN(FloatABI::Soft, "soft", in CGOPT() 266 clEnumValN(FloatABI::Hard, "hard", in CGOPT() 506 if (getFloatABIForCalls() != FloatABI::Default) in InitTargetOptionsFromCodeGenFlags()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 484 assert((CodeGenOpts.FloatABI == "soft" || CodeGenOpts.FloatABI == "softfp" || in initTargetOptions() 485 CodeGenOpts.FloatABI == "hard" || CodeGenOpts.FloatABI.empty()) && in initTargetOptions() 488 llvm::StringSwitch<llvm::FloatABI::ABIType>(CodeGenOpts.FloatABI) in initTargetOptions() 489 .Case("soft", llvm::FloatABI::Soft) in initTargetOptions() 490 .Case("softfp", llvm::FloatABI::Soft) in initTargetOptions() 491 .Case("hard", llvm::FloatABI::Hard) in initTargetOptions() 492 .Default(llvm::FloatABI::Default); in initTargetOptions()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 224 if (Options.FloatABIType == FloatABI::Default) { in ARMBaseTargetMachine() 226 this->Options.FloatABIType = FloatABI::Hard; in ARMBaseTargetMachine() 228 this->Options.FloatABIType = FloatABI::Soft; in ARMBaseTargetMachine()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | CommandFlags.h | 73 llvm::FloatABI::ABIType getFloatABIForCalls();
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | Clang.cpp | 1606 arm::FloatABI ABI = arm::getARMFloatABI(getToolChain(), Args); in AddARMTargetArgs() 1607 if (ABI == arm::FloatABI::Soft) { in AddARMTargetArgs() 1613 } else if (ABI == arm::FloatABI::SoftFP) { in AddARMTargetArgs() 1619 assert(ABI == arm::FloatABI::Hard && "Invalid float abi!"); in AddARMTargetArgs() 1845 mips::FloatABI ABI = mips::getMipsFloatABI(D, Args, Triple); in AddMIPSTargetArgs() 1846 if (ABI == mips::FloatABI::Soft) { in AddMIPSTargetArgs() 1853 assert(ABI == mips::FloatABI::Hard && "Invalid float abi!"); in AddMIPSTargetArgs() 2016 ppc::FloatABI FloatABI = in AddPPCTargetArgs() local 2019 if (FloatABI == ppc::FloatABI::Soft) { in AddPPCTargetArgs() 2026 assert(FloatABI == ppc::FloatABI::Hard && "Invalid float abi!"); in AddPPCTargetArgs() [all …]
|
| H A D | FreeBSD.cpp | 80 arm::FloatABI ABI = arm::getARMFloatABI(getToolChain(), Args); in ConstructJob() 82 if (ABI == arm::FloatABI::Hard) in ConstructJob()
|
| H A D | Linux.cpp | 414 tools::arm::getARMFloatABI(*this, Args) == tools::arm::FloatABI::Hard)) in getDynamicLinker() 441 tools::arm::getARMFloatABI(*this, Args) == tools::arm::FloatABI::Hard; in getDynamicLinker()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.h | 175 std::string FloatABI; variable
|