Home
last modified time | relevance | path

Searched refs:VUse (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/polly/lib/Support/
H A DVirtualInstruction.cpp291 auto AddToWorklist = [&](VirtualUse VUse) { in walkReachable() argument
292 switch (VUse.getKind()) { in walkReachable()
301 if (!VUse.getMemoryAccess()) in walkReachable()
305 assert(VUse.getMemoryAccess()); in walkReachable()
309 WorklistInsts.emplace_back(VUse.getUser(), in walkReachable()
351 VirtualUse VUse = in walkReachable() local
353 AddToWorklist(VUse); in walkReachable()
358 VirtualUse VUse = VirtualUse::create( in walkReachable() local
360 AddToWorklist(VUse); in walkReachable()
391 for (VirtualUse VUse : VInst.operands()) in walkReachable() local
[all …]
/llvm-project-15.0.7/polly/lib/Transform/
H A DZoneAlgo.cpp763 auto VUse = VirtualUse::create(S, UserStmt, Scope, Val, true); in makeValInst() local
764 switch (VUse.getKind()) { in makeValInst()
775 auto *ScevExpr = VUse.getScevExpr(); in makeValInst()
H A DForwardOpTree.cpp744 VirtualUse VUse = VirtualUse::create(UseStmt, UseLoop, UseVal, true); in forwardTreeImpl() local
745 switch (VUse.getKind()) { in forwardTreeImpl()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslNodeBuilder.cpp195 VirtualUse VUse = VirtualUse::create(UserStmt, UserScope, SrcVal, true); in findReferencesByUse() local
196 switch (VUse.getKind()) { in findReferencesByUse()
205 SCEVs.insert(VUse.getScevExpr()); in findReferencesByUse()
H A DBlockGenerators.cpp126 auto VUse = VirtualUse::create(&Stmt, L, Old, true); in getNewValue() local
127 switch (VUse.getKind()) { in getNewValue()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1873 for (auto &VUse : Suspend->value_operands()) in splitRetconCoroutine() local
1874 ReturnPHIs[NextPHIIndex++]->addIncoming(&*VUse, SuspendBB); in splitRetconCoroutine()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1005 for (const Use &VUse : V->uses()) { in valueIsOnlyUsedLocallyOrStoredToOneGlobal() local
1006 const User *U = VUse.getUser(); in valueIsOnlyUsedLocallyOrStoredToOneGlobal()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopBuilder.cpp2373 auto VUse = VirtualUse::create(scop.get(), UserStmt, Scope, V, false); in ensureValueRead() local
2374 switch (VUse.getKind()) { in ensureValueRead()
2401 if (VUse.isInter()) in ensureValueRead()