aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Triple.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-1912/+0
2022-11-16[ARM][AArch64] Move common code into ARMTargetParserCommonTomas Matheson1-0/+1
2022-11-16[AArch64][ARM] add Armv8.9-a/Armv9.4-a identifier supportTies Stuij1-0/+4
2022-11-10[ADT][Triple] Add environment kinds for LoongArch GNU multiarch tuplesWANG Xuerui1-0/+6
2022-11-09[ARM] Move Triple::getARMCPUForArch into ARMTargetParserTomas Matheson1-69/+0
2022-09-29[ARM64EC] Add arm64ec for getArchNamechenglin.bi1-0/+4
2022-09-09[llvm] Remove includes of `llvm/Support/STLArrayExtras.h`Joe Loser1-2/+1
2022-09-08[llvm] Use std::size instead of llvm::array_lengthofJoe Loser1-5/+5
2022-09-05[ARM64EC 2/?] Add target triple, and allow targeting it.Eli Friedman1-0/+4
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-05-23[SPIR-V] Allow setting SPIR-V version via target triple.Anastasia Stulova1-4/+20
2022-04-20[SPIR-V](3/6) Add MC layer, object file support, and InstPrinterIlia Diachkov1-19/+29
2022-04-06Add support for more archs in `Triple::getArchTypeForLLVMName`Antonio Frighetto1-0/+2
2022-04-05[PS5] Add PS5 as a legal triple componentPaul Robinson1-0/+2
2022-03-29Add DXContainerChris Bieneman1-1/+2
2022-03-29[ADT] Flesh out HLSL raytracing environmentsChris Bieneman1-0/+28
2022-03-28Add HLSL Language Option and PreprocessorChris Bieneman1-0/+14
2022-03-19Add DXIL tripleChris Bieneman1-0/+33
2022-02-22Add DriverKit supportEgor Zhdan1-0/+23
2022-02-10[LoongArch 1/6] Add triples loongarch{32,64} for the upcoming LoongArch targetLu Weining1-0/+21
2022-01-28Move llvm::array_lenghtof to llvm/ADT/STLArrayExtras.hserge-sans-paille1-2/+2
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-5/+5
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-5/+5
2022-01-21[llvm] Cleanup header dependencies in ADT and Supportserge-sans-paille1-1/+1
2022-01-03[ARM][AArch64] Introduce Armv9.3-ALucas Prates1-0/+2
2021-12-31[ARM] Introduce an empty "armv8.8-a" architecture.Simon Tatham1-0/+2
2021-12-11[llvm] Use range-based for loops (NFC)Kazu Hirata1-4/+3
2021-12-07Revert "Revert "Use VersionTuple for parsing versions in Triple, fixing issue...James Farrell1-81/+38
2021-12-06Revert "Use VersionTuple for parsing versions in Triple, fixing issues that c...James Farrell1-38/+81
2021-12-06Use VersionTuple for parsing versions in Triple, fixing issues that caused th...James Farrell1-81/+38
2021-11-30Revert "Use VersionTuple for parsing versions in Triple. This makes it possib...Nikita Popov1-38/+81
2021-11-30Use VersionTuple for parsing versions in Triple. This makes it possible to di...James Farrell1-81/+38
2021-11-08[SPIR-V] Add SPIR-V triple and clang target info.Anastasia Stulova1-0/+25
2021-10-21[MIPS] Fix switching between 32/64-bit variants of r6 target triplesYunQiang Su1-10/+50
2021-10-11[Clang][ARM][AArch64] Add support for Armv9-A, Armv9.1-A and Armv9.2-AVictor Campos1-0/+6
2021-10-08[OpenBSD] Use cortex-a8 as default CPU for ARMv7Brad Smith1-0/+1
2021-04-22Temporarily revert the code part of D100981 "Delete le32/le64 targets"Fangrui Song1-0/+21
2021-04-21Delete le32/le64 targetsFangrui Song1-21/+0
2021-04-21[ARM][Driver][Windows] Allow command-line upgrade to Armv8.Simon Tatham1-1/+3
2021-03-25[Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -d...Fangrui Song1-0/+2
2021-03-08[M68k](3/8) Skeleton and target description filesMin-Yih Hsu1-0/+10
2021-02-18[NetBSD] Use cortex-a8 as default CPU for ARMv7Joerg Sonnenberger1-0/+2
2021-02-04[PS4] Allow triple to reflect the new company name.Paul Robinson1-0/+1
2021-01-21[llvm] Use isDigit (NFC)Kazu Hirata1-2/+2
2021-01-20[AArch64] Add support for the GNU ILP32 ABIAmanieu d'Antras1-20/+22
2021-01-02[PowerPC] Add the LLVM triple for powerpcle [1/5]Brandon Bergren1-3/+14
2020-12-17[ARM] Adding v8.7-A command-line support for the ARM targetLucas Prates1-0/+2
2020-12-03[Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.Ahmed Bougacha1-0/+7
2020-09-02[RFC][Target] Add a new triple called Triple::cskyZi Xuan Wu1-0/+10
2020-08-11[SystemZ/ZOS] Add binary format goff and operating system zos to the tripleKai Nacke1-1/+9