#
eea72ccb |
| 29-Aug-2015 |
Tom Stellard <thomas.stellard@amd.com> |
AMDGPU/SI: Fix some invaild assumptions when folding 64-bit immediates
Summary: We were assuming tha if the use operand had a sub-register that the immediate was 64-bits, but this was breaking the c
AMDGPU/SI: Fix some invaild assumptions when folding 64-bit immediates
Summary: We were assuming tha if the use operand had a sub-register that the immediate was 64-bits, but this was breaking the case of folding a 64-bit immediate into another 64-bit instruction.
Reviewers: arsenm
Subscribers: arsenm, llvm-commits
Differential Revision: http://reviews.llvm.org/D12255
llvm-svn: 246354
show more ...
|
#
b8ce14c4 |
| 28-Aug-2015 |
Tom Stellard <thomas.stellard@amd.com> |
AMDGPU/SI: Factor operand folding code into its own function
Reviewers: arsenm
Subscribers: arsenm, llvm-commits
Differential Revision: http://reviews.llvm.org/D12254
llvm-svn: 246353
|
Revision tags: llvmorg-3.7.0, llvmorg-3.7.0-rc4, llvmorg-3.7.0-rc3, studio-1.4, llvmorg-3.7.0-rc2, llvmorg-3.7.0-rc1 |
|
#
db5a11f6 |
| 13-Jul-2015 |
Tom Stellard <thomas.stellard@amd.com> |
AMDGPU/SI: Select mad patterns to v_mac_f32
The two-address instruction pass will convert these back to v_mad_f32 if necessary.
Differential Revision: http://reviews.llvm.org/D11060
llvm-svn: 2420
AMDGPU/SI: Select mad patterns to v_mac_f32
The two-address instruction pass will convert these back to v_mad_f32 if necessary.
Differential Revision: http://reviews.llvm.org/D11060
llvm-svn: 242038
show more ...
|
Revision tags: llvmorg-3.6.2, llvmorg-3.6.2-rc1 |
|
#
45bb48ea |
| 13-Jun-2015 |
Tom Stellard <thomas.stellard@amd.com> |
R600 -> AMDGPU rename
llvm-svn: 239657
|