HomeSort by relevance Sort by last modified time
    Searched refs:SrcType (Results 1 - 22 of 22) sorted by null

  /external/clang/lib/Sema/
SemaCast.cpp 167 static TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType,
173 static TryCastResult TryStaticDowncast(Sema &Self, CanQualType SrcType,
181 QualType SrcType,
324 QualType srcType = src->getType();
325 if (!destType->isRecordType() && !srcType->isRecordType())
373 << CT << srcType << destType
477 /// CastsAwayConstness - Check if the pointer conversion from SrcType to
486 CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType,
501 assert((SrcType->isAnyPointerType() || SrcType->isMemberPointerType() |
    [all...]
SemaExprObjC.cpp     [all...]
Sema.cpp 353 QualType SrcType,
355 Optional<NullabilityKind> ExprNullability = SrcType->getNullability(Context);
363 Diag(Loc, diag::warn_nullability_lost) << SrcType << DstType;
    [all...]
SemaExpr.cpp     [all...]
SemaStmt.cpp     [all...]
  /external/opencv3/modules/cudaarithm/src/cuda/
absdiff_scalar.cu 80 template <typename SrcType, typename ScalarDepth>
83 AbsDiffScalarOp<SrcType, ScalarDepth> op;
85 gridTransformUnary_< TransformPolicy<ScalarDepth> >(globPtr<SrcType>(src), globPtr<SrcType>(dst), op, stream);
sub_scalar.cu 59 template <typename SrcType, typename ScalarType, typename DstType> struct SubScalarOp : unary_function<SrcType, DstType>
63 __device__ __forceinline__ DstType operator ()(SrcType a) const
69 template <typename SrcType, typename ScalarType, typename DstType> struct SubScalarOpInv : unary_function<SrcType, DstType>
73 __device__ __forceinline__ DstType operator ()(SrcType a) const
89 template <typename SrcType, typename ScalarDepth, typename DstType>
92 typedef typename MakeVec<ScalarDepth, VecTraits<SrcType>::cn>::type ScalarType;
98 SubScalarOpInv<SrcType, ScalarType, DstType> op;
102 gridTransformUnary_< TransformPolicy<ScalarDepth> >(globPtr<SrcType>(src), globPtr<DstType>(dst), op, globPtr<uchar>(mask), stream)
    [all...]
add_scalar.cu 59 template <typename SrcType, typename ScalarType, typename DstType> struct AddScalarOp : unary_function<SrcType, DstType>
63 __device__ __forceinline__ DstType operator ()(SrcType a) const
79 template <typename SrcType, typename ScalarDepth, typename DstType>
82 typedef typename MakeVec<ScalarDepth, VecTraits<SrcType>::cn>::type ScalarType;
86 AddScalarOp<SrcType, ScalarType, DstType> op;
90 gridTransformUnary_< TransformPolicy<ScalarDepth> >(globPtr<SrcType>(src), globPtr<DstType>(dst), op, globPtr<uchar>(mask), stream);
92 gridTransformUnary_< TransformPolicy<ScalarDepth> >(globPtr<SrcType>(src), globPtr<DstType>(dst), op, stream);
div_scalar.cu 107 template <typename SrcType, typename ScalarType, typename DstType> struct DivScalarOp : unary_function<SrcType, DstType>
111 __device__ __forceinline__ DstType operator ()(SrcType a) const
117 template <typename SrcType, typename ScalarType, typename DstType> struct DivScalarOpInv : unary_function<SrcType, DstType>
121 __device__ __forceinline__ DstType operator ()(SrcType a) const
137 template <typename SrcType, typename ScalarDepth, typename DstType>
140 typedef typename MakeVec<ScalarDepth, VecTraits<SrcType>::cn>::type ScalarType;
146 DivScalarOpInv<SrcType, ScalarType, DstType> op;
149 gridTransformUnary_< TransformPolicy<ScalarDepth> >(globPtr<SrcType>(src), globPtr<DstType>(dst), op, stream)
    [all...]
mul_scalar.cu 59 template <typename SrcType, typename ScalarType, typename DstType> struct MulScalarOp : unary_function<SrcType, DstType>
63 __device__ __forceinline__ DstType operator ()(SrcType a) const
79 template <typename SrcType, typename ScalarDepth, typename DstType>
82 typedef typename MakeVec<ScalarDepth, VecTraits<SrcType>::cn>::type ScalarType;
86 MulScalarOp<SrcType, ScalarType, DstType> op;
89 gridTransformUnary_< TransformPolicy<ScalarDepth> >(globPtr<SrcType>(src), globPtr<DstType>(dst), op, stream);
  /external/eigen/Eigen/src/OrderingMethods/
Ordering.h 72 template <typename SrcType, unsigned int SrcUpLo>
73 void operator()(const SparseSelfAdjointView<SrcType, SrcUpLo>& mat, PermutationType& perm)
75 SparseMatrix<typename SrcType::Scalar, ColMajor, Index> C; C = mat;
  /external/deqp/framework/randomshaders/
rsgExpression.cpp 512 template <typename SrcType, typename DstType>
513 inline DstType convert (SrcType src)
515 if (Scalar::min<SrcType>() == src)
517 else if (Scalar::max<SrcType>() == src)
542 template <typename SrcType, typename DstType>
543 inline void convertValueRange (SrcType srcMin, SrcType srcMax, DstType& dstMin, DstType& dstMax)
545 dstMin = convert<SrcType, DstType>(srcMin);
546 dstMax = convert<SrcType, DstType>(srcMax);
572 // Returns whether it is possible to convert some SrcType value range to given DstType valueRang
    [all...]
  /external/opencv3/modules/cudev/include/opencv2/cudev/grid/detail/
transform.hpp 184 template <int SHIFT, typename SrcType, typename DstType, class UnOp, class MaskPtr>
185 __global__ void transformSmart(const GlobPtr<SrcType> src_, GlobPtr<DstType> dst_, const UnOp op, const MaskPtr mask, const int rows, const int cols)
187 typedef typename MakeVec<SrcType, SHIFT>::type read_type;
196 const SrcType* src = src_.row(y);
303 template <typename SrcType, typename DstType, class UnOp, class MaskPtr>
304 __host__ static void call(const GlobPtr<SrcType>& src, const GlobPtr<DstType>& dst, const UnOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
307 !isAligned(src.data, Policy::shift * sizeof(SrcType)) || !isAligned(src.step, Policy::shift * sizeof(SrcType)) ||
359 template <class Policy, typename SrcType, typename DstType, class UnOp, class MaskPtr>
360 __host__ void transform_unary(const GlobPtr<SrcType>& src, const GlobPtr<DstType>& dst, const UnOp& op, const MaskPtr& mask, int rows, int cols, cudaS (…)
    [all...]
  /external/skia/gm/
xfermodes.cpp 47 enum SrcType {
154 /* The srcType argument indicates what to draw for the source part. Skia
158 void draw_mode(SkCanvas* canvas, SkXfermode* mode, SrcType srcType,
167 switch (srcType) {
299 draw_mode(canvas, mode, static_cast<SrcType>(sourceType),
  /external/clang/lib/CodeGen/
CGExprComplex.cpp 87 ComplexPairTy EmitComplexToComplexCast(ComplexPairTy Val, QualType SrcType,
90 ComplexPairTy EmitScalarToComplexCast(llvm::Value *Val, QualType SrcType,
396 QualType SrcType,
400 SrcType = SrcType->castAs<ComplexType>()->getElementType();
406 Val.first = CGF.EmitScalarConversion(Val.first, SrcType, DestType, Loc);
407 Val.second = CGF.EmitScalarConversion(Val.second, SrcType, DestType, Loc);
412 QualType SrcType,
417 Val = CGF.EmitScalarConversion(Val, SrcType, DestType, Loc);
    [all...]
CGExprScalar.cpp 146 Value *Src, QualType SrcType, QualType DstType,
578 Value *ScalarExprEmitter::EmitConversionToBool(Value *Src, QualType SrcType) {
579 assert(SrcType.isCanonical() && "EmitScalarConversion strips typedefs");
581 if (SrcType->isRealFloatingType())
584 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType))
587 assert((SrcType->isIntegerType() || isa<llvm::PointerType>(Src->getType())) &&
598 Value *OrigSrc, QualType OrigSrcType, Value *Src, QualType SrcType,
671 CGF.getContext().getFloatTypeSemantics(SrcType);
732 Value *ScalarExprEmitter::EmitScalarConversion(Value *Src, QualType SrcType,
735 return EmitScalarConversion(Src, SrcType, DstType, Loc, false)
    [all...]
CGStmtOpenMP.cpp     [all...]
  /external/mesa3d/src/gallium/drivers/r300/compiler/
radeon_compiler_util.c 364 unsigned int SrcType;
385 select->SrcType = src_type;
484 unsigned int src_type = d.Selects[i].SrcType;
488 src_type &= ~d.Selects[j].SrcType;
  /external/clang/lib/AST/
ExprCXX.cpp 641 QualType SrcType = getSubExpr()->getType();
644 if (const PointerType *SrcPTy = SrcType->getAs<PointerType>()) {
645 SrcType = SrcPTy->getPointeeType();
653 cast<CXXRecordDecl>(SrcType->castAs<RecordType>()->getDecl());
    [all...]
ExprConstant.cpp     [all...]
  /external/clang/include/clang/Sema/
Sema.h     [all...]
  /external/llvm/lib/Analysis/
ScalarEvolution.cpp     [all...]

Completed in 291 milliseconds