Home
last modified time | relevance | path

Searched refs:removeInterval (Results 1 – 15 of 15) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DRegAllocBase.cpp95 LIS->removeInterval(VirtReg->reg()); in allocatePhysRegs()
155 LIS->removeInterval(SplitVirtReg->reg()); in allocatePhysRegs()
H A DLiveRangeEdit.cpp206 LIS.removeInterval(Reg); in eraseVirtReg()
H A DTwoAddressInstructionPass.cpp1707 LIS->removeInterval(RegA); in processStatepoint()
1867 LIS->removeInterval(Reg); in runOnMachineFunction()
H A DLiveIntervals.cpp1682 removeInterval(Reg); in repairIntervalsInRange()
H A DRegisterCoalescer.cpp2129 LIS->removeInterval(CP.getSrcReg()); in joinCopy()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DGCNPreRAOptimizations.cpp179 LIS->removeInterval(RegToUpdate); in processReg()
207 LIS->removeInterval(Reg); in processReg()
H A DSIOptimizeExecMaskingPreRA.cpp359 LIS->removeInterval(SavedExecReg); in optimizeElseBranch()
360 LIS->removeInterval(DstReg); in optimizeElseBranch()
497 LIS->removeInterval(SavedExec); in runOnMachineFunction()
508 LIS->removeInterval(Reg); in runOnMachineFunction()
H A DSIFormMemoryClauses.cpp407 LIS->removeInterval(Reg); in runOnMachineFunction()
415 LIS->removeInterval(Reg); in runOnMachineFunction()
H A DSIPreAllocateWWMRegs.cpp146 LIS->removeInterval(Reg); in rewriteRegs()
H A DSILowerControlFlow.cpp300 LIS->removeInterval(SaveExecReg); in emitIf()
363 LIS->removeInterval(DstReg); in emitElse()
785 LIS->removeInterval(InputReg); in lowerInitExec()
H A DGCNSchedStrategy.cpp1364 LIS->removeInterval(Reg); in sinkTriviallyRematInsts()
1424 LIS->removeInterval(Reg); in sinkTriviallyRematInsts()
1442 LIS->removeInterval(Reg); in sinkTriviallyRematInsts()
H A DSIWholeQuadMode.cpp1032 LIS->removeInterval(CndReg); in lowerKillI1()
1065 LIS->removeInterval(SaveOrig); in lowerPseudoStrictMode()
1515 LIS->removeInterval(Reg); in lowerCopyInstrs()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h143 void removeInterval(Register Reg) { in removeInterval() function
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp543 LIS->removeInterval(Reg); in recalculateLiveInterval()
1196 LIS->removeInterval(R2.Reg); in coalesceRegisters()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp600 LIS.removeInterval(Reg); in rematerializeCheapDef()