Lines Matching refs:TmpReg
651 Register TmpReg = 0; // 0 for no temporary register in expand() local
660 TmpReg = scavengeGPR8(MI); in expand()
662 Register CurDstLoReg = (DstReg == SrcReg) ? TmpReg : DstLoReg; in expand()
663 Register CurDstHiReg = (DstReg == SrcReg) ? TmpReg : DstHiReg; in expand()
671 if (TmpReg) in expand()
672 buildMI(MBB, MBBI, AVR::PUSHRr).addReg(TmpReg); in expand()
680 if (TmpReg) { in expand()
682 buildMI(MBB, MBBI, AVR::MOVRdRr, DstHiReg).addReg(TmpReg); in expand()
766 Register TmpReg = 0; // 0 for no temporary register in expand() local
780 TmpReg = scavengeGPR8(MI); in expand()
782 Register CurDstLoReg = (DstReg == SrcReg) ? TmpReg : DstLoReg; in expand()
783 Register CurDstHiReg = (DstReg == SrcReg) ? TmpReg : DstHiReg; in expand()
792 if (TmpReg) in expand()
793 buildMI(MBB, MBBI, AVR::PUSHRr).addReg(TmpReg); in expand()
801 if (TmpReg) { in expand()
803 buildMI(MBB, MBBI, AVR::MOVRdRr, DstHiReg).addReg(TmpReg); in expand()
820 Register TmpReg = 0; // 0 for no temporary register in expandLPMWELPMW() local
837 TmpReg = scavengeGPR8(MI); in expandLPMWELPMW()
839 Register CurDstLoReg = (DstReg == SrcReg) ? TmpReg : DstLoReg; in expandLPMWELPMW()
840 Register CurDstHiReg = (DstReg == SrcReg) ? TmpReg : DstHiReg; in expandLPMWELPMW()
848 if (TmpReg) in expandLPMWELPMW()
849 buildMI(MBB, MBBI, AVR::PUSHRr).addReg(TmpReg); in expandLPMWELPMW()
856 if (TmpReg) { in expandLPMWELPMW()
858 buildMI(MBB, MBBI, AVR::MOVRdRr, DstHiReg).addReg(TmpReg); in expandLPMWELPMW()