HomePhabricator

[AArch64] Add implicit uses for operands when expanding BLR_RVMARKER.

Authored by fhahn on Mar 3 2021, 11:44 AM.

Description

[AArch64] Add implicit uses for operands when expanding BLR_RVMARKER.

Make sure we preserve info about passed arguments as implicit uses, to
make sure later passes still have access to this information.

This fixes a mis-compile where the machine-combiner would pick an
incorrect free register.

Details