HomePhabricator

DAG: propagate ConsecutiveRegs flags to returns too.

Authored by t.p.northover on Apr 15 2019, 5:04 AM.

Description

DAG: propagate ConsecutiveRegs flags to returns too.

Arguments already have a flag to inform backends when they have been split up.
The AArch64 arm64_32 ABI makes use of these on return types too, so that code
emitted for armv7k can be ABI-compliant.

There should be no CodeGen changes yet, just making more information available.

llvm-svn: 358399

Details

Committed
t.p.northoverApr 15 2019, 5:04 AM
Parents
rG9db00f7e5b34: DAG: propagate whether an arg is a pointer for CallingConv decisions.
Branches
Unknown
Tags
Unknown