search for: versionedloop

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

2015 Jul 28
2
[LLVMdev] RFC: LoopEditor, a high-level loop transform toolkit
...>> LLVM currently lacks a single coherent way to edit, modify and transform >> loops. We have the Loop abstraction that provides some functionality, and >> we have a cluster of functions and abstractions in LoopUtils, but each is >> fairly cumbersome to use. There's also VersionedLoop, but that's quite >> specific and not really extendable/composable. >> >> I've recently been trying to do some prototyping of a high level loop >> optimization (unroll-and-jam) and ended up with quite a bit of spaghetti >> code doing what should be simple trans...