Home | History | Annotate | Download | only in Instrumentation

Lines Matching refs:ArgTypes

381   llvm::SmallVector<Type *, 4> ArgTypes(T->param_begin(), T->param_end());
382 ArgTypes.append(T->getNumParams(), ShadowTy);
384 ArgTypes.push_back(ShadowPtrTy);
388 return FunctionType::get(RetType, ArgTypes, T->isVarArg());
393 llvm::SmallVector<Type *, 4> ArgTypes;
394 ArgTypes.push_back(T->getPointerTo());
395 ArgTypes.append(T->param_begin(), T->param_end());
396 ArgTypes.append(T->getNumParams(), ShadowTy);
399 ArgTypes.push_back(ShadowPtrTy);
400 return FunctionType::get(T->getReturnType(), ArgTypes, false);
404 llvm::SmallVector<Type *, 4> ArgTypes;
410 ArgTypes.push_back(getTrampolineFunctionType(FT)->getPointerTo());
411 ArgTypes.push_back(Type::getInt8PtrTy(*Ctx));
413 ArgTypes.push_back(*i);
417 ArgTypes.push_back(ShadowTy);
419 ArgTypes.push_back(ShadowPtrTy);
422 ArgTypes.push_back(ShadowPtrTy);
423 return FunctionType::get(T->getReturnType(), ArgTypes, T->isVarArg());