Home
last modified time | relevance | path

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

/external/chromium_org/v8/src/ia32/
Dlithium-ia32.cc476 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 …]
Dlithium-ia32.h2793 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
/external/chromium_org/v8/src/mips/
Dlithium-mips.cc445 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 …]
Dlithium-mips.h2765 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
/external/chromium_org/v8/src/mips64/
Dlithium-mips64.cc445 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 …]
Dlithium-mips64.h2749 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
/external/chromium_org/v8/src/x87/
Dlithium-x87.cc487 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 …]
Dlithium-x87.h2809 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
/external/chromium_org/v8/src/x64/
Dlithium-x64.cc464 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 …]
Dlithium-x64.h2792 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
/external/chromium_org/v8/src/arm/
Dlithium-arm.cc438 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 …]
Dlithium-arm.h2807 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
/external/chromium_org/v8/src/arm64/
Dlithium-arm64.cc379 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 …]
Dlithium-arm64.h3130 MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
/external/chromium_org/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc21 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/
Dinstruction-selector-x64.cc25 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/
Dinstruction-selector-arm64.cc221 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/
Dinstruction-selector-impl.h81 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/
Dinstruction-selector-arm.cc339 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()