Searched defs:DstType (Results 1 - 14 of 14) sorted by relevance

/external/skia/src/effects/gradients/
H A DSk4fGradientPriv.h25 enum class DstType { class in namespace:__anon17012
52 // advance. Also applies a scale and swizzle suitable for DstType.
61 template <DstType, ApplyPremul premul>
65 struct DstTraits<DstType::L32, premul> {
106 struct DstTraits<DstType::S32, premul> {
134 struct DstTraits<DstType::F16, premul> {
163 struct DstTraits<DstType::F32, premul> {
/external/skia/src/core/
H A DSkBlitter_PM4f.cpp39 typename State::DstType* device = State::WritableAddr(fDevice, x, y);
44 device = (typename State::DstType*)((char*)device + deviceRB);
52 typename State::DstType* device = State::WritableAddr(fDevice, x, y);
58 device = (typename State::DstType*)((char*)device + deviceRB);
63 typename State::DstType* device = State::WritableAddr(fDevice, x, y);
95 typename State::DstType* device = State::WritableAddr(fDevice, x, y);
102 device = (typename State::DstType*)((char*)device + dstRB);
124 typename State::DstType* device = State::WritableAddr(fDevice, x, y);
131 device = (typename State::DstType*)((char*)device + dstRB);
158 typename State::DstType* devic
348 typedef uint32_t DstType; typedef in struct:State32
380 typedef uint64_t DstType; typedef in struct:StateF16
[all...]
H A DSkXfermode4f.cpp21 enum DstType { enum
34 template <DstType D> Sk4f load_dst(SkPMColor dstC) {
38 template <DstType D> uint32_t store_dst(const Sk4f& x4) {
76 template <DstType D> void general_1(SkBlendMode mode, uint32_t dst[],
97 template <DstType D> void general_n(SkBlendMode mode, uint32_t dst[],
167 template <DstType D> void src_n(SkBlendMode, uint32_t dst[], const SkPM4f src[], int count,
190 template <DstType D> void src_1(SkBlendMode, uint32_t dst[], const SkPM4f* src, int count,
236 template <DstType D> void srcover_n(SkBlendMode, uint32_t dst[], const SkPM4f src[], int count,
389 template <DstType D>
403 template <DstType
[all...]
/external/skia/tools/
H A Dok.cpp167 struct DstType { struct
171 static std::vector<DstType> dst_types;
366 dst_types.push_back(DstType{name, factory});
/external/skia/include/core/
H A DSkShader.h113 enum DstType { enum in struct:SkShader::ContextRec
119 DstType dstType, SkColorSpace* dstColorSpace)
129 const DstType fPreferredDstType; // the "natural" client dest type
/external/clang/lib/Sema/
H A DSema.cpp351 void Sema::diagnoseNullableToNonnullConversion(QualType DstType, argument
358 Optional<NullabilityKind> TypeNullability = DstType->getNullability(Context);
362 Diag(Loc, diag::warn_nullability_lost) << SrcType << DstType; local
H A DSemaCast.cpp1730 QualType DstType, SourceRange OpRange) {
1734 if (Self.Context.hasSameType(SrcType, DstType) ||
1735 !SrcType->isFunctionPointerType() || !DstType->isFunctionPointerType())
1740 DstType->castAs<PointerType>()->getPointeeType()->castAs<FunctionType>();
1729 DiagnoseCallingConvCast(Sema &Self, const ExprResult &SrcExpr, QualType DstType, SourceRange OpRange) argument
H A DSemaStmt.cpp1182 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, argument
1187 if (const EnumType *ET = DstType->getAs<EnumType>())
1188 if (!Context.hasSameUnqualifiedType(SrcType, DstType) &&
1193 unsigned DstWidth = Context.getIntWidth(DstType);
1194 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType();
1203 << DstType.getUnqualifiedType();
1228 << DstType.getUnqualifiedType();
H A DSemaExpr.cpp12337 bool Sema::ConversionToObjCStringLiteralCheck(QualType DstType, Expr *&Exp, argument
12342 const ObjCObjectPointerType *PT = DstType->getAs<ObjCObjectPointerType>();
12372 static bool maybeDiagnoseAssignmentToFunction(Sema &S, QualType DstType, argument
12374 if (!DstType->isFunctionPointerType() ||
12393 QualType DstType, QualType SrcType,
12412 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr);
12417 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
12422 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
12430 CheckInferredResultType = DstType->isObjCObjectPointerType() &&
12433 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *thi
12391 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument
[all...]
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp2092 Type *DstType = Trunc->getType(); variable
2136 return getTruncateExpr(Fold, DstType);
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DScalarEvolution.cpp1530 Type *DstType = Trunc->getType(); variable
1575 return getTruncateExpr(Fold, DstType);
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp146 Value *Src, QualType SrcType, QualType DstType,
599 QualType DstType, llvm::Type *DstTy, SourceLocation Loc) {
610 assert(DstType->isFloatingType());
614 APFloat::getLargest(CGF.getContext().getFloatTypeSemantics(DstType));
640 unsigned Width = CGF.getContext().getIntWidth(DstType);
641 bool Unsigned = DstType->isUnsignedIntegerOrEnumerationType();
698 if (CGF.getContext().getFloatingTypeOrder(OrigSrcType, DstType) != 1)
705 CGF.getContext().getFloatTypeSemantics(DstType);
725 CGF.EmitCheckTypeDescriptor(DstType)};
733 QualType DstType,
597 EmitFloatConversionCheck( Value *OrigSrc, QualType OrigSrcType, Value *Src, QualType SrcType, QualType DstType, llvm::Type *DstTy, SourceLocation Loc) argument
732 EmitScalarConversion(Value *Src, QualType SrcType, QualType DstType, SourceLocation Loc) argument
738 EmitScalarConversion(Value *Src, QualType SrcType, QualType DstType, SourceLocation Loc, bool TreatBooleanAsSigned) argument
1042 DstType = E->getType(); local
[all...]
H A DCGStmtOpenMP.cpp172 static Address castValueFromUintptr(CodeGenFunction &CGF, QualType DstType, argument
179 Ctx.getPointerType(DstType), SourceLocation());
181 CGF.MakeNaturalAlignAddrLValue(CastedPtr, Ctx.getPointerType(DstType))
187 QualType RefType = Ctx.getLValueReferenceType(DstType);
/external/clang/include/clang/AST/
H A DExpr.h3498 ConvertVectorExpr(Expr* SrcExpr, TypeSourceInfo *TI, QualType DstType, argument
3501 : Expr(ConvertVectorExprClass, DstType, VK, OK,
3502 DstType->isDependentType(),
3503 DstType->isDependentType() || SrcExpr->isValueDependent(),
3504 (DstType->isInstantiationDependentType() ||
3506 (DstType->containsUnexpandedParameterPack() ||
4619 AsTypeExpr(Expr* SrcExpr, QualType DstType, argument
4622 : Expr(AsTypeExprClass, DstType, VK, OK,
4623 DstType->isDependentType(),
4624 DstType
[all...]

Completed in 753 milliseconds