Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Public Member Functions | List of all members
proteus::LoopNestBuilder< LoopBuilders > Class Template Reference

#include <LoopNest.hpp>

Public Member Functions

 LoopNestBuilder (FuncBase &Fn, LoopBuilders... Loops)
 
LoopNestBuildertile (int Tile)
 
void emit ()
 

Constructor & Destructor Documentation

◆ LoopNestBuilder()

template<typename... LoopBuilders>
proteus::LoopNestBuilder< LoopBuilders >::LoopNestBuilder ( FuncBase Fn,
LoopBuilders...  Loops 
)
inline

Member Function Documentation

◆ emit()

template<typename... LoopBuilders>
void proteus::LoopNestBuilder< LoopBuilders >::emit ( )
inline

◆ tile()

template<typename... LoopBuilders>
LoopNestBuilder & proteus::LoopNestBuilder< LoopBuilders >::tile ( int  Tile)
inline

The documentation for this class was generated from the following files: