aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TargetParser/X86TargetParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-09-05[X86][AVX10] Remove EVEX512 and AVX10-256 implementations (#157034)Phoebe Wang1-22/+18
2025-08-20[X86][APX] Remove CF feature from APXF and Diamond Rapids (#153751)Phoebe Wang1-2/+2
2025-07-18[NFC] Add parentheses around arithmetic operand (#149489)Phoebe Wang1-3/+3
2025-07-11[X86] Remove WIDEKL feature from Pantherlake and Clearwaterforest (#148184)Phoebe Wang1-3/+3
2025-06-20[X86] Remove CLDEMOTE from Arrowlake and later hybrid processors (#144833)Phoebe Wang1-6/+10
2025-06-19[X86] Remove CLDEMOTE from Alderlake and later hybrid processors (#144662)Phoebe Wang1-3/+3
2025-04-27[X86][AVX512FP16] Decouple AVX512VL and AVX512DQ from AVX512FP16 (#137450)Phoebe Wang1-4/+4
2025-04-14[X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1 (#135489)Phoebe Wang1-2/+1
2024-12-16[X86] Add missing feature USERMSR to DiamondRapids (#120061)Phoebe Wang1-1/+1
2024-11-18Reland "[X86] Support -march=diamondrapids (#113881)" (#116564)Freddy Ye1-0/+10
2024-11-18Revert "[X86] Support -march=diamondrapids (#113881)" (#116563)Freddy Ye1-10/+0
2024-11-18[X86] Support -march=diamondrapids (#113881)Freddy Ye1-0/+10
2024-11-12[X86][AMX] Support AMX-MOVRS (#115151)Malay Sanghi1-0/+1
2024-11-11[X86][AMX] Support AMX-TF32 (#115625)Feng Zou1-0/+1
2024-11-09Reland "[X86][AMX] Support AMX-AVX512" (#115581)Phoebe Wang1-0/+2
2024-11-08Revert "[X86][AMX] Support AMX-AVX512" (#115570)Alan Zhao1-2/+0
2024-11-08[X86][AMX] Support AMX-AVX512 (#114070)Phoebe Wang1-0/+2
2024-11-01[X86][AMX] Support AMX-TRANSPOSE (#113532)Phoebe Wang1-0/+1
2024-10-31[X86][AMX] Support AMX-FP8 (#113850)Feng Zou1-0/+1
2024-10-25[X86] Support MOVRS and AVX10.2 instructions. (#113274)Freddy Ye1-0/+2
2024-09-13[X86] AMD Zen 5 Initial enablement (#107964)Ganesh1-0/+5
2024-08-03Reland "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new i...Phoebe Wang1-0/+3
2024-08-02Revert "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new i...Phoebe Wang1-3/+0
2024-08-02[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new instructi...Phoebe Wang1-0/+3
2024-07-20Remove 3DNow! from X86TargetParser. (#99352)James Y Knight1-11/+9
2024-06-25[X86] Add sub-feature zu (zero upper) for APXShengchen Kan1-0/+1
2024-06-11Reland "[X86] Assign AVX10_1 feature priority to align with gcc. (#94557)" (#...Freddy Ye1-2/+2
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 Ye1-7/+5
2024-05-23Revert "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93123)Freddy Ye1-3/+3
2024-05-23[X86] Remove knl/knm specific ISAs supports (#92883)Freddy Ye1-3/+3
2024-05-11[X86] Add sub-feature nf (no flags update) for APXShengchen Kan1-0/+1
2024-02-04[X86] Support more ISAs to enable __builtin_cpu_supports (#79086)Freddy Ye1-2/+5
2024-01-18[X86] Support "f16c" and "avx512fp16" for __builtin_cpu_supports (#78384)Freddy Ye1-5/+5
2023-12-28[X86] Remove RAO-INT from Grandridge (#76420)Freddy Ye1-3/+1
2023-12-04[X86] Support CFE flags for APX features (#74199)Shengchen Kan1-0/+8
2023-10-19[X86] Support -march=pantherlake,clearwaterforest (#69277)Freddy Ye1-0/+8
2023-10-19[X86][RFC] Support AVX10 options (#67278)Phoebe Wang1-0/+9
2023-10-16[X86] Add USER_MSR instructions. (#68944)Freddy Ye1-0/+1
2023-09-08[X86][RFC] Add new option `-m[no-]evex512` to disable ZMM and 64-bit mask ins...Phoebe Wang1-14/+15
2023-09-07Revert "[X86][RFC] Add new option `-m[no-]evex512` to disable ZMM and 64-bit ...Phoebe Wang1-15/+14
2023-09-07[X86][RFC] Add new option `-m[no-]evex512` to disable ZMM and 64-bit mask ins...Phoebe Wang1-14/+15
2023-08-27[X86] Merge FeatureInfos_WithPLUS and FeatureInfos. NFCCraig Topper1-16/+16
2023-08-25[X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}Fangrui Song1-5/+9
2023-08-24[X86TargetParser] Simplify X86_FEATURE_COMPAT assert. NFCFangrui Song1-4/+2
2023-08-23[X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attributeFangrui Song1-4/+6
2023-08-23[X86] Remove FeatureBitset from X86TargetParser.cpp. NFCCraig Topper1-70/+2
2023-08-23Bitset: remove some GCC<6.2 workarounds related to bitwise operatorsFangrui Song1-21/+9
2023-08-21[X86] Support -march=gracemontFreddy Ye1-0/+2
2023-08-04[X86] Promote VAES, SHA512, SM4 implied feature to AVX2Freddy Ye1-3/+3