Lines Matching refs:m_func
1298 : m_func (func), in Apply()
1303 : m_func (func), in Apply()
1313 m_func.print(os, args); in doPrintExpr()
1318 return m_func.apply(ctx, in doEvaluate()
1325 m_func.getUsedFuncs(dst); in doGetUsedFuncs()
1332 const ApplyFunc& m_func; member in deqp::gls::BuiltinPrecisionTests::Apply
1441 return this->m_func.apply(ctx, in doEvaluate()
1756 : m_name(name), m_func(func) {} in CFloatFunc1()
1761 double applyExact (double x) const { return m_func(x); } in applyExact()
1764 DoubleFunc1& m_func; member in deqp::gls::BuiltinPrecisionTests::CFloatFunc1
1829 , m_func(func) in CFloatFunc2()
1836 double applyExact (double x, double y) const { return m_func(x, y); } in applyExact()
1839 DoubleFunc2& m_func; member in deqp::gls::BuiltinPrecisionTests::CFloatFunc2
3986 GenFunc (const Func<Sig_>& scalarFunc) : m_func (scalarFunc) {} in GenFunc()
3990 return m_func.getName(); in getName()
3995 return m_func.getOutParamIndex(); in getOutParamIndex()
4000 return m_func.getRequiredExtension(); in getRequiredExtension()
4006 m_func.print(os, args); in doPrint()
4016 m_func.apply(ctx, iargs.a[ndx], iargs.b[ndx], iargs.c[ndx], iargs.d[ndx]); in doApply()
4024 m_func.getUsedFuncs(dst); in doGetUsedFuncs()
4027 const Func<Sig_>& m_func; member in deqp::gls::BuiltinPrecisionTests::GenFunc
5092 , m_func (func) {} in FuncCase()
5103 const CaseFunc& m_func; member in deqp::gls::BuiltinPrecisionTests::FuncCase
5124 ExprP<Ret> expr = applyVar(m_func, in runTest()
5150 , m_func (func) {} in InOutFuncCase()
5161 const CaseFunc& m_func; member in deqp::gls::BuiltinPrecisionTests::InOutFuncCase
5182 ExprP<Ret> expr = applyVar(m_func, in runTest()
5349 SimpleFuncCaseFactory (const Func<Sig>& func) : m_func(func) {} in SimpleFuncCaseFactory()
5353 return MovePtr<TestNode>(createFuncCase(ctx, ctx.name.c_str(), m_func)); in createCase()
5358 return de::toLower(m_func.getName()); in getName()
5367 const Func<Sig>& m_func; member in deqp::gls::BuiltinPrecisionTests::SimpleFuncCaseFactory