Lines Matching refs:Opcode

302   unsigned Opcode = MI.getOpcode();  in isLoadFromStackSlot()  local
306 if (End != std::find(OpcodesForSpill, End, Opcode)) { in isLoadFromStackSlot()
343 unsigned Opcode = MI.getOpcode(); in isStoreToStackSlot() local
347 if (End != std::find(OpcodesForSpill, End, Opcode)) { in isStoreToStackSlot()
461 unsigned Opcode; in insertNoop() local
463 default: Opcode = PPC::NOP; break; in insertNoop()
464 case PPC::DIR_PWR6: Opcode = PPC::NOP_GT_PWR6; break; in insertNoop()
465 case PPC::DIR_PWR7: Opcode = PPC::NOP_GT_PWR7; break; in insertNoop()
466 …case PPC::DIR_PWR8: Opcode = PPC::NOP_GT_PWR7; break; /* FIXME: Update when P8 InstrScheduling mod… in insertNoop()
468 case PPC::DIR_PWR9: Opcode = PPC::NOP_GT_PWR7; break; in insertNoop()
472 BuildMI(MBB, MI, DL, get(Opcode)); in insertNoop()
1188 unsigned Opcode = getStoreOpcodeForSpill(PPC::NoRegister, RC); in StoreRegToStackSlot() local
1195 BuildMI(MF, DL, get(Opcode)).addReg(SrcReg, getKillRegState(isKill)), in StoreRegToStackSlot()
1205 if (isXFormMemOp(Opcode)) in StoreRegToStackSlot()
1245 unsigned Opcode = getLoadOpcodeForSpill(PPC::NoRegister, RC); in LoadRegFromStackSlot() local
1246 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(Opcode), DestReg), in LoadRegFromStackSlot()
1257 if (isXFormMemOp(Opcode)) in LoadRegFromStackSlot()
1993 unsigned Opcode = MI.getOpcode(); in getInstSizeInBytes() local
1995 if (Opcode == PPC::INLINEASM) { in getInstSizeInBytes()
1999 } else if (Opcode == TargetOpcode::STACKMAP) { in getInstSizeInBytes()
2002 } else if (Opcode == TargetOpcode::PATCHPOINT) { in getInstSizeInBytes()
2006 return get(Opcode).getSize(); in getInstSizeInBytes()
2100 unsigned Opcode; in expandVSXMemPseudo() local
2103 Opcode = LowerOpcode; in expandVSXMemPseudo()
2105 Opcode = UpperOpcode; in expandVSXMemPseudo()
2106 MI.setDesc(get(Opcode)); in expandVSXMemPseudo()
3496 int PPCInstrInfo::getRecordFormOpcode(unsigned Opcode) { in getRecordFormOpcode() argument
3497 return PPC::getRecordFormOpcode(Opcode); in getRecordFormOpcode()
3504 int Opcode = MI.getOpcode(); in isSignExtendingOp() local
3505 if (Opcode == PPC::LI || Opcode == PPC::LI8 || in isSignExtendingOp()
3506 Opcode == PPC::LIS || Opcode == PPC::LIS8 || in isSignExtendingOp()
3507 Opcode == PPC::SRAW || Opcode == PPC::SRAWo || in isSignExtendingOp()
3508 Opcode == PPC::SRAWI || Opcode == PPC::SRAWIo || in isSignExtendingOp()
3509 Opcode == PPC::LWA || Opcode == PPC::LWAX || in isSignExtendingOp()
3510 Opcode == PPC::LWA_32 || Opcode == PPC::LWAX_32 || in isSignExtendingOp()
3511 Opcode == PPC::LHA || Opcode == PPC::LHAX || in isSignExtendingOp()
3512 Opcode == PPC::LHA8 || Opcode == PPC::LHAX8 || in isSignExtendingOp()
3513 Opcode == PPC::LBZ || Opcode == PPC::LBZX || in isSignExtendingOp()
3514 Opcode == PPC::LBZ8 || Opcode == PPC::LBZX8 || in isSignExtendingOp()
3515 Opcode == PPC::LBZU || Opcode == PPC::LBZUX || in isSignExtendingOp()
3516 Opcode == PPC::LBZU8 || Opcode == PPC::LBZUX8 || in isSignExtendingOp()
3517 Opcode == PPC::LHZ || Opcode == PPC::LHZX || in isSignExtendingOp()
3518 Opcode == PPC::LHZ8 || Opcode == PPC::LHZX8 || in isSignExtendingOp()
3519 Opcode == PPC::LHZU || Opcode == PPC::LHZUX || in isSignExtendingOp()
3520 Opcode == PPC::LHZU8 || Opcode == PPC::LHZUX8 || in isSignExtendingOp()
3521 Opcode == PPC::EXTSB || Opcode == PPC::EXTSBo || in isSignExtendingOp()
3522 Opcode == PPC::EXTSH || Opcode == PPC::EXTSHo || in isSignExtendingOp()
3523 Opcode == PPC::EXTSB8 || Opcode == PPC::EXTSH8 || in isSignExtendingOp()
3524 Opcode == PPC::EXTSW || Opcode == PPC::EXTSWo || in isSignExtendingOp()
3525 Opcode == PPC::SETB || Opcode == PPC::SETB8 || in isSignExtendingOp()
3526 Opcode == PPC::EXTSH8_32_64 || Opcode == PPC::EXTSW_32_64 || in isSignExtendingOp()
3527 Opcode == PPC::EXTSB8_32_64) in isSignExtendingOp()
3530 if (Opcode == PPC::RLDICL && MI.getOperand(3).getImm() >= 33) in isSignExtendingOp()
3533 if ((Opcode == PPC::RLWINM || Opcode == PPC::RLWINMo || in isSignExtendingOp()
3534 Opcode == PPC::RLWNM || Opcode == PPC::RLWNMo) && in isSignExtendingOp()
3545 int Opcode = MI.getOpcode(); in isZeroExtendingOp() local
3548 if (Opcode == PPC::LI || Opcode == PPC::LI8 || in isZeroExtendingOp()
3549 Opcode == PPC::LIS || Opcode == PPC::LIS8) { in isZeroExtendingOp()
3557 if ((Opcode == PPC::RLDICL || Opcode == PPC::RLDICLo || in isZeroExtendingOp()
3558 Opcode == PPC::RLDCL || Opcode == PPC::RLDCLo || in isZeroExtendingOp()
3559 Opcode == PPC::RLDICL_32_64) && in isZeroExtendingOp()
3563 if ((Opcode == PPC::RLDIC || Opcode == PPC::RLDICo) && in isZeroExtendingOp()
3568 if ((Opcode == PPC::RLWINM || Opcode == PPC::RLWINMo || in isZeroExtendingOp()
3569 Opcode == PPC::RLWNM || Opcode == PPC::RLWNMo || in isZeroExtendingOp()
3570 Opcode == PPC::RLWINM8 || Opcode == PPC::RLWNM8) && in isZeroExtendingOp()
3575 if (Opcode == PPC::CNTLZW || Opcode == PPC::CNTLZWo || in isZeroExtendingOp()
3576 Opcode == PPC::CNTTZW || Opcode == PPC::CNTTZWo || in isZeroExtendingOp()
3577 Opcode == PPC::CNTLZW8 || Opcode == PPC::CNTTZW8 || in isZeroExtendingOp()
3578 Opcode == PPC::CNTLZD || Opcode == PPC::CNTLZDo || in isZeroExtendingOp()
3579 Opcode == PPC::CNTTZD || Opcode == PPC::CNTTZDo || in isZeroExtendingOp()
3580 Opcode == PPC::POPCNTD || Opcode == PPC::POPCNTW || in isZeroExtendingOp()
3581 Opcode == PPC::SLW || Opcode == PPC::SLWo || in isZeroExtendingOp()
3582 Opcode == PPC::SRW || Opcode == PPC::SRWo || in isZeroExtendingOp()
3583 Opcode == PPC::SLW8 || Opcode == PPC::SRW8 || in isZeroExtendingOp()
3584 Opcode == PPC::SLWI || Opcode == PPC::SLWIo || in isZeroExtendingOp()
3585 Opcode == PPC::SRWI || Opcode == PPC::SRWIo || in isZeroExtendingOp()
3586 Opcode == PPC::LWZ || Opcode == PPC::LWZX || in isZeroExtendingOp()
3587 Opcode == PPC::LWZU || Opcode == PPC::LWZUX || in isZeroExtendingOp()
3588 Opcode == PPC::LWBRX || Opcode == PPC::LHBRX || in isZeroExtendingOp()
3589 Opcode == PPC::LHZ || Opcode == PPC::LHZX || in isZeroExtendingOp()
3590 Opcode == PPC::LHZU || Opcode == PPC::LHZUX || in isZeroExtendingOp()
3591 Opcode == PPC::LBZ || Opcode == PPC::LBZX || in isZeroExtendingOp()
3592 Opcode == PPC::LBZU || Opcode == PPC::LBZUX || in isZeroExtendingOp()
3593 Opcode == PPC::LWZ8 || Opcode == PPC::LWZX8 || in isZeroExtendingOp()
3594 Opcode == PPC::LWZU8 || Opcode == PPC::LWZUX8 || in isZeroExtendingOp()
3595 Opcode == PPC::LWBRX8 || Opcode == PPC::LHBRX8 || in isZeroExtendingOp()
3596 Opcode == PPC::LHZ8 || Opcode == PPC::LHZX8 || in isZeroExtendingOp()
3597 Opcode == PPC::LHZU8 || Opcode == PPC::LHZUX8 || in isZeroExtendingOp()
3598 Opcode == PPC::LBZ8 || Opcode == PPC::LBZX8 || in isZeroExtendingOp()
3599 Opcode == PPC::LBZU8 || Opcode == PPC::LBZUX8 || in isZeroExtendingOp()
3600 Opcode == PPC::ANDIo || Opcode == PPC::ANDISo || in isZeroExtendingOp()
3601 Opcode == PPC::ROTRWI || Opcode == PPC::ROTRWIo || in isZeroExtendingOp()
3602 Opcode == PPC::EXTLWI || Opcode == PPC::EXTLWIo || in isZeroExtendingOp()
3603 Opcode == PPC::MFVSRWZ) in isZeroExtendingOp()