Searched refs:rpo (Results 1 – 13 of 13) sorted by relevance
/external/v8/src/compiler/ |
D | instruction-scheduler.cc | 90 void InstructionScheduler::StartBlock(RpoNumber rpo) { in StartBlock() argument 96 sequence()->StartBlock(rpo); in StartBlock() 100 void InstructionScheduler::EndBlock(RpoNumber rpo) { in EndBlock() argument 106 sequence()->EndBlock(rpo); in EndBlock()
|
D | instruction.cc | 735 Instruction* InstructionSequence::GetBlockStart(RpoNumber rpo) const { in GetBlockStart() 736 const InstructionBlock* block = InstructionBlockAt(rpo); in GetBlockStart() 741 void InstructionSequence::StartBlock(RpoNumber rpo) { in StartBlock() argument 743 current_block_ = InstructionBlockAt(rpo); in StartBlock() 749 void InstructionSequence::EndBlock(RpoNumber rpo) { in EndBlock() argument 751 DCHECK_EQ(current_block_->rpo_number(), rpo); in EndBlock() 887 RpoNumber rpo = RpoNumber::FromInt(block_id); in PrintBlock() local 888 const InstructionBlock* block = InstructionBlockAt(rpo); in PrintBlock() 889 CHECK(block->rpo_number() == rpo); in PrintBlock() 1002 std::ostream& operator<<(std::ostream& os, const RpoNumber& rpo) { in operator <<() argument [all …]
|
D | jump-threading.cc | 177 RpoNumber rpo = constant.ToRpoNumber(); in ApplyForwarding() local 178 RpoNumber fw = result[rpo.ToInt()]; in ApplyForwarding() 179 if (!(fw == rpo)) immediates[i] = Constant(fw); in ApplyForwarding()
|
D | instruction-scheduler.h | 31 void StartBlock(RpoNumber rpo); 32 void EndBlock(RpoNumber rpo);
|
D | code-generator.h | 61 Label* GetLabel(RpoNumber rpo) { return &labels_[rpo.ToSize()]; } in GetLabel() argument
|
D | instruction-selector.h | 62 void StartBlock(RpoNumber rpo); 63 void EndBlock(RpoNumber rpo);
|
D | graph-visualizer.cc | 396 const BasicBlockVector* rpo = schedule->rpo_order(); in PrintSchedule() local 397 for (size_t i = 0; i < rpo->size(); i++) { in PrintSchedule() 398 BasicBlock* current = (*rpo)[i]; in PrintSchedule()
|
D | instruction.h | 1014 explicit Constant(RpoNumber rpo) : type_(kRpoNumber), value_(rpo.ToInt()) {} in Constant() argument 1350 Instruction* GetBlockStart(RpoNumber rpo) const; 1372 void StartBlock(RpoNumber rpo); 1373 void EndBlock(RpoNumber rpo);
|
D | instruction-selector.cc | 90 void InstructionSelector::StartBlock(RpoNumber rpo) { in StartBlock() argument 94 scheduler_->StartBlock(rpo); in StartBlock() 96 sequence()->StartBlock(rpo); in StartBlock() 101 void InstructionSelector::EndBlock(RpoNumber rpo) { in EndBlock() argument 105 scheduler_->EndBlock(rpo); in EndBlock() 107 sequence()->EndBlock(rpo); in EndBlock()
|
/external/v8/test/unittests/compiler/ |
D | instruction-sequence-unittest.cc | 425 Rpo rpo = Rpo::FromInt(static_cast<int>(instruction_blocks_.size())); in NewBlock() local 432 loop_end = Rpo::FromInt(rpo.ToInt() + loop_data.expected_blocks_); in NewBlock() 434 loop_data.loop_header_ = rpo; in NewBlock() 445 InstructionBlock(zone(), rpo, loop_header, loop_end, deferred, false); in NewBlock() 448 sequence()->StartBlock(rpo); in NewBlock()
|
/external/v8/test/unittests/ |
D | BUILD.gn | 74 "compiler/scheduler-rpo-unittest.cc",
|
D | unittests.gyp | 90 'compiler/scheduler-rpo-unittest.cc',
|
/external/v8/tools/turbolizer/ |
D | graph-view.js | 336 n.rpo = -1;
|