| /llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/cmplx.over/ |
| H A D | conj.pass.cpp | 28 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 D | UDT_is_rejected.fail.cpp | 60 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 D | DebugSupportTest.cpp | 47 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 D | SolverTest.cpp | 116 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 D | TestingSupport.h | 233 BoolValue *conj(BoolValue *LeftSubVal, BoolValue *RightSubVal) { in conj() function
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | avx512fp16-combine-xor-vfmulc-fadd.ll | 4 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 D | avx512fp16-combine-xor-vfmulc.ll | 4 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 D | complex-libcalls-2.c | 5 _Complex double conj(_Complex double); 17 return conj(x); in test_conj()
|
| H A D | complex-builtins-3.c | 8 extern double _Complex conj (double _Complex);
|
| H A D | complex-libcalls.c | 113 conj(f); conjf(f); conjl(f); in foo()
|
| H A D | libcall-declarations.c | 217 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 D | correctness.mlir | 46 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 D | convert-to-libm.mlir | 11 // 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 D | conj.pass.cpp | 24 assert(conj(z) == x); in test()
|
| /llvm-project-15.0.7/flang/runtime/ |
| H A D | dot-product.cpp | 38 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 D | ComplexOps.td | 579 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 D | complex | 193 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 D | tgmath.h | 1296 __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 D | complex | 312 // 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 D | ShapeToStandard.cpp | 506 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 D | HexagonISelDAGToDAGHVX.cpp | 133 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 D | convert-to-standard.mlir | 672 %conj = complex.conj %arg: complex<f32> 673 return %conj : complex<f32>
|
| /llvm-project-15.0.7/clang/lib/Headers/openmp_wrappers/ |
| H A D | complex_cmath.h | 68 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 D | CSymbolMap.inc | 379 SYMBOL(conj, None, <complex.h>)
|
| H A D | StdSymbolMap.inc | 225 SYMBOL(conj, std::, <complex>)
|