summaryrefslogtreecommitdiff
path: root/compiler/nativeGen
Commit message (Expand)AuthorAgeFilesLines
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-313-3/+0
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-313-10/+0
* Adding flags: -ffull-guard-reasoning and too-many-guardsGeorge Karachalias2015-12-271-0/+4
* Add sparc64 a known architecture (Ticket #11211)John Paul Adrian Glaubitz2015-12-195-0/+12
* DynFlags: remove Opt_StaticThomas Miedema2015-12-151-7/+7
* Dwarf: Use .short instead of .hword on DarwinBen Gamari2015-12-121-1/+8
* Add kind equalities to GHC.Richard Eisenberg2015-12-1115-205/+201
* Kill redundant patternsBen Gamari2015-12-032-5/+0
* Output source notes in extended DWARF DIEsBen Gamari2015-11-233-29/+119
* Dwarf: Ensure tick parentage is preservedBen Gamari2015-11-231-8/+42
* Support multiple debug output levelsBen Gamari2015-11-233-9/+10
* Fix inconsistent pretty-printing of type familiesMichał Sośnicki2015-11-182-3/+4
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-1211-208/+233
* nativeGen.PPC: Fix shift arith. right > 31 bitsPeter Trommler2015-11-111-3/+8
* Dwarf.Constants: Introduce Haddock sectionsBen Gamari2015-11-011-8/+8
* cmm: Expose machine's stack and return address registerBen Gamari2015-11-011-1/+2
* Dwarf.Types: Fix comment styleBen Gamari2015-11-011-5/+5
* Dwarf: Preserve stack pointer registerBen Gamari2015-11-011-1/+11
* Add subWordC# on x86ishNikita Karetnikov2015-10-313-5/+12
* x86 codegen: don't generate location commentsSergei Trofimovich2015-10-291-3/+2
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-173-6/+6
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-142-7/+7
* PPC: Fix right shift by 32 bits #10870Erik de Castro Lopo2015-10-121-6/+15
* compiler/nativeGen/PPC/Ppr.hs: WhitespaceErik de Castro Lopo2015-10-121-7/+7
* AsmCodeGen: Ensure LLVM .line directives are sortedBen Gamari2015-10-071-2/+6
* nativeGen PPC: fix > 16 bit offsets in stack handlingPeter Trommler2015-10-023-13/+73
* Dwarf: Ensure block length is encoded correctlyBen Gamari2015-09-251-1/+1
* Dwarf: Rename binding to avoid shadowing pprBen Gamari2015-09-251-8/+8
* Annotate CmmBranch with an optional likely targetSimon Marlow2015-09-234-11/+14
* CodeGen: fix typo in error messageThomas Miedema2015-09-121-1/+1
* Dwarf: Produce .dwarf_aranges sectionBen Gamari2015-08-293-21/+77
* Dwarf: Produce {low,high}_pc attributes for compilation unitsBen Gamari2015-08-292-2/+13
* Dwarf: Fix DW_AT_use_UTF8 attributeBen Gamari2015-08-292-5/+6
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-215-92/+85
* Delete FastBoolThomas Miedema2015-08-219-27/+12
* Fix misspelled function name in a commentBartosz Nitka2015-07-301-1/+1
* Fix todo in compiler/nativeGen: Rename Size to Formatmarkus2015-07-0721-935/+944
* Implement PowerPC 64-bit native code backend for LinuxPeter Trommler2015-07-0310-238/+840
* Encode alignment in MO_Memcpy and friendsBen Gamari2015-06-163-48/+18
* Fix DWARF generation for MinGW (#10468)Peter Wortmann2015-06-113-12/+16
* Greatly speed up nativeCodeGen/seqBlocksJoachim Breitner2015-05-161-18/+35
* Restore unwind information generationPeter Wortmann2015-04-031-2/+2
* Refactor the story around switches (#10137)Joachim Breitner2015-03-303-17/+23
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-093-4/+4
* Dwarf generation fixed pt 2Peter Wortmann2015-01-133-15/+28
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-063-10/+7
* Some Dwarf generation fixesPeter Wortmann2014-12-182-4/+18
* Generate DWARF unwind informationPeter Wortmann2014-12-164-4/+347
* Generate DWARF info sectionPeter Wortmann2014-12-165-33/+493
* Generate .loc/.file directives from source ticksPeter Wortmann2014-12-166-57/+137