Searched refs:SplitLIs (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyOptimizeLiveIntervals.cpp | 83 SmallVector<LiveInterval *, 4> SplitLIs; in runOnMachineFunction() local 89 LIS.splitSeparateComponents(LIS.getInterval(Reg), SplitLIs); in runOnMachineFunction() 90 SplitLIs.clear(); in runOnMachineFunction()
|
| H A D | WebAssemblyRegStackify.cpp | 465 SmallVector<LiveInterval *, 4> SplitLIs; in ShrinkToUses() local 466 LIS.splitSeparateComponents(LI, SplitLIs); in ShrinkToUses()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | LiveRangeEdit.cpp | 431 SmallVector<LiveInterval*, 8> SplitLIs; in eliminateDeadDefs() local 432 LIS.splitSeparateComponents(*LI, SplitLIs); in eliminateDeadDefs() 433 if (!SplitLIs.empty()) in eliminateDeadDefs() 437 for (const LiveInterval *SplitLI : SplitLIs) { in eliminateDeadDefs()
|
| H A D | LiveIntervals.cpp | 1639 SmallVectorImpl<LiveInterval*> &SplitLIs) { in splitSeparateComponents() argument 1650 SplitLIs.push_back(&NewLI); in splitSeparateComponents() 1652 ConEQ.Distribute(LI, SplitLIs.data(), *MRI); in splitSeparateComponents()
|
| H A D | SplitKit.cpp | 1535 SmallVector<LiveInterval*, 8> SplitLIs; in finish() local 1536 LIS.splitSeparateComponents(LI, SplitLIs); in finish() 1538 for (LiveInterval *SplitLI : SplitLIs) in finish()
|
| H A D | RegisterCoalescer.cpp | 292 SmallVector<LiveInterval*, 8> SplitLIs; in shrinkToUses() local 293 LIS->splitSeparateComponents(*LI, SplitLIs); in shrinkToUses()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | LiveIntervals.h | 432 SmallVectorImpl<LiveInterval*> &SplitLIs);
|