Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp404 MachineBasicBlock::iterator OrMI, in combineRestoreOR() argument
413 Register reg = OrMI->getOperand(0).getReg(); in combineRestoreOR()
418 if (OrMI->getOpcode() == SP::ORrr in combineRestoreOR()
419 && OrMI->getOperand(1).getReg() != SP::G0 in combineRestoreOR()
420 && OrMI->getOperand(2).getReg() != SP::G0) in combineRestoreOR()
423 if (OrMI->getOpcode() == SP::ORri in combineRestoreOR()
424 && OrMI->getOperand(1).getReg() != SP::G0 in combineRestoreOR()
425 && (!OrMI->getOperand(2).isImm() || OrMI->getOperand(2).getImm() != 0)) in combineRestoreOR()
432 OrMI->setDesc(TII->get((OrMI->getOpcode() == SP::ORrr) in combineRestoreOR()
437 OrMI->getOperand(0).setReg(reg - SP::I0 + SP::O0); in combineRestoreOR()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp4438 auto OrMI = MIRBuilder.buildInstr(AArch64::ORRWrr, {Dst}, {Def1Reg, Def2Reg}); in emitCSetForFCmp() local
4439 constrainSelectedInstRegOperands(*OrMI, TII, TRI, RBI); in emitCSetForFCmp()
4440 return &*OrMI; in emitCSetForFCmp()