/external/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 82 std::vector<llvm::Type *> ArgTypes; local 88 ArgTypes.push_back(cast<llvm::PointerType>(V->getType())->getElementType()); 91 CGF.getLLVMContext(), ArgTypes); 102 llvm::ConstantExpr::getSizeOf(ArgTypes[I]),
|
H A D | CGStmt.cpp | 1790 std::vector<llvm::Type *> ArgTypes; local 1856 ArgTypes.push_back(Dest.getAddress()->getType()); 1941 ArgTypes.push_back(Arg->getType()); 1948 ArgTypes.push_back(InOutArgTypes[i]); 1985 llvm::FunctionType::get(ResultType, ArgTypes, false);
|
H A D | CodeGenFunction.cpp | 593 SmallVector<QualType, 16> ArgTypes; local 596 ArgTypes.push_back((*i)->getType()); 600 getContext().getFunctionType(RetTy, ArgTypes,
|
H A D | CodeGenFunction.h | 2610 SmallVector<QualType, 16> ArgTypes; local 2637 ArgTypes.push_back(*I); 2647 ArgTypes.push_back(Arg->getType()); 2649 EmitCallArgs(Args, ArgTypes, ArgBeg, ArgEnd, ForceColumnInfo); 2652 void EmitCallArgs(CallArgList &Args, ArrayRef<QualType> ArgTypes,
|
H A D | CGCall.cpp | 253 SmallVector<CanQualType, 16> ArgTypes; local 256 ArgTypes.push_back(Context.getCanonicalParamType(i->Ty)); 262 TheCXXABI.HasThisReturn(GD) ? ArgTypes.front() : Context.VoidTy; 265 return arrangeLLVMFunctionInfo(ResultType, true, ArgTypes, Info, Required); 2260 ArrayRef<QualType> ArgTypes, 2273 for (ArrayRef<QualType>::iterator I = ArgTypes.begin(), E = ArgTypes.end(); 2283 for (int I = ArgTypes.size() - 1; I >= 0; --I) { 2285 EmitCallArg(Args, *Arg, ArgTypes[I]); 2296 for (unsigned I = 0, E = ArgTypes 2259 EmitCallArgs(CallArgList &Args, ArrayRef<QualType> ArgTypes, CallExpr::const_arg_iterator ArgBeg, CallExpr::const_arg_iterator ArgEnd, bool ForceColumnInfo) argument [all...] |
H A D | CGExpr.cpp | 2210 SmallVector<llvm::Type *, 4> ArgTypes; local 2212 ArgTypes.reserve(DynamicArgs.size() + 1); 2218 ArgTypes.push_back(Int8PtrTy); 2221 ArgTypes.push_back(IntPtrTy); 2229 llvm::FunctionType::get(CGM.VoidTy, ArgTypes, false);
|
H A D | CGObjCGNU.cpp | 2538 llvm::Type *ArgTypes[2] = {PtrTy, PtrToInt8Ty}; local 2541 ArgTypes, false);
|
H A D | MicrosoftCXXABI.cpp | 656 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy}; local 658 llvm::FunctionType::get(CGF.Int8PtrTy, ArgTypes, false); 707 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy, CGF.Int32Ty, CGF.Int8PtrTy, local 710 llvm::FunctionType::get(CGF.Int8PtrTy, ArgTypes, false), 728 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy}; local 730 llvm::FunctionType::get(CGF.Int8PtrTy, ArgTypes, false),
|
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUPromoteAlloca.cpp | 340 std::vector<Type*> ArgTypes; local 343 ArgTypes.push_back(Call->getArgOperand(ArgIdx)->getType()); 346 FunctionType *NewType = FunctionType::get(Call->getType(), ArgTypes,
|
/external/llvm/lib/Transforms/Utils/ |
H A D | CloneFunction.cpp | 216 std::vector<Type*> ArgTypes; local 224 ArgTypes.push_back(I->getType()); 228 ArgTypes, F->getFunctionType()->isVarArg());
|
H A D | CodeExtractor.cpp | 452 std::vector<Type*> ArgTypes; local 455 ArgTypes.push_back((*v)->getType()); 458 Type *StructArgTy = StructType::get(newFunction->getContext(), ArgTypes);
|
/external/llvm/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 195 typedef std::vector<llvm::Type*> ArgTypes; typedef 215 const ArgTypes &theArgTypes, 1137 ArgTypes argTypes; 1401 ArgTypes unwindArgTypes; 1745 ArgTypes argTypes;
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | DataFlowSanitizer.cpp | 344 llvm::SmallVector<Type *, 4> ArgTypes; local 345 std::copy(T->param_begin(), T->param_end(), std::back_inserter(ArgTypes)); 347 ArgTypes.push_back(ShadowTy); 349 ArgTypes.push_back(ShadowPtrTy); 353 return FunctionType::get(RetType, ArgTypes, T->isVarArg()); 358 llvm::SmallVector<Type *, 4> ArgTypes; local 359 ArgTypes.push_back(T->getPointerTo()); 360 std::copy(T->param_begin(), T->param_end(), std::back_inserter(ArgTypes)); 362 ArgTypes.push_back(ShadowTy); 365 ArgTypes 371 llvm::SmallVector<Type *, 4> ArgTypes; local [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 4129 SmallVectorImpl<QualType> &ArgTypes) { 4144 ArgTypes.push_back(ArgTy); 4127 AddImplicitObjectParameterType(ASTContext &Context, CXXMethodDecl *Method, SmallVectorImpl<QualType> &ArgTypes) argument
|
H A D | SemaExprCXX.cpp | 1745 SmallVector<QualType, 4> ArgTypes; local 1746 ArgTypes.push_back(Context.VoidPtrTy); 1748 ArgTypes.push_back(Proto->getParamType(I)); 1754 = Context.getFunctionType(Context.VoidTy, ArgTypes, EPI);
|
H A D | SemaDecl.cpp | 2820 SmallVector<QualType, 16> ArgTypes; local 2837 ArgTypes.push_back(NewParm->getType()); 2844 ArgTypes.push_back(NewParm->getType()); 2861 New->setType(Context.getFunctionType(MergedReturn, ArgTypes,
|
H A D | SemaExpr.cpp | 1303 ArrayRef<ParsedType> ArgTypes, 1305 unsigned NumAssocs = ArgTypes.size(); 1310 if (ArgTypes[i]) 1311 (void) GetTypeFromParser(ArgTypes[i], &Types[i]); 13186 SmallVector<QualType, 8> ArgTypes; local 13188 ArgTypes.reserve(E->getNumArgs()); 13197 ArgTypes.push_back(ArgType); 13199 ParamTypes = ArgTypes; 1299 ActOnGenericSelectionExpr(SourceLocation KeyLoc, SourceLocation DefaultLoc, SourceLocation RParenLoc, Expr *ControllingExpr, ArrayRef<ParsedType> ArgTypes, ArrayRef<Expr *> ArgExprs) argument
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 364 SmallVectorImpl<QualType> &ArgTypes, 2600 SmallVectorImpl<QualType> &ArgTypes, 2612 QualType castType = getSimpleFunctionType(returnType, ArgTypes, 2936 SmallVector<QualType, 8> ArgTypes; local 2941 ArgTypes.push_back(Context->getPointerType(getSuperStructType())); 2943 ArgTypes.push_back(Context->getObjCIdType()); 2944 ArgTypes.push_back(Context->getObjCSelType()); 2953 ArgTypes.push_back(t); 2980 getSimpleFunctionType(returnType, ArgTypes, MD ? MD->isVariadic() : true); 3000 ArgTypes, MsgExpr 2597 SynthMsgSendStretCallExpr(FunctionDecl *MsgSendStretFlavor, QualType msgSendType, QualType returnType, SmallVectorImpl<QualType> &ArgTypes, SmallVectorImpl<Expr*> &MsgExprs, ObjCMethodDecl *Method) argument 3740 SmallVector<QualType, 8> ArgTypes; local 3809 SmallVector<QualType, 8> ArgTypes; local [all...] |
H A D | RewriteModernObjC.cpp | 430 SmallVectorImpl<QualType> &ArgTypes, 2703 SmallVector<QualType, 4> ArgTypes; local 2704 ArgTypes.push_back(Context->getObjCIdType()); 2705 ArgTypes.push_back(Context->getObjCSelType()); 2707 ArgTypes.push_back(PI->getType()); 2723 getSimpleFunctionType(returnType, ArgTypes, BoxingMethod->isVariadic()); 2832 SmallVector<QualType, 4> ArgTypes; local 2833 ArgTypes.push_back(Context->getObjCIdType()); 2834 ArgTypes.push_back(Context->getObjCSelType()); 2836 ArgTypes 2989 SmallVector<QualType, 8> ArgTypes; local 3150 SynthMsgSendStretCallExpr(FunctionDecl *MsgSendStretFlavor, QualType returnType, SmallVectorImpl<QualType> &ArgTypes, SmallVectorImpl<Expr*> &MsgExprs, ObjCMethodDecl *Method) argument 3559 SmallVector<QualType, 8> ArgTypes; local 4658 SmallVector<QualType, 8> ArgTypes; local 4725 SmallVector<QualType, 8> ArgTypes; local [all...] |
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 7710 SmallVector<QualType, 8> ArgTypes; local 7729 *IntegerConstantArgs |= 1 << ArgTypes.size(); 7735 ArgTypes.push_back(Ty); 7747 if (ArgTypes.empty() && Variadic) 7754 return getFunctionType(ResType, ArgTypes, EPI);
|