Lines Matching refs:getOperand

201     DstReg = MCI.getOperand(0).getReg();  in getDuplexCandidateGroup()
202 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
219 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
220 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
240 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
241 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
250 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
251 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
260 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
261 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
278 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
293 DstReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
294 SrcReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
305 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
318 Src1Reg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
319 Src2Reg = MCI.getOperand(2).getReg(); in getDuplexCandidateGroup()
334 Src1Reg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
335 Src2Reg = MCI.getOperand(2).getReg(); in getDuplexCandidateGroup()
353 Src1Reg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
354 Src2Reg = MCI.getOperand(2).getReg(); in getDuplexCandidateGroup()
363 Src1Reg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
364 Src2Reg = MCI.getOperand(2).getReg(); in getDuplexCandidateGroup()
373 Src1Reg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
381 Src1Reg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
410 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
411 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
432 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
433 Src1Reg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
434 Src2Reg = MCI.getOperand(2).getReg(); in getDuplexCandidateGroup()
441 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
442 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
451 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
452 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
459 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
472 DstReg = MCI.getOperand(0).getReg(); // Rd in getDuplexCandidateGroup()
473 PredReg = MCI.getOperand(1).getReg(); // P0 in getDuplexCandidateGroup()
481 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
482 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
492 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
500 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
501 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
510 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
511 SrcReg = MCI.getOperand(2).getReg(); in getDuplexCandidateGroup()
523 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
524 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
540 DstReg = potentialDuplex.getOperand(0).getReg(); in subInstWouldBeExtended()
541 SrcReg = potentialDuplex.getOperand(1).getReg(); in subInstWouldBeExtended()
544 if (!potentialDuplex.getOperand(2).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
551 DstReg = potentialDuplex.getOperand(0).getReg(); in subInstWouldBeExtended()
555 if (!potentialDuplex.getOperand(1).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
628 if ((MIb.getNumOperands() > 1) && MIb.getOperand(1).isReg() && in isOrderedDuplexPair()
629 (MIb.getOperand(1).getReg() == Hexagon::R31)) in isOrderedDuplexPair()
631 if ((MIb.getNumOperands() > 0) && MIb.getOperand(0).isReg() && in isOrderedDuplexPair()
632 (MIb.getOperand(0).getReg() == Hexagon::R31)) in isOrderedDuplexPair()
659 if (Inst.getOperand(opNum).isReg()) { in addOps()
660 switch (Inst.getOperand(opNum).getReg()) { in addOps()
689 subInstPtr.addOperand(Inst.getOperand(opNum)); in addOps()
693 subInstPtr.addOperand(Inst.getOperand(opNum)); in addOps()
707 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
722 if (Inst.getOperand(1).getReg() == Hexagon::R29) { in deriveSubInst()
763 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
873 if (Inst.getOperand(1).getReg() == Hexagon::R29) { in deriveSubInst()
886 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
918 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
930 } else if (Inst.getOperand(0).getReg() == Hexagon::R29) { in deriveSubInst()
938 if (Inst.getOperand(0).getReg() == Hexagon::R29) { in deriveSubInst()
985 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
1043 if (isStoreInst(MCB.getOperand(j).getInst()->getOpcode()) && in getDuplexPossibilties()
1044 isStoreInst(MCB.getOperand(k).getInst()->getOpcode())) { in getDuplexPossibilties()
1054 MCII, *MCB.getOperand(k).getInst(), in getDuplexPossibilties()
1056 *MCB.getOperand(j).getInst(), in getDuplexPossibilties()
1061 getDuplexCandidateGroup(*MCB.getOperand(k).getInst()), in getDuplexPossibilties()
1062 getDuplexCandidateGroup(*MCB.getOperand(j).getInst())); in getDuplexPossibilties()
1067 << MCB.getOperand(j).getInst()->getOpcode() << "," in getDuplexPossibilties()
1068 << MCB.getOperand(k).getInst()->getOpcode() << "\n"); in getDuplexPossibilties()
1072 << MCB.getOperand(j).getInst()->getOpcode() << "," in getDuplexPossibilties()
1073 << MCB.getOperand(k).getInst()->getOpcode() << "\n"); in getDuplexPossibilties()
1079 MCII, *MCB.getOperand(j).getInst(), in getDuplexPossibilties()
1081 *MCB.getOperand(k).getInst(), in getDuplexPossibilties()
1086 getDuplexCandidateGroup(*MCB.getOperand(j).getInst()), in getDuplexPossibilties()
1087 getDuplexCandidateGroup(*MCB.getOperand(k).getInst())); in getDuplexPossibilties()
1093 << MCB.getOperand(j).getInst()->getOpcode() << "," in getDuplexPossibilties()
1094 << MCB.getOperand(k).getInst()->getOpcode() << "\n"); in getDuplexPossibilties()
1098 << MCB.getOperand(j).getInst()->getOpcode() << "," in getDuplexPossibilties()
1099 << MCB.getOperand(k).getInst()->getOpcode() << "\n"); in getDuplexPossibilties()