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.cpp393 static bool combineRestoreADD(MachineBasicBlock::iterator RestoreMI, in combineRestoreADD() argument
407 RestoreMI->eraseFromParent(); in combineRestoreADD()
420 static bool combineRestoreOR(MachineBasicBlock::iterator RestoreMI, in combineRestoreOR() argument
446 RestoreMI->eraseFromParent(); in combineRestoreOR()
459 static bool combineRestoreSETHIi(MachineBasicBlock::iterator RestoreMI, in combineRestoreSETHIi() argument
484 assert(RestoreMI->getOpcode() == SP::RESTORErr); in combineRestoreSETHIi()
486 RestoreMI->setDesc(TII->get(SP::RESTOREri)); in combineRestoreSETHIi()
488 RestoreMI->getOperand(0).setReg(reg - SP::I0 + SP::O0); in combineRestoreSETHIi()
489 RestoreMI->getOperand(1).setReg(SP::G0); in combineRestoreSETHIi()
490 RestoreMI->getOperand(2).ChangeToImmediate(imm); in combineRestoreSETHIi()