diff --git a/doc/reference.rst b/doc/reference.rst index 51e1fc6dbe708814d7b2303f0145f388ff14baea..281ddbd23a0c7cf9e6a45b299de45a3a28733fa5 100644 --- a/doc/reference.rst +++ b/doc/reference.rst @@ -81,25 +81,6 @@ Tag Meaning * Causes a loop (unrolled or not) to be opened/generated for each involved instruction -.. _automatic-axes: - -Automatic Axis Assignment -^^^^^^^^^^^^^^^^^^^^^^^^^ - -Automatic local axes are chosen as follows: - -#. For each instruction containing `"l.auto"` inames: - #. Find the lowest-numbered unused axis. If none exists, - use sequential unrolling instead. - #. Find the iname that has the smallest stride in any global - array access occurring in the instruction. - #. Assign the low-stride iname to the available axis, splitting - the iname if it is too long for the available axis size. - -If you need different behavior, use :func:`tag_inames` and -:func:`split_iname` to change the assignment of `"l.auto"` axes -manually. - .. _creating-kernels: Creating Kernels