Home
last modified time | relevance | path

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

12

/external/v8/src/crankshaft/
Dlithium-allocator.cc662 LGap* LAllocator::GetLastGap(HBasicBlock* block) { in GetLastGap()
731 LGap* gap = GapAt(index); in AddConstraintsGapMove()
732 LParallelMove* move = gap->GetOrCreateParallelMove(LGap::START, in AddConstraintsGapMove()
809 LGap* gap = GapAt(gap_index); in MeetConstraintsBetween()
810 LParallelMove* move = gap->GetOrCreateParallelMove(LGap::BEFORE, in MeetConstraintsBetween()
895 LGap* gap = GapAt(index); in ProcessInstructions()
896 LParallelMove* move = gap->GetOrCreateParallelMove(LGap::START, in ProcessInstructions()
1064 label->GetOrCreateParallelMove(LGap::START, chunk()->zone())-> in ResolvePhis()
1144 LGap* gap = NULL; in ResolveControlFlow()
1170 LGap::START, chunk()->zone())->AddMove(pred_op, cur_op, in ResolveControlFlow()
[all …]
Dlithium.cc314 LGap* gap = LGap::cast(cur); in MarkEmptyBlocks()
376 LGap* LChunk::GetGapAt(int index) const { in GetGapAt()
377 return LGap::cast(instructions_[index]); in GetGapAt()
394 LGap::START, zone())->AddMove(from, to, zone()); in AddGapMove()
Dlithium-allocator-inl.h41 LGap* LAllocator::GapAt(int index) { in GapAt()
Dlithium-allocator.h27 class LGap; variable
501 LGap* GetLastGap(HBasicBlock* block);
509 inline LGap* GapAt(int index);
Dlithium.h625 class LGap; variable
647 LGap* GetGapAt(int index) const;
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.h311 class LGap : public LTemplateInstruction<0, 0, 0> {
313 explicit LGap(HBasicBlock* block) : block_(block) { in LGap() function
323 static LGap* cast(LInstruction* instr) { in cast()
325 return reinterpret_cast<LGap*>(instr); in cast()
358 class LInstructionGap final : public LGap {
360 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
427 class LLabel final : public LGap {
430 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-ia32.h109 void DoGap(LGap* instr);
/external/v8/src/crankshaft/x87/
Dlithium-x87.h316 class LGap : public LTemplateInstruction<0, 0, 0> {
318 explicit LGap(HBasicBlock* block) : block_(block) { in LGap() function
328 static LGap* cast(LInstruction* instr) { in cast()
330 return reinterpret_cast<LGap*>(instr); in cast()
363 class LInstructionGap final : public LGap {
365 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
443 class LLabel final : public LGap {
446 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-x87.h144 void DoGap(LGap* instr);
/external/v8/src/crankshaft/mips/
Dlithium-mips.h307 class LGap : public LTemplateInstruction<0, 0, 0> {
309 explicit LGap(HBasicBlock* block) in LGap() function
320 static LGap* cast(LInstruction* instr) { in cast()
322 return reinterpret_cast<LGap*>(instr); in cast()
355 class LInstructionGap final : public LGap {
357 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
429 class LLabel final : public LGap {
432 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-mips.h120 void DoGap(LGap* instr);
Dlithium-mips.cc85 LGap::PrintDataTo(stream); in PrintDataTo()
93 bool LGap::IsRedundant() const { in IsRedundant()
104 void LGap::PrintDataTo(StringStream* stream) { in PrintDataTo()
/external/v8/src/crankshaft/x64/
Dlithium-x64.h313 class LGap : public LTemplateInstruction<0, 0, 0> {
315 explicit LGap(HBasicBlock* block) in LGap() function
326 static LGap* cast(LInstruction* instr) { in cast()
328 return reinterpret_cast<LGap*>(instr); in cast()
362 class LInstructionGap final : public LGap {
364 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
436 class LLabel final : public LGap {
439 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-x64.h105 void DoGap(LGap* instr);
Dlithium-x64.cc86 LGap::PrintDataTo(stream); in PrintDataTo()
94 bool LGap::IsRedundant() const { in IsRedundant()
105 void LGap::PrintDataTo(StringStream* stream) { in PrintDataTo()
/external/v8/src/crankshaft/arm/
Dlithium-arm.h310 class LGap : public LTemplateInstruction<0, 0, 0> {
312 explicit LGap(HBasicBlock* block) in LGap() function
323 static LGap* cast(LInstruction* instr) { in cast()
325 return reinterpret_cast<LGap*>(instr); in cast()
358 class LInstructionGap final : public LGap {
360 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
432 class LLabel final : public LGap {
435 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-arm.h121 void DoGap(LGap* instr);
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.h310 class LGap : public LTemplateInstruction<0, 0, 0> {
312 explicit LGap(HBasicBlock* block) in LGap() function
323 static LGap* cast(LInstruction* instr) { in cast()
325 return reinterpret_cast<LGap*>(instr); in cast()
358 class LInstructionGap final : public LGap {
360 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
432 class LLabel final : public LGap {
435 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-mips64.h122 void DoGap(LGap* instr);
Dlithium-mips64.cc85 LGap::PrintDataTo(stream); in PrintDataTo()
93 bool LGap::IsRedundant() const { in IsRedundant()
104 void LGap::PrintDataTo(StringStream* stream) { in PrintDataTo()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.h306 class LGap : public LTemplateInstruction<0, 0, 0> {
308 explicit LGap(HBasicBlock* block) : block_(block) { in LGap() function
318 static LGap* cast(LInstruction* instr) { in cast()
320 return reinterpret_cast<LGap*>(instr); in cast()
353 class LInstructionGap final : public LGap {
355 explicit LInstructionGap(HBasicBlock* block) : LGap(block) {} in LInstructionGap()
425 class LLabel final : public LGap {
427 explicit LLabel(HBasicBlock* block) : LGap(block), replacement_(NULL) {} in LLabel()
Dlithium-codegen-ppc.h115 void DoGap(LGap* instr);
Dlithium-ppc.cc81 LGap::PrintDataTo(stream); in PrintDataTo()
89 bool LGap::IsRedundant() const { in IsRedundant()
100 void LGap::PrintDataTo(StringStream* stream) { in PrintDataTo()
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.h365 class LGap : public LTemplateInstruction<0, 0, 0> {
367 explicit LGap(HBasicBlock* block) in LGap() function
378 static LGap* cast(LInstruction* instr) { in cast()
380 return reinterpret_cast<LGap*>(instr); in cast()
413 class LInstructionGap final : public LGap {
415 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
492 class LLabel final : public LGap {
495 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-arm64.h139 void DoGap(LGap* instr);

12