Searched refs:ArgTy (Results 1 - 25 of 37) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp437 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 DBasicObjCFoundationChecks.cpp781 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 DExternalFunctions.cpp199 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 DModule.cpp159 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 DType.cpp388 bool FunctionType::isValidArgumentType(Type *ArgTy) { argument
389 return ArgTy->isFirstClassType();
/external/llvm/include/llvm/IR/
H A DDerivedTypes.h118 static bool isValidArgumentType(Type *ArgTy);
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2221 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 DSemaExprCXX.cpp3511 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 DSemaTemplateDeduction.cpp4175 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 DSemaExpr.cpp1514 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 DSemaDeclAttr.cpp529 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 DLLParser.cpp1940 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 DRewriteObjCFoundationAPI.cpp825 QualType ArgTy = Arg->getType(); local
829 if (Ctx.hasSameType(ArgTy, CallTy)) {
840 bool LitIsFloat = ArgTy->isFloatingType();
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1484 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 DTargetInfo.cpp5550 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 DCGBuiltin.cpp2895 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 DCGExprCXX.cpp1499 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 DCGExprScalar.cpp3370 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 DCGDecl.cpp506 QualType ArgTy = FnInfo.arg_begin()->type; variable
508 CGF.Builder.CreateBitCast(Addr, CGF.ConvertType(ArgTy));
/external/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1586 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 DInlineFunction.cpp853 PointerType *ArgTy = cast<PointerType>(Arg->getType()); local
854 Type *AggTy = ArgTy->getElementType();
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1095 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local
1097 Entry.Ty = ArgTy;
H A DLegalizeDAG.cpp2201 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 DExprConstant.cpp6208 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 DX86FastISel.cpp2746 Type *ArgTy = Arg.getType();
2747 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy())
2750 EVT ArgVT = TLI.getValueType(DL, ArgTy);

Completed in 4001 milliseconds

12