Lines Matching refs:Emit
77 selector->Emit(opcode, g.DefineAsRegister(node), in VisitRR()
84 selector->Emit(opcode, g.DefineAsRegister(node), in VisitRRR()
92 selector->Emit(opcode, g.DefineAsRegister(node), in VisitRRO()
112 selector->Emit(opcode, output_count, outputs, 1, inputs); in VisitTryTruncateDouble()
160 selector->Emit(opcode, output_count, outputs, input_count, inputs); in VisitBinop()
162 selector->Emit(opcode, output_count, outputs, input_count, inputs); in VisitBinop()
227 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
230 Emit(opcode | AddressingModeField::encode(kMode_MRI), in VisitLoad()
233 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitLoad()
293 Emit(code, 0, nullptr, input_count, inputs, temp_count, temps); in VisitStore()
339 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
342 Emit(opcode | AddressingModeField::encode(kMode_MRI), g.NoOutput(), in VisitStore()
345 Emit(opcode | AddressingModeField::encode(kMode_MRR), g.NoOutput(), in VisitStore()
406 Emit(opcode | AddressingModeField::encode(addressingMode), in VisitCheckedLoad()
457 Emit(opcode | AddressingModeField::encode(addressingMode), g.NoOutput(), in VisitCheckedStore()
486 selector->Emit(inv_opcode, g.DefineAsRegister(node), in VisitLogical()
499 selector->Emit(inv_opcode, g.DefineAsRegister(node), in VisitLogical()
563 Emit(kPPC_RotLeftAndMask32, g.DefineAsRegister(node), g.UseRegister(left), in VisitWord32And()
619 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(left), in VisitWord64And()
654 Emit(kPPC_Not, g.DefineAsRegister(node), g.UseRegister(m.left().node())); in VisitWord32Xor()
666 Emit(kPPC_Not, g.DefineAsRegister(node), g.UseRegister(m.left().node())); in VisitWord64Xor()
688 Emit(kPPC_RotLeftAndMask32, g.DefineAsRegister(node), in VisitWord32Shl()
732 Emit(opcode, g.DefineAsRegister(node), in VisitWord64Shl()
760 Emit(kPPC_RotLeftAndMask32, g.DefineAsRegister(node), in VisitWord32Shr()
799 Emit(opcode, g.DefineAsRegister(node), in VisitWord64Shr()
819 Emit(kPPC_ExtendSignWord16, g.DefineAsRegister(node), in VisitWord32Sar()
823 Emit(kPPC_ExtendSignWord8, g.DefineAsRegister(node), in VisitWord32Sar()
848 selector->Emit(opcode, 2, outputs, 4, inputs); in VisitPairBinop()
852 selector->Emit(opcode2, g.DefineSameAsFirst(node), in VisitPairBinop()
881 Emit(kPPC_MulPair, 2, outputs, 4, inputs, 2, temps); in VisitInt32PairMul()
885 Emit(kPPC_Mul32, g.DefineSameAsFirst(node), g.UseRegister(node->InputAt(0)), in VisitInt32PairMul()
923 selector->Emit(opcode, output_count, outputs, 3, inputs, temp_count, temps); in VisitPairShift()
960 Emit(kPPC_LoadWordS32 | AddressingModeField::encode(kMode_MRI), in VisitWord64Sar()
988 Emit(kPPC_Cntlz32, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0))); in VisitWord32Clz()
995 Emit(kPPC_Cntlz64, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0))); in VisitWord64Clz()
1002 Emit(kPPC_Popcnt32, g.DefineAsRegister(node), in VisitWord32Popcnt()
1010 Emit(kPPC_Popcnt64, g.DefineAsRegister(node), in VisitWord64Popcnt()
1050 Emit(kPPC_Neg, g.DefineAsRegister(node), g.UseRegister(m.right().node())); in VisitInt32Sub()
1062 Emit(kPPC_Neg, g.DefineAsRegister(node), g.UseRegister(m.right().node())); in VisitInt64Sub()
1085 selector->Emit(kPPC_Mul32WithHigh32, 2, outputs, 2, inputs); in EmitInt32MulWithOverflow()
1091 selector->Emit(kPPC_ShiftRightAlg32, 1, outputs, 2, inputs); in EmitInt32MulWithOverflow()
1114 Emit(kPPC_MulHigh32, g.DefineAsRegister(node), in VisitInt32MulHigh()
1121 Emit(kPPC_MulHighU32, g.DefineAsRegister(node), in VisitUint32MulHigh()
1364 Emit(kPPC_ModDouble, g.DefineAsFixed(node, d1), in VisitFloat64Mod()
1407 Emit(opcode, g.DefineAsFixed(node, d1), g.UseFixed(node->InputAt(0), d1)) in VisitFloat64Ieee754Unop()
1414 Emit(opcode, g.DefineAsFixed(node, d1), in VisitFloat64Ieee754Binop()
1548 selector->Emit(opcode, g.NoOutput(), left, right, in VisitCompare()
1554 selector->Emit(opcode, g.DefineAsRegister(cont->result()), left, right); in VisitCompare()
1557 selector->Emit(opcode, g.NoOutput(), left, right, in VisitCompare()
1839 Emit(kPPC_Sub, index_operand, value_operand, in VisitSwitch()
1979 Emit(kArchPrepareCallCFunction | in EmitPrepareArguments()
1986 Emit(kPPC_StoreToStackSlot, g.NoOutput(), g.UseRegister(input.node()), in EmitPrepareArguments()
1997 Emit(kPPC_PushFrame, g.NoOutput(), g.UseRegister(input.node()), in EmitPrepareArguments()
2002 Emit(kPPC_StoreToStackSlot, g.NoOutput(), g.UseRegister(input.node()), in EmitPrepareArguments()
2018 Emit(kPPC_DoubleExtractLowWord32, g.DefineAsRegister(node), in VisitFloat64ExtractLowWord32()
2025 Emit(kPPC_DoubleExtractHighWord32, g.DefineAsRegister(node), in VisitFloat64ExtractHighWord32()
2037 Emit(kPPC_DoubleConstruct, g.DefineAsRegister(node), g.UseRegister(left), in VisitFloat64InsertLowWord32()
2041 Emit(kPPC_DoubleInsertLowWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertLowWord32()
2053 Emit(kPPC_DoubleConstruct, g.DefineAsRegister(node), g.UseRegister(right), in VisitFloat64InsertHighWord32()
2057 Emit(kPPC_DoubleInsertHighWord32, g.DefineSameAsFirst(node), in VisitFloat64InsertHighWord32()
2081 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitAtomicLoad()
2112 Emit(opcode | AddressingModeField::encode(kMode_MRR), in VisitAtomicStore()