[all-commits] [llvm/llvm-project] 3988b7: [X86] Correct the predicate on some patterns for 1...
topperc via All-commits
all-commits at lists.llvm.org
Tue Feb 11 23:28:05 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 3988b7046a5c998deacde3b89187d6e2eb76154d
https://github.com/llvm/llvm-project/commit/3988b7046a5c998deacde3b89187d6e2eb76154d
Author: Craig Topper <craig.topper at gmail.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M llvm/lib/Target/X86/X86InstrAVX512.td
Log Message:
-----------
[X86] Correct the predicate on some patterns for 128 and 256 EVEX versions of VCVTPS2PH.
These should require AVX512VL not AVX512F. The legacy VEX patterns
will match first unless AVX512VL is enabled so this doesn't cause
a functional issue.
Commit: 746395a446f7de0657bde6942a31bd14f4ce9adf
https://github.com/llvm/llvm-project/commit/746395a446f7de0657bde6942a31bd14f4ce9adf
Author: Craig Topper <craig.topper at gmail.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M llvm/lib/Target/X86/X86InstrSSE.td
Log Message:
-----------
[X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC
Commit: 33b9f3abd78ffe31e2f468f64d36dbdf75b25d6e
https://github.com/llvm/llvm-project/commit/33b9f3abd78ffe31e2f468f64d36dbdf75b25d6e
Author: Craig Topper <craig.topper at gmail.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
A llvm/test/CodeGen/X86/half-constrained.ll
Log Message:
-----------
[X86] Add test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND.
Tests that should have been with 0daf9b8e41327b1511b2bbc272184ff4fdb8de79
Compare: https://github.com/llvm/llvm-project/compare/07e50c7b9161...33b9f3abd78f
More information about the All-commits
mailing list