OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:EABI
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/Basic/
TargetOptions.h
47
/// The
EABI
version to use
48
llvm::
EABI
EABIVersion;
/src/distrib/sets/
mkvars.mk
10
EABI
\
78
EABI
=yes
80
EABI
=no
/src/external/apache2/llvm/dist/llvm/include/llvm/Target/
TargetOptions.h
76
enum class
EABI
{
364
/// EABIVersion - This flag specifies the
EABI
version
365
EABI
EABIVersion =
EABI
::Default;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
CommandFlags.h
117
llvm::
EABI
getEABIVersion();
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CommandFlags.cpp
86
CGOPT(
EABI
, EABIVersion)
385
static cl::opt<
EABI
> EABIVersion(
386
"meabi", cl::desc("Set
EABI
type (default depends on triple):"),
387
cl::init(
EABI
::Default),
389
clEnumValN(
EABI
::Default, "default", "Triple default
EABI
version"),
390
clEnumValN(
EABI
::EABI4, "4", "
EABI
version 4"),
391
clEnumValN(
EABI
::EABI5, "5", "
EABI
version 5")
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetMachine.cpp
231
// Default to triple-appropriate
EABI
232
if (Options.EABIVersion ==
EABI
::Default ||
233
Options.EABIVersion ==
EABI
::Unknown) {
234
// musl is compatible with glibc with regard to
EABI
version
240
this->Options.EABIVersion =
EABI
::GNU;
242
this->Options.EABIVersion =
EABI
::EABI5;
ARMSubtarget.h
757
// ARM
EABI
is the bare-metal
EABI
described in ARM ABI documents and
758
// can be accessed via -target arm-none-
eabi
. This is NOT GNUEABI.
759
// FIXME: Add a flag for bare-metal for that target and set Triple::
EABI
761
// the
EABI
on GNU (and Android) mode. This requires change in Clang, too.
765
return (TargetTriple.getEnvironment() == Triple::
EABI
||
783
return (TargetTriple.getEnvironment() == Triple::
EABI
||
ARMISelLowering.cpp
646
//
EABI
dependent RTLIB
647
if (TM.Options.EABIVersion ==
EABI
::EABI4 ||
648
TM.Options.EABIVersion ==
EABI
::EABI5) {
716
// In
EABI
, these functions have an __aeabi_ prefix, but in GNUEABI they have
/src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
NetBSD.cpp
154
case llvm::Triple::
EABI
:
172
case llvm::Triple::
EABI
:
366
case llvm::Triple::
EABI
:
368
getFilePaths().push_back("=/usr/lib/
eabi
");
FreeBSD.cpp
90
case llvm::Triple::
EABI
:
453
case llvm::Triple::
EABI
:
BareMetal.cpp
109
/// Is the triple {arm,thumb}-none-none-{
eabi
,eabihf} ?
121
if (Triple.getEnvironment() != llvm::Triple::
EABI
&&
/src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
ARM.cpp
278
if (Triple.getEnvironment() == llvm::Triple::
EABI
||
301
case llvm::Triple::
EABI
:
337
this->MCountName = Opts.EABIVersion == llvm::
EABI
::GNU
338
? "llvm.arm.gnu.
eabi
.mcount"
627
// For bare-metal none-
eabi
.
629
(getTriple().getEnvironment() == llvm::Triple::
EABI
||
729
// Embedded targets on Darwin follow AAPCS, but not
EABI
.
730
// Windows on ARM follows AAPCS VFP, but does not conform to
EABI
.
AArch64.cpp
107
Opts.EABIVersion == llvm::
EABI
::GNU ? "\01_mcount" : "mcount";
/src/external/apache2/llvm/dist/llvm/lib/Support/
ARMTargetParser.cpp
603
if (TT.getEnvironment() == Triple::
EABI
||
623
case Triple::
EABI
:
Triple.cpp
238
case
EABI
: return "
eabi
";
547
.StartsWith("
eabi
", Triple::
EABI
)
1745
case llvm::Triple::
EABI
:
/src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/
ARM.cpp
145
return T.getEnvironment() == llvm::Triple::
EABI
||
269
case llvm::Triple::
EABI
:
272
: llvm::Triple::
EABI
);
350
case llvm::Triple::
EABI
:
351
//
EABI
is always AAPCS, and if it was not marked 'hard', it's softfp
783
// in ARM
EABI
).
/src/external/gpl3/gcc/dist/libgcc/config/msp430/
lib2hw_mul.S
26
;; by GCC. The second is the MSP430
EABI
mandated name for the
27
;; *software* version of the function. The third is the
EABI
278
;;
EABI
mandated names:
/src/external/gpl3/gcc.old/dist/libgcc/config/msp430/
lib2hw_mul.S
26
;; by GCC. The second is the MSP430
EABI
mandated name for the
27
;; *software* version of the function. The third is the
EABI
278
;;
EABI
mandated names:
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
Triple.h
215
EABI
,
/src/external/gpl3/gcc/dist/libgcc/config/arm/
lib1funcs.S
1514
@
EABI
GNU/Linux call to cacheflush syscall.
1530
#error "This is only for ARM
EABI
GNU/Linux"
/src/external/gpl3/gcc.old/dist/libgcc/config/arm/
lib1funcs.S
1514
@
EABI
GNU/Linux call to cacheflush syscall.
1530
#error "This is only for ARM
EABI
GNU/Linux"
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
TargetInfo.cpp
416
// ARM Darwin (*not*
EABI
)
6197
case llvm::Triple::
EABI
:
Completed in 47 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026