/art/compiler/optimizing/ |
graph_test.cc | 31 HInstruction* instr = new (allocator) HIntConstant(4); 33 HInstruction* equal = new (allocator) HEqual(instr, instr); 43 HInstruction* got = new (allocator) HGoto(); 51 HInstruction* return_instr = new (allocator) HReturnVoid(); 59 HInstruction* exit_instr = new (allocator) HExit(); 292 HInstruction* got = block->GetLastInstruction(); 296 HInstruction* first_instruction = new (&allocator) HIntConstant(4); 309 HInstruction* second_instruction = new (&allocator) HIntConstant(4);
|
code_generator.cc | 55 HInstruction* current = it.Current(); 83 HInstruction* current = it.Current(); 146 void CodeGenerator::AllocateRegistersLocally(HInstruction* instruction) const { 178 HInstruction* input = instruction->InputAt(i); 225 void CodeGenerator::InitLocations(HInstruction* instruction) { 228 HInstruction* previous = instruction->GetPrevious();
|
code_generator_arm.h | 132 virtual void Move(HInstruction* instruction, Location location, HInstruction* move_for) OVERRIDE;
|
code_generator_x86.h | 134 virtual void Move(HInstruction* instruction, Location location, HInstruction* move_for) OVERRIDE;
|
code_generator_x86_64.h | 131 virtual void Move(HInstruction* instruction, Location location, HInstruction* move_for) OVERRIDE;
|
ssa_type_propagation.cc | 89 for (HUseIterator<HInstruction> it(instruction->GetUses()); !it.Done(); it.Advance()) {
|
locations.h | 28 class HInstruction; 220 static Location RegisterOrConstant(HInstruction* instruction); 278 explicit LocationSummary(HInstruction* instruction);
|
graph_visualizer.cc | 138 void VisitInstruction(HInstruction* instruction) { 175 HInstruction* instruction = it.Current(); 216 HInstruction* instruction = it.Current();
|
/external/chromium_org/v8/src/ |
hydrogen-dce.cc | 53 HInstruction* instr = it.Current(); 73 HInstruction* instr = it.Current();
|
hydrogen-escape-analysis.cc | 46 HInstruction* instr = it.Current(); 63 HCapturedObject* HEscapeAnalysisPhase::NewState(HInstruction* previous) { 74 HInstruction* previous) { 86 HInstruction* previous, 101 HInstruction* previous, 149 HInstruction* new_instr = 162 void HEscapeAnalysisPhase::AnalyzeDataFlow(HInstruction* allocate) { 181 HInstruction* instr = it.Current();
|
hydrogen-store-elimination.cc | 35 HInstruction* instr = it.Current(); 98 void HStoreEliminationPhase::ProcessInstr(HInstruction* instr,
|
hydrogen-removable-simulates.cc | 17 State* Process(HInstruction* instr, Zone* zone) { 168 void Process(HInstruction* instr, Zone* zone) { }
|
hydrogen-dehoist.cc | 59 HInstruction* instr = it.Current();
|
hydrogen-bce.cc | 188 HInstruction* old_position = new_check->next(); 224 HInstruction* end_of_scan_range) { 236 for (HInstruction* cursor = end_of_scan_range; cursor != insert_before;) { 263 for (HInstruction* cursor = end_of_scan_range; cursor != insert_before;) { 378 HInstruction* i = it.Current();
|
hydrogen.cc | 132 void HBasicBlock::AddInstruction(HInstruction* instr, 578 HInstruction* current = block->first(); [all...] |
code-stubs-hydrogen.cc | 94 HInstruction* LoadFromOptimizedCodeMap(HValue* optimized_map, 133 HInstruction* stack_parameter_count = NULL; 164 HInstruction* stack_pop_count = stack_parameter_count; 168 HInstruction* constant_one = graph()->GetConstant1(); 339 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0), 350 HInstruction* boilerplate = Add<HLoadNamedField>( 403 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0), 415 HInstruction* boilerplate = Add<HLoadNamedField>( 437 HInstruction* object = Add<HAllocate>(size_in_bytes, HType::JSObject(), 469 HInstruction* object = Add<HAllocate>(size, HType::JSObject(), TENURED [all...] |
hydrogen-instructions.cc | 632 OStream& HInstruction::PrintTo(OStream& os) const { // NOLINT 641 OStream& HInstruction::PrintDataTo(OStream& os) const { // NOLINT 650 void HInstruction::Unlink() { 666 void HInstruction::InsertBefore(HInstruction* next) { 672 HInstruction* prev = next->previous(); 684 void HInstruction::InsertAfter(HInstruction* previous) { 700 HInstruction* next = previous->next_; 721 bool HInstruction::Dominates(HInstruction* other) [all...] |
hydrogen-environment-liveness.cc | 95 HInstruction* instr, 181 for (HInstruction* instr = block->end(); instr != NULL;
|
hydrogen-flow-engine.h | 27 inline void Process(HInstruction* value, Zone* zone) { 42 inline NoState* Process(HInstruction* value, Zone* zone) {
|
lithium-codegen.cc | 117 HInstruction* hinstr = HInstruction::cast(hval);
|
hydrogen-instructions.h | 32 class HInstruction; 539 // Declare a non-virtual predicates for each concrete HInstruction or HValue. 546 // Declare virtual predicates for abstract HInstruction or HValue [all...] |
hydrogen-check-elimination.cc | 66 HInstruction* check_; // The last check instruction. 85 HCheckTable* Process(HInstruction* instr, Zone* zone) { 648 HInstruction* instr) { 765 HInstruction* check, 772 HInstruction* check, 810 void Process(HInstruction* instr, Zone* zone) {
|
hydrogen-load-elimination.cc | 46 HLoadEliminationTable* Process(HInstruction* instr, Zone* zone) { 446 void Process(HInstruction* instr, Zone* zone) {
|
/external/chromium_org/v8/src/arm64/ |
lithium-arm64.cc | 371 HInstruction* instr = HInstruction::cast(value); 471 HInstruction* hinstr, 636 HInstruction* current = block->first(); 655 void LChunkBuilder::VisitInstruction(HInstruction* current) { 656 HInstruction* old_current = current_instruction_; 698 HInstruction* hydrogen_val) { [all...] |
/external/chromium_org/v8/src/mips64/ |
lithium-mips64.cc | 525 HInstruction* instr = HInstruction::cast(value); 586 HInstruction* hinstr, 708 does_deopt = !instr->CheckFlag(HInstruction::kUint32); 807 HInstruction* current = block->first(); 827 void LChunkBuilder::VisitInstruction(HInstruction* current) { 828 HInstruction* old_current = current_instruction_; 870 HInstruction* hydrogen_val) { [all...] |