diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-11-29 19:20:48 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-11-29 19:20:48 +0000 |
| commit | f96eeec0057c8535be809d324be22ccb690345bb (patch) | |
| tree | 96426ec82b5b3e059eb0529018d30c783c28bc28 /llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp | |
| parent | ff8bb49bf45aa0de0908841720a7c592a76ebc0c (diff) | |
| download | bcm5719-llvm-f96eeec0057c8535be809d324be22ccb690345bb.tar.gz bcm5719-llvm-f96eeec0057c8535be809d324be22ccb690345bb.zip | |
AMDGPU: Materialize frame index before add
It isn't generally safe to fold the frame index
directly into the operand since it will possibly
not be an inline immediate after it is expanded.
This surprisingly seems to produce better code, since
the FI doesn't prevent folding other immediate operands.
llvm-svn: 288185
Diffstat (limited to 'llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp')
0 files changed, 0 insertions, 0 deletions

