History log of /llvm-project/llvm/lib/TargetParser/X86TargetParser.cpp (Results 1 – 25 of 56)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6
# 90968794 16-Dec-2024 Phoebe Wang <phoebe.wang@intel.com>

[X86] Add missing feature USERMSR to DiamondRapids (#120061)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


Revision tags: llvmorg-19.1.5, llvmorg-19.1.4
# 97836bed 18-Nov-2024 Freddy Ye <freddy.ye@intel.com>

Reland "[X86] Support -march=diamondrapids (#113881)" (#116564)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


# 90e92239 18-Nov-2024 Freddy Ye <freddy.ye@intel.com>

Revert "[X86] Support -march=diamondrapids (#113881)" (#116563)

This reverts commit 826b845c9e97448395431be3e4e5da585bd98c5e.


# 826b845c 18-Nov-2024 Freddy Ye <freddy.ye@intel.com>

[X86] Support -march=diamondrapids (#113881)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


# f77101ea 12-Nov-2024 Malay Sanghi <malay.sanghi@intel.com>

[X86][AMX] Support AMX-MOVRS (#115151)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


# eddb79d5 11-Nov-2024 Feng Zou <feng.zou@intel.com>

[X86][AMX] Support AMX-TF32 (#115625)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


# 8f440137 09-Nov-2024 Phoebe Wang <phoebe.wang@intel.com>

Reland "[X86][AMX] Support AMX-AVX512" (#115581)

Resolve compile fail without SSE2.


# ff225154 09-Nov-2024 Alan Zhao <ayzhao@google.com>

Revert "[X86][AMX] Support AMX-AVX512" (#115570)

Reverts llvm/llvm-project#114070

Reason: Causes `immintrin.h` to fail to compile if `-msse` and
`-mno-sse2` are passed to clang:
https://github.

Revert "[X86][AMX] Support AMX-AVX512" (#115570)

Reverts llvm/llvm-project#114070

Reason: Causes `immintrin.h` to fail to compile if `-msse` and
`-mno-sse2` are passed to clang:
https://github.com/llvm/llvm-project/pull/114070#issuecomment-2465926700

show more ...


# 58a17e1b 08-Nov-2024 Phoebe Wang <phoebe.wang@intel.com>

[X86][AMX] Support AMX-AVX512 (#114070)


# c72a751d 01-Nov-2024 Phoebe Wang <phoebe.wang@intel.com>

[X86][AMX] Support AMX-TRANSPOSE (#113532)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


# 81271624 31-Oct-2024 Feng Zou <feng.zou@intel.com>

[X86][AMX] Support AMX-FP8 (#113850)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


Revision tags: llvmorg-19.1.3
# c4248fa3 25-Oct-2024 Freddy Ye <freddy.ye@intel.com>

[X86] Support MOVRS and AVX10.2 instructions. (#113274)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/671368


Revision tags: llvmorg-19.1.2, llvmorg-19.1.1, llvmorg-19.1.0
# 02e4186d 13-Sep-2024 Ganesh <Ganesh.Gopalasubramanian@amd.com>

[X86] AMD Zen 5 Initial enablement (#107964)

This patch enables the basic skeleton enablement of AMD next gen zen5 CPUs.


Revision tags: llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3, llvmorg-19.1.0-rc2
# 259ca9ee 03-Aug-2024 Phoebe Wang <phoebe.wang@intel.com>

Reland "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new instructions (#101452)" (#101616)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/828965


# 2e0588d5 02-Aug-2024 Phoebe Wang <phoebe.wang@intel.com>

Revert "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new instructions" (#101612)

Reverts llvm/llvm-project#101452

There are several buildbot failed. Revert first.


# 10bad2c8 02-Aug-2024 Phoebe Wang <phoebe.wang@intel.com>

[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new instructions (#101452)

Ref.: https://cdrdv2.intel.com/v1/dl/getContent/828965


Revision tags: llvmorg-19.1.0-rc1, llvmorg-20-init
# 3c6ea7b7 20-Jul-2024 James Y Knight <jyknight@google.com>

Remove 3DNow! from X86TargetParser. (#99352)

This addresses the spurious inclusion of (now unsupported) target
features '-3dnow' and '-3dnowa' when disabling mmx (when then caused log
output from

Remove 3DNow! from X86TargetParser. (#99352)

This addresses the spurious inclusion of (now unsupported) target
features '-3dnow' and '-3dnowa' when disabling mmx (when then caused log
output from `clang -mno-mmx`).

It should've been part of PR #96246, but was missed.

Also tweaks the warning in prfchwintrin.h to not recommend the
deprecated mm3dnow.h header.

show more ...


# 8ad32ce7 25-Jun-2024 Shengchen Kan <shengchen.kan@intel.com>

[X86] Add sub-feature zu (zero upper) for APX

This is a follow-up patch for #74199


Revision tags: llvmorg-18.1.8
# 5275aed4 11-Jun-2024 Freddy Ye <freddy.ye@intel.com>

Reland "[X86] Assign AVX10_1 feature priority to align with gcc. (#94557)" (#94734)

This reverts commit c007883f0286a314eb69976ad14da2bce988fb55.


Revision tags: llvmorg-18.1.7
# fb1d7523 24-May-2024 Freddy Ye <freddy.ye@intel.com>

Fix build warning for 4def1ce10 (#93274)


# 4def1ce1 24-May-2024 Freddy Ye <freddy.ye@intel.com>

Reland "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93136)

This reverts commit aa4069ea96e5eb62bc8c7895b9d920f129611b3a.


# aa4069ea 23-May-2024 Freddy Ye <freddy.ye@intel.com>

Revert "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93123)

This reverts commit 282d2ab58f56c89510f810a43d4569824a90c538.


# 282d2ab5 23-May-2024 Freddy Ye <freddy.ye@intel.com>

[X86] Remove knl/knm specific ISAs supports (#92883)

Cont. patch after https://github.com/llvm/llvm-project/pull/75580


Revision tags: llvmorg-18.1.6
# 575177f6 11-May-2024 Shengchen Kan <shengchen.kan@intel.com>

[X86] Add sub-feature nf (no flags update) for APX

This is a follow-up patch for #74199


Revision tags: llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2
# 72105605 04-Feb-2024 Freddy Ye <freddy.ye@intel.com>

[X86] Support more ISAs to enable __builtin_cpu_supports (#79086)

This patch will also expand supports for attribute/target, while
the priority of newly supported ISAs will be set to zero.


123