Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp1717 LiveInterval &DefLI = LIS->getInterval(DefReg); in coalesceVSETVLIs() local
1721 VNInfo *DefVNI = DefLI.getVNInfoAt(NextMISlot); in coalesceVSETVLIs()
1723 DefLI.addSegment(S); in coalesceVSETVLIs()
1726 DefLI.setWeight(0); in coalesceVSETVLIs()
1730 LIS->shrinkToUses(&DefLI); in coalesceVSETVLIs()
1773 LiveInterval &DefLI = LIS->getInterval(VLOutput); in insertReadVL() local
1774 LiveRange::Segment *DefSeg = DefLI.getSegmentContaining(NewDefSI); in insertReadVL()
1775 VNInfo *DefVNI = DefLI.getVNInfoAt(DefSeg->start); in insertReadVL()
1776 DefLI.removeSegment(DefSeg->start, NewDefSI); in insertReadVL()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp1772 const auto &DefLI = LIS->getInterval(RegA); in processStatepoint() local
1773 if (DefLI.overlaps(UseLI)) { in processStatepoint()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp4116 LiveInterval &DefLI = LIS->getInterval(DefReg); in convertToThreeAddress() local
4130 LIS->shrinkToUses(&DefLI); in convertToThreeAddress()