HomeSort by: relevance | last modified time | path
    Searched refs:Complex (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
complex.d 3 /** This module contains the $(LREF Complex) type, which is used to represent
4 complex numbers, along with related mathematical operations and functions.
6 $(LREF Complex) will eventually
23 Source: $(PHOBOSSRC std/complex.d)
25 module std.complex;
29 /** Helper function that returns a complex number with the specified
33 R = (template parameter) type of real part of complex number
34 I = (template parameter) type of imaginary part of complex number
36 re = real part of complex number to be constructed
37 im = (optional) imaginary part of complex number, 0 if omitted
    [all...]
numeric.d 23 import std.complex;
3393 // Then the memory layout of complex numbers provides a dirt
3395 auto oddsImag = cast(Complex!E[]) range;
3404 alias C = Complex!(CommonType!(E, typeof(buf[0].re)));
3645 * which will be interpreted as pure real values, or complex types with
3651 * Returns: An array of complex numbers representing the transformed data in
3657 Complex!F[] fft(F = double, R)(R range) const
3661 Complex!F[] ret;
3668 ret = uninitializedArray!(Complex!F[])(range.length);
3677 * complex-like. This means that they must have a .re and a .im member o
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
PrettyBuiltinDumper.cpp 79 case PDB_BuiltinType::Complex:
80 return "complex";
  /src/tests/usr.bin/indent/
fmt_decl.c 74 typedef struct Complex
78 } Complex;
82 typedef struct Complex
86 } Complex;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprConstant.cpp 2049 llvm::Constant *Complex[2];
2051 Complex[0] = llvm::ConstantInt::get(CGM.getLLVMContext(),
2053 Complex[1] = llvm::ConstantInt::get(CGM.getLLVMContext(),
2058 llvm::StructType::get(Complex[0]->getType(), Complex[1]->getType());
2059 return llvm::ConstantStruct::get(STy, Complex);
2072 llvm::Constant *Complex[2];
2074 Complex[0] = llvm::ConstantFP::get(CGM.getLLVMContext(),
2076 Complex[1] = llvm::ConstantFP::get(CGM.getLLVMContext(),
2081 llvm::StructType::get(Complex[0]->getType(), Complex[1]->getType())
    [all...]
CGValue.h 37 /// simple LLVM SSA value, a pair of SSA values for complex numbers, or the
40 enum Flavor { Scalar, Complex, Aggregate };
53 bool isComplex() const { return V1.getInt() == Complex; }
64 /// getComplexVal - Return the real/imag components of this complex value.
97 ER.V1.setInt(Complex);
CodeGenTypes.cpp 625 case Type::Complex: {
CodeGenFunction.cpp 261 case Type::Complex:
2136 case Type::Complex:
ItaniumCXXABI.cpp 1134 // For member function pointers, the tautologies are more complex.
3484 // GCC treats vector and complex types as fundamental types.
3488 case Type::Complex:
3739 case Type::Complex:
CGCall.cpp 854 // For complex types, real and imaginary parts are expanded recursively.
1738 // complex destructor or a non-trivially copyable type.
1953 if (const ComplexType *Complex = dyn_cast<ComplexType>(QTy))
1954 return DetermineNoUndef(Complex->getElementType(), Types, DL, AI, false);
2682 // Aggregates and complex variables are accessed by reference. All we
4994 assert(RV.isScalar()); // complex should always just be direct
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CXType.cpp 93 TKCASE(Complex);
586 TKIND(Complex);
817 case Type::Complex:
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
PDBTypes.h 350 Complex = 28,
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
NativeTypeEnum.cpp 235 return PDB_BuiltinType::Complex;
  /src/external/apache2/llvm/dist/clang/lib/AST/
Type.cpp 608 // Check for GCC complex integer extension.
619 if (const auto *Complex = getAs<ComplexType>())
620 if (Complex->getElementType()->isIntegerType())
621 return Complex;
2369 case Type::Complex:
2565 // As an extension, Clang treats vector types and complex types as
2774 case Complex:
3864 case Type::Complex:
3951 case Type::Complex:
4134 case Type::Complex
    [all...]
TypePrinter.cpp 198 // the type is complex. For example if the type is "int*", we *must* print
212 case Type::Complex:
ASTContext.cpp 2237 case Type::Complex: {
2238 // Complex types have the same alignment as their elements, but twice the
3159 /// getComplexType - Return the uniqued reference to the type for a complex
3485 case Type::Complex:
6245 /// point or a complex type (based on typeDomain/typeSize).
6246 /// 'typeDomain' is a real floating point or complex type.
6247 /// 'typeSize' is a real floating point or complex type.
6253 case BFloat16Rank: llvm_unreachable("Complex bfloat16 is not supported");
6255 case HalfRank: llvm_unreachable("Complex half is not supported");
7424 case Type::Complex
    [all...]
ASTStructuralEquivalence.cpp 696 case Type::Complex:
ItaniumMangle.cpp 2219 case Type::Complex:
3384 // <type> ::= C <type> # complex pair (C 2000)
4097 // ::= L <type> <real-part float> _ <imag-part float> E # complex floating point literal (C99); not used by clang
4903 // Mangle as if a complex literal.
ExprConstant.cpp 426 /// Update this designator to refer to the given complex component.
3195 /// Update an lvalue to refer to a component of a complex number.
3198 /// \param EltTy - The complex number's component type.
3721 // Next subobject is a complex number.
3857 // Maybe trying to write a cast pointer value into a complex?
4309 // FIXME: Implement complex compound assignment.
4445 // if we're post-incrementing a complex.
10896 Complex = 9,
11020 case Type::Complex:
11021 return GCCTypeClass::Complex;
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/math/
operations.d 1229 import std.complex : Complex;
1264 else static if (is(T TE == Complex!TE))
1266 static if (is(U UE == Complex!UE))
1268 // Two complex numbers
1274 // lhs is complex, rhs is number
1279 else static if (is(U UE == Complex!UE))
1281 // lhs is number, rhs is complex
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
PDBExtras.cpp 61 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_BuiltinType, Complex, OS)
  /src/external/gpl2/groff/dist/src/devices/xditview/
draw.c 585 p, n + 1, Complex, CoordModeOrigin);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h 1178 /// semantics are too complex to express here, in part because they depend
1967 /// isIntegerType() does *not* include complex integers (a GCC extension).
1968 /// isComplexIntegerType() can be used to test for complex integers.
1992 /// isComplexType() does *not* include complex integers (a GCC extension).
1993 /// isComplexIntegerType() can be used to test for complex integers.
1994 bool isComplexType() const; // C99 6.2.5p11 (complex)
1995 bool isAnyComplexType() const; // C99 6.2.5p11 (complex) + Complex Int.
1996 bool isFloatingType() const; // C99 6.2.5p11 (real floating + complex)
2235 const ComplexType *getAsComplexIntegerType() const; // GCC complex int type
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateDeduction.cpp 1651 case Type::Complex:
5991 case Type::Complex:
SemaLookup.cpp 2936 case Type::Complex:

Completed in 122 milliseconds

1 2