llvm-project/clang/lib/Basic/Targets
Craig Topper dacbddf562 [RISCV] Move isValidCPUName to RISCVTargetInfo. NFC
Instead of having separate implementations for RV32 and RV64,
use the triple to control the Is64Bit parameter.

Do the same for isValidTuneCPUName, fillValidCPUList, and
fillValidTuneCPUList.
2022-08-11 10:01:56 -07:00
..
AArch64.cpp [clang][AArch64][SVE] Change SVE_VECTOR_OPERATORS macro for VLA vectors 2022-08-11 13:23:52 +00:00
AArch64.h [AArch64] Always allow the __bf16 type 2022-08-04 18:35:27 +01:00
AMDGPU.cpp [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 09:12:46 -07:00
AMDGPU.h [clang] Convert for_each to range-based for loops (NFC) 2022-06-10 22:39:45 -07:00
ARC.cpp
ARC.h Introduce _BitInt, deprecate _ExtInt 2021-12-06 12:52:01 -05:00
ARM.cpp [ARM][AArch64] Add missing v8.x checks 2022-02-22 09:07:59 +00:00
ARM.h [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures 2022-01-28 09:59:58 +00:00
AVR.cpp [compiler-rt][builtins] Fix wrong ABI of AVR __mulqi3 & __mulhi3 2022-05-06 13:46:49 +00:00
AVR.h [clang][AVR] Implement standard calling convention for AVR and AVRTiny 2022-03-24 02:08:22 +00: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
CSKY.cpp [CSKY] Fix the conflict of default fpu features and -mfpu option 2022-05-23 10:44:55 +08:00
CSKY.h [clang] Remove redundant virtual specifies (NFC) 2022-07-24 22:02:58 -07:00
DirectX.cpp Add clang DirectX target support 2022-03-28 15:00:50 -05:00
DirectX.h [HLSL] Enable half type for hlsl. 2022-06-23 12:56:26 -07:00
Hexagon.cpp [Hexagon] Driver/preprocessor options for Hexagon v69 2021-12-23 10:17:08 -08:00
Hexagon.h Introduce _BitInt, deprecate _ExtInt 2021-12-06 12:52:01 -05:00
Lanai.cpp
Lanai.h Introduce _BitInt, deprecate _ExtInt 2021-12-06 12:52:01 -05: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 Remove redundant string initialization (NFC) 2021-12-26 09:39:26 -08:00
M68k.h [cfe] Support target-specific escaped character in inline asm 2021-05-24 21:39:21 -07:00
MSP430.cpp
MSP430.h
Mips.cpp [Basic] Use llvm::is_contained (NFC) 2021-10-10 08:52:14 -07:00
Mips.h Introduce _BitInt, deprecate _ExtInt 2021-12-06 12:52:01 -05:00
NVPTX.cpp [OpenMP] Add `__CUDA_ARCH__` definition when offloading with OpenMP 2022-05-13 14:38:35 -04:00
NVPTX.h Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C++17" 2022-01-26 16:55:53 +01:00
OSTargets.cpp [clang] Use value_or instead of getValueOr (NFC) 2022-06-18 23:21:34 -07:00
OSTargets.h [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 09:12:46 -07:00
PNaCl.cpp
PNaCl.h Introduce _BitInt, deprecate _ExtInt 2021-12-06 12:52:01 -05:00
PPC.cpp [clang][AIX] Add option to control quadword lock free atomics ABI on AIX 2022-07-27 01:56:25 +00:00
PPC.h [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 09:12:46 -07:00
RISCV.cpp [RISCV] Move isValidCPUName to RISCVTargetInfo. NFC 2022-08-11 10:01:56 -07:00
RISCV.h [RISCV] Move isValidCPUName to RISCVTargetInfo. NFC 2022-08-11 10:01:56 -07:00
SPIR.cpp [SPIR-V] Add SPIR-V triple and clang target info. 2021-11-08 13:34:10 +00:00
SPIR.h [CUDA][SPIRV] Assign global address space to CUDA kernel arguments 2022-02-24 20:51:43 -08:00
Sparc.cpp [Sparc] Don't define __sparcv9 and __sparcv9__ when targeting V8+ 2022-01-21 09:57:17 -08:00
Sparc.h Introduce _BitInt, deprecate _ExtInt 2021-12-06 12:52:01 -05:00
SystemZ.cpp [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 09:12:46 -07:00
SystemZ.h [SystemZ] Make 128 bit integers be aligned to 8 bytes. 2022-08-03 15:39:54 +02:00
TCE.cpp
TCE.h [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL 2021-05-18 10:27:35 +03:00
VE.cpp [Clang][VE] Add vector load intrinsics 2022-03-12 09:09:57 +09:00
VE.h
WebAssembly.cpp [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 09:12:46 -07:00
WebAssembly.h [WebAssembly] Add new target feature in support of 'extended-const' proposal 2022-03-07 16:45:42 -08:00
X86.cpp [X86][BF16] Enable __bf16 for x86 targets. 2022-08-10 09:00:47 +08:00
X86.h [X86][BF16] Enable __bf16 for x86 targets. 2022-08-10 09:00:47 +08:00
XCore.cpp [clang][XCore] Define __xcore__ for XCore target. 2021-04-26 15:06:04 +01:00
XCore.h Introduce _BitInt, deprecate _ExtInt 2021-12-06 12:52:01 -05:00