Lines Matching refs:getOperand
154 Register DstReg = MI.getOperand(0).getReg(); in expandArith()
155 Register SrcReg = MI.getOperand(2).getReg(); in expandArith()
156 bool DstIsDead = MI.getOperand(0).isDead(); in expandArith()
157 bool DstIsKill = MI.getOperand(1).isKill(); in expandArith()
158 bool SrcIsKill = MI.getOperand(2).isKill(); in expandArith()
159 bool ImpIsDead = MI.getOperand(3).isDead(); in expandArith()
175 MIBHI->getOperand(3).setIsDead(); in expandArith()
178 MIBHI->getOperand(4).setIsKill(); in expandArith()
187 Register DstReg = MI.getOperand(0).getReg(); in expandLogic()
188 Register SrcReg = MI.getOperand(2).getReg(); in expandLogic()
189 bool DstIsDead = MI.getOperand(0).isDead(); in expandLogic()
190 bool DstIsKill = MI.getOperand(1).isKill(); in expandLogic()
191 bool SrcIsKill = MI.getOperand(2).isKill(); in expandLogic()
192 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLogic()
203 MIBLO->getOperand(3).setIsDead(); in expandLogic()
212 MIBHI->getOperand(3).setIsDead(); in expandLogic()
247 Register DstReg = MI.getOperand(0).getReg(); in expandLogicImm()
248 bool DstIsDead = MI.getOperand(0).isDead(); in expandLogicImm()
249 bool SrcIsKill = MI.getOperand(1).isKill(); in expandLogicImm()
250 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLogicImm()
251 unsigned Imm = MI.getOperand(2).getImm(); in expandLogicImm()
264 MIBLO->getOperand(3).setIsDead(); in expandLogicImm()
267 MIBLO->getOperand(1).setIsUndef(true); in expandLogicImm()
278 MIBHI->getOperand(3).setIsDead(); in expandLogicImm()
281 MIBHI->getOperand(1).setIsUndef(true); in expandLogicImm()
307 Register DstReg = MI.getOperand(0).getReg(); in expand()
308 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
309 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
310 bool ImpIsDead = MI.getOperand(3).isDead(); in expand()
323 switch (MI.getOperand(2).getType()) { in expand()
325 const GlobalValue *GV = MI.getOperand(2).getGlobal(); in expand()
326 int64_t Offs = MI.getOperand(2).getOffset(); in expand()
327 unsigned TF = MI.getOperand(2).getTargetFlags(); in expand()
333 unsigned Imm = MI.getOperand(2).getImm(); in expand()
343 MIBHI->getOperand(3).setIsDead(); in expand()
346 MIBHI->getOperand(4).setIsKill(); in expand()
361 Register DstReg = MI.getOperand(0).getReg(); in expand()
362 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
363 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
364 bool ImpIsDead = MI.getOperand(3).isDead(); in expand()
365 unsigned Imm = MI.getOperand(2).getImm(); in expand()
379 MIBLO->getOperand(4).setIsKill(); in expand()
388 MIBHI->getOperand(3).setIsDead(); in expand()
391 MIBHI->getOperand(4).setIsKill(); in expand()
426 Register DstReg = MI.getOperand(0).getReg(); in expand()
427 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
428 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
429 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
440 MIBLO->getOperand(2).setIsDead(); in expand()
448 MIBHI->getOperand(2).setIsDead(); in expand()
458 Register DstReg = MI.getOperand(0).getReg(); in expand()
459 Register ZeroReg = MI.getOperand(2).getReg(); in expand()
460 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
461 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
462 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
471 MIBHI->getOperand(2).setIsDead(); in expand()
485 MISBCI->getOperand(3).setIsDead(); in expand()
487 MISBCI->getOperand(4).setIsKill(); in expand()
497 Register DstReg = MI.getOperand(0).getReg(); in expand()
498 Register SrcReg = MI.getOperand(1).getReg(); in expand()
499 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
500 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
501 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
517 MIBHI->getOperand(2).setIsDead(); in expand()
520 MIBHI->getOperand(3).setIsKill(); in expand()
530 Register DstReg = MI.getOperand(0).getReg(); in expand()
531 Register SrcReg = MI.getOperand(1).getReg(); in expand()
532 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
533 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
534 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
545 MIBLO->getOperand(3).setIsKill(); in expand()
552 MIBHI->getOperand(2).setIsDead(); in expand()
555 MIBHI->getOperand(3).setIsKill(); in expand()
565 Register DstReg = MI.getOperand(0).getReg(); in expand()
566 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
579 switch (MI.getOperand(1).getType()) { in expand()
581 const GlobalValue *GV = MI.getOperand(1).getGlobal(); in expand()
582 int64_t Offs = MI.getOperand(1).getOffset(); in expand()
583 unsigned TF = MI.getOperand(1).getTargetFlags(); in expand()
590 const BlockAddress *BA = MI.getOperand(1).getBlockAddress(); in expand()
591 unsigned TF = MI.getOperand(1).getTargetFlags(); in expand()
598 unsigned Imm = MI.getOperand(1).getImm(); in expand()
616 Register DstReg = MI.getOperand(0).getReg(); in expand()
617 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
630 switch (MI.getOperand(1).getType()) { in expand()
632 const GlobalValue *GV = MI.getOperand(1).getGlobal(); in expand()
633 int64_t Offs = MI.getOperand(1).getOffset(); in expand()
634 unsigned TF = MI.getOperand(1).getTargetFlags(); in expand()
641 unsigned Imm = MI.getOperand(1).getImm(); in expand()
661 Register DstReg = MI.getOperand(0).getReg(); in expand()
662 Register SrcReg = MI.getOperand(1).getReg(); in expand()
663 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
664 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
706 Register DstReg = MI.getOperand(0).getReg(); in expand()
707 Register SrcReg = MI.getOperand(1).getReg(); in expand()
708 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
709 bool SrcIsDead = MI.getOperand(1).isKill(); in expand()
739 Register DstReg = MI.getOperand(0).getReg(); in expand()
740 Register SrcReg = MI.getOperand(1).getReg(); in expand()
741 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
742 bool SrcIsDead = MI.getOperand(1).isKill(); in expand()
771 Register DstReg = MI.getOperand(0).getReg(); in expand()
772 Register SrcReg = MI.getOperand(1).getReg(); in expand()
773 unsigned Imm = MI.getOperand(2).getImm(); in expand()
774 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
775 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
839 Register DstReg = MI.getOperand(0).getReg(); in expandLPMWELPMW()
840 Register SrcReg = MI.getOperand(1).getReg(); in expandLPMWELPMW()
842 bool SrcIsKill = MI.getOperand(1).isKill(); in expandLPMWELPMW()
851 Register Bank = MI.getOperand(2).getReg(); in expandLPMWELPMW()
887 MIINC->getOperand(3).setIsDead(); in expandLPMWELPMW()
899 MIZHI->getOperand(3).setIsDead(); in expandLPMWELPMW()
900 MIZHI->getOperand(4).setIsKill(); in expandLPMWELPMW()
918 MIDEC->getOperand(3).setIsDead(); in expandLPMWELPMW()
930 MIZHI->getOperand(3).setIsDead(); in expandLPMWELPMW()
931 MIZHI->getOperand(4).setIsKill(); in expandLPMWELPMW()
951 Register DstReg = MI.getOperand(0).getReg(); in expandLPMBELPMB()
952 Register SrcReg = MI.getOperand(1).getReg(); in expandLPMBELPMB()
953 bool SrcIsKill = MI.getOperand(1).isKill(); in expandLPMBELPMB()
959 Register BankReg = MI.getOperand(2).getReg(); in expandLPMBELPMB()
1038 auto Op1 = MI.getOperand(0); in expandAtomicBinaryOp()
1039 auto Op2 = MI.getOperand(1); in expandAtomicBinaryOp()
1084 Register SrcReg = MI.getOperand(1).getReg(); in expand()
1085 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
1091 switch (MI.getOperand(0).getType()) { in expand()
1093 const GlobalValue *GV = MI.getOperand(0).getGlobal(); in expand()
1094 int64_t Offs = MI.getOperand(0).getOffset(); in expand()
1095 unsigned TF = MI.getOperand(0).getTargetFlags(); in expand()
1110 unsigned Imm = MI.getOperand(0).getImm(); in expand()
1149 Register DstReg = MI.getOperand(0).getReg(); in expand()
1150 Register SrcReg = MI.getOperand(1).getReg(); in expand()
1151 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
1152 bool DstIsUndef = MI.getOperand(0).isUndef(); in expand()
1153 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
1202 Register DstReg = MI.getOperand(0).getReg(); in expand()
1203 Register SrcReg = MI.getOperand(2).getReg(); in expand()
1204 unsigned Imm = MI.getOperand(3).getImm(); in expand()
1205 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1206 bool SrcIsKill = MI.getOperand(2).isKill(); in expand()
1237 Register DstReg = MI.getOperand(0).getReg(); in expand()
1238 Register SrcReg = MI.getOperand(2).getReg(); in expand()
1239 unsigned Imm = MI.getOperand(3).getImm(); in expand()
1240 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1241 bool SrcIsKill = MI.getOperand(2).isKill(); in expand()
1273 Register DstReg = MI.getOperand(0).getReg(); in expand()
1274 bool DstIsKill = MI.getOperand(0).isKill(); in expand()
1275 unsigned Imm = MI.getOperand(1).getImm(); in expand()
1276 Register SrcReg = MI.getOperand(2).getReg(); in expand()
1277 bool SrcIsKill = MI.getOperand(2).isKill(); in expand()
1346 assert(MI.getOperand(0).getReg() == AVR::SP && in expand()
1354 MI.getOperand(0).setReg(AVR::R29R28); in expand()
1365 assert(MI.getOperand(0).getReg() == AVR::SP && in expand()
1373 MI.getOperand(0).setReg(AVR::R29R28); in expand()
1382 unsigned Imm = MI.getOperand(1).getImm(); in expand()
1383 Register DstReg = MI.getOperand(0).getReg(); in expand()
1384 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1415 unsigned Imm = MI.getOperand(0).getImm(); in expand()
1416 Register SrcReg = MI.getOperand(1).getReg(); in expand()
1417 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
1446 Register SrcReg = MI.getOperand(0).getReg(); in expand()
1447 bool SrcIsKill = MI.getOperand(0).isKill(); in expand()
1471 Register DstReg = MI.getOperand(0).getReg(); in expand()
1493 Register DstReg = MI.getOperand(0).getReg(); in expandROLBRd()
1494 Register ZeroReg = MI.getOperand(3).getReg(); in expandROLBRd()
1495 bool DstIsDead = MI.getOperand(0).isDead(); in expandROLBRd()
1496 bool DstIsKill = MI.getOperand(1).isKill(); in expandROLBRd()
1515 MIB->getOperand(3).setIsDead(); // SREG is always dead in expandROLBRd()
1516 MIB->getOperand(4).setIsKill(); // SREG is always implicitly killed in expandROLBRd()
1541 Register DstReg = MI.getOperand(0).getReg(); in expand()
1564 Register DstReg = MI.getOperand(0).getReg(); in expand()
1565 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1566 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1567 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1585 MIBHI->getOperand(3).setIsDead(); in expand()
1588 MIBHI->getOperand(4).setIsKill(); in expand()
1598 Register DstReg = MI.getOperand(0).getReg(); in expand()
1599 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1600 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1601 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1612 MILSL->getOperand(3).setIsDead(); in expand()
1621 Register DstReg = MI.getOperand(0).getReg(); in expandLSLW4Rd()
1622 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLW4Rd()
1623 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLW4Rd()
1624 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLW4Rd()
1643 MI0->getOperand(3).setIsDead(); in expandLSLW4Rd()
1652 MI1->getOperand(3).setIsDead(); in expandLSLW4Rd()
1661 MI2->getOperand(3).setIsDead(); in expandLSLW4Rd()
1670 MI3->getOperand(3).setIsDead(); in expandLSLW4Rd()
1679 Register DstReg = MI.getOperand(0).getReg(); in expandLSLW8Rd()
1680 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLW8Rd()
1681 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLW8Rd()
1682 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLW8Rd()
1697 MIBLO->getOperand(3).setIsDead(); in expandLSLW8Rd()
1706 Register DstReg = MI.getOperand(0).getReg(); in expandLSLW12Rd()
1707 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLW12Rd()
1708 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLW12Rd()
1709 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLW12Rd()
1729 MI0->getOperand(3).setIsDead(); in expandLSLW12Rd()
1738 MI1->getOperand(3).setIsDead(); in expandLSLW12Rd()
1747 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1765 Register DstReg = MI.getOperand(0).getReg(); in expand()
1766 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1767 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1768 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1784 MIBLO->getOperand(2).setIsDead(); in expand()
1787 MIBLO->getOperand(3).setIsKill(); in expand()
1797 Register DstReg = MI.getOperand(0).getReg(); in expand()
1798 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1799 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1800 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1810 MILSR->getOperand(2).setIsDead(); in expand()
1819 Register DstReg = MI.getOperand(0).getReg(); in expandLSRW4Rd()
1820 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRW4Rd()
1821 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRW4Rd()
1822 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRW4Rd()
1841 MI0->getOperand(3).setIsDead(); in expandLSRW4Rd()
1850 MI1->getOperand(3).setIsDead(); in expandLSRW4Rd()
1859 MI2->getOperand(3).setIsDead(); in expandLSRW4Rd()
1868 MI3->getOperand(3).setIsDead(); in expandLSRW4Rd()
1877 Register DstReg = MI.getOperand(0).getReg(); in expandLSRW8Rd()
1878 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRW8Rd()
1879 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRW8Rd()
1880 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRW8Rd()
1895 MIBHI->getOperand(3).setIsDead(); in expandLSRW8Rd()
1904 Register DstReg = MI.getOperand(0).getReg(); in expandLSRW12Rd()
1905 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRW12Rd()
1906 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRW12Rd()
1907 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRW12Rd()
1927 MI0->getOperand(3).setIsDead(); in expandLSRW12Rd()
1936 MIBHI->getOperand(3).setIsDead(); in expandLSRW12Rd()
1945 unsigned Imm = MI.getOperand(2).getImm(); in expand()
1975 Register DstReg = MI.getOperand(0).getReg(); in expand()
1976 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
1977 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
1978 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
1994 MIBLO->getOperand(2).setIsDead(); in expand()
1997 MIBLO->getOperand(3).setIsKill(); in expand()
2007 Register DstReg = MI.getOperand(0).getReg(); in expand()
2008 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
2009 bool DstIsKill = MI.getOperand(1).isKill(); in expand()
2010 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
2020 MIASR->getOperand(2).setIsDead(); in expand()
2029 Register DstReg = MI.getOperand(0).getReg(); in expandASRW7Rd()
2030 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRW7Rd()
2031 bool DstIsKill = MI.getOperand(1).isKill(); in expandASRW7Rd()
2032 bool ImpIsDead = MI.getOperand(3).isDead(); in expandASRW7Rd()
2065 MISBC->getOperand(3).setIsDead(); in expandASRW7Rd()
2067 MISBC->getOperand(4).setIsKill(); in expandASRW7Rd()
2076 Register DstReg = MI.getOperand(0).getReg(); in expandASRW8Rd()
2077 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRW8Rd()
2078 bool DstIsKill = MI.getOperand(1).isKill(); in expandASRW8Rd()
2079 bool ImpIsDead = MI.getOperand(3).isDead(); in expandASRW8Rd()
2101 MIBHI->getOperand(3).setIsDead(); in expandASRW8Rd()
2103 MIBHI->getOperand(4).setIsKill(); in expandASRW8Rd()
2111 Register DstReg = MI.getOperand(0).getReg(); in expandASRW14Rd()
2112 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRW14Rd()
2113 bool DstIsKill = MI.getOperand(1).isKill(); in expandASRW14Rd()
2114 bool ImpIsDead = MI.getOperand(3).isDead(); in expandASRW14Rd()
2154 MIROL->getOperand(3).setIsDead(); in expandASRW14Rd()
2156 MIROL->getOperand(4).setIsKill(); in expandASRW14Rd()
2165 Register DstReg = MI.getOperand(0).getReg(); in expandASRW15Rd()
2166 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRW15Rd()
2167 bool ImpIsDead = MI.getOperand(3).isDead(); in expandASRW15Rd()
2187 MISBC->getOperand(3).setIsDead(); in expandASRW15Rd()
2189 MISBC->getOperand(4).setIsKill(); in expandASRW15Rd()
2203 unsigned Imm = MI.getOperand(2).getImm(); in expand()
2221 Register DstReg = MI.getOperand(0).getReg(); in expandLSLB7Rd()
2222 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSLB7Rd()
2223 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSLB7Rd()
2224 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSLB7Rd()
2233 ->getOperand(3) in expandLSLB7Rd()
2247 MIRRC->getOperand(2).setIsDead(); in expandLSLB7Rd()
2250 MIRRC->getOperand(3).setIsKill(); in expandLSLB7Rd()
2259 unsigned Imm = MI.getOperand(2).getImm(); in expand()
2271 Register DstReg = MI.getOperand(0).getReg(); in expandLSRB7Rd()
2272 bool DstIsDead = MI.getOperand(0).isDead(); in expandLSRB7Rd()
2273 bool DstIsKill = MI.getOperand(1).isKill(); in expandLSRB7Rd()
2274 bool ImpIsDead = MI.getOperand(3).isDead(); in expandLSRB7Rd()
2284 ->getOperand(4) in expandLSRB7Rd()
2299 MIRRC->getOperand(3).setIsDead(); in expandLSRB7Rd()
2302 MIRRC->getOperand(4).setIsKill(); in expandLSRB7Rd()
2311 unsigned Imm = MI.getOperand(2).getImm(); in expand()
2323 Register DstReg = MI.getOperand(0).getReg(); in expandASRB6Rd()
2324 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRB6Rd()
2325 bool DstIsKill = MI.getOperand(1).isKill(); in expandASRB6Rd()
2335 ->getOperand(2) in expandASRB6Rd()
2352 ->getOperand(3) in expandASRB6Rd()
2361 Register DstReg = MI.getOperand(0).getReg(); in expandASRB7Rd()
2362 bool DstIsDead = MI.getOperand(0).isDead(); in expandASRB7Rd()
2363 bool DstIsKill = MI.getOperand(1).isKill(); in expandASRB7Rd()
2364 bool ImpIsDead = MI.getOperand(3).isDead(); in expandASRB7Rd()
2381 MIRRC->getOperand(3).setIsDead(); in expandASRB7Rd()
2384 MIRRC->getOperand(4).setIsKill(); in expandASRB7Rd()
2393 unsigned Imm = MI.getOperand(2).getImm(); in expand()
2421 Register DstReg = MI.getOperand(0).getReg(); in expand()
2422 Register SrcReg = MI.getOperand(1).getReg(); in expand()
2423 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
2424 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
2425 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
2438 MOV->getOperand(1).setIsKill(); in expand()
2453 SBC->getOperand(3).setIsDead(); in expand()
2456 SBC->getOperand(4).setIsKill(); in expand()
2473 Register DstReg = MI.getOperand(0).getReg(); in expand()
2474 Register SrcReg = MI.getOperand(1).getReg(); in expand()
2475 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
2476 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()
2477 bool ImpIsDead = MI.getOperand(2).isDead(); in expand()
2493 EOR->getOperand(3).setIsDead(); in expand()
2503 Register DstReg = MI.getOperand(0).getReg(); in expand()
2504 bool DstIsDead = MI.getOperand(0).isDead(); in expand()
2531 Register SrcReg = MI.getOperand(1).getReg(); in expand()
2532 bool SrcIsKill = MI.getOperand(1).isKill(); in expand()