Searched refs:ArgTy (Results 1 - 25 of 37) 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/IR/
H A DModule.cpp138 while (Type *ArgTy = va_arg(Args, Type*))
139 ArgTys.push_back(ArgTy);
156 while (Type *ArgTy = va_arg(Args, Type*))
157 ArgTys.push_back(ArgTy);
H A DType.cpp389 bool FunctionType::isValidArgumentType(Type *ArgTy) { argument
390 return ArgTy->isFirstClassType();
/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(); local
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.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/ExecutionEngine/JIT/
H A DJIT.cpp357 Type *ArgTy = FTy->getParamType(i); local
359 switch (ArgTy->getTypeID()) {
373 C = ConstantFP::get(F->getContext(), APFloat(ArgTy->getFltSemantics(),
385 C = ConstantExpr::getIntToPtr(C, ArgTy);
/external/llvm/include/llvm/IR/
H A DDerivedTypes.h118 static bool isValidArgumentType(Type *ArgTy);
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2215 Type *ArgTy = Op->getType();
2217 if (!isTypeLegal(ArgTy, ArgVT)) return false;
2220 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy);
2343 Type *ArgTy = (*i)->getType();
2345 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 &&
2353 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy);
3019 Type *ArgTy = I->getType();
3020 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy
[all...]
/external/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1454 Type *ArgTy = Arg->getType(); local
1466 ? static_cast<Type *>(VectorType::get(ArgTy, 2))
1467 : static_cast<Type *>(StructType::get(ArgTy, ArgTy, NULL));
1470 ResTy = StructType::get(ArgTy, ArgTy, NULL);
1475 ResTy, ArgTy, NULL);
H A DInlineFunction.cpp363 PointerType *ArgTy = cast<PointerType>(Arg->getType()); local
364 Type *AggTy = ArgTy->getElementType();
/external/llvm/lib/AsmParser/
H A DLLParser.cpp1853 Type *ArgTy = nullptr;
1856 if (ParseType(ArgTy, ArgLoc))
1860 if (ParseOptionalParamAttrs(ArgAttrs) || ParseValue(ArgTy, V, PFS))
1895 Type *ArgTy = nullptr;
1899 if (ParseType(ArgTy) ||
1902 if (ArgTy->isVoidTy())
1910 if (!FunctionType::isValidArgumentType(ArgTy))
1914 ArgList.push_back(ArgInfo(TypeLoc, ArgTy,
1915 AttributeSet::get(ArgTy->getContext(),
1927 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/Sema/
H A DSemaTemplateDeduction.cpp4137 QualType ArgTy = Context.getTypeDeclType(Method->getParent()); local
4138 ArgTy = Context.getQualifiedType(ArgTy,
4141 ArgTy = Context.getRValueReferenceType(ArgTy);
4143 ArgTy = Context.getLValueReferenceType(ArgTy);
4144 ArgTypes.push_back(ArgTy);
H A DSemaExprCXX.cpp3090 QualType ArgTy) {
3179 QualType ElTy = ArgTy;
3180 if (ArgTy->isIncompleteArrayType())
3181 ElTy = S.Context.getAsArrayType(ArgTy)->getElementType();
3631 QualType ArgTy = Args[I]->getType(); local
3632 if (ArgTy->isVoidType() || ArgTy->isIncompleteArrayType())
3635 if (S.RequireCompleteType(KWLoc, ArgTy,
3088 CheckUnaryTypeTraitTypeCompleteness(Sema &S, TypeTrait UTT, SourceLocation Loc, QualType ArgTy) argument
H A DSemaDeclAttr.cpp484 QualType ArgTy = ArgExp->getType(); local
492 ArgTy = DRE->getDecl()->getType();
495 const RecordType *RT = getRecordType(ArgTy);
511 ArgTy = FD->getParamDecl(ParamIdxFromZero)->getType();
519 if (!typeHasCapability(S, ArgTy) && !isCapabilityExpr(S, ArgExp))
521 << Attr.getName() << ArgTy;
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp2574 Type *ArgTy = Arg.getType();
2575 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy())
2578 EVT ArgVT = TLI.getValueType(ArgTy);
2811 Type *ArgTy = ArgVal->getType();
2813 if (!isTypeLegal(ArgTy, ArgVT))
2817 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy);
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp1360 QualType ArgTy = DeleteFTy->getParamType(0); local
1361 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy));
1362 DeleteArgs.add(RValue::get(DeletePtr), ArgTy); local
H A DCGBuiltin.cpp1348 llvm::Type *ArgTy = Arg->getType(); local
1349 if (ArgTy->isPPC_FP128Ty())
1351 int ArgWidth = ArgTy->getPrimitiveSizeInBits();
2505 llvm::Type *ArgTy = CGF.ConvertType(Arg->getType()); local
2506 Function *F = CGF.LookupNeonLLVMIntrinsic(Int, Modifier, ArgTy, E);
2512 llvm::Type *ArgTy = ai->getType(); local
2514 ArgTy->getPrimitiveSizeInBits())
2517 assert(ArgTy->isVectorTy() && !Ops[j]->getType()->isVectorTy());
2521 CGF.Builder.CreateTruncOrBitCast(Ops[j], ArgTy->getVectorElementType());
2523 CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Op
4599 llvm::Type *ArgTy = llvm::VectorType::get( local
5818 QualType ArgTy = E->getArg(1)->getType(); local
[all...]
H A DCGDecl.cpp461 QualType ArgTy = FnInfo.arg_begin()->type; variable
463 CGF.Builder.CreateBitCast(Addr, CGF.ConvertType(ArgTy));
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp2296 Type *ArgTy = Arg->getType(); local
2297 Type *ParamTy = PointerType::getUnqual(Type::getInt8Ty(ArgTy->getContext()));
2306 Value *MyArg = ArgTy == ParamTy ? Arg :
2320 Value *MyArg = ArgTy == ParamTy ? Arg :
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1043 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); local
1045 Entry.Ty = ArgTy;
/external/clang/lib/AST/
H A DExprConstant.cpp5869 QualType ArgTy = E->getArg(0)->getType();
5870 if (ArgTy->isVoidType())
5872 else if (ArgTy->isEnumeralType())
5874 else if (ArgTy->isBooleanType())
5876 else if (ArgTy->isCharType())
5878 else if (ArgTy->isIntegerType())
5880 else if (ArgTy->isPointerType())
5882 else if (ArgTy->isReferenceType())
5884 else if (ArgTy->isRealType())
5886 else if (ArgTy
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp1376 Type *ArgTy = (*i)->getType(); local
1377 if (!isTypeLegal(ArgTy, ArgVT) &&
1385 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy);
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1455 Type *ArgTy = (*II)->getType(); local
1457 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8)
1467 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy);

Completed in 7684 milliseconds

12