Changes in directory llvm/lib/Target:

TargetSelectionDAG.td updated: 1.59 -> 1.60
---
Log message:

Add immAllZerosV helper

---
Diffs of the changes:  (+3 -0)

 TargetSelectionDAG.td |    3 +++
 1 files changed, 3 insertions(+)


Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llvm/lib/Target/TargetSelectionDAG.td:1.59 
llvm/lib/Target/TargetSelectionDAG.td:1.60
--- llvm/lib/Target/TargetSelectionDAG.td:1.59  Sat Mar 25 17:00:08 2006
+++ llvm/lib/Target/TargetSelectionDAG.td       Sun Mar 26 03:51:39 2006
@@ -386,6 +386,9 @@
 def immAllOnesV: PatLeaf<(build_vector), [{
   return ISD::isBuildVectorAllOnesInteger(N);
 }]>;
+def immAllZerosV: PatLeaf<(build_vector), [{
+  return ISD::isBuildVectorAllZeros(N);
+}]>;
 
 // Other helper fragments.
 def not  : PatFrag<(ops node:$in), (xor node:$in, immAllOnes)>;



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to