Lines Matching refs:LiveIntervalUnion
28 void LiveIntervalUnion::unify(const LiveInterval &VirtReg, in unify()
56 void LiveIntervalUnion::extract(const LiveInterval &VirtReg, in extract()
83 LiveIntervalUnion::print(raw_ostream &OS, const TargetRegisterInfo *TRI) const { in print()
97 void LiveIntervalUnion::verify(LiveVirtRegBitSet& VisitedVRegs) { in verify()
103 const LiveInterval *LiveIntervalUnion::getOneVReg() const { in getOneVReg()
115 bool LiveIntervalUnion::Query::isSeenInterference( in isSeenInterference()
130 LiveIntervalUnion::Query::collectInterferingVRegs(unsigned MaxInterferingRegs) { in collectInterferingVRegs()
193 void LiveIntervalUnion::Array::init(LiveIntervalUnion::Allocator &Alloc, in init()
200 LIUs = static_cast<LiveIntervalUnion*>( in init()
201 safe_malloc(sizeof(LiveIntervalUnion)*NSize)); in init()
203 new(LIUs + i) LiveIntervalUnion(Alloc); in init()
206 void LiveIntervalUnion::Array::clear() { in clear()
210 LIUs[i].~LiveIntervalUnion(); in clear()