Builder | polly::ParallelLoopGenerator | protected |
createParallelLoop(Value *LB, Value *UB, Value *Stride, SetVector< Value * > &Values, ValueMapT &VMap, BasicBlock::iterator *LoopBody) | polly::ParallelLoopGenerator | |
createSubFn(Value *Stride, AllocaInst *Struct, SetVector< Value * > UsedValues, ValueMapT &VMap)=0 | polly::ParallelLoopGenerator | pure virtual |
createSubFnDefinition() | polly::ParallelLoopGenerator | |
deployParallelExecution(Function *SubFn, Value *SubFnParam, Value *LB, Value *UB, Value *Stride)=0 | polly::ParallelLoopGenerator | pure virtual |
DLGenerated | polly::ParallelLoopGenerator | protected |
extractValuesFromStruct(SetVector< Value * > Values, Type *Ty, Value *Struct, ValueMapT &VMap) | polly::ParallelLoopGenerator | |
getCalleeDominatorTree() const | polly::ParallelLoopGenerator | inline |
getCalleeLoopInfo() const | polly::ParallelLoopGenerator | inline |
LongType | polly::ParallelLoopGenerator | protected |
M | polly::ParallelLoopGenerator | protected |
ParallelLoopGenerator(PollyIRBuilder &Builder, const DataLayout &DL) | polly::ParallelLoopGenerator | inline |
prepareSubFnDefinition(Function *F) const =0 | polly::ParallelLoopGenerator | pure virtual |
storeValuesIntoStruct(SetVector< Value * > &Values) | polly::ParallelLoopGenerator | |
SubFnDT | polly::ParallelLoopGenerator | protected |
SubFnLI | polly::ParallelLoopGenerator | protected |
~ParallelLoopGenerator() | polly::ParallelLoopGenerator | inlinevirtual |