/external/chromium_org/v8/src/ia32/ |
D | lithium-ia32.cc | 476 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed() function in v8::internal::LChunkBuilder 537 : UseFixed(value, fixed_register); in UseFixedOrConstant() 734 right = UseFixed(right_value, ecx); in DoShift() 781 LOperand* context = UseFixed(instr->context(), esi); in DoArithmeticT() 782 LOperand* left_operand = UseFixed(left, edx); in DoArithmeticT() 783 LOperand* right_operand = UseFixed(right, eax); in DoArithmeticT() 1015 LOperand* left = UseFixed(instr->left(), InstanceofStub::left()); in DoInstanceOf() 1016 LOperand* right = UseFixed(instr->right(), InstanceofStub::right()); in DoInstanceOf() 1017 LOperand* context = UseFixed(instr->context(), esi); in DoInstanceOf() 1027 UseFixed(instr->context(), esi), in DoInstanceOfKnownGlobal() [all …]
|
D | lithium-ia32.h | 2793 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
|
/external/chromium_org/v8/src/mips/ |
D | lithium-mips.cc | 445 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed() function in v8::internal::LChunkBuilder 751 LOperand* context = UseFixed(instr->context(), cp); in DoArithmeticT() 752 LOperand* left_operand = UseFixed(left, a1); in DoArithmeticT() 753 LOperand* right_operand = UseFixed(right, a0); in DoArithmeticT() 981 LOperand* context = UseFixed(instr->context(), cp); in DoInstanceOf() 983 new(zone()) LInstanceOf(context, UseFixed(instr->left(), a0), in DoInstanceOf() 984 UseFixed(instr->right(), a1)); in DoInstanceOf() 993 UseFixed(instr->context(), cp), in DoInstanceOfKnownGlobal() 994 UseFixed(instr->left(), a0), in DoInstanceOfKnownGlobal() 1009 LOperand* function = UseFixed(instr->function(), a1); in DoApplyArguments() [all …]
|
D | lithium-mips.h | 2765 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
|
/external/chromium_org/v8/src/mips64/ |
D | lithium-mips64.cc | 445 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed() function in v8::internal::LChunkBuilder 751 LOperand* context = UseFixed(instr->context(), cp); in DoArithmeticT() 752 LOperand* left_operand = UseFixed(left, a1); in DoArithmeticT() 753 LOperand* right_operand = UseFixed(right, a0); in DoArithmeticT() 981 LOperand* context = UseFixed(instr->context(), cp); in DoInstanceOf() 983 new(zone()) LInstanceOf(context, UseFixed(instr->left(), a0), in DoInstanceOf() 984 UseFixed(instr->right(), a1)); in DoInstanceOf() 993 UseFixed(instr->context(), cp), in DoInstanceOfKnownGlobal() 994 UseFixed(instr->left(), a0), in DoInstanceOfKnownGlobal() 1009 LOperand* function = UseFixed(instr->function(), a1); in DoApplyArguments() [all …]
|
D | lithium-mips64.h | 2749 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
|
/external/chromium_org/v8/src/x87/ |
D | lithium-x87.cc | 487 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed() function in v8::internal::LChunkBuilder 543 : UseFixed(value, fixed_register); in UseFixedOrConstant() 733 right = UseFixed(right_value, ecx); in DoShift() 780 LOperand* context = UseFixed(instr->context(), esi); in DoArithmeticT() 781 LOperand* left_operand = UseFixed(left, edx); in DoArithmeticT() 782 LOperand* right_operand = UseFixed(right, eax); in DoArithmeticT() 1034 LOperand* left = UseFixed(instr->left(), InstanceofStub::left()); in DoInstanceOf() 1035 LOperand* right = UseFixed(instr->right(), InstanceofStub::right()); in DoInstanceOf() 1036 LOperand* context = UseFixed(instr->context(), esi); in DoInstanceOf() 1046 UseFixed(instr->context(), esi), in DoInstanceOfKnownGlobal() [all …]
|
D | lithium-x87.h | 2809 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
|
/external/chromium_org/v8/src/x64/ |
D | lithium-x64.cc | 464 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed() function in v8::internal::LChunkBuilder 717 right = UseFixed(right_value, rcx); in DoShift() 764 LOperand* context = UseFixed(instr->context(), rsi); in DoArithmeticT() 765 LOperand* left_operand = UseFixed(left, rdx); in DoArithmeticT() 766 LOperand* right_operand = UseFixed(right, rax); in DoArithmeticT() 997 LOperand* left = UseFixed(instr->left(), rax); in DoInstanceOf() 998 LOperand* right = UseFixed(instr->right(), rdx); in DoInstanceOf() 999 LOperand* context = UseFixed(instr->context(), rsi); in DoInstanceOf() 1008 new(zone()) LInstanceOfKnownGlobal(UseFixed(instr->context(), rsi), in DoInstanceOfKnownGlobal() 1009 UseFixed(instr->left(), rax), in DoInstanceOfKnownGlobal() [all …]
|
D | lithium-x64.h | 2792 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
|
/external/chromium_org/v8/src/arm/ |
D | lithium-arm.cc | 438 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed() function in v8::internal::LChunkBuilder 741 LOperand* context = UseFixed(instr->context(), cp); in DoArithmeticT() 742 LOperand* left_operand = UseFixed(left, r1); in DoArithmeticT() 743 LOperand* right_operand = UseFixed(right, r0); in DoArithmeticT() 976 LOperand* context = UseFixed(instr->context(), cp); in DoInstanceOf() 978 new(zone()) LInstanceOf(context, UseFixed(instr->left(), r0), in DoInstanceOf() 979 UseFixed(instr->right(), r1)); in DoInstanceOf() 988 UseFixed(instr->context(), cp), in DoInstanceOfKnownGlobal() 989 UseFixed(instr->left(), r0), in DoInstanceOfKnownGlobal() 1004 LOperand* function = UseFixed(instr->function(), r1); in DoApplyArguments() [all …]
|
D | lithium-arm.h | 2807 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
|
/external/chromium_org/v8/src/arm64/ |
D | lithium-arm64.cc | 379 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) { in UseFixed() function in v8::internal::LChunkBuilder 817 LOperand* context = UseFixed(instr->context(), cp); in DoArithmeticT() 818 LOperand* left_operand = UseFixed(left, x1); in DoArithmeticT() 819 LOperand* right_operand = UseFixed(right, x0); in DoArithmeticT() 902 LOperand* function = UseFixed(instr->function(), x1); in DoApplyArguments() 903 LOperand* receiver = UseFixed(instr->receiver(), x0); in DoApplyArguments() 904 LOperand* length = UseFixed(instr->length(), x2); in DoApplyArguments() 905 LOperand* elements = UseFixed(instr->elements(), x3); in DoApplyArguments() 1023 LOperand* function = UseFixed(instr->function(), x1); in DoCallJSFunction() 1040 UseFixed(instr->OperandAt(i), descriptor.GetParameterRegister(i - 1)); in DoCallWithDescriptor() [all …]
|
D | lithium-arm64.h | 3130 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
|
/external/chromium_org/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 21 return UseFixed(node, edx); in UseByteRegister() 108 Emit(kIA32StoreWriteBarrier, NULL, g.UseFixed(base, ebx), in VisitStore() 109 g.UseFixed(index, ecx), g.UseFixed(value, edx), arraysize(temps), in VisitStore() 256 g.UseFixed(right, ecx)); in VisitShift() 321 g.UseFixed(node->InputAt(0), eax), in VisitDiv() 342 g.UseFixed(node->InputAt(0), eax), in VisitMod()
|
/external/chromium_org/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 25 return UseFixed(node, rdx); in UseByteRegister() 121 Emit(kX64StoreWriteBarrier, NULL, g.UseFixed(base, rbx), in VisitStore() 122 g.UseFixed(index, rcx), g.UseFixed(value, rdx), arraysize(temps), in VisitStore() 289 g.UseFixed(right, rcx)); in VisitWord32Shift() 315 g.UseFixed(right, rcx)); in VisitWord64Shift() 426 opcode, g.DefineAsFixed(node, rax), g.UseFixed(node->InputAt(0), rax), in VisitDiv() 456 opcode, g.DefineAsFixed(node, rdx), g.UseFixed(node->InputAt(0), rax), in VisitMod()
|
/external/chromium_org/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 221 Emit(kArm64StoreWriteBarrier, NULL, g.UseFixed(base, x10), in VisitStore() 222 g.UseFixed(index, x11), g.UseFixed(value, x12), arraysize(temps), in VisitStore() 504 g.UseFixed(node->InputAt(0), d0), in VisitFloat64Mod() 505 g.UseFixed(node->InputAt(1), d1))->MarkAsCall(); in VisitFloat64Mod()
|
/external/chromium_org/v8/src/compiler/ |
D | instruction-selector-impl.h | 81 InstructionOperand* UseFixed(Node* node, Register reg) { in UseFixed() function 87 InstructionOperand* UseFixed(Node* node, DoubleRegister reg) { in UseFixed() function
|
/external/chromium_org/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 339 Emit(kArmStoreWriteBarrier, NULL, g.UseFixed(base, r4), in VisitStore() 340 g.UseFixed(index, r5), g.UseFixed(value, r6), arraysize(temps), in VisitStore() 767 Emit(kArmVmodF64, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Mod() 768 g.UseFixed(node->InputAt(1), d1))->MarkAsCall(); in VisitFloat64Mod()
|