[all-commits] [llvm/llvm-project] b5234b: AMDGPU: Slightly restructure m0 init code
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Mon Oct 21 12:41:10 PDT 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: b5234b64af83cb607e358eb77555f7f30ec0ced4
https://github.com/llvm/llvm-project/commit/b5234b64af83cb607e358eb77555f7f30ec0ced4
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Log Message:
-----------
AMDGPU: Slightly restructure m0 init code
This will allow using another operation to produce the glue in a
future change.
llvm-svn: 375447
Commit: dd6cf159bab7cfa5dd61670d5048dab48c934eba
https://github.com/llvm/llvm-project/commit/dd6cf159bab7cfa5dd61670d5048dab48c934eba
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
M llvm/test/CodeGen/AMDGPU/indirect-addressing-term.ll
M llvm/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir
Log Message:
-----------
AMDGPU: Stop adding m0 implicit def to SGPR spills
r375293 removed the SGPR spilling with scalar stores path, so this is
no longer necessary. This also always had the defect of adding the def
even when this path wasn't in use.
llvm-svn: 375448
Compare: https://github.com/llvm/llvm-project/compare/33092194f2ce...dd6cf159bab7
More information about the All-commits
mailing list