Searched refs:IsBackEdge (Results 1 - 11 of 11) sorted by relevance

/art/compiler/optimizing/
H A Dnodes.cc328 if (info->IsBackEdge(*block)) {
350 if (!info->IsBackEdge(*predecessor)) {
359 if (info->IsBackEdge(*header->GetPredecessors()[0])) {
363 if (!info->IsBackEdge(*predecessor)) {
393 DCHECK(!block->IsLoopHeader() || !block->GetLoopInformation()->IsBackEdge(*first_predecessor));
1777 DCHECK(!IsInLoop() || !GetLoopInformation()->IsBackEdge(*predecessor));
1828 if (loop_info->IsBackEdge(*this)) {
1863 if (loop_info->IsBackEdge(*other)) {
1982 if (replace_if_back_edge && loop_info->IsBackEdge(*reference)) {
2243 !old_pre_header->GetLoopInformation()->IsBackEdge(*old_pre_heade
[all...]
H A Dgraph_checker.cc591 if (loop_information->IsBackEdge(*first_predecessor)) {
598 if (!loop_information->IsBackEdge(*predecessor)) {
H A Dbounds_check_elimination.cc896 DCHECK(phi->GetBlock()->GetLoopInformation()->IsBackEdge(
899 DCHECK(phi->GetBlock()->GetLoopInformation()->IsBackEdge(
H A Dssa_liveness_analysis.h989 } else if (found_blocks == num_blocks && !loop->IsBackEdge(*current)) {
H A Dnodes.h685 bool IsBackEdge(const HBasicBlock& block) const { function in class:art::HLoopInformation
867 && (loop_info == nullptr || !loop_info->IsBackEdge(*this));
1072 return GetLoopInformation()->IsBackEdge(*GetPredecessors()[0]);
H A Dcode_generator_mips64.cc2209 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) {
H A Dcode_generator_arm64.cc2774 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) {
H A Dcode_generator_mips.cc2590 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) {
H A Dcode_generator_arm.cc1216 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) {
H A Dcode_generator_x86.cc1132 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) {
H A Dcode_generator_x86_64.cc1233 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) {

Completed in 118 milliseconds