Searched refs:ExcludedCohort (Results 1 – 4 of 4) sorted by relevance
125 class ExcludedCohort : public ArenaObject<kArenaAllocLSA> {127 ExcludedCohort(ExcludedCohort&&) = default;128 ExcludedCohort(const ExcludedCohort&) = delete;129 explicit ExcludedCohort(ScopedArenaAllocator* allocator, HGraph* graph) in ExcludedCohort() function135 ~ExcludedCohort() = default;163 bool operator==(const ExcludedCohort& other) const {206 ExcludedCohort() = delete;269 ArrayRef<const ExcludedCohort> GetExcludedCohorts() const { in GetExcludedCohorts()272 return ArrayRef<const ExcludedCohort>(); in GetExcludedCohorts()274 return ArrayRef<const ExcludedCohort>(*excluded_list_); in GetExcludedCohorts()[all …]
268 ScopedArenaVector<ExcludedCohort>& res = excluded_list_.value(); in RecalculateExcludedCohort()275 ExcludedCohort& cohort = res.back(); in RecalculateExcludedCohort()302 for (ExcludedCohort& cohort : res) { in RecalculateExcludedCohort()320 std::ostream& operator<<(std::ostream& os, const ExecutionSubgraph::ExcludedCohort& ex) { in operator <<()325 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()
623 ArrayRef<const ExecutionSubgraph::ExcludedCohort> cohorts = in IsPartialNoEscape()627 [&](const ExecutionSubgraph::ExcludedCohort& ex) -> bool { in IsPartialNoEscape()1114 ArrayRef<const ExecutionSubgraph::ExcludedCohort> cohorts = in HandleInvoke()1118 [&](const ExecutionSubgraph::ExcludedCohort& cohort) { in HandleInvoke()2986 [&](const ExecutionSubgraph::ExcludedCohort& ec) { return ec.PrecedesBlock(blk); }); in IsPostEscape()2993 [&](const ExecutionSubgraph::ExcludedCohort& ec) { return ec.ContainsBlock(blk); }); in InEscapeCohort()2999 [&](const ExecutionSubgraph::ExcludedCohort& ec) { in BeforeAllEscapes()3083 [&](const ExecutionSubgraph::ExcludedCohort& cohort) { in GenerateMaterializationValueFromPredecessors()3125 [&](const ExecutionSubgraph::ExcludedCohort& cohort) { in GenerateMaterializationValueFromPredecessorsForEntry()3213 for (const ExecutionSubgraph::ExcludedCohort& ec : in CreateConstructorFences()