Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.h93 assert(Offset >= 0 && Offset < (int)AllocatedStackSlots.size() && in reserveStackSlot()
95 assert(!AllocatedStackSlots.test(Offset) && "already reserved!"); in reserveStackSlot()
97 AllocatedStackSlots.set(Offset); in reserveStackSlot()
101 assert(Offset >= 0 && Offset < (int)AllocatedStackSlots.size() && in isStackSlotAllocated()
103 return AllocatedStackSlots.test(Offset); in isStackSlotAllocated()
115 SmallBitVector AllocatedStackSlots; variable
H A DStatepointLowering.cpp96 AllocatedStackSlots.clear(); in startNewStatepoint()
97 AllocatedStackSlots.resize(Builder.FuncInfo.StatepointStackSlots.size()); in startNewStatepoint()
102 AllocatedStackSlots.clear(); in clear()
122 const size_t NumSlots = AllocatedStackSlots.size(); in allocateStackSlot()
125 assert(AllocatedStackSlots.size() == in allocateStackSlot()
130 if (!AllocatedStackSlots.test(NextSlotToAllocate)) { in allocateStackSlot()
133 AllocatedStackSlots.set(NextSlotToAllocate); in allocateStackSlot()
147 AllocatedStackSlots.resize(AllocatedStackSlots.size()+1, true); in allocateStackSlot()
148 assert(AllocatedStackSlots in allocateStackSlot()
[all...]