One of changes made by https://reviews.llvm.org/D21196 caused error because of broken Task Scheduling Constraint (TSC) when stolen non-descendant untied task produced tied tasks those cannot be scheduled by the thread according to TSC. This change fixes the problem by restoring TSC check for untied tasks during stealing.
Details
Details
- Reviewers
pawosm01 jlpeyton - Commits
- rGaa6fbaf751f9: Merging r285703: --------------------------------------------------------------…
rG51107e0abcf0: Fixed problem introduced by part of https://reviews.llvm.org/D21196.
rOMP285703: Fixed problem introduced by part of https://reviews.llvm.org/D21196.
rL285703: Fixed problem introduced by part of https://reviews.llvm.org/D21196.
Diff Detail
Diff Detail
- Repository
- rL LLVM