Konstantin Zhuravlyov
ffdb00eda9
[AMDGPU] Split R600/SI getFrameIndexReference and emit stack object offsets for SI
...
Differential Revision: https://reviews.llvm.org/D29674
llvm-svn: 297499
2017-03-10 19:39:07 +00:00
Eugene Zelenko
2bc2f33ba2
[AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
...
llvm-svn: 289282
2016-12-09 22:06:55 +00:00
Matthias Braun
941a705b7b
MachineFunction: Return reference for getFrameInfo(); NFC
...
getFrameInfo() never returns nullptr so we should use a reference
instead of a pointer.
llvm-svn: 277017
2016-07-28 18:40:00 +00:00
Matt Arsenault
43e92fe306
AMDGPU: Cleanup subtarget handling.
...
Split AMDGPUSubtarget into amdgcn/r600 specific subclasses.
This removes most of the static_casting of the basic codegen
classes everywhere, and tries to restrict the features
visible on the wrong target.
llvm-svn: 273652
2016-06-24 06:30:11 +00:00
Matt Arsenault
7836f895fe
AMDGPU: Fix old comments that mention AMDIL
...
llvm-svn: 258350
2016-01-20 21:22:21 +00:00
Rui Ueyama
da00f2fdf4
Update to use new name alignTo().
...
llvm-svn: 257804
2016-01-14 21:06:47 +00:00
James Y Knight
5567bafe93
Remove redundant TargetFrameLowering::getFrameIndexOffset virtual
...
function.
This was the same as getFrameIndexReference, but without the FrameReg
output.
Differential Revision: http://reviews.llvm.org/D12042
llvm-svn: 245148
2015-08-15 02:32:35 +00:00
Tom Stellard
45bb48ea19
R600 -> AMDGPU rename
...
llvm-svn: 239657
2015-06-13 03:28:10 +00:00