Searched refs:BlockGenerator (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/polly/include/polly/CodeGen/ |
D | BlockGenerators.h | 30 class BlockGenerator { 67 BlockGenerator(PollyIRBuilder &Builder, LoopInfo &LI, ScalarEvolution &SE, 127 virtual ~BlockGenerator() {} in ~BlockGenerator() 129 BlockGenerator(const BlockGenerator &) = default; 603 class VectorBlockGenerator : BlockGenerator { 625 static void generate(BlockGenerator &BlockGen, ScopStmt &Stmt, in generate() 656 VectorBlockGenerator(BlockGenerator &BlockGen, 783 class RegionGenerator : public BlockGenerator { 788 RegionGenerator(BlockGenerator &BlockGen) : BlockGenerator(BlockGen) {} in RegionGenerator()
|
D | IslNodeBuilder.h | 41 BlockGenerator &BlockGen; 121 BlockGenerator &getBlockGenerator() { return BlockGen; } in getBlockGenerator() 140 BlockGenerator::AllocaMapTy ScalarMap; 143 BlockGenerator::EscapeUsersAllocaMapTy EscapeMap; 148 BlockGenerator BlockGen;
|
/external/llvm-project/polly/lib/CodeGen/ |
D | BlockGenerators.cpp | 56 BlockGenerator::BlockGenerator( in BlockGenerator() function in BlockGenerator 64 Value *BlockGenerator::trySynthesizeNewValue(ScopStmt &Stmt, Value *Old, in trySynthesizeNewValue() 97 Value *BlockGenerator::getNewValue(ScopStmt &Stmt, Value *Old, ValueMapT &BBMap, in getNewValue() 214 void BlockGenerator::copyInstScalar(ScopStmt &Stmt, Instruction *Inst, in copyInstScalar() 256 BlockGenerator::generateLocationAccessed(ScopStmt &Stmt, MemAccInst Inst, in generateLocationAccessed() 266 Value *BlockGenerator::generateLocationAccessed( in generateLocationAccessed() 295 BlockGenerator::getImplicitAddress(MemoryAccess &Access, Loop *L, in getImplicitAddress() 306 Loop *BlockGenerator::getLoopForStmt(const ScopStmt &Stmt) const { in getLoopForStmt() 311 Value *BlockGenerator::generateArrayLoad(ScopStmt &Stmt, LoadInst *Load, in generateArrayLoad() 329 void BlockGenerator::generateArrayStore(ScopStmt &Stmt, StoreInst *Store, in generateArrayStore() [all …]
|
D | IslNodeBuilder.cpp | 1427 BlockGenerator::EscapeUserVectorTy EscapeUsers; in preloadInvariantEquivClass()
|
D | PPCGCodeGeneration.cpp | 1811 BlockGenerator::AllocaMapTy HostScalarMap = ScalarMap; in createKernel() 1813 BlockGenerator::EscapeUsersAllocaMapTy HostEscapeMap = EscapeMap; in createKernel()
|