Home
last modified time | relevance | path

Searched refs:IVS (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DIslNodeBuilder.h375 std::vector<Value *> &IVS,
379 std::vector<Value *> &IVS,
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslNodeBuilder.cpp394 std::vector<Value *> &IVS, in createUserVector() argument
402 std::vector<LoopToScevMapT> VLTS(IVS.size()); in createUserVector()
409 createSubstitutionsVector(Expr, Stmt, VLTS, IVS, IteratorID); in createUserVector()
479 std::vector<Value *> IVS(VectorWidth); in createForVector() local
480 IVS[0] = ValueLB; in createForVector()
483 IVS[i] = Builder.CreateAdd(IVS[i - 1], ValueInc, "p_vector_iv"); in createForVector()
493 createUserVector(Body, IVS, isl_id_copy(IteratorID), Schedule.copy()); in createForVector()
499 createUserVector(isl_ast_node_list_get_ast_node(List, i), IVS, in createForVector()
949 std::vector<LoopToScevMapT> &VLTS, std::vector<Value *> &IVS, in createSubstitutionsVector() argument
954 for (Value *IV : IVS) { in createSubstitutionsVector()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp2094 IndVarSimplify IVS(&AR.LI, &AR.SE, &AR.DT, DL, &AR.TLI, &AR.TTI, AR.MSSA, in run() local
2096 if (!IVS.run(&L)) in run()
2132 IndVarSimplify IVS(LI, SE, DT, DL, TLI, TTI, MSSA, AllowIVWidening); in runOnLoop() local
2133 return IVS.run(L); in runOnLoop()