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.cc832 current_block_(nullptr) {} in InstructionSequence()
848 DCHECK_NULL(current_block_); in StartBlock()
849 current_block_ = InstructionBlockAt(rpo); in StartBlock()
851 current_block_->set_code_start(code_start); in StartBlock()
857 DCHECK_EQ(current_block_->rpo_number(), rpo); in EndBlock()
858 if (current_block_->code_start() == end) { // Empty block. Insert a nop. in EndBlock()
862 DCHECK(current_block_->code_start() >= 0 && in EndBlock()
863 current_block_->code_start() < end); in EndBlock()
864 current_block_->set_code_end(end); in EndBlock()
865 current_block_ = nullptr; in EndBlock()
[all …]
Dcode-generator.cc44 current_block_(RpoNumber::Invalid()), in CodeGenerator()
130 current_block_ = block->rpo_number(); in GenerateCode()
162 masm()->bind(GetLabel(current_block_)); in GenerateCode()
261 ->InstructionBlockAt(current_block_) in IsNextInAssemblyOrder()
Dcode-generator.h276 RpoNumber current_block_; variable
Dinstruction-selector.h402 BasicBlock* current_block_; variable
Dinstruction-selector.cc37 current_block_(nullptr), in InstructionSelector()
841 DCHECK(!current_block_); in VisitBlock()
842 current_block_ = block; in VisitBlock()
906 current_block_ = nullptr; in VisitBlock()
2287 ->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/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/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 …]
Dlithium-ppc.h2282 current_block_(NULL), in LChunkBuilder()
2404 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 …]
/external/v8/src/crankshaft/s390/
Dlithium-s390.cc479 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
644 current_block_ = block; in DoBasicBlock()
705 current_block_ = NULL; in DoBasicBlock()
726 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
791 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
793 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2006 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2051 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2077 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2094 HEnvironment* outer = current_block_->last_environment(); in DoEnterInlined()
[all …]
Dlithium-s390.h2115 current_block_(NULL), in LChunkBuilder()
2236 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 …]
/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.cc559 HEnvironment* hydrogen_env = current_block_->last_environment(); in AssignEnvironment()
724 current_block_ = block; in DoBasicBlock()
785 current_block_ = NULL; in DoBasicBlock()
807 chunk_->AddInstruction(dummy, current_block_); in VisitInstruction()
873 chunk_->AddInstruction(instr, current_block_); in AddInstruction()
875 CreateLazyBailoutForCall(current_block_, instr, hydrogen_val); in AddInstruction()
2301 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2350 instr->ReplayEnvironment(current_block_->last_environment()); in DoCapturedObject()
2387 instr->ReplayEnvironment(current_block_->last_environment()); in DoSimulate()
2407 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/
Dlithium-codegen.h82 int current_block_; variable
Dlithium-codegen.cc59 current_block_(-1), in LCodeGenBase()
176 for (int i = current_block_ + 1; i < graph()->blocks()->length(); ++i) { in GetNextEmittedBlock()
Dhydrogen.h1052 current_block_(NULL), in HGraphBuilder()
1061 HBasicBlock* current_block() const { return current_block_; } in current_block()
1062 void set_current_block(HBasicBlock* block) { current_block_ = block; } in set_current_block()
1871 HBasicBlock* current_block_; variable

12