commit | 0f23ee061ebbfe40def37893d490bf468d4381a6 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <rnk@google.com> | Mon Nov 16 21:05:53 2015 +0000 |
committer | Reid Kleckner <rnk@google.com> | Mon Nov 16 21:05:53 2015 +0000 |
tree | 0d6d8dbd5c50cf32d80247b008b1f46277283182 | |
parent | 480c3348c483fbc3ee4740768bcf847d6d675da0 [diff] |
Merge r251567: Fix the calling convention of Mingw64 long double values GCC uses the x87DoubleExtended model for long doubles, and passes them indirectly by address through function calls. Also replace the existing mingw-long-double assembly emitting test with an IR-level test. git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_37@253250 91177308-0d34-0410-b5e6-96231b3b80d8