summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocBasic.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2016-04-13 00:39:52 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2016-04-13 00:39:52 +0000
commit887d4767b74bf9be18d81b1f4884a220697a921f (patch)
treeb158cc0ebbbbf36549f2dc24c19af9b691ac7e4a /llvm/lib/CodeGen/RegAllocBasic.cpp
parentb34eea9cb51af655cc7f1385e68521cc68f56aa1 (diff)
downloadbcm5719-llvm-887d4767b74bf9be18d81b1f4884a220697a921f.tar.gz
bcm5719-llvm-887d4767b74bf9be18d81b1f4884a220697a921f.zip
AMDGPU: Add test for m0 initialization in basic loop
Initialization of m0 is emitted for each LDS operation, so every block with LDS usage ends up with one. MachineLICM used to fail to hoist this out of the loop, so every loop iteration with LDS usage in it would re-initialize it. This seems to be fixed now, so add a test to make sure that it stays this way. llvm-svn: 266156
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocBasic.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud