Home
last modified time | relevance | path

Searched refs:IsParallel (Results 1 – 8 of 8) sorted by relevance

/llvm-project/polly/lib/CodeGen/
H A DIRBuilder.cpp104 void ScopAnnotator::pushLoop(Loop *L, bool IsParallel) { in pushLoop() argument
107 if (IsParallel) { in pushLoop()
117 void ScopAnnotator::popLoop(bool IsParallel) { in popLoop() argument
120 if (IsParallel) { in popLoop()
149 BranchInst *B, bool IsParallel, in annotateLoopLatch()
166 if (IsParallel) in annotateLoopLatch()
131 annotateLoopLatch(BranchInst * B,Loop * L,bool IsParallel,bool IsLoopVectorizerDisabled) const annotateLoopLatch() argument
H A DIslAst.cpp256 Payload->IsParallel = astScheduleDimIsParallel(isl::manage_copy(Build), in astBuildBeforeFor()
262 Payload->IsParallel; in astBuildBeforeFor()
288 Payload->IsInnermost && (BuildInfo->InSIMD || Payload->IsParallel); in astBuildAfterFor()
/llvm-project/clang/lib/CodeGen/
H A DCGLoopInfo.h37 explicit LoopAttributes(bool IsParallel = false);
41 bool IsParallel; member
231 return hasInfo() ? getInfo().getAttributes().IsParallel : false; in getCurLoopParallel()
239 void setParallel(bool Enable = true) { StagedAttrs.IsParallel = Enable; }
H A DCGLoopInfo.cpp436 assert(!!AccGroup == Attrs.IsParallel && in createMetadata()
438 if (Attrs.IsParallel) { in createMetadata()
456 LoopAttributes::LoopAttributes(bool IsParallel) in LoopAttributes() argument
457 : IsParallel(IsParallel), VectorizeEnable(LoopAttributes::Unspecified), in LoopAttributes()
467 IsParallel = false; in clear()
490 if (Attrs.IsParallel) { in LoopInfo()
496 if (!Attrs.IsParallel && Attrs.VectorizeWidth == 0 && in LoopInfo()
530 BeforeJam.IsParallel = AfterJam.IsParallel in finish()
[all...]
/llvm-project/polly/lib/Analysis/
H A DPolyhedralInfo.cpp73 bool IsParallel; in checkParallel() local
95 IsParallel = D.isParallel(Schedule, Deps, MinDepDistPtr); in checkParallel()
97 return IsParallel; in checkParallel()
H A DDependenceInfo.cpp717 bool IsParallel; in isParallel() local
743 IsParallel = isl_set_is_empty(Distance); in isParallel()
744 if (IsParallel || !MinDistancePtr) { in isParallel()
746 return IsParallel; in isParallel()
/llvm-project/polly/include/polly/CodeGen/
H A DIRBuilder.h52 /// Add a new loop @p L which is parallel if @p IsParallel is true.
53 void pushLoop(llvm::Loop *L, bool IsParallel);
65 llvm::BranchInst *B, bool IsParallel,
H A DIslAst.h80 bool IsParallel = false; member