| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSA.cpp | 1103 AccessList *Accesses = It->second.get(); in renameSuccessorPhis() local 1104 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in renameSuccessorPhis() 1127 AccessList *Accesses = It->second.get(); in renameBlock() local 1128 for (MemoryAccess &L : *Accesses) { in renameBlock() 1211 AccessList *Accesses = It->second.get(); in markUnreachableAsLiveOnEntry() local 1212 auto *Phi = cast<MemoryPhi>(&Accesses->front()); in markUnreachableAsLiveOnEntry() 1220 auto &Accesses = It->second; in markUnreachableAsLiveOnEntry() local 1221 for (auto AI = Accesses->begin(), AE = Accesses->end(); AI != AE;) { in markUnreachableAsLiveOnEntry() 1228 Accesses->erase(AI); in markUnreachableAsLiveOnEntry() 1360 MemorySSA::AccessList *Accesses = MSSA->getWritableBlockAccesses(BB); in optimizeUsesInBlock() local [all …]
|
| H A D | LoopAccessAnalysis.cpp | 774 Accesses[MemAccessInfo(Ptr, false)].insert(AccessTy); in addLoad() 783 Accesses[MemAccessInfo(Ptr, true)].insert(AccessTy); in addStore() 868 PtrAccessMap Accesses; member in __anonaf4eb2f30111::AccessAnalysis 1315 bool IsWrite = Accesses.contains(MemAccessInfo(Ptr, true)); in canCheckPtrAtRT() 1340 for (const auto &AccessTy : Accesses[Access]) { in canCheckPtrAtRT() 1443 LLVM_DEBUG(dbgs() << "LAA: Accesses(" << Accesses.size() << "):\n"); in processMemAccesses() 1445 for (const auto &[A, _] : Accesses) in processMemAccesses() 1479 PtrAccessMap &S = UseDeferred ? DeferredAccesses : Accesses; in processMemAccesses() 1731 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 1740 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() [all …]
|
| /freebsd/sys/contrib/dev/acpica/components/executer/ |
| H A D | exprep.c | 217 UINT32 Accesses; in AcpiExGenerateAccess() local 267 Accesses = FieldEndOffset - FieldStartOffset; in AcpiExGenerateAccess() 274 FieldStartOffset, FieldEndOffset, Accesses)); in AcpiExGenerateAccess() 278 if (Accesses <= 1) in AcpiExGenerateAccess() 291 if (Accesses < MinimumAccesses) in AcpiExGenerateAccess() 293 MinimumAccesses = Accesses; in AcpiExGenerateAccess()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMHazardRecognizer.cpp | 199 for (auto L1 : Accesses) { in getHazardType() 252 void ARMBankConflictHazardRecognizer::Reset() { Accesses.clear(); } in Reset() 263 Accesses.push_back(&MI); in EmitInstruction() 266 void ARMBankConflictHazardRecognizer::AdvanceCycle() { Accesses.clear(); } in AdvanceCycle() 268 void ARMBankConflictHazardRecognizer::RecedeCycle() { Accesses.clear(); } in RecedeCycle()
|
| H A D | ARMHazardRecognizer.h | 47 SmallVector<MachineInstr *, 8> Accesses; 48 SmallVector<MachineInstr *, 8> Accesses; global() variable
|
| H A D | ARMBaseInstrInfo.cpp | 1199 SmallVector<const MachineMemOperand *, 1> Accesses; in isStoreToStackSlotPostFE() local 1200 if (MI.mayStore() && hasStoreToStackSlot(MI, Accesses) && in isStoreToStackSlotPostFE() 1201 Accesses.size() == 1) { in isStoreToStackSlotPostFE() 1203 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isStoreToStackSlotPostFE() 1462 SmallVector<const MachineMemOperand *, 1> Accesses; in isLoadFromStackSlotPostFE() local 1463 if (MI.mayLoad() && hasLoadFromStackSlot(MI, Accesses) && in isLoadFromStackSlotPostFE() 1464 Accesses.size() == 1) { in isLoadFromStackSlotPostFE() 1466 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isLoadFromStackSlotPostFE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDistribute.cpp | 622 AccessesType::const_iterator begin() const { return Accesses.begin(); } in begin() 623 AccessesType::const_iterator end() const { return Accesses.end(); } in end() 628 Accesses.append(Instructions.begin(), Instructions.end()); in MemoryInstructionDependences() 636 ++Accesses[Dep.Source].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 637 --Accesses[Dep.Destination].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 644 AccessesType Accesses; member in __anon5f80120c0111::MemoryInstructionDependences
|
| H A D | LICM.cpp | 397 if (const auto *Accesses = MSSA.getBlockAccesses(BB)) in SinkAndHoistLICMFlags() local 398 for (const auto &MA : *Accesses) { in SinkAndHoistLICMFlags() 2214 if (const auto *Accesses = MSSA->getBlockAccesses(BB)) in foreachMemoryAccess() local 2215 for (const auto &Access : *Accesses) in foreachMemoryAccess() 2314 auto *Accesses = MSSA->getBlockAccesses(BB); in noConflictingReadWrites() local 2315 if (!Accesses) in noConflictingReadWrites() 2317 for (const auto &MA : *Accesses) in noConflictingReadWrites() 2412 if (const auto *Accesses = MSSA.getBlockDefs(&BB)) in pointerInvalidatedByBlock() local 2413 for (const auto &MA : *Accesses) in pointerInvalidatedByBlock()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObjectChecker.cpp | 559 auto Accesses = match(stmt(hasDescendant(FieldAccessM)), *MethodBody, AC); in hasUnguardedAccess() local 560 if (Accesses.empty()) in hasUnguardedAccess() 562 const auto *FirstAccess = Accesses[0].getNodeAs<MemberExpr>("access"); in hasUnguardedAccess()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 277 auto I = Accesses.find({Ptr, IsWrite}); in getOrderForAccess() 278 if (I != Accesses.end()) in getOrderForAccess() 306 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetInstrInfo.cpp | 396 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasLoadFromStackSlot() 397 size_t StartSize = Accesses.size(); in hasLoadFromStackSlot() 403 Accesses.push_back(*o); in hasLoadFromStackSlot() 405 return Accesses.size() != StartSize; in hasLoadFromStackSlot() 410 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasStoreToStackSlot() 411 size_t StartSize = Accesses.size(); in hasStoreToStackSlot() 417 Accesses.push_back(*o); in hasStoreToStackSlot() 419 return Accesses.size() != StartSize; in hasStoreToStackSlot()
|
| H A D | MachineInstr.cpp | 2545 static LocationSize getSpillSlotSize(const MMOList &Accesses, in getSpillSlotSize() argument 2548 for (const auto *A : Accesses) { in getSpillSlotSize() 2579 MMOList Accesses; in getFoldedSpillSize() local 2580 if (TII->hasStoreToStackSlot(*this, Accesses)) in getFoldedSpillSize() 2581 return getSpillSlotSize(Accesses, getMF()->getFrameInfo()); in getFoldedSpillSize() 2598 MMOList Accesses; in getFoldedRestoreSize() local 2599 if (TII->hasLoadFromStackSlot(*this, Accesses)) in getFoldedRestoreSize() 2600 return getSpillSlotSize(Accesses, getMF()->getFrameInfo()); in getFoldedRestoreSize()
|
| H A D | RegAllocGreedy.cpp | 2725 SmallVector<const MachineMemOperand *, 2> Accesses; in computeStats() local 2734 if (TII->hasLoadFromStackSlot(MI, Accesses) && in computeStats() 2735 llvm::any_of(Accesses, isSpillSlotAccess)) { in computeStats() 2737 Stats.FoldedReloads += Accesses.size(); in computeStats() 2761 Accesses.clear(); in computeStats() 2762 if (TII->hasStoreToStackSlot(MI, Accesses) && in computeStats() 2763 llvm::any_of(Accesses, isSpillSlotAccess)) { in computeStats() 2764 Stats.FoldedSpills += Accesses.size(); in computeStats()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiInstrInfo.cpp | 733 SmallVector<const MachineMemOperand *, 1> Accesses; in isLoadFromStackSlotPostFE() local 734 if (hasLoadFromStackSlot(MI, Accesses)){ in isLoadFromStackSlotPostFE() 736 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isLoadFromStackSlotPostFE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.h | 73 SmallVectorImpl<const MachineMemOperand *> &Accesses) const override; 80 SmallVectorImpl<const MachineMemOperand *> &Accesses) const override;
|
| H A D | HexagonInstrInfo.cpp | 388 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasLoadFromStackSlot() 393 if (TargetInstrInfo::hasLoadFromStackSlot(*MII, Accesses)) in hasLoadFromStackSlot() 398 return TargetInstrInfo::hasLoadFromStackSlot(MI, Accesses); in hasLoadFromStackSlot() 406 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasStoreToStackSlot() 411 if (TargetInstrInfo::hasStoreToStackSlot(*MII, Accesses)) in hasStoreToStackSlot() 416 return TargetInstrInfo::hasStoreToStackSlot(MI, Accesses); in hasStoreToStackSlot()
|
| /freebsd/crypto/openssl/crypto/ |
| H A D | README-sparse_array.md | 149 Accesses to elements in the sparse array take O(log n) time where n is the
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerModuleLDSPass.cpp | 797 auto Accesses = LDSUsesInfo.indirect_access.find(&Func); in lowerKernelScopeStructVariables() local 798 if ((Accesses != LDSUsesInfo.indirect_access.end()) && in lowerKernelScopeStructVariables() 799 !Accesses->second.empty()) in lowerKernelScopeStructVariables()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.cpp | 363 SmallVector<const MachineMemOperand *, 1> Accesses; in isLoadFromStackSlotPostFE() local 364 if (hasLoadFromStackSlot(MI, Accesses)) { in isLoadFromStackSlotPostFE() 366 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isLoadFromStackSlotPostFE() 386 SmallVector<const MachineMemOperand *, 1> Accesses; in isStoreToStackSlotPostFE() local 387 if (hasStoreToStackSlot(MI, Accesses)) { in isStoreToStackSlotPostFE() 389 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isStoreToStackSlotPostFE()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 318 SmallVectorImpl<const MachineMemOperand *> &Accesses) const; 356 SmallVectorImpl<const MachineMemOperand *> &Accesses) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.cpp | 5366 unsigned Accesses = 0; member 5417 return std::make_tuple(!A.IsValid, A.Accesses, A.ObjectFirst, A.GroupFirst, in FrameObjectCompare() 5419 std::make_tuple(!B.IsValid, B.Accesses, B.ObjectFirst, B.GroupFirst, in FrameObjectCompare() 5450 FrameObjects[*FI].Accesses |= FrameObject::AccessFPR; in orderFrameObjects() 5452 FrameObjects[*FI].Accesses |= FrameObject::AccessGPR; in orderFrameObjects() 5495 FrameObjects[AFI.getStackHazardSlotIndex()].Accesses = in orderFrameObjects() 5499 if (!Obj.Accesses || in orderFrameObjects() 5500 Obj.Accesses == (FrameObject::AccessGPR | FrameObject::AccessFPR)) in orderFrameObjects() 5501 Obj.Accesses = FrameObject::AccessGPR; in orderFrameObjects()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 698 SmallVector<const MachineMemOperand *, 1> Accesses; in isLoadFromStackSlotPostFE() local 699 if (hasLoadFromStackSlot(MI, Accesses)) { in isLoadFromStackSlotPostFE() 701 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isLoadFromStackSlotPostFE() 732 SmallVector<const MachineMemOperand *, 1> Accesses; in isStoreToStackSlotPostFE() local 733 if (hasStoreToStackSlot(MI, Accesses)) { in isStoreToStackSlotPostFE() 735 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isStoreToStackSlotPostFE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 8511 if (const AccessSet *Accesses = AccessKind2Accesses[Idx]) in checkForAllAccessesToMemoryKind() local 8512 for (const AccessInfo &AI : *Accesses) in checkForAllAccessesToMemoryKind() 8598 auto *&Accesses = AccessKind2Accesses[llvm::Log2_32(MLK)]; in updateStateAndAccessesMap() local 8599 if (!Accesses) in updateStateAndAccessesMap() 8600 Accesses = new (Allocator) AccessSet(); in updateStateAndAccessesMap() 8601 Changed |= Accesses->insert(AccessInfo{I, Ptr, AK}).second; in updateStateAndAccessesMap()
|
| /freebsd/contrib/one-true-awk/testdir/ |
| H A D | funstack.ok | 2325 Disk Accesses . . . . . . . . . . . . . 13--18 (or 13--17??)
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 2494 length of the array. Accesses to array cookies from user code are technically
|