HomePhabricator

GlobalISel: Fix marking byval arguments as immutable

Authored by arsenm on Mar 6 2021, 8:49 AM.

Description

GlobalISel: Fix marking byval arguments as immutable

byval arguments need to be assumed writable. Only implicitly stack
passed arguments which aren't addressable in the IR can be assumed
immutable.

Mips is still broken since for some reason its doing its own thing
with the ValueHandlers (and x86 doesn't actually handle byval
arguments now, although some of the code is there).

Details

Committed
arsenmMar 12 2021, 6:01 AM
Parents
rG34471c30602b: GlobalISel: Partially fix handling of byval arguments
Branches
Unknown
Tags
Unknown