search for: astinfo

Displaying 2 results from an estimated 2 matches for "astinfo".

Did you mean: asminfo
2018 Jan 20
1
Polly loop offloading to Accelerator
Hello, i have been working with an accelerator backend. the accelerator has large vector/simd units. i want streaming loops (non-temporal) vectorized present in code to be offloaded to accelerator simd units. i find polly really suitable for this. i am thinking if the generated IR is passed to polly and then it analyzes loop to know it posses no reuse, if such loop is identified accelerator
2018 Jan 29
1
Polly loop offloading to Accelerator
...need to transform my IR such as appending meta data (my-accelerator) to the non temporal accesses (loops)....... Please help me. Thank You Regards On Mon, Jan 29, 2018 at 8:20 PM, Michael Kruse <llvmdev at meinersbur.de> wrote: > Hi, > > you could use Polly to generate an AstInfo. With the option > -polly-ast-detect-parallel it will mark loops in the generated Ast as > "coincident", i.e. parallel and without reuse. > > If you know the vector width of your accelerator, you can use > LoopVectorizationLegality::canVectorize to determine whether you can...