Home
last modified time | relevance | path

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

/external/v8/src/
Dlithium.cc278 LLabel* LChunk::GetLabel(int block_id) const { in GetLabel()
281 return LLabel::cast(instructions_[first_instruction]); in GetLabel()
286 LLabel* cur = GetLabel(block_id); in LookupDestination()
294 LLabel* label = GetLabel(block_id); in GetAssemblyLabel()
309 LLabel* label = LLabel::cast(first_instr); in MarkEmptyBlocks()
Dlithium-codegen.cc69 emit_instructions = !LLabel::cast(instr)->HasReplacement() && in GenerateBody()
114 if (instr->IsLabel()) dead_block = LLabel::cast(instr)->HasReplacement(); in CheckEnvironmentUsage()
Dlithium.h615 class LLabel; variable
641 LLabel* GetLabel(int block_id) const;
Dlithium-allocator.cc1061 LLabel* label = chunk_->GetLabel(phi->block()->block_id()); in ResolvePhis()
/external/v8/src/ia32/
Dlithium-ia32.h435 class LLabel FINAL : public LGap {
437 explicit LLabel(HBasicBlock* block) in LLabel() function
451 LLabel* replacement() const { return replacement_; } in replacement()
452 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
457 LLabel* replacement_;
Dlithium-ia32.cc99 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
101 LLabel* rep = replacement(); in PrintDataTo()
693 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-ia32.cc1027 static const char* LabelType(LLabel* label) { in LabelType()
1034 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/x87/
Dlithium-x87.h453 class LLabel FINAL : public LGap {
455 explicit LLabel(HBasicBlock* block) in LLabel() function
469 LLabel* replacement() const { return replacement_; } in replacement()
470 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
475 LLabel* replacement_;
Dlithium-x87.cc110 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
112 LLabel* rep = replacement(); in PrintDataTo()
692 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-x87.cc1309 static const char* LabelType(LLabel* label) { in LabelType()
1316 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/x64/
Dlithium-x64.h445 class LLabel FINAL : public LGap {
447 explicit LLabel(HBasicBlock* block) in LLabel() function
461 LLabel* replacement() const { return replacement_; } in replacement()
462 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
467 LLabel* replacement_;
Dlithium-x64.cc83 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
85 LLabel* rep = replacement(); in PrintDataTo()
675 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-x64.cc939 static const char* LabelType(LLabel* label) { in LabelType()
946 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/mips64/
Dlithium-mips64.h436 class LLabel FINAL : public LGap {
438 explicit LLabel(HBasicBlock* block) in LLabel() function
452 LLabel* replacement() const { return replacement_; } in replacement()
453 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
458 LLabel* replacement_;
Dlithium-mips64.cc82 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
84 LLabel* rep = replacement(); in PrintDataTo()
660 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-mips64.cc974 static const char* LabelType(LLabel* label) { in LabelType()
981 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/mips/
Dlithium-mips.h437 class LLabel FINAL : public LGap {
439 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-mips.cc82 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
84 LLabel* rep = replacement(); in PrintDataTo()
660 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-mips.cc1024 static const char* LabelType(LLabel* label) { in LabelType()
1031 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/arm/
Dlithium-arm.h440 class LLabel FINAL : public LGap {
442 explicit LLabel(HBasicBlock* block) in LLabel() function
456 LLabel* replacement() const { return replacement_; } in replacement()
457 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
462 LLabel* replacement_;
Dlithium-arm.cc80 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
82 LLabel* rep = replacement(); in PrintDataTo()
653 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-arm.cc1064 static const char* LabelType(LLabel* label) { in LabelType()
1071 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()
/external/v8/src/arm64/
Dlithium-arm64.h523 class LLabel FINAL : public LGap {
525 explicit LLabel(HBasicBlock* block) in LLabel() function
539 LLabel* replacement() const { return replacement_; } in replacement()
540 void set_replacement(LLabel* label) { replacement_ = label; } in set_replacement()
545 LLabel* replacement_;
Dlithium-arm64.cc43 void LLabel::PrintDataTo(StringStream* stream) { in PrintDataTo()
45 LLabel* rep = replacement(); in PrintDataTo()
964 return new(zone()) LLabel(instr->block()); in DoBlockEntry()
Dlithium-codegen-arm64.cc3297 static const char* LabelType(LLabel* label) { in LabelType()
3304 void LCodeGen::DoLabel(LLabel* label) { in DoLabel()