Lines Matching refs:SplitEditor

318 SplitEditor::SplitEditor(SplitAnalysis &sa, LiveIntervals &lis, VirtRegMap &vrm,  in SplitEditor()  function in SplitEditor
327 void SplitEditor::reset(LiveRangeEdit &LRE, ComplementSpillMode SM) { in reset()
347 void SplitEditor::dump() const { in dump()
359 VNInfo *SplitEditor::defValue(unsigned RegIdx, in defValue()
395 void SplitEditor::forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI) { in forceRecompute()
416 VNInfo *SplitEditor::defFromParent(unsigned RegIdx, in defFromParent()
448 unsigned SplitEditor::openIntv() { in openIntv()
459 void SplitEditor::selectIntv(unsigned Idx) { in selectIntv()
466 SlotIndex SplitEditor::enterIntvBefore(SlotIndex Idx) { in enterIntvBefore()
483 SlotIndex SplitEditor::enterIntvAfter(SlotIndex Idx) { in enterIntvAfter()
501 SlotIndex SplitEditor::enterIntvAtEnd(MachineBasicBlock &MBB) { in enterIntvAtEnd()
520 void SplitEditor::useIntv(const MachineBasicBlock &MBB) { in useIntv()
524 void SplitEditor::useIntv(SlotIndex Start, SlotIndex End) { in useIntv()
531 SlotIndex SplitEditor::leaveIntvAfter(SlotIndex Idx) { in leaveIntvAfter()
562 SlotIndex SplitEditor::leaveIntvBefore(SlotIndex Idx) { in leaveIntvBefore()
581 SlotIndex SplitEditor::leaveIntvAtTop(MachineBasicBlock &MBB) { in leaveIntvAtTop()
599 void SplitEditor::overlapIntv(SlotIndex Start, SlotIndex End) { in overlapIntv()
619 void SplitEditor::removeBackCopies(SmallVectorImpl<VNInfo*> &Copies) { in removeBackCopies()
662 SplitEditor::findShallowDominator(MachineBasicBlock *MBB, in findShallowDominator()
715 void SplitEditor::hoistCopiesForSize() { in hoistCopiesForSize()
816 bool SplitEditor::transferValues() { in transferValues()
923 void SplitEditor::extendPHIKillRanges() { in extendPHIKillRanges()
948 void SplitEditor::rewriteAssigned(bool ExtendRanges) { in rewriteAssigned()
995 void SplitEditor::deleteRematVictims() { in deleteRematVictims()
1021 void SplitEditor::finish(SmallVectorImpl<unsigned> *LRMap) { in finish()
1128 void SplitEditor::splitSingleBlock(const SplitAnalysis::BlockInfo &BI) { in splitSingleBlock()
1155 void SplitEditor::splitLiveThroughBlock(unsigned MBBNum, in splitLiveThroughBlock()
1259 void SplitEditor::splitRegInBlock(const SplitAnalysis::BlockInfo &BI, in splitRegInBlock()
1351 void SplitEditor::splitRegOutBlock(const SplitAnalysis::BlockInfo &BI, in splitRegOutBlock()