Home
last modified time | relevance | path

Searched refs:EABI (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetOptions.h66 enum class EABI { enum
296 EABI EABIVersion = EABI::Default;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCommandFlags.inc254 static cl::opt<llvm::EABI>
255 EABIVersion("meabi", cl::desc("Set EABI type (default depends on triple):"),
256 cl::init(EABI::Default),
257 cl::values(clEnumValN(EABI::Default, "default",
258 "Triple default EABI version"),
259 clEnumValN(EABI::EABI4, "4", "EABI version 4"),
260 clEnumValN(EABI::EABI5, "5", "EABI version 5"),
261 clEnumValN(EABI::GNU, "gnu", "EABI GNU")));
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetMachine.cpp228 if (Options.EABIVersion == EABI::Default || in ARMBaseTargetMachine()
229 Options.EABIVersion == EABI::Unknown) { in ARMBaseTargetMachine()
236 this->Options.EABIVersion = EABI::GNU; in ARMBaseTargetMachine()
238 this->Options.EABIVersion = EABI::EABI5; in ARMBaseTargetMachine()
DARMSubtarget.h721 return (TargetTriple.getEnvironment() == Triple::EABI || in isTargetAEABI()
739 return (TargetTriple.getEnvironment() == Triple::EABI || in isTargetEHABICompatible()
DARMCallingConv.td126 // ARM AAPCS (EABI) Calling Convention, common parts
156 // ARM AAPCS (EABI) Calling Convention
201 // ARM AAPCS-VFP (EABI) Calling Convention
DARMISelLowering.cpp614 if (TM.Options.EABIVersion == EABI::EABI4 || in ARMTargetLowering()
615 TM.Options.EABIVersion == EABI::EABI5) { in ARMTargetLowering()
/third_party/mesa3d/docs/relnotes/
D19.3.1.rst36 - radv secure compile feature breaks compilation of RADV on armhf EABI
73 EABI and aarch64
D20.0.0.rst190 - radv secure compile feature breaks compilation of RADV on armhf EABI
2159 EABI and aarch64
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DARMTargetParser.cpp595 if (TT.getEnvironment() == Triple::EABI || in computeDefaultTargetABI()
615 case Triple::EABI: in computeDefaultTargetABI()
DTriple.cpp229 case EABI: return "eabi"; in getEnvironmentTypeName()
529 .StartsWith("eabi", Triple::EABI) in parseEnvironment()
1643 case llvm::Triple::EABI: in getARMCPUForArch()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DTriple.h207 EABI, enumerator
/third_party/musl/porting/liteos_a/user/arch/arm/bits/
Dsyscall.h.in386 /* OHOS customized syscalls, not compatible with ARM EABI */
/third_party/musl/
DINSTALL50 * EABI, standard or hard-float VFP variant
/third_party/NuttX/
DREADME.md1399 often get behind. For example, until recently there was no EABI support
1402 NOTE: For Cortex-M3/4, there are OABI and EABI versions of the buildroot
1404 the tools will be `arm-nuttx-elf-`; for the EABI toolchain the prefix will
DReleaseNotes2415 * ARM EABI: Fix stack alignment required for passing floating point values.
4376 - Added support for a generic ARM, ARMv6-M and ARMv7-M Windows EABI
14224 - Set EABI stack alignment for all ARM architectures (remove OABI
26875 no longer used but they are all equivalent to the standard ARM EABI
26877 are still supported, but now just as generic EABI toolchains).
/third_party/libffi/
DChangeLog9149 Add missing UNWIND entry; disables .pad on non-EABI targets.