diff options
| author | Tom Stellard <thomas.stellard@amd.com> | 2013-11-27 21:23:29 +0000 |
|---|---|---|
| committer | Tom Stellard <thomas.stellard@amd.com> | 2013-11-27 21:23:29 +0000 |
| commit | 859199dad89cefbf2c42962afccd07e532f1cc7f (patch) | |
| tree | b52ea26ed98cfac06e14f21fed5ba9a3c02e81ff /llvm/lib/IR/LLVMContext.cpp | |
| parent | 4d566b2edfb0068f93708daea243a50060a6ed7c (diff) | |
| download | bcm5719-llvm-859199dad89cefbf2c42962afccd07e532f1cc7f.tar.gz bcm5719-llvm-859199dad89cefbf2c42962afccd07e532f1cc7f.zip | |
R600/SI: Use SGPR_32 register class for 32-bit SMRD outputs
Writing to the M0 register from an SMRD instruction hangs the GPU, so
we need to use the SGPR_32 register class, which does not include M0.
NOTE: This is a candidate for the 3.4 branch.
llvm-svn: 195879
Diffstat (limited to 'llvm/lib/IR/LLVMContext.cpp')
0 files changed, 0 insertions, 0 deletions

