Home
last modified time | relevance | path

Searched refs:Leafs (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMP.cpp29 getFirstCompositeRange(iterator_range<ArrayRef<Directive>::iterator> Leafs) { in getFirstCompositeRange() argument
58 auto Empty = llvm::make_range(Leafs.end(), Leafs.end()); in getFirstCompositeRange()
60 auto Begin = firstLoopAssociated(Leafs); in getFirstCompositeRange()
61 if (Begin == Leafs.end()) in getFirstCompositeRange()
65 firstLoopAssociated(llvm::make_range(std::next(Begin), Leafs.end())); in getFirstCompositeRange()
66 if (End == Leafs.end()) in getFirstCompositeRange()
69 for (; End != Leafs.end(); ++End) { in getFirstCompositeRange()
86 if (auto Leafs = getLeafConstructs(D); !Leafs.empty()) in getLeafConstructsOrSelf() local
87 return Leafs; in getLeafConstructsOrSelf()
99 ArrayRef<Directive> Leafs = getLeafConstructsOrSelf(D); in getLeafOrCompositeConstructs() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp805 ArrayRef<uint8_t> llvm::CodeViewYAML::toDebugT(ArrayRef<LeafRecord> Leafs, in toDebugT() argument
810 for (const auto &Leaf : Leafs) { in toDebugT()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp4892 ArrayRef<OpenMPDirectiveKind> Leafs = getLeafConstructsOrSelf(ParentRegion); in checkNestingOfRegions() local
4901 NestingProhibited = CancelRegion != Leafs.back(); in checkNestingOfRegions()
15172 ArrayRef<OpenMPDirectiveKind> Leafs = getLeafConstructsOrSelf(DKind); in getOpenMPCaptureRegionForClause() local
15205 if (Leafs[0] == OMPD_target) in getOpenMPCaptureRegionForClause()
15209 if (Leafs[0] == OMPD_target || in getOpenMPCaptureRegionForClause()
15240 if (isAllowedClauseForDirective(Leafs[I], Clause, OpenMPVersion)) in getOpenMPCaptureRegionForClause()
15249 if (!isOpenMPCapturingDirective(Leafs[I])) in getOpenMPCaptureRegionForClause()
15252 getOpenMPCaptureRegions(Regions, Leafs[I]); in getOpenMPCaptureRegionForClause()
15261 for (int I = 0, E = Leafs.size(); I != E; ++I) { in getOpenMPCaptureRegionForClause()
15262 if (Leafs[I] == Dir) in getOpenMPCaptureRegionForClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2613 auto Leafs = PP.getLeafModuleMacros(Name); in WritePreprocessor() local
2614 SmallVector<ModuleMacro *, 8> Worklist(Leafs.begin(), Leafs.end()); in WritePreprocessor()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp13265 SmallVector<const SDNode *> Leafs{From}; // Leafs reachable with VisitFrom. in copyExtraInfo() local
13271 Leafs.emplace_back(N); in copyExtraInfo()
13309 std::swap(StartFrom, Leafs); in copyExtraInfo()
13316 assert(!Leafs.empty()); in copyExtraInfo()
H A DDAGCombiner.cpp22452 SmallVector<Entry, 32> Leafs; in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local
22503 Leafs.emplace_back(std::move(E)); in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22506 unsigned NewVecEltBitWidth = Leafs.front().NumBits; in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22519 if (!all_of(Leafs, [NewVecEltBitWidth](const Entry &E) { in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22540 for (const Entry &E : Leafs) { in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()