Searched refs:StaticAllocaInfo (Results 1 – 1 of 1) sorted by relevance
11281 enum StaticAllocaInfo { Unknown, Clobbered, Elidable }; in findArgumentCopyElisionCandidates() enum11282 SmallDenseMap<const AllocaInst *, StaticAllocaInfo, 8> StaticAllocas; in findArgumentCopyElisionCandidates()11286 auto GetInfoIfStaticAlloca = [&](const Value *V) -> StaticAllocaInfo * { in findArgumentCopyElisionCandidates()11316 if (StaticAllocaInfo *Info = GetInfoIfStaticAlloca(U)) in findArgumentCopyElisionCandidates()11317 *Info = StaticAllocaInfo::Clobbered; in findArgumentCopyElisionCandidates()11323 if (StaticAllocaInfo *Info = GetInfoIfStaticAlloca(SI->getValueOperand())) in findArgumentCopyElisionCandidates()11324 *Info = StaticAllocaInfo::Clobbered; in findArgumentCopyElisionCandidates()11328 StaticAllocaInfo *Info = GetInfoIfStaticAlloca(Dst); in findArgumentCopyElisionCandidates()11334 if (*Info != StaticAllocaInfo::Unknown) in findArgumentCopyElisionCandidates()11350 *Info = StaticAllocaInfo::Clobbered; in findArgumentCopyElisionCandidates()[all …]