search for: versionwidenandinterleaveloop

Displaying 1 result from an estimated 1 matches for "versionwidenandinterleaveloop".

2015 Jul 28
2
[LLVMdev] RFC: LoopEditor, a high-level loop transform toolkit
...; > Hi Michael, > > Thanks for the feedback. > > > As a show-case, how does it help to simplify the aforementioned > createEmptyBlock? > > That's a good example. If you look at http://reviews.llvm.org/D11530 line > 916 in the .cpp file, there's a function "versionWidenAndInterleaveLoop" > that does basically createEmptyBlock(). It also does more stuff - it > performs the loop interleave too - but as an example showcase it should do. > > For the vectorizer, I think the cleanest thing would be to add a delegate > hook that's called whenever an instruction is...