aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TargetParser
AgeCommit message (Expand)AuthorFilesLines
2024-06-20[AArch64][TargetParser] Split FMV and extensions (#92882)Tomas Matheson1-3/+26
2024-06-18Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#95519)Alexandros Lamprineas1-18/+36
2024-06-18[AArch64][TargetParser] move CPUInfo into tablegen [NFC] (#92145)Tomas Matheson1-3/+0
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad1-1/+1
2024-06-13Revert "Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#...Fangrui Song1-33/+18
2024-06-13[AArch64] Add support for Cortex-A725 and Cortex-X925 (#95214)Jonathan Thackray1-0/+2
2024-06-12Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#95231)Alexandros Lamprineas1-18/+33
2024-06-11Reland "[X86] Assign AVX10_1 feature priority to align with gcc. (#94557)" (#...Freddy Ye1-2/+2
2024-06-11Revert "[AArch64] Decouple feature dependency expansion. (#94279)" (#95056)Alexandros Lamprineas1-33/+18
2024-06-10[AArch64] Decouple feature dependency expansion. (#94279)Alexandros Lamprineas1-18/+33
2024-06-07[clang][SPIR-V] Add support for AMDGCN flavoured SPIRV (#89796)Alex Voicu1-1/+41
2024-06-07[ARM] Add support for Cortex-R52+ (#94633)Jonathan Thackray1-0/+1
2024-06-06[AMDGPU] Add a new target gfx1152 (#94534)Shilei Tian1-0/+4
2024-06-06[AArch64] Add support for Qualcomm Oryon processor (#91022)Wei Zhao1-0/+1
2024-05-31AMDGPU: Add gfx12-generic target (#93875)Konstantin Zhuravlyov1-0/+6
2024-05-30[RISCV] Fix typo zamo -> zaamo (#93792)Jerry Zhang Jian1-2/+2
2024-05-29[AArch64][TargetParser] Move ExtensionDependencies into tablegen [NFC] (#93614)Alexandros Lamprineas1-6/+0
2024-05-24[RISCV] Replace std::optional::value() with operator*. NFCCraig Topper1-4/+4
2024-05-24Fix build warning for 4def1ce10 (#93274)Freddy Ye1-1/+0
2024-05-24Reland "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93136)Freddy Ye2-16/+5
2024-05-23Revert "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93123)Freddy Ye2-3/+12
2024-05-23[X86] Remove knl/knm specific ISAs supports (#92883)Freddy Ye2-12/+3
2024-05-15[RISCV] static_assert SupportedProfiles and SupportedExperimentalProfiles are...Alex Bradbury1-0/+8
2024-05-15[RISCV] Gate unratified profiles behind -menable-experimental-extensions (#92...Alex Bradbury1-6/+23
2024-05-15[RISC-V] remove I ext when E ext has been enabled (#92070)VincentWu1-0/+9
2024-05-14[AArch64][TargetParser] Move extension aliases into tablegen (#91970)Tomas Matheson1-13/+3
2024-05-13[DirectX] Reapply Fix DXIL part header version encoding (#91956)Xiang Li1-0/+2
2024-05-11[X86] Add sub-feature nf (no flags update) for APXShengchen Kan1-0/+1
2024-05-10[RISCV] Remove the pre-split from RISCVISAInfo::parseArchString. NFCICraig Topper1-14/+10
2024-05-10[RISCV] Use map::count instead of hasExtension in computeDefaultABI. NFCCraig Topper1-6/+6
2024-05-10Revert "[DirectX] Fix DXIL part header version encoding" (#91791)Justin Bogner1-2/+0
2024-05-10[RISCV] Don't pre-split before the loop in parseNormalizedArchString. (#91684)Craig Topper1-3/+12
2024-05-10[DirectX] Fix DXIL part header version encoding (#91506)Xiang Li1-0/+2
2024-05-10Update FEAT_PAuth_LR behaviour for AArch64 (#90614)Jack Styles2-1/+7
2024-05-10[X86][Driver] Do not add `-evex512` for `-march=native` when the target doesn...Phoebe Wang1-1/+2
2024-05-09[RISCV] Use map::count instead of hasExtension in RISCVISAInfo::updateCombina...Craig Topper1-2/+2
2024-05-08[RISCV] Don't use std::vector<std::string> for split extensions in RISCVISAIn...Craig Topper1-31/+18
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata2-4/+4
2024-05-08[DXIL] Set DXIL Version in DXIL target triple based on shader model version (...S. Bharadwaj Yadavalli1-0/+86
2024-05-08[DirectX backend] emits metadata for DXIL version. (#88350)Xiang Li1-0/+11
2024-05-07[RISCV] Detect duplicate extensions in parseNormalizedArchString. (#91416)Craig Topper1-3/+5
2024-05-07[RISCV] Add partial validation of S and X extension names to RISCVISAInfo::pa...Craig Topper1-2/+4
2024-05-06Revert "[DirectX][DXIL] Set DXIL Version in DXIL target triple based on shade...S. Bharadwaj Yadavalli1-68/+0
2024-05-06[DirectX][DXIL] Set DXIL Version in DXIL target triple based on shader model ...S. Bharadwaj Yadavalli1-0/+68
2024-05-03[RISCV] Make parseArchString only accept [a-z0-9_]. (#90879)Craig Topper1-3/+4
2024-05-03[RISCV] Add partial validation of Z extension name to RISCVISAInfo::parseNorm...Craig Topper1-0/+5
2024-05-02[RISCV] Detect empty extension name after parsing MajorVersion in parseNormal...Craig Topper1-0/+4
2024-05-02[RISCV] Make parseNormalizedArchString only accept [a-z0-9_]. (#90815)Craig Topper1-2/+4
2024-05-02[RISCV] Add list of supported profiles to -print-supported-extensions (#90757)Craig Topper1-0/+4
2024-05-02Triple::normalize: Use none as OS for XX-none-ABI (#89638)YunQiang Su1-0/+6