llvm-project/clang/lib/Basic/Targets
James Farrell 63a6348cad Revert "Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible."
This reverts commit 5032467034.
2021-12-06 17:35:26 +00:00
..
AArch64.cpp [clang][ARM] PACBTI-M frontend support 2021-12-01 10:37:16 +00:00
AArch64.h [AArch64] Add support for the 'R' architecture profile. 2021-10-27 12:32:30 +01:00
AMDGPU.cpp [openmp][nfc] Refactor GridValues 2021-08-23 16:19:11 +01:00
AMDGPU.h [Basic] Use llvm::is_contained (NFC) 2021-10-10 08:52:14 -07:00
ARC.cpp
ARC.h [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend 2021-08-06 12:18:06 -07:00
ARM.cpp [clang][ARM] emit PACBTI-M feature defines 2021-12-01 10:46:29 +00:00
ARM.h [clang][ARM] PACBTI-M frontend support 2021-12-01 10:37:16 +00:00
AVR.cpp Use llvm::any_of and llvm::none_of (NFC) 2021-10-24 17:35:33 -07:00
AVR.h [clang][AVR] Redefine [u]int16_t to be compatible with avr-gcc 2021-05-18 07:06:12 +08:00
BPF.cpp [Basic] Use llvm::is_contained (NFC) 2021-10-10 08:52:14 -07:00
BPF.h [BPF] add support for 32 bit registers in inline asm 2021-05-16 11:01:47 -07:00
Hexagon.cpp [Hexagon] Add HVX and control register names to Hexagon target 2021-06-14 17:14:37 -05:00
Hexagon.h Implement _ExtInt ABI for all ABIs in Clang, enable type for ABIs 2020-05-06 06:52:18 -07:00
Lanai.cpp
Lanai.h Implement _ExtInt ABI for all ABIs in Clang, enable type for ABIs 2020-05-06 06:52:18 -07:00
Le64.cpp [NFC] Remove reference to file deleted by D100981. 2021-04-22 10:40:18 -07:00
Le64.h [NFC] Remove reference to file deleted by D100981. 2021-04-22 10:40:18 -07:00
M68k.cpp [M68k] Update pointer data layout 2021-08-27 11:47:27 +01:00
M68k.h [cfe] Support target-specific escaped character in inline asm 2021-05-24 21:39:21 -07:00
MSP430.cpp [MSP430] Actualize the toolchain description 2020-07-17 15:42:12 +03:00
MSP430.h [MSP430] Update register names 2020-06-26 15:32:07 +03:00
Mips.cpp [Basic] Use llvm::is_contained (NFC) 2021-10-10 08:52:14 -07:00
Mips.h Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." 2020-06-26 14:46:40 +01:00
NVPTX.cpp [CUDA] Bump supported CUDA version to 11.5 2021-11-09 08:20:53 +00:00
NVPTX.h [openmp][nfc] Refactor GridValues 2021-08-23 16:19:11 +01:00
OSTargets.cpp Revert "Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible." 2021-12-06 17:35:26 +00:00
OSTargets.h Revert "Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible." 2021-12-06 17:35:26 +00:00
PNaCl.cpp
PNaCl.h Implement _ExtInt ABI for all ABIs in Clang, enable type for ABIs 2020-05-06 06:52:18 -07:00
PPC.cpp [PowerPC] Restrict various P10 options to P10 only. 2021-10-19 09:01:01 -05:00
PPC.h [PowerPC] The builtins load8r and store8r are Power 7 plus. 2021-09-29 14:34:40 -05:00
RISCV.cpp [RISCV] Split RISCV vector builtins into their own file and namespace. 2021-10-18 21:26:18 -07:00
RISCV.h [RISCV] Unify the arch string parsing logic to to RISCVISAInfo. 2021-10-17 16:25:23 +08:00
SPIR.cpp [SPIR-V] Add SPIR-V triple and clang target info. 2021-11-08 13:34:10 +00:00
SPIR.h [HIPSPV] Add CUDA->SPIR-V address space mapping 2021-12-02 13:34:27 +00:00
Sparc.cpp [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris 2020-09-11 09:53:19 +02:00
Sparc.h [Sparc] Create an error when `__builtin_longjmp` is used 2021-12-03 23:41:50 -05:00
SystemZ.cpp [SystemZ] Add support for new cpu architecture - arch14 2021-07-26 16:57:28 +02:00
SystemZ.h [SystemZ][z/OS] Add GOFF Support to the DataLayout 2021-09-24 14:09:01 -04:00
TCE.cpp
TCE.h [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL 2021-05-18 10:27:35 +03:00
VE.cpp [VE] Clang toolchain for VE 2020-06-24 10:12:09 +02:00
VE.h [VE] Change clang to support SjLj Lowering 2021-01-05 22:19:02 +09:00
WebAssembly.cpp [Basic] Use llvm::is_contained (NFC) 2021-10-10 08:52:14 -07:00
WebAssembly.h [WebAssembly] Implementation of table.get/set for reftypes in LLVM IR 2021-10-20 10:31:31 +02:00
X86.cpp [X86][clang] Enable floating-point type for -mno-x87 option on 32-bits 2021-11-30 14:08:10 +08:00
X86.h Revert "Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible." 2021-12-06 17:35:26 +00:00
XCore.cpp [clang][XCore] Define __xcore__ for XCore target. 2021-04-26 15:06:04 +01:00
XCore.h Implement _ExtInt ABI for all ABIs in Clang, enable type for ABIs 2020-05-06 06:52:18 -07:00