Lines Matching refs:ArgCopyElisionCandidates
11277 ArgCopyElisionMapTy &ArgCopyElisionCandidates) { in findArgumentCopyElisionCandidates() argument
11349 ArgCopyElisionCandidates.count(Arg)) { in findArgumentCopyElisionCandidates()
11359 ArgCopyElisionCandidates.insert({Arg, {AI, SI}}); in findArgumentCopyElisionCandidates()
11364 if (ArgCopyElisionCandidates.size() == NumArgs) in findArgumentCopyElisionCandidates()
11375 ArgCopyElisionMapTy &ArgCopyElisionCandidates, const Argument &Arg, in tryToElideArgumentCopy() argument
11388 auto ArgCopyIter = ArgCopyElisionCandidates.find(&Arg); in tryToElideArgumentCopy()
11389 assert(ArgCopyIter != ArgCopyElisionCandidates.end()); in tryToElideArgumentCopy()
11470 ArgCopyElisionMapTy ArgCopyElisionCandidates; in LowerArguments() local
11472 ArgCopyElisionCandidates); in LowerArguments()
11586 if (ArgCopyElisionCandidates.count(&Arg)) in LowerArguments()
11691 ElidedArgCopyInstrs, ArgCopyElisionCandidates, Arg, in LowerArguments()