Lines Matching refs:LiveIntervalUnion
29 void LiveIntervalUnion::unify(const LiveInterval &VirtReg, in unify()
57 void LiveIntervalUnion::extract(const LiveInterval &VirtReg, in extract()
84 LiveIntervalUnion::print(raw_ostream &OS, const TargetRegisterInfo *TRI) const { in print()
98 void LiveIntervalUnion::verify(LiveVirtRegBitSet& VisitedVRegs) { in verify()
104 const LiveInterval *LiveIntervalUnion::getOneVReg() const { in getOneVReg()
116 bool LiveIntervalUnion::Query::isSeenInterference( in isSeenInterference()
131 LiveIntervalUnion::Query::collectInterferingVRegs(unsigned MaxInterferingRegs) { in collectInterferingVRegs()
194 void LiveIntervalUnion::Array::init(LiveIntervalUnion::Allocator &Alloc, in init()
201 LIUs = static_cast<LiveIntervalUnion*>( in init()
202 safe_malloc(sizeof(LiveIntervalUnion)*NSize)); in init()
204 new(LIUs + i) LiveIntervalUnion(Alloc); in init()
207 void LiveIntervalUnion::Array::clear() { in clear()
211 LIUs[i].~LiveIntervalUnion(); in clear()