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

  /art/compiler/dex/
global_value_numbering.cc 174 const BasicBlock* pred_bb = mir_graph_->GetBasicBlock(pred_lvn->Id()); local
175 if (!HasNullCheckLastInsn(pred_bb, work_lvn_->Id())) {
179 int s_reg = pred_bb->last_mir_insn->ssa_rep->uses[0];
209 BasicBlock* pred_bb = mir_graph_->GetBasicBlock(pred_id); local
210 if (pred_bb->BranchesToSuccessorOnlyIfNotZero(bb_id)) {
212 uint16_t operand = lvns_[pred_id]->GetSregValue(pred_bb->last_mir_insn->ssa_rep->uses[0]);
ssa_transformation.cc 301 BasicBlock* pred_bb = GetBasicBlock(*it); local
302 DCHECK(pred_bb != nullptr);
303 if (i_dom_list_[pred_bb->dfs_id] != NOTVISITED) {
304 idom = pred_bb->dfs_id;
311 BasicBlock* pred_bb = GetBasicBlock(*it); local
312 DCHECK(pred_bb != nullptr);
313 if (i_dom_list_[pred_bb->dfs_id] == NOTVISITED) {
316 idom = FindCommonParent(pred_bb->dfs_id, idom);
523 BasicBlock* pred_bb = GetBasicBlock(pred_id); local
524 DCHECK(pred_bb != nullptr)
    [all...]
global_value_numbering.h 197 static bool HasNullCheckLastInsn(const BasicBlock* pred_bb, BasicBlockId succ_id) {
198 return pred_bb->BranchesToSuccessorOnlyIfNotZero(succ_id);
type_inference.cc 240 BasicBlock* pred_bb = FindTopologicallyEarliestPredecessor(bb); local
241 int32_t mod_s_reg = data.ending_mod_s_reg[pred_bb->id];
343 BasicBlock* pred_bb = FindTopologicallyEarliestPredecessor(bb); local
344 DCHECK(pred_bb != nullptr);
345 DCHECK(pred_bb->data_flow_info != nullptr);
346 DCHECK(pred_bb->data_flow_info->vreg_to_ssa_map_exit != nullptr);
347 if (pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg] != s_reg) {
348 // The s_reg was not valid at the end of pred_bb, so it must have been defined in bb.
351 bb = pred_bb;
382 BasicBlock* pred_bb = mir_graph_->GetBasicBlock(pred_id) local
    [all...]
mir_graph.cc 1925 BasicBlock* pred_bb = mir_graph->GetBasicBlock(pred_id); local
2035 BasicBlock* pred_bb = GetBasicBlock(pred_id); local
2328 BasicBlock* pred_bb = mir_graph->GetBasicBlock(pred_id); local
    [all...]
mir_dataflow.cc 1417 BasicBlock* pred_bb = GetBasicBlock(pred_id); local
    [all...]
mir_optimization.cc 978 BasicBlock* pred_bb = GetBasicBlock(pred_id); local
    [all...]
gvn_dead_code_elimination.cc 539 BasicBlock* pred_bb = mir_graph_->GetBasicBlock(pred_id); local
540 DCHECK(pred_bb != nullptr);
541 phi->ssa_rep->uses[idx] = pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg];
    [all...]
local_value_numbering.cc 386 const BasicBlock* pred_bb = gvn_->GetBasicBlock(other.Id()); local
387 if (GlobalValueNumbering::HasNullCheckLastInsn(pred_bb, Id())) {
388 int s_reg = pred_bb->last_mir_insn->ssa_rep->uses[0];
    [all...]
gvn_dead_code_elimination_test.cc 400 BasicBlock* pred_bb = cu_.mir_graph->GetBasicBlock(bb->predecessors[0]); local
404 pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg];
    [all...]
  /art/compiler/dex/quick/
codegen_util.cc 1382 BasicBlock* pred_bb = mir_graph_->GetBasicBlock(bb->predecessors[i]); local
    [all...]

Completed in 122 milliseconds