diff options
| author | Reid Barton <rwbarton@gmail.com> | 2014-08-10 17:16:42 -0400 |
|---|---|---|
| committer | Reid Barton <rwbarton@gmail.com> | 2014-08-10 17:16:43 -0400 |
| commit | c80d238162d97e0cab69510af8602c73bfaf6ef3 (patch) | |
| tree | fcba8fb6630c76bbbe650351149f00f34d6914eb /compiler/codeGen | |
| parent | cbfa107604f4cbfaf02bd633c1faa6ecb90c6dd7 (diff) | |
| download | haskell-c80d238162d97e0cab69510af8602c73bfaf6ef3.tar.gz | |
Eliminate some code duplication in x86 backend (genCCall32/64)
Summary:
No functional changes except in panic messages.
These functions were identical except for
- x87 operations in genCCall32
- the fallback to genCCall32'/64'
- "32" vs "64" in panic messages (one case was wrong!)
- minor syntactic or otherwise non-functional differences.
Test Plan:
Ran "validate --no-dph --slow" before and after the change.
Only differences were two tests that failed before the change but not after,
further investigation revealed that those tests are in fact erratic.
Reviewers: simonmar, austin
Reviewed By: austin
Subscribers: phaskell, simonmar, relrod, ezyang, carter
Differential Revision: https://phabricator.haskell.org/D139
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions
