/art/compiler/dex/ |
mir_dataflow.cc | 1075 void MIRGraph::AllocateSSAUseData(MIR *mir, int num_uses) { 1076 mir->ssa_rep->num_uses = num_uses; 1078 if (mir->ssa_rep->num_uses_allocated < num_uses) { 1079 mir->ssa_rep->uses = arena_->AllocArray<int32_t>(num_uses, kArenaAllocDFInfo); 1094 int num_uses = d_insn->vA; local 1097 AllocateSSAUseData(mir, num_uses); 1099 for (i = 0; i < num_uses; i++) { 1107 int num_uses = d_insn->vA; local 1110 AllocateSSAUseData(mir, num_uses); 1228 int num_uses = 0; local [all...] |
type_inference.cc | 430 size_t num_uses = mir->ssa_rep->num_uses; local 433 DCHECK_EQ(bb->predecessors.size(), num_uses); 435 for (size_t pred_idx = 0; pred_idx != num_uses; ++pred_idx) { 450 for (size_t pred_idx = 0; pred_idx != num_uses; ++pred_idx) { 460 size_t num_uses = mir->ssa_rep->num_uses; local 488 int32_t base_mod_s_reg = ModifiedSReg(uses[num_uses - 2u]); 522 DCHECK_EQ(mir->ssa_rep->num_uses, 2u); 730 const uint32_t num_uses = mir->ssa_rep->num_uses local [all...] |
gvn_dead_code_elimination.cc | 366 for (int i = 0; i != ssa_rep->num_uses; ++i) { 381 for (int i = 0; i != ssa_rep->num_uses; ++i) { 394 for (int i = 0; i != ssa_rep->num_uses; ++i) { 399 DCHECK_LT(i, ssa_rep->num_uses); 441 : static_cast<size_t>(mir->ssa_rep->num_uses)); 510 mir->ssa_rep->num_uses = 0; 535 size_t num_uses = bb_->predecessors.size(); local 536 mir_graph_->AllocateSSAUseData(phi, num_uses); 547 sizeof(BasicBlockId) * num_uses, kArenaAllocDFInfo)); 571 DCHECK_NE(phi->ssa_rep->num_uses, 0u) [all...] |
gvn_dead_code_elimination_test.cc | 65 size_t num_uses; member in struct:art::GvnDeadCodeEliminationTest::MIRDef 283 allocator_->AllocArray<BasicBlockId>(def->num_uses, kArenaAllocDFInfo); 284 ASSERT_EQ(def->num_uses, bb->predecessors.size()); 288 cu_.mir_graph->AllocateSSAUseData(mir, def->num_uses); 289 std::copy_n(def->uses, def->num_uses, mir->ssa_rep->uses); 318 DCHECK_EQ(def->num_uses, use); 617 ASSERT_EQ(1, mirs_[3].ssa_rep->num_uses); 659 ASSERT_EQ(1, mirs_[3].ssa_rep->num_uses); 704 ASSERT_EQ(1, mirs_[1].ssa_rep->num_uses); [all...] |
mir_optimization.cc | 104 for (i = 0; i < mir->ssa_rep->num_uses; i++) { 108 if (i == mir->ssa_rep->num_uses) { 190 for (int i = 0; i < mir->ssa_rep->num_uses; i++) { 514 int32_t rhs = (mir->ssa_rep->num_uses == 2) ? ConstantValue(mir->ssa_rep->uses[1]) : 0; 528 mir->ssa_rep->num_uses = 0; 582 mir_next->ssa_rep->num_uses = mir->ssa_rep->num_uses; 585 mir->ssa_rep->num_uses = 0; 675 mir->ssa_rep->num_uses = 3; 686 if (phi->ssa_rep->num_uses == 2) [all...] |
ssa_transformation.cc | 516 size_t num_uses = bb->predecessors.size(); local 517 AllocateSSAUseData(mir, num_uses); 519 BasicBlockId* incoming = arena_->AllocArray<BasicBlockId>(num_uses, kArenaAllocDFInfo);
|
mir_graph.h | 239 uint16_t num_uses; member in struct:art::SSARepresentation 874 DCHECK(num < mir->ssa_rep->num_uses); [all...] |
local_value_numbering.cc | [all...] |
mir_graph.cc | [all...] |
local_value_numbering_test.cc | 49 size_t num_uses; member in struct:art::LocalValueNumberingTest::MIRDef 159 mir->ssa_rep->num_uses = def->num_uses; [all...] |
type_inference_test.cc | 68 size_t num_uses; member in struct:art::TypeInferenceTest::MIRDef 412 mir->dalvikInsn.vA = def->num_uses; 416 allocator_->AllocArray<BasicBlockId>(def->num_uses, kArenaAllocDFInfo); 417 ASSERT_EQ(def->num_uses, bb->predecessors.size()); 428 mir->ssa_rep->num_uses = def->num_uses; [all...] |
global_value_numbering_test.cc | 65 size_t num_uses; member in struct:art::GlobalValueNumberingTest::MIRDef 255 allocator_->AllocArray<BasicBlockId>(def->num_uses, kArenaAllocDFInfo); 256 ASSERT_EQ(def->num_uses, bb->predecessors.size()); 260 mir->ssa_rep->num_uses = def->num_uses; [all...] |
/art/compiler/optimizing/ |
graph_visualizer.cc | 274 size_t num_uses = 0; local 278 ++num_uses; 281 output_ << bci << " " << num_uses << " "
|
/art/compiler/dex/quick/arm/ |
int_arm.cc | 252 if (mir->ssa_rep->num_uses == 1) { [all...] |
/art/compiler/dex/quick/arm64/ |
int_arm64.cc | 201 if (mir->ssa_rep->num_uses == 1) { [all...] |
/art/compiler/dex/quick/x86/ |
int_x86.cc | 284 const bool is_constant_case = (mir->ssa_rep->num_uses == 1); [all...] |