Lines Matching refs:CurrentInstr
1007 MachineInstr *CurrentInstr, SmallVectorImpl<Register> &Chain) const { in getAccumulatorChain() argument
1010 MachineBasicBlock &MBB = *CurrentInstr->getParent(); in getAccumulatorChain()
1012 unsigned AccumulatorOpcode = CurrentInstr->getOpcode(); in getAccumulatorChain()
1020 Chain.push_back(CurrentInstr->getOperand(0).getReg()); in getAccumulatorChain()
1023 while (CurrentInstr && in getAccumulatorChain()
1024 canCombine(MBB, CurrentInstr->getOperand(1), AccumulatorOpcode)) { in getAccumulatorChain()
1025 Chain.push_back(CurrentInstr->getOperand(1).getReg()); in getAccumulatorChain()
1026 CurrentInstr = MRI.getUniqueVRegDef(CurrentInstr->getOperand(1).getReg()); in getAccumulatorChain()
1030 if (CurrentInstr->getOpcode() == AccumulatorOpcode && in getAccumulatorChain()
1031 canCombine(MBB, CurrentInstr->getOperand(1))) in getAccumulatorChain()
1032 Chain.push_back(CurrentInstr->getOperand(1).getReg()); in getAccumulatorChain()