/external/llvm/lib/Transforms/Utils/ |
D | MemorySSA.cpp | 185 AccessList *Accesses = It->second.get(); in renameBlock() local 186 for (MemoryAccess &L : *Accesses) { in renameBlock() 212 AccessList *Accesses = It->second.get(); in renameBlock() local 213 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in renameBlock() 274 AccessList *Accesses = It->second.get(); in markUnreachableAsLiveOnEntry() local 275 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in markUnreachableAsLiveOnEntry() 283 auto &Accesses = It->second; in markUnreachableAsLiveOnEntry() local 284 for (auto AI = Accesses->begin(), AE = Accesses->end(); AI != AE;) { in markUnreachableAsLiveOnEntry() 291 Accesses->erase(AI); in markUnreachableAsLiveOnEntry() 348 AccessList *Accesses = nullptr; in buildMemorySSA() local [all …]
|
/external/llvm-project/llvm/lib/Analysis/ |
D | MemorySSA.cpp | 1121 AccessList *Accesses = It->second.get(); in renameSuccessorPhis() local 1122 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in renameSuccessorPhis() 1145 AccessList *Accesses = It->second.get(); in renameBlock() local 1146 for (MemoryAccess &L : *Accesses) { in renameBlock() 1229 AccessList *Accesses = It->second.get(); in markUnreachableAsLiveOnEntry() local 1230 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in markUnreachableAsLiveOnEntry() 1238 auto &Accesses = It->second; in markUnreachableAsLiveOnEntry() local 1239 for (auto AI = Accesses->begin(), AE = Accesses->end(); AI != AE;) { in markUnreachableAsLiveOnEntry() 1246 Accesses->erase(AI); in markUnreachableAsLiveOnEntry() 1358 MemorySSA::AccessList *Accesses = MSSA->getWritableBlockAccesses(BB); in optimizeUsesInBlock() local [all …]
|
D | LoopAccessAnalysis.cpp | 518 Accesses.insert(MemAccessInfo(Ptr, false)); in addLoad() 527 Accesses.insert(MemAccessInfo(Ptr, true)); in addStore() 583 PtrAccessSet Accesses; member in __anon9c05c7e30111::AccessAnalysis 732 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); in canCheckPtrAtRT() 852 LLVM_DEBUG(dbgs() << "LAA: Accesses(" << Accesses.size() << "):\n"); in processMemAccesses() 854 for (auto A : Accesses) in processMemAccesses() 882 PtrAccessSet &S = UseDeferred ? DeferredAccesses : Accesses; in processMemAccesses() 1691 for (std::vector<unsigned>::iterator I1 = Accesses[*AI].begin(), in areDepsSafe() 1692 I1E = Accesses[*AI].end(); I1 != I1E; ++I1) in areDepsSafe() 1696 I2 = (OI == AI ? std::next(I1) : Accesses[*OI].begin()), in areDepsSafe() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSA.cpp | 1095 AccessList *Accesses = It->second.get(); in renameSuccessorPhis() local 1096 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in renameSuccessorPhis() 1119 AccessList *Accesses = It->second.get(); in renameBlock() local 1120 for (MemoryAccess &L : *Accesses) { in renameBlock() 1203 AccessList *Accesses = It->second.get(); in markUnreachableAsLiveOnEntry() local 1204 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in markUnreachableAsLiveOnEntry() 1212 auto &Accesses = It->second; in markUnreachableAsLiveOnEntry() local 1213 for (auto AI = Accesses->begin(), AE = Accesses->end(); AI != AE;) { in markUnreachableAsLiveOnEntry() 1220 Accesses->erase(AI); in markUnreachableAsLiveOnEntry() 1332 MemorySSA::AccessList *Accesses = MSSA->getWritableBlockAccesses(BB); in optimizeUsesInBlock() local [all …]
|
D | LoopAccessAnalysis.cpp | 513 Accesses.insert(MemAccessInfo(Ptr, false)); in addLoad() 522 Accesses.insert(MemAccessInfo(Ptr, true)); in addStore() 578 PtrAccessSet Accesses; member in __anon960214770111::AccessAnalysis 725 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); in canCheckPtrAtRT() 826 LLVM_DEBUG(dbgs() << "LAA: Accesses(" << Accesses.size() << "):\n"); in processMemAccesses() 828 for (auto A : Accesses) in processMemAccesses() 856 PtrAccessSet &S = UseDeferred ? DeferredAccesses : Accesses; in processMemAccesses() 1665 for (std::vector<unsigned>::iterator I1 = Accesses[*AI].begin(), in areDepsSafe() 1666 I1E = Accesses[*AI].end(); I1 != I1E; ++I1) in areDepsSafe() 1670 I2 = (OI == AI ? std::next(I1) : Accesses[*OI].begin()), in areDepsSafe() [all …]
|
/external/llvm-project/polly/lib/Transform/ |
D | Simplify.cpp | 164 SmallVector<MemoryAccess *, 32> Accesses(getAccessesInOrder(Stmt)); in removeOverwrites() local 168 for (auto *MA : reverse(Accesses)) { in removeOverwrites() 246 SmallVector<MemoryAccess *, 32> Accesses(getAccessesInOrder(Stmt)); in coalesceWrites() local 247 for (MemoryAccess *MA : reverse(Accesses)) { in coalesceWrites() 414 SmallVector<MemoryAccess *, 32> Accesses(getAccessesInOrder(Stmt)); in removeRedundantWrites() local 415 for (MemoryAccess *MA : Accesses) { in removeRedundantWrites() 734 SmallVector<MemoryAccess *, 32> Accesses; in getAccessesInOrder() local 738 Accesses.push_back(MemAcc); in getAccessesInOrder() 742 Accesses.push_back(MemAcc); in getAccessesInOrder() 746 Accesses.push_back(MemAcc); in getAccessesInOrder() [all …]
|
D | MaximalStaticExpansion.cpp | 102 void mapAccess(Scop &S, SmallPtrSetImpl<MemoryAccess *> &Accesses, 315 SmallPtrSetImpl<MemoryAccess *> &Accesses, in mapAccess() argument 319 for (auto MA : Accesses) { in mapAccess()
|
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 468 Accesses.insert(MemAccessInfo(Ptr, false)); in addLoad() 477 Accesses.insert(MemAccessInfo(Ptr, true)); in addStore() 518 PtrAccessSet Accesses; member in __anon90adf0950111::AccessAnalysis 609 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); in canCheckPtrAtRT() 708 DEBUG(dbgs() << "LAA: Accesses(" << Accesses.size() << "):\n"); in processMemAccesses() 710 for (auto A : Accesses) in processMemAccesses() 738 PtrAccessSet &S = UseDeferred ? DeferredAccesses : Accesses; in processMemAccesses() 1388 for (std::vector<unsigned>::iterator I1 = Accesses[*AI].begin(), in areDepsSafe() 1389 I1E = Accesses[*AI].end(); I1 != I1E; ++I1) in areDepsSafe() 1390 for (std::vector<unsigned>::iterator I2 = Accesses[*OI].begin(), in areDepsSafe() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopDistribute.cpp | 563 AccessesType::const_iterator begin() const { return Accesses.begin(); } in begin() 564 AccessesType::const_iterator end() const { return Accesses.end(); } in end() 569 Accesses.append(Instructions.begin(), Instructions.end()); in MemoryInstructionDependences() 577 ++Accesses[Dep.Source].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 578 --Accesses[Dep.Destination].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 585 AccessesType Accesses; member in __anonb8d124ee0111::MemoryInstructionDependences
|
/external/llvm-project/polly/lib/Exchange/ |
D | JSONExporter.cpp | 156 json::Array Accesses; in getJSON() local 163 Accesses.push_back(std::move(access)); in getJSON() 165 statement["accesses"] = std::move(Accesses); in getJSON() 397 StringRef Accesses = JsonMemoryAccess->getString("relation").getValue(); in importAccesses() local 399 isl_map_read_from_str(S.getIslCtx().get(), Accesses.str().c_str()); in importAccesses() 531 NewAccessStrings->push_back(Accesses.str()); in importAccesses()
|
/external/llvm-project/polly/include/polly/ |
D | ScopDetection.h | 133 BaseToAFs Accesses; member 172 Accesses(std::move(DC.Accesses)), in DetectionContext()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopDistribute.cpp | 631 AccessesType::const_iterator begin() const { return Accesses.begin(); } in begin() 632 AccessesType::const_iterator end() const { return Accesses.end(); } in end() 637 Accesses.append(Instructions.begin(), Instructions.end()); in MemoryInstructionDependences() 645 ++Accesses[Dep.Source].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 646 --Accesses[Dep.Destination].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 653 AccessesType Accesses; member in __anonad99bcfc0111::MemoryInstructionDependences
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopDistribute.cpp | 631 AccessesType::const_iterator begin() const { return Accesses.begin(); } in begin() 632 AccessesType::const_iterator end() const { return Accesses.end(); } in end() 637 Accesses.append(Instructions.begin(), Instructions.end()); in MemoryInstructionDependences() 645 ++Accesses[Dep.Source].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 646 --Accesses[Dep.Destination].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 653 AccessesType Accesses; member in __anone66106100111::MemoryInstructionDependences
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 186 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 195 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 268 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; variable
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 182 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 191 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 266 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; variable
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | TargetInstrInfo.cpp | 363 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasLoadFromStackSlot() 364 size_t StartSize = Accesses.size(); in hasLoadFromStackSlot() 370 Accesses.push_back(*o); in hasLoadFromStackSlot() 372 return Accesses.size() != StartSize; in hasLoadFromStackSlot() 377 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasStoreToStackSlot() 378 size_t StartSize = Accesses.size(); in hasStoreToStackSlot() 384 Accesses.push_back(*o); in hasStoreToStackSlot() 386 return Accesses.size() != StartSize; in hasStoreToStackSlot()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetInstrInfo.cpp | 353 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasLoadFromStackSlot() 354 size_t StartSize = Accesses.size(); in hasLoadFromStackSlot() 360 Accesses.push_back(*o); in hasLoadFromStackSlot() 362 return Accesses.size() != StartSize; in hasLoadFromStackSlot() 367 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasStoreToStackSlot() 368 size_t StartSize = Accesses.size(); in hasStoreToStackSlot() 374 Accesses.push_back(*o); in hasStoreToStackSlot() 376 return Accesses.size() != StartSize; in hasStoreToStackSlot()
|
/external/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 205 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 214 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 278 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; variable
|
/external/llvm-project/polly/test/Simplify/ |
D | emptyaccessdomain.ll | 33 ; CHECK: Accesses with empty domains removed: 1
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
D | UninitializedObjectChecker.cpp | 562 auto Accesses = match(stmt(hasDescendant(FieldAccessM)), *MethodBody, AC); in hasUnguardedAccess() local 563 if (Accesses.empty()) in hasUnguardedAccess() 565 const auto *FirstAccess = Accesses[0].getNodeAs<MemberExpr>("access"); in hasUnguardedAccess()
|
/external/llvm-project/polly/test/ScopInfo/ |
D | invariant_load_base_pointer.ll | 3 ; CHECK: Invariant Accesses:
|
D | invariant_load.ll | 3 ; CHECK: Invariant Accesses:
|
D | invariant_load_loop_ub.ll | 4 ; CHECK: Invariant Accesses:
|
D | invariant_load_condition.ll | 3 ; CHECK: Invariant Accesses:
|
D | invariant_load_scalar_dep.ll | 3 ; CHECK: Invariant Accesses:
|