Abstract | ||
---|---|---|
The LLVM compiler framework supports a selection of loop transformations such as vectorization, distribution and unrolling. Each transformation is carried-out by specialized passes that have been developed independently. In this paper we propose an integrated approach to loop optimizations: A single dedicated pass that mutates a Loop Structure DAG. Each transformation can make use of a common infrastructure such as dependency analysis, transformation preconditions, etc. |
Year | Venue | DocType |
---|---|---|
2018 | CoRR | Journal |
Volume | Citations | PageRank |
abs/1811.00632 | 0 | 0.34 |
References | Authors | |
0 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael Kruse | 1 | 0 | 1.35 |
Hal Finkel | 2 | 6 | 3.21 |