You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
but they can also be used in a number of other places, like the
@@ -503,9 +503,9 @@ will be printed as ``%subreg.sub_32``:
503
503
504
504
%1:gpr64 = SUBREG_TO_REG 0, %0, %subreg.sub_32
505
505
506
-
For integers > 64bit, we use a special machine operand, ``MO_CImmediate``,
506
+
For integers > 64 bits, we use a special machine operand, ``MO_CImmediate``,
507
507
which stores the immediate in a ``ConstantInt`` using an ``APInt`` (LLVM's
508
-
arbitraryprecision integers).
508
+
arbitrary-precision integers).
509
509
510
510
.. TODO: Describe the FPIMM immediate operands.
511
511
@@ -626,7 +626,7 @@ For a CPI with the index 0 and offset -12:
626
626
%1:gr64 = MOV64ri %const.0 - 12
627
627
628
628
A constant pool entry is bound to a LLVM IR ``Constant`` or a target-specific
629
-
``MachineConstantPoolValue``. When serializing all the function's constants the
629
+
``MachineConstantPoolValue``. When serializing all the function's constants, the
630
630
following format is used:
631
631
632
632
.. code-block:: text
@@ -695,7 +695,7 @@ and the offset 8:
695
695
Jump-table Index Operands
696
696
^^^^^^^^^^^^^^^^^^^^^^^^^
697
697
698
-
A jump-table index operand with the index 0 is printed as following:
698
+
A jump-table index operand with the index 0 is printed as follows:
699
699
700
700
.. code-block:: text
701
701
@@ -711,7 +711,7 @@ A machine jump-table entry contains a list of ``MachineBasicBlocks``. When seria
711
711
- id: <index>
712
712
blocks: [ <bbreference>, <bbreference>, ... ]
713
713
714
-
where ``<kind>`` is describing how the jump table is represented and emitted (plain address, relocations, PIC, etc.), and each ``<index>`` is a 32-bit unsigned integer and ``blocks`` contains a list of :ref:`machine basic block references <block-references>`.
714
+
where ``<kind>`` describes how the jump table is represented and emitted (plain address, relocations, PIC, etc.), and each ``<index>`` is a 32-bit unsigned integer and ``blocks`` contains a list of :ref:`machine basic block references <block-references>`.
715
715
716
716
Example:
717
717
@@ -741,7 +741,7 @@ Example:
741
741
MCSymbol Operands
742
742
^^^^^^^^^^^^^^^^^
743
743
744
-
A MCSymbol operand is holding a pointer to a ``MCSymbol``. For the limitations
744
+
A MCSymbol operand holds a pointer to a ``MCSymbol``. For the limitations
745
745
of this operand in MIR, see :ref:`limitations <limitations>`.
0 commit comments