Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp138 unsigned SaveExecReg = MI.getOperand(0).getReg(); in isSimpleIf() local
139 auto U = MRI->use_instr_nodbg_begin(SaveExecReg); in isSimpleIf()
179 unsigned SaveExecReg = SaveExec.getReg(); in emitIf() local
191 unsigned CopyReg = SimpleIf ? SaveExecReg in emitIf()
210 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_XOR_B64), SaveExecReg) in emitIf()
249 LIS->removeInterval(SaveExecReg); in emitIf()
250 LIS->createAndComputeVirtRegInterval(SaveExecReg); in emitIf()
H A DSIOptimizeExecMaskingPreRA.cpp332 unsigned SaveExecReg = getOrNonExecReg(*Lead, *TII); in runOnMachineFunction() local
340 if (SaveExecReg) { in runOnMachineFunction()
341 LIS->removeInterval(SaveExecReg); in runOnMachineFunction()
342 LIS->createAndComputeVirtRegInterval(SaveExecReg); in runOnMachineFunction()