[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

Chris Lattner sabre at nondot.org
Mon Sep 18 17:41:50 PDT 2006



Changes in directory llvm/utils/TableGen:

DAGISelEmitter.cpp updated: 1.258 -> 1.259
---
Log message:

If multiple predicates are listed, they must all pass


---
Diffs of the changes:  (+1 -1)

 DAGISelEmitter.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/utils/TableGen/DAGISelEmitter.cpp
diff -u llvm/utils/TableGen/DAGISelEmitter.cpp:1.258 llvm/utils/TableGen/DAGISelEmitter.cpp:1.259
--- llvm/utils/TableGen/DAGISelEmitter.cpp:1.258	Mon Sep 18 17:41:07 2006
+++ llvm/utils/TableGen/DAGISelEmitter.cpp	Mon Sep 18 19:41:36 2006
@@ -2195,7 +2195,7 @@
             assert(0 && "Unknown predicate type!");
           }
           if (!PredicateCheck.empty())
-            PredicateCheck += " || ";
+            PredicateCheck += " && ";
           PredicateCheck += "(" + Def->getValueAsString("CondString") + ")";
         }
       }






More information about the llvm-commits mailing list