reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/IPO/ArgumentPromotion.cpp
  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);