Lines Matching refs:SpillCodeInserter
330 class SpillCodeInserter
333 SpillCodeInserter(Function *fn, MergedDefs &mergedDefs) : func(fn), mergedDefs(mergedDefs), stackSize(0), stackBase(0) { }
744 GCRA(Function *, SpillCodeInserter&, MergedDefs&);
860 SpillCodeInserter& spill;
1219 GCRA::GCRA(Function *fn, SpillCodeInserter& spill, MergedDefs& mergedDefs) :
1647 SpillCodeInserter::assignSlot(const Interval &livei, const unsigned int size)
1703 SpillCodeInserter::offsetSlot(Value *base, const LValue *lval)
1716 SpillCodeInserter::spill(Instruction *defi, Value *slot, LValue *lval)
1757 SpillCodeInserter::unspill(Instruction *usei, LValue *lval, Value *slot)
1818 SpillCodeInserter::run(const std::list<ValuePair>& lst)
1915 SpillCodeInserter insertSpills(func, mergedDefs);