/external/v8/src/compiler/ia32/ |
H A D | instruction-selector-ia32.cc | 192 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), operand0, operand1); 203 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), g.UseRegister(input)); 570 outputs[output_count++] = g.DefineSameAsFirst(node); 613 Emit(kIA32Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); 628 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 631 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 722 InstructionOperand outputs[] = {g.DefineSameAsFirst(node), 731 Emit(kIA32Add, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 747 InstructionOperand outputs[] = {g.DefineSameAsFirst(node), 756 Emit(kIA32Sub, g.DefineSameAsFirst(nod [all...] |
/external/v8/src/crankshaft/x87/ |
H A D | lithium-x87.cc | 551 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 683 DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt)); 700 return MarkAsCall(DefineSameAsFirst(result), instr); 705 return DefineSameAsFirst(result); 979 return AssignEnvironment(DefineSameAsFirst(result)); 1144 return DefineSameAsFirst(result); 1152 DefineSameAsFirst(new(zone()) LMathAbs(context, input)); 1164 return MarkAsCall(DefineSameAsFirst(new(zone()) LMathLog(input)), instr); 1178 return MarkAsCall(DefineSameAsFirst(new (zone()) LMathCos(input)), instr); 1185 return MarkAsCall(DefineSameAsFirst(ne [all...] |
/external/v8/src/crankshaft/ia32/ |
H A D | lithium-ia32.cc | 545 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 685 DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt)); 702 return MarkAsCall(DefineSameAsFirst(result), instr); 708 : DefineSameAsFirst(result); 962 return AssignEnvironment(DefineSameAsFirst(result)); 1147 DefineSameAsFirst(new(zone()) LMathAbs(context, input)); 1159 return MarkAsCall(DefineSameAsFirst(new(zone()) LMathLog(input)), instr); 1173 return MarkAsCall(DefineSameAsFirst(new (zone()) LMathCos(input)), instr); 1180 return MarkAsCall(DefineSameAsFirst(new (zone()) LMathSin(input)), instr); 1187 return MarkAsCall(DefineSameAsFirst(ne [all...] |
H A D | lithium-ia32.h | 2466 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
|
/external/v8/src/crankshaft/x64/ |
H A D | lithium-x64.cc | 538 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 679 DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt)); 702 : DefineSameAsFirst(result); 950 return AssignEnvironment(DefineSameAsFirst(result)); 1135 DefineSameAsFirst(new(zone()) LMathAbs(context, input)); 1191 return DefineSameAsFirst(result); 1244 return DefineSameAsFirst(new(zone()) LBitI(left, right)); 1327 LInstruction* result = DefineSameAsFirst(new(zone()) LFlooringDivByPowerOf2I( 1399 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( 1479 return DefineSameAsFirst(mu [all...] |
/external/v8/src/compiler/x64/ |
H A D | instruction-selector-x64.cc | 544 outputs[output_count++] = g.DefineSameAsFirst(node); 604 Emit(kX64Not32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); 615 Emit(kX64Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); 634 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 637 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 653 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 662 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 721 Emit(kX64Shl, g.DefineSameAsFirst(node), 908 Emit(kX64Neg32, g.DefineSameAsFirst(node), g.UseRegister(m.right().node())); 927 Emit(kX64Neg, g.DefineSameAsFirst(nod [all...] |
/external/v8/src/compiler/x87/ |
H A D | instruction-selector-x87.cc | 483 outputs[output_count++] = g.DefineSameAsFirst(node); 526 Emit(kX87Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); 541 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 544 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 635 InstructionOperand outputs[] = {g.DefineSameAsFirst(node), 644 Emit(kX87Add, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 660 InstructionOperand outputs[] = {g.DefineSameAsFirst(node), 669 Emit(kX87Sub, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 696 Emit(kX87Imul, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 802 Emit(kX87Neg, g.DefineSameAsFirst(nod [all...] |
/external/v8/src/compiler/mips64/ |
H A D | instruction-selector-mips64.cc | 294 outputs[output_count++] = g.DefineSameAsFirst(node); 530 Emit(kMips64Ins, g.DefineSameAsFirst(node), 566 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(mleft.left().node())); 585 Emit(kMips64Dins, g.DefineSameAsFirst(node), 743 Emit(kMips64Dshl, g.DefineSameAsFirst(node), 982 Emit(kMips64DMulHigh, g.DefineSameAsFirst(node), 1048 Emit(kMips64Ddiv, g.DefineSameAsFirst(node), 1055 Emit(kMips64Div, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), 1063 Emit(kMips64DivU, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), 1079 Emit(kMips64Dmod, g.DefineSameAsFirst(nod [all...] |
/external/v8/src/compiler/mips/ |
H A D | instruction-selector-mips.cc | 198 outputs[output_count++] = g.DefineSameAsFirst(node); 409 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(mleft.left().node())); 427 Emit(kMipsIns, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), 565 selector->Emit(single_opcode, g.DefineSameAsFirst(node), 745 Emit(kMipsDiv, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), 753 Emit(kMipsDivU, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), 1797 Emit(kMipsFloat64InsertLowWord32, g.DefineSameAsFirst(node), 1806 Emit(kMipsFloat64InsertHighWord32, g.DefineSameAsFirst(node), 1814 Emit(kMipsFloat64SilenceNaN, g.DefineSameAsFirst(node), g.UseRegister(left),
|
/external/v8/src/compiler/arm/ |
H A D | instruction-selector-arm.cc | 96 // Use DefineSameAsFirst for ternary ops that clobber their first input, 99 opcode, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 861 Emit(kArmBfc, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), 1022 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 1047 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 1070 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 1433 Emit(kArmVmlaF32, g.DefineSameAsFirst(node), 1440 Emit(kArmVmlaF32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), 1454 Emit(kArmVmlaF64, g.DefineSameAsFirst(node), 1461 Emit(kArmVmlaF64, g.DefineSameAsFirst(nod [all...] |
/external/v8/src/compiler/s390/ |
H A D | instruction-selector-s390.cc | 475 outputs[output_count++] = g.DefineSameAsFirst(node); 613 outputs[output_count++] = g.DefineSameAsFirst(node); 1093 doZeroExt ? g.DefineAsRegister(node) : g.DefineSameAsFirst(node), 1099 doZeroExt ? g.DefineAsRegister(node) : g.DefineSameAsFirst(node), 1128 selector->Emit(opcode2, g.DefineSameAsFirst(node), 1159 Emit(kS390_Mul32, g.DefineSameAsFirst(node), 1348 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 1354 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), 1384 : g.DefineSameAsFirst(node); 1402 Emit(kS390_ShiftLeft64, g.DefineSameAsFirst(nod [all...] |
/external/v8/src/compiler/ |
H A D | instruction-selector-impl.h | 46 InstructionOperand DefineSameAsFirst(Node* node) { function in class:v8::internal::compiler::OperandGenerator
|
H A D | instruction-selector.cc | 1792 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(node->InputAt(0))); 2317 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value));
|
/external/v8/src/crankshaft/arm/ |
H A D | lithium-arm.cc | 502 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 1354 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( 1542 return DefineSameAsFirst(new(zone()) LMultiplyAddD(addend_op, multiplier_op, 1552 return DefineSameAsFirst(new(zone()) LMultiplySubD(minuend_op, 1787 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1800 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1802 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); 1813 DefineSameAsFirst(new(zone()) LTaggedToI(value, temp1, temp2)); 2395 LInstruction* result = DefineSameAsFirst(load);
|
H A D | lithium-arm.h | 2452 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
|
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-ppc.cc | 515 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 1373 DefineSameAsFirst(new (zone()) LModByPowerOf2I(dividend, divisor)); 1530 return DefineSameAsFirst( 1540 return DefineSameAsFirst( 1762 return DefineSameAsFirst(new (zone()) LDummyUse(value)); 1776 return DefineSameAsFirst(new (zone()) LDummyUse(value)); 1779 DefineSameAsFirst(new (zone()) LCheckSmi(value))); 1790 DefineSameAsFirst(new (zone()) LTaggedToI(value, temp1, temp2)); 2365 LInstruction* result = DefineSameAsFirst(load);
|
/external/v8/src/crankshaft/mips/ |
H A D | lithium-mips.cc | 509 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 1356 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( 1500 return DefineSameAsFirst(new(zone()) LMultiplyAddD(addend_op, multiplier_op, 1734 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1747 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1749 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); 1760 DefineSameAsFirst(new(zone()) LTaggedToI(value, temp1, temp2)); 2342 LInstruction* result = DefineSameAsFirst(load);
|
H A D | lithium-mips.h | 2409 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-mips64.cc | 509 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 1357 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( 1506 return DefineSameAsFirst(new(zone()) LMultiplyAddD(addend_op, multiplier_op, 1740 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1753 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1755 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); 1766 DefineSameAsFirst(new(zone()) LTaggedToI(value, temp1, temp2)); 2347 LInstruction* result = DefineSameAsFirst(load);
|
H A D | lithium-mips64.h | 2455 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
|
/external/v8/src/crankshaft/s390/ |
H A D | lithium-s390.cc | 462 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 624 : DefineSameAsFirst(result); 1248 DefineSameAsFirst(new (zone()) LModByPowerOf2I(dividend, divisor)); 1588 return DefineSameAsFirst(new (zone()) LDummyUse(value)); 1602 return DefineSameAsFirst(new (zone()) LDummyUse(value)); 1605 DefineSameAsFirst(new (zone()) LCheckSmi(value))); 1616 DefineSameAsFirst(new (zone()) LTaggedToI(value, temp1, temp2)); 2151 LInstruction* result = DefineSameAsFirst(load);
|
/external/v8/src/compiler/ppc/ |
H A D | instruction-selector-ppc.cc | 141 outputs[output_count++] = g.DefineSameAsFirst(node); 852 selector->Emit(opcode2, g.DefineSameAsFirst(node), 885 Emit(kPPC_Mul32, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), 2041 Emit(kPPC_DoubleInsertLowWord32, g.DefineSameAsFirst(node), 2057 Emit(kPPC_DoubleInsertHighWord32, g.DefineSameAsFirst(node),
|
/external/v8/src/crankshaft/arm64/ |
H A D | lithium-arm64.cc | 405 LInstruction* LChunkBuilder::DefineSameAsFirst( function in class:v8::internal::LChunkBuilder 1035 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1050 return DefineSameAsFirst(new(zone()) LDummyUse(value)); 1052 return AssignEnvironment(DefineSameAsFirst(new(zone()) LCheckSmi(value))); 1671 LInstruction* result = DefineSameAsFirst(new(zone()) LModByPowerOf2I( 2485 LInstruction* result = DefineSameAsFirst(load);
|
H A D | lithium-arm64.h | 2777 LInstruction* DefineSameAsFirst(LTemplateResultInstruction<1>* instr);
|
/external/v8/src/compiler/arm64/ |
H A D | instruction-selector-arm64.cc | 1705 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); 1716 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); 1733 Emit(kArchNop, g.DefineSameAsFirst(node), g.UseRegister(value)); 2621 Emit(kArm64Bfi, g.DefineSameAsFirst(right), g.UseRegister(right), 2639 Emit(kArm64Bfi, g.DefineSameAsFirst(left), g.UseRegister(right_of_left),
|