Home
last modified time | relevance | path

Searched refs:StaticAllocaInfo (Results 1 – 1 of 1) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp10360 enum StaticAllocaInfo { Unknown, Clobbered, Elidable }; in findArgumentCopyElisionCandidates() enum
10361 SmallDenseMap<const AllocaInst *, StaticAllocaInfo, 8> StaticAllocas; in findArgumentCopyElisionCandidates()
10365 auto GetInfoIfStaticAlloca = [&](const Value *V) -> StaticAllocaInfo * { in findArgumentCopyElisionCandidates()
10395 if (StaticAllocaInfo *Info = GetInfoIfStaticAlloca(U)) in findArgumentCopyElisionCandidates()
10396 *Info = StaticAllocaInfo::Clobbered; in findArgumentCopyElisionCandidates()
10402 if (StaticAllocaInfo *Info = GetInfoIfStaticAlloca(SI->getValueOperand())) in findArgumentCopyElisionCandidates()
10403 *Info = StaticAllocaInfo::Clobbered; in findArgumentCopyElisionCandidates()
10407 StaticAllocaInfo *Info = GetInfoIfStaticAlloca(Dst); in findArgumentCopyElisionCandidates()
10413 if (*Info != StaticAllocaInfo::Unknown) in findArgumentCopyElisionCandidates()
10429 *Info = StaticAllocaInfo::Clobbered; in findArgumentCopyElisionCandidates()
[all …]