Home
last modified time | relevance | path

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

/NextBSD/contrib/libc++/include/
Dcomplex31 T imag() const; // constexpr in C++14
34 void imag(T);
62 constexpr float imag() const;
63 void imag(float);
91 constexpr double imag() const;
92 void imag(double);
120 constexpr long double imag() const;
121 void imag(long double);
174 template<class T> T imag(const complex<T>&); // constexpr in C++14
175 long double imag(long double); // constexpr in C++14
[all …]
/NextBSD/contrib/libstdc++/include/std/
Dstd_complex.h135 _Tp& imag();
137 const _Tp& imag() const;
186 complex<_Tp>::imag() { return _M_imag; } in imag() function
190 complex<_Tp>::imag() const { return _M_imag; } in imag() function
201 : _M_real(__z.real()), _M_imag(__z.imag()) { } in complex()
256 _M_imag = __z.imag();
267 _M_imag += __z.imag();
278 _M_imag -= __z.imag();
289 const _Tp __r = _M_real * __z.real() - _M_imag * __z.imag();
290 _M_imag = _M_real * __z.imag() + _M_imag * __z.real();
[all …]
/NextBSD/contrib/compiler-rt/lib/builtins/ppc/
HDdivtc3.c46 DD imag = { .ld = __gcc_qdiv(imagNumerator, denom) }; in __divtc3() local
50 imag.s.hi = crt_scalbn(imag.s.hi, -ilogbw); in __divtc3()
51 imag.s.lo = crt_scalbn(imag.s.lo, -ilogbw); in __divtc3()
53 if (crt_isnan(real.s.hi) && crt_isnan(imag.s.hi)) in __divtc3()
64 imag.s.hi = crt_copysign(CRT_INFINITY,cDD.s.hi) * bDD.s.hi; in __divtc3()
65 imag.s.lo = 0.0; in __divtc3()
75 imag.s.hi = CRT_INFINITY * (bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi); in __divtc3()
76 imag.s.lo = 0.0; in __divtc3()
86 imag.s.hi = crt_copysign(0.0,(bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi)); in __divtc3()
87 imag.s.lo = 0.0; in __divtc3()
[all …]
HDmultc3.c33 DD imag = { .ld = __gcc_qadd(ad,bc) }; in __multc3() local
35 if (crt_isnan(real.s.hi) && crt_isnan(imag.s.hi)) in __multc3()
84 imag.s.hi = CRT_INFINITY * (aDD.s.hi*dDD.s.hi + bDD.s.hi*cDD.s.hi); in __multc3()
85 imag.s.lo = 0.0; in __multc3()
91 __imag__ z = imag.ld; in __multc3()
/NextBSD/contrib/libstdc++/include/tr1/
Dcomplex64 return std::complex<_Tp>(__pi_2 - __t.real(), -__t.imag());
98 std::complex<_Tp> __t(-__z.imag(), __z.real());
100 return std::complex<_Tp>(__t.imag(), -__t.real());
135 const _Tp __x = _Tp(1.0) - __r2 - __z.imag() * __z.imag();
137 _Tp __num = __z.imag() + _Tp(1.0);
138 _Tp __den = __z.imag() - _Tp(1.0);
178 std::complex<_Tp> __t((__z.real() - __z.imag())
179 * (__z.real() + __z.imag()) - _Tp(1.0),
180 _Tp(2.0) * __z.real() * __z.imag());
217 std::complex<_Tp> __t((__z.real() - __z.imag())
[all …]
/NextBSD/contrib/gcc/
HDcalls.c3191 tree real, imag, next; in split_complex_values() local
3196 imag = build1 (IMAGPART_EXPR, subtype, complex_value); in split_complex_values()
3200 imag = build_tree_list (NULL_TREE, imag); in split_complex_values()
3201 TREE_CHAIN (p) = imag; in split_complex_values()
3202 TREE_CHAIN (imag) = next; in split_complex_values()
3239 tree next, imag; in split_complex_types() local
3246 imag = build_tree_list (NULL_TREE, TREE_VALUE (p)); in split_complex_types()
3247 TREE_CHAIN (p) = imag; in split_complex_types()
3248 TREE_CHAIN (imag) = next; in split_complex_types()
HDtree-complex.c112 tree real, imag; in find_lattice_value() local
124 imag = TREE_IMAGPART (t); in find_lattice_value()
129 imag = TREE_OPERAND (t, 1); in find_lattice_value()
137 i = some_nonzerop (imag); in find_lattice_value()
HDfunction.c2925 rtx tmp, real, imag; in assign_parms_unsplit_complex() local
2929 imag = DECL_RTL (TREE_CHAIN (fnargs)); in assign_parms_unsplit_complex()
2933 imag = gen_lowpart_SUBREG (inner, imag); in assign_parms_unsplit_complex()
2950 emit_move_insn (imem, imag); in assign_parms_unsplit_complex()
2955 tmp = gen_rtx_CONCAT (DECL_MODE (parm), real, imag); in assign_parms_unsplit_complex()
2959 imag = DECL_INCOMING_RTL (TREE_CHAIN (fnargs)); in assign_parms_unsplit_complex()
2963 imag = gen_lowpart_SUBREG (inner, imag); in assign_parms_unsplit_complex()
2965 tmp = gen_rtx_CONCAT (DECL_MODE (parm), real, imag); in assign_parms_unsplit_complex()
HDtree-browser.def78 DEFTBCODE (TB_IMAG, "imag", "Field accessor.")
HDtree.c1162 build_complex (tree type, tree real, tree imag) in build_complex() argument
1167 TREE_IMAGPART (t) = imag; in build_complex()
1169 TREE_OVERFLOW (t) = TREE_OVERFLOW (real) | TREE_OVERFLOW (imag); in build_complex()
1171 = TREE_CONSTANT_OVERFLOW (real) | TREE_CONSTANT_OVERFLOW (imag); in build_complex()
HDfold-const.c1806 tree real, imag; in const_binop() local
1813 imag = const_binop (code, i1, i2, notrunc); in const_binop()
1821 imag = const_binop (PLUS_EXPR, in const_binop()
1849 imag = const_binop (code, t2, magsquared, notrunc); in const_binop()
1857 if (real && imag) in const_binop()
1858 return build_complex (type, real, imag); in const_binop()
HDtree.h1325 #define TREE_IMAGPART(NODE) (COMPLEX_CST_CHECK (NODE)->complex.imag)
1331 tree imag; member
HDc-typeck.c3023 tree real, imag; in build_unary_op() local
3031 imag = build_unary_op (IMAGPART_EXPR, arg, 1); in build_unary_op()
3033 build_unary_op (code, real, 1), imag); in build_unary_op()
HDChangeLog-19996762 memory instead of dying in gen_{real,imag}part. If we have a
11611 (parse_float): imag, conversion_errno, and type are output only.
HDChangeLog-200442742 real and imag parts larger than one register.
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGCleanup.cpp88 llvm::Value *imag = in restore() local
90 return RValue::getComplex(real, imag); in restore()
HDCGObjCMac.cpp1665 llvm::PHINode *imag = CGF.Builder.CreatePHI(scalarTy, 2); in complete() local
1666 imag->addIncoming(callResult.second, callBB); in complete()
1667 imag->addIncoming(scalarZero, NullBB); in complete()
1668 return RValue::getComplex(real, imag); in complete()
/NextBSD/contrib/gcc/cp/
HDtypeck.c4242 tree real, imag; in build_unary_op() local
4246 imag = build_unary_op (IMAGPART_EXPR, arg, 1); in build_unary_op()
4248 build_unary_op (code, real, 1), imag); in build_unary_op()
/NextBSD/contrib/gcc/config/mips/
HDmips.c3942 rtx real, imag; in function_arg() local
3960 imag = gen_rtx_EXPR_LIST (VOIDmode, in function_arg()
3964 return gen_rtx_PARALLEL (mode, gen_rtvec (2, real, imag)); in function_arg()
/NextBSD/contrib/tcpdump/
HDCHANGES718 packet. Thanks to Jean-Luc Richier (Jean-Luc.Richier@imag.fr) and
/NextBSD/contrib/gdb/gdb/doc/
HDgdb.info-2271 struct complex {double real; double imag;} v;
280 double imag;
HDgdb.texinfo9177 struct complex @{double real; double imag;@} v;
9190 double imag;
/NextBSD/contrib/libstdc++/
DChangeLog-20065183 * include/tr1/complex (arg, conj, imag, norm, polar, pow, real):
DChangeLog-20046471 (std::imag): Likewise.
/NextBSD/contrib/gcc/doc/
HDextend.texi826 variables are named @code{foo$real} and @code{foo$imag}. You can