Home
last modified time | relevance | path

Searched refs:getLeafConstructs (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMP.cpp79 ArrayRef<Directive> getLeafConstructs(Directive D) { in getLeafConstructs() function
88 if (auto Leafs = getLeafConstructs(D); !Leafs.empty()) in getLeafConstructsOrSelf()
134 ArrayRef<Directive> Ls = getLeafConstructs(P); in getCompoundConstruct()
170 ArrayRef<Directive> FoundLeafs = getLeafConstructs(Found); in getCompoundConstruct()
176 bool isLeafConstruct(Directive D) { return getLeafConstructs(D).empty(); } in isLeafConstruct()
189 return !getLeafConstructs(D).empty() && !isCompositeConstruct(D); in isCombinedConstruct()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DOpenMPKinds.cpp633 llvm::is_contained(getLeafConstructs(DKind), OMPD_taskloop); in isOpenMPTaskLoopDirective()
640 llvm::is_contained(getLeafConstructs(DKind), OMPD_parallel); in isOpenMPParallelDirective()
645 llvm::is_contained(getLeafConstructs(DKind), OMPD_target); in isOpenMPTargetExecutionDirective()
656 ArrayRef<Directive> Leaves = getLeafConstructs(DKind); in isOpenMPNestingTeamsDirective()
662 llvm::is_contained(getLeafConstructs(DKind), OMPD_teams); in isOpenMPTeamsDirective()
673 llvm::is_contained(getLeafConstructs(DKind), OMPD_simd); in isOpenMPSimdDirective()
679 ArrayRef<Directive> Leaves = getLeafConstructs(Kind); in isOpenMPNestingDistributeDirective()
685 llvm::is_contained(getLeafConstructs(Kind), OMPD_distribute); in isOpenMPDistributeDirective()
691 ArrayRef<Directive> Leaves = getLeafConstructs(Kind); in isOpenMPGenericLoopDirective()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.h24 LLVM_ABI ArrayRef<Directive> getLeafConstructs(Directive D);
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h252 std::vector<const Record *> getLeafConstructs() const { in getLeafConstructs() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DDirectiveEmitter.cpp265 MaxCount = std::max(MaxCount, D.getLeafConstructs().size()); in getMaxLeafCount()
644 std::vector<const Record *> Leaves = Dir.getLeafConstructs(); in emitLeafTable()
826 std::vector<const Record *> Leaves = D.getLeafConstructs(); in generateGetDirectiveAssociation()