HomeSort by relevance Sort by last modified time
    Searched refs:HBasicBlock (Results 76 - 100 of 130) sorted by null

1 2 34 5 6

  /art/compiler/optimizing/
constant_folding_test.cc 746 HBasicBlock* entry_block = new (&allocator_) HBasicBlock(graph_);
749 HBasicBlock* block = new (&allocator_) HBasicBlock(graph_);
751 HBasicBlock* exit_block = new (&allocator_) HBasicBlock(graph_);
induction_var_range_test.cc 58 entry_block_ = new (&allocator_) HBasicBlock(graph_);
59 exit_block_ = new (&allocator_) HBasicBlock(graph_);
74 loop_preheader_ = new (&allocator_) HBasicBlock(graph_);
76 HBasicBlock* loop_header = new (&allocator_) HBasicBlock(graph_);
78 HBasicBlock* loop_body = new (&allocator_) HBasicBlock(graph_);
80 HBasicBlock* return_block = new (&allocator_) HBasicBlock(graph_);
244 HBasicBlock* entry_block_
    [all...]
inliner.h 144 HBasicBlock* bb_cursor,
optimizing_unit_test.h 65 for (HBasicBlock* block : graph->GetBlocks()) {
induction_var_range.cc 109 static HInstruction* Insert(HBasicBlock* block, HInstruction* instruction) {
152 HBasicBlock* header = loop->GetHeader();
204 HBasicBlock* block,
215 HBasicBlock* block,
597 HBasicBlock* header = loop->GetHeader();
608 HBasicBlock* block,
623 HBasicBlock* header = loop->GetHeader();
659 HBasicBlock* block,
    [all...]
reference_type_propagation.cc 133 HBasicBlock* block = it.Current();
175 void ReferenceTypePropagation::VisitBasicBlock(HBasicBlock* block) {
202 HBasicBlock* dominator_block)
235 void ReferenceTypePropagation::BoundTypeForIfNotNull(HBasicBlock* block) {
265 HBasicBlock* notNullBlock = ifInput->IsNotEqual()
314 /* out */ HBasicBlock** trueBranch) {
373 void ReferenceTypePropagation::BoundTypeForIfInstanceOf(HBasicBlock* block) {
381 HBasicBlock* instanceOfTrueBlock = nullptr;
    [all...]
ssa_test.cc 69 for (HBasicBlock* block : graph->GetBlocks()) {
89 for (HBasicBlock* block : graph->GetBlocks()) {
code_generator_arm.h 216 void GenerateSuspendCheck(HSuspendCheck* check, HBasicBlock* successor);
289 void HandleGoto(HInstruction* got, HBasicBlock* successor);
307 void Bind(HBasicBlock* block) OVERRIDE;
342 uintptr_t GetAddressOf(HBasicBlock* block) OVERRIDE {
383 Label* GetLabelOf(HBasicBlock* block) const {
code_generator_arm64.h 214 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
274 void HandleGoto(HInstruction* got, HBasicBlock* successor);
353 void Bind(HBasicBlock* block) OVERRIDE;
355 vixl::Label* GetLabelOf(HBasicBlock* block) {
369 uintptr_t GetAddressOf(HBasicBlock* block) OVERRIDE {
code_generator_x86_64.h 210 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
279 void HandleGoto(HInstruction* got, HBasicBlock* successor);
300 void Bind(HBasicBlock* block) OVERRIDE;
349 uintptr_t GetAddressOf(HBasicBlock* block) OVERRIDE {
374 Label* GetLabelOf(HBasicBlock* block) const {
code_generator.cc 142 bool CodeGenerator::GoesToNextBlock(HBasicBlock* current, HBasicBlock* next) const {
147 HBasicBlock* CodeGenerator::GetNextBlockToEmit() const {
149 HBasicBlock* block = (*block_order_)[i];
157 HBasicBlock* CodeGenerator::FirstNonEmptyBlock(HBasicBlock* block) const {
223 HBasicBlock* block = (*block_order_)[current_block_index_];
275 const ArenaVector<HBasicBlock*>& block_order) {
    [all...]
graph_visualizer.cc 254 void PrintPredecessors(HBasicBlock* block) {
257 for (HBasicBlock* predecessor : block->GetPredecessors()) {
266 void PrintSuccessors(HBasicBlock* block) {
269 for (HBasicBlock* successor : block->GetNormalSuccessors()) {
275 void PrintExceptionHandlers(HBasicBlock* block) {
278 for (HBasicBlock* handler : block->GetExceptionalSuccessors()) {
703 void VisitBasicBlock(HBasicBlock* block) OVERRIDE {
register_allocator.cc 117 HBasicBlock* block = it.Current();
172 HBasicBlock* block = it.Current();
    [all...]
load_store_elimination.cc 528 void VisitBasicBlock(HBasicBlock* block) OVERRIDE {
596 void HandleLoopSideEffects(HBasicBlock* block) {
612 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader();
640 void MergePredecessorValues(HBasicBlock* block) {
641 const ArenaVector<HBasicBlock*>& predecessors = block->GetPredecessors();
    [all...]
  /external/v8/src/crankshaft/
hydrogen-store-elimination.cc 33 HBasicBlock* block = graph()->blocks()->at(i);
hydrogen-infer-representation.cc 117 HBasicBlock* block = graph()->blocks()->at(i);
139 HBasicBlock* block = graph()->blocks()->at(i);
hydrogen-representation-changes.cc 195 const ZoneList<HBasicBlock*>* blocks(graph()->blocks());
198 const HBasicBlock* block(blocks->at(i));
hydrogen-check-elimination.cc 145 static HCheckTable* Merge(HCheckTable* succ_state, HBasicBlock* succ_block,
146 HCheckTable* pred_state, HBasicBlock* pred_block,
160 static HCheckTable* Finish(HCheckTable* state, HBasicBlock* block,
176 HCheckTable* Copy(HBasicBlock* succ, HBasicBlock* from_block, Zone* zone) {
310 HCheckTable* Merge(HBasicBlock* succ, HCheckTable* that,
311 HBasicBlock* pred_block, Zone* zone) {
lithium.cc 275 HBasicBlock* block = graph_->blocks()->at(block_id);
299 HBasicBlock* block = graph()->blocks()->at(i);
331 void LChunk::AddInstruction(LInstruction* instr, HBasicBlock* block) {
  /external/v8/src/crankshaft/x87/
lithium-x87.h 318 explicit LGap(HBasicBlock* block) : block_(block) {
335 HBasicBlock* block() const { return block_; }
359 HBasicBlock* block_;
365 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { }
387 explicit LGoto(HBasicBlock* block) : block_(block) { }
400 HBasicBlock* block() const { return block_; }
403 HBasicBlock* block_;
445 explicit LLabel(HBasicBlock* block)
502 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-arm.h 312 explicit LGap(HBasicBlock* block)
330 HBasicBlock* block() const { return block_; }
354 HBasicBlock* block_;
360 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { }
372 explicit LGoto(HBasicBlock* block) : block_(block) { }
382 HBasicBlock* block_;
434 explicit LLabel(HBasicBlock* block)
491 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
    [all...]
  /external/v8/src/crankshaft/ia32/
lithium-ia32.h 313 explicit LGap(HBasicBlock* block) : block_(block) {
330 HBasicBlock* block() const { return block_; }
354 HBasicBlock* block_;
360 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { }
372 explicit LGoto(HBasicBlock* block) : block_(block) { }
387 HBasicBlock* block_;
429 explicit LLabel(HBasicBlock* block)
486 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
    [all...]
  /external/v8/src/crankshaft/mips/
lithium-mips.h 309 explicit LGap(HBasicBlock* block)
327 HBasicBlock* block() const { return block_; }
351 HBasicBlock* block_;
357 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { }
369 explicit LGoto(HBasicBlock* block) : block_(block) { }
379 HBasicBlock* block_;
431 explicit LLabel(HBasicBlock* block)
488 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
    [all...]
  /external/v8/src/crankshaft/mips64/
lithium-mips64.h 312 explicit LGap(HBasicBlock* block)
330 HBasicBlock* block() const { return block_; }
354 HBasicBlock* block_;
360 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { }
372 explicit LGoto(HBasicBlock* block) : block_(block) { }
382 HBasicBlock* block_;
434 explicit LLabel(HBasicBlock* block)
491 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
    [all...]
  /external/v8/src/crankshaft/ppc/
lithium-ppc.h 308 explicit LGap(HBasicBlock* block) : block_(block) {
325 HBasicBlock* block() const { return block_; }
349 HBasicBlock* block_;
355 explicit LInstructionGap(HBasicBlock* block) : LGap(block) {}
367 explicit LGoto(HBasicBlock* block) : block_(block) {}
377 HBasicBlock* block_;
427 explicit LLabel(HBasicBlock* block) : LGap(block), replacement_(NULL) {}
481 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); }
    [all...]

Completed in 1507 milliseconds

1 2 34 5 6