[llvm-dev] Loop optimised into div (?)

Tim Northover via llvm-dev llvm-dev at lists.llvm.org
Wed Oct 23 12:24:02 PDT 2019

Hi Joan,

On Wed, 23 Oct 2019 at 12:08, Joan Lluch via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> The above was compiled for the MSP430 target with the -Os flag but similar results are obtained with the other options except -O0
> Any pointers about where does that transform happen would be appreciated (I posted a similar question in cfe-dev).

Running Clang with "-mllvm -print-after-all" is useful to answer this
question (though beware, some passes don't show up there for various
reasons). In this case it seems to be "Induction Variable
Simplification", which lives in



More information about the llvm-dev mailing list