summaryrefslogtreecommitdiff
path: root/compiler/utils/FiniteMap.hs
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-01-06 12:29:14 -0500
committerBen Gamari <ben@smart-cactus.org>2020-01-12 07:16:58 -0500
commit90e985498a421784975b40b50d5dbea2b40b1856 (patch)
tree49ecdb6becd5f430db6102551a9bb7ce87dbeed4 /compiler/utils/FiniteMap.hs
parent34cf0394d7d7b3f51ee13dff8f4853c244636d83 (diff)
downloadhaskell-wip/T14251.tar.gz
llvmGen: Fix #14251wip/T14251
Fixes the calling convention for functions passing raw SSE-register values by adding padding as needed to get the values in the right registers. This problem cropped up when some args were unused an dropped from the live list. This folds together 2e23e1c7de01c92b038e55ce53d11bf9db993dd4 and 73273be476a8cc6c13368660b042b3b0614fd928 previously from @kavon. Metric Increase: T12707 ManyConstructors
Diffstat (limited to 'compiler/utils/FiniteMap.hs')
0 files changed, 0 insertions, 0 deletions