Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyOptimizeLiveIntervals.cpp88 SmallVector<LiveInterval *, 4> SplitLIs; in runOnMachineFunction() local
96 LIS.splitSeparateComponents(LIS.getInterval(Reg), SplitLIs); in runOnMachineFunction()
97 if (Reg == TRI.getFrameRegister(MF) && SplitLIs.size() > 0) { in runOnMachineFunction()
105 SplitLIs.back()->reg()); in runOnMachineFunction()
107 SplitLIs.clear(); in runOnMachineFunction()
HDWebAssemblyRegStackify.cpp516 SmallVector<LiveInterval *, 4> SplitLIs; in shrinkToUses() local
517 LIS.splitSeparateComponents(LI, SplitLIs); in shrinkToUses()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDLiveRangeEdit.cpp468 SmallVector<LiveInterval*, 8> SplitLIs; in eliminateDeadDefs() local
469 LIS.splitSeparateComponents(*LI, SplitLIs); in eliminateDeadDefs()
470 if (!SplitLIs.empty()) in eliminateDeadDefs()
474 for (const LiveInterval *SplitLI : SplitLIs) { in eliminateDeadDefs()
HDLiveIntervals.cpp229 SmallVector<LiveInterval*, 8> SplitLIs; in computeVirtRegs() local
230 splitSeparateComponents(LI, SplitLIs); in computeVirtRegs()
1767 SmallVectorImpl<LiveInterval*> &SplitLIs) { in splitSeparateComponents() argument
1777 SplitLIs.push_back(&NewLI); in splitSeparateComponents()
1779 ConEQ.Distribute(LI, SplitLIs.data(), *MRI); in splitSeparateComponents()
HDSplitKit.cpp1567 SmallVector<LiveInterval*, 8> SplitLIs; in finish() local
1568 LIS.splitSeparateComponents(LI, SplitLIs); in finish()
1570 for (LiveInterval *SplitLI : SplitLIs) in finish()
HDRegisterCoalescer.cpp350 SmallVector<LiveInterval*, 8> SplitLIs; in shrinkToUses() local
351 LIS->splitSeparateComponents(*LI, SplitLIs); in shrinkToUses()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDLiveIntervals.h450 SmallVectorImpl<LiveInterval *> &SplitLIs);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVInsertVSETVLI.cpp1459 SmallVector<LiveInterval *> SplitLIs; in emitVSETVLIs() local
1460 LIS->splitSeparateComponents(LI, SplitLIs); in emitVSETVLIs()