Searched refs:CurLI (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | SplitKit.h | 53 SlotIndex computeLastInsertPoint(const LiveInterval &CurLI, 60 SlotIndex getLastInsertPoint(const LiveInterval &CurLI, in getLastInsertPoint() argument 67 return computeLastInsertPoint(CurLI, MBB); in getLastInsertPoint() 71 MachineBasicBlock::iterator getLastInsertPointIter(const LiveInterval &CurLI, 119 const LiveInterval *CurLI; 167 const LiveInterval &getParent() const { return *CurLI; } in getParent() 216 return IPA.getLastInsertPoint(*CurLI, *MF.getBlockNumbered(Num)); in getLastSplitPoint() 220 return IPA.getLastInsertPointIter(*CurLI, *BB); in getLastSplitPointIter()
|
D | SplitKit.cpp | 49 InsertPointAnalysis::computeLastInsertPoint(const LiveInterval &CurLI, in computeLastInsertPoint() argument 90 return LIS.isLiveInToMBB(CurLI, EHPad); in computeLastInsertPoint() 95 const VNInfo *VNI = CurLI.getVNInfoBefore(MBBEnd); in computeLastInsertPoint() 112 InsertPointAnalysis::getLastInsertPointIter(const LiveInterval &CurLI, in getLastInsertPointIter() argument 114 SlotIndex LIP = getLastInsertPoint(CurLI, MBB); in getLastInsertPointIter() 127 TII(*MF.getSubtarget().getInstrInfo()), CurLI(nullptr), in SplitAnalysis() 134 CurLI = nullptr; in clear() 144 for (const VNInfo *VNI : CurLI->valnos) in analyzeUses() 150 for (MachineOperand &MO : MRI.use_nodbg_operands(CurLI->reg)) in analyzeUses() 170 .shrinkToUses(const_cast<LiveInterval*>(CurLI)); in analyzeUses() [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | SplitKit.cpp | 50 CurLI(0), in SplitAnalysis() 57 CurLI = 0; in clear() 92 if (LPad && LSP.second.isValid() && LIS.isLiveInToMBB(*CurLI, LPad)) in computeLastSplitPoint() 104 for (LiveInterval::const_vni_iterator I = CurLI->vni_begin(), in analyzeUses() 105 E = CurLI->vni_end(); I != E; ++I) in analyzeUses() 112 I = MRI.use_nodbg_begin(CurLI->reg), E = MRI.use_nodbg_end(); I != E; in analyzeUses() 133 .shrinkToUses(const_cast<LiveInterval*>(CurLI)); in analyzeUses() 152 if (CurLI->empty()) in calcLiveBlockInfo() 155 LiveInterval::const_iterator LVI = CurLI->begin(); in calcLiveBlockInfo() 156 LiveInterval::const_iterator LVE = CurLI->end(); in calcLiveBlockInfo() [all …]
|
D | SplitKit.h | 86 const LiveInterval *CurLI; 136 const LiveInterval &getParent() const { return *CurLI; } in getParent()
|