Lines Matching refs:Use

458     inputs[input_count++] = g.Use(right);  in VisitBinop()
628 g.Use(node->InputAt(2))); in VisitInt32PairAdd()
653 g.Use(node->InputAt(2))); in VisitInt32PairSub()
680 g.Use(node->InputAt(2))); in VisitInt32PairMul()
733 Emit(kX87Lzcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitWord32Clz()
748 Emit(kX87Popcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitWord32Popcnt()
785 Emit(kX87Neg, g.DefineSameAsFirst(node), g.Use(m.right().node())); in VisitInt32Sub()
804 Emit(kX87Imul, g.DefineAsRegister(node), g.Use(left), in VisitInt32Mul()
811 g.Use(right)); in VisitInt32Mul()
849 g.Use(node->InputAt(0))); in VisitChangeFloat32ToFloat64()
856 g.Use(node->InputAt(0))); in VisitRoundInt32ToFloat32()
863 g.Use(node->InputAt(0))); in VisitRoundUint32ToFloat32()
870 g.Use(node->InputAt(0))); in VisitChangeInt32ToFloat64()
883 Emit(kX87Float32ToInt32, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitTruncateFloat32ToInt32()
889 Emit(kX87Float32ToUint32, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitTruncateFloat32ToUint32()
895 Emit(kX87Float64ToInt32, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitChangeFloat64ToInt32()
901 Emit(kX87Float64ToUint32, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitChangeFloat64ToUint32()
906 Emit(kX87Float64ToUint32, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitTruncateFloat64ToUint32()
912 g.Use(node->InputAt(0))); in VisitTruncateFloat64ToFloat32()
918 g.Use(node->InputAt(0))); in VisitTruncateFloat64ToWord32()
923 Emit(kX87Float64ToInt32, g.DefineAsRegister(node), g.Use(node->InputAt(0))); in VisitRoundFloat64ToInt32()
929 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitBitcastFloat32ToInt32()
936 Emit(kX87BitcastIF, g.DefineAsFixed(node, stX_0), g.Use(node->InputAt(0))); in VisitBitcastInt32ToFloat32()
942 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Add()
943 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat32Add()
950 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Add()
951 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Add()
958 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Sub()
959 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat32Sub()
965 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Sub()
966 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Sub()
972 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Mul()
973 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat32Mul()
980 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Mul()
981 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Mul()
988 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Div()
989 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat32Div()
996 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Div()
997 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Div()
1005 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Mod()
1006 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Mod()
1012 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Max()
1013 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat32Max()
1019 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Max()
1020 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Max()
1026 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Min()
1027 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat32Min()
1033 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Min()
1034 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Min()
1041 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Abs()
1048 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Abs()
1054 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Sqrt()
1061 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Sqrt()
1069 g.UseFixed(node, stX_0), g.Use(node->InputAt(0))); in VisitFloat32RoundDown()
1076 g.UseFixed(node, stX_0), g.Use(node->InputAt(0))); in VisitFloat64RoundDown()
1083 g.Use(node->InputAt(0))); in VisitFloat32RoundUp()
1090 g.Use(node->InputAt(0))); in VisitFloat64RoundUp()
1097 g.UseFixed(node, stX_0), g.Use(node->InputAt(0))); in VisitFloat32RoundTruncate()
1104 g.UseFixed(node, stX_0), g.Use(node->InputAt(0))); in VisitFloat64RoundTruncate()
1116 g.UseFixed(node, stX_0), g.Use(node->InputAt(0))); in VisitFloat32RoundTiesEven()
1123 g.UseFixed(node, stX_0), g.Use(node->InputAt(0))); in VisitFloat64RoundTiesEven()
1128 Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Neg()
1134 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Neg()
1141 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Ieee754Binop()
1142 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Ieee754Binop()
1149 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Ieee754Unop()
1188 : g.Use(input.node()); in EmitPrepareArguments()
1256 VisitCompare(selector, opcode, g.UseRegister(left), g.Use(right), cont); in VisitCompare()
1311 selector->Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat32Compare()
1312 selector->Emit(kX87PushFloat32, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat32Compare()
1318 g.Use(node->InputAt(0)), g.Use(node->InputAt(1)), in VisitFloat32Compare()
1332 selector->Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64Compare()
1333 selector->Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(1))); in VisitFloat64Compare()
1339 g.Use(node->InputAt(0)), g.Use(node->InputAt(1)), in VisitFloat64Compare()
1381 return VisitCompare(selector, opcode, g.Use(left), g.UseImmediate(right), in VisitWordCompare()
1521 VisitCompare(selector, kX87Cmp, g.Use(value), g.TempImmediate(0), cont); in VisitWordCompareZero()
1680 g.Use(node->InputAt(0))); in VisitFloat64ExtractLowWord32()
1687 g.Use(node->InputAt(0))); in VisitFloat64ExtractHighWord32()
1710 Emit(kX87PushFloat64, g.NoOutput(), g.Use(node->InputAt(0))); in VisitFloat64SilenceNaN()