/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | GenericTaintChecker.cpp | 437 const PointerType *ArgTy = local 440 ArgTy ? ArgTy->getPointeeType(): QualType()); 489 const Type *ArgTy = Arg->getType().getTypePtr(); local 490 QualType PType = ArgTy->getPointeeType(); 492 || (ArgTy->isReferenceType() && !Arg->getType().isConstQualified()))
|
H A D | BasicObjCFoundationChecks.cpp | 781 QualType ArgTy = msg.getArgExpr(I)->getType(); 782 if (ArgTy->isObjCObjectPointerType()) 786 if (ArgTy->isBlockPointerType()) 794 if (C.getASTContext().isObjCNSObjectType(ArgTy)) 798 if (coreFoundation::isCFObjectRef(ArgTy)) 819 ArgTy.print(os, C.getLangOpts());
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 199 Type *ArgTy = FTy->getParamType(ArgNo); local 200 args[ArgNo] = ffiTypeFor(ArgTy); 201 ArgBytes += TD.getTypeStoreSize(ArgTy); 211 Type *ArgTy = FTy->getParamType(ArgNo); local 212 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr); 213 ArgDataPtr += TD.getTypeStoreSize(ArgTy);
|
/external/llvm/lib/IR/ |
H A D | Module.cpp | 159 while (Type *ArgTy = va_arg(Args, Type*)) 160 ArgTys.push_back(ArgTy); 177 while (Type *ArgTy = va_arg(Args, Type*)) 178 ArgTys.push_back(ArgTy);
|
H A D | Type.cpp | 388 bool FunctionType::isValidArgumentType(Type *ArgTy) { argument 389 return ArgTy->isFirstClassType();
|
/external/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 118 static bool isValidArgumentType(Type *ArgTy);
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 2221 Type *ArgTy = Op->getType(); 2223 if (!isTypeLegal(ArgTy, ArgVT)) return false; 2226 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy); 2349 Type *ArgTy = (*i)->getType(); 2351 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 && 2359 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy); 3022 Type *ArgTy = I->getType(); 3023 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy [all...] |
/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 3511 QualType ArgTy) { 3572 if (const auto *RD = ArgTy->getAsCXXRecordDecl()) 3575 Loc, ArgTy, diag::err_incomplete_type_used_in_type_trait_expr); 3582 if (ArgTy->getAsCXXRecordDecl()) 3584 Loc, ArgTy, diag::err_incomplete_type_used_in_type_trait_expr); 3616 QualType ElTy = ArgTy; 3617 if (ArgTy->isIncompleteArrayType()) 3618 ElTy = S.Context.getAsArrayType(ArgTy)->getElementType(); 4100 QualType ArgTy = TSI->getType(); local 4101 if (ArgTy 3509 CheckUnaryTypeTraitTypeCompleteness(Sema &S, TypeTrait UTT, SourceLocation Loc, QualType ArgTy) argument 4123 QualType ArgTy = Args[I]->getType(); local [all...] |
H A D | SemaTemplateDeduction.cpp | 4175 QualType ArgTy = Context.getTypeDeclType(Method->getParent()); local 4176 ArgTy = Context.getQualifiedType(ArgTy, 4179 ArgTy = Context.getRValueReferenceType(ArgTy); 4181 ArgTy = Context.getLValueReferenceType(ArgTy); 4182 ArgTypes.push_back(ArgTy);
|
H A D | SemaExpr.cpp | 1514 QualType ArgTy[2]; local 1516 ArgTy[ArgIdx] = Args[ArgIdx]->getType(); 1517 if (ArgTy[ArgIdx]->isArrayType()) 1518 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]); 1527 if (S.LookupLiteralOperator(Scope, R, llvm::makeArrayRef(ArgTy, Args.size()), 1614 QualType ArgTy[] = { local 1619 switch (LookupLiteralOperator(UDLScope, R, ArgTy, 11169 QualType ArgTy = TInfo->getType(); local 11170 bool Dependent = ArgTy 11345 QualType ArgTy = GetTypeFromParser(ParsedArgTy, &ArgTInfo); local [all...] |
H A D | SemaDeclAttr.cpp | 529 QualType ArgTy = ArgExp->getType(); local 537 ArgTy = DRE->getDecl()->getType(); 540 const RecordType *RT = getRecordType(ArgTy); 556 ArgTy = FD->getParamDecl(ParamIdxFromZero)->getType(); 564 if (!typeHasCapability(S, ArgTy) && !isCapabilityExpr(S, ArgExp)) 566 << Attr.getName() << ArgTy;
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 1940 Type *ArgTy = nullptr; 1943 if (ParseType(ArgTy, ArgLoc)) 1946 if (ArgTy->isMetadataTy()) { 1951 if (ParseOptionalParamAttrs(ArgAttrs) || ParseValue(ArgTy, V, PFS)) 2043 Type *ArgTy = nullptr; 2047 if (ParseType(ArgTy) || 2050 if (ArgTy->isVoidTy()) 2058 if (!FunctionType::isValidArgumentType(ArgTy)) 2062 ArgList.emplace_back(TypeLoc, ArgTy, AttributeSet::get(ArgTy [all...] |
/external/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 825 QualType ArgTy = Arg->getType(); local 829 if (Ctx.hasSameType(ArgTy, CallTy)) { 840 bool LitIsFloat = ArgTy->isFloatingType();
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 1484 Type *ArgTy = Arg->getType(); local 1485 Type *ParamTy = PointerType::getUnqual(Type::getInt8Ty(ArgTy->getContext())); 1491 Value *MyArg = ArgTy == ParamTy ? Arg : 1502 Value *MyArg = ArgTy == ParamTy ? Arg :
|
/external/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 5550 ABIArgInfo classifyArgumentType(QualType ArgTy) const; 5676 llvm::Type *ArgTy = CGF.ConvertTypeForMem(Ty); 5677 llvm::Type *DirectTy = ArgTy; 5689 ArgTy = AI.getCoerceToType(); 5690 InFPRs = ArgTy->isFloatTy() || ArgTy->isDoubleTy(); 5691 IsVector = ArgTy->isVectorTy(); 6723 llvm::Type *ArgTy = CGT.ConvertType(Ty); 6725 AI.setCoerceToType(ArgTy); 6731 llvm::Type *ArgPtrTy = llvm::PointerType::getUnqual(ArgTy); [all...] |
H A D | CGBuiltin.cpp | 2895 llvm::Type *ArgTy = CGF.ConvertType(Arg->getType()); local 2896 Function *F = CGF.LookupNeonLLVMIntrinsic(Int, Modifier, ArgTy, E); 2902 llvm::Type *ArgTy = ai->getType(); local 2904 ArgTy->getPrimitiveSizeInBits()) 2907 assert(ArgTy->isVectorTy() && !Ops[j]->getType()->isVectorTy()); 2911 CGF.Builder.CreateTruncOrBitCast(Ops[j], ArgTy->getVectorElementType()); 2913 CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Ops[j], C0); 5197 llvm::Type *ArgTy = llvm::VectorType::get( local 5199 llvm::Type* Tys[2] = { VTy, ArgTy }; 6444 QualType ArgTy local [all...] |
H A D | CGExprCXX.cpp | 1499 QualType ArgTy = DeleteFTy->getParamType(0); local 1500 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy)); 1501 DeleteArgs.add(RValue::get(DeletePtr), ArgTy); local
|
H A D | CGExprScalar.cpp | 3370 llvm::Type *ArgTy = ConvertType(VE->getType()); local 3374 return Builder.CreateVAArg(ArgValue.getPointer(), ArgTy); 3380 if (ArgTy != Val->getType()) { 3381 if (ArgTy->isPointerTy() && !Val->getType()->isPointerTy()) 3382 Val = Builder.CreateIntToPtr(Val, ArgTy); 3384 Val = Builder.CreateTrunc(Val, ArgTy);
|
H A D | CGDecl.cpp | 506 QualType ArgTy = FnInfo.arg_begin()->type; variable 508 CGF.Builder.CreateBitCast(Addr, CGF.ConvertType(ArgTy));
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 1586 Type *ArgTy = Arg->getType(); 1598 ? static_cast<Type *>(VectorType::get(ArgTy, 2)) 1599 : static_cast<Type *>(StructType::get(ArgTy, ArgTy, nullptr)); 1602 ResTy = StructType::get(ArgTy, ArgTy, nullptr); 1607 ResTy, ArgTy, nullptr);
|
H A D | InlineFunction.cpp | 853 PointerType *ArgTy = cast<PointerType>(Arg->getType()); local 854 Type *AggTy = ArgTy->getElementType();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.cpp | 1095 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local 1097 Entry.Ty = ArgTy;
|
H A D | LegalizeDAG.cpp | 2201 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 2203 Entry.Ty = ArgTy; 2283 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 2285 Entry.Ty = ArgTy; 2370 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 2372 Entry.Ty = ArgTy;
|
/external/clang/lib/AST/ |
H A D | ExprConstant.cpp | 6208 QualType ArgTy = E->getArg(0)->getType(); 6209 if (ArgTy->isVoidType()) 6211 else if (ArgTy->isEnumeralType()) 6213 else if (ArgTy->isBooleanType()) 6215 else if (ArgTy->isCharType()) 6217 else if (ArgTy->isIntegerType()) 6219 else if (ArgTy->isPointerType()) 6221 else if (ArgTy->isReferenceType()) 6223 else if (ArgTy->isRealType()) 6225 else if (ArgTy [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 2746 Type *ArgTy = Arg.getType(); 2747 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy()) 2750 EVT ArgVT = TLI.getValueType(DL, ArgTy);
|