diff --git a/llvm/docs/GlobalISel/GenericOpcode.rst b/llvm/docs/GlobalISel/GenericOpcode.rst --- a/llvm/docs/GlobalISel/GenericOpcode.rst +++ b/llvm/docs/GlobalISel/GenericOpcode.rst @@ -726,21 +726,33 @@ Unconditional branch +.. code-block:: none + G_BR %bb.1 + G_BRCOND ^^^^^^^^ Conditional branch +.. code-block:: none + G_BRCOND %4, %bb.1 + G_BRINDIRECT ^^^^^^^^^^^^ Indirect branch +.. code-block:: none + G_BRINDIRECT %0(p0) + G_BRJT ^^^^^^ Indirect branch to jump table entry +.. code-block:: none + G_BRJT %9(p0), %jump-table.0, %5(s64) + G_JUMP_TABLE ^^^^^^^^^^^^