Lines Matching refs:data_flow_info
577 if (bb->data_flow_info != NULL) { in CountChecks()
666 || (bb->data_flow_info == NULL) in CombineBlocks()
732 CHECK(bb->data_flow_info == nullptr || bb->data_flow_info->ending_check_v == nullptr); in EliminateNullChecksAndInferTypesStart()
749 if (bb->data_flow_info == NULL) return false; in EliminateNullChecksAndInferTypes()
773 DCHECK(pred_bb->data_flow_info->ending_check_v != nullptr); in EliminateNullChecksAndInferTypes()
774 ssa_regs_to_check->Copy(pred_bb->data_flow_info->ending_check_v); in EliminateNullChecksAndInferTypes()
800 while (pred_bb->data_flow_info->ending_check_v == nullptr) { in EliminateNullChecksAndInferTypes()
804 DCHECK(pred_bb->data_flow_info != nullptr); in EliminateNullChecksAndInferTypes()
806 ssa_regs_to_check->Copy(pred_bb->data_flow_info->ending_check_v); in EliminateNullChecksAndInferTypes()
810 DCHECK(pred_bb->data_flow_info != nullptr); in EliminateNullChecksAndInferTypes()
811 if (pred_bb->data_flow_info->ending_check_v == nullptr) { in EliminateNullChecksAndInferTypes()
814 ssa_regs_to_check->Union(pred_bb->data_flow_info->ending_check_v); in EliminateNullChecksAndInferTypes()
934 if (bb->data_flow_info->ending_check_v == nullptr) { in EliminateNullChecksAndInferTypes()
936 bb->data_flow_info->ending_check_v = new (temp_scoped_alloc_.get()) ArenaBitVector( in EliminateNullChecksAndInferTypes()
939 bb->data_flow_info->ending_check_v->Copy(ssa_regs_to_check); in EliminateNullChecksAndInferTypes()
940 } else if (!ssa_regs_to_check->SameBitsSet(bb->data_flow_info->ending_check_v)) { in EliminateNullChecksAndInferTypes()
942 bb->data_flow_info->ending_check_v->Copy(ssa_regs_to_check); in EliminateNullChecksAndInferTypes()
955 if (bb->data_flow_info != nullptr) { in EliminateNullChecksAndInferTypesEnd()
956 bb->data_flow_info->ending_check_v = nullptr; in EliminateNullChecksAndInferTypesEnd()
973 CHECK(bb->data_flow_info == nullptr || bb->data_flow_info->ending_check_v == nullptr); in EliminateClassInitChecksGate()
1015 DCHECK(bb->data_flow_info != nullptr); in EliminateClassInitChecksGate()
1059 if (bb->data_flow_info == NULL) { in EliminateClassInitChecks()
1074 DCHECK(pred_bb->data_flow_info != nullptr); in EliminateClassInitChecks()
1075 DCHECK(pred_bb->data_flow_info->ending_check_v != nullptr); in EliminateClassInitChecks()
1076 classes_to_check->Copy(pred_bb->data_flow_info->ending_check_v); in EliminateClassInitChecks()
1082 DCHECK(pred_bb->data_flow_info != NULL); in EliminateClassInitChecks()
1083 while (pred_bb->data_flow_info->ending_check_v == nullptr) { in EliminateClassInitChecks()
1087 DCHECK(pred_bb->data_flow_info != nullptr); in EliminateClassInitChecks()
1089 classes_to_check->Copy(pred_bb->data_flow_info->ending_check_v); in EliminateClassInitChecks()
1093 DCHECK(pred_bb->data_flow_info != nullptr); in EliminateClassInitChecks()
1094 if (pred_bb->data_flow_info->ending_check_v == nullptr) { in EliminateClassInitChecks()
1097 classes_to_check->Union(pred_bb->data_flow_info->ending_check_v); in EliminateClassInitChecks()
1126 if (bb->data_flow_info->ending_check_v == nullptr) { in EliminateClassInitChecks()
1128 DCHECK(bb->data_flow_info != nullptr); in EliminateClassInitChecks()
1129 bb->data_flow_info->ending_check_v = new (temp_scoped_alloc_.get()) ArenaBitVector( in EliminateClassInitChecks()
1132 bb->data_flow_info->ending_check_v->Copy(classes_to_check); in EliminateClassInitChecks()
1133 } else if (!classes_to_check->Equal(bb->data_flow_info->ending_check_v)) { in EliminateClassInitChecks()
1135 bb->data_flow_info->ending_check_v->Copy(classes_to_check); in EliminateClassInitChecks()
1146 if (bb->data_flow_info != nullptr) { in EliminateClassInitChecksEnd()
1147 bb->data_flow_info->ending_check_v = nullptr; in EliminateClassInitChecksEnd()