HomePhabricator

Transfer implicit operands when expanding the RET_ReallyLR pseudo instruction.

Description

Transfer implicit operands when expanding the RET_ReallyLR pseudo instruction.

When we expand the RET_ReallyLR pseudo instruction we also need to transfer the
implicit operands.

The return register is an implicit operand and without it the liveness
calculation generates an incorrect live-out set for the patchpoint.

This fixes rdar://problem/19068476.

Details

Committed
ributzkaMar 30 2015, 3:45 PM
Parents
rL233634: Updating branches/google/stable to r223109
Branches
Unknown
Tags
Unknown