Home
last modified time | relevance | path

Searched refs:getMemoryAccess (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp96 MemoryPhi *Phi = dyn_cast_or_null<MemoryPhi>(MSSA->getMemoryAccess(BB)); in getPreviousDefRecursive()
380 auto *MPhi = MSSA->getMemoryAccess(BBIDF); in insertDef()
487 if (auto *MP = MSSA->getMemoryAccess(S)) in fixupDefs()
518 if (auto *MP = MSSA->getMemoryAccess(S)) in fixupDefs()
533 if (MemoryPhi *MPhi = MSSA->getMemoryAccess(To)) { in removeEdge()
541 if (MemoryPhi *MPhi = MSSA->getMemoryAccess(To)) { in removeDuplicatePhiEdgesBetween()
581 InsnDefining = MSSA->getMemoryAccess(NewDefMUDI); in getNewDefiningAccessForClone()
640 auto *MPhi = MSSA->getMemoryAccess(Header); in updatePhisWhenInsertingUniqueBackedgeBlock()
711 IncMUD = MSSA->getMemoryAccess(NewIncI); in updateForClonedLoop()
740 if (MemoryPhi *MPhi = MSSA->getMemoryAccess(BB)) { in updateForClonedLoop()
[all …]
H A DMemorySSA.cpp116 if (MemoryAccess *MA = MSSA->getMemoryAccess(BB)) in emitBasicBlockStartAnnot()
122 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) in emitInstructionAnnot()
1697 assert(!getMemoryAccess(BB) && "MemoryPhi already exists for this BB"); in createMemoryPhi()
1886 if (MemoryPhi *Phi = getMemoryAccess(&BB)) { in verifyPrevDefInPhis()
1971 MemoryPhi *Phi = getMemoryAccess(&B); in verifyOrderingDominationAndDefUses()
1993 MemoryUseOrDef *MA = getMemoryAccess(&I); in verifyOrderingDominationAndDefUses()
H A DLoopInfo.cpp110 if (auto *MUD = MSSAU->getMemorySSA()->getMemoryAccess(I)) in makeLoopInvariant()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp394 MSSAU->getMemorySSA()->getMemoryAccess(&*BI)); in tryMergingIntoMemset()
619 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { in moveUp()
625 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in moveUp()
639 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { in moveUp()
729 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(SI)); in processStore()
768 if (accessedBetween(*AA, StoreLoc, MSSA->getMemoryAccess(C), in processStore()
769 MSSA->getMemoryAccess(SI))) in processStore()
826 assert(isa<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(SI))); in processStore()
828 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(SI)); in processStore()
1080 MSSA->getMemoryAccess(MDep), MSSA->getMemoryAccess(M))) in processMemCpyMemCpyDependence()
[all …]
H A DLoopInstSimplify.cpp139 if (MemoryAccess *MA = MSSA->getMemoryAccess(&I)) in simplifyLoopInst()
140 if (MemoryAccess *ReplacementMA = MSSA->getMemoryAccess(SimpleI)) in simplifyLoopInst()
H A DNewGVN.cpp868 MemoryUseOrDef *getMemoryAccess(const Instruction *) const;
869 MemoryPhi *getMemoryAccess(const BasicBlock *) const;
939 MemoryUseOrDef *NewGVN::getMemoryAccess(const Instruction *I) const { in getMemoryAccess() function in NewGVN
940 auto *Result = MSSA->getMemoryAccess(I); in getMemoryAccess()
945 MemoryPhi *NewGVN::getMemoryAccess(const BasicBlock *BB) const { in getMemoryAccess() function in NewGVN
946 return MSSA->getMemoryAccess(BB); in getMemoryAccess()
1387 auto *StoreAccess = getMemoryAccess(SI); in performSymbolicStoreEvaluation()
1420 (lookupMemoryLeader(getMemoryAccess(LI)->getDefiningAccess()) == in performSymbolicStoreEvaluation()
1523 MemoryAccess *OriginalAccess = getMemoryAccess(I); in performSymbolicLoadEvaluation()
1609 if (auto *MA = MSSA->getMemoryAccess(CI)) { in performSymbolicCallEvaluation()
[all …]
H A DLoopSink.cpp241 if (MSSAU && MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in sinkInstruction()
271 MSSAU->getMemorySSA()->getMemoryAccess(&I))) in sinkInstruction()
H A DGVNHoist.cpp818 if (MemoryUseOrDef *UD = MSSA->getMemoryAccess(Insn)) in checkSafety()
1013 MemoryAccess *OldMA = MSSA->getMemoryAccess(I); in rauw()
1047 MemoryUseOrDef *NewMemAcc = MSSA->getMemoryAccess(Repl); in removeAndReplace()
H A DLICM.cpp1201 MSSA, cast<MemoryUse>(MSSA->getMemoryAccess(LI)), CurLoop, I, *Flags); in canSinkOrHoistInst()
1256 MSSA, cast<MemoryUse>(MSSA->getMemoryAccess(CI)), CurLoop, I, in canSinkOrHoistInst()
1325 auto *SIMD = MSSA->getMemoryAccess(SI); in canSinkOrHoistInst()
1486 if (MSSAU && MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in cloneInstructionInExitBlock()
1539 MSSAU->getMemorySSA()->getMemoryAccess(&I))) in moveInstructionBefore()
H A DDeadStoreElimination.cpp893 MemoryAccess *MA = MSSA.getMemoryAccess(&I); in get()
1659 if (MemoryAccess *MA = MSSA.getMemoryAccess(DeadInst)) { in deleteDeadInstruction()
1779 auto *UnderlyingDef = cast<MemoryDef>(MSSA.getMemoryAccess(DefUOInst)); in storeIsNoop()
1794 auto *LoadAccess = MSSA.getMemoryAccess(LoadI)->getDefiningAccess(); in storeIsNoop()
H A DEarlyCSE.cpp1005 auto *EarlierMA = MSSA->getMemoryAccess(EarlierInst); in isSameMemGeneration()
1008 auto *LaterMA = MSSA->getMemoryAccess(LaterInst); in isSameMemGeneration()
H A DLoopUnswitch.cpp1012 auto *MemA = dyn_cast_or_null<MemoryUse>(MSSA->getMemoryAccess(I)); in emitPreheaderBranchOnCondition()
H A DSimpleLoopUnswitch.cpp2508 MemoryDef *MD = cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(GI)); in turnGuardIntoBranch()
H A DGVN.cpp1203 auto *LoadAcc = MSSA->getMemoryAccess(Load); in eliminatePartiallyRedundantLoad()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DTPCIndirectionUtils.cpp159 auto &MemAccess = TPCIU.getTargetProcessControl().getMemoryAccess(); in createStubs()
213 auto &MemAccess = TPCIU.getTargetProcessControl().getMemoryAccess(); in updatePointer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp1186 auto FMA = MSSA.getMemoryAccess(First); in combine()
1188 auto MADef = MSSA.getMemoryAccess(LI)->getDefiningAccess(); in combine()
1230 LI, nullptr, MSSA.getMemoryAccess(InsertionPoint))); in combine()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h225 if (MemoryAccess *MA = MSSA->getMemoryAccess(I))
H A DMemorySSA.h721 MemoryUseOrDef *getMemoryAccess(const Instruction *I) const {
725 MemoryPhi *getMemoryAccess(const BasicBlock *BB) const {
1022 MemoryAccess *MA = MSSA->getMemoryAccess(I);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DTargetProcessControl.h116 MemoryAccess &getMemoryAccess() const { return *MemAccess; } in getMemoryAccess() function
H A DOrcRPCTargetProcessControl.h102 Parent.Parent.getMemoryAccess().writeBuffers(BufferWrites)) { in finalizeAsync()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1757 if (MemoryAccess *MA = MSSA.getMemoryAccess(I)) { in hasPartialIVCondition()
H A DBasicBlockUtils.cpp285 MSSAU->getMemorySSA()->getMemoryAccess(PredBB->getTerminator()))) in MergeBlockIntoPredecessor()
H A DSimplifyCFG.cpp334 if (auto *MPhi = MSSAU->getMemorySSA()->getMemoryAccess(Succ)) in AddPredecessorToBlock()