Home
last modified time | relevance | path

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

12

/external/v8/src/crankshaft/
Dlithium.cc274 LLabel* LChunk::GetLabel(int block_id) const { in GetLabel()
277 return LLabel::cast(instructions_[first_instruction]); in GetLabel()
282 LLabel* cur = GetLabel(block_id); in LookupDestination()
290 LLabel* label = GetLabel(block_id); in GetAssemblyLabel()
305 LLabel* label = LLabel::cast(first_instr); in MarkEmptyBlocks()
Dlithium-codegen.cc75 emit_instructions = !LLabel::cast(instr)->HasReplacement() && in GenerateBody()
120 if (instr->IsLabel()) dead_block = LLabel::cast(instr)->HasReplacement(); in CheckEnvironmentUsage()
Dlithium.h626 class LLabel; variable
652 LLabel* GetLabel(int block_id) const;
Dlithium-allocator.cc1063 LLabel* label = chunk_->GetLabel(phi->block()->block_id()); in ResolvePhis()
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.h432 class LLabel final : public LGap {
434 explicit LLabel(HBasicBlock* block) in LLabel() function
446 LLabel* replacement() const { return replacement_; } in replacement()
447 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
452 LLabel* replacement_;
Dlithium-mips64.cc84 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
86 LLabel* rep = replacement(); in PrintDataTo()
661 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/x87/
Dlithium-x87.h443 class LLabel final : public LGap {
445 explicit LLabel(HBasicBlock* block) in LLabel() function
457 LLabel* replacement() const { return replacement_; } in replacement()
458 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
463 LLabel* replacement_;
Dlithium-x87.cc112 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
114 LLabel* rep = replacement(); in PrintDataTo()
691 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/mips/
Dlithium-mips.h429 class LLabel final : public LGap {
431 explicit LLabel(HBasicBlock* block) in LLabel() function
443 LLabel* replacement() const { return replacement_; } in replacement()
444 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
449 LLabel* replacement_;
Dlithium-mips.cc84 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
86 LLabel* rep = replacement(); in PrintDataTo()
661 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-mips.cc904 static const char* LabelType(LLabel* label) { in LabelType()
911 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/crankshaft/arm/
Dlithium-arm.h432 class LLabel final : public LGap {
434 explicit LLabel(HBasicBlock* block) in LLabel() function
446 LLabel* replacement() const { return replacement_; } in replacement()
447 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
452 LLabel* replacement_;
Dlithium-arm.cc82 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
84 LLabel* rep = replacement(); in PrintDataTo()
654 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-arm.cc937 static const char* LabelType(LLabel* label) { in LabelType()
944 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/crankshaft/x64/
Dlithium-x64.h436 class LLabel final : public LGap {
438 explicit LLabel(HBasicBlock* block) in LLabel() function
450 LLabel* replacement() const { return replacement_; } in replacement()
451 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
456 LLabel* replacement_;
Dlithium-x64.cc85 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
87 LLabel* rep = replacement(); in PrintDataTo()
676 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-x64.cc871 static const char* LabelType(LLabel* label) { in LabelType()
878 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.h425 class LLabel final : public LGap {
427 explicit LLabel(HBasicBlock* block) : LGap(block), replacement_(NULL) {} in LLabel() function
438 LLabel* replacement() const { return replacement_; } in replacement()
439 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
444 LLabel* replacement_;
Dlithium-ppc.cc80 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
82 LLabel* rep = replacement(); in PrintDataTo()
665 return new (zone()) LLabel(instr->block()); in DoBlockEntry()
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.h427 class LLabel final : public LGap {
429 explicit LLabel(HBasicBlock* block) 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-ia32.cc101 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
103 LLabel* rep = replacement(); in PrintDataTo()
692 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-ia32.cc941 static const char* LabelType(LLabel* label) { in LabelType()
948 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.h492 class LLabel final : public LGap {
494 explicit LLabel(HBasicBlock* block) in LLabel() function
506 LLabel* replacement() const { return replacement_; } in replacement()
507 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
512 LLabel* replacement_;
Dlithium-arm64.cc45 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
47 LLabel* rep = replacement(); in PrintDataTo()
961 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-arm64.cc2975 static const char* LabelType(LLabel* label) { in LabelType()
2982 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()

12