aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Documentation
diff options
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/IR.rst11
1 files changed, 9 insertions, 2 deletions
diff --git a/Documentation/IR.rst b/Documentation/IR.rst
index 6330ee9c..38df84ff 100644
--- a/Documentation/IR.rst
+++ b/Documentation/IR.rst
@@ -352,13 +352,20 @@ Others
* .type: type of the literal & .target
.. op:: OP_SETVAL
- Create a pseudo corresponding to a string literal or a label-as-value.
- The value is given as an expression EXPR_STRING or EXPR_LABEL.
+ Create a pseudo corresponding to a string literal.
+ The value is given as an expression EXPR_STRING.
* .val: (expression) input expression
* .target: the resulting value
* .type: type of .target, the value
+.. op:: OP_LABEL
+ Create a pseudo corresponding to a label-as-value.
+
+ * .bb_true: the BB corresponding to the label
+ * .target: the resulting value
+ * .type: type of .target (void \*)
+
.. op:: OP_PHI
Phi-node (for SSA form).