Home
last modified time | relevance | path

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

/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc208 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), operand0, operand1); in VisitRROFloat()
219 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), g.UseRegister(input)); in VisitFloatUnop()
230 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), operand0); in VisitRRSimd()
252 selector->Emit(sse_opcode, g.DefineSameAsFirst(node), operand0, operand1); in VisitRRISimd()
486 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
521 Emit(kIA32Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); in VisitWord32Xor()
536 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitShift()
539 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitShift()
630 InstructionOperand outputs[] = {g.DefineSameAsFirst(node), in VisitInt32PairAdd()
639 Emit(kIA32Add, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairAdd()
[all …]
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc468 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
519 Emit(kX64Not32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); in VisitWord32Xor()
530 Emit(kX64Not, g.DefineSameAsFirst(node), g.UseRegister(m.left().node())); in VisitWord64Xor()
549 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord32Shift()
552 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord32Shift()
568 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord64Shift()
577 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitWord64Shift()
596 InstructionOperand output = g.DefineSameAsFirst(node); in TryVisitWordShift()
658 Emit(kX64Shl, g.DefineSameAsFirst(node), in VisitWord64Shl()
799 Emit(kX64Bswap, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0))); in VisitWord64ReverseBytes()
[all …]
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc158 opcode, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitRRRR()
295 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
543 Emit(kMips64Ins, g.DefineSameAsFirst(node), in VisitWord32And()
579 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(mleft.left().node())); in VisitWord64And()
598 Emit(kMips64Dins, g.DefineSameAsFirst(node), in VisitWord64And()
756 Emit(kMips64Dshl, g.DefineSameAsFirst(node), in VisitWord64Shl()
995 Emit(kMips64DMulHigh, g.DefineSameAsFirst(node), in VisitInt32Mul()
1061 Emit(kMips64Ddiv, g.DefineSameAsFirst(node), in VisitInt32Div()
1068 Emit(kMips64Div, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitInt32Div()
1076 Emit(kMips64DivU, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitUint32Div()
[all …]
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc122 opcode, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitRRRR()
201 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
423 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(mleft.left().node())); in VisitWord32And()
441 Emit(kMipsIns, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitWord32And()
580 selector->Emit(single_opcode, g.DefineSameAsFirst(node), in VisitInt32PairBinop()
760 Emit(kMipsDiv, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitInt32Div()
768 Emit(kMipsDivU, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitUint32Div()
1683 Emit(kMipsFloat64InsertLowWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertLowWord32()
1692 Emit(kMipsFloat64InsertHighWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertHighWord32()
1700 Emit(kMipsFloat64SilenceNaN, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitFloat64SilenceNaN()
[all …]
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc121 selector->Emit(opcode, g.DefineSameAsFirst(node), in VisitRRRShuffle()
884 Emit(kArmBfc, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitWord32And()
1029 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairAdd()
1054 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairSub()
1077 g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairMul()
1439 Emit(kArmVmlaF32, g.DefineSameAsFirst(node),
1446 Emit(kArmVmlaF32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()),
1460 Emit(kArmVmlaF64, g.DefineSameAsFirst(node), in VisitFloat64Add()
1467 Emit(kArmVmlaF64, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitFloat64Add()
1480 Emit(kArmVmlsF32, g.DefineSameAsFirst(node), g.UseRegister(m.left().node()), in VisitFloat32Sub()
[all …]
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc603 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitUnaryOp()
608 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitUnaryOp()
660 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinOp()
665 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinOp()
1005 canEliminateZeroExt ? g.DefineSameAsFirst(node) in TryMatchSignExtInt16OrInt8FromWord32Sar()
1013 canEliminateZeroExt ? g.DefineSameAsFirst(node) in TryMatchSignExtInt16OrInt8FromWord32Sar()
1044 selector->Emit(opcode2, g.DefineSameAsFirst(node), in VisitPairBinop()
1075 Emit(kS390_Mul32, g.DefineSameAsFirst(node), in VisitInt32PairMul()
1191 canEliminateZeroExt ? g.DefineSameAsFirst(node) in TryMatchNegFromSub()
1218 : g.DefineSameAsFirst(node); in TryMatchShiftFromMul()
[all …]
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc1638 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); in VisitChangeUint32ToUint64()
1649 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); in VisitChangeUint32ToUint64()
1667 Emit(kArchNop, g.DefineSameAsFirst(node), g.UseRegister(value)); in VisitTruncateInt64ToInt32()
2683 Emit(kArm64Bfi, g.DefineSameAsFirst(right), g.UseRegister(right), in VisitFloat64InsertLowWord32()
2689 Emit(kArm64Float64InsertLowWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertLowWord32()
2701 Emit(kArm64Bfi, g.DefineSameAsFirst(left), g.UseRegister(right_of_left), in VisitFloat64InsertHighWord32()
2706 Emit(kArm64Float64InsertHighWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertHighWord32()
3117 Emit(kArm64S128Select, g.DefineSameAsFirst(node),
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc147 outputs[output_count++] = g.DefineSameAsFirst(node); in VisitBinop()
761 selector->Emit(opcode2, g.DefineSameAsFirst(node), in VisitPairBinop()
794 Emit(kPPC_Mul32, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairMul()
1906 Emit(kPPC_DoubleInsertLowWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertLowWord32()
1922 Emit(kPPC_DoubleInsertHighWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertHighWord32()
/external/v8/src/compiler/
Dinstruction-selector-impl.h92 InstructionOperand DefineSameAsFirst(Node* node) { in DefineSameAsFirst() function
Dinstruction-selector.cc2029 InstructionOperand output = g.DefineSameAsFirst(node); in EmitWordPoisonOnSpeculation()
2208 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(node->InputAt(0))); in VisitBitcastWordToTagged()
2653 Emit(kArchNop, g.DefineSameAsFirst(node), g.Use(value)); in VisitProjection()