aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Targets
AgeCommit message (Expand)AuthorFilesLines
2024-07-19[Clang][AArch64] Add missing SME/SVE2.1 feature macros (#98285)SpencerAbson2-2/+30
2024-07-19[X86][Driver] Enable feature zu for -mapxfShengchen Kan1-2/+2
2024-07-16Revert "Finish deleting the le32/le64 targets" (#99079)Aaron Ballman3-0/+97
2024-07-16Remove support for 3DNow!, both intrinsics and builtins. (#96246)James Y Knight2-32/+7
2024-07-14[RISCV] Add -m[no-]scalar-strict-align and -m[no-]vector-strict-align. (#95024)Craig Topper2-4/+4
2024-07-12[NVPTX] Implement variadic functions using IR lowering (#96015)Joseph Huber1-2/+1
2024-07-12Finish deleting the le32/le64 targets (#98497)Aaron Ballman3-97/+0
2024-07-10[Clang] Correctly enable the f16 type for offloading (#98331)Joseph Huber1-0/+2
2024-07-09[AMDGPU] Report error in clang if wave32 is requested where unsupported (#97633)Stanislav Mekhanoshin1-3/+9
2024-07-09Silence a signed/unsigned comparison mismatch in MSVC; NFCAaron Ballman1-1/+1
2024-07-09[hexagon] Add {con,de}structive interference size defn (#94877)Brian Cain2-0/+22
2024-07-09[LoongArch][clang] Add support for option `-msimd=` and macro `__loongarch_si...Zhaoxin Yang1-2/+6
2024-07-08[X86] Support branch hint (#97721)Feng Zou2-0/+4
2024-07-08[PowerPC] Diagnose musttail instead of crash inside backend (#93267)Chen Zheng2-0/+4
2024-07-03[PowerPC] refactor CPU info in PPCTargetParser.def, NFCChen Zheng1-11/+12
2024-07-01[NVPTX] Support inline asm with 128-bit operand in NVPTX backend (#97113)Chengjunp1-0/+1
2024-06-30[CUDA][NFC] CudaArch to OffloadArch rename (#97028)Jakub Chlanda2-90/+90
2024-06-26[MS ABI]: Support preserve_none in MS ABI (#96487)antangelo1-0/+1
2024-06-25[clang][Driver] Add HIPAMD Driver support for AMDGCN flavoured SPIR-V (#95061)Alex Voicu1-0/+1
2024-06-25[X86] Add sub-feature zu (zero upper) for APXShengchen Kan2-0/+7
2024-06-24[PPC][InlineASM] Mark the 'a' constraint as unsupported (#96109)Kamau Bridgeman1-1/+3
2024-06-24[X86][Driver] Enable feature cf for -mapxfShengchen Kan1-1/+1
2024-06-21[RISCV] Make M imply Zmmul (#95070)Jianjian Guan1-1/+1
2024-06-20[WebAssembly] Re-enable reference types by default (#93261)Heejin Ahn1-1/+1
2024-06-20[AArch64][TargetParser] Split FMV and extensions (#92882)Tomas Matheson2-13/+8
2024-06-18Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#95519)Alexandros Lamprineas2-76/+41
2024-06-18[AArch64][TargetParser] move CPUInfo into tablegen [NFC] (#92145)Tomas Matheson1-1/+1
2024-06-17[clang][AArch64] Add validation for Global Register Variable. (#94271)Daniel Kiss2-0/+15
2024-06-13[clang][Fuchsia] Use unsigned int for wint_t on *-fuchsia targets (#95499)Roland McGrath1-0/+1
2024-06-13Revert "Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#...Fangrui Song2-33/+76
2024-06-12Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#95231)Alexandros Lamprineas2-76/+33
2024-06-11Revert "[AArch64] Decouple feature dependency expansion. (#94279)" (#95056)Alexandros Lamprineas2-33/+76
2024-06-10[AArch64] set A14/M1 architecture version to v8.4-a (#92600)Tomas Matheson1-1/+3
2024-06-10[AArch64] Decouple feature dependency expansion. (#94279)Alexandros Lamprineas2-76/+33
2024-06-07[clang][SPIR-V] Add support for AMDGCN flavoured SPIRV (#89796)Alex Voicu2-0/+126
2024-06-06[AMDGPU] Add a new target gfx1152 (#94534)Shilei Tian1-0/+1
2024-06-06[LoongArch] Adjust LA64 data layout by using n32:64 in layout string (#93814)hev1-1/+1
2024-06-05AMDGPU: Add missing gfx* generic targets handling in clang (NVPTX, OpenMP run...Konstantin Zhuravlyov1-0/+5
2024-06-03[AArch64] Support preserve_none calling convention (#91046)antangelo1-0/+1
2024-05-30Fix build warning for '[X86] Support EGPR for inline assembly. (#92338)' (#93...Freddy Ye1-0/+1
2024-05-30[X86] Support EGPR for inline assembly. (#92338)Freddy Ye2-0/+31
2024-05-29[X86][Driver] Enable feature ccmp,nf for -mapxfShengchen Kan1-1/+1
2024-05-24Reland "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93136)Freddy Ye2-24/+0
2024-05-23[WebAssembly] Implement prototype f16x8.splat instruction. (#93228)Brendan Dahl1-0/+3
2024-05-23Revert "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93123)Freddy Ye2-0/+24
2024-05-23[X86] Remove knl/knm specific ISAs supports (#92883)Freddy Ye2-24/+0
2024-05-22MIPS/Clang: Add more false option pairs into validateTarget (#91968)YunQiang Su1-0/+28
2024-05-21MIPS/Clang: handleTargetFeatures, add +fp64 if +msa and no other +-fp (#92728)YunQiang Su1-4/+13
2024-05-20MIPS/Clang: Use FP32 by default if CPU is mips1 (#92122)YunQiang Su1-3/+8
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata4-8/+7