diff options
author | Chris Lattner <sabre@nondot.org> | 2006-04-08 22:16:01 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-04-08 22:16:01 +0000 |
commit | 49027e639eb40eef51837b55a3af17dcdb4d400a (patch) | |
tree | 38dfa183452d823b8cd82566a7aa1ea93d52948b /include/llvm/CodeGen | |
parent | 957e1674e797c8880114fb27a3aa1c32f9967329 (diff) | |
download | external_llvm-49027e639eb40eef51837b55a3af17dcdb4d400a.zip external_llvm-49027e639eb40eef51837b55a3af17dcdb4d400a.tar.gz external_llvm-49027e639eb40eef51837b55a3af17dcdb4d400a.tar.bz2 |
Add a new VSELECT node.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27541 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen')
-rw-r--r-- | include/llvm/CodeGen/SelectionDAGNodes.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/SelectionDAGNodes.h b/include/llvm/CodeGen/SelectionDAGNodes.h index 0076a63..b6acb95 100644 --- a/include/llvm/CodeGen/SelectionDAGNodes.h +++ b/include/llvm/CodeGen/SelectionDAGNodes.h @@ -230,6 +230,11 @@ namespace ISD { 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. |