Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DIslNodeBuilder.h72 BlockGen(Builder, LI, SE, DT, ScalarMap, EscapeMap, ValueMap, in IslNodeBuilder()
134 BlockGenerator::EscapeUsersAllocaMapTy EscapeMap; variable
H A DBlockGenerators.h94 EscapeUsersAllocaMapTy &EscapeMap, ValueMapT &GlobalMap,
288 EscapeUsersAllocaMapTy &EscapeMap; variable
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DBlockGenerators.cpp57 AllocaMapTy &ScalarMap, EscapeUsersAllocaMapTy &EscapeMap, in BlockGenerator() argument
60 EntryBB(nullptr), ScalarMap(ScalarMap), EscapeMap(EscapeMap), in BlockGenerator()
529 if (EscapeMap.count(Inst)) in handleOutsideUsers()
554 EscapeMap[Inst] = std::make_pair(ScalarAddr, std::move(EscapeUsers)); in handleOutsideUsers()
870 for (const auto &EscapeMapping : EscapeMap) { in createScalarFinalization()
992 for (const auto &EscapeMapping : EscapeMap) { in invalidateScalarEvolution()
H A DPPCGCodeGeneration.cpp1833 BlockGenerator::EscapeUsersAllocaMapTy HostEscapeMap = EscapeMap; in createKernel()
1834 EscapeMap.clear(); in createKernel()
1865 EscapeMap = std::move(HostEscapeMap); in createKernel()
H A DIslNodeBuilder.cpp1383 EscapeMap[MA->getAccessInstruction()] = in preloadInvariantEquivClass()