Home
last modified time | relevance | path

Searched refs:FloatABI (Results 1 – 23 of 23) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/
DTargetMachine.cpp37 FloatABI::ABIType FloatABIType;
103 static cl::opt<llvm::FloatABI::ABIType, true>
107 cl::init(FloatABI::Default),
109 clEnumValN(FloatABI::Default, "default",
111 clEnumValN(FloatABI::Soft, "soft",
113 clEnumValN(FloatABI::Hard, "hard",
204 FloatABIType = FloatABI::Soft; in TargetMachine()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetOptions.h22 namespace FloatABI {
108 extern FloatABI::ABIType FloatABIType;
/external/llvm/include/llvm/Target/
DTargetOptions.h26 namespace FloatABI {
104 FloatABIType(FloatABI::Default), in TargetOptions()
220 FloatABI::ABIType FloatABIType;
/external/llvm/include/llvm/CodeGen/
DCommandFlags.h152 cl::opt<llvm::FloatABI::ABIType>
155 cl::init(FloatABI::Default),
157 clEnumValN(FloatABI::Default, "default",
159 clEnumValN(FloatABI::Soft, "soft",
161 clEnumValN(FloatABI::Hard, "hard",
297 if (FloatABIForCalls != FloatABI::Default) in InitTargetOptionsFromCodeGenFlags()
/external/clang/lib/Driver/
DTools.cpp745 arm::FloatABI arm::getARMFloatABI(const ToolChain &TC, const ArgList &Args) { in getARMFloatABI()
749 arm::FloatABI ABI = FloatABI::Invalid; in getARMFloatABI()
754 ABI = FloatABI::Soft; in getARMFloatABI()
756 ABI = FloatABI::Hard; in getARMFloatABI()
758 ABI = llvm::StringSwitch<arm::FloatABI>(A->getValue()) in getARMFloatABI()
759 .Case("soft", FloatABI::Soft) in getARMFloatABI()
760 .Case("softfp", FloatABI::SoftFP) in getARMFloatABI()
761 .Case("hard", FloatABI::Hard) in getARMFloatABI()
762 .Default(FloatABI::Invalid); in getARMFloatABI()
763 if (ABI == FloatABI::Invalid && !StringRef(A->getValue()).empty()) { in getARMFloatABI()
[all …]
DTools.h287 enum class FloatABI { enum
305 StringRef ABIName, mips::FloatABI FloatABI);
308 mips::FloatABI FloatABI);
761 enum class FloatABI { enum
768 FloatABI getARMFloatABI(const ToolChain &TC, const llvm::opt::ArgList &Args);
772 enum class FloatABI { enum
778 FloatABI getPPCFloatABI(const Driver &D, const llvm::opt::ArgList &Args);
782 enum class FloatABI { enum
788 FloatABI getSparcFloatABI(const Driver &D, const llvm::opt::ArgList &Args);
DToolChain.cpp280 return (arm::getARMFloatABI(TC, Args) == arm::FloatABI::Hard && !IsWindows) in getArchNameForCompilerRTLib()
DToolChains.cpp1022 (tools::arm::getARMFloatABI(*this, Args) == tools::arm::FloatABI::Hard) in AddLinkRuntimeLibArgs()
4306 tools::arm::getARMFloatABI(*this, Args) == tools::arm::FloatABI::Hard; in getDynamicLinker()
/external/clang/lib/CodeGen/
DBackendUtil.cpp580 assert((CodeGenOpts.FloatABI == "soft" || CodeGenOpts.FloatABI == "softfp" || in CreateTargetMachine()
581 CodeGenOpts.FloatABI == "hard" || CodeGenOpts.FloatABI.empty()) && in CreateTargetMachine()
584 llvm::StringSwitch<llvm::FloatABI::ABIType>(CodeGenOpts.FloatABI) in CreateTargetMachine()
585 .Case("soft", llvm::FloatABI::Soft) in CreateTargetMachine()
586 .Case("softfp", llvm::FloatABI::Soft) in CreateTargetMachine()
587 .Case("hard", llvm::FloatABI::Hard) in CreateTargetMachine()
588 .Default(llvm::FloatABI::Default); in CreateTargetMachine()
DTargetInfo.cpp7997 else if (CodeGenOpts.FloatABI == "hard" || in getTargetCodeGenInfo()
7998 (CodeGenOpts.FloatABI != "soft" && in getTargetCodeGenInfo()
8009 new PPC32TargetCodeGenInfo(Types, CodeGenOpts.FloatABI == "soft")); in getTargetCodeGenInfo()
8059 CodeGenOpts.FloatABI == "soft")); in getTargetCodeGenInfo()
/external/llvm/tools/lli/
Dlli.cpp221 cl::opt<llvm::FloatABI::ABIType>
224 cl::init(FloatABI::Default),
226 clEnumValN(FloatABI::Default, "default",
228 clEnumValN(FloatABI::Soft, "soft",
230 clEnumValN(FloatABI::Hard, "hard",
457 if (FloatABIForCalls != FloatABI::Default) in main()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86TargetMachine.cpp95 if (FloatABIType == FloatABI::Default) in X86TargetMachine()
96 FloatABIType = FloatABI::Hard; in X86TargetMachine()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMTargetMachine.cpp46 if (FloatABIType == FloatABI::Default) in ARMBaseTargetMachine()
47 FloatABIType = FloatABI::Soft; in ARMBaseTargetMachine()
DARMAsmPrinter.cpp763 if (Subtarget->isAAPCS_ABI() && FloatABIType == FloatABI::Hard) { in emitAttributes()
DARMFastISel.cpp1539 FloatABIType == FloatABI::Hard) in CCAssignFnForCall()
DARMISelLowering.cpp1084 FloatABIType == FloatABI::Hard && !isVarArg) in CCAssignFnForNode()
/external/llvm/lib/Target/ARM/
DARMTargetMachine.cpp206 if (Options.FloatABIType == FloatABI::Default) in ARMBaseTargetMachine()
208 Subtarget.isTargetHardFloat() ? FloatABI::Hard : FloatABI::Soft; in ARMBaseTargetMachine()
DARMAsmPrinter.cpp805 if (STI.isAAPCS_ABI() && TM.Options.FloatABIType == FloatABI::Hard) in emitAttributes()
DARMFastISel.cpp1845 TM.Options.FloatABIType == FloatABI::Hard && !isVarArg) in CCAssignFnForCall()
DARMISelLowering.cpp1402 getTargetMachine().Options.FloatABIType == FloatABI::Hard && in getEffectiveCallingConv()
/external/clang/include/clang/Frontend/
DCodeGenOptions.h120 std::string FloatABI; variable
/external/llvm/tools/llc/
Dllc.cpp355 if (FloatABIForCalls != FloatABI::Default) in compileModule()
/external/clang/lib/Frontend/
DCompilerInvocation.cpp557 Opts.FloatABI = Args.getLastArgValue(OPT_mfloat_abi); in ParseCodeGenArgs()