Home
last modified time | relevance | path

Searched refs:DefineSameAsFirst (Results 1 – 25 of 26) sorted by relevance

12

/external/v8/src/crankshaft/x87/
Dlithium-x87.cc605 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
742 DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt)); in DoShift()
759 return MarkAsCall(DefineSameAsFirst(result), instr); in DoArithmeticD()
764 return DefineSameAsFirst(result); in DoArithmeticD()
1053 return AssignEnvironment(DefineSameAsFirst(result)); in DoWrapReceiver()
1200 return DefineSameAsFirst(result); in DoMathFround()
1208 DefineSameAsFirst(new(zone()) LMathAbs(context, input)); in DoMathAbs()
1220 return MarkAsCall(DefineSameAsFirst(new(zone()) LMathLog(input)), instr); in DoMathLog()
1238 return MarkAsCall(DefineSameAsFirst(result), instr); in DoMathExp()
1247 return MarkAsCall(DefineSameAsFirst(result), instr); in DoMathSqrt()
[all …]
Dlithium-x87.h2747 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc388 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
443 Emit(kX64Not32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); in VisitWord32Xor()
454 Emit(kX64Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); in VisitWord64Xor()
473 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord32Shift()
476 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord32Shift()
492 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord64Shift()
501 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord64Shift()
550 Emit(kX64Shl, g.DefineSameAsFirst(node), in VisitWord64Shl()
673 Emit(kX64Neg32, g.DefineSameAsFirst(node), g.UseRegister(m.right().node())); in VisitInt32Sub()
692 Emit(kX64Neg, g.DefineSameAsFirst(node), g.UseRegister(m.right().node())); in VisitInt64Sub()
[all …]
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc583 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
728 DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt)); in DoShift()
745 return MarkAsCall(DefineSameAsFirst(result), instr); in DoArithmeticD()
751 : DefineSameAsFirst(result); in DoArithmeticD()
1016 return AssignEnvironment(DefineSameAsFirst(result)); in DoWrapReceiver()
1182 DefineSameAsFirst(new(zone()) LMathAbs(context, input)); in DoMathAbs()
1194 return MarkAsCall(DefineSameAsFirst(new(zone()) LMathLog(input)), instr); in DoMathLog()
1225 return DefineSameAsFirst(result); in DoMathPowHalf()
1293 return DefineSameAsFirst(new(zone()) LBitI(left, right)); in DoBitwise()
1376 LInstruction* result = DefineSameAsFirst(new(zone()) LFlooringDivByPowerOf2I( in DoFlooringDivByPowerOf2I()
[all …]
Dlithium-x64.h2721 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc599 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
743 DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt)); in DoShift()
760 return MarkAsCall(DefineSameAsFirst(result), instr); in DoArithmeticD()
766 : DefineSameAsFirst(result); in DoArithmeticD()
1035 return AssignEnvironment(DefineSameAsFirst(result)); in DoWrapReceiver()
1200 DefineSameAsFirst(new(zone()) LMathAbs(context, input)); in DoMathAbs()
1212 return MarkAsCall(DefineSameAsFirst(new(zone()) LMathLog(input)), instr); in DoMathLog()
1244 return DefineSameAsFirst(result); in DoMathPowHalf()
1306 return DefineSameAsFirst(new(zone()) LBitI(left, right)); in DoBitwise()
1389 LInstruction* result = DefineSameAsFirst(new(zone()) LFlooringDivByPowerOf2I( in DoFlooringDivByPowerOf2I()
[all …]
Dlithium-ia32.h2736 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc304 Emit(kMips64Ins, g.DefineSameAsFirst(node), in VisitWord32And()
355 Emit(kMips64Dins, g.DefineSameAsFirst(node), in VisitWord64And()
491 Emit(kMips64Dshl, g.DefineSameAsFirst(node), in VisitWord64Shl()
649 Emit(kMips64DMulHigh, g.DefineSameAsFirst(node), in VisitInt32Mul()
717 Emit(kMips64Ddiv, g.DefineSameAsFirst(node), in VisitInt32Div()
724 Emit(kMips64Div, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitInt32Div()
732 Emit(kMips64DivU, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitUint32Div()
748 Emit(kMips64Dmod, g.DefineSameAsFirst(node), in VisitInt32Mod()
771 Emit(kMips64Ddiv, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitInt64Div()
779 Emit(kMips64DdivU, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitUint64Div()
[all …]
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc152 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), operand0, operand1); in VisitRROFloat()
163 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), g.UseRegister(input)); in VisitFloatUnop()
445 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
482 Emit(kIA32Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); in VisitWord32Xor()
497 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitShift()
500 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitShift()
632 Emit(kIA32Neg, g.DefineSameAsFirst(node), g.Use(m.right().node())); in VisitInt32Sub()
657 Emit(kIA32Imul, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitInt32Mul()
815 Emit(kSSEFloat64Mod, g.DefineSameAsFirst(node), in VisitFloat64Mod()
1293 Emit(kSSEFloat64InsertLowWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertLowWord32()
[all …]
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc295 Emit(kMipsIns, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitWord32And()
472 Emit(kMipsDiv, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitInt32Div()
480 Emit(kMipsDivU, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitUint32Div()
694 Emit(kMipsFloat32Max, g.DefineSameAsFirst(node), in VisitFloat32Max()
709 Emit(kMipsFloat64Max, g.DefineSameAsFirst(node), in VisitFloat64Max()
724 Emit(kMipsFloat32Min, g.DefineSameAsFirst(node), in VisitFloat32Min()
739 Emit(kMipsFloat64Min, g.DefineSameAsFirst(node), in VisitFloat64Min()
1296 Emit(kMipsFloat64InsertLowWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertLowWord32()
1305 Emit(kMipsFloat64InsertHighWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertHighWord32()
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc591 Emit(kArmBfc, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitWord32And()
978 Emit(kArmVmlaF32, g.DefineSameAsFirst(node), in VisitFloat32Add()
985 Emit(kArmVmlaF32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitFloat32Add()
999 Emit(kArmVmlaF64, g.DefineSameAsFirst(node), in VisitFloat64Add()
1006 Emit(kArmVmlaF64, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitFloat64Add()
1025 Emit(kArmVmlsF32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitFloat32Sub()
1056 Emit(kArmVmlsF64, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitFloat64Sub()
1567 Emit(kArmVmovLowF64U32, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitFloat64InsertLowWord32()
1583 Emit(kArmVmovHighF64U32, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitFloat64InsertHighWord32()
/external/v8/src/compiler/x87/
Dinstruction-selector-x87.cc406 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
443 Emit(kX87Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); in VisitWord32Xor()
458 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitShift()
461 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitShift()
590 Emit(kX87Neg, g.DefineSameAsFirst(node), g.Use(m.right().node())); in VisitInt32Sub()
615 Emit(kX87Imul, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitInt32Mul()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc562 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
1427 DefineSameAsFirst(new (zone()) LModByPowerOf2I(dividend, divisor)); in DoModByPowerOf2I()
1584 return DefineSameAsFirst( in DoMultiplyAdd()
1594 return DefineSameAsFirst( in DoMultiplySub()
1855 return DefineSameAsFirst(new (zone()) LDummyUse(value)); in DoChange()
1869 return DefineSameAsFirst(new (zone()) LDummyUse(value)); in DoChange()
1872 DefineSameAsFirst(new (zone()) LCheckSmi(value))); in DoChange()
1883 DefineSameAsFirst(new (zone()) LTaggedToI(value, temp1, temp2)); in DoChange()
2567 LInstruction* result = DefineSameAsFirst(load); in DoLoadFieldByIndex()
Dlithium-ppc.h2629 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc549 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
1422 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( in DoModByPowerOf2I()
1610 return DefineSameAsFirst(new(zone()) LMultiplyAddD(addend_op, multiplier_op, in DoMultiplyAdd()
1620 return DefineSameAsFirst(new(zone()) LMultiplySubD(minuend_op, in DoMultiplySub()
1894 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1907 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1909 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); in DoChange()
1920 DefineSameAsFirst(new(zone()) LTaggedToI(value, temp1, temp2)); in DoChange()
2615 LInstruction* result = DefineSameAsFirst(load); in DoLoadFieldByIndex()
Dlithium-arm.h2746 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc556 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
1425 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( in DoModByPowerOf2I()
1574 return DefineSameAsFirst(new(zone()) LMultiplyAddD(addend_op, multiplier_op, in DoMultiplyAdd()
1847 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1860 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1862 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); in DoChange()
1873 DefineSameAsFirst(new(zone()) LTaggedToI(value, temp1, temp2)); in DoChange()
2567 LInstruction* result = DefineSameAsFirst(load); in DoLoadFieldByIndex()
Dlithium-mips64.h2749 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc556 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
1424 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( in DoModByPowerOf2I()
1568 return DefineSameAsFirst(new(zone()) LMultiplyAddD(addend_op, multiplier_op, in DoMultiplyAdd()
1841 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1854 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1856 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); in DoChange()
1867 DefineSameAsFirst(new(zone()) LTaggedToI(value, temp1, temp2)); in DoChange()
2562 LInstruction* result = DefineSameAsFirst(load); in DoLoadFieldByIndex()
Dlithium-mips.h2703 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
/external/v8/src/compiler/
Dinstruction-selector-impl.h46 InstructionOperand DefineSameAsFirst(Node* node) { in DefineSameAsFirst() function
Dinstruction-selector.cc1286 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); in VisitFinishRegion()
1293 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); in VisitGuard()
1361 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); in VisitProjection()
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc452 LInstruction* LChunkBuilder::DefineSameAsFirst( in DefineSameAsFirst() function in v8::internal::LChunkBuilder
1108 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1123 return DefineSameAsFirst(new(zone()) LDummyUse(value)); in DoChange()
1125 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); in DoChange()
1834 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( in DoModByPowerOf2I()
2703 LInstruction* result = DefineSameAsFirst(load); in DoLoadFieldByIndex()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc1345 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); in VisitChangeUint32ToUint64()
2148 Emit(kArm64Bfi, g.DefineSameAsFirst(right), g.UseRegister(right), in VisitFloat64InsertLowWord32()
2166 Emit(kArm64Bfi, g.DefineSameAsFirst(left), g.UseRegister(right_of_left), in VisitFloat64InsertHighWord32()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc1734 Emit(kPPC_DoubleInsertLowWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertLowWord32()
1750 Emit(kPPC_DoubleInsertHighWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertHighWord32()

12