HomeSort by relevance Sort by last modified time
    Searched refs:AddInstruction (Results 1 - 25 of 49) sorted by null

1 2

  /art/compiler/optimizing/
bounds_check_elimination_test.cc 76 entry->AddInstruction(parameter1);
77 entry->AddInstruction(parameter2);
86 block1->AddInstruction(cmp);
87 block1->AddInstruction(if_inst);
98 block2->AddInstruction(null_check);
99 block2->AddInstruction(array_length);
100 block2->AddInstruction(bounds_check2);
101 block2->AddInstruction(array_set);
109 block3->AddInstruction(null_check);
110 block3->AddInstruction(array_length)
    [all...]
gvn_test.cc 41 entry->AddInstruction(parameter);
47 block->AddInstruction(new (&allocator) HInstanceFieldGet(parameter,
56 block->AddInstruction(new (&allocator) HInstanceFieldGet(parameter,
66 block->AddInstruction(new (&allocator) HInstanceFieldGet(parameter,
77 block->AddInstruction(new (&allocator) HInstanceFieldSet(parameter,
87 block->AddInstruction(new (&allocator) HInstanceFieldGet(parameter,
97 block->AddInstruction(new (&allocator) HExit());
126 entry->AddInstruction(parameter);
131 block->AddInstruction(new (&allocator) HInstanceFieldGet(parameter,
141 block->AddInstruction(new (&allocator) HIf(block->GetLastInstruction()))
    [all...]
nodes_test.cc 39 entry->AddInstruction(parameter);
40 entry->AddInstruction(new (&allocator) HGoto());
46 first_block->AddInstruction(null_check);
47 first_block->AddInstruction(new (&allocator) HReturnVoid());
52 exit_block->AddInstruction(new (&allocator) HExit());
84 entry->AddInstruction(parameter1);
85 entry->AddInstruction(parameter2);
86 entry->AddInstruction(new (&allocator) HExit());
100 TEST(Node, AddInstruction) {
110 entry->AddInstruction(parameter)
    [all...]
constant_folding_test.cc 760 entry_block->AddInstruction(parameter);
761 entry_block->AddInstruction(new (&allocator_) HGoto());
766 block->AddInstruction(last = new (&allocator_) HAbove(zero, parameter));
767 block->AddInstruction(new (&allocator_) HSelect(last, parameter, parameter, 0));
768 block->AddInstruction(last = new (&allocator_) HAbove(parameter, zero));
769 block->AddInstruction(new (&allocator_) HSelect(last, parameter, parameter, 0));
770 block->AddInstruction(last = new (&allocator_) HAboveOrEqual(zero, parameter));
771 block->AddInstruction(new (&allocator_) HSelect(last, parameter, parameter, 0));
772 block->AddInstruction(last = new (&allocator_) HAboveOrEqual(parameter, zero));
773 block->AddInstruction(new (&allocator_) HSelect(last, parameter, parameter, 0))
    [all...]
register_allocator_test.cc 467 entry->AddInstruction(parameter);
482 block->AddInstruction(test);
483 block->AddInstruction(new (allocator) HIf(test));
495 then->AddInstruction(new (allocator) HGoto());
496 else_->AddInstruction(new (allocator) HGoto());
518 then->AddInstruction(*input1);
519 else_->AddInstruction(*input2);
520 join->AddInstruction(new (allocator) HExit());
620 entry->AddInstruction(parameter);
635 block->AddInstruction(*field)
    [all...]
licm_test.cc 67 entry_->AddInstruction(parameter_);
70 loop_preheader_->AddInstruction(new (&allocator_) HGoto());
71 loop_header_->AddInstruction(new (&allocator_) HIf(parameter_));
72 loop_body_->AddInstruction(new (&allocator_) HGoto());
73 return_->AddInstruction(new (&allocator_) HReturnVoid());
74 exit_->AddInstruction(new (&allocator_) HExit());
codegen_test.cc 640 entry->AddInstruction(new (&allocator) HGoto());
648 first_block->AddInstruction(equal);
649 first_block->AddInstruction(new (&allocator) HIf(equal));
664 exit_block->AddInstruction(new (&allocator) HExit());
665 then_block->AddInstruction(new (&allocator) HReturn(constant0));
666 else_block->AddInstruction(new (&allocator) HReturn(constant1));
702 entry_block->AddInstruction(new (&allocator) HGoto());
707 exit_block->AddInstruction(new (&allocator) HExit());
716 code_block->AddInstruction(&cmp_lt);
718 code_block->AddInstruction(&ret)
    [all...]
graph_checker_test.cc 33 entry_block->AddInstruction(new (allocator) HReturnVoid());
37 exit_block->AddInstruction(new (allocator) HExit());
induction_var_analysis_test.cc 84 entry_->AddInstruction(parameter_);
89 return_->AddInstruction(new (&allocator_) HReturnVoid());
90 exit_->AddInstruction(new (&allocator_) HExit());
95 loop_preheader_[d]->AddInstruction(new (&allocator_) HGoto());
98 loop_header_[d]->AddInstruction(compare);
99 loop_header_[d]->AddInstruction(new (&allocator_) HIf(compare));
101 loop_body_[d]->AddInstruction(increment_[d]);
102 loop_body_[d]->AddInstruction(new (&allocator_) HGoto());
123 cond->AddInstruction(new (&allocator_) HIf(parameter_));
321 ifTrue->AddInstruction(inc1)
    [all...]
graph_test.cc 33 if_block->AddInstruction(equal);
35 if_block->AddInstruction(instr);
43 block->AddInstruction(got);
57 block->AddInstruction(return_instr);
65 block->AddInstruction(exit_instr);
block_builder.cc 296 new_catch_block->AddInstruction(new (arena_) HGoto(address));
321 try_block->CreateImmediateDominator()->AddInstruction(try_entry);
347 graph_->SplitEdge(try_block, successor)->AddInstruction(try_exit);
induction_var_range_test.cc 66 entry_block_->AddInstruction(x_);
68 entry_block_->AddInstruction(y_);
89 loop_preheader_->AddInstruction(new (&allocator_) HGoto());
98 loop_header->AddInstruction(condition_);
99 loop_header->AddInstruction(new (&allocator_) HIf(condition_));
101 loop_body->AddInstruction(increment_); // i += s
103 loop_body->AddInstruction(new (&allocator_) HGoto());
104 return_block->AddInstruction(new (&allocator_) HReturnVoid());
105 exit_block_->AddInstruction(new (&allocator_) HExit());
    [all...]
nodes.cc 324 new_block->AddInstruction(new (arena_) HGoto(successor->GetDexPc()));
346 pre_header->AddInstruction(new (arena_) HGoto(header->GetDexPc()));
497 entry_block_->AddInstruction(constant);
528 entry_block_->AddInstruction(cached_current_method_);
814 instruction_list->AddInstruction(instruction);
817 void HBasicBlock::AddInstruction(HInstruction* instruction) {
    [all...]
bounds_check_elimination.cc     [all...]
inliner.cc 582 otherwise->AddInstruction(new (allocator) HGoto(dex_pc));
583 end_then->AddInstruction(new (allocator) HGoto(dex_pc));
584 cursor_block->AddInstruction(new (allocator) HIf(compare, dex_pc));
    [all...]
  /external/v8/test/cctest/compiler/
test-instruction.cc 81 return code->AddInstruction(instr);
203 R.code->AddInstruction(i0);
204 R.code->AddInstruction(g);
223 R.code->AddInstruction(i0);
224 R.code->AddInstruction(g);
230 R.code->AddInstruction(i1);
231 R.code->AddInstruction(g1);
248 R.code->AddInstruction(i0);
249 R.code->AddInstruction(g);
test-jump-threading.cc 31 sequence_.AddInstruction(
46 sequence_.AddInstruction(
54 sequence_.AddInstruction(Instruction::New(main_zone(), kArchNop));
58 sequence_.AddInstruction(Instruction::New(main_zone(), kArchNop));
67 sequence_.AddInstruction(Instruction::New(main_zone(), kArchNop));
75 sequence_.AddInstruction(Instruction::New(main_zone(), 155));
  /external/v8/test/unittests/compiler/
instruction-sequence-unittest.cc 305 return AddInstruction(instruction);
311 return AddInstruction(instruction);
318 return AddInstruction(instruction);
502 return AddInstruction(instruction);
506 Instruction* InstructionSequenceTest::AddInstruction(Instruction* instruction) {
507 sequence()->AddInstruction(instruction);
instruction-sequence-unittest.h 221 Instruction* AddInstruction(Instruction* instruction);
  /external/v8/src/compiler/
instruction-scheduler.h 34 void AddInstruction(Instruction* instr);
instruction-scheduler.cc 115 void InstructionScheduler::AddInstruction(Instruction* instr) {
199 sequence()->AddInstruction(candidate->instruction());
instruction-selector.h 64 void AddInstruction(Instruction* instr);
  /external/v8/src/crankshaft/
hydrogen.h 114 void AddInstruction(HInstruction* instr, SourcePosition position);
143 AddInstruction(instr, position);
    [all...]
lithium.cc 324 void LChunk::AddInstruction(LInstruction* instr, HBasicBlock* block) {
559 chunk_->AddInstruction(bailout, current_block);
hydrogen.cc 307 void HBasicBlock::AddInstruction(HInstruction* instr, SourcePosition position) {
378 AddInstruction(end, position);
394 AddInstruction(new(zone())
415 AddInstruction(new(zone()) HLeaveInlined(state->entry(), argument_count),
    [all...]

Completed in 354 milliseconds

1 2