Re: r366450 - [RISCV] Hard float ABI support

2019-07-18 Thread Alex Bradbury via cfe-commits
Apologies, I cherry-picked the wrong version of the commit. Have reverted and will re-land later. On Thu, 18 Jul 2019 at 17:09, Ilya Biryukov wrote: > > Hi Alex, > > I'm seeing a few test failures after your commit. > Any ideas on how to fix this? > > > Failing Tests (2): > Clang :: Driver/ri

r366450 - [RISCV] Hard float ABI support

2019-07-18 Thread Alex Bradbury via cfe-commits
Author: asb Date: Thu Jul 18 08:33:41 2019 New Revision: 366450 URL: http://llvm.org/viewvc/llvm-project?rev=366450&view=rev Log: [RISCV] Hard float ABI support The RISC-V hard float calling convention requires the frontend to: * Detect cases where, once "flattened", a struct can be passed using