Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DBlockGenerators.h55 class BlockGenerator {
92 BlockGenerator(PollyIRBuilder &Builder, LoopInfo &LI, ScalarEvolution &SE,
152 virtual ~BlockGenerator() {} in ~BlockGenerator()
154 BlockGenerator(const BlockGenerator &) = default;
628 class VectorBlockGenerator final : BlockGenerator {
650 static void generate(BlockGenerator &BlockGen, ScopStmt &Stmt, in generate()
681 VectorBlockGenerator(BlockGenerator &BlockGen,
806 class RegionGenerator final : BlockGenerator {
811 RegionGenerator(BlockGenerator &BlockGen) : BlockGenerator(BlockGen) {} in RegionGenerator()
H A DIslNodeBuilder.h39 BlockGenerator &BlockGen;
112 BlockGenerator &getBlockGenerator() { return BlockGen; } in getBlockGenerator()
131 BlockGenerator::AllocaMapTy ScalarMap;
134 BlockGenerator::EscapeUsersAllocaMapTy EscapeMap;
139 BlockGenerator BlockGen;
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DBlockGenerators.cpp55 BlockGenerator::BlockGenerator( in BlockGenerator() function in BlockGenerator
265 Value *BlockGenerator::generateLocationAccessed( in generateLocationAccessed()
428 BasicBlock *BlockGenerator::splitBB(BasicBlock *BB) { in splitBB()
557 void BlockGenerator::generateScalarLoads( in generateScalarLoads()
607 void BlockGenerator::generateConditionalExecution( in generateConditionalExecution()
754 void BlockGenerator::generateScalarStores( in generateScalarStores()
858 void BlockGenerator::createScalarFinalization(Scop &S) { in createScalarFinalization()
905 void BlockGenerator::findOutsideUsers(Scop &S) { in findOutsideUsers()
929 void BlockGenerator::createExitPHINodeMerges(Scop &S) { in createExitPHINodeMerges()
977 void BlockGenerator::invalidateScalarEvolution(Scop &S) { in invalidateScalarEvolution()
[all …]
H A DIslNodeBuilder.cpp1374 BlockGenerator::EscapeUserVectorTy EscapeUsers; in preloadInvariantEquivClass()
H A DPPCGCodeGeneration.cpp1831 BlockGenerator::AllocaMapTy HostScalarMap = ScalarMap; in createKernel()
1833 BlockGenerator::EscapeUsersAllocaMapTy HostEscapeMap = EscapeMap; in createKernel()