[llvm-commits] [llvm] r48283 - /llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h
Evan Cheng
evan.cheng at apple.com
Wed Mar 12 00:52:16 PDT 2008
Author: evancheng
Date: Wed Mar 12 02:52:15 2008
New Revision: 48283
URL: http://llvm.org/viewvc/llvm-project?rev=48283&view=rev
Log:
Document an implementation detail about EXTRACT_SUBREG and INSERT_SUBREG sub-register operand.
Modified:
llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h
Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h?rev=48283&r1=48282&r2=48283&view=diff
==============================================================================
--- llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h (original)
+++ llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h Wed Mar 12 02:52:15 2008
@@ -320,6 +320,9 @@
// EXTRACT_SUBREG - This node is used to extract a sub-register value.
// This node takes a superreg and a constant sub-register index as operands.
+ // Note sub-register indices must be increasing. That is, if the
+ // sub-register index of a 8-bit sub-register is N, then the index for a
+ // 16-bit sub-register must be at least N+1.
EXTRACT_SUBREG,
// INSERT_SUBREG - This node is used to insert a sub-register value.
More information about the llvm-commits
mailing list