Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp731 int64_t FixedCSEnd, BitVector &StackBytesFree) { in computeFreeStackSlots() argument
736 StackBytesFree.resize(FixedCSEnd, true); in computeFreeStackSlots()
767 StackBytesFree.reset(ObjStart, ObjEnd); in computeFreeStackSlots()
775 BitVector &StackBytesFree) { in scavengeStackSlot() argument
779 if (StackBytesFree.none()) { in scavengeStackSlot()
782 StackBytesFree.clear(); in scavengeStackSlot()
792 for (FreeStart = StackBytesFree.find_first(); FreeStart != -1; in scavengeStackSlot()
793 FreeStart = StackBytesFree.find_next(FreeStart)) { in scavengeStackSlot()
800 if (FreeStart + ObjSize > StackBytesFree.size()) in scavengeStackSlot()
805 if (!StackBytesFree.test(FreeStart + Byte)) { in scavengeStackSlot()
[all …]