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

12

/external/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;
/external/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);
/external/llvm/lib/IR/
H A DModule.cpp206 while (Type *ArgTy = va_arg(Args, Type*))
207 ArgTys.push_back(ArgTy);
224 while (Type *ArgTy = va_arg(Args, Type*))
225 ArgTys.push_back(ArgTy);
H A DType.cpp395 bool FunctionType::isValidArgumentType(Type *ArgTy) { argument
396 return ArgTy->isFirstClassType();
/external/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp623 QualType ArgTy = msg.getArgExpr(I)->getType(); local
624 if (ArgTy->isObjCObjectPointerType())
628 if (ArgTy->isBlockPointerType())
636 if (C.getASTContext().isObjCNSObjectType(ArgTy))
640 if (coreFoundation::isCFObjectRef(ArgTy))
661 ArgTy.print(os, C.getLangOpts());
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()))
/external/llvm/lib/ExecutionEngine/JIT/
H A DJIT.cpp509 Type *ArgTy = FTy->getParamType(i); local
511 switch (ArgTy->getTypeID()) {
525 C = ConstantFP::get(F->getContext(), APFloat(ArgTy->getFltSemantics(),
537 C = ConstantExpr::getIntToPtr(C, ArgTy);
/external/clang/lib/Sema/
H A DSemaType.cpp2650 QualType ArgTy = Param->getType(); local
2651 assert(!ArgTy.isNull() && "Couldn't parse type?");
2654 assert((ArgTy == Context.getAdjustedParameterType(ArgTy)) &&
2660 if (ArgTy->isVoidType()) {
2666 ArgTy = Context.IntTy;
2667 Param->setType(ArgTy);
2672 ArgTy = Context.IntTy;
2673 Param->setType(ArgTy);
2676 if (ArgTy
[all...]
H A DSemaTemplateDeduction.cpp3705 QualType ArgTy = Context.getTypeDeclType(Method->getParent()); local
3706 ArgTy = Context.getQualifiedType(ArgTy,
3709 ArgTy = Context.getRValueReferenceType(ArgTy);
3711 ArgTy = Context.getLValueReferenceType(ArgTy);
3712 ArgTypes.push_back(ArgTy);
H A DSemaExpr.cpp1322 QualType ArgTy[2]; local
1324 ArgTy[ArgIdx] = Args[ArgIdx]->getType();
1325 if (ArgTy[ArgIdx]->isArrayType())
1326 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]);
1335 if (S.LookupLiteralOperator(Scope, R, llvm::makeArrayRef(ArgTy, Args.size()),
9228 QualType ArgTy = TInfo->getType(); local
9229 bool Dependent = ArgTy->isDependentType();
9233 // one is known to be a field designator. Verify that the ArgTy represents
9235 if (!Dependent && !ArgTy
9402 QualType ArgTy = GetTypeFromParser(ParsedArgTy, &ArgTInfo); local
[all...]
H A DSemaExprCXX.cpp2859 QualType ArgTy) {
2941 QualType ElTy = ArgTy;
2942 if (ArgTy->isIncompleteArrayType())
2943 ElTy = S.Context.getAsArrayType(ArgTy)->getElementType();
2856 CheckUnaryTypeTraitTypeCompleteness(Sema &S, UnaryTypeTrait UTT, SourceLocation Loc, QualType ArgTy) argument
H A DSemaDeclAttr.cpp442 QualType ArgTy = ArgExp->getType(); local
450 ArgTy = DRE->getDecl()->getType();
453 const RecordType *RT = getRecordType(ArgTy);
469 ArgTy = FD->getParamDecl(ParamIdxFromZero)->getType();
473 checkForLockableRecord(S, D, Attr, ArgTy);
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp1556 Type *ArgTy = I->getType();
1557 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy())
1560 EVT ArgVT = TLI.getValueType(ArgTy);
1767 Type *ArgTy = ArgVal->getType();
1769 if (!isTypeLegal(ArgTy, ArgVT))
1773 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
/external/llvm/include/llvm/IR/
H A DDerivedTypes.h118 static bool isValidArgumentType(Type *ArgTy);
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2233 Type *ArgTy = Op->getType();
2235 if (!isTypeLegal(ArgTy, ArgVT)) return false;
2238 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
2361 Type *ArgTy = (*i)->getType();
2363 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 &&
2371 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
2920 Type *ArgTy = I->getType();
2921 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy
[all...]
/external/llvm/lib/AsmParser/
H A DLLParser.cpp1641 Type *ArgTy = 0;
1644 if (ParseType(ArgTy, ArgLoc))
1648 if (ParseOptionalParamAttrs(ArgAttrs) || ParseValue(ArgTy, V, PFS))
1683 Type *ArgTy = 0;
1687 if (ParseType(ArgTy) ||
1690 if (ArgTy->isVoidTy())
1698 if (!FunctionType::isValidArgumentType(ArgTy))
1702 ArgList.push_back(ArgInfo(TypeLoc, ArgTy,
1703 AttributeSet::get(ArgTy->getContext(),
1715 if (ParseType(ArgTy) || ParseOptionalParamAttr
[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/clang/lib/AST/
H A DExprConstant.cpp4143 QualType ArgTy = E->getArg(0)->getType();
4144 if (ArgTy->isVoidType())
4146 else if (ArgTy->isEnumeralType())
4148 else if (ArgTy->isBooleanType())
4150 else if (ArgTy->isCharType())
4152 else if (ArgTy->isIntegerType())
4154 else if (ArgTy->isPointerType())
4156 else if (ArgTy->isReferenceType())
4158 else if (ArgTy->isRealType())
4160 else if (ArgTy
[all...]
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1983 Type *ArgTy = Arg->getType(); local
1984 Type *ParamTy = PointerType::getUnqual(Type::getInt8Ty(ArgTy->getContext()));
1991 Value *MyArg = ArgTy == ParamTy ? Arg :
2013 Value *MyArg = ArgTy == ParamTy ? Arg :
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1051 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local
1053 Entry.Ty = ArgTy;
H A DLegalizeDAG.cpp1856 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
1857 Entry.Node = Node->getOperand(i); Entry.Ty = ArgTy;
1938 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
1940 Entry.Ty = ArgTy;
2067 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
2068 Entry.Node = Node->getOperand(i); Entry.Ty = ArgTy;
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp1355 QualType ArgTy = DeleteFTy->getArgType(0); local
1356 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy));
1357 DeleteArgs.add(RValue::get(DeletePtr), ArgTy); local
H A DCGDecl.cpp444 QualType ArgTy = FnInfo.arg_begin()->type; local
446 CGF.Builder.CreateBitCast(Addr, CGF.ConvertType(ArgTy));
H A DCGBuiltin.cpp1327 llvm::Type *ArgTy = Arg->getType(); local
1328 if (ArgTy->isPPC_FP128Ty())
1330 int ArgWidth = ArgTy->getPrimitiveSizeInBits();
H A DCGObjCGNU.cpp69 while (llvm::Type *ArgTy = va_arg(Args, llvm::Type*))
70 ArgTys.push_back(ArgTy);

Completed in 547 milliseconds

12