Lines Matching refs:CodeStubAssembler
18 class MathBuiltinsAssembler : public CodeStubAssembler {
21 : CodeStubAssembler(state) {} in MathBuiltinsAssembler()
24 void MathRoundingOperation(Node* (CodeStubAssembler::*float64op)(Node*));
25 void MathUnaryOperation(Node* (CodeStubAssembler::*float64op)(Node*));
29 TF_BUILTIN(MathAbs, CodeStubAssembler) { in TF_BUILTIN() argument
107 Node* (CodeStubAssembler::*float64op)(Node*)) { in MathRoundingOperation()
157 Node* (CodeStubAssembler::*float64op)(Node*)) { in MathUnaryOperation()
168 MathUnaryOperation(&CodeStubAssembler::Float64Acos); in TF_BUILTIN()
173 MathUnaryOperation(&CodeStubAssembler::Float64Acosh); in TF_BUILTIN()
178 MathUnaryOperation(&CodeStubAssembler::Float64Asin); in TF_BUILTIN()
183 MathUnaryOperation(&CodeStubAssembler::Float64Asinh); in TF_BUILTIN()
187 MathUnaryOperation(&CodeStubAssembler::Float64Atan); in TF_BUILTIN()
192 MathUnaryOperation(&CodeStubAssembler::Float64Atanh); in TF_BUILTIN()
196 TF_BUILTIN(MathAtan2, CodeStubAssembler) { in TF_BUILTIN() argument
210 MathRoundingOperation(&CodeStubAssembler::Float64Ceil); in TF_BUILTIN()
215 MathUnaryOperation(&CodeStubAssembler::Float64Cbrt); in TF_BUILTIN()
219 TF_BUILTIN(MathClz32, CodeStubAssembler) { in TF_BUILTIN() argument
280 MathUnaryOperation(&CodeStubAssembler::Float64Cos); in TF_BUILTIN()
285 MathUnaryOperation(&CodeStubAssembler::Float64Cosh); in TF_BUILTIN()
290 MathUnaryOperation(&CodeStubAssembler::Float64Exp); in TF_BUILTIN()
295 MathUnaryOperation(&CodeStubAssembler::Float64Expm1); in TF_BUILTIN()
300 MathRoundingOperation(&CodeStubAssembler::Float64Floor); in TF_BUILTIN()
304 TF_BUILTIN(MathFround, CodeStubAssembler) { in TF_BUILTIN() argument
367 TF_BUILTIN(MathImul, CodeStubAssembler) { in TF_BUILTIN() argument
380 MathUnaryOperation(&CodeStubAssembler::Float64Log); in TF_BUILTIN()
385 MathUnaryOperation(&CodeStubAssembler::Float64Log1p); in TF_BUILTIN()
390 MathUnaryOperation(&CodeStubAssembler::Float64Log10); in TF_BUILTIN()
395 MathUnaryOperation(&CodeStubAssembler::Float64Log2); in TF_BUILTIN()
399 TF_BUILTIN(MathPow, CodeStubAssembler) { in TF_BUILTIN() argument
411 TF_BUILTIN(MathRandom, CodeStubAssembler) { in TF_BUILTIN() argument
444 MathRoundingOperation(&CodeStubAssembler::Float64Round); in TF_BUILTIN()
448 TF_BUILTIN(MathSign, CodeStubAssembler) { in TF_BUILTIN() argument
469 MathUnaryOperation(&CodeStubAssembler::Float64Sin); in TF_BUILTIN()
474 MathUnaryOperation(&CodeStubAssembler::Float64Sinh); in TF_BUILTIN()
479 MathUnaryOperation(&CodeStubAssembler::Float64Sqrt); in TF_BUILTIN()
484 MathUnaryOperation(&CodeStubAssembler::Float64Tan); in TF_BUILTIN()
489 MathUnaryOperation(&CodeStubAssembler::Float64Tanh); in TF_BUILTIN()
494 MathRoundingOperation(&CodeStubAssembler::Float64Trunc); in TF_BUILTIN()