Lines Matching refs:PopReg
489 unsigned PopReg = 0; in emitPopSpecialFixUp() local
508 PopReg = Register; in emitPopSpecialFixUp()
518 if (!DoIt && !PopReg && !TemporaryReg) in emitPopSpecialFixUp()
521 assert((PopReg || TemporaryReg) && "Cannot get LR"); in emitPopSpecialFixUp()
524 assert(!PopReg && "Unnecessary MOV is about to be inserted"); in emitPopSpecialFixUp()
525 PopReg = PopFriendly.find_first(); in emitPopSpecialFixUp()
528 .addReg(PopReg, RegState::Kill)); in emitPopSpecialFixUp()
553 assert(PopReg && "Do not know how to get LR"); in emitPopSpecialFixUp()
555 .addReg(PopReg, RegState::Define); in emitPopSpecialFixUp()
561 .addReg(PopReg, RegState::Kill)); in emitPopSpecialFixUp()
565 .addReg(PopReg, RegState::Define) in emitPopSpecialFixUp()