HomeSort by relevance Sort by last modified time
    Searched refs:pred_bb (Results 1 - 6 of 6) sorted by null

  /art/compiler/dex/
global_value_numbering.cc 98 for (BasicBlock* pred_bb = mir_graph_->GetBasicBlock(iter.Next());
99 pred_bb != nullptr; pred_bb = mir_graph_->GetBasicBlock(iter.Next())) {
100 if (lvns_[pred_bb->id] != nullptr &&
102 mir_graph_->GetTopologicalSortOrderIndexes()->Get(pred_bb->id) < loop_head_idx)) {
103 merge_lvns_.push_back(lvns_[pred_bb->id]);
126 BasicBlock* pred_bb = mir_graph_->GetBasicBlock(merge_lvns_[0]->Id()); local
127 if (HasNullCheckLastInsn(pred_bb, bb->id)) {
128 int s_reg = pred_bb->last_mir_insn->ssa_rep->uses[0];
182 bool GlobalValueNumbering::HasNullCheckLastInsn(const BasicBlock* pred_bb,
203 const BasicBlock* pred_bb = mir_graph_->GetBasicBlock(pred_lvn->Id()); local
    [all...]
mir_optimization.cc 771 BasicBlock* pred_bb = GetBasicBlock(bb->predecessors->Get(0)); local
772 // pred_bb must have already been processed at least once.
773 DCHECK(pred_bb->data_flow_info->ending_check_v != nullptr);
774 ssa_regs_to_check->Copy(pred_bb->data_flow_info->ending_check_v);
775 if (pred_bb->block_type == kDalvikByteCode) {
777 MIR* last_insn = pred_bb->last_mir_insn;
781 if (pred_bb->fall_through == bb->id) {
787 if (pred_bb->taken == bb->id)
798 BasicBlock* pred_bb = GetBasicBlock(iter.Next()); local
1071 BasicBlock* pred_bb = GetBasicBlock(bb->predecessors->Get(0)); local
1080 BasicBlock* pred_bb = GetBasicBlock(iter.Next()); local
    [all...]
ssa_transformation.cc 325 BasicBlock* pred_bb = GetBasicBlock(iter.Next()); local
326 CHECK(pred_bb != NULL);
327 if (i_dom_list_[pred_bb->dfs_id] != NOTVISITED) {
328 idom = pred_bb->dfs_id;
335 BasicBlock* pred_bb = GetBasicBlock(iter.Next()); local
336 if (!pred_bb) {
339 if (i_dom_list_[pred_bb->dfs_id] == NOTVISITED) {
342 idom = FindCommonParent(pred_bb->dfs_id, idom);
567 BasicBlock* pred_bb = GetBasicBlock(iter.Next()); local
568 if (!pred_bb) {
    [all...]
mir_graph.cc 1606 BasicBlock* pred_bb = mir_graph->GetBasicBlock(iter.Next()); local
1725 BasicBlock* pred_bb = GetBasicBlock(pred_iter.Next()); local
2049 BasicBlock* pred_bb = mir_graph->GetBasicBlock(iterator.Next()); local
    [all...]
mir_dataflow.cc 1358 BasicBlock* pred_bb = GetBasicBlock(iter.Next()); local
    [all...]
global_value_numbering.h 191 static bool HasNullCheckLastInsn(const BasicBlock* pred_bb, BasicBlockId succ_id);

Completed in 368 milliseconds