Searched refs:BlockGenerator (Results 1 – 5 of 5) sorted by relevance
55 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()
39 BlockGenerator &BlockGen;112 BlockGenerator &getBlockGenerator() { return BlockGen; } in getBlockGenerator()131 BlockGenerator::AllocaMapTy ScalarMap;134 BlockGenerator::EscapeUsersAllocaMapTy EscapeMap;139 BlockGenerator BlockGen;
55 BlockGenerator::BlockGenerator( in BlockGenerator() function in BlockGenerator265 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 …]
1374 BlockGenerator::EscapeUserVectorTy EscapeUsers; in preloadInvariantEquivClass()
1831 BlockGenerator::AllocaMapTy HostScalarMap = ScalarMap; in createKernel()1833 BlockGenerator::EscapeUsersAllocaMapTy HostEscapeMap = EscapeMap; in createKernel()