projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
95689f0
)
R600/SI: VOPC instructions explicitly define VCC
author
Tom Stellard
<thomas.stellard@amd.com>
Mon, 21 Jul 2014 16:27:24 +0000
(16:27 +0000)
committer
Tom Stellard
<thomas.stellard@amd.com>
Mon, 21 Jul 2014 16:27:24 +0000
(16:27 +0000)
Therefore we don't need to add it to the implict defs list.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213558
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/R600/SIInstrInfo.td
patch
|
blob
|
history
diff --git
a/lib/Target/R600/SIInstrInfo.td
b/lib/Target/R600/SIInstrInfo.td
index 52049b00f54d05c3d4bd8b54949bcffa3b075d56..841d037ca2b5e8639f43464c1f0e3dac199e18d1 100644
(file)
--- a/
lib/Target/R600/SIInstrInfo.td
+++ b/
lib/Target/R600/SIInstrInfo.td
@@
-389,7
+389,7
@@
multiclass VOPC_Helper <bits<8> op, RegisterClass vrc, RegisterClass arc,
op, (ins arc:$src0, vrc:$src1),
opName#"_e32 $dst, $src0, $src1", []
>, VOP <opName> {
op, (ins arc:$src0, vrc:$src1),
opName#"_e32 $dst, $src0, $src1", []
>, VOP <opName> {
- let Defs = !if(defExec, [
VCC, EXEC], [VCC
]);
+ let Defs = !if(defExec, [
EXEC], [
]);
}
def _e64 : VOP3 <
}
def _e64 : VOP3 <