diff options
author | klebinger.andreas@gmx.at <klebinger.andreas@gmx.at> | 2018-01-31 21:39:19 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-01-31 23:29:30 -0500 |
commit | add4e1f11b88cd603f6c01bc135eb576e1922a8e (patch) | |
tree | 78f3a89dedf01891c350b6a53bc013551ee66340 /testsuite/tests/codeGen/should_run/T14619.stdout | |
parent | 382c12d18f3d64e01502a5c8bbc64d4aa4842e3e (diff) | |
download | haskell-add4e1f11b88cd603f6c01bc135eb576e1922a8e.tar.gz |
Mark xmm6 as caller saved in the register allocator for windows.
This prevents the register being picked up as a scratch register.
Otherwise the allocator would be free to use it before a call. This
fixes #14619.
Test Plan: ci, repro case on #14619
Reviewers: bgamari, Phyx, erikd, simonmar, RyanGlScott, simonpj
Reviewed By: Phyx, RyanGlScott, simonpj
Subscribers: simonpj, RyanGlScott, Phyx, rwbarton, thomie, carter
GHC Trac Issues: #14619
Differential Revision: https://phabricator.haskell.org/D4348
Diffstat (limited to 'testsuite/tests/codeGen/should_run/T14619.stdout')
-rw-r--r-- | testsuite/tests/codeGen/should_run/T14619.stdout | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/testsuite/tests/codeGen/should_run/T14619.stdout b/testsuite/tests/codeGen/should_run/T14619.stdout new file mode 100644 index 0000000000..a11c04de2e --- /dev/null +++ b/testsuite/tests/codeGen/should_run/T14619.stdout @@ -0,0 +1 @@ +(44.0,55.0,66.0) |