summaryrefslogtreecommitdiff
path: root/compiler/nativeGen
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Debug data extraction (NCG support)Peter Wortmann2014-12-161-50/+85
* Add unwind information to CmmPeter Wortmann2014-12-163-0/+3
* Tick scopesPeter Wortmann2014-12-163-3/+6
* Source notes (Cmm support)Peter Wortmann2014-12-163-0/+3
* powerpc: fix and enable shared libraries by default on linuxSergei Trofimovich2014-12-145-32/+88
* Unlit AsmCodeGen.lhsHerbert Valerio Riedel2014-11-301-4/+0
* Allow -dead_strip linking on platforms with .subsections_via_symbolsMoritz Angermann2014-11-193-18/+3
* Per-thread allocation counters and limitsSimon Marlow2014-11-123-21/+60
* Some refactoring around endPass and debug dumpingSimon Peyton Jones2014-11-041-4/+4
* Revert "Place static closures in their own section."Edward Z. Yang2014-10-203-6/+0
* Indentation and non-semantic changes only.Edward Z. Yang2014-10-193-76/+80
* Implement optimized NCG `MO_Ctz W64` op for i386 (#9340)Herbert Valerio Riedel2014-10-181-9/+32
* Code size micro-optimizations in the X86 backendReid Barton2014-10-071-1/+34
* Place static closures in their own section.Edward Z. Yang2014-10-013-0/+6
* Stop exporting, and stop using, functions marked as deprecatedThomas Miedema2014-09-275-5/+5
* Delete hack that was once needed to fix the buildThomas Miedema2014-09-252-0/+2
* Make Applicative a superclass of MonadAustin Seipp2014-09-093-5/+11
* `M-x delete-trailing-whitespace` & `M-x untabify`...Herbert Valerio Riedel2014-08-311-2/+2
* Add MO_AddIntC, MO_SubIntC MachOps and implement in X86 backendReid Barton2014-08-235-0/+29
* Implement new CLZ and CTZ primops (re #9340)Herbert Valerio Riedel2014-08-144-0/+89
* x86: zero extend the result of 16-bit popcnt instructions (#9435)Reid Barton2014-08-121-4/+8
* Add CMOVcc insns to x86 NCGHerbert Valerio Riedel2014-08-122-0/+18
* Add bit scan {forward,reverse} insns to x86 NCGHerbert Valerio Riedel2014-08-122-2/+10
* x86: Always generate add instruction in MO_Add2 (#9013)Reid Barton2014-08-113-2/+14
* Eliminate some code duplication in x86 backend (genCCall32/64)Reid Barton2014-08-101-101/+13
* refactor to fix 80column overflowSimon Marlow2014-08-011-16/+20
* Allow multiple entry points when allocating recursive groups (#9303)Simon Marlow2014-07-312-35/+39
* Add missing memory fence to atomicWriteIntArray#Johan Tibell2014-07-233-1/+7
* X86 codegen: make LOCK a real instruction prefixJohan Tibell2014-07-233-12/+8
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-212-6/+6
* nativeGen: detabify/dewhitespace SPARC/CodeGen/BaseAustin Seipp2014-07-201-53/+41
* nativeGen: detabify/dewhitespace SPARC/CodeGen/Gen32Austin Seipp2014-07-201-373/+361
* nativeGen: detabify/dewhitespace SPARC/CodeGen/SanityAustin Seipp2014-07-201-53/+42
* nativeGen: detabify/dewhitespace SPARC/CodeGen/ExpandAustin Seipp2014-07-201-106/+91
* nativeGen: detabify/dewhitespace SPARC/CodeGen/AmodeAustin Seipp2014-07-201-23/+15
* nativeGen: detabify/dewhitespace SPARC/CodeGen/CondCodeAustin Seipp2014-07-201-29/+21
* nativeGen: detabify/dewhitespace SPARC/CondAustin Seipp2014-07-201-29/+21
* nativeGen: detabify/dewhitespace SPARC/RegsAustin Seipp2014-07-201-145/+137
* nativeGen: detabify/dewhitespace SPARC/InstrAustin Seipp2014-07-201-311/+302
* nativeGen: detabify/dewhitespace SPARC/ShortcutJumpAustin Seipp2014-07-201-21/+10
* nativeGen: detabify/dewhitespace SPARC/ImmAustin Seipp2014-07-201-42/+32