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

12

/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVarargsCallingConvention.h76 const Type* ArgTy = LocVT.getTypeForEVT(State.getContext()); local
78 State.getTarget().getDataLayout()->getABITypeAlignment(ArgTy);
80 State.getTarget().getDataLayout()->getTypeSizeInBits(ArgTy) / 8;
131 const Type* ArgTy = LocVT.getTypeForEVT(State.getContext()); local
133 State.getTarget().getDataLayout()->getABITypeAlignment(ArgTy);
135 State.getTarget().getDataLayout()->getTypeSizeInBits(ArgTy) / 8;
/freebsd-9.3-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp201 Type *ArgTy = FTy->getParamType(ArgNo); local
202 args[ArgNo] = ffiTypeFor(ArgTy);
203 ArgBytes += TD->getTypeStoreSize(ArgTy);
213 Type *ArgTy = FTy->getParamType(ArgNo); local
214 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr);
215 ArgDataPtr += TD->getTypeStoreSize(ArgTy);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp438 const PointerType *ArgTy = local
441 ArgTy ? ArgTy->getPointeeType(): QualType());
490 const Type *ArgTy = Arg->getType().getTypePtr(); local
491 QualType PType = ArgTy->getPointeeType();
493 || (ArgTy->isReferenceType() && !Arg->getType().isConstQualified()))
H A DBasicObjCFoundationChecks.cpp739 QualType ArgTy = msg.getArgExpr(I)->getType(); local
740 if (ArgTy->isObjCObjectPointerType())
744 if (ArgTy->isBlockPointerType())
752 if (C.getASTContext().isObjCNSObjectType(ArgTy))
756 if (coreFoundation::isCFObjectRef(ArgTy))
777 ArgTy.print(os, C.getLangOpts());
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DModule.cpp189 while (Type *ArgTy = va_arg(Args, Type*))
190 ArgTys.push_back(ArgTy);
207 while (Type *ArgTy = va_arg(Args, Type*))
208 ArgTys.push_back(ArgTy);
H A DType.cpp395 bool FunctionType::isValidArgumentType(Type *ArgTy) { argument
396 return ArgTy->isFirstClassType();
/freebsd-9.3-release/contrib/llvm/lib/ExecutionEngine/JIT/
H A DJIT.cpp353 Type *ArgTy = FTy->getParamType(i); local
355 switch (ArgTy->getTypeID()) {
369 C = ConstantFP::get(F->getContext(), APFloat(ArgTy->getFltSemantics(),
381 C = ConstantExpr::getIntToPtr(C, ArgTy);
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DDerivedTypes.h118 static bool isValidArgumentType(Type *ArgTy);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp2936 QualType ArgTy = Param->getType(); local
2937 assert(!ArgTy.isNull() && "Couldn't parse type?");
2942 if (ArgTy->isVoidType()) {
2948 ArgTy = Context.IntTy;
2949 Param->setType(ArgTy);
2954 ArgTy = Context.IntTy;
2955 Param->setType(ArgTy);
2958 if (ArgTy.hasQualifiers())
2964 } else if (ArgTy->isHalfType()) {
2970 diag::err_opencl_half_argument) << ArgTy;
[all...]
H A DSemaTemplateDeduction.cpp4144 QualType ArgTy = Context.getTypeDeclType(Method->getParent()); local
4145 ArgTy = Context.getQualifiedType(ArgTy,
4148 ArgTy = Context.getRValueReferenceType(ArgTy);
4150 ArgTy = Context.getLValueReferenceType(ArgTy);
4151 ArgTypes.push_back(ArgTy);
H A DSemaExprCXX.cpp3079 QualType ArgTy) {
3165 QualType ElTy = ArgTy;
3166 if (ArgTy->isIncompleteArrayType())
3167 ElTy = S.Context.getAsArrayType(ArgTy)->getElementType();
3636 QualType ArgTy = Args[I]->getType(); local
3637 if (ArgTy->isVoidType() || ArgTy->isIncompleteArrayType())
3640 if (S.RequireCompleteType(KWLoc, ArgTy,
3076 CheckUnaryTypeTraitTypeCompleteness(Sema &S, UnaryTypeTrait UTT, SourceLocation Loc, QualType ArgTy) argument
H A DSemaExpr.cpp1451 QualType ArgTy[2]; local
1453 ArgTy[ArgIdx] = Args[ArgIdx]->getType();
1454 if (ArgTy[ArgIdx]->isArrayType())
1455 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]);
1464 if (S.LookupLiteralOperator(Scope, R, llvm::makeArrayRef(ArgTy, Args.size()),
1552 QualType ArgTy[] = { local
1557 switch (LookupLiteralOperator(UDLScope, R, ArgTy,
9941 QualType ArgTy = TInfo->getType(); local
9942 bool Dependent = ArgTy
10121 QualType ArgTy = GetTypeFromParser(ParsedArgTy, &ArgTInfo); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2293 Type *ArgTy = Op->getType();
2295 if (!isTypeLegal(ArgTy, ArgVT)) return false;
2298 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
2421 Type *ArgTy = (*i)->getType();
2423 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 &&
2431 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
3097 Type *ArgTy = I->getType();
3098 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1360 Type *ArgTy = Arg->getType(); local
1372 ? static_cast<Type *>(VectorType::get(ArgTy, 2))
1373 : static_cast<Type *>(StructType::get(ArgTy, ArgTy, NULL));
1376 ResTy = StructType::get(ArgTy, ArgTy, NULL);
1381 ResTy, ArgTy, NULL);
/freebsd-9.3-release/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp1688 Type *ArgTy = 0;
1691 if (ParseType(ArgTy, ArgLoc))
1695 if (ParseOptionalParamAttrs(ArgAttrs) || ParseValue(ArgTy, V, PFS))
1730 Type *ArgTy = 0;
1734 if (ParseType(ArgTy) ||
1737 if (ArgTy->isVoidTy())
1745 if (!FunctionType::isValidArgumentType(ArgTy))
1749 ArgList.push_back(ArgInfo(TypeLoc, ArgTy,
1750 AttributeSet::get(ArgTy->getContext(),
1762 if (ParseType(ArgTy) || ParseOptionalParamAttr
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp825 QualType ArgTy = Arg->getType(); local
829 if (Ctx.hasSameType(ArgTy, CallTy)) {
840 bool LitIsFloat = ArgTy->isFloatingType();
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86FastISel.cpp1801 Type *ArgTy = I->getType();
1802 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy())
1805 EVT ArgVT = TLI.getValueType(ArgTy);
2012 Type *ArgTy = ArgVal->getType();
2014 if (!isTypeLegal(ArgTy, ArgVT))
2018 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp2301 Type *ArgTy = Arg->getType(); local
2302 Type *ParamTy = PointerType::getUnqual(Type::getInt8Ty(ArgTy->getContext()));
2311 Value *MyArg = ArgTy == ParamTy ? Arg :
2325 Value *MyArg = ArgTy == ParamTy ? Arg :
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1041 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local
1043 Entry.Ty = ArgTy;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp4304 ABIArgInfo classifyArgumentType(QualType ArgTy) const;
5379 llvm::Type *ArgTy = CGT.ConvertType(Ty);
5381 AI.setCoerceToType(ArgTy);
5387 llvm::Type *ArgPtrTy = llvm::PointerType::getUnqual(ArgTy);
5398 .CreateConstGEP1_32(Addr, 8 - getDataLayout().getTypeAllocSize(ArgTy),
5512 llvm::Type *ArgTy = CGT.ConvertType(Ty);
5514 AI.setCoerceToType(ArgTy);
5515 llvm::Type *ArgPtrTy = llvm::PointerType::getUnqual(ArgTy);
H A DCGExprCXX.cpp1299 QualType ArgTy = DeleteFTy->getArgType(0); local
1300 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy));
1301 DeleteArgs.add(RValue::get(DeletePtr), ArgTy); local
H A DCGDecl.cpp457 QualType ArgTy = FnInfo.arg_begin()->type; local
459 CGF.Builder.CreateBitCast(Addr, CGF.ConvertType(ArgTy));
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp5831 QualType ArgTy = E->getArg(0)->getType();
5832 if (ArgTy->isVoidType())
5834 else if (ArgTy->isEnumeralType())
5836 else if (ArgTy->isBooleanType())
5838 else if (ArgTy->isCharType())
5840 else if (ArgTy->isIntegerType())
5842 else if (ArgTy->isPointerType())
5844 else if (ArgTy->isReferenceType())
5846 else if (ArgTy->isRealType())
5848 else if (ArgTy
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1433 Type *ArgTy = (*II)->getType(); local
1435 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8)
1445 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2013 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local
2014 Entry.Node = Op.getOperand(i); Entry.Ty = ArgTy;
4575 Type *ArgTy = I.getArgOperand(ArgI)->getType(); local
4576 if (!ArgTy->isVectorTy())
4578 NumElts += getDataLayout()->getTypeAllocSize(ArgTy) / 8;

Completed in 476 milliseconds

12