Home
last modified time | relevance | path

Searched refs:LLabel (Results 1 – 25 of 31) sorted by relevance

12

/external/v8/src/crankshaft/
Dlithium.cc267 LLabel* LChunk::GetLabel(int block_id) const { in GetLabel()
270 return LLabel::cast(instructions_[first_instruction]); in GetLabel()
275 LLabel* cur = GetLabel(block_id); in LookupDestination()
283 LLabel* label = GetLabel(block_id); in GetAssemblyLabel()
298 LLabel* label = LLabel::cast(first_instr); in MarkEmptyBlocks()
Dlithium-codegen.cc78 emit_instructions = !LLabel::cast(instr)->HasReplacement() && in GenerateBody()
123 if (instr->IsLabel()) dead_block = LLabel::cast(instr)->HasReplacement(); in CheckEnvironmentUsage()
Dlithium.h627 class LLabel; variable
659 LLabel* GetLabel(int block_id) const;
Dlithium-allocator.cc1064 LLabel* label = chunk_->GetLabel(phi->block()->block_id()); in ResolvePhis()
/external/v8/src/crankshaft/x87/
Dlithium-x87.h444 class LLabel final : public LGap {
446 explicit LLabel(HBasicBlock* block) in LLabel() function
458 LLabel* replacement() const { return replacement_; } in replacement()
459 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
464 LLabel* replacement_;
Dlithium-x87.cc112 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
114 LLabel* rep = replacement(); in PrintDataTo()
658 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.h434 class LLabel final : public LGap {
436 explicit LLabel(HBasicBlock* block) in LLabel() function
448 LLabel* replacement() const { return replacement_; } in replacement()
449 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
454 LLabel* replacement_;
Dlithium-mips64.cc84 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
86 LLabel* rep = replacement(); in PrintDataTo()
635 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/arm/
Dlithium-arm.h433 class LLabel final : public LGap {
435 explicit LLabel(HBasicBlock* block) in LLabel() function
447 LLabel* replacement() const { return replacement_; } in replacement()
448 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
453 LLabel* replacement_;
Dlithium-arm.cc82 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
84 LLabel* rep = replacement(); in PrintDataTo()
628 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/s390/
Dlithium-s390.h413 class LLabel final : public LGap {
415 explicit LLabel(HBasicBlock* block) : LGap(block), replacement_(NULL) {} in LLabel() function
426 LLabel* replacement() const { return replacement_; } in replacement()
427 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
432 LLabel* replacement_;
Dlithium-s390.cc76 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
78 LLabel* rep = replacement(); in PrintDataTo()
573 return new (zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-s390.cc824 static const char* LabelType(LLabel* label) { in LabelType()
830 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/crankshaft/x64/
Dlithium-x64.h439 class LLabel final : public LGap {
441 explicit LLabel(HBasicBlock* block) in LLabel() function
453 LLabel* replacement() const { return replacement_; } in replacement()
454 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
459 LLabel* replacement_;
Dlithium-x64.cc85 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
87 LLabel* rep = replacement(); in PrintDataTo()
651 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/mips/
Dlithium-mips.h431 class LLabel final : public LGap {
433 explicit LLabel(HBasicBlock* block) in LLabel() function
445 LLabel* replacement() const { return replacement_; } in replacement()
446 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
451 LLabel* replacement_;
Dlithium-mips.cc84 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
86 LLabel* rep = replacement(); in PrintDataTo()
635 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.h428 class LLabel final : public LGap {
430 explicit LLabel(HBasicBlock* block) : LGap(block), replacement_(NULL) {} in LLabel() function
441 LLabel* replacement() const { return replacement_; } in replacement()
442 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
447 LLabel* replacement_;
Dlithium-ppc.cc80 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
82 LLabel* rep = replacement(); in PrintDataTo()
640 return new (zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.h430 class LLabel final : public LGap {
432 explicit LLabel(HBasicBlock* block) in LLabel() function
444 LLabel* replacement() const { return replacement_; } in replacement()
445 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
450 LLabel* replacement_;
Dlithium-ia32.cc101 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
103 LLabel* rep = replacement(); in PrintDataTo()
660 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-ia32.cc816 static const char* LabelType(LLabel* label) { in LabelType()
823 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.h493 class LLabel final : public LGap {
495 explicit LLabel(HBasicBlock* block) in LLabel() function
507 LLabel* replacement() const { return replacement_; } in replacement()
508 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
513 LLabel* replacement_;
Dlithium-arm64.cc45 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
47 LLabel* rep = replacement(); in PrintDataTo()
924 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-arm64.cc2962 static const char* LabelType(LLabel* label) { in LabelType()
2969 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()

12