Home
last modified time | relevance | path

Searched defs:SAI (Results 1 – 19 of 19) sorted by relevance

/external/llvm-project/polly/lib/Transform/
DMaximalStaticExpansion.cpp134 auto SAI = MA->getLatestScopArrayInfo(); in filterDependences() local
171 const ScopArrayInfo *SAI, SmallPtrSetImpl<MemoryAccess *> &Writes, in isExpandable()
417 void MaximalStaticExpander::expandPhi(Scop &S, const ScopArrayInfo *SAI, in expandPhi()
445 for (auto SAI : CurrentSAI) { in runOnScop() local
DDeLICM.cpp552 bool isMappable(const ScopArrayInfo *SAI) { in isMappable()
615 computeValueUses(const ScopArrayInfo *SAI) { in computeValueUses()
665 bool tryMapValue(const ScopArrayInfo *SAI, isl::map TargetElt) { in tryMapValue()
765 void mapValue(const ScopArrayInfo *SAI, isl::map DefTarget, in mapValue()
804 isl::union_map determinePHIWrittenValues(const ScopArrayInfo *SAI) { in determinePHIWrittenValues()
843 bool tryMapPHI(const ScopArrayInfo *SAI, isl::map TargetElt) { in tryMapPHI()
963 void mapPHI(const ScopArrayInfo *SAI, isl::map ReadTarget, in mapPHI()
1058 auto *SAI = MA->getScopArrayInfo(); in collapseScalarsToStore() local
DZoneAlgo.cpp535 isl::union_map ZoneAlgorithm::computePerPHI(const ScopArrayInfo *SAI) { in computePerPHI()
909 const ScopArrayInfo *SAI = MA->getOriginalScopArrayInfo(); in isNormalizable() local
1026 const ScopArrayInfo *SAI = MA->getOriginalScopArrayInfo(); in computeNormalizedPHIs() local
DForwardOpTree.cpp316 ScopArrayInfo *SAI = static_cast<ScopArrayInfo *>(ArrayId.get_user()); in singleLocation() local
418 ScopArrayInfo *SAI = reinterpret_cast<ScopArrayInfo *>(ArrayId.get_user()); in makeReadArrayAccess() local
DScheduleOptimizer.cpp1109 auto *SAI = Stmt->getParent()->createScopArrayInfo( in optimizeDataLayoutMatrMulPattern() local
/external/llvm-project/polly/lib/Exchange/
DJSONExporter.cpp102 for (auto &SAI : S.arrays()) { in exportArrays() local
425 auto *SAI = S.getArrayInfoByName(isl_id_get_name(NewOutId)); in importAccesses() local
546 static bool areArraysEqual(ScopArrayInfo *SAI, const json::Object &Array) { in areArraysEqual()
638 for (auto &SAI : S.arrays()) { in importArrays() local
/external/llvm-project/polly/lib/Analysis/
DScopInfo.cpp409 const ScopArrayInfo *SAI = static_cast<ScopArrayInfo *>(User); in getFromId() local
414 auto *SAI = getScopArrayInfo(); in wrapConstantDimensions() local
466 auto *SAI = getScopArrayInfo(); in updateDimensionality() local
574 const ScopArrayInfo *SAI = static_cast<ScopArrayInfo *>(User); in getOriginalScopArrayInfo() local
581 const ScopArrayInfo *SAI = static_cast<ScopArrayInfo *>(User); in getLatestScopArrayInfo() local
666 auto *SAI = getScopArrayInfo(); in assumeNoOutOfBound() local
835 void MemoryAccess::buildAccessRelation(const ScopArrayInfo *SAI) { in buildAccessRelation()
905 auto *SAI = ScopArrayInfo::getFromId(ArrayInfoId); in MemoryAccess() local
1091 auto *SAI = static_cast<ScopArrayInfo *>(NewArrayId.get_user()); in setNewAccessRelation() local
1369 ScopArrayInfo *SAI = in ensureValueRead() local
[all …]
DScopBuilder.cpp2463 ScopArrayInfo *SAI = in markFortranArrays() local
3239 auto *SAI = scop->getOrCreateScopArrayInfo(Access->getOriginalBaseAddr(), in buildAccessRelations() local
/external/llvm-project/polly/lib/Support/
DVirtualInstruction.cpp39 if (const ScopArrayInfo *SAI = in create() local
330 const ScopArrayInfo *SAI = Acc->getScopArrayInfo(); in walkReachable() local
/external/llvm-project/polly/lib/CodeGen/
DPPCGCodeGeneration.cpp166 const ScopArrayInfo *SAI) { in isScalarUsesContainedInScop()
1491 for (auto &SAI : S.arrays()) in getReferencesInKernel() local
1640 const ScopArrayInfo *SAI = ScopArrayInfo::getFromId(isl::manage(Id)); in createLaunchParameters() local
1928 const ScopArrayInfo *SAI = ScopArrayInfo::getFromId(isl::manage(Id)); in createKernelFunctionDecl() local
2008 const ScopArrayInfo *SAI = ScopArrayInfo::getFromId(isl::manage_copy(Id)); in createKernelFunctionDecl() local
2144 const ScopArrayInfo *SAI = ScopArrayInfo::getFromId(isl::manage_copy(Id)); in prepareKernelArguments() local
2177 const ScopArrayInfo *SAI = ScopArrayInfo::getFromId(isl::manage_copy(Id)); in finalizeKernelArguments() local
2242 const ScopArrayInfo *SAI; in createKernelVariables() local
3083 make_filter_range(S->arrays(), [this](ScopArrayInfo *SAI) -> bool { in createPPCGProg()
DIslExprBuilder.cpp250 const ScopArrayInfo *SAI = nullptr; in createAccessAddress() local
DIslNodeBuilder.cpp1346 auto *SAI = MA->getScopArrayInfo(); in preloadInvariantEquivClass() local
1444 for (auto &SAI : S.arrays()) { in allocateNewArrays() local
DBlockGenerators.cpp943 for (auto &SAI : S.arrays()) { in createExitPHINodeMerges() local
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOI386.h166 section_iterator SAI = getSectionByAddress(Obj, AddrA); in processSECTDIFFRelocation() local
DRuntimeDyldMachOARM.h247 section_iterator SAI = getSectionByAddress(MachO, AddrA); in processHALFSECTDIFFRelocation() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOI386.h168 section_iterator SAI = getSectionByAddress(Obj, AddrA); in processSECTDIFFRelocation() local
DRuntimeDyldMachOARM.h379 section_iterator SAI = getSectionByAddress(MachO, AddrA); in processHALFSECTDIFFRelocation() local
/external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOI386.h168 section_iterator SAI = getSectionByAddress(Obj, AddrA); in processSECTDIFFRelocation() local
DRuntimeDyldMachOARM.h379 section_iterator SAI = getSectionByAddress(MachO, AddrA); in processHALFSECTDIFFRelocation() local