[all-commits] [llvm/llvm-project] 4c4ff5: AMDGPU: Add more baseline test for fmul to ldexp p...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Wed Aug 23 17:39:22 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4c4ff503617e59cf8ab7146cbe16cd7f146d49b4
https://github.com/llvm/llvm-project/commit/4c4ff503617e59cf8ab7146cbe16cd7f146d49b4
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-08-23 (Wed, 23 Aug 2023)
Changed paths:
M llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmul.mir
M llvm/test/CodeGen/AMDGPU/fmul-to-ldexp.ll
Log Message:
-----------
AMDGPU: Add more baseline test for fmul to ldexp patterns
Commit: 16bc07ac9105dd87745e0335b057c217efadd4dc
https://github.com/llvm/llvm-project/commit/16bc07ac9105dd87745e0335b057c217efadd4dc
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-08-23 (Wed, 23 Aug 2023)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
M llvm/lib/Target/AMDGPU/SIInstructions.td
M llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmul.mir
M llvm/test/CodeGen/AMDGPU/fmul-to-ldexp.ll
Log Message:
-----------
AMDGPU: Select f64 fmul by negative power of 2 to ldexp
Select fmul x, -K -> ldexp(-x, log2(fabsK))
Select fmul fabs(x), -K -> ldexp(-|x|, log2(fabsK))
https://reviews.llvm.org/D158173
Compare: https://github.com/llvm/llvm-project/compare/61c8af67924b...16bc07ac9105
More information about the All-commits
mailing list