Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
f0aeee01c36b9b84afd4ccc5834df61b6b9f6a13
/
llvm
/
lib
/
Support
/
Triple.cpp
c748d7b
[Triple] Add a "macos" OS type that acts as a synonym for "macosx"
by Alex Lorenz
· 9 years ago
6dda317
Add SUSE vendor
by Ismail Donmez
· 9 years ago
159f3bb
Set default CPU for OpenBSD/arm to Cortex-A8
by Brad Smith
· 9 years ago
ccf11c2
[ARM] Add support for armv7ve triple in llvm (PR31358).
by George Burgess IV
· 9 years ago
1209c7a
[WebAssembly] Add triple support for the new wasm object format
by Dan Gohman
· 9 years ago
4056253
Revert "[Triple] Add Facebook vendor"
by Daniel Berlin
· 9 years ago
5497121
[Triple] Add Facebook vendor
by Shoaib Meenai
· 9 years ago
8483cf0
Add a little endian variant of TCE.
by Pekka Jaaskelainen
· 9 years ago
b6e784a
[RISCV] Recognise riscv32 and riscv64 in triple parsing code
by Alex Bradbury
· 9 years ago
3155abf
Define "contiki" OS specifier.
by David L Kreitzer
· 9 years ago
fb4b6e8
[ARM]: Add Cortex-R52 target to LLVM
by Javed Absar
· 9 years ago
e023d62
[Triple] Add triple for Fuchsia
by Petr Hosek
· 9 years ago
b7fb124
Use StringRef in Triple API (NFC)
by Mehdi Amini
· 9 years ago
e190cd2
Triple: Add opencl environment type
by Tom Stellard
· 9 years ago
2cb55d7
[mips] Recognise the triple used by Debian stretch for mips64el.
by Daniel Sanders
· 9 years ago
068a805
IR: Set a TargetPrefix for nvvm intrinsics
by Justin Bogner
· 9 years ago
9c3aec2
Add RenderScript ArchType
by Pirama Arumuga Nainar
· 9 years ago
901269c
[Triple] Reimplement isLittleEndian(). Now it works for arm too.
by Davide Italiano
· 9 years ago
941685e
[Triple] Add isLittleEndian().
by Davide Italiano
· 9 years ago
a895a0c
Add support for musl-libc on ARM Linux.
by Rafael Espindola
· 9 years ago
9768b0a
Add a Musl environment to the triple.
by Rafael Espindola
· 9 years ago
5e845e5
Add AMDGPU related triple vendors/OSes
by Matt Arsenault
· 10 years ago
94bdbd0
ARMv7k: use Cortex-A7 by default even for tvOS
by Tim Northover
· 10 years ago
dbfe870
[lanai] Add Lanai triple.
by Jacques Pienaar
· 10 years ago
429f280
AMDGPU: Fix getArchTypePrefix
by Matt Arsenault
· 10 years ago
510498c
parseArch() supports more variations of arch names for PowerPC builds
by Kelvin Li
· 10 years ago
e26f799
[ARM] Add ARMv8-M Baseline/Mainline LLVM targeting
by Bradley Smith
· 10 years ago
904d5fe
Mark arm as the 32bit variant of aarch64 in Triple
by Tamas Berghammer
· 10 years ago
ff1d084
[MC] Don't use the architecture to govern which object file format to use
by David Majnemer
· 10 years ago
05ac43f
[WebAssembly] Experimental ELF writer support
by Dan Gohman
· 10 years ago
4667071
[ARM] Add ARMv8.2-A to TargetParser
by Oliver Stannard
· 10 years ago
7f0fc9c
Avoid duplicate entry for cortex-a7 in the TargetParser (NFC)
by Artyom Skrobov
· 10 years ago
91f339a
Handle ARMv6-J as an alias, instead of fake architecture
by Artyom Skrobov
· 10 years ago
f187a65
Handle ARMv6KZ naming
by Artyom Skrobov
· 10 years ago
2c2f378
Cull non-standard variants of ARM architectures (NFC)
by Artyom Skrobov
· 10 years ago
5e6fce6
ARM: add watchOS default version support function.
by Tim Northover
· 10 years ago
2d4d161
ARM: support .watchos_version_min and .tvos_version_min.
by Tim Northover
· 10 years ago
e1194bd
[X86] Make elfiamcu an OS, not an environment.
by Michael Kuperstein
· 10 years ago
fe89762
[X86] Add support for elfiamcu triple
by Michael Kuperstein
· 10 years ago
b1d469c
Initial migration of AVR backend
by Dylan McKay
· 10 years ago
f054eca
[ADT] Micro-optimize the Triple constructor by doing a single split and
by Chandler Carruth
· 10 years ago
4771217
[ADT] Add a single-character version of the small vector split routine
by Chandler Carruth
· 10 years ago
7842520
Add Myriad into enum VendorType
by Douglas Katzman
· 10 years ago
5543fbc
Stop calling the flat out insane ARM target parsing code unless the
by Chandler Carruth
· 10 years ago
3309ef6
Teach the target parsing framework to directly compute the length of all
by Chandler Carruth
· 10 years ago
bb47b9a
[Triple] Stop abusing a class to have only static methods and just use
by Chandler Carruth
· 10 years ago
ab48abe
[WebAssembly] Don't default to ELF in the triple.
by Dan Gohman
· 10 years ago
4e2d799
[WebAssembly] Make getArchTypePrefix return "wasm".
by Dan Gohman
· 10 years ago
b399095
Add a target environment for CoreCLR.
by Pat Gavlin
· 10 years ago
f1ffbe7
Add amdopencl environment to triple
by Matt Arsenault
· 10 years ago
4ea14a6
[Triple] Add a helper to switch between big/little endian variants
by Benjamin Kramer
· 10 years ago
8465c00
Drop the OS from the WebAssembly target triple for now.
by Dan Gohman
· 10 years ago
10e730a
[WebAssembly] Initial WebAssembly backend
by Dan Gohman
· 10 years ago
1b5767f
Add 'shave' processor name to Triple
by Douglas Katzman
· 10 years ago
8cf9a4c
[bpf] rename triple names bpf_be -> bpfeb
by Alexei Starovoitov
· 10 years ago
85aebc8
Simplify ARMTargetParser::getArchSynonym
by Artyom Skrobov
· 11 years ago
310dead
[bpf] add big- and host- endian support
by Alexei Starovoitov
· 11 years ago
3a4ce89
[Support] Simplify Triple::getOSVersion
by David Majnemer
· 11 years ago
aac4ea0
[ADT] Add Triple::getEnvironmentVersion
by David Majnemer
· 11 years ago
66b682a
ARMTargetParser: Make BSD Thumb/BE armv6 work
by Renato Golin
· 11 years ago
fe54d34
Move parseSubArch to ARMTargetParser. NFC
by Renato Golin
· 11 years ago
fadc210
Adding profile and version parsers to ARMTargetParser
by Renato Golin
· 11 years ago
b6b9e05
Make Triple::parseARMArch use ARMTargetParser
by Renato Golin
· 11 years ago
bea5bd1
Remove unnecessary FIXME comment
by Renato Golin
· 11 years ago
e8048f0
Get Triple::getARMCPUForArch() to use TargetParser
by Renato Golin
· 11 years ago
f5f373f
TargetParser: FPU/ARCH/EXT parsing refactory - NFC
by Renato Golin
· 11 years ago
50ed947
[ARM] Reject invalid -march values
by John Brawn
· 11 years ago
5eb52b7
Fix regression in parsing armv{6,7}hl- triples. These are used by SUSE
by Ismail Donmez
· 11 years ago
49e9613
Fix omission from adding sparcel (original http://reviews.llvm.org/D9263)
by Douglas Katzman
· 11 years ago
e0ff282
New architecture name - 'sparcel' for Sparc little-endian.
by Douglas Katzman
· 11 years ago
f384070
[ARM] Rename v8.1a from "extension" to "architecture": follow-up
by Vladimir Sukharev
· 11 years ago
57c85f5
[SystemZ] Support transactional execution on zEC12
by Ulrich Weigand
· 11 years ago
a3b594c
Default to armv7 cpu for NaCl when march=arm
by Derek Schuff
· 11 years ago
c632cda
[AArch64, ARM] Add v8.1a architecture and generic cpu
by Vladimir Sukharev
· 11 years ago
7f45440
Note that we don't support COFF on PPC.
by Rafael Espindola
· 11 years ago
2425489
Teach getDefaultFormat that we only support ELF on some architectures.
by Rafael Espindola
· 11 years ago
92e1b62
Remove many superfluous SmallString::str() calls.
by Yaron Keren
· 11 years ago
1235060
[ARM] Add support for ARMV6K subtarget (LLVM)
by Renato Golin
· 11 years ago
dae7189
Add support for Nuxi CloudABI.
by Ed Schouten
· 11 years ago
675cffc
Make Triple::getOSVersion make sense for Android.
by Dan Albert
· 11 years ago
5fe405d
Triple: Make setEnvironment not override the object format
by Reid Kleckner
· 11 years ago
e997b45
[ARM] Add armv6s[-]m as an alias to armv6[-]m
by Bradley Smith
· 11 years ago
429edc1
The canonical CPU variant for ARM according to config.guess uses a
by Joerg Sonnenberger
· 11 years ago
38babd1
Add the triple for the Sony Playstation®4.
by Alex Rosenberg
· 11 years ago
e4c8c80
BPF backend
by Alexei Starovoitov
· 11 years ago
07f1160
Triple: Add amdgcn triple
by Tom Stellard
· 11 years ago
4082a6c
Triple: Add AMDHSA operating system type
by Tom Stellard
· 11 years ago
609bf92
Fix ARM triple parsing
by Renato Golin
· 11 years ago
3f9b021
Add hsail and amdil64 to Triple
by Matt Arsenault
· 11 years ago
32972ef
Add support for le64.
by JF Bastien
· 11 years ago
ea0257a
Use armv6k default for FreeBSD/ARM
by Ed Maste
· 11 years ago
9232ea6
Removed white-space
by Matthew Gardiner
· 11 years ago
3b15a89
Adding kalimba variants as Triple sub-architectures. Reviewed in:
by Matthew Gardiner
· 11 years ago
36d3ee7
Delete support for AuroraUX.
by Rafael Espindola
· 11 years ago
0e1b31c
ADT: remove MinGW32 and Cygwin OSType enum
by Saleem Abdulrasool
· 11 years ago
78cfa0c
Remove dead code.
by Rafael Espindola
· 11 years ago
35910d7
AArch64: remove "arm64_be" support in favour of "aarch64_be".
by Tim Northover
· 11 years ago
e19bed7
AArch64: remove arm64 triple enumerator.
by Tim Northover
· 11 years ago
dc6a941
Add MIPS Technologies to the vendors in llvm::Triple.
by Daniel Sanders
· 11 years ago
c17a07b
Refactor ARM subarchitecture parsing
by Renato Golin
· 11 years ago
Next »