Home
last modified time | relevance | path

Searched refs:LRU (Results 1 – 12 of 12) sorted by relevance

/freebsd-13-stable/lib/libc/db/hash/
HDhash_buf.c88 #define LRU hashp->bufhead.prev macro
91 #define LRU_INSERT(B) BUF_INSERT((B), LRU)
166 bp = LRU; in newbuf()
172 bp = LRU; in newbuf()
325 if (!LRU) in __buf_free()
327 for (bp = LRU; bp != &hashp->bufhead;) { in __buf_free()
343 bp = LRU; in __buf_free()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
HDAArch64PostSelectOptimize.cpp263 LiveRegUnits LRU(*MBB.getParent()->getSubtarget().getRegisterInfo()); in optimizeNZCVDefs() local
264 LRU.addLiveOuts(MBB); in optimizeNZCVDefs()
267 bool NZCVDead = LRU.available(AArch64::NZCV); in optimizeNZCVDefs()
294 LRU.stepBackward(II); in optimizeNZCVDefs()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineTraceMetrics.cpp757 LiveRegUnit &LRU = RegUnits[Unit]; in updatePhysDepsDownwards() local
758 LRU.MI = UseMI; in updatePhysDepsDownwards()
759 LRU.Op = DefOp; in updatePhysDepsDownwards()
945 LiveRegUnit &LRU = RegUnits[Unit]; in updatePhysDepsUpwards() local
947 if (LRU.Cycle <= Height && LRU.MI != &MI) { in updatePhysDepsUpwards()
948 LRU.Cycle = Height; in updatePhysDepsUpwards()
949 LRU.MI = &MI; in updatePhysDepsUpwards()
950 LRU.Op = Op; in updatePhysDepsUpwards()
HDEarlyIfConversion.cpp417 for (unsigned LRU : LiveRegUnits) in findInsertionPoint()
418 dbgs() << ' ' << printRegUnit(LRU, TRI); in findInsertionPoint()
/freebsd-13-stable/sys/contrib/openzfs/config/
HDkernel-global_page_state.m45 dnl # 599d0c954f91 mm, vmscan: move LRU lists to node
/freebsd-13-stable/lib/libc/db/mpool/
HDmpool.libtp62 static int *buf_lru; /* LRU is the free list */
180 We need an empty buffer. Find the LRU unpinned NON-Dirty page.
720 printf ( "LRU + %d\n", *buf_lru );
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonBitSimplify.cpp86 LRU.clear(); in clear()
113 LRU.push_back(Idx); in insert()
114 if (LRU.size() > RegisterSetLimit) { in insert()
115 unsigned T = LRU.front(); in insert()
117 LRU.pop_front(); in insert()
128 auto F = llvm::find(LRU, Idx); in remove()
129 assert(F != LRU.end()); in remove()
130 LRU.erase(F); in remove()
171 std::deque<unsigned> LRU; member
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMBaseInstrInfo.cpp6239 LiveRegUnits LRU(getRegisterInfo()); in isMBBSafeToOutlineFrom() local
6242 LRU.accumulate(MI); in isMBBSafeToOutlineFrom()
6245 bool R12AvailableInBlock = LRU.available(ARM::R12); in isMBBSafeToOutlineFrom()
6246 bool CPSRAvailableInBlock = LRU.available(ARM::CPSR); in isMBBSafeToOutlineFrom()
6254 LRU.addLiveOuts(MBB); in isMBBSafeToOutlineFrom()
6258 if (R12AvailableInBlock && !LRU.available(ARM::R12)) in isMBBSafeToOutlineFrom()
6260 if (CPSRAvailableInBlock && !LRU.available(ARM::CPSR)) in isMBBSafeToOutlineFrom()
6273 : LRU.available(ARM::LR); in isMBBSafeToOutlineFrom()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64InstrInfo.cpp8771 LiveRegUnits LRU(getRegisterInfo()); in getOutlinableRanges() local
8772 auto AreAllUnsafeRegsDead = [&LRU]() { in getOutlinableRanges()
8773 return LRU.available(AArch64::W16) && LRU.available(AArch64::W17) && in getOutlinableRanges()
8774 LRU.available(AArch64::NZCV); in getOutlinableRanges()
8791 LRU.addLiveOuts(MBB); in getOutlinableRanges()
8821 LRU.stepBackward(*FirstPossibleEndPt); in getOutlinableRanges()
8837 LRU.stepBackward(MI); in getOutlinableRanges()
8844 LRAvailableEverywhere &= LRU.available(AArch64::LR); in getOutlinableRanges()
/freebsd-13-stable/contrib/one-true-awk/
HDFIXES812 fixed caching bug in makedfa: LRU was actually removing
/freebsd-13-stable/contrib/jemalloc/
HDChangeLog239 the LRU list. (@interwq)
/freebsd-13-stable/contrib/unbound/doc/
HDChangelog11909 - special rrset_cache LRU updating function that uses the rrset id.
12164 - util/storage/lruhash.h for LRU hash table structure.