Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Sparc/
DDelaySlotFiller.cpp386 MachineBasicBlock::iterator OrMI, in combineRestoreOR() argument
395 unsigned reg = OrMI->getOperand(0).getReg(); in combineRestoreOR()
400 if (OrMI->getOpcode() == SP::ORrr in combineRestoreOR()
401 && OrMI->getOperand(1).getReg() != SP::G0 in combineRestoreOR()
402 && OrMI->getOperand(2).getReg() != SP::G0) in combineRestoreOR()
405 if (OrMI->getOpcode() == SP::ORri in combineRestoreOR()
406 && OrMI->getOperand(1).getReg() != SP::G0 in combineRestoreOR()
407 && (!OrMI->getOperand(2).isImm() || OrMI->getOperand(2).getImm() != 0)) in combineRestoreOR()
414 OrMI->setDesc(TII->get((OrMI->getOpcode() == SP::ORrr) in combineRestoreOR()
419 OrMI->getOperand(0).setReg(reg - SP::I0 + SP::O0); in combineRestoreOR()