diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-04-16 02:13:37 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-04-16 02:13:37 +0000 |
commit | c10783c42d0f86d46b56c70d0eb27b577051e117 (patch) | |
tree | 9a3ad2fdced0978037ded5e4e00e69da804e7274 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 6fe1ff260b0461437523ac731008a24c9b63b1bc (diff) | |
download | llvm-c10783c42d0f86d46b56c70d0eb27b577051e117.zip llvm-c10783c42d0f86d46b56c70d0eb27b577051e117.tar.gz llvm-c10783c42d0f86d46b56c70d0eb27b577051e117.tar.bz2 |
AMDGPU: Enable LocalStackSlotAllocation pass
This resolves more frame indexes early and folds
the immediate offsets into the scratch mubuf instructions.
This cleans up a lot of the mess that's currently emitted,
such as emitting add 0s and repeatedly initializing the same
register to 0 when spilling.
llvm-svn: 266508
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions