Home
last modified time | relevance | path

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

/external/v8/src/mips64/
Dlithium-mips64.cc164 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
407 LPlatformChunk* LChunkBuilder::Build() { in Build()
433 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
439 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
445 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
450 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) { in UseFixedDouble()
455 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
460 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
467 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
472 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
[all …]
Dlithium-mips64.h2691 class LChunkBuilder; variable
2702 class LChunkBuilder FINAL : public LChunkBuilderBase {
2704 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2833 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/mips/
Dlithium-mips.cc164 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
407 LPlatformChunk* LChunkBuilder::Build() { in Build()
433 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
439 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
445 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
450 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) { in UseFixedDouble()
455 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
460 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
467 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
472 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
[all …]
Dlithium-mips.h2707 class LChunkBuilder; variable
2718 class LChunkBuilder FINAL : public LChunkBuilderBase {
2720 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2849 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/arm/
Dlithium-arm.cc400 LPlatformChunk* LChunkBuilder::Build() { in Build()
426 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
432 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
438 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
443 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, DoubleRegister reg) { in UseFixedDouble()
448 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
453 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
460 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
465 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
470 LOperand* LChunkBuilder::UseAtStart(HValue* value) { in UseAtStart()
[all …]
Dlithium-arm.h2747 class LChunkBuilder; variable
2758 class LChunkBuilder FINAL : public LChunkBuilderBase {
2760 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2890 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/ia32/
Dlithium-ia32.cc431 LPlatformChunk* LChunkBuilder::Build() { in Build()
464 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
470 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) { in ToUnallocated()
476 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
481 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, XMMRegister reg) { in UseFixedDouble()
486 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
491 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
498 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
503 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
508 LOperand* LChunkBuilder::UseAtStart(HValue* value) { in UseAtStart()
[all …]
Dlithium-ia32.h2733 class LChunkBuilder; variable
2750 class LChunkBuilder FINAL : public LChunkBuilderBase {
2752 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2887 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/x64/
Dlithium-x64.cc426 LPlatformChunk* LChunkBuilder::Build() { in Build()
452 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
458 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) { in ToUnallocated()
464 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
469 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, XMMRegister reg) { in UseFixedDouble()
474 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
479 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
486 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
491 LOperand* LChunkBuilder::UseTempRegisterOrConstant(HValue* value) { in UseTempRegisterOrConstant()
498 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
[all …]
Dlithium-x64.h2730 class LChunkBuilder; variable
2749 class LChunkBuilder FINAL : public LChunkBuilderBase {
2751 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2882 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/x87/
Dlithium-x87.cc442 LPlatformChunk* LChunkBuilder::Build() { in Build()
475 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
481 LUnallocated* LChunkBuilder::ToUnallocated(X87Register reg) { in ToUnallocated()
487 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
492 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
497 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
504 LOperand* LChunkBuilder::UseTempRegister(HValue* value) { in UseTempRegister()
509 LOperand* LChunkBuilder::Use(HValue* value) { in Use()
514 LOperand* LChunkBuilder::UseAtStart(HValue* value) { in UseAtStart()
525 LOperand* LChunkBuilder::UseOrConstant(HValue* value) { in UseOrConstant()
[all …]
Dlithium-x87.h2749 class LChunkBuilder; variable
2766 class LChunkBuilder FINAL : public LChunkBuilderBase {
2768 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
2901 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/arm64/
Dlithium-arm64.cc357 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { in ToUnallocated()
363 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) { in ToUnallocated()
369 LOperand* LChunkBuilder::Use(HValue* value, LUnallocated* operand) { in Use()
379 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed()
384 LOperand* LChunkBuilder::UseFixedDouble(HValue* value, in UseFixedDouble()
390 LOperand* LChunkBuilder::UseRegister(HValue* value) { in UseRegister()
395 LOperand* LChunkBuilder::UseRegisterAndClobber(HValue* value) { in UseRegisterAndClobber()
400 LOperand* LChunkBuilder::UseRegisterAtStart(HValue* value) { in UseRegisterAtStart()
407 LOperand* LChunkBuilder::UseRegisterOrConstant(HValue* value) { in UseRegisterOrConstant()
412 LOperand* LChunkBuilder::UseRegisterOrConstantAtStart(HValue* value) { in UseRegisterOrConstantAtStart()
[all …]
Dlithium-arm64.h3084 class LChunkBuilder; variable
3095 class LChunkBuilder FINAL : public LChunkBuilderBase {
3097 LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) in LChunkBuilder() function
3251 DISALLOW_COPY_AND_ASSIGN(LChunkBuilder);
/external/v8/src/
Dlithium.cc445 LChunkBuilder builder(info, graph, &allocator); in NewChunk()
Dhydrogen-instructions.h37 class LChunkBuilder; variable
203 LChunkBuilder* builder) FINAL OVERRIDE; \
1197 virtual LInstruction* CompileToLithium(LChunkBuilder* builder) = 0;
Dhydrogen-instructions.cc37 LInstruction* H##type::CompileToLithium(LChunkBuilder* builder) { \