Lines Matching refs:code
42 the LLVM libraries (e.g. the optimizer or code generator) that has
46 optimizer, or backend code generator), run the ``clang`` command line as you
51 passed these options (which disable the optimizer and code generator), then
56 the code generator), you found a middle-end optimizer bug. Jump ahead to
59 * Otherwise, you have a backend code generator crash. Jump ahead to :ref:`code
70 .. code-block:: text
78 reduce the preprocessed file down to the smallest amount of code that still
79 replicates the problem. You're encouraged to use creduce to reduce the code
98 .. code-block:: bash
108 .. code-block:: bash
118 .. code-block:: bash
131 Backend code generator bugs
134 If you find a bug that crashes clang in the code generator, compile your
162 right, this is either a bug in the code or a bug in the compiler. The first
172 which code generator you wish to compile the program with (e.g. LLC or the JIT)
175 .. code-block:: bash
187 Incorrect code generation
191 can debug incorrect code generation by either LLC or the JIT, using
193 narrow the code down to a function that is miscompiled by one or the other
195 ``bugpoint`` will compile the code it deems to not be affected with the C
200 .. code-block:: bash
208 .. code-block:: bash
219 .. code-block:: bash
234 .. code-block:: bash
242 .. code-block:: bash
251 .. code-block:: bash