Add missing register constraint for some VLD3/VLD4 pseudo instructions.

<rdar://problem/9878189>

llvm-svn: 136962
This commit is contained in:
Bob Wilson 2011-08-05 07:24:09 +00:00
parent 5e88304ef5
commit 8de11bab76
1 changed files with 2 additions and 1 deletions

View File

@ -175,7 +175,8 @@ class VLDQQWBPseudo<InstrItinClass itin>
(ins addrmode6:$addr, am6offset:$offset), itin,
"$addr.addr = $wb">;
class VLDQQQQPseudo<InstrItinClass itin>
: PseudoNLdSt<(outs QQQQPR:$dst), (ins addrmode6:$addr, QQQQPR:$src),itin,"">;
: PseudoNLdSt<(outs QQQQPR:$dst), (ins addrmode6:$addr, QQQQPR:$src),itin,
"$src = $dst">;
class VLDQQQQWBPseudo<InstrItinClass itin>
: PseudoNLdSt<(outs QQQQPR:$dst, GPR:$wb),
(ins addrmode6:$addr, am6offset:$offset, QQQQPR:$src), itin,