diff options
| author | Chris Lattner <sabre@nondot.org> | 2005-04-02 03:30:33 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2005-04-02 03:30:33 +0000 |
| commit | dbd130cf46456051a7fca9c4222795f55d562c29 (patch) | |
| tree | 1ff78d5fb6bdb90963167c7611a4656f2069fec2 | |
| parent | 07f97d5f558681f1b6d6e3f0eef07b6ec4cc2fdd (diff) | |
| download | llvm-dbd130cf46456051a7fca9c4222795f55d562c29.zip llvm-dbd130cf46456051a7fca9c4222795f55d562c29.tar.gz llvm-dbd130cf46456051a7fca9c4222795f55d562c29.tar.bz2 | |
add some new nodes.
llvm-svn: 21000
| -rw-r--r-- | llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h index e9b54fb..cd8597b 100644 --- a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h +++ b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h @@ -111,6 +111,12 @@ namespace ISD { // [Lo,Hi] = op [LoLHS,HiLHS], [LoRHS,HiRHS] ADD_PARTS, SUB_PARTS, + // SHL_PARTS/SRA_PARTS/SRL_PARTS - These operators are used for expanded + // integer shift operations, just like ADD/SUB_PARTS. The operation + // ordering is: + // [Lo,Hi] = op [LoLHS,HiLHS], [LoRHS,HiRHS] + SHL_PARTS, SRA_PARTS, SRL_PARTS, + // Conversion operators. These are all single input single output // operations. For all of these, the result type must be strictly // wider or narrower (depending on the operation) than the source |
