Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSplitKit.h59 SlotIndex computeLastInsertPoint(const LiveInterval &CurLI,
66 SlotIndex getLastInsertPoint(const LiveInterval &CurLI, in getLastInsertPoint() argument
73 return computeLastInsertPoint(CurLI, MBB); in getLastInsertPoint()
77 MachineBasicBlock::iterator getLastInsertPointIter(const LiveInterval &CurLI,
137 const LiveInterval *CurLI = nullptr;
185 const LiveInterval &getParent() const { return *CurLI; } in getParent()
234 return IPA.getLastInsertPoint(*CurLI, *MF.getBlockNumbered(Num)); in getLastSplitPoint()
238 return IPA.getLastInsertPointIter(*CurLI, *BB); in getLastSplitPointIter()
DSplitKit.cpp76 InsertPointAnalysis::computeLastInsertPoint(const LiveInterval &CurLI, in computeLastInsertPoint() argument
117 return LIS.isLiveInToMBB(CurLI, EHPad); in computeLastInsertPoint()
122 const VNInfo *VNI = CurLI.getVNInfoBefore(MBBEnd); in computeLastInsertPoint()
139 InsertPointAnalysis::getLastInsertPointIter(const LiveInterval &CurLI, in getLastInsertPointIter() argument
141 SlotIndex LIP = getLastInsertPoint(CurLI, MBB); in getLastInsertPointIter()
160 CurLI = nullptr; in clear()
170 for (const VNInfo *VNI : CurLI->valnos) in analyzeUses()
176 for (MachineOperand &MO : MRI.use_nodbg_operands(CurLI->reg)) in analyzeUses()
196 .shrinkToUses(const_cast<LiveInterval*>(CurLI)); in analyzeUses()
214 if (CurLI->empty()) in calcLiveBlockInfo()
[all …]