Home | History | Annotate | Download | only in src

Lines Matching refs:var_x

154   Variable var_x(this, MachineRepresentation::kFloat64);
158 var_x.Bind(Float64Ceil(x));
160 GotoIf(Float64LessThanOrEqual(Float64Sub(var_x.value(), one_half), x),
162 var_x.Bind(Float64Sub(var_x.value(), one));
166 return var_x.value();
179 Variable var_x(this, MachineRepresentation::kFloat64);
181 var_x.Bind(x);
194 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52));
195 GotoUnless(Float64LessThan(var_x.value(), x), &return_x);
196 var_x.Bind(Float64Add(var_x.value(), one));
208 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52));
209 GotoUnless(Float64GreaterThan(var_x.value(), minus_x), &return_minus_x);
210 var_x.Bind(Float64Sub(var_x.value(), one));
215 var_x.Bind(Float64Neg(var_x.value()));
219 return var_x.value();
232 Variable var_x(this, MachineRepresentation::kFloat64);
234 var_x.Bind(x);
247 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52));
248 GotoUnless(Float64GreaterThan(var_x.value(), x), &return_x);
249 var_x.Bind(Float64Sub(var_x.value(), one));
261 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52));
262 GotoUnless(Float64LessThan(var_x.value(), minus_x), &return_minus_x);
263 var_x.Bind(Float64Add(var_x.value(), one));
268 var_x.Bind(Float64Neg(var_x.value()));
272 return var_x.value();
316 Variable var_x(this, MachineRepresentation::kFloat64);
318 var_x.Bind(x);
328 var_x.Bind(Float64RoundDown(x));
334 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52));
335 GotoUnless(Float64GreaterThan(var_x.value(), x), &return_x);
336 var_x.Bind(Float64Sub(var_x.value(), one));
344 var_x.Bind(Float64RoundUp(x));
353 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52));
354 GotoUnless(Float64GreaterThan(var_x.value(), minus_x), &return_minus_x);
355 var_x.Bind(Float64Sub(var_x.value(), one));
361 var_x.Bind(Float64Neg(var_x.value()));
365 return var_x.value();