Home
last modified time | relevance | path

Searched refs:codegen_dbl (Results 1 – 25 of 45) sorted by relevance

12

/dports/math/heyoka/heyoka-0.16.0/include/heyoka/
H A Dnumber.hpp119 HEYOKA_DLL_PUBLIC llvm::Value *codegen_dbl(llvm_state &, const number &);
132 return codegen_dbl(s, n); in codegen()
H A Dfunc.hpp96 virtual llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const = 0;
171 …ing func_codegen_dbl_t = decltype(std::declval<std::add_lvalue_reference_t<const T>>().codegen_dbl(
423 llvm::Value *codegen_dbl(llvm_state &s, const std::vector<llvm::Value *> &v) const final in codegen_dbl() function
426 return m_value.codegen_dbl(s, v); in codegen_dbl()
750 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
823 return f.codegen_dbl(s, args_v); in codegen_from_values()
/dports/math/heyoka/heyoka-0.16.0/src/math/
H A Dneg.cpp73 llvm::Value *neg_impl::codegen_dbl(llvm_state &s, const std::vector<llvm::Value *> &args) const in codegen_dbl() function in heyoka::detail::neg_impl
84 return codegen_dbl(s, args); in codegen_ldbl()
92 return codegen_dbl(s, args); in codegen_f128()
H A Dsquare.cpp84 llvm::Value *square_impl::codegen_dbl(llvm_state &s, const std::vector<llvm::Value *> &args) const in codegen_dbl() function in heyoka::detail::square_impl
95 return codegen_dbl(s, args); in codegen_ldbl()
103 return codegen_dbl(s, args); in codegen_f128()
/dports/math/heyoka/heyoka-0.16.0/test/
H A Dfunc.cpp57 REQUIRE_THROWS_MATCHES(f.codegen_dbl(s, {fake_val, fake_val}), not_implemented_error,
60 f.codegen_dbl(s, {nullptr, nullptr}), std::invalid_argument,
208 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const in codegen_dbl() function
245 REQUIRE_THROWS_MATCHES(f.codegen_dbl(s, {}), std::invalid_argument,
247 REQUIRE_THROWS_MATCHES(f.codegen_dbl(s, {nullptr}), std::invalid_argument,
267 REQUIRE_THROWS_MATCHES(f.codegen_dbl(s, {}), not_implemented_error,
278 REQUIRE_THROWS_MATCHES(f.codegen_dbl(s, {}), not_implemented_error,
/dports/math/heyoka/heyoka-0.16.0/include/heyoka/math/
H A Dsinh.hpp37 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dtanh.hpp44 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dcosh.hpp44 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dneg.hpp55 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dacosh.hpp51 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dasin.hpp51 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Derf.hpp51 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dasinh.hpp51 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Datan.hpp52 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dsquare.hpp48 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dacos.hpp51 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Datanh.hpp52 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dexp.hpp43 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dcos.hpp43 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dsin.hpp43 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dsqrt.hpp43 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dtan.hpp45 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dlog.hpp43 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dsigmoid.hpp43 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;
H A Dpow.hpp53 llvm::Value *codegen_dbl(llvm_state &, const std::vector<llvm::Value *> &) const;

12