diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2014-03-24 18:21:44 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2014-03-24 18:21:44 +0000 |
commit | 9157d273c4b66084c0fd6aa01075ce55984bd868 (patch) | |
tree | fd4d23077bd2109e1fb004dac50178b461f200eb /lib | |
parent | 8d6df7ac7309bfbd1bfe34b7626b15ead2bd2702 (diff) | |
download | llvm-9157d273c4b66084c0fd6aa01075ce55984bd868.tar.gz llvm-9157d273c4b66084c0fd6aa01075ce55984bd868.tar.bz2 llvm-9157d273c4b66084c0fd6aa01075ce55984bd868.tar.xz |
Merging r203818:
------------------------------------------------------------------------
r203818 | thomas.stellard | 2014-03-13 10:13:04 -0700 (Thu, 13 Mar 2014) | 7 lines
R600: LDS instructions shouldn't implicitly define OQAP
LDS instructions are pseudo instructions which model
the OQAP defs and uses within a single instruction.
This fixes a hang in the opencv MedianFilter tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@204650 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/R600/R600Instructions.td | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/Target/R600/R600Instructions.td b/lib/Target/R600/R600Instructions.td index 5e0e3349ad..74c65daa06 100644 --- a/lib/Target/R600/R600Instructions.td +++ b/lib/Target/R600/R600Instructions.td @@ -1638,7 +1638,6 @@ class R600_LDS_1A <bits<6> lds_op, string name, list<dag> pattern> : R600_LDS < let src2 = 0; let src2_rel = 0; - let Defs = [OQAP]; let usesCustomInserter = 1; let LDS_1A = 1; let DisableEncoding = "$dst"; @@ -1674,7 +1673,6 @@ class R600_LDS_1A1D_RET <bits<6> lds_op, string name, list<dag> pattern> : let BaseOp = name; let usesCustomInserter = 1; let DisableEncoding = "$dst"; - let Defs = [OQAP]; } class R600_LDS_1A2D <bits<6> lds_op, string name, list<dag> pattern> : |