summaryrefslogtreecommitdiff
path: root/compiler/GHC/CmmToLlvm.hs
Commit message (Expand)AuthorAgeFilesLines
* Allow LLVM backend to use HDoc for faster file generation.Alex Mason2023-03-211-19/+29
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-051-2/+2
* Scrub various partiality involving empty lists.M Farkas-Dyck2022-09-301-2/+3
* cmm: Eliminate orphan Outputable instancesBen Gamari2022-07-161-1/+0
* Improve error message when warning about unsupported LLVM version (#20958)Zubin Duggal2022-03-231-1/+1
* CmmToLlvm: rename LCGConfig -> LlvmCgConfigdoyougnu2021-12-141-7/+7
* CmmToLlvm: Remove DynFlags, add LlvmCgConfigdoyougnu2021-12-141-21/+20
* Set min LLVM version to 9 and make version checking use a non-inclusive upperZubin Duggal2021-06-201-3/+3
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-5/+5
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* llvmGen: Accept range of LLVM versionsBen Gamari2021-03-171-2/+9
* Reimplement Stream in "yoneda" style for efficiencyMatthew Pickering2021-02-261-3/+3
* Refactor LoggerSylvain Henry2021-02-131-9/+10
* Introduce OutputablePSylvain Henry2020-09-171-1/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* Remove platform constant wrappersSylvain Henry2020-07-251-2/+2
* DynFlags refactoring VIII (#17957)Sylvain Henry2020-06-131-5/+9
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-6/+6
* Avoid using sdocWithDynFlags (#17957)Sylvain Henry2020-04-211-9/+9
* Modules (#13009)Sylvain Henry2020-04-181-1/+1
* Refactor CmmStaticsSylvain Henry2020-04-031-2/+2
* Modules: Driver (#13009)Sylvain Henry2020-02-211-1/+1
* Modules: Llvm (#13009)Sylvain Henry2020-02-181-0/+222