reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
935 Type *AgTy = cast<PointerType>(PtrArg->getType())->getElementType(); 939 if (PtrArg->hasStructRetAttr()) { 940 unsigned ArgNo = PtrArg->getArgNo(); 954 PtrArg->hasByValAttr() && 955 (isDenselyPacked(AgTy, DL) || !canPaddingBeAccessed(PtrArg)); 960 << PtrArg->getName() 980 ByValArgsToTransform.insert(PtrArg); 992 if (EltTy == PtrArg->getType()) { 1004 PtrArg->hasByValAttr() ? PtrArg->getParamByValType() : nullptr; 1004 PtrArg->hasByValAttr() ? PtrArg->getParamByValType() : nullptr; 1005 if (isSafeToPromoteArgument(PtrArg, ByValTy, AAR, MaxElements)) 1006 ArgsToPromote.insert(PtrArg);