[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGNodes.h
Chris Lattner
lattner at cs.uiuc.edu
Sat Apr 8 15:16:13 PDT 2006
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.126 -> 1.127
---
Log message:
Add a new VSELECT node.
---
Diffs of the changes: (+5 -0)
SelectionDAGNodes.h | 5 +++++
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/CodeGen/SelectionDAGNodes.h
diff -u llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1.126 llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1.127
--- llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1.126 Sat Apr 1 20:28:52 2006
+++ llvm/include/llvm/CodeGen/SelectionDAGNodes.h Sat Apr 8 17:16:01 2006
@@ -230,6 +230,11 @@
VADD, VSUB, VMUL, VSDIV, VUDIV,
VAND, VOR, VXOR,
+ /// VSELECT(COND,LHS,RHS, COUNT,TYPE) - Select for MVT::Vector values.
+ /// COND is a boolean value. This node return LHS if COND is true, RHS if
+ /// COND is false.
+ VSELECT,
+
/// SCALAR_TO_VECTOR(VAL) - This represents the operation of loading a
/// scalar value into the low element of the resultant vector type. The top
/// elements of the vector are undefined.
More information about the llvm-commits
mailing list