Home
last modified time | relevance | path

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

/external/deqp-deps/SPIRV-Tools/source/val/
Dfunction.cpp46 current_block_(nullptr), in Function()
59 assert(current_block_ == nullptr && in RegisterFunctionParameter()
75 assert(current_block_ && in RegisterLoopMerge()
78 current_block_->set_type(kBlockTypeLoop); in RegisterLoopMerge()
82 AddConstruct({ConstructType::kLoop, current_block_, &merge_block}); in RegisterLoopMerge()
88 merge_block_header_[&merge_block] = current_block_; in RegisterLoopMerge()
96 current_block_->set_type(kBlockTypeHeader); in RegisterSelectionMerge()
98 merge_block_header_[&merge_block] = current_block_; in RegisterSelectionMerge()
121 assert(current_block_ == nullptr && in RegisterBlock()
126 current_block_ = &inserted_block->second; in RegisterBlock()
[all …]
Dfunction.h277 BasicBlock* current_block_; variable
/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dfunction.cpp46 current_block_(nullptr), in Function()
59 assert(current_block_ == nullptr && in RegisterFunctionParameter()
75 assert(current_block_ && in RegisterLoopMerge()
78 current_block_->set_type(kBlockTypeLoop); in RegisterLoopMerge()
82 AddConstruct({ConstructType::kLoop, current_block_, &merge_block}); in RegisterLoopMerge()
88 merge_block_header_[&merge_block] = current_block_; in RegisterLoopMerge()
96 current_block_->set_type(kBlockTypeHeader); in RegisterSelectionMerge()
98 merge_block_header_[&merge_block] = current_block_; in RegisterSelectionMerge()
121 assert(current_block_ == nullptr && in RegisterBlock()
126 current_block_ = &inserted_block->second; in RegisterBlock()
[all …]
Dfunction.h277 BasicBlock* current_block_; variable
/external/v8/src/compiler/
Draw-machine-assembler.cc29 current_block_(schedule()->start()), in RawMachineAssembler()
92 DCHECK(current_block_ != schedule()->end()); in Goto()
94 current_block_ = nullptr; in Goto()
100 DCHECK(current_block_ != schedule()->end()); in Branch()
105 current_block_ = nullptr; in Branch()
111 DCHECK_NOT_NULL(current_block_); in Continuations()
113 current_block_ = nullptr; in Continuations()
120 DCHECK_NE(schedule()->end(), current_block_); in Switch()
139 current_block_ = nullptr; in Switch()
146 current_block_ = nullptr; in Return()
[all …]
Dinstruction.cc845 current_block_(nullptr) {} in InstructionSequence()
861 DCHECK_NULL(current_block_); in StartBlock()
862 current_block_ = InstructionBlockAt(rpo); in StartBlock()
864 current_block_->set_code_start(code_start); in StartBlock()
870 DCHECK_EQ(current_block_->rpo_number(), rpo); in EndBlock()
871 CHECK(current_block_->code_start() >= 0 && in EndBlock()
872 current_block_->code_start() < end); in EndBlock()
873 current_block_->set_code_end(end); in EndBlock()
874 current_block_ = nullptr; in EndBlock()
879 DCHECK_NOT_NULL(current_block_); in AddInstruction()
[all …]
Dmachine-graph-verifier.cc88 current_block_ = block; in Run()
295 BasicBlock* current_block_; member in v8::internal::compiler::__anon843493e90111::MachineRepresentationInferrer
308 current_block_(nullptr) {} in MachineRepresentationChecker()
313 current_block_ = block; in Run()
855 out << "\n# Current block: " << *current_block_; in PrintDebugHelp()
865 BasicBlock* current_block_; member in v8::internal::compiler::__anon843493e90111::MachineRepresentationChecker
Dcode-generator.cc55 current_block_(RpoNumber::Invalid()), in CodeGenerator()
200 current_block_ = block->rpo_number(); in AssembleCode()
232 tasm()->bind(GetLabel(current_block_)); in AssembleCode()
425 ->InstructionBlockAt(current_block_) in IsNextInAssemblyOrder()
Dcode-generator.h398 RpoNumber current_block_; variable
Dinstruction-selector.cc39 current_block_(nullptr), in InstructionSelector()
1051 DCHECK(!current_block_); in VisitBlock()
1052 current_block_ = block; in VisitBlock()
1124 current_block_ = nullptr; in VisitBlock()
2616 DCHECK_EQ(input_count, current_block_->PredecessorCount()); in VisitPhi()
2621 ->InstructionBlockAt(RpoNumber::FromInt(current_block_->rpo_number())) in VisitPhi()
Dinstruction-selector.h746 BasicBlock* current_block_; variable
Draw-machine-assembler.h942 BasicBlock* current_block_; variable
Dinstruction.h1659 InstructionBlock* current_block_; in NON_EXPORTED_BASE() local