Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIOptimizeExecMaskingPreRA.cpp201 unsigned SaveExecReg = getOrNonExecReg(*Lead, *TII); in runOnMachineFunction() local
209 if (SaveExecReg) { in runOnMachineFunction()
210 LIS->removeInterval(SaveExecReg); in runOnMachineFunction()
211 LIS->createAndComputeVirtRegInterval(SaveExecReg); in runOnMachineFunction()
DSILowerControlFlow.cpp140 unsigned SaveExecReg = MI.getOperand(0).getReg(); in isSimpleIf() local
141 auto U = MRI->use_instr_nodbg_begin(SaveExecReg); in isSimpleIf()
181 unsigned SaveExecReg = SaveExec.getReg(); in emitIf() local
193 unsigned CopyReg = SimpleIf ? SaveExecReg in emitIf()
212 BuildMI(MBB, I, DL, TII->get(AMDGPU::S_XOR_B64), SaveExecReg) in emitIf()
251 LIS->removeInterval(SaveExecReg); in emitIf()
252 LIS->createAndComputeVirtRegInterval(SaveExecReg); in emitIf()