Searched refs:VUse (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | VirtualInstruction.cpp | 291 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 D | ZoneAlgo.cpp | 763 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 D | ForwardOpTree.cpp | 744 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 D | IslNodeBuilder.cpp | 195 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 D | BlockGenerators.cpp | 126 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 D | CoroSplit.cpp | 1873 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 D | GlobalOpt.cpp | 1005 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 D | ScopBuilder.cpp | 2373 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()
|