Home
last modified time | relevance | path

Searched refs:LChunkBuilder (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc415 LPlatformChunk* LChunkBuilder::Build() { in Build()
441 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
446 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
452 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
457 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) { in UseFixedDouble()
462 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
468 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
474 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
479 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
484 LOperand* LChunkBuilder::UseAtStart(HValue* value) { in UseAtStart()
[all …]
Dlithium-ppc.h2520 class LChunkBuilder; variable
2530 class LChunkBuilder final : public LChunkBuilderBase {
2532 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2659 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc166 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
409 LPlatformChunk* LChunkBuilder::Build() { in Build()
435 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
440 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
446 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
451 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) { in UseFixedDouble()
456 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
461 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
468 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
473 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
[all …]
Dlithium-mips64.h2641 class LChunkBuilder; variable
2652 class LChunkBuilder final : public LChunkBuilderBase {
2654 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2783 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc166 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
409 LPlatformChunk* LChunkBuilder::Build() { in Build()
435 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
440 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
446 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
451 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) { in UseFixedDouble()
456 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
461 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
468 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
473 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
[all …]
Dlithium-mips.h2595 class LChunkBuilder; variable
2606 class LChunkBuilder final : public LChunkBuilderBase {
2608 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2737 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc402 LPlatformChunk* LChunkBuilder::Build() { in Build()
428 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
433 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
439 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
444 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) { in UseFixedDouble()
449 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
454 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
461 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
466 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
471 LOperand* LChunkBuilder::UseAtStart(HValue* value) { in UseAtStart()
[all …]
Dlithium-arm.h2636 class LChunkBuilder; variable
2647 class LChunkBuilder final : public LChunkBuilderBase {
2649 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2779 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc431 LPlatformChunk* LChunkBuilder::Build() { in Build()
464 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
469 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) { in ToUnallocated()
475 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
480 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, XMMRegister reg) { in UseFixedDouble()
485 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
490 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
497 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
502 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
507 LOperand* LChunkBuilder::UseAtStart(HValue* value) { in UseAtStart()
[all …]
Dlithium-ia32.h2623 class LChunkBuilder; variable
2640 class LChunkBuilder final : public LChunkBuilderBase {
2642 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2777 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc428 LPlatformChunk* LChunkBuilder::Build() { in Build()
454 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
459 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) { in ToUnallocated()
465 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
470 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, XMMRegister reg) { in UseFixedDouble()
475 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
480 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
487 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
492 LOperand* LChunkBuilder::UseTempRegisterOrConstant(HValue* value) { in UseTempRegisterOrConstant()
499 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
[all …]
Dlithium-x64.h2607 class LChunkBuilder; variable
2626 class LChunkBuilder final : public LChunkBuilderBase {
2628 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2759 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc442 LPlatformChunk* LChunkBuilder::Build() { in Build()
475 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
480 LUnallocated* LChunkBuilder::ToUnallocated(X87Register reg) { in ToUnallocated()
486 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
491 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
496 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
503 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
508 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
513 LOperand* LChunkBuilder::UseAtStart(HValue* value) { in UseAtStart()
524 LOperand* LChunkBuilder::UseOrConstant(HValue* value) { in UseOrConstant()
[all …]
Dlithium-x87.h2637 class LChunkBuilder; variable
2654 class LChunkBuilder final : public LChunkBuilderBase {
2656 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2789 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc359 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
364 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
370 LOperand* LChunkBuilder::Use(HValue* value, LUnallocated* operand) { in Use()
380 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
385 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, in UseFixedDouble()
391 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
396 LOperand* LChunkBuilder::UseRegisterAndClobber(HValue* value) { in UseRegisterAndClobber()
401 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
408 LOperand* LChunkBuilder::UseRegisterOrConstant(HValue* value) { in UseRegisterOrConstant()
413 LOperand* LChunkBuilder::UseRegisterOrConstantAtStart(HValue* value) { in UseRegisterOrConstantAtStart()
[all …]
Dlithium-arm64.h2984 class LChunkBuilder; variable
2995 class LChunkBuilder final : public LChunkBuilderBase {
2997 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
3151 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/crankshaft/
Dlithium.cc440 LChunkBuilder builder(info, graph, &allocator); in NewChunk()
Dhydrogen-instructions.h37 class LChunkBuilder; variable
195 LInstruction* CompileToLithium(LChunkBuilder* builder) final; \
1118 virtual LInstruction* CompileToLithium(LChunkBuilder* builder) = 0;
Dhydrogen-instructions.cc38 LInstruction* H##type::CompileToLithium(LChunkBuilder* builder) { \