Builder | polly::ParallelLoopGenerator | protected |
createCallCleanupThread() | polly::ParallelLoopGeneratorGOMP | |
createCallGetWorkItem(Value *LBPtr, Value *UBPtr) | polly::ParallelLoopGeneratorGOMP | |
createCallJoinThreads() | polly::ParallelLoopGeneratorGOMP | |
createCallSpawnThreads(Value *SubFn, Value *SubFnParam, Value *LB, Value *UB, Value *Stride) | polly::ParallelLoopGeneratorGOMP | |
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) override | polly::ParallelLoopGeneratorGOMP | virtual |
createSubFnDefinition() | polly::ParallelLoopGenerator | |
deployParallelExecution(Function *SubFn, Value *SubFnParam, Value *LB, Value *UB, Value *Stride) override | polly::ParallelLoopGeneratorGOMP | 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 |
ParallelLoopGeneratorGOMP(PollyIRBuilder &Builder, const DataLayout &DL) | polly::ParallelLoopGeneratorGOMP | inline |
prepareSubFnDefinition(Function *F) const override | polly::ParallelLoopGeneratorGOMP | virtual |
storeValuesIntoStruct(SetVector< Value * > &Values) | polly::ParallelLoopGenerator | |
SubFnDT | polly::ParallelLoopGenerator | protected |
SubFnLI | polly::ParallelLoopGenerator | protected |
~ParallelLoopGenerator() | polly::ParallelLoopGenerator | inlinevirtual |