[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp
Evan Cheng
evan.cheng at apple.com
Tue Dec 20 12:08:13 PST 2005
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.108 -> 1.109
---
Log message:
Fix the semantic of Requires<[cond]> to mean if (!cond) goto PXXFail;
---
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.108 llvm/utils/TableGen/DAGISelEmitter.cpp:1.109
--- llvm/utils/TableGen/DAGISelEmitter.cpp:1.108 Tue Dec 20 13:41:03 2005
+++ llvm/utils/TableGen/DAGISelEmitter.cpp Tue Dec 20 14:08:01 2005
@@ -1803,7 +1803,7 @@
OS << " if (";
else
OS << " && ";
- OS << "(" << Def->getValueAsString("CondString") << ")";
+ OS << "!(" << Def->getValueAsString("CondString") << ")";
if (i == e-1)
OS << ") goto P" << PatternNo << "Fail;\n";
} else {
More information about the llvm-commits
mailing list