Lines Matching refs:Op0
1910 bool CanFormLdStDWord(MachineInstr *Op0, MachineInstr *Op1, DebugLoc &dl,
1991 static void concatenateMemOperands(MachineInstr *MI, MachineInstr *Op0, in concatenateMemOperands() argument
1994 size_t numMemRefs = (Op0->memoperands_end() - Op0->memoperands_begin()) in concatenateMemOperands()
2000 std::copy(Op0->memoperands_begin(), Op0->memoperands_end(), MemBegin); in concatenateMemOperands()
2007 ARMPreAllocLoadStoreOpt::CanFormLdStDWord(MachineInstr *Op0, MachineInstr *Op1, in CanFormLdStDWord() argument
2021 unsigned Opcode = Op0->getOpcode(); in CanFormLdStDWord()
2041 if (!Op0->hasOneMemOperand() || in CanFormLdStDWord()
2042 (*Op0->memoperands_begin())->isVolatile()) in CanFormLdStDWord()
2045 unsigned Align = (*Op0->memoperands_begin())->getAlignment(); in CanFormLdStDWord()
2054 int OffImm = getMemoryOpOffset(Op0); in CanFormLdStDWord()
2071 FirstReg = Op0->getOperand(0).getReg(); in CanFormLdStDWord()
2075 BaseReg = Op0->getOperand(1).getReg(); in CanFormLdStDWord()
2076 Pred = getInstrPredicate(Op0, PredReg); in CanFormLdStDWord()
2077 dl = Op0->getDebugLoc(); in CanFormLdStDWord()
2167 MachineInstr *Op0 = Ops.back(); in RescheduleOps() local
2176 if (NumMove == 2 && CanFormLdStDWord(Op0, Op1, dl, NewOpc, in RescheduleOps()
2199 concatenateMemOperands(MIB, Op0, Op1); in RescheduleOps()
2213 concatenateMemOperands(MIB, Op0, Op1); in RescheduleOps()
2217 MBB->erase(Op0); in RescheduleOps()