From: Tom Stellard Date: Mon, 21 Jul 2014 16:27:24 +0000 (+0000) Subject: R600/SI: VOPC instructions explicitly define VCC X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=df99a7f5dc88ac0a3654082a9d0570d9f98862b4;p=oota-llvm.git R600/SI: VOPC instructions explicitly define VCC 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 --- diff --git a/lib/Target/R600/SIInstrInfo.td b/lib/Target/R600/SIInstrInfo.td index 52049b00f54..841d037ca2b 100644 --- a/lib/Target/R600/SIInstrInfo.td +++ b/lib/Target/R600/SIInstrInfo.td @@ -389,7 +389,7 @@ multiclass VOPC_Helper op, RegisterClass vrc, RegisterClass arc, op, (ins arc:$src0, vrc:$src1), opName#"_e32 $dst, $src0, $src1", [] >, VOP { - let Defs = !if(defExec, [VCC, EXEC], [VCC]); + let Defs = !if(defExec, [EXEC], []); } def _e64 : VOP3 <