projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4b9ae52
)
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.
llvm-svn: 213558
llvm/lib/Target/R600/SIInstrInfo.td
patch
|
blob
|
history
diff --git
a/llvm/lib/Target/R600/SIInstrInfo.td
b/llvm/lib/Target/R600/SIInstrInfo.td
index
52049b0
..
841d037
100644
(file)
--- a/
llvm/lib/Target/R600/SIInstrInfo.td
+++ b/
llvm/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> {
- let Defs = !if(defExec, [
VCC, EXEC], [VCC
]);
+ let Defs = !if(defExec, [
EXEC], [
]);
}
def _e64 : VOP3 <