[GHC] #10074: Implement the 'Improved LLVM Backend' proposal
GHC
ghc-devs at haskell.org
Tue Feb 10 14:01:36 UTC 2015
#10074: Implement the 'Improved LLVM Backend' proposal
-------------------------------------+-------------------------------------
Reporter: thoughtpolice | Owner:
Type: task | thoughtpolice
Priority: high | Status: new
Component: Compiler (LLVM) | Milestone: 7.12.1
Resolution: | Version:
Operating System: Unknown/Multiple | Keywords: llvm,
Type of failure: None/Unknown | codegen
Blocked By: | Architecture:
Related Tickets: | Unknown/Multiple
| Test Case:
| Blocking:
| Differential Revisions: Phab:D530
-------------------------------------+-------------------------------------
Comment (by Austin Seipp <austin@…>):
In [changeset:"5d5abdca31cdb4db5303999778fa25c4a1371084/ghc"]:
{{{
#!CommitTicketReference repository="ghc"
revision="5d5abdca31cdb4db5303999778fa25c4a1371084"
llvmGen: move to LLVM 3.6 exclusively
Summary:
Rework llvmGen to use LLVM 3.6 exclusively. The plans for the 7.12 release
are to ship LLVM alongside GHC in the interests of user (and developer)
sanity.
Along the way, refactor TNTC support to take advantage of the new `prefix`
data support in LLVM 3.6. This allows us to drop the section-reordering
component of the LLVM mangler.
Test Plan: Validate, look at emitted code
Reviewers: dterei, austin, scpmw
Reviewed By: austin
Subscribers: erikd, awson, spacekitteh, thomie, carter
Differential Revision: https://phabricator.haskell.org/D530
GHC Trac Issues: #10074
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10074#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list