Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/cmplx.over/
H A Dconj.pass.cpp28 static_assert((std::is_same<decltype(std::conj(x)), std::complex<double> >::value), ""); in test()
29 assert(std::conj(x) == conj(std::complex<double>(x, 0))); in test()
36 static_assert((std::is_same<decltype(std::conj(x)), std::complex<T> >::value), ""); in test()
37 assert(std::conj(x) == conj(std::complex<T>(x, 0))); in test()
45 static_assert((std::is_same<decltype(std::conj(x)), std::complex<T> >::value), ""); in test()
46 assert(std::conj(x) == conj(std::complex<T>(x, 0))); in test()
H A DUDT_is_rejected.fail.cpp60 std::conj(ft); // expected-error {{no matching function}} in main()
61 std::conj(dt); // expected-error {{no matching function}} in main()
62 std::conj(ldt); // expected-error {{no matching function}} in main()
63 std::conj(it); // expected-error {{no matching function}} in main()
64 std::conj(uit); // expected-error {{no matching function}} in main()
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DDebugSupportTest.cpp47 auto B = Ctx.conj(Ctx.atom(), Ctx.atom()); in TEST()
93 auto B = Ctx.disj(Ctx.conj(B0, Ctx.neg(B1)), Ctx.conj(Ctx.neg(B0), B1)); in TEST()
110 auto B = Ctx.conj( in TEST()
113 Ctx.conj(Ctx.atom(), Ctx.disj(Ctx.atom(), Ctx.atom())))); in TEST()
143 auto B = Ctx.disj(Ctx.conj(Cond, Ctx.conj(Then, Ctx.neg(Else))), in TEST()
144 Ctx.conj(Ctx.neg(Cond), Ctx.conj(Ctx.neg(Then), Else))); in TEST()
169 auto B = Ctx.disj(Ctx.conj(False, Ctx.atom()), Ctx.disj(True, Ctx.atom())); in TEST()
305 auto Iff = Ctx.conj(Ctx.disj(Ctx.neg(B0), B1), Ctx.disj(B0, Ctx.neg(B1))); in TEST()
337 auto XOR = Ctx.disj(Ctx.conj(B0, Ctx.neg(B1)), Ctx.conj(Ctx.neg(B0), B1)); in TEST()
370 auto B = Ctx.disj(Ctx.conj(Cond, Ctx.conj(Then, Ctx.neg(Else))), in TEST()
[all …]
H A DSolverTest.cpp116 auto XAndY = Ctx.conj(X, Y); in TEST()
146 auto XAndNotX = Ctx.conj(X, NotX); in TEST()
155 auto XAndX = Ctx.conj(X, X); in TEST()
216 auto XIffYDNF = Ctx.disj(Ctx.conj(X, Y), Ctx.conj(NotX, NotY)); in TEST()
294 auto A = Ctx.iff(Ctx.neg(Ctx.disj(X, Y)), Ctx.conj(Ctx.neg(X), Ctx.neg(Y))); in TEST()
297 auto B = Ctx.iff(Ctx.neg(Ctx.conj(Z, W)), Ctx.disj(Ctx.neg(Z), Ctx.neg(W))); in TEST()
331 auto *XAndNotY = Ctx.conj(X, Ctx.neg(Y)); in TEST()
H A DTestingSupport.h233 BoolValue *conj(BoolValue *LeftSubVal, BoolValue *RightSubVal) { in conj() function
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Davx512fp16-combine-xor-vfmulc-fadd.ll4 define dso_local <32 x half> @test1(<32 x half> %acc.coerce, <32 x half> %lhs.coerce.conj, <32 x ha…
10 %0 = bitcast <32 x half> %lhs.coerce.conj to <16 x i32>
20 define dso_local <32 x half> @test2(<32 x half> %acc.coerce, <32 x half> %lhs.coerce.conj, <32 x ha…
26 %0 = bitcast <32 x half> %lhs.coerce.conj to <16 x i32>
42 %0 = bitcast <16 x half> %lhs.coerce.conj to <8 x i32>
52 define dso_local <8 x half> @test4(<8 x half> %acc.coerce, <8 x half> %lhs.coerce.conj, <8 x half> …
58 %0 = bitcast <8 x half> %lhs.coerce.conj to <4 x i32>
74 %0 = bitcast <8 x half> %lhs.coerce.conj to <4 x i32>
91 %0 = bitcast <8 x half> %lhs.coerce.conj to <4 x i32>
107 %0 = bitcast <8 x half> %lhs.coerce.conj to <4 x i32>
[all …]
H A Davx512fp16-combine-xor-vfmulc.ll4 define dso_local <32 x half> @test1(<32 x half> %lhs.coerce.conj, <32 x half> %rhs.coerce) local_un…
11 %0 = bitcast <32 x half> %lhs.coerce.conj to <16 x i32>
21 define dso_local <16 x half> @test2(<16 x half> %lhs.coerce.conj, <16 x half> %rhs.coerce) local_un…
28 %0 = bitcast <16 x half> %lhs.coerce.conj to <8 x i32>
37 define dso_local <8 x half> @test3(<8 x half> %lhs.coerce.conj, <8 x half> %rhs.coerce) local_unnam…
44 %0 = bitcast <8 x half> %lhs.coerce.conj to <4 x i32>
53 define dso_local <8 x half> @test4(<8 x half> %lhs.coerce.conj, <8 x half> %rhs.coerce) local_unnam…
60 %0 = bitcast <8 x half> %lhs.coerce.conj to <4 x i32>
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dcomplex-libcalls-2.c5 _Complex double conj(_Complex double);
17 return conj(x); in test_conj()
H A Dcomplex-builtins-3.c8 extern double _Complex conj (double _Complex);
H A Dcomplex-libcalls.c113 conj(f); conjf(f); conjl(f); in foo()
H A Dlibcall-declarations.c217 double _Complex conj(double _Complex);
305 F(cimagf), F(cimagl), F(conj), F(conjf), F(conjl),
/llvm-project-15.0.7/mlir/test/Integration/Dialect/Complex/CPU/
H A Dcorrectness.mlir46 func.func @conj(%arg: complex<f32>) -> complex<f32> {
47 %conj = complex.conj %arg : complex<f32>
48 func.return %conj : complex<f32>
245 // complex.conj test
272 %conj_func = func.constant @conj : (complex<f32>) -> complex<f32>
/llvm-project-15.0.7/mlir/test/Conversion/ComplexToLibm/
H A Dconvert-to-libm.mlir11 // CHECK-DAG: @conj(complex<f64>) -> complex<f64>
81 %float_result = complex.conj %float : complex<f32>
82 // CHECK: %[[DOUBLE_RESULT:.*]] = call @conj(%[[DOUBLE]])
83 %double_result = complex.conj %double : complex<f64>
/llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/complex.value.ops/
H A Dconj.pass.cpp24 assert(conj(z) == x); in test()
/llvm-project-15.0.7/flang/runtime/
H A Ddot-product.cpp38 sum_ += std::conj(static_cast<Result>(xElement)) * in AccumulateIndexed()
85 accum += std::conj(static_cast<AccumType>(*xp++)) * in DoDotProduct()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Complex/IR/
H A DComplexOps.td579 def ConjOp : ComplexUnaryOp<"conj", [SameOperandsAndResultType]> {
582 The `conj` op takes a single complex number and computes the
588 %a = complex.conj %b: complex<f32>
/llvm-project-15.0.7/libcxx/include/
H A Dcomplex193 template<class T> complex<T> conj(const complex<T>&);
194 complex<long double> conj(long double);
195 complex<double> conj(double);
196 template<Integral T> complex<double> conj(T);
197 complex<float> conj(float);
926 // conj
931 conj(const complex<_Tp>& __c)
939 conj(_Tp __re)
/llvm-project-15.0.7/clang/lib/Headers/
H A Dtgmath.h1296 __tg_conj(double _Complex __x) {return conj(__x);} in __tg_conj()
1302 #undef conj
1303 #define conj(__x) __tg_conj(__tg_promote1((__x))(__x)) macro
/llvm-project-15.0.7/clang/test/Headers/Inputs/include/
H A Dcomplex312 // conj
314 template <class _Tp> std::complex<_Tp> conj(const std::complex<_Tp> &__c);
/llvm-project-15.0.7/mlir/lib/Conversion/ShapeToStandard/
H A DShapeToStandard.cpp506 Value conj = args[0]; in matchAndRewrite() local
512 Value conjNext = b.create<arith::AndIOp>(loc, conj, eqExtent); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp133 Node conj(Node Pos) { in conj() function
170 Node PC = Order[conj(P)]; in build()
179 Node C = conj(I); in build()
216 if (!Needed.count(conj(N)) || Colors.count(N)) in color()
242 Node C = conj(N); in color()
/llvm-project-15.0.7/mlir/test/Conversion/ComplexToStandard/
H A Dconvert-to-standard.mlir672 %conj = complex.conj %arg: complex<f32>
673 return %conj : complex<f32>
/llvm-project-15.0.7/clang/lib/Headers/openmp_wrappers/
H A Dcomplex_cmath.h68 template <class _Tp> std::complex<_Tp> conj(const std::complex<_Tp> &__c) { in conj() function
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DCSymbolMap.inc379 SYMBOL(conj, None, <complex.h>)
H A DStdSymbolMap.inc225 SYMBOL(conj, std::, <complex>)

12