[all-commits] [llvm/llvm-project] de60c2: [X86] Add avx512f and avx512dq+vl command lines to...
topperc via All-commits
all-commits at lists.llvm.org
Thu Dec 26 08:58:51 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: de60c2633b49249e601bcc2aedd9c4dc0521a314
https://github.com/llvm/llvm-project/commit/de60c2633b49249e601bcc2aedd9c4dc0521a314
Author: Craig Topper <craig.topper at gmail.com>
Date: 2019-12-26 (Thu, 26 Dec 2019)
Changed paths:
M llvm/test/CodeGen/X86/vec-strict-fptoint-128.ll
M llvm/test/CodeGen/X86/vec-strict-fptoint-256.ll
M llvm/test/CodeGen/X86/vec-strict-inttofp-128.ll
M llvm/test/CodeGen/X86/vec-strict-inttofp-256.ll
Log Message:
-----------
[X86] Add avx512f and avx512dq+vl command lines to the vector strictfp int<->fp tests.
Commit: 7f071958cde4f168823b4d9cfb9d507e69de88cb
https://github.com/llvm/llvm-project/commit/7f071958cde4f168823b4d9cfb9d507e69de88cb
Author: Craig Topper <craig.topper at gmail.com>
Date: 2019-12-26 (Thu, 26 Dec 2019)
Changed paths:
M llvm/test/CodeGen/X86/vec-strict-inttofp-128.ll
Log Message:
-----------
[X86] Add test cases for v2i64->v2f32 strict_sint_to_fp/strict_uint_to_fp.
Commit: 4e6b0dd6818796b584a9c97f677d6d7e92e4b1c2
https://github.com/llvm/llvm-project/commit/4e6b0dd6818796b584a9c97f677d6d7e92e4b1c2
Author: Craig Topper <craig.topper at gmail.com>
Date: 2019-12-26 (Thu, 26 Dec 2019)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vec-strict-inttofp-128.ll
Log Message:
-----------
[X86] Add custom lowering for v2i64->v2f32 strict_sint_to_fp/strict_uint_to_fp for avx512dq+avx512vl targets.
With avx512dq+avx512vl we have instruction that implements this and
places zeroes in the upper 64-bits of the destination xmm register.
Commit: c91bf72e2cd0ec164c36b464b5af645538000b04
https://github.com/llvm/llvm-project/commit/c91bf72e2cd0ec164c36b464b5af645538000b04
Author: Craig Topper <craig.topper at gmail.com>
Date: 2019-12-26 (Thu, 26 Dec 2019)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] Merge the SINT_TO_FP/UINT_TO_FP handlers in ReplaceNodeResults since the AVX512DQ+AVX512VL code is very similar in both. NFC
Compare: https://github.com/llvm/llvm-project/compare/287307a0c60b...c91bf72e2cd0
More information about the All-commits
mailing list