Reapply "AMDGPU: Cleanup and fix SMRD offset handling"
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 30 Jan 2020 23:41:10 +0000 (18:41 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 31 Jan 2020 14:01:28 +0000 (06:01 -0800)
commit0426c2d07d5f2c862e78e3b4d88399ba4ba7b6d3
tree1043c23edeff2ac8285ff9ce0747a271f5527c75
parentba1f3db4b0729ad932aa4f091e9578132d98a0c8
Reapply "AMDGPU: Cleanup and fix SMRD offset handling"

This reverts commit 6a4acb9d809aaadb9304a7a2f3382d958a6c2adf.
llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-constant.mir
llvm/test/CodeGen/AMDGPU/cgp-addressing-modes.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.s.buffer.load.ll