/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...] |