search for: fuseabl

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

Did you mean: fuseable
2015 Jan 17
3
[LLVMdev] proof of concept for a loop fusion pass
...ysis's test coverage actually isn't bad, at least for loop bodies in traditional form. > This was my main reason for reusing the dependence analysis from the > LoopVectorizer. Have you considered the same? Finally, it might be a good idea to discuss the overall optimization plan for fuseable loops. One possibility that I had discussed with Chandler a couple of months ago was: aggressively fuse early, expose optimization opportunities, and then split late (after vectorization) based on target-specific modeling (accounting for register pressure, hardware prefetching resources, etc.). Th...
2015 Jan 16
7
[LLVMdev] proof of concept for a loop fusion pass
Hi, We are proposing a loop fusion pass that tries to proactive fuse loops across function call boundaries and arbitrary control flow. http://reviews.llvm.org/D7008 With this pass, we get 103 loop fusions in SPECCPU INT 2006 462.libquantum with rate performance improving close to 2.5X in x86 (results from AMD A10-6700). I took some liberties in patching up some of the code in