Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dinstruction-scheduler.cc93 void InstructionScheduler::StartBlock(RpoNumber rpo) { in StartBlock() argument
100 sequence()->StartBlock(rpo); in StartBlock()
104 void InstructionScheduler::EndBlock(RpoNumber rpo) { in EndBlock() argument
110 sequence()->EndBlock(rpo); in EndBlock()
Dinstruction.cc841 Instruction* InstructionSequence::GetBlockStart(RpoNumber rpo) const { in GetBlockStart()
842 const InstructionBlock* block = InstructionBlockAt(rpo); in GetBlockStart()
847 void InstructionSequence::StartBlock(RpoNumber rpo) { in StartBlock() argument
849 current_block_ = InstructionBlockAt(rpo); in StartBlock()
855 void InstructionSequence::EndBlock(RpoNumber rpo) { in EndBlock() argument
857 DCHECK_EQ(current_block_->rpo_number(), rpo); in EndBlock()
994 RpoNumber rpo = RpoNumber::FromInt(block_id); in PrintBlock() local
995 const InstructionBlock* block = InstructionBlockAt(rpo); in PrintBlock()
996 CHECK(block->rpo_number() == rpo); in PrintBlock()
1083 std::ostream& operator<<(std::ostream& os, const RpoNumber& rpo) { in operator <<() argument
[all …]
Djump-threading.cc178 RpoNumber rpo = constant.ToRpoNumber(); in ApplyForwarding() local
179 RpoNumber fw = result[rpo.ToInt()]; in ApplyForwarding()
180 if (!(fw == rpo)) immediates[i] = Constant(fw); in ApplyForwarding()
Dinstruction-scheduler.h34 void StartBlock(RpoNumber rpo);
35 void EndBlock(RpoNumber rpo);
Dcode-generator.h67 Label* GetLabel(RpoNumber rpo) { return &labels_[rpo.ToSize()]; } in GetLabel() argument
Dinstruction-selector.h72 void StartBlock(RpoNumber rpo);
73 void EndBlock(RpoNumber rpo);
Dgraph-visualizer.cc418 const BasicBlockVector* rpo = schedule->rpo_order(); in PrintSchedule() local
419 for (size_t i = 0; i < rpo->size(); i++) { in PrintSchedule()
420 BasicBlock* current = (*rpo)[i]; in PrintSchedule()
Dinstruction.h1050 explicit Constant(RpoNumber rpo) : type_(kRpoNumber), value_(rpo.ToInt()) {} in Constant() argument
1503 Instruction* GetBlockStart(RpoNumber rpo) const; in NON_EXPORTED_BASE()
1525 void StartBlock(RpoNumber rpo); in NON_EXPORTED_BASE()
1526 void EndBlock(RpoNumber rpo); in NON_EXPORTED_BASE()
Dinstruction-selector.cc102 void InstructionSelector::StartBlock(RpoNumber rpo) { in StartBlock() argument
105 scheduler_->StartBlock(rpo); in StartBlock()
107 sequence()->StartBlock(rpo); in StartBlock()
112 void InstructionSelector::EndBlock(RpoNumber rpo) { in EndBlock() argument
115 scheduler_->EndBlock(rpo); in EndBlock()
117 sequence()->EndBlock(rpo); in EndBlock()
/external/llvm/test/Transforms/FunctionAttrs/
Dnorecurse.ll1 ; RUN: opt < %s -basicaa -functionattrs -rpo-functionattrs -S | FileCheck %s
2 ; RUN: opt < %s -aa-pipeline=basic-aa -passes='cgscc(function-attrs),rpo-functionattrs' -S | FileCh…
/external/llvm/lib/Passes/
DPassRegistry.def65 MODULE_PASS("rpo-functionattrs", ReversePostOrderFunctionAttrsPass())
/external/v8/tools/turbolizer/
Dgraph-view.js278 n.rpo = -1;
/external/lisa/ipynb/sched_dvfs/
Dsmoke_test.ipynb1003 …6AEmAP5H9waUqw+VTdtBWA\np4GjGpa9Ffh13d+nVu/FSg3LXQH8uZdtnQ482Ed9DqyO1SYN02+rpo+r/n5L9V5+tWG5w6rl3l…