[all-commits] [llvm/llvm-project] 9d4c3e: [X86] Enable v8f16 FNEG custom lowering
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Thu Nov 30 02:07:31 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9d4c3e90356f968781ea3fe3c38b011d13d95c59
https://github.com/llvm/llvm-project/commit/9d4c3e90356f968781ea3fe3c38b011d13d95c59
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-11-30 (Thu, 30 Nov 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vec_fneg.ll
Log Message:
-----------
[X86] Enable v8f16 FNEG custom lowering
Commit: abc60e9808820c3f6614e6815909d43ed085460e
https://github.com/llvm/llvm-project/commit/abc60e9808820c3f6614e6815909d43ed085460e
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-11-30 (Thu, 30 Nov 2023)
Changed paths:
M llvm/test/CodeGen/X86/vec_fabs.ll
Log Message:
-----------
[X86] vec_fabs.ll - add SSE test coverage
Commit: 06b9d92e0e6536d460db3bef6a55de0ecd244927
https://github.com/llvm/llvm-project/commit/06b9d92e0e6536d460db3bef6a55de0ecd244927
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-11-30 (Thu, 30 Nov 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vec_fabs.ll
Log Message:
-----------
[X86] Enable v8f16 FABS custom lowering on SSE2 targets
Commit: 8851e411edd5990d886d171568d97454258b06d3
https://github.com/llvm/llvm-project/commit/8851e411edd5990d886d171568d97454258b06d3
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-11-30 (Thu, 30 Nov 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vec_fneg.ll
Log Message:
-----------
[X86] Enable v16f16 FNEG custom lowering on AVX targets
Commit: d2856ff457ca0563f42ce9a12d7c7537b7234f3a
https://github.com/llvm/llvm-project/commit/d2856ff457ca0563f42ce9a12d7c7537b7234f3a
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-11-30 (Thu, 30 Nov 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vec_fneg.ll
Log Message:
-----------
[X86] Enable v32f16 FNEG custom lowering on AVX512 targets
Commit: 3246a32d3f6b97467ecdf2682d44a6515dbccf96
https://github.com/llvm/llvm-project/commit/3246a32d3f6b97467ecdf2682d44a6515dbccf96
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-11-30 (Thu, 30 Nov 2023)
Changed paths:
M llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
Log Message:
-----------
Fix MSVC "not all control paths return a value" warning. NFC.
Compare: https://github.com/llvm/llvm-project/compare/eb64697a7b75...3246a32d3f6b
More information about the All-commits
mailing list