Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp376 static bool combineRestoreADD(MachineBasicBlock::iterator RestoreMI, in combineRestoreADD() argument
390 RestoreMI->eraseFromParent(); in combineRestoreADD()
403 static bool combineRestoreOR(MachineBasicBlock::iterator RestoreMI, in combineRestoreOR() argument
429 RestoreMI->eraseFromParent(); in combineRestoreOR()
442 static bool combineRestoreSETHIi(MachineBasicBlock::iterator RestoreMI, in combineRestoreSETHIi() argument
467 assert(RestoreMI->getOpcode() == SP::RESTORErr); in combineRestoreSETHIi()
469 RestoreMI->setDesc(TII->get(SP::RESTOREri)); in combineRestoreSETHIi()
471 RestoreMI->getOperand(0).setReg(reg - SP::I0 + SP::O0); in combineRestoreSETHIi()
472 RestoreMI->getOperand(1).setReg(SP::G0); in combineRestoreSETHIi()
473 RestoreMI->getOperand(2).ChangeToImmediate(imm); in combineRestoreSETHIi()