Displaying 2 results from an estimated 2 matches for "loop_inversion".
2020 Mar 20
4
questionabout loop rotation
...at 5:07 PM, Paul Sokolovsky <pmiscml at gmail.com> wrote:
> Hello,
>> I'd be interested in knowing which pass performs loop inversion, i.e.
> transforms while loop into do/while wrapped with if. So, it's pretty
> easy to understand concept, http://en.wikipedia.org/wiki/Loop_inversion> provides description of how its done and motivation, googling gives
> several relevant references, i.e. it's pretty settled term.
>> I also see this transform to be actually performed on trivial strlen
> function by clang -O2. However opt --help or grepping LLVM doesn't give...
2013 May 17
1
[LLVMdev] Loop rotation and loop inversion in LLVM?
Hello,
I'd be interested in knowing which pass performs loop inversion, i.e.
transforms while loop into do/while wrapped with if. So, it's pretty
easy to understand concept, http://en.wikipedia.org/wiki/Loop_inversion
provides description of how its done and motivation, googling gives
several relevant references, i.e. it's pretty settled term.
I also see this transform to be actually performed on trivial strlen
function by clang -O2. However opt --help or grepping LLVM doesn't give
any hints.
However,...