Home
last modified time | relevance | path

Searched refs:AddInstruction (Results 1 – 25 of 32) sorted by relevance

12

/external/v8/test/cctest/compiler/
Dtest-instruction.cc81 return code->AddInstruction(instr); in NewInstr()
203 R.code->AddInstruction(i0); in TEST()
204 R.code->AddInstruction(g); in TEST()
223 R.code->AddInstruction(i0); in TEST()
224 R.code->AddInstruction(g); in TEST()
230 R.code->AddInstruction(i1); in TEST()
231 R.code->AddInstruction(g1); in TEST()
248 R.code->AddInstruction(i0); in TEST()
249 R.code->AddInstruction(g); in TEST()
Dtest-jump-threading.cc31 sequence_.AddInstruction( in Jump()
46 sequence_.AddInstruction( in Branch()
54 sequence_.AddInstruction(Instruction::New(main_zone(), kArchNop)); in Nop()
58 sequence_.AddInstruction(Instruction::New(main_zone(), kArchNop)); in RedundantMoves()
67 sequence_.AddInstruction(Instruction::New(main_zone(), kArchNop)); in NonRedundantMoves()
75 sequence_.AddInstruction(Instruction::New(main_zone(), 155)); in Other()
/external/v8/test/unittests/compiler/
Dinstruction-sequence-unittest.cc305 return AddInstruction(instruction); in EmitBranch()
311 return AddInstruction(instruction); in EmitFallThrough()
318 return AddInstruction(instruction); in EmitJump()
502 return AddInstruction(instruction); in Emit()
506 Instruction* InstructionSequenceTest::AddInstruction(Instruction* instruction) { in AddInstruction() function in v8::internal::compiler::InstructionSequenceTest
507 sequence()->AddInstruction(instruction); in AddInstruction()
Dinstruction-sequence-unittest.h221 Instruction* AddInstruction(Instruction* instruction);
/external/v8/src/compiler/
Dinstruction-scheduler.cc115 void InstructionScheduler::AddInstruction(Instruction* instr) { in AddInstruction() function in v8::internal::compiler::InstructionScheduler
199 sequence()->AddInstruction(candidate->instruction()); in ScheduleBlock()
Dinstruction-scheduler.h34 void AddInstruction(Instruction* instr);
Dinstruction-selector.h64 void AddInstruction(Instruction* instr);
Dinstruction.cc753 AddInstruction(Instruction::New(zone(), kArchNop)); in EndBlock()
763 int InstructionSequence::AddInstruction(Instruction* instr) { in AddInstruction() function in v8::internal::compiler::InstructionSequence
Dinstruction-selector.cc81 AddInstruction(instructions_[start]); in SelectInstructions()
112 void InstructionSelector::AddInstruction(Instruction* instr) { in AddInstruction() function in v8::internal::compiler::InstructionSelector
116 scheduler_->AddInstruction(instr); in AddInstruction()
118 sequence()->AddInstruction(instr); in AddInstruction()
Dinstruction.h1371 int AddInstruction(Instruction* instr);
/external/v8/src/crankshaft/
Dhydrogen.h114 void AddInstruction(HInstruction* instr, SourcePosition position);
143 AddInstruction(instr, position);
1091 HInstruction* AddInstruction(HInstruction* instr);
1132 HInstruction* AddUncasted() { return AddInstruction(NewUncasted<I>());} in AddUncasted()
1149 HInstruction* result = AddInstruction(NewUncasted<I>(p1)); in AddUncasted()
1179 HInstruction* result = AddInstruction(NewUncasted<I>(p1, p2)); in AddUncasted()
1207 return AddInstruction(NewUncasted<I>(p1, p2, p3)); in AddUncasted()
1227 return AddInstruction(NewUncasted<I>(p1, p2, p3, p4)); in AddUncasted()
1247 return AddInstruction(NewUncasted<I>(p1, p2, p3, p4, p5)); in AddUncasted()
1267 return AddInstruction(NewUncasted<I>(p1, p2, p3, p4, p5, p6)); in AddUncasted()
[all …]
Dlithium.cc324 void LChunk::AddInstruction(LInstruction* instr, HBasicBlock* block) { in AddInstruction() function in v8::internal::LChunk
559 chunk_->AddInstruction(bailout, current_block); in CreateLazyBailoutForCall()
Dhydrogen.cc307 void HBasicBlock::AddInstruction(HInstruction* instr, SourcePosition position) { in AddInstruction() function in v8::internal::HBasicBlock
378 AddInstruction(end, position); in Finish()
394 AddInstruction(new(zone()) in Goto()
415 AddInstruction(new(zone()) HLeaveInlined(state->entry(), argument_count), in AddLeaveInlined()
1292 builder_->AddInstruction(increment_); in BeginBody()
1340 builder_->AddInstruction(increment_); in EndBody()
1422 HInstruction* HGraphBuilder::AddInstruction(HInstruction* instr) { in AddInstruction() function in v8::internal::HGraphBuilder
1427 current_block()->AddInstruction(instr, source_position()); in AddInstruction()
2938 AddInstruction(mul); in BuildCalculateElementsSize()
4346 owner()->AddInstruction(instr); in ReturnInstruction()
[all …]
Dlithium.h635 void AddInstruction(LInstruction* instruction, HBasicBlock* block);
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc836 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
849 chunk_->AddInstruction(clobber, current_block_); in VisitInstruction()
861 AddInstruction(instr, current); in VisitInstruction()
868 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
918 chunk_->AddInstruction(clobber, current_block_); in AddInstruction()
920 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
1024 AddInstruction(new(zone()) LPushArgument(argument), instr); in DoPushArguments()
Dlithium-x87.h2641 void AddInstruction(LInstruction* instr, HInstruction* current);
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc649 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
666 AddInstruction(instr, current); in VisitInstruction()
673 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
715 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
1899 AddInstruction(new(zone()) LPreparePushArguments(argc), instr); in DoPushArguments()
1905 AddInstruction(push_args, instr); in DoPushArguments()
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc806 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
823 AddInstruction(instr, current); in VisitInstruction()
830 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
872 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
972 AddInstruction(new(zone()) LPushArgument(argument), instr); in DoPushArguments()
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc839 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
856 AddInstruction(instr, current); in VisitInstruction()
863 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
905 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
1007 AddInstruction(new(zone()) LPushArgument(argument), instr); in DoPushArguments()
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc831 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
848 AddInstruction(instr, current); in VisitInstruction()
855 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
897 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
995 AddInstruction(new(zone()) LPushArgument(argument), instr); in DoPushArguments()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc821 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
838 AddInstruction(instr, current); in VisitInstruction()
845 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
887 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
985 AddInstruction(new (zone()) LPushArgument(argument), instr); in DoPushArguments()
/external/v8/src/crankshaft/s390/
Dlithium-s390.cc746 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
763 AddInstruction(instr, current); in VisitInstruction()
769 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
811 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
898 AddInstruction(new (zone()) LPushArgument(argument), instr); in DoPushArguments()
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc816 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
833 AddInstruction(instr, current); in VisitInstruction()
840 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
882 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
977 AddInstruction(new(zone()) LPushArgument(argument), instr); in DoPushArguments()
Dlithium-mips64.h2632 void AddInstruction(LInstruction* instr, HInstruction* current);
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc816 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
833 AddInstruction(instr, current); in VisitInstruction()
840 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction() function in v8::internal::LChunkBuilder
882 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
977 AddInstruction(new(zone()) LPushArgument(argument), instr); in DoPushArguments()

12