Searched refs:SplitLIs (Results 1 – 7 of 7) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyOptimizeLiveIntervals.cpp | 82 SmallVector<LiveInterval *, 4> SplitLIs; in runOnMachineFunction() local 88 LIS.splitSeparateComponents(LIS.getInterval(Reg), SplitLIs); in runOnMachineFunction() 89 SplitLIs.clear(); in runOnMachineFunction()
|
D | WebAssemblyRegStackify.cpp | 476 SmallVector<LiveInterval *, 4> SplitLIs; in shrinkToUses() local 477 LIS.splitSeparateComponents(LI, SplitLIs); in shrinkToUses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveRangeEdit.cpp | 432 SmallVector<LiveInterval*, 8> SplitLIs; in eliminateDeadDefs() local 433 LIS.splitSeparateComponents(*LI, SplitLIs); in eliminateDeadDefs() 434 if (!SplitLIs.empty()) in eliminateDeadDefs() 438 for (const LiveInterval *SplitLI : SplitLIs) { in eliminateDeadDefs()
|
D | LiveIntervals.cpp | 210 SmallVector<LiveInterval*, 8> SplitLIs; in computeVirtRegs() local 211 splitSeparateComponents(LI, SplitLIs); in computeVirtRegs() 1664 SmallVectorImpl<LiveInterval*> &SplitLIs) { in splitSeparateComponents() argument 1675 SplitLIs.push_back(&NewLI); in splitSeparateComponents() 1677 ConEQ.Distribute(LI, SplitLIs.data(), *MRI); in splitSeparateComponents()
|
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()
|
D | RegisterCoalescer.cpp | 329 SmallVector<LiveInterval*, 8> SplitLIs; in shrinkToUses() local 330 LIS->splitSeparateComponents(*LI, SplitLIs); in shrinkToUses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveIntervals.h | 441 SmallVectorImpl<LiveInterval*> &SplitLIs);
|