aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TargetParser
AgeCommit message (Expand)AuthorFilesLines
2024-03-27[AArch64] Remove Automatic Enablement of FEAT_F32MM (#85203)Jack Styles1-5/+0
2024-03-19[AArch64] Add support for Cortex-A520AE and Cortex-A720AE CPUs (#85401)Jonathan Thackray1-0/+2
2024-03-13[ARM][AArch64] Add missing Arm CPU part-ids to enable -mcpu=native (#84899)Jonathan Thackray1-0/+15
2024-03-08Update host CPU detection for Apple M2 and Apple M3 (#82100)Mads Marquart1-1/+7
2024-03-08Add support for Arm Cortex A78AE CPU (#84485)Jonathan Thackray1-0/+1
2024-03-06AMDGPU: Define a feature for v_dot4_f32_* instructions (#84248)Changpeng Fang1-0/+1
2024-03-06[RISCV] Move RISCVVType namespace to TargetParser (#83222)Wang Pengcheng1-0/+91
2024-03-01[TargetParser][AArch64] Add alias for FEAT_RDM. (#80540)Alexandros Lamprineas1-2/+13
2024-03-01[RISCV] Add getFeaturesForCPU function support (#83269)Brandon Wu1-0/+24
2024-02-23[X86] Support APXF to enable __builtin_cpu_supports. (#80636)Freddy Ye1-0/+7
2024-02-19[llvm] Handle BridgeOS in Triple::parseOSJonas Devlieghere1-0/+1
2024-02-19[llvm] Upstream the BridgeOS triple enum value (NFC)Jonas Devlieghere1-0/+1
2024-02-19Revert "[ARM] __ARM_ARCH macro definition fix (#81493)"Tomas Matheson1-58/+0
2024-02-17[TargetParser] Expose Triple::getArchPointerBitWidth. (#82086)Lang Hames1-1/+1
2024-02-14[AMDGPU] Replace '.' with '-' in generic target names (#81718)Pierre van Houtryve1-2/+2
2024-02-13[ARM] __ARM_ARCH macro definition fix (#81493)James Westwood1-0/+58
2024-02-12[AMDGPU] Introduce GFX9/10.1/10.3/11 Generic Targets (#76955)Pierre van Houtryve1-0/+46
2024-02-09[AArch64] Add the Ampere1B core (#81297)Philipp Tomsich1-0/+1
2024-02-08[HLSL][SPIR-V] Add create.handle intrinsic (#81038)Natalie Chouinard1-1/+1
2024-02-04[Driver] Report invalid target triple versions for all environment types. (#7...ZijunZhaoCCK1-0/+19
2024-02-04[X86] Support more ISAs to enable __builtin_cpu_supports (#79086)Freddy Ye1-2/+5
2024-02-03[llvm][AArch64][TargetParser][NFC] Use parseArchExtension in parseModifier. (...Alexandros Lamprineas1-18/+11
2024-01-24[AMDGPU][GFX12] VOP encoding and codegen - add support for v_cvt fp8/… (#78...Mariusz Sikora1-0/+1
2024-01-23[ARM] Introduce the v9.5-A architecture version to Arm targets (#78994)Lucas Duarte Prates2-0/+4
2024-01-19[AMDGPU] Remove gws feature from GFX12 (#78711)Jay Foad1-1/+0
2024-01-19[AMDGPU] Do not emit `V_DOT2C_F32_F16_e32` on GFX12 (#78709)Jay Foad1-1/+0
2024-01-18[HLSL][SPIR-V] Add Vulkan to target triple (#76749)Natalie Chouinard1-2/+30
2024-01-18[AMDGPU][GFX12] Add 16 bit atomic fadd instructions (#75917)Mariusz Sikora1-0/+4
2024-01-18[AMDGPU][NFC] Rename feature FP8Insts to FP8ConversionInsts (#78439)Mariusz Sikora1-0/+1
2024-01-18[X86] Support "f16c" and "avx512fp16" for __builtin_cpu_supports (#78384)Freddy Ye1-5/+5
2024-01-18[AArch64] Fix -Wreturn-type in AArch64TargetParser.cpp (NFC)Jie Fu1-1/+1
2024-01-17 [llvm] Teach MachO about XROS (#78373)Cyndy Ishida1-0/+1
2024-01-17[AArch64][Driver] Better handling of target feature dependencies (#78270)ostannard1-6/+143
2024-01-17[AArch64] Use parseArchExtension function. NFC (#78158)Anatoly Trosinenko1-14/+8
2024-01-16[llvm] Introduce XROS platform (#77707)Cyndy Ishida1-0/+14
2024-01-16[AArch64] Add native CPU detection for Microsoft Azure Cobalt 100. (#77793)Alexandros Lamprineas1-0/+7
2024-01-11[AArch64] Add missing field 'GuardedControlStack' initializer (NFC)Jie Fu1-1/+1
2024-01-11[clang][AArch64] Add a -mbranch-protection option to enable GCS (#75486)John Brawn1-0/+5
2024-01-08Make clang report invalid target versions. (#75373)ZijunZhaoCCK1-2/+5
2024-01-03[LoongArch] Fix the procossor series maskWeining Lu1-1/+2
2023-12-29[X86] Fix warning in cpu detection due to unsigned comparisonAiden Grossman1-1/+1
2023-12-28[X86] Remove RAO-INT from Grandridge (#76420)Freddy Ye1-3/+1
2023-12-25[llvm] Use StringRef::consume_front (NFC)Kazu Hirata2-7/+2
2023-12-21[X86] Add CPU detection for more znver2 CPUs (#74955)Aiden Grossman1-15/+37
2023-12-21Re-land "[AArch64] Codegen support for FEAT_PAuthLR" (#75947)Tomas Matheson1-2/+4
2023-12-21Revert "[AArch64] Codegen support for FEAT_PAuthLR"Tomas Matheson1-4/+2
2023-12-21[AArch64] Codegen support for FEAT_PAuthLRTomas Matheson1-2/+4
2023-12-18Triple: Fix handling of macos with unexpected target arches (#75469)Matt Arsenault1-7/+8
2023-12-16[llvm] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-2/+2
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata6-39/+40