Lines Matching refs:ToNumber

970     // where a' = NumberSubtract(ToNumber(a), ToNumber(a))
971 Node* input = ToNumber(r.GetJSCallInput(0));
984 // where a' = ToNumber(a)
985 Node* input = ToNumber(r.GetJSCallInput(0));
997 // Math.abs(a:plain-primitive) -> NumberAbs(ToNumber(a))
998 Node* input = ToNumber(r.GetJSCallInput(0));
1009 // Math.acos(a:plain-primitive) -> NumberAcos(ToNumber(a))
1010 Node* input = ToNumber(r.GetJSCallInput(0));
1021 // Math.acosh(a:plain-primitive) -> NumberAcosh(ToNumber(a))
1022 Node* input = ToNumber(r.GetJSCallInput(0));
1033 // Math.asin(a:plain-primitive) -> NumberAsin(ToNumber(a))
1034 Node* input = ToNumber(r.GetJSCallInput(0));
1045 // Math.asinh(a:plain-primitive) -> NumberAsinh(ToNumber(a))
1046 Node* input = ToNumber(r.GetJSCallInput(0));
1057 // Math.atan(a:plain-primitive) -> NumberAtan(ToNumber(a))
1058 Node* input = ToNumber(r.GetJSCallInput(0));
1069 // Math.atanh(a:plain-primitive) -> NumberAtanh(ToNumber(a))
1070 Node* input = ToNumber(r.GetJSCallInput(0));
1082 // b:plain-primitive) -> NumberAtan2(ToNumber(a),
1083 // ToNumber(b))
1084 Node* left = ToNumber(r.left());
1085 Node* right = ToNumber(r.right());
1096 // Math.ceil(a:plain-primitive) -> NumberCeil(ToNumber(a))
1097 Node* input = ToNumber(r.GetJSCallInput(0));
1120 // Math.cos(a:plain-primitive) -> NumberCos(ToNumber(a))
1121 Node* input = ToNumber(r.GetJSCallInput(0));
1132 // Math.cosh(a:plain-primitive) -> NumberCosh(ToNumber(a))
1133 Node* input = ToNumber(r.GetJSCallInput(0));
1144 // Math.exp(a:plain-primitive) -> NumberExp(ToNumber(a))
1145 Node* input = ToNumber(r.GetJSCallInput(0));
1167 // Math.floor(a:plain-primitive) -> NumberFloor(ToNumber(a))
1168 Node* input = ToNumber(r.GetJSCallInput(0));
1179 // Math.fround(a:plain-primitive) -> NumberFround(ToNumber(a))
1180 Node* input = ToNumber(r.GetJSCallInput(0));
1206 // Math.log(a:plain-primitive) -> NumberLog(ToNumber(a))
1207 Node* input = ToNumber(r.GetJSCallInput(0));
1218 // Math.log1p(a:plain-primitive) -> NumberLog1p(ToNumber(a))
1219 Node* input = ToNumber(r.GetJSCallInput(0));
1257 Node* value = ToNumber(r.GetJSCallInput(0));
1259 Node* input = ToNumber(r.GetJSCallInput(i));
1276 Node* value = ToNumber(r.GetJSCallInput(0));
1278 Node* input = ToNumber(r.GetJSCallInput(i));
1291 // b:plain-primitive) -> NumberPow(ToNumber(a), ToNumber(b))
1292 Node* left = ToNumber(r.left());
1293 Node* right = ToNumber(r.right());
1304 // Math.round(a:plain-primitive) -> NumberRound(ToNumber(a))
1305 Node* input = ToNumber(r.GetJSCallInput(0));
1327 // Math.sign(a:plain-primitive) -> NumberSign(ToNumber(a))
1328 Node* input = ToNumber(r.GetJSCallInput(0));
1339 // Math.sin(a:plain-primitive) -> NumberSin(ToNumber(a))
1340 Node* input = ToNumber(r.GetJSCallInput(0));
1351 // Math.sinh(a:plain-primitive) -> NumberSinh(ToNumber(a))
1352 Node* input = ToNumber(r.GetJSCallInput(0));
1363 // Math.sqrt(a:plain-primitive) -> NumberSqrt(ToNumber(a))
1364 Node* input = ToNumber(r.GetJSCallInput(0));
1375 // Math.tan(a:plain-primitive) -> NumberTan(ToNumber(a))
1376 Node* input = ToNumber(r.GetJSCallInput(0));
1387 // Math.tanh(a:plain-primitive) -> NumberTanh(ToNumber(a))
1388 Node* input = ToNumber(r.GetJSCallInput(0));
1399 // Math.trunc(a:plain-primitive) -> NumberTrunc(ToNumber(a))
1400 Node* input = ToNumber(r.GetJSCallInput(0));
1593 Node* input = ToNumber(r.GetJSCallInput(0));
2174 Node* JSBuiltinReducer::ToNumber(Node* input) {
2181 input = ToNumber(input);