Displaying 1 result from an estimated 1 matches for "steprange".
Did you mean:
stephane
2016 Jun 22
2
[GSoC 2016] Enabling Polyhedral Optimizations in Julia - Midterm Report
...red to
LLVM code that restrain
ScalarEvolution analysis and has been discussed in the bug report at [6].
It was possible to solve
this problem and I will shortly supply a patch for this. Another language
construct that is lowered to
LLVM IR that limits the optimization potential are Julia's `StepRange`s.
More concretely, this regards
loops of the form `for i = lower_bound:step:upper_bound`. They will prevent
optimizations especially
when occurring inside other loops.
*2. Next steps:*
It is planned to complete the analysis of Polly on Julia code on the
existing benchmarks and solve the
probl...