From 40de04ded6796f844996c219830850d5568fa6c6 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Fri, 27 Nov 2015 15:37:47 -0500 Subject: [PATCH] Remove documentation for l.auto, which is no longer user-visible --- doc/reference.rst | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/doc/reference.rst b/doc/reference.rst index 51e1fc6db..281ddbd23 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 -- GitLab