Home
last modified time | relevance | path

Searched defs:MA (Results 1 – 25 of 55) sorted by relevance

123

/llvm-project/polly/lib/Transform/
H A DMaximalStaticExpansion.cpp93 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 DSimplify.cpp74 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 DDeLICM.cpp562 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 DZoneAlgo.cpp392 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 DMemorySSA.cpp105 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 DMemorySSAUpdater.cpp137 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 Ddeallocate.pass.cpp55 constexpr std::size_t MA = alignof(std::max_align_t); in main() local
H A Dallocate.pass.cpp91 constexpr std::size_t MA = alignof(std::max_align_t); in main() local
/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h220 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) global() variable
/llvm-project/clang/test/Tooling/
H A Dclang-diff-ast.cpp75 #define MA(a, b) (void)a, b macro
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp135 if (MemoryAccess *MA = MSSA->getMemoryAccess(&I)) simplifyLoopInst() local
H A DMemCpyOptimizer.cpp298 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 DNewGVN.cpp739 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 Dswap_array.pass.cpp104 using MA = NoexceptMoveOnly[42]; in main() typedef
/llvm-project/polly/lib/Analysis/
H A DScopInfo.cpp1271 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 DDependenceInfo.cpp101 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 DScopBuilder.cpp2679 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 DMoveAutoInit.cpp75 MemoryAccess *MA = WorkList.pop_back_val(); usersDominator() local
/llvm-project/polly/lib/CodeGen/
H A DIslNodeBuilder.cpp1042 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 DBlockGenerators.cpp253 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 DAlignment.h316 inline std::string DebugStr(const MaybeAlign &MA) { in DebugStr() argument
/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp
/llvm-project/polly/lib/Support/
H A DVirtualInstruction.cpp192 static bool isEscaping(MemoryAccess *MA) { in isEscaping() argument
[all...]
/llvm-project/llvm/unittests/Support/
H A DAlignmentTest.cpp209 const MaybeAlign MA(ValidAlignments[I - 1]); in TEST() local
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp492 MaybeAlign MA = cast<ConstantInt>(AlignOp)->getMaybeAlignValue(); tryCreateStridedLoadStore() local

123