[all-commits] [llvm/llvm-project] 5cd3cf: [X86] cvtv2f32.ll - replace X32 checks with X86. NFC.
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Thu Jan 4 09:23:32 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5cd3cf107286d56cf162346d1bbbbfcc20439320
https://github.com/llvm/llvm-project/commit/5cd3cf107286d56cf162346d1bbbbfcc20439320
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/test/CodeGen/X86/cvtv2f32.ll
Log Message:
-----------
[X86] cvtv2f32.ll - replace X32 checks with X86. NFC.
We try to use X32 for gnux32 triples only.
Commit: 076dbc02724681c7d3664959d5ae742099b7edb6
https://github.com/llvm/llvm-project/commit/076dbc02724681c7d3664959d5ae742099b7edb6
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/buildvec-insertvec.ll
M llvm/test/CodeGen/X86/fminimum-fmaximum.ll
Log Message:
-----------
[X86] SimplifyDemandedVectorEltsForTargetNode - add X86ISD::VZEXT_LOAD handling.
Simplify to a scalar_to_vector(load()) if we don't demand any of the upper vector elements.
Commit: ce4459d5903fe53065f4c198cd71be6e514475c2
https://github.com/llvm/llvm-project/commit/ce4459d5903fe53065f4c198cd71be6e514475c2
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/test/CodeGen/X86/64-bit-shift-by-32-minus-y.ll
Log Message:
-----------
[X86] 64-bit-shift-by-32-minus-y.ll - replace X32 checks with X86. NFC.
We try to use X32 for gnux32 triples only.
Commit: 63e30747815a20e9976c5bcedb81e8b44cbec582
https://github.com/llvm/llvm-project/commit/63e30747815a20e9976c5bcedb81e8b44cbec582
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/test/CodeGen/X86/aligned-variadic.ll
Log Message:
-----------
[X86] aligned-variadic.ll - replace X32 checks with X86. NFC.
We try to use X32 for gnux32 triples only.
Commit: 2cbf6526157958531e5765e7aa6faa53bfac5c5a
https://github.com/llvm/llvm-project/commit/2cbf6526157958531e5765e7aa6faa53bfac5c5a
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/test/CodeGen/X86/avx512-pmovxrm.ll
Log Message:
-----------
[X86] avx512-pmovxrm.ll - replace X32 checks with X86. NFC.
We try to use X32 for gnux32 triples only.
Compare: https://github.com/llvm/llvm-project/compare/c12a9fc2798c...2cbf65261579
More information about the All-commits
mailing list