Searched refs:ExcludedCohort (Results 1 – 4 of 4) sorted by relevance
126 class ExcludedCohort : public ArenaObject<kArenaAllocLSA> {128 ExcludedCohort(ExcludedCohort&&) = default;129 ExcludedCohort(const ExcludedCohort&) = delete;130 explicit ExcludedCohort(ScopedArenaAllocator* allocator, HGraph* graph) in ExcludedCohort() function136 ~ExcludedCohort() = default;164 bool operator==(const ExcludedCohort& other) const {207 ExcludedCohort() = delete;270 ArrayRef<const ExcludedCohort> GetExcludedCohorts() const { in GetExcludedCohorts()273 return ArrayRef<const ExcludedCohort>(); in GetExcludedCohorts()275 return ArrayRef<const ExcludedCohort>(*excluded_list_); in GetExcludedCohorts()[all …]
265 ScopedArenaVector<ExcludedCohort>& res = excluded_list_.value(); in RecalculateExcludedCohort()272 ExcludedCohort& cohort = res.back(); in RecalculateExcludedCohort()299 for (ExcludedCohort& cohort : res) { in RecalculateExcludedCohort()317 std::ostream& operator<<(std::ostream& os, const ExecutionSubgraph::ExcludedCohort& ex) { in operator <<()322 void ExecutionSubgraph::ExcludedCohort::Dump(std::ostream& os) const { in Dump()
620 ArrayRef<const ExecutionSubgraph::ExcludedCohort> exclusions(esg.GetExcludedCohorts()); in TEST_F()626 [&](const ExecutionSubgraph::ExcludedCohort& it) { in TEST_F()631 [&](const ExecutionSubgraph::ExcludedCohort& it) { in TEST_F()729 ArrayRef<const ExecutionSubgraph::ExcludedCohort> exclusions(esg.GetExcludedCohorts()); in TEST_F()739 [&](const ExecutionSubgraph::ExcludedCohort& it) { in TEST_F()744 exclusions.cbegin(), exclusions.cend(), [&](const ExecutionSubgraph::ExcludedCohort& it) { in TEST_F()
628 ArrayRef<const ExecutionSubgraph::ExcludedCohort> cohorts = in IsPartialNoEscape()632 [&](const ExecutionSubgraph::ExcludedCohort& ex) -> bool { in IsPartialNoEscape()1229 ArrayRef<const ExecutionSubgraph::ExcludedCohort> cohorts = in HandleInvoke()1233 [&](const ExecutionSubgraph::ExcludedCohort& cohort) { in HandleInvoke()3131 [&](const ExecutionSubgraph::ExcludedCohort& ec) { return ec.PrecedesBlock(blk); }); in IsPostEscape()3138 [&](const ExecutionSubgraph::ExcludedCohort& ec) { return ec.ContainsBlock(blk); }); in InEscapeCohort()3144 [&](const ExecutionSubgraph::ExcludedCohort& ec) { in BeforeAllEscapes()3228 [&](const ExecutionSubgraph::ExcludedCohort& cohort) { in GenerateMaterializationValueFromPredecessors()3270 [&](const ExecutionSubgraph::ExcludedCohort& cohort) { in GenerateMaterializationValueFromPredecessorsForEntry()3358 for (const ExecutionSubgraph::ExcludedCohort& ec : in CreateConstructorFences()