Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h96 SmallVector<LiveRange*, 0> RegUnitRanges; variable
394 LiveRange *LR = RegUnitRanges[Unit]; in getRegUnit()
398 RegUnitRanges[Unit] = LR = new LiveRange(UseSegmentSetForPhysRegs); in getRegUnit()
407 return RegUnitRanges[Unit]; in getCachedRegUnit()
411 return RegUnitRanges[Unit]; in getCachedRegUnit()
417 delete RegUnitRanges[Unit]; in removeRegUnit() local
418 RegUnitRanges[Unit] = nullptr; in removeRegUnit()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLiveIntervals.cpp118 for (LiveRange *LR : RegUnitRanges) in releaseMemory()
120 RegUnitRanges.clear(); in releaseMemory()
159 for (unsigned Unit = 0, UnitE = RegUnitRanges.size(); Unit != UnitE; ++Unit) in print()
160 if (LiveRange *LR = RegUnitRanges[Unit]) in print()
327 RegUnitRanges.resize(TRI->getNumRegUnits()); in computeLiveInRegUnits()
345 LiveRange *LR = RegUnitRanges[Unit]; in computeLiveInRegUnits()
348 LR = RegUnitRanges[Unit] = new LiveRange(UseSegmentSetForPhysRegs); in computeLiveInRegUnits()
362 computeRegUnitRange(*RegUnitRanges[Unit], Unit); in computeLiveInRegUnits()