[all-commits] [llvm/llvm-project] b351ac: [AMDGPU][NFC] Regenerate InstCombine test
Sebastian Neubauer via All-commits
all-commits at lists.llvm.org
Fri Jan 21 03:09:38 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b351ac3873db15b16c2aa6d1e0e08ff9fab44f1f
https://github.com/llvm/llvm-project/commit/b351ac3873db15b16c2aa6d1e0e08ff9fab44f1f
Author: Sebastian Neubauer <Sebastian.Neubauer at amd.com>
Date: 2022-01-21 (Fri, 21 Jan 2022)
Changed paths:
M llvm/test/Transforms/InstCombine/AMDGPU/amdgcn-intrinsics.ll
Log Message:
-----------
[AMDGPU][NFC] Regenerate InstCombine test
Commit: 0530fdbbbb84ea3024a4a8f7156ff716f00ffd48
https://github.com/llvm/llvm-project/commit/0530fdbbbb84ea3024a4a8f7156ff716f00ffd48
Author: Sebastian Neubauer <Sebastian.Neubauer at amd.com>
Date: 2022-01-21 (Fri, 21 Jan 2022)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsAMDGPU.td
M llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
M llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
M llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
M llvm/lib/Target/AMDGPU/MIMGInstructions.td
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/test/Transforms/InstCombine/AMDGPU/amdgcn-intrinsics.ll
Log Message:
-----------
[AMDGPU] Fix LOD bias in A16 combine
As the codegen fix in D111754, the LOD bias needs to be converted to 16
bits. Fix this in the combine.
Differential Revision: https://reviews.llvm.org/D116038
Commit: 603d18033c510c99ad84f26b6603db1ca68a500f
https://github.com/llvm/llvm-project/commit/603d18033c510c99ad84f26b6603db1ca68a500f
Author: Sebastian Neubauer <Sebastian.Neubauer at amd.com>
Date: 2022-01-21 (Fri, 21 Jan 2022)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
M llvm/lib/Target/AMDGPU/MIMGInstructions.td
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
M llvm/test/Transforms/InstCombine/AMDGPU/amdgcn-intrinsics.ll
Log Message:
-----------
[AMDGPU][InstCombine] Remove zero LOD bias
If the bias is zero, we can remove it from the image instruction.
Also copy other image optimizations (l->lz, mip->nomip) to IR combines.
Differential Revision: https://reviews.llvm.org/D116042
Commit: ae2f9c8be89768086b9f335d60bbe8312b212f95
https://github.com/llvm/llvm-project/commit/ae2f9c8be89768086b9f335d60bbe8312b212f95
Author: Sebastian Neubauer <Sebastian.Neubauer at amd.com>
Date: 2022-01-21 (Fri, 21 Jan 2022)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
M llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
R llvm/test/CodeGen/AMDGPU/GlobalISel/image_ls_mipmap_zero.a16.ll
R llvm/test/CodeGen/AMDGPU/GlobalISel/image_ls_mipmap_zero.ll
R llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.image.sample.ltolz.a16.ll
R llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.image.sample.ltolz.ll
M llvm/test/CodeGen/AMDGPU/cluster_stores.ll
M llvm/test/CodeGen/AMDGPU/dagcombine-fma-fmad.ll
R llvm/test/CodeGen/AMDGPU/image_ls_mipmap_zero.ll
R llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.sample.ltolz.ll
M llvm/test/CodeGen/AMDGPU/skip-if-dead.ll
Log Message:
-----------
[AMDGPU] Remove lz and nomip combine from codegen
These combines have been moved into the IR combiner in D116042.
Differential Revision: https://reviews.llvm.org/D116116
Compare: https://github.com/llvm/llvm-project/compare/329feeb938ac...ae2f9c8be897
More information about the All-commits
mailing list