Proceedings of the Third ACM Haskell Symposium on Haskell 2010
DOI: 10.1145/1863523.1863538
|View full text |Cite
|
Sign up to set email alerts
|

An llVM backend for GHC

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 23 publications
(15 citation statements)
references
References 9 publications
0
15
0
Order By: Relevance
“…LLVM now also supports GC implementation through a compiler plug-in. Terei and Chakravarty give a more detailed comparison between Cmm and LLVM [28].…”
Section: Related and Future Workmentioning
confidence: 99%
“…LLVM now also supports GC implementation through a compiler plug-in. Terei and Chakravarty give a more detailed comparison between Cmm and LLVM [28].…”
Section: Related and Future Workmentioning
confidence: 99%
“…The LLVM system [12] is a runtime used in both research and real-world applications, with compiler support for numerous languages. These include languages that have been the focus of the work on type systems mentioned above [19,20]. We believe that this will lead to interesting applications using the combination of secure computation and static analysis techniques.…”
Section: Llvmmentioning
confidence: 99%
“…If there is any doubt that this results in efficient machine code, we give the actual assembly language inner loop output by GHC using the LLVM back end [31]. Stream fusion preserves the ability to write compositionally without sacrificing performance.…”
Section: Fusing the Vector Dot Productmentioning
confidence: 99%