Home
last modified time | relevance | path

Searched refs:Accesses (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemorySSA.cpp1143 auto &Accesses = It->second; in markUnreachableAsLiveOnEntry() local
1144 for (auto AI = Accesses->begin(), AE = Accesses->end(); AI != AE;) { in markUnreachableAsLiveOnEntry()
1151 Accesses->erase(AI); in markUnreachableAsLiveOnEntry()
1254 if (Accesses == nullptr) in optimizeUsesInBlock()
1452 if (!Accesses) in buildMemorySSA()
1454 Accesses->push_back(MUD); in buildMemorySSA()
1757 Accesses->erase(MA); in removeFromLists()
1759 Accesses->remove(MA); in removeFromLists()
1761 if (Accesses->empty()) { in removeFromLists()
1804 if (!Accesses) in verifyClobberSanity()
[all …]
H A DLoopAccessAnalysis.cpp513 Accesses.insert(MemAccessInfo(Ptr, false)); in addLoad()
522 Accesses.insert(MemAccessInfo(Ptr, true)); in addStore()
578 PtrAccessSet Accesses; member in __anonc655bbf80111::AccessAnalysis
828 for (auto A : Accesses) in processMemAccesses()
1650 I1E = Accesses[*AI].end(); I1 != I1E; ++I1) in areDepsSafe()
1695 auto &IndexVector = Accesses.find(Access)->second; in getInstructionsForAccess()
1895 Accesses.addStore(Loc); in analyzeLoop()
1939 Accesses.addLoad(Loc, IsReadOnlyPtr); in analyzeLoop()
1952 Accesses.buildDependenceSets(); in analyzeLoop()
1970 if (Accesses.isDependencyCheckNeeded()) { in analyzeLoop()
[all …]
/freebsd-12.1/sys/contrib/dev/acpica/components/executer/
H A Dexprep.c217 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-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp631 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 __anonfcfe86310111::MemoryInstructionDependences
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp344 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasLoadFromStackSlot()
345 size_t StartSize = Accesses.size(); in hasLoadFromStackSlot()
351 Accesses.push_back(*o); in hasLoadFromStackSlot()
353 return Accesses.size() != StartSize; in hasLoadFromStackSlot()
358 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasStoreToStackSlot()
359 size_t StartSize = Accesses.size(); in hasStoreToStackSlot()
365 Accesses.push_back(*o); in hasStoreToStackSlot()
367 return Accesses.size() != StartSize; in hasStoreToStackSlot()
H A DLiveDebugValues.cpp476 SmallVector<const MachineMemOperand*, 1> Accesses; in isSpillInstruction() local
485 (TII->hasStoreToStackSlot(MI, Accesses) && in isSpillInstruction()
486 llvm::any_of(Accesses, [&FrameInfo](const MachineMemOperand *MMO) { in isSpillInstruction()
H A DRegAllocGreedy.cpp3153 SmallVector<const MachineMemOperand *, 2> Accesses; in reportNumberOfSplillsReloads() local
3162 else if (TII->hasLoadFromStackSlot(MI, Accesses) && in reportNumberOfSplillsReloads()
3163 llvm::any_of(Accesses, isSpillSlotAccess)) in reportNumberOfSplillsReloads()
3168 else if (TII->hasStoreToStackSlot(MI, Accesses) && in reportNumberOfSplillsReloads()
3169 llvm::any_of(Accesses, isSpillSlotAccess)) in reportNumberOfSplillsReloads()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h187 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess()
196 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess()
269 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; variable
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h74 SmallVectorImpl<const MachineMemOperand *> &Accesses) const override;
81 SmallVectorImpl<const MachineMemOperand *> &Accesses) const override;
H A DHexagonInstrInfo.cpp340 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasLoadFromStackSlot()
345 if (TargetInstrInfo::hasLoadFromStackSlot(*MII, Accesses)) in hasLoadFromStackSlot()
350 return TargetInstrInfo::hasLoadFromStackSlot(MI, Accesses); in hasLoadFromStackSlot()
358 SmallVectorImpl<const MachineMemOperand *> &Accesses) const { in hasStoreToStackSlot()
363 if (TargetInstrInfo::hasStoreToStackSlot(*MII, Accesses)) in hasStoreToStackSlot()
368 return TargetInstrInfo::hasStoreToStackSlot(MI, Accesses); in hasStoreToStackSlot()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp736 SmallVector<const MachineMemOperand *, 1> Accesses; in isLoadFromStackSlotPostFE() local
737 if (hasLoadFromStackSlot(MI, Accesses)){ in isLoadFromStackSlotPostFE()
739 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isLoadFromStackSlotPostFE()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp755 [&MFI](const SmallVectorImpl<const MachineMemOperand *> &Accesses) { in emitComments() argument
757 for (auto A : Accesses) in emitComments()
768 SmallVector<const MachineMemOperand *, 2> Accesses; in emitComments() local
775 } else if (TII->hasLoadFromStackSlot(MI, Accesses)) { in emitComments()
776 if (auto Size = getSize(Accesses)) { in emitComments()
786 } else if (TII->hasStoreToStackSlot(MI, Accesses)) { in emitComments()
787 if (auto Size = getSize(Accesses)) { in emitComments()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h256 SmallVectorImpl<const MachineMemOperand *> &Accesses) const;
294 SmallVectorImpl<const MachineMemOperand *> &Accesses) const;
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp1179 SmallVector<const MachineMemOperand *, 1> Accesses; in isStoreToStackSlotPostFE() local
1180 if (MI.mayStore() && hasStoreToStackSlot(MI, Accesses)) { in isStoreToStackSlotPostFE()
1182 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isStoreToStackSlotPostFE()
1399 SmallVector<const MachineMemOperand *, 1> Accesses; in isLoadFromStackSlotPostFE() local
1400 if (MI.mayLoad() && hasLoadFromStackSlot(MI, Accesses)) { in isLoadFromStackSlotPostFE()
1402 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isLoadFromStackSlotPostFE()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp414 SmallVector<const MachineMemOperand *, 1> Accesses; in isLoadFromStackSlotPostFE() local
415 if (hasLoadFromStackSlot(MI, Accesses)) { in isLoadFromStackSlotPostFE()
417 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isLoadFromStackSlotPostFE()
449 SmallVector<const MachineMemOperand *, 1> Accesses; in isStoreToStackSlotPostFE() local
450 if (hasStoreToStackSlot(MI, Accesses)) { in isStoreToStackSlotPostFE()
452 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue()) in isStoreToStackSlotPostFE()
/freebsd-12.1/contrib/gcc/doc/
H A Drtl.texi2943 Accesses the unique id of insn @var{i}.
2947 Accesses the chain pointer to the insn preceding @var{i}.
2952 Accesses the chain pointer to the insn following @var{i}.
H A Dtrouble.texi614 Accesses to bit-fields even in volatile objects works by accessing larger
H A Dextend.texi3753 Accesses to objects with types with this attribute are not subjected to
/freebsd-12.1/contrib/gcc/
H A DChangeLog-200421544 * tree.h (BINFO_BASE_ACCESSES): Accesses are a VEC(tree).