R600/SI: fix inserting waits for all defines
authorChristian Konig <christian.koenig@amd.com>
Mon, 18 Mar 2013 11:33:45 +0000 (11:33 +0000)
committerChristian Konig <christian.koenig@amd.com>
Mon, 18 Mar 2013 11:33:45 +0000 (11:33 +0000)
commitae621a2bc99eb3870b90120d1f1552dd96f04bb7
tree3838fb82de9485a764a55c8dcf03eb312fc9abce
parent5111627ac1b0ae8a5a9d4dc1be8b22939ba850d0
R600/SI: fix inserting waits for all defines

Unfortunately the previous fix for inserting waits for unordered
defines wasn't sufficient, cause it's possible that even ordered
defines are only partially used (or not used at all).

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177271 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/SIInsertWaits.cpp