Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DIslNodeBuilder.h39 BlockGenerator &BlockGen; member
72 BlockGen(Builder, LI, SE, DT, ScalarMap, EscapeMap, ValueMap, in IslNodeBuilder()
74 RegionGen(BlockGen), DL(DL), LI(LI), SE(SE), DT(DT), in IslNodeBuilder()
105 virtual void finalize() { BlockGen.finalizeSCoP(S); } in finalize()
112 BlockGenerator &getBlockGenerator() { return BlockGen; } in getBlockGenerator()
139 BlockGenerator BlockGen; variable
H A DBlockGenerators.h650 static void generate(BlockGenerator &BlockGen, ScopStmt &Stmt, in generate() argument
654 VectorBlockGenerator Generator(BlockGen, VLTS, Schedule); in generate()
681 VectorBlockGenerator(BlockGenerator &BlockGen,
811 RegionGenerator(BlockGenerator &BlockGen) : BlockGenerator(BlockGen) {} in RegionGenerator() argument
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslNodeBuilder.cpp272 References.Values.insert(References.BlockGen.getOrCreateAlloca(*Access)); in addReferencesFromStmt()
410 VectorBlockGenerator::generate(BlockGen, *Stmt, VLTS, S, NewAccesses); in createUserVector()
1015 BlockGen.copyStmt(*Stmt, LTS, NewAccesses); in createUser()
H A DPPCGCodeGeneration.cpp836 HostPtr = BlockGen.getOrCreateAlloca(ScopArray); in prepareManagedDeviceArrays()
1201 HostPtr = BlockGen.getOrCreateAlloca(ScopArray); in createDataTransfer()
1336 BlockGen.copyStmt(*Stmt, LTS, Indexes); in createScopStmt()
1691 ValPtr = BlockGen.getOrCreateAlloca(SAI); in createLaunchParameters()
2180 Value *Alloca = BlockGen.getOrCreateAlloca(SAI); in prepareKernelArguments()
2210 Value *Alloca = BlockGen.getOrCreateAlloca(SAI); in finalizeKernelArguments()
H A DBlockGenerators.cpp1012 VectorBlockGenerator::VectorBlockGenerator(BlockGenerator &BlockGen, in VectorBlockGenerator() argument
1015 : BlockGenerator(BlockGen), VLTS(VLTS), Schedule(Schedule) { in VectorBlockGenerator()