summaryrefslogtreecommitdiff
path: root/compiler/codeGen
diff options
context:
space:
mode:
authorAndreas Klebinger <klebinger.andreas@gmx.at>2018-05-30 20:40:49 -0400
committerBen Gamari <ben@smart-cactus.org>2018-05-30 22:05:38 -0400
commit5748c79e5a7a6bd1b0bfffc514d8f4f4da92e815 (patch)
treefe2b5e53f30b2013d1e15fafc7e8cd4c9c31b189 /compiler/codeGen
parentb592bd98ff25730bbe3c13d6f62a427df8c78e28 (diff)
downloadhaskell-5748c79e5a7a6bd1b0bfffc514d8f4f4da92e815.tar.gz
Change jump targets in JMP_TBL from blocks to X86.JumpDest.
Jump tables always point to blocks when we first generate them. However there are rare situations where we can shortcut one of these blocks to a static address during the asm shortcutting pass. While we already updated the data section accordingly this patch also extends this to the references stored in JMP_TBL. Test Plan: ci Reviewers: bgamari Reviewed By: bgamari Subscribers: thomie, carter GHC Trac Issues: #15104 Differential Revision: https://phabricator.haskell.org/D4595
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions