Lines Matching refs:getOperand
157 Register DstReg = MI.getOperand(0).getReg(); in expandArith()
158 Register SrcReg = MI.getOperand(2).getReg(); in expandArith()
159 bool DstIsDead = MI.getOperand(0).isDead(); in expandArith()
160 bool DstIsKill = MI.getOperand(1).isKill(); in expandArith()
161 bool SrcIsKill = MI.getOperand(2).isKill(); in expandArith()
162 bool ImpIsDead = MI.getOperand(3).isDead(); in expandArith()
177 MIBHI->getOperand(3).setIsDead(); in expandArith()
180 MIBHI->getOperand(4).setIsKill(); in expandArith()
190 Register DstReg = MI.getOperand(0).getReg(); in expandLogic()
191 Register SrcReg = MI.getOperand(2).getReg(); in expandLogic()
192 bool DstIsDead = MI.getOperand(0).isDead(); in expandLogic()
193 bool DstIsKill = MI.getOperand(1).isKill(); in expandLogic()
194 bool SrcIsKill = MI.getOperand(2).isKill(); in expandLogic()
195 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLogic()
205 MIBLO->getOperand(3).setIsDead(); in expandLogic()
213 MIBHI->getOperand(3).setIsDead(); in expandLogic()
237 Register DstReg = MI.getOperand(0).getReg(); in expandLogicImm()
238 bool DstIsDead = MI.getOperand(0).isDead(); in expandLogicImm()
239 bool SrcIsKill = MI.getOperand(1).isKill(); in expandLogicImm()
240 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLogicImm()
241 unsigned Imm = MI.getOperand(2).getImm(); in expandLogicImm()
253 MIBLO->getOperand(3).setIsDead(); in expandLogicImm()
263 MIBHI->getOperand(3).setIsDead(); in expandLogicImm()
289 Register DstReg = MI.getOperand(0).getReg(); in expand()
290 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
291 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
292 bool ImpIsDead = MI.getOperand(3).isDead(); in expand()
303 switch (MI.getOperand(2).getType()) { in expand()
305 const GlobalValue *GV = MI.getOperand(2).getGlobal(); in expand()
306 int64_t Offs = MI.getOperand(2).getOffset(); in expand()
307 unsigned TF = MI.getOperand(2).getTargetFlags(); in expand()
313 unsigned Imm = MI.getOperand(2).getImm(); in expand()
323 MIBHI->getOperand(3).setIsDead(); in expand()
326 MIBHI->getOperand(4).setIsKill(); in expand()
341 Register DstReg = MI.getOperand(0).getReg(); in expand()
342 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
343 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
344 bool ImpIsDead = MI.getOperand(3).isDead(); in expand()
345 unsigned Imm = MI.getOperand(2).getImm(); in expand()
358 MIBLO->getOperand(4).setIsKill(); in expand()
366 MIBHI->getOperand(3).setIsDead(); in expand()
369 MIBHI->getOperand(4).setIsKill(); in expand()
404 Register DstReg = MI.getOperand(0).getReg(); in expand()
405 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
406 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
407 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
417 MIBLO->getOperand(2).setIsDead(); in expand()
424 MIBHI->getOperand(2).setIsDead(); in expand()
434 Register DstReg = MI.getOperand(0).getReg(); in expand()
435 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
436 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
437 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
446 MIBHI->getOperand(2).setIsDead(); in expand()
460 MISBCI->getOperand(3).setIsDead(); in expand()
462 MISBCI->getOperand(4).setIsKill(); in expand()
472 Register DstReg = MI.getOperand(0).getReg(); in expand()
473 Register SrcReg = MI.getOperand(1).getReg(); in expand()
474 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
475 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
476 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
492 MIBHI->getOperand(2).setIsDead(); in expand()
495 MIBHI->getOperand(3).setIsKill(); in expand()
505 Register DstReg = MI.getOperand(0).getReg(); in expand()
506 Register SrcReg = MI.getOperand(1).getReg(); in expand()
507 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
508 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
509 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
520 MIBLO->getOperand(3).setIsKill(); in expand()
527 MIBHI->getOperand(2).setIsDead(); in expand()
530 MIBHI->getOperand(3).setIsKill(); in expand()
540 Register DstReg = MI.getOperand(0).getReg(); in expand()
541 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
552 switch (MI.getOperand(1).getType()) { in expand()
554 const GlobalValue *GV = MI.getOperand(1).getGlobal(); in expand()
555 int64_t Offs = MI.getOperand(1).getOffset(); in expand()
556 unsigned TF = MI.getOperand(1).getTargetFlags(); in expand()
563 const BlockAddress *BA = MI.getOperand(1).getBlockAddress(); in expand()
564 unsigned TF = MI.getOperand(1).getTargetFlags(); in expand()
571 unsigned Imm = MI.getOperand(1).getImm(); in expand()
589 Register DstReg = MI.getOperand(0).getReg(); in expand()
590 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
601 switch (MI.getOperand(1).getType()) { in expand()
603 const GlobalValue *GV = MI.getOperand(1).getGlobal(); in expand()
604 int64_t Offs = MI.getOperand(1).getOffset(); in expand()
605 unsigned TF = MI.getOperand(1).getTargetFlags(); in expand()
612 unsigned Imm = MI.getOperand(1).getImm(); in expand()
633 Register DstReg = MI.getOperand(0).getReg(); in expand()
635 Register SrcReg = MI.getOperand(1).getReg(); in expand()
636 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
682 Register DstReg = MI.getOperand(0).getReg(); in expand()
683 Register SrcReg = MI.getOperand(1).getReg(); in expand()
684 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
685 bool SrcIsDead = MI.getOperand(1).isKill(); in expand()
713 Register DstReg = MI.getOperand(0).getReg(); in expand()
714 Register SrcReg = MI.getOperand(1).getReg(); in expand()
715 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
716 bool SrcIsDead = MI.getOperand(1).isKill(); in expand()
744 Register DstReg = MI.getOperand(0).getReg(); in expand()
746 Register SrcReg = MI.getOperand(1).getReg(); in expand()
747 unsigned Imm = MI.getOperand(2).getImm(); in expand()
748 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
799 Register DstReg = MI.getOperand(0).getReg(); in expand()
801 Register SrcReg = MI.getOperand(1).getReg(); in expand()
802 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
878 auto Op1 = MI.getOperand(0); in expandAtomicBinaryOp()
879 auto Op2 = MI.getOperand(1); in expandAtomicBinaryOp()
898 auto DstReg = MI.getOperand(0).getReg(); in expandAtomicArithmeticOp()
899 auto PtrOp = MI.getOperand(1); in expandAtomicArithmeticOp()
900 auto SrcReg = MI.getOperand(2).getReg(); in expandAtomicArithmeticOp()
1026 Register SrcReg = MI.getOperand(1).getReg(); in expand()
1027 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
1037 switch (MI.getOperand(0).getType()) { in expand()
1039 const GlobalValue *GV = MI.getOperand(0).getGlobal(); in expand()
1040 int64_t Offs = MI.getOperand(0).getOffset(); in expand()
1041 unsigned TF = MI.getOperand(0).getTargetFlags(); in expand()
1048 unsigned Imm = MI.getOperand(0).getImm(); in expand()
1072 Register DstReg = MI.getOperand(0).getReg(); in expand()
1073 Register SrcReg = MI.getOperand(1).getReg(); in expand()
1074 bool DstIsUndef = MI.getOperand(0).isUndef(); in expand()
1075 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
1101 Register DstReg = MI.getOperand(0).getReg(); in expand()
1102 Register SrcReg = MI.getOperand(2).getReg(); in expand()
1103 unsigned Imm = MI.getOperand(3).getImm(); in expand()
1104 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1105 bool SrcIsKill = MI.getOperand(2).isKill(); in expand()
1135 Register DstReg = MI.getOperand(0).getReg(); in expand()
1136 Register SrcReg = MI.getOperand(2).getReg(); in expand()
1137 unsigned Imm = MI.getOperand(3).getImm(); in expand()
1138 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1139 bool SrcIsKill = MI.getOperand(2).isKill(); in expand()
1169 Register DstReg = MI.getOperand(0).getReg(); in expand()
1170 Register SrcReg = MI.getOperand(2).getReg(); in expand()
1171 unsigned Imm = MI.getOperand(1).getImm(); in expand()
1172 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
1173 bool SrcIsKill = MI.getOperand(2).isKill(); in expand()
1203 unsigned Imm = MI.getOperand(1).getImm(); in expand()
1204 Register DstReg = MI.getOperand(0).getReg(); in expand()
1205 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1233 unsigned Imm = MI.getOperand(0).getImm(); in expand()
1234 Register SrcReg = MI.getOperand(1).getReg(); in expand()
1235 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
1264 Register SrcReg = MI.getOperand(0).getReg(); in expand()
1265 bool SrcIsKill = MI.getOperand(0).isKill(); in expand()
1289 Register DstReg = MI.getOperand(0).getReg(); in expand()
1312 Register DstReg = MI.getOperand(0).getReg(); in expand()
1313 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1333 MIB->getOperand(2).setIsKill(); in expand()
1348 Register DstReg = MI.getOperand(0).getReg(); in expand()
1371 Register DstReg = MI.getOperand(0).getReg(); in expand()
1372 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1373 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1374 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1391 MIBHI->getOperand(3).setIsDead(); in expand()
1394 MIBHI->getOperand(4).setIsKill(); in expand()
1403 Register DstReg = MI.getOperand(0).getReg(); in expandLSLW4Rd()
1404 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLW4Rd()
1405 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLW4Rd()
1406 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLW4Rd()
1425 MI0->getOperand(3).setIsDead(); in expandLSLW4Rd()
1434 MI1->getOperand(3).setIsDead(); in expandLSLW4Rd()
1443 MI2->getOperand(3).setIsDead(); in expandLSLW4Rd()
1452 MI3->getOperand(3).setIsDead(); in expandLSLW4Rd()
1461 Register DstReg = MI.getOperand(0).getReg(); in expandLSLW8Rd()
1462 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLW8Rd()
1463 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLW8Rd()
1464 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLW8Rd()
1479 MIBLO->getOperand(3).setIsDead(); in expandLSLW8Rd()
1488 Register DstReg = MI.getOperand(0).getReg(); in expandLSLW12Rd()
1489 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLW12Rd()
1490 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLW12Rd()
1491 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLW12Rd()
1511 MI0->getOperand(3).setIsDead(); in expandLSLW12Rd()
1520 MI1->getOperand(3).setIsDead(); in expandLSLW12Rd()
1529 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1547 Register DstReg = MI.getOperand(0).getReg(); in expand()
1548 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1549 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1550 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1565 MIBLO->getOperand(2).setIsDead(); in expand()
1568 MIBLO->getOperand(3).setIsKill(); in expand()
1577 Register DstReg = MI.getOperand(0).getReg(); in expandLSRW4Rd()
1578 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRW4Rd()
1579 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRW4Rd()
1580 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRW4Rd()
1599 MI0->getOperand(3).setIsDead(); in expandLSRW4Rd()
1608 MI1->getOperand(3).setIsDead(); in expandLSRW4Rd()
1617 MI2->getOperand(3).setIsDead(); in expandLSRW4Rd()
1626 MI3->getOperand(3).setIsDead(); in expandLSRW4Rd()
1635 Register DstReg = MI.getOperand(0).getReg(); in expandLSRW8Rd()
1636 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRW8Rd()
1637 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRW8Rd()
1638 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRW8Rd()
1653 MIBHI->getOperand(3).setIsDead(); in expandLSRW8Rd()
1662 Register DstReg = MI.getOperand(0).getReg(); in expandLSRW12Rd()
1663 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRW12Rd()
1664 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRW12Rd()
1665 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRW12Rd()
1685 MI0->getOperand(3).setIsDead(); in expandLSRW12Rd()
1694 MIBHI->getOperand(3).setIsDead(); in expandLSRW12Rd()
1703 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1733 Register DstReg = MI.getOperand(0).getReg(); in expand()
1734 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1735 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1736 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1751 MIBLO->getOperand(2).setIsDead(); in expand()
1754 MIBLO->getOperand(3).setIsKill(); in expand()
1763 Register DstReg = MI.getOperand(0).getReg(); in expandASRW8Rd()
1764 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRW8Rd()
1765 bool DstIsKill = MI.getOperand(1).isKill(); in expandASRW8Rd()
1766 bool ImpIsDead = MI.getOperand(3).isDead(); in expandASRW8Rd()
1787 MIBHI->getOperand(3).setIsDead(); in expandASRW8Rd()
1796 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1808 Register DstReg = MI.getOperand(0).getReg(); in expandLSLB7Rd()
1809 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLB7Rd()
1810 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLB7Rd()
1811 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLB7Rd()
1820 ->getOperand(3).setIsUndef(true); in expandLSLB7Rd()
1833 MIRRC->getOperand(2).setIsDead(); in expandLSLB7Rd()
1836 MIRRC->getOperand(3).setIsKill(); in expandLSLB7Rd()
1845 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1857 Register DstReg = MI.getOperand(0).getReg(); in expandLSRB7Rd()
1858 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRB7Rd()
1859 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRB7Rd()
1860 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRB7Rd()
1870 ->getOperand(4).setIsUndef(true); in expandLSRB7Rd()
1884 MIRRC->getOperand(3).setIsDead(); in expandLSRB7Rd()
1887 MIRRC->getOperand(4).setIsKill(); in expandLSRB7Rd()
1896 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1908 Register DstReg = MI.getOperand(0).getReg(); in expandASRB7Rd()
1909 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRB7Rd()
1910 bool DstIsKill = MI.getOperand(1).isKill(); in expandASRB7Rd()
1911 bool ImpIsDead = MI.getOperand(3).isDead(); in expandASRB7Rd()
1927 MIRRC->getOperand(3).setIsDead(); in expandASRB7Rd()
1930 MIRRC->getOperand(4).setIsKill(); in expandASRB7Rd()
1939 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1965 Register DstReg = MI.getOperand(0).getReg(); in expand()
1966 Register SrcReg = MI.getOperand(1).getReg(); in expand()
1967 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1968 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
1969 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1978 MOV->getOperand(1).setIsKill(); in expand()
1999 SBC->getOperand(3).setIsDead(); in expand()
2002 SBC->getOperand(4).setIsKill(); in expand()
2019 Register DstReg = MI.getOperand(0).getReg(); in expand()
2020 Register SrcReg = MI.getOperand(1).getReg(); in expand()
2021 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
2022 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
2023 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
2038 EOR->getOperand(3).setIsDead(); in expand()
2048 Register DstReg = MI.getOperand(0).getReg(); in expand()
2049 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
2075 Register SrcReg = MI.getOperand(1).getReg(); in expand()
2076 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()