/llvm-project/polly/lib/Transform/ |
H A D | MaximalStaticExpansion.cpp | 93 MemoryAccess *MA) { in filterDependences() argument 142 for (auto MA : S.getValueUses(SAI)) in isExpandable() local 292 for (auto MA : Accesses) { mapAccess() local 326 expandAccess(MemoryAccess * MA) expandAccess() argument 403 for (auto MA : S.getPHIIncomings(SAI)) expandPhi() local 454 for (auto *MA : Stmt) print() local [all...] |
H A D | Simplify.cpp | 74 static bool isImplicitRead(MemoryAccess *MA) { in isImplicitRead() 78 static bool isExplicitAccess(MemoryAccess *MA) { in isExplicitAccess() 82 static bool isImplicitWrite(MemoryAccess *MA) { in isImplicitWrite() 260 for (auto *MA : reverse(Accesses)) { in removeOverwrites() local 441 MemoryAccess *MA = (MemoryAccess *)Map.get_space() in coalesceWrites() local 451 MemoryAccess *MA = (MemoryAccess *)FutureWrite.get_space() in coalesceWrites() local 697 for (auto *MA : Stmt) in printAccesses() local
|
H A D | DeLICM.cpp | 562 auto *MA = S->getValueDef(SAI); in isMappable() local 590 auto *MA = S->getPHIRead(SAI); in isMappable() local 628 for (auto *MA : S->getValueUses(SAI)) in computeValueUses() local 774 for (auto *MA : S->getValueUses(SAI)) { in mapValue() local 813 for (auto *MA : S->getPHIIncomings(SAI)) { determinePHIWrittenValues() local 889 for (auto *MA : S->getPHIIncomings(SAI)) tryMapPHI() local 980 for (auto *MA : S->getPHIIncomings(SAI)) { mapPHI() local 1066 auto *MA = Worklist.pop_back_val(); collapseScalarsToStore() local 1168 isScalarAccess(MemoryAccess * MA) isScalarAccess() argument 1243 for (auto *MA : Stmt) { greedyCollapse() local [all...] |
H A D | ZoneAlgo.cpp | 392 void ZoneAlgorithm::addArrayReadAccess(MemoryAccess *MA) { in addArrayReadAccess() 416 isl::union_map ZoneAlgorithm::getWrittenValue(MemoryAccess *MA, in getWrittenValue() 448 void ZoneAlgorithm::addArrayWriteAccess(MemoryAccess *MA) { in addArrayWriteAccess() 890 bool ZoneAlgorithm::isCompatibleAccess(MemoryAccess *MA) { in isCompatibleAccess() 899 bool ZoneAlgorithm::isNormalizable(MemoryAccess *MA) { in isNormalizable() 978 for (auto *MA : Stmt) { in computeCommon() local 1096 for (auto *MA : Stmt) in printAccesses() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | MemorySSA.cpp | 105 if (MemoryAccess *MA = MSSA->getMemoryAccess(BB)) in emitBasicBlockStartAnnot() local 111 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) in emitInstructionAnnot() local 129 if (MemoryAccess *MA = MSSA->getMemoryAccess(BB)) in emitBasicBlockStartAnnot() local 135 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) { in emitInstructionAnnot() local 422 for (const auto *MA in checkClobberSanity() local 874 for (auto *MA : def_chain(const_cast<MemoryAccess *>(Target))) tryOptimizePhi() local 1022 getClobberingMemoryAccess(MemoryAccess * MA,BatchAAResults & BAA,unsigned & UWL) getClobberingMemoryAccess() argument 1026 getClobberingMemoryAccess(MemoryAccess * MA,const MemoryLocation & Loc,BatchAAResults & BAA,unsigned & UWL) getClobberingMemoryAccess() argument 1033 getClobberingMemoryAccessWithoutInvariantGroup(MemoryAccess * MA,BatchAAResults & BAA,unsigned & UWL) getClobberingMemoryAccessWithoutInvariantGroup() argument 1037 getClobberingMemoryAccess(MemoryAccess * MA,BatchAAResults & BAA) getClobberingMemoryAccess() argument 1042 getClobberingMemoryAccess(MemoryAccess * MA,const MemoryLocation & Loc,BatchAAResults & BAA) getClobberingMemoryAccess() argument 1049 invalidateInfo(MemoryAccess * MA) invalidateInfo() argument 1065 getClobberingMemoryAccess(MemoryAccess * MA,BatchAAResults & BAA,unsigned & UWL) getClobberingMemoryAccess() argument 1069 getClobberingMemoryAccess(MemoryAccess * MA,const MemoryLocation & Loc,BatchAAResults & BAA,unsigned & UWL) getClobberingMemoryAccess() argument 1075 getClobberingMemoryAccess(MemoryAccess * MA,BatchAAResults & BAA) getClobberingMemoryAccess() argument 1080 getClobberingMemoryAccess(MemoryAccess * MA,const MemoryLocation & Loc,BatchAAResults & BAA) getClobberingMemoryAccess() argument 1087 invalidateInfo(MemoryAccess * MA) invalidateInfo() argument 1631 __anon1aa642160c02(const MemoryAccess &MA) insertIntoListsForBlock() argument 1636 __anon1aa642160d02(const MemoryAccess &MA) insertIntoListsForBlock() argument 1839 removeFromLookups(MemoryAccess * MA) removeFromLookups() argument 1866 removeFromLists(MemoryAccess * MA,bool ShouldDelete) removeFromLists() argument 2054 MemoryUseOrDef *MA = getMemoryAccess(&I); verifyOrderingDominationAndDefUses() local 2245 MemoryAccess *MA = cast<MemoryAccess>(Op); print() local 2553 getClobberingMemoryAccessBase(MemoryAccess * MA,BatchAAResults & BAA,unsigned & UpwardWalkLimit,bool SkipSelf,bool UseInvariantGroup) getClobberingMemoryAccessBase() argument 2638 getClobberingMemoryAccess(MemoryAccess * MA,BatchAAResults &) getClobberingMemoryAccess() argument [all...] |
H A D | MemorySSAUpdater.cpp | 137 MemoryAccess *MemorySSAUpdater::getPreviousDef(MemoryAccess *MA) { in getPreviousDef() argument 147 MemoryAccess *MemorySSAUpdater::getPreviousDefInBlock(MemoryAccess *MA) { in getPreviousDefInBlock() argument 557 MemoryAccess *MA = nullptr; onlySingleValue() local 568 getNewDefiningAccessForClone(MemoryAccess * MA,const ValueToValueMapTy & VMap,PhiToDefMap & MPhiMap,MemorySSA * MSSA) getNewDefiningAccessForClone() argument 1266 __anon378ee98b0902(MemoryAccess *MA, BasicBlock *B) wireOldPredecessorsToNewImmediatePredecessor() argument 1280 removeMemoryAccess(MemoryAccess * MA,bool OptimizePhis) removeMemoryAccess() argument [all...] |
/llvm-project/libcxx/test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/ |
H A D | deallocate.pass.cpp | 55 constexpr std::size_t MA = alignof(std::max_align_t); in main() local
|
H A D | allocate.pass.cpp | 91 constexpr std::size_t MA = alignof(std::max_align_t); in main() local
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemorySSAUpdater.h | 220 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) global() variable
|
/llvm-project/clang/test/Tooling/ |
H A D | clang-diff-ast.cpp | 75 #define MA(a, b) (void)a, b macro
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopInstSimplify.cpp | 135 if (MemoryAccess *MA = MSSA->getMemoryAccess(&I)) simplifyLoopInst() local
|
H A D | MemCpyOptimizer.cpp | 298 for (const MemoryAccess &MA : accessedBetween() local 607 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { moveUp() local 613 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { moveUp() local 625 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { moveUp() local 1680 MemoryUseOrDef *MA = MSSA->getMemoryAccess(M); processMemCpy() local [all...] |
H A D | NewGVN.cpp | 739 createMemoryClass(MemoryAccess * MA) createMemoryClass() argument 745 ensureLeaderOfMemoryClass(MemoryAccess * MA) ensureLeaderOfMemoryClass() argument 1633 if (auto *MA = MSSA->getMemoryAccess(CI)) { performSymbolicCallEvaluation() local 2096 markMemoryDefTouched(const MemoryAccess * MA) markMemoryDefTouched() argument 2100 markMemoryUsersTouched(const MemoryAccess * MA) markMemoryUsersTouched() argument 2404 if (MemoryAccess *MA = getMemoryAccess(I)) performCongruenceFinding() local 2544 auto *MA = getMemoryAccess(TI); processOutgoingEdges() local [all...] |
/llvm-project/libcxx/test/std/utilities/utility/utility.swap/ |
H A D | swap_array.pass.cpp | 104 using MA = NoexceptMoveOnly[42]; in main() typedef
|
/llvm-project/polly/lib/Analysis/ |
H A D | ScopInfo.cpp | 1271 removeAccessData(MemoryAccess * MA) removeAccessData() argument 1294 removeMemoryAccess(MemoryAccess * MA) removeMemoryAccess() argument 1304 for (auto *MA : MemAccs) { removeMemoryAccess() local 1314 removeSingleMemoryAccess(MemoryAccess * MA,bool AfterHoisting) removeSingleMemoryAccess() argument 1728 for (auto *MA : MAs) lookupInvariantEquivClass() local 1860 for (auto *MA : Stmt) { isProfitable() local 1886 lookupBasePtrAccess(MemoryAccess * MA) lookupBasePtrAccess() argument 2228 __anonfa39486c0502(MemoryAccess &MA) getMustWrites() argument 2232 __anonfa39486c0602(MemoryAccess &MA) getMayWrites() argument 2236 __anonfa39486c0702(MemoryAccess &MA) getWrites() argument 2240 __anonfa39486c0802(MemoryAccess &MA) getReads() argument 2244 __anonfa39486c0902(MemoryAccess &MA) getAccesses() argument 2249 __anonfa39486c0a02(MemoryAccess &MA) getAccesses() argument [all...] |
H A D | DependenceInfo.cpp | 101 static __isl_give isl_map *tag(__isl_take isl_map *Relation, MemoryAccess *MA, in tag() 830 void Dependences::setReductionDependences(MemoryAccess *MA, in setReductionDependences()
|
H A D | ScopBuilder.cpp | 2679 hasNonHoistableBasePtrInScop(MemoryAccess * MA,isl::union_map Writes) hasNonHoistableBasePtrInScop() argument 2812 canAlwaysBeHoisted(MemoryAccess * MA,bool StmtInvalidCtxIsEmpty,bool MAInvalidCtxIsEmpty,bool NonHoistableCtxIsEmpty) canAlwaysBeHoisted() argument 2873 auto *MA = InvMA.MA; addInvariantLoads() local 2894 auto *MA = InvMA.MA; addInvariantLoads() local 3221 getAccessDomain(MemoryAccess * MA) getAccessDomain() argument 3413 MemoryAccess *MA = *AGI; splitAliasGroupsByDomain() local [all...] |
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | MoveAutoInit.cpp | 75 MemoryAccess *MA = WorkList.pop_back_val(); usersDominator() local
|
/llvm-project/polly/lib/CodeGen/ |
H A D | IslNodeBuilder.cpp | 1042 preloadInvariantLoad(const MemoryAccess & MA,__isl_take isl_set * Domain) preloadInvariantLoad() argument 1142 MemoryAccess *MA = MAs.front(); preloadInvariantEquivClass() local 1199 for (const MemoryAccess *MA : MAs) { preloadInvariantEquivClass() local 1224 for (const MemoryAccess *MA : MAs) { preloadInvariantEquivClass() local 1240 for (const MemoryAccess *MA : MAs) { preloadInvariantEquivClass() local [all...] |
H A D | BlockGenerators.cpp | 253 const MemoryAccess &MA = Stmt.getArrayAccessFor(Inst); generateLocationAccessed() local 315 MemoryAccess &MA = Stmt.getArrayAccessFor(Store); generateArrayStore() local 1217 buildExitPHI(MemoryAccess * MA,LoopToScevMapT & LTS,ValueMapT & BBMap,Loop * L) buildExitPHI() argument 1258 getExitScalar(MemoryAccess * MA,LoopToScevMapT & LTS,ValueMapT & BBMap) getExitScalar() argument [all...] |
/llvm-project/llvm/include/llvm/Support/ |
H A D | Alignment.h | 316 inline std::string DebugStr(const MaybeAlign &MA) { in DebugStr() argument
|
/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUMemoryUtils.cpp |
|
/llvm-project/polly/lib/Support/ |
H A D | VirtualInstruction.cpp | 192 static bool isEscaping(MemoryAccess *MA) { in isEscaping() argument [all...] |
/llvm-project/llvm/unittests/Support/ |
H A D | AlignmentTest.cpp | 209 const MaybeAlign MA(ValidAlignments[I - 1]); in TEST() local
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVGatherScatterLowering.cpp | 492 MaybeAlign MA = cast<ConstantInt>(AlignOp)->getMaybeAlignValue(); tryCreateStridedLoadStore() local
|