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

12

/freebsd-10.0-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-10.0-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-10.0-release/contrib/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();
/freebsd-10.0-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.cpp681 QualType ArgTy = msg.getArgExpr(I)->getType(); local
682 if (ArgTy->isObjCObjectPointerType())
686 if (ArgTy->isBlockPointerType())
694 if (C.getASTContext().isObjCNSObjectType(ArgTy))
698 if (coreFoundation::isCFObjectRef(ArgTy))
719 ArgTy.print(os, C.getLangOpts());
/freebsd-10.0-release/contrib/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);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp2786 QualType ArgTy = Param->getType(); local
2787 assert(!ArgTy.isNull() && "Couldn't parse type?");
2790 assert((ArgTy == Context.getAdjustedParameterType(ArgTy)) &&
2796 if (ArgTy->isVoidType()) {
2802 ArgTy = Context.IntTy;
2803 Param->setType(ArgTy);
2808 ArgTy = Context.IntTy;
2809 Param->setType(ArgTy);
2812 if (ArgTy
[all...]
H A DSemaTemplateDeduction.cpp3801 QualType ArgTy = Context.getTypeDeclType(Method->getParent()); local
3802 ArgTy = Context.getQualifiedType(ArgTy,
3805 ArgTy = Context.getRValueReferenceType(ArgTy);
3807 ArgTy = Context.getLValueReferenceType(ArgTy);
3808 ArgTypes.push_back(ArgTy);
H A DSemaExpr.cpp1410 QualType ArgTy[2]; local
1412 ArgTy[ArgIdx] = Args[ArgIdx]->getType();
1413 if (ArgTy[ArgIdx]->isArrayType())
1414 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]);
1423 if (S.LookupLiteralOperator(Scope, R, llvm::makeArrayRef(ArgTy, Args.size()),
9522 QualType ArgTy = TInfo->getType(); local
9523 bool Dependent = ArgTy->isDependentType();
9527 // one is known to be a field designator. Verify that the ArgTy represents
9529 if (!Dependent && !ArgTy
9696 QualType ArgTy = GetTypeFromParser(ParsedArgTy, &ArgTInfo); local
[all...]
H A DSemaExprCXX.cpp2915 QualType ArgTy) {
3000 QualType ElTy = ArgTy;
3001 if (ArgTy->isIncompleteArrayType())
3002 ElTy = S.Context.getAsArrayType(ArgTy)->getElementType();
2912 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);
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86FastISel.cpp1674 Type *ArgTy = I->getType();
1675 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy())
1678 EVT ArgVT = TLI.getValueType(ArgTy);
1887 Type *ArgTy = ArgVal->getType();
1889 if (!isTypeLegal(ArgTy, ArgVT))
1893 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/
H A DDerivedTypes.h118 static bool isValidArgumentType(Type *ArgTy);
/freebsd-10.0-release/contrib/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...]
/freebsd-10.0-release/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp1676 Type *ArgTy = 0;
1679 if (ParseType(ArgTy, ArgLoc))
1683 if (ParseOptionalParamAttrs(ArgAttrs) || ParseValue(ArgTy, V, PFS))
1718 Type *ArgTy = 0;
1722 if (ParseType(ArgTy) ||
1725 if (ArgTy->isVoidTy())
1733 if (!FunctionType::isValidArgumentType(ArgTy))
1737 ArgList.push_back(ArgInfo(TypeLoc, ArgTy,
1738 AttributeSet::get(ArgTy->getContext(),
1750 if (ParseType(ArgTy) || ParseOptionalParamAttr
[all...]
/freebsd-10.0-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-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp4877 QualType ArgTy = E->getArg(0)->getType();
4878 if (ArgTy->isVoidType())
4880 else if (ArgTy->isEnumeralType())
4882 else if (ArgTy->isBooleanType())
4884 else if (ArgTy->isCharType())
4886 else if (ArgTy->isIntegerType())
4888 else if (ArgTy->isPointerType())
4890 else if (ArgTy->isReferenceType())
4892 else if (ArgTy->isRealType())
4894 else if (ArgTy
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp2341 Type *ArgTy = Arg->getType(); local
2342 Type *ParamTy = PointerType::getUnqual(Type::getInt8Ty(ArgTy->getContext()));
2351 Value *MyArg = ArgTy == ParamTy ? Arg :
2365 Value *MyArg = ArgTy == ParamTy ? Arg :
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1081 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local
1083 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;
/freebsd-10.0-release/contrib/llvm/tools/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.cpp450 QualType ArgTy = FnInfo.arg_begin()->type; local
452 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();
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1778 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local
1779 Entry.Node = Op.getOperand(i); Entry.Ty = ArgTy;

Completed in 512 milliseconds

12