Lines Matching refs:DefineAsRegister
114 selector->Emit(opcode, g.DefineAsRegister(node),
129 selector->Emit(opcode, g.DefineAsRegister(node),
137 selector->Emit(opcode, g.DefineAsRegister(node),
145 selector->Emit(opcode, g.DefineAsRegister(node),
153 selector->Emit(opcode, g.DefineAsRegister(node),
203 outputs[output_count++] = g.DefineAsRegister(node);
238 Emit(kArchStackSlot, g.DefineAsRegister(node),
290 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index));
297 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0));
425 Emit(kMipsExt, g.DefineAsRegister(node),
462 DefineAsRegister(node),
471 Emit(kMipsNor, g.DefineAsRegister(node), g.UseRegister(m.left().node()),
498 Emit(kMipsShl, g.DefineAsRegister(node),
524 Emit(kMipsExt, g.DefineAsRegister(node),
545 Emit(kMipsSeh, g.DefineAsRegister(node),
549 Emit(kMipsSeb, g.DefineAsRegister(node),
574 g.DefineAsRegister(node),
575 g.DefineAsRegister(NodeProperties::FindProjection(node, 1))};
623 outputs[output_count++] = g.DefineAsRegister(node);
625 outputs[output_count++] = g.DefineAsRegister(projection1);
661 Emit(kMipsByteSwap32, g.DefineAsRegister(node),
667 Emit(kMipsCtz, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0)));
673 Emit(kMipsPopcnt, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0)));
687 Emit(kMipsLsa, g.DefineAsRegister(node), g.UseRegister(m.left().node()),
699 Emit(kMipsLsa, g.DefineAsRegister(node), g.UseRegister(m.right().node()),
721 g.DefineAsRegister(node), g.UseRegister(m.left().node()),
726 Emit(kMipsLsa, g.DefineAsRegister(node), g.UseRegister(m.left().node()),
737 g.DefineAsRegister(node), temp, g.UseRegister(m.left().node()));
752 Emit(kMipsMulHighU, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0)),
776 Emit(kMipsMod, g.DefineAsRegister(node), g.UseRegister(m.left().node()),
784 Emit(kMipsModU, g.DefineAsRegister(node), g.UseRegister(m.left().node()),
832 Emit(kMipsFloorWD, g.DefineAsRegister(node),
836 Emit(kMipsCeilWD, g.DefineAsRegister(node),
840 Emit(kMipsRoundWD, g.DefineAsRegister(node),
844 Emit(kMipsTruncWD, g.DefineAsRegister(node),
856 Emit(kMipsFloorWS, g.DefineAsRegister(node),
860 Emit(kMipsCeilWS, g.DefineAsRegister(node),
864 Emit(kMipsRoundWS, g.DefineAsRegister(node),
868 Emit(kMipsTruncWS, g.DefineAsRegister(node),
872 Emit(kMipsTruncWS, g.DefineAsRegister(node),
878 Emit(kMipsTruncWS, g.DefineAsRegister(node),
903 Emit(kMipsCvtSW, g.DefineAsRegister(node),
925 Emit(kMipsFloat64InsertLowWord32, g.DefineAsRegister(node),
938 Emit(kMipsMaddS, g.DefineAsRegister(node),
946 DefineAsRegister(node), g.UseRegister(m.left().node()),
963 Emit(kMipsMaddD, g.DefineAsRegister(node),
971 Emit(kMipsMaddD, g.DefineAsRegister(node), g.UseRegister(m.left().node()),
988 Emit(kMipsMsubS, g.DefineAsRegister(node),
1004 Emit(kMipsMsubD, g.DefineAsRegister(node),
1041 Emit(kMipsFloat32Max, g.DefineAsRegister(node),
1047 Emit(kMipsFloat64Max, g.DefineAsRegister(node),
1053 Emit(kMipsFloat32Min, g.DefineAsRegister(node),
1059 Emit(kMipsFloat64Min, g.DefineAsRegister(node),
1211 Emit(kMipsPeek, g.DefineAsRegister(output.node),
1260 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index));
1267 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0));
1667 Emit(kMipsFloat64ExtractLowWord32, g.DefineAsRegister(node),
1674 Emit(kMipsFloat64ExtractHighWord32, g.DefineAsRegister(node),
1729 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index));
1736 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0));
2178 Emit(kMipsS32x4Shuffle, g.DefineAsRegister(node), g.UseRegister(input0),
2182 Emit(kMipsS8x16Shuffle, g.DefineAsRegister(node), g.UseRegister(input0),
2191 Emit(kMipsSeb, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0)));
2196 Emit(kMipsSeh, g.DefineAsRegister(node), g.UseRegister(node->InputAt(0)));