HomeSort by: relevance | last modified time | path
    Searched defs:DestType (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuiltin.cpp 704 llvm::Type *DestType = Int8PtrTy;
705 if (ArgValue->getType() != DestType)
707 Builder.CreateBitCast(ArgValue, DestType, ArgValue->getName().data());
7974 llvm::Type *DestType) {
7987 V->getType()->getScalarSizeInBits() != DestType->getScalarSizeInBits()) {
7990 {DestType, V->getType()}),
7993 return Builder.CreateBitCast(V, DestType);
CGExprConstant.cpp 1042 llvm::Constant *VisitCastExpr(CastExpr *E, QualType destType) {
1058 auto destTy = ConvertType(destType);
1099 return Visit(subExpr, destType);
1263 QualType destType) {
1264 auto C = Visit(E->getBase(), destType);
1271 if (!EmitDesignatedInitUpdater(Emitter, Const, CharUnits::Zero(), destType,
1275 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType);
1277 if (auto *RT = destType->getAs<RecordType>())
1353 ConstantEmitter::tryEmitAbstract(const Expr *E, QualType destType) {
1355 auto C = tryEmitPrivate(E, destType);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
DynamicTypePropagation.cpp 619 QualType DestType = CE->getType();
622 const auto *DestObjectPtrType = DestType->getAs<ObjCObjectPointerType>();
NullabilityChecker.cpp 975 QualType DestType = CE->getType();
978 if (!DestType->isAnyPointerType())
985 Nullability DestNullability = getNullabilityAnnotation(DestType);
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 768 QualType DestType = getType();
772 DestType = DestType->castAs<PointerType>()->getPointeeType();
775 if (DestType->isVoidType())
785 cast<CXXRecordDecl>(DestType->castAs<RecordType>()->getDecl());
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCast.cpp 58 CastOperation(Sema &S, QualType destType, ExprResult src)
59 : Self(S), SrcExpr(src), DestType(destType),
60 ResultType(destType.getNonLValueExprType(S.Context)),
61 ValueKind(Expr::getValueKindForType(destType)),
74 QualType DestType;
138 void checkAddressSpaceCast(QualType SrcType, QualType DestType);
141 Self.CheckCastAlign(SrcExpr.get(), DestType, OpRange);
148 if (Self.CheckObjCConversion(OpRange, DestType, src, CCK) ==
170 if (const auto *DestType = dyn_cast<PointerType>(ToType))
    [all...]
SemaExprObjC.cpp 1657 void Sema::EmitRelatedResultTypeNoteForReturn(QualType destType) {
1662 Context.hasSameUnqualifiedType(destType, MD->getReturnType()))
4229 QualType DestType, QualType SrcType,
4235 QualType T = CfToNs ? SrcType : DestType;
4252 << SrcType << DestType;
4263 << SrcType << DestType;
4278 << SrcType << DestType << Sel << false;
4292 << SrcType << DestType << Sel << true;
4303 QualType DestType, QualType SrcType,
4306 ARCConversionTypeClass lhsExprACTC = classifyTypeForARCConversion(DestType);
    [all...]
SemaExpr.cpp 2940 QualType DestType;
2953 DestType = Context.getPointerType(DestRecordType);
2957 DestType = DestRecordType;
2964 DestType = Method->getThisType();
2965 DestRecordType = DestType->getPointeeType();
2972 DestType = DestRecordType;
2993 if (DestType->isDependentType() || FromType->isDependentType())
3059 return ImpCastExprToType(From, DestType, CK_UncheckedDerivedToBase,
7946 QualType destType = S.Context.getPointerType(S.Context.VoidTy);
7947 LHS = S.ImpCastExprToType(LHS.get(), destType, CK_BitCast)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 2013 Type *DestType = Shuf.getType();
2016 !match(Shuf.getOperand(1), m_Undef()) || !DestType->isIntOrIntVectorTy())
2024 cast<FixedVectorType>(DestType)->getNumElements() ||
2025 SrcType->getScalarSizeInBits() % DestType->getScalarSizeInBits() != 0)
2034 SrcType->getScalarSizeInBits() / DestType->getScalarSizeInBits();
2045 return new TruncInst(X, DestType);
InstCombineCasts.cpp 483 Type *DestType = Trunc.getType();
484 if (!TruncOp->hasOneUse() || !isa<IntegerType>(DestType))
497 unsigned DestWidth = DestType->getPrimitiveSizeInBits();
506 if (VecType->getElementType() != DestType) {
507 VecType = FixedVectorType::get(DestType, NumVecElts);
1884 Type *DestType = FI.getType();
1899 int OutputSize = (int)DestType->getScalarSizeInBits() - IsOutputSigned;
1904 if (DestType->getScalarSizeInBits() > XType->getScalarSizeInBits()) {
1907 return new SExtInst(X, DestType);
1908 return new ZExtInst(X, DestType);
    [all...]

Completed in 74 milliseconds