[llvm] r229609 - R600: Fix operand encoding error

Matt Arsenault Matthew.Arsenault at amd.com
Tue Feb 17 18:10:42 PST 2015


Author: arsenm
Date: Tue Feb 17 20:10:42 2015
New Revision: 229609

URL: http://llvm.org/viewvc/llvm-project?rev=229609&view=rev
Log:
R600: Fix operand encoding error

Modified:
    llvm/trunk/lib/Target/R600/R600Instructions.td

Modified: llvm/trunk/lib/Target/R600/R600Instructions.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/R600Instructions.td?rev=229609&r1=229608&r2=229609&view=diff
==============================================================================
--- llvm/trunk/lib/Target/R600/R600Instructions.td (original)
+++ llvm/trunk/lib/Target/R600/R600Instructions.td Tue Feb 17 20:10:42 2015
@@ -1238,6 +1238,7 @@ let Predicates = [isR600] in {
   def CF_PUSH_ELSE_R600 : CF_CLAUSE_R600<12, (ins i32imm:$ADDR),
   "PUSH_ELSE @$ADDR"> {
     let CNT = 0;
+    let POP_COUNT = 0; // FIXME?
   }
   def CF_ELSE_R600 : CF_CLAUSE_R600<13, (ins i32imm:$ADDR, i32imm:$POP_COUNT),
   "ELSE @$ADDR POP:$POP_COUNT"> {





More information about the llvm-commits mailing list