Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DCommandFlags.h131 cl::opt<llvm::FloatABI::ABIType>
134 cl::init(FloatABI::Default),
136 clEnumValN(FloatABI::Default, "default",
138 clEnumValN(FloatABI::Soft, "soft",
140 clEnumValN(FloatABI::Hard, "hard",
280 if (FloatABIForCalls != FloatABI::Default) in InitTargetOptionsFromCodeGenFlags()
/external/llvm/include/llvm/Target/
DTargetOptions.h26 namespace FloatABI {
82 TrapFuncName(), FloatABIType(FloatABI::Default), in TargetOptions()
218 FloatABI::ABIType FloatABIType;
/external/llvm/tools/lli/
Dlli.cpp226 cl::opt<llvm::FloatABI::ABIType>
229 cl::init(FloatABI::Default),
231 clEnumValN(FloatABI::Default, "default",
233 clEnumValN(FloatABI::Soft, "soft",
235 clEnumValN(FloatABI::Hard, "hard",
486 if (FloatABIForCalls != FloatABI::Default) in main()
489 FloatABIForCalls = FloatABI::Soft; in main()
/external/clang/lib/CodeGen/
DBackendUtil.cpp497 if (CodeGenOpts.FloatABI == "soft" || CodeGenOpts.FloatABI == "softfp") in CreateTargetMachine()
498 Options.FloatABIType = llvm::FloatABI::Soft; in CreateTargetMachine()
499 else if (CodeGenOpts.FloatABI == "hard") in CreateTargetMachine()
500 Options.FloatABIType = llvm::FloatABI::Hard; in CreateTargetMachine()
502 assert(CodeGenOpts.FloatABI.empty() && "Invalid float abi!"); in CreateTargetMachine()
503 Options.FloatABIType = llvm::FloatABI::Default; in CreateTargetMachine()
DTargetInfo.cpp7021 else if (CodeGenOpts.FloatABI == "hard" || in getTargetCodeGenInfo()
7022 (CodeGenOpts.FloatABI != "soft" && in getTargetCodeGenInfo()
/external/llvm/lib/Target/X86/
DX86TargetMachine.cpp102 if (Options.FloatABIType == FloatABI::Default) in X86TargetMachine()
103 this->Options.FloatABIType = FloatABI::Hard; in X86TargetMachine()
/external/llvm/lib/Target/ARM/
DARMTargetMachine.cpp186 if (Options.FloatABIType == FloatABI::Default) in ARMBaseTargetMachine()
188 Subtarget.isTargetHardFloat() ? FloatABI::Hard : FloatABI::Soft; in ARMBaseTargetMachine()
DARMAsmPrinter.cpp734 if (STI.isAAPCS_ABI() && TM.Options.FloatABIType == FloatABI::Hard) in emitAttributes()
DARMFastISel.cpp1856 TM.Options.FloatABIType == FloatABI::Hard && !isVarArg) in CCAssignFnForCall()
DARMISelLowering.cpp1287 getTargetMachine().Options.FloatABIType == FloatABI::Hard && in getEffectiveCallingConv()
/external/clang/lib/Driver/
DTools.cpp620 StringRef FloatABI; in getARMFloatABI() local
625 FloatABI = "soft"; in getARMFloatABI()
627 FloatABI = "hard"; in getARMFloatABI()
629 FloatABI = A->getValue(); in getARMFloatABI()
630 if (FloatABI != "soft" && FloatABI != "softfp" && FloatABI != "hard") { in getARMFloatABI()
633 FloatABI = "soft"; in getARMFloatABI()
639 if (FloatABI.empty()) { in getARMFloatABI()
651 FloatABI = "softfp"; in getARMFloatABI()
653 FloatABI = "soft"; in getARMFloatABI()
659 FloatABI = "hard"; in getARMFloatABI()
[all …]
/external/clang/include/clang/Frontend/
DCodeGenOptions.h124 std::string FloatABI; variable
/external/llvm/tools/llc/
Dllc.cpp310 FloatABIForCalls = FloatABI::Soft; in compileModule()
/external/clang/lib/Basic/
DTargets.cpp5806 } FloatABI; member in __anond4862fe70411::MipsTargetInfoBase
5820 IsNan2008(false), IsSingleFloat(false), FloatABI(HardFloat), in MipsTargetInfoBase()
5878 switch (FloatABI) { in getTargetDefines()
6054 FloatABI = HardFloat; in handleTargetFeatures()
6063 FloatABI = SoftFloat; in handleTargetFeatures()
/external/clang/lib/Frontend/
DCompilerInvocation.cpp447 Opts.FloatABI = Args.getLastArgValue(OPT_mfloat_abi); in ParseCodeGenArgs()