Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DInlineSpiller.cpp211 bool isSnippet(const LiveInterval &SnipLI);
280 bool InlineSpiller::isSnippet(const LiveInterval &SnipLI) { in isSnippet() argument
290 if (SnipLI.getNumValNums() > 2 || !LIS.intervalIsInOneMBB(SnipLI)) in isSnippet()
297 RI = MRI.reg_instr_nodbg_begin(SnipLI.reg()), in isSnippet()
342 LiveInterval &SnipLI = LIS.getInterval(SnipReg); in collectRegsToSpill() local
343 if (!isSnippet(SnipLI)) in collectRegsToSpill()
349 LLVM_DEBUG(dbgs() << "\talso spill snippet " << SnipLI << '\n'); in collectRegsToSpill()
523 LiveInterval &SnipLI = LIS.getInterval(MI->getOperand(1).getReg()); in markValueUsed() local
524 assert(isRegToSpill(SnipLI.reg()) && "Unexpected register in copy"); in markValueUsed()
525 VNInfo *SnipVNI = SnipLI.getVNInfoAt(VNI->def.getRegSlot(true)); in markValueUsed()
[all …]