Home
last modified time | relevance | path

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

12

/external/v8/src/crankshaft/
Dlithium-allocator.cc663 LGap* LAllocator::GetLastGap(HBasicBlock* block) { in GetLastGap()
732 LGap* gap = GapAt(index); in AddConstraintsGapMove()
733 LParallelMove* move = gap->GetOrCreateParallelMove(LGap::START, in AddConstraintsGapMove()
810 LGap* gap = GapAt(gap_index); in MeetConstraintsBetween()
811 LParallelMove* move = gap->GetOrCreateParallelMove(LGap::BEFORE, in MeetConstraintsBetween()
896 LGap* gap = GapAt(index); in ProcessInstructions()
897 LParallelMove* move = gap->GetOrCreateParallelMove(LGap::START, in ProcessInstructions()
1065 label->GetOrCreateParallelMove(LGap::START, chunk()->zone())-> in ResolvePhis()
1145 LGap* gap = NULL; in ResolveControlFlow()
1171 LGap::START, chunk()->zone())->AddMove(pred_op, cur_op, in ResolveControlFlow()
[all …]
Dlithium.cc307 LGap* gap = LGap::cast(cur); in MarkEmptyBlocks()
368 LGap* LChunk::GetGapAt(int index) const { in GetGapAt()
369 return LGap::cast(instructions_[index]); in GetGapAt()
386 LGap::START, zone())->AddMove(from, to, zone()); in AddGapMove()
Dlithium-allocator-inl.h43 LGap* LAllocator::GapAt(int index) { in GapAt()
Dlithium-allocator.h29 class LGap; variable
503 LGap* GetLastGap(HBasicBlock* block);
511 inline LGap* GapAt(int index);
Dlithium.h626 class LGap; variable
654 LGap* GetGapAt(int index) const;
/external/v8/src/crankshaft/x87/
Dlithium-x87.h317 class LGap : public LTemplateInstruction<0, 0, 0> {
319 explicit LGap(HBasicBlock* block) : block_(block) { in LGap() function
329 static LGap* cast(LInstruction* instr) { in cast()
331 return reinterpret_cast<LGap*>(instr); in cast()
364 class LInstructionGap final : public LGap {
366 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
444 class LLabel final : public LGap {
447 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-x87.h140 void DoGap(LGap* instr);
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.h312 class LGap : public LTemplateInstruction<0, 0, 0> {
314 explicit LGap(HBasicBlock* block) in LGap() function
325 static LGap* cast(LInstruction* instr) { in cast()
327 return reinterpret_cast<LGap*>(instr); in cast()
360 class LInstructionGap final : public LGap {
362 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
434 class LLabel final : public LGap {
437 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-mips64.h120 void DoGap(LGap* instr);
/external/v8/src/crankshaft/arm/
Dlithium-arm.h311 class LGap : public LTemplateInstruction<0, 0, 0> {
313 explicit LGap(HBasicBlock* block) in LGap() function
324 static LGap* cast(LInstruction* instr) { in cast()
326 return reinterpret_cast<LGap*>(instr); in cast()
359 class LInstructionGap final : public LGap {
361 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
433 class LLabel final : public LGap {
436 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-arm.h119 void DoGap(LGap* instr);
Dlithium-arm.cc83 LGap::PrintDataTo(stream); in PrintDataTo()
91 bool LGap::IsRedundant() const { in IsRedundant()
102 void LGap::PrintDataTo(StringStream* stream) { in PrintDataTo()
/external/v8/src/crankshaft/s390/
Dlithium-s390.h302 class LGap : public LTemplateInstruction<0, 0, 0> {
304 explicit LGap(HBasicBlock* block) : block_(block) { in LGap() function
314 static LGap* cast(LInstruction* instr) { in cast()
316 return reinterpret_cast<LGap*>(instr); in cast()
348 class LInstructionGap final : public LGap {
350 explicit LInstructionGap(HBasicBlock* block) : LGap(block) {} in LInstructionGap()
413 class LLabel final : public LGap {
415 explicit LLabel(HBasicBlock* block) : LGap(block), replacement_(NULL) {} in LLabel()
Dlithium-codegen-s390.h114 void DoGap(LGap* instr);
/external/v8/src/crankshaft/x64/
Dlithium-x64.h316 class LGap : public LTemplateInstruction<0, 0, 0> {
318 explicit LGap(HBasicBlock* block) in LGap() function
329 static LGap* cast(LInstruction* instr) { in cast()
331 return reinterpret_cast<LGap*>(instr); in cast()
365 class LInstructionGap final : public LGap {
367 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
439 class LLabel final : public LGap {
442 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-x64.h103 void DoGap(LGap* instr);
/external/v8/src/crankshaft/mips/
Dlithium-mips.h309 class LGap : public LTemplateInstruction<0, 0, 0> {
311 explicit LGap(HBasicBlock* block) in LGap() function
322 static LGap* cast(LInstruction* instr) { in cast()
324 return reinterpret_cast<LGap*>(instr); in cast()
357 class LInstructionGap final : public LGap {
359 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
431 class LLabel final : public LGap {
434 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-mips.h118 void DoGap(LGap* instr);
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.h309 class LGap : public LTemplateInstruction<0, 0, 0> {
311 explicit LGap(HBasicBlock* block) : block_(block) { in LGap() function
321 static LGap* cast(LInstruction* instr) { in cast()
323 return reinterpret_cast<LGap*>(instr); in cast()
356 class LInstructionGap final : public LGap {
358 explicit LInstructionGap(HBasicBlock* block) : LGap(block) {} in LInstructionGap()
428 class LLabel final : public LGap {
430 explicit LLabel(HBasicBlock* block) : LGap(block), replacement_(NULL) {} in LLabel()
Dlithium-codegen-ppc.h115 void DoGap(LGap* instr);
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.h314 class LGap : public LTemplateInstruction<0, 0, 0> {
316 explicit LGap(HBasicBlock* block) : block_(block) { in LGap() function
326 static LGap* cast(LInstruction* instr) { in cast()
328 return reinterpret_cast<LGap*>(instr); in cast()
361 class LInstructionGap final : public LGap {
363 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
430 class LLabel final : public LGap {
433 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-ia32.h105 void DoGap(LGap* instr);
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.h366 class LGap : public LTemplateInstruction<0, 0, 0> {
368 explicit LGap(HBasicBlock* block) in LGap() function
379 static LGap* cast(LInstruction* instr) { in cast()
381 return reinterpret_cast<LGap*>(instr); in cast()
414 class LInstructionGap final : public LGap {
416 explicit LInstructionGap(HBasicBlock* block) : LGap(block) { } in LInstructionGap()
493 class LLabel final : public LGap {
496 : LGap(block), replacement_(NULL) { } in LLabel()
Dlithium-codegen-arm64.h137 void DoGap(LGap* instr);
Dlithium-arm64.cc46 LGap::PrintDataTo(stream); in PrintDataTo()
212 bool LGap::IsRedundant() const { in IsRedundant()
223 void LGap::PrintDataTo(StringStream* stream) { in PrintDataTo()

12