Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIOptimizeExecMasking.cpp243 unsigned CopyToExec) { in findExecCopy() argument
294 Register CopyToExec = isCopyToExec(*I, ST); in runOnMachineFunction() local
295 if (!CopyToExec.isValid()) in runOnMachineFunction()
300 auto CopyFromExecInst = findExecCopy(*TII, ST, MBB, I, CopyToExec); in runOnMachineFunction()
307 isLogicalOpOnExec(*PrepareExecInst) == CopyToExec) { in runOnMachineFunction()
320 if (isLiveOut(MBB, CopyToExec)) { in runOnMachineFunction()
343 if (J->modifiesRegister(CopyToExec, TRI)) { in runOnMachineFunction()
346 << printReg(CopyToExec, TRI) << '\n'); in runOnMachineFunction()
378 if (SaveExecInst && J->readsRegister(CopyToExec, TRI)) { in runOnMachineFunction()
417 OtherInst->substituteRegister(CopyToExec, Exec, in runOnMachineFunction()