Home
last modified time | relevance | path

Searched refs:current_block_ (Results 1 – 25 of 38) sorted by relevance

12

/external/v8/src/compiler/
Draw-machine-assembler.cc27 current_block_(schedule()->start()) { in RawMachineAssembler()
74 DCHECK(current_block_ != schedule()->end()); in Goto()
76 current_block_ = nullptr; in Goto()
82 DCHECK(current_block_ != schedule()->end()); in Branch()
85 current_block_ = nullptr; in Branch()
91 DCHECK_NOT_NULL(current_block_); in Continuations()
93 current_block_ = nullptr; in Continuations()
100 DCHECK_NE(schedule()->end(), current_block_); in Switch()
119 current_block_ = nullptr; in Switch()
126 current_block_ = nullptr; in Return()
[all …]
Dinstruction.cc819 current_block_(nullptr) {} in InstructionSequence()
835 DCHECK_NULL(current_block_); in StartBlock()
836 current_block_ = InstructionBlockAt(rpo); in StartBlock()
838 current_block_->set_code_start(code_start); in StartBlock()
844 DCHECK_EQ(current_block_->rpo_number(), rpo); in EndBlock()
845 if (current_block_->code_start() == end) { // Empty block. Insert a nop. in EndBlock()
849 DCHECK(current_block_->code_start() >= 0 && in EndBlock()
850 current_block_->code_start() < end); in EndBlock()
851 current_block_->set_code_end(end); in EndBlock()
852 current_block_ = nullptr; in EndBlock()
[all …]
Dcode-generator.cc44 current_block_(RpoNumber::Invalid()), in CodeGenerator()
123 current_block_ = block->rpo_number(); in GenerateCode()
155 masm()->bind(GetLabel(current_block_)); in GenerateCode()
255 ->InstructionBlockAt(current_block_) in IsNextInAssemblyOrder()
Dcode-generator.h267 RpoNumber current_block_; variable
Dinstruction-selector.h364 BasicBlock* current_block_; variable
Dinstruction-selector.cc36 current_block_(nullptr), in InstructionSelector()
800 DCHECK(!current_block_); in VisitBlock()
801 current_block_ = block; in VisitBlock()
854 current_block_ = nullptr; in VisitBlock()
1777 ->InstructionBlockAt(RpoNumber::FromInt(current_block_->rpo_number())) in VisitPhi()
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc571 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
727 current_block_ = block; in DoBasicBlock()
788 current_block_ = NULL; in DoBasicBlock()
810 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
823 chunk_->AddInstruction(clobber, current_block_); in VisitInstruction()
892 chunk_->AddInstruction(clobber, current_block_); in AddInstruction()
894 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
896 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2300 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2349 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
[all …]
Dlithium-x87.h2369 current_block_(NULL), in LChunkBuilder()
2497 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/s390/
Dlithium-s390.cc479 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
642 current_block_ = block; in DoBasicBlock()
703 current_block_ = NULL; in DoBasicBlock()
724 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
789 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
791 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2025 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2070 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2096 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2113 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
Dlithium-s390.h2130 current_block_(NULL), in LChunkBuilder()
2252 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc529 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
707 current_block_ = block; in DoBasicBlock()
768 current_block_ = NULL; in DoBasicBlock()
790 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
856 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
858 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2188 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2237 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2267 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2286 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
Dlithium-mips64.h2361 current_block_(NULL), in LChunkBuilder()
2485 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc535 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
712 current_block_ = block; in DoBasicBlock()
773 current_block_ = NULL; in DoBasicBlock()
795 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
861 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
863 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2205 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2254 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2284 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2303 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc522 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
697 current_block_ = block; in DoBasicBlock()
758 current_block_ = NULL; in DoBasicBlock()
780 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
846 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
848 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2236 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2285 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2315 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2334 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
Dlithium-arm.h2356 current_block_(NULL), in LChunkBuilder()
2481 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc529 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
707 current_block_ = block; in DoBasicBlock()
768 current_block_ = NULL; in DoBasicBlock()
790 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
856 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
858 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2183 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2232 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2262 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2281 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
Dlithium-mips.h2315 current_block_(NULL), in LChunkBuilder()
2439 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/
Dlithium-codegen.h82 int current_block_; variable
Dlithium-codegen.cc57 current_block_(-1), in LCodeGenBase()
174 for (int i = current_block_ + 1; i < graph()->blocks()->length(); ++i) { in GetNextEmittedBlock()
Dhydrogen.h1057 current_block_(NULL), in HGraphBuilder()
1066 HBasicBlock* current_block() const { return current_block_; } in current_block()
1067 void set_current_block(HBasicBlock* block) { current_block_ = block; } in set_current_block()
1877 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc566 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
730 current_block_ = block; in DoBasicBlock()
791 current_block_ = NULL; in DoBasicBlock()
813 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
879 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
881 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2298 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2347 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2384 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2404 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
Dlithium-ia32.h2373 current_block_(NULL), in LChunkBuilder()
2503 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc558 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
723 current_block_ = block; in DoBasicBlock()
784 current_block_ = NULL; in DoBasicBlock()
806 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
872 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
874 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2300 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2349 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2386 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2406 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
Dlithium-x64.h2359 current_block_(NULL), in LChunkBuilder()
2485 HBasicBlock* current_block_; variable
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc538 current_block_ = block; in DoBasicBlock()
601 current_block_ = NULL; in DoBasicBlock()
623 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
689 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
691 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
696 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
1021 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
1391 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
1404 current_block_->UpdateEnvironment(inner); in DoEnterInlined()
1492 HEnvironment* env = current_block_->last_environment(); in DoLeaveInlined()
[all …]

12