/external/v8/src/ |
lithium.cc | 42 LUnallocated* unalloc = NULL; 48 unalloc = LUnallocated::cast(this); 50 if (unalloc->basic_policy() == LUnallocated::FIXED_SLOT) { 55 case LUnallocated::NONE: 57 case LUnallocated::FIXED_REGISTER: { 69 case LUnallocated::FIXED_DOUBLE_REGISTER: { 81 case LUnallocated::MUST_HAVE_REGISTER: 84 case LUnallocated::MUST_HAVE_DOUBLE_REGISTER: 87 case LUnallocated::WRITABLE_REGISTER: 90 case LUnallocated::SAME_AS_FIRST_INPUT [all...] |
lithium-allocator.cc | 35 LUnallocated* unalloc = LUnallocated::cast(operand_); 216 LUnallocated* unalloc = new(zone) LUnallocated(LUnallocated::NONE); 593 LOperand* LAllocator::AllocateFixed(LUnallocated* operand, 671 int index = LUnallocated::cast(operand)->virtual_register(); 682 return LiveRangeFor(LUnallocated::cast(operand)->virtual_register()); 708 LUnallocated* unalloc_operand = LUnallocated::cast(operand) [all...] |
lithium.h | 72 class LUnallocated : public LOperand { 104 explicit LUnallocated(ExtendedPolicy policy) : LOperand(UNALLOCATED, 0) { 110 LUnallocated(BasicPolicy policy, int index) : LOperand(UNALLOCATED, 0) { 117 LUnallocated(ExtendedPolicy policy, int index) : LOperand(UNALLOCATED, 0) { 125 LUnallocated(ExtendedPolicy policy, Lifetime lifetime) 132 LUnallocated* CopyUnconstrained(Zone* zone) { 133 LUnallocated* result = new(zone) LUnallocated(ANY); 138 static LUnallocated* cast(LOperand* op) { 140 return reinterpret_cast<LUnallocated*>(op) [all...] |
lithium-allocator.h | 28 class LUnallocated; 355 if (next_virtual_register_ >= LUnallocated::kMaxVirtualRegisters) { 408 LOperand* AllocateFixed(LUnallocated* operand, int pos, bool is_tagged);
|
compiler.cc | 353 // Due to an encoding limit on LUnallocated operands in the Lithium 360 const int parameter_limit = -LUnallocated::kMinFixedSlotIndex; 366 const int locals_limit = LUnallocated::kMaxFixedSlotIndex; [all...] |
hydrogen.cc | [all...] |
/external/v8/src/arm/ |
lithium-arm.cc | 28 LUnallocated::cast(Output())->HasFixedPolicy() || 29 !LUnallocated::cast(Output())->HasRegisterPolicy()); 31 LUnallocated* operand = LUnallocated::cast(it.Current()); 36 LUnallocated* operand = LUnallocated::cast(it.Current()); 426 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { 427 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, 432 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) [all...] |
lithium-arm.h | [all...] |
/external/v8/src/mips/ |
lithium-mips.cc | 30 LUnallocated::cast(Output())->HasFixedPolicy() || 31 !LUnallocated::cast(Output())->HasRegisterPolicy()); 33 LUnallocated* operand = LUnallocated::cast(it.Current()); 38 LUnallocated* operand = LUnallocated::cast(it.Current()); 433 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { 434 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, 439 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) [all...] |
lithium-mips.h | [all...] |
/external/v8/src/mips64/ |
lithium-mips64.cc | 30 LUnallocated::cast(Output())->HasFixedPolicy() || 31 !LUnallocated::cast(Output())->HasRegisterPolicy()); 33 LUnallocated* operand = LUnallocated::cast(it.Current()); 38 LUnallocated* operand = LUnallocated::cast(it.Current()); 433 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { 434 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, 439 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) [all...] |
lithium-mips64.h | [all...] |
/external/v8/src/ia32/ |
lithium-ia32.cc | 31 LUnallocated::cast(Output())->HasFixedPolicy() || 32 !LUnallocated::cast(Output())->HasRegisterPolicy()); 34 LUnallocated* operand = LUnallocated::cast(it.Current()); 39 LUnallocated* operand = LUnallocated::cast(it.Current()); 464 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { 465 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, 470 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) [all...] |
lithium-ia32.h | [all...] |
/external/v8/src/x64/ |
lithium-x64.cc | 31 LUnallocated::cast(Output())->HasFixedPolicy() || 32 !LUnallocated::cast(Output())->HasRegisterPolicy()); 34 LUnallocated* operand = LUnallocated::cast(it.Current()); 39 LUnallocated* operand = LUnallocated::cast(it.Current()); 452 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { 453 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, 458 LUnallocated* LChunkBuilder::ToUnallocated(XMMRegister reg) [all...] |
lithium-x64.h | [all...] |
/external/v8/src/x87/ |
lithium-x87.cc | 31 LUnallocated::cast(Output())->HasFixedPolicy() || 32 !LUnallocated::cast(Output())->HasRegisterPolicy()); 34 LUnallocated* operand = LUnallocated::cast(it.Current()); 39 LUnallocated* operand = LUnallocated::cast(it.Current()); 475 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { 476 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, 481 LUnallocated* LChunkBuilder::ToUnallocated(X87Register reg) [all...] |
lithium-x87.h | [all...] |
/external/v8/src/arm64/ |
lithium-arm64.cc | 28 LUnallocated::cast(Output())->HasFixedPolicy() || 29 !LUnallocated::cast(Output())->HasRegisterPolicy()); 31 LUnallocated* operand = LUnallocated::cast(it.Current()); 36 LUnallocated* operand = LUnallocated::cast(it.Current()); 357 LUnallocated* LChunkBuilder::ToUnallocated(Register reg) { 358 return new(zone()) LUnallocated(LUnallocated::FIXED_REGISTER, 363 LUnallocated* LChunkBuilder::ToUnallocated(DoubleRegister reg) [all...] |
lithium-arm64.h | [all...] |