[llvm-commits] CVS: llvm/lib/Target/Target.td

Evan Cheng evan.cheng at apple.com
Tue May 8 14:05:42 PDT 2007



Changes in directory llvm/lib/Target:

Target.td updated: 1.99 -> 1.100
---
Log message:

PredicateOperand can be used as a normal operand for isel.

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

 Target.td |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Target/Target.td
diff -u llvm/lib/Target/Target.td:1.99 llvm/lib/Target/Target.td:1.100
--- llvm/lib/Target/Target.td:1.99	Fri May  4 15:38:40 2007
+++ llvm/lib/Target/Target.td	Tue May  8 16:05:24 2007
@@ -254,7 +254,7 @@
 /// instruction.  OpTypes specifies the MIOperandInfo for the operand, and
 /// AlwaysVal specifies the value of this predicate when set to "always
 /// execute".
-class PredicateOperand<dag OpTypes, dag AlwaysVal> : Operand<OtherVT> {
+class PredicateOperand<ValueType ty, dag OpTypes, dag AlwaysVal> : Operand<ty> {
   let MIOperandInfo = OpTypes;
   dag ExecuteAlways = AlwaysVal;
 }






More information about the llvm-commits mailing list