Searched refs:VLTS (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/polly/include/polly/CodeGen/ |
D | BlockGenerators.h | 626 std::vector<LoopToScevMapT> &VLTS, in generate() argument 629 VectorBlockGenerator Generator(BlockGen, VLTS, Schedule); in generate() 650 std::vector<LoopToScevMapT> &VLTS; 657 std::vector<LoopToScevMapT> &VLTS,
|
D | IslNodeBuilder.h | 382 std::vector<LoopToScevMapT> &VLTS,
|
/external/llvm-project/polly/lib/CodeGen/ |
D | BlockGenerators.cpp | 1013 std::vector<LoopToScevMapT> &VLTS, in VectorBlockGenerator() argument 1015 : BlockGenerator(BlockGen), VLTS(VLTS), Schedule(Schedule) { in VectorBlockGenerator() 1032 Vector, getNewValue(Stmt, Old, ScalarMaps[Lane], VLTS[Lane], L), in getVectorValue() 1059 VLTS[Offset], NewAccesses); in generateStrideOneLoad() 1086 generateLocationAccessed(Stmt, Load, BBMap, VLTS[0], NewAccesses); in generateStrideZeroLoad() 1115 VLTS[i], NewAccesses); in generateUnknownStrideLoad() 1137 generateArrayLoad(Stmt, Load, ScalarMaps[i], VLTS[i], NewAccesses); in generateLoad() 1206 VLTS[0], NewAccesses); in copyStore() 1218 VLTS[i], NewAccesses); in copyStore() 1274 VLTS[VectorLane], NewAccesses); in copyInstScalarized() [all …]
|
D | IslNodeBuilder.cpp | 393 std::vector<LoopToScevMapT> VLTS(IVS.size()); in createUserVector() local 400 createSubstitutionsVector(Expr, Stmt, VLTS, IVS, IteratorID); in createUserVector() 401 VectorBlockGenerator::generate(BlockGen, *Stmt, VLTS, S, NewAccesses); in createUserVector() 925 std::vector<LoopToScevMapT> &VLTS, std::vector<Value *> &IVS, in createSubstitutionsVector() argument 932 createSubstitutions(isl_ast_expr_copy(Expr), Stmt, VLTS[i]); in createSubstitutionsVector()
|