Home
last modified time | relevance | path

Searched refs:cpu_ctl_env (Results 1 – 4 of 4) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_machine.h242 struct cpu_ctl_env { struct
257 bool operator!=( const cpu_ctl_env& ctl ) const { argument
280 struct cpu_ctl_env { argument
285 bool operator!=(const cpu_ctl_env& ctl) const {
326 class cpu_ctl_env {
329 cpu_ctl_env() : my_fenv_ptr(nullptr) {} in cpu_ctl_env() function
330 ~cpu_ctl_env() { in ~cpu_ctl_env()
340 cpu_ctl_env( const cpu_ctl_env &src ) : my_fenv_ptr(nullptr) { in cpu_ctl_env() function
343 cpu_ctl_env& operator=( const cpu_ctl_env &src ) {
350 bool operator!=( const cpu_ctl_env &ctl ) const {
[all …]
/oneTBB/src/tbb/
H A Dtask_group_context.cpp62 d1::cpu_ctl_env* ctl = reinterpret_cast<d1::cpu_ctl_env*>(&ctx.my_cpu_ctl_env); in destroy()
66 ctl->~cpu_ctl_env(); in destroy()
99 …static_assert(sizeof(d1::cpu_ctl_env) <= sizeof(ctx.my_cpu_ctl_env), "FPU settings storage does no… in initialize()
100 d1::cpu_ctl_env* ctl = new (&ctx.my_cpu_ctl_env) d1::cpu_ctl_env; in initialize()
264 d1::cpu_ctl_env* ctl = reinterpret_cast<d1::cpu_ctl_env*>(&ctx.my_cpu_ctl_env); in capture_fp_settings()
266 ctl = new (&ctx.my_cpu_ctl_env) d1::cpu_ctl_env; in capture_fp_settings()
277 const d1::cpu_ctl_env* src_ctl = reinterpret_cast<const d1::cpu_ctl_env*>(&src.my_cpu_ctl_env); in copy_fp_settings()
278 new (&ctx.my_cpu_ctl_env) d1::cpu_ctl_env(*src_ctl); in copy_fp_settings()
H A Dscheduler_common.h150 d1::cpu_ctl_env guard_cpu_ctl_env;
151 d1::cpu_ctl_env curr_cpu_ctl_env;
168 const d1::cpu_ctl_env* ctl = reinterpret_cast<const d1::cpu_ctl_env*>(&ctx->my_cpu_ctl_env); in set_ctx()
/oneTBB/test/common/
H A Dfp_control.h50 tbb::detail::d1::cpu_ctl_env ctl;
61 tbb::detail::d1::cpu_ctl_env ctl; in SetRoundingMode()
76 tbb::detail::d1::cpu_ctl_env ctl; in GetSseMode()
82 tbb::detail::d1::cpu_ctl_env ctl; in SetSseMode()
101 tbb::detail::d1::cpu_ctl_env ctl;
106 tbb::detail::d1::cpu_ctl_env ctl; in SetRoundingMode()