summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/SPARC
Commit message (Expand)AuthorAgeFilesLines
* Refactor the story around switches (#10137)Joachim Breitner2015-03-301-5/+7
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-061-1/+1
* Add unwind information to CmmPeter Wortmann2014-12-161-0/+1
* Tick scopesPeter Wortmann2014-12-161-1/+2
* Source notes (Cmm support)Peter Wortmann2014-12-161-0/+1
* Allow -dead_strip linking on platforms with .subsections_via_symbolsMoritz Angermann2014-11-191-6/+1
* Revert "Place static closures in their own section."Edward Z. Yang2014-10-201-1/+0
* Indentation and non-semantic changes only.Edward Z. Yang2014-10-191-10/+10
* Place static closures in their own section.Edward Z. Yang2014-10-011-0/+1
* Add MO_AddIntC, MO_SubIntC MachOps and implement in X86 backendReid Barton2014-08-231-0/+2
* Implement new CLZ and CTZ primops (re #9340)Herbert Valerio Riedel2014-08-141-0/+2
* 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
* nativeGen: detabify/dewhitespace SPARC/StackAustin Seipp2014-07-201-29/+20
* Re-add more primops for atomic ops on byte arraysJohan Tibell2014-06-301-0/+4
* Revert "Add more primops for atomic ops on byte arrays"Johan Tibell2014-06-261-4/+0
* Add more primops for atomic ops on byte arraysJohan Tibell2014-06-241-0/+4
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-1514-12/+18
* Fix a popular typo in commentsGabor Greif2014-02-011-1/+1
* Add support for prefetch with locality levels.Austin Seipp2013-10-011-2/+5
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-0112-12/+12
* Remove dead codeJan Stolarek2013-09-101-0/+1
* Add support for byte endian swapping for Word 16/32/64.Austin Seipp2013-07-171-0/+1
* Revert "Add support for byte endian swapping for Word 16/32/64."Simon Peyton Jones2013-06-111-1/+0
* Add support for byte endian swapping for Word 16/32/64.Ian Lynagh2013-06-091-0/+1
* Refactor cmmMakeDynamicReferenceIan Lynagh2013-05-131-1/+1
* Remove tabs (M-x untabify)Gabor Greif2013-04-071-99/+91
* Fix typosGabor Greif2013-04-072-3/+3
* Detab modules with tabs on 5 lines or fewerIan Lynagh2013-04-061-13/+6
* Add prefetch primops.Geoffrey Mainland2013-02-011-0/+1
* Update a panic messageIan Lynagh2013-01-111-1/+1
* Whitespace only in nativeGen/SPARC/Base.hsIan Lynagh2013-01-111-31/+24
* Implement word2Float# and word2Double#Johan Tibell2012-12-131-0/+2
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-1213-51/+51
* Attach global register liveness info to Cmm procedures.Geoffrey Mainland2012-10-303-5/+5
* Some alpha renamingIan Lynagh2012-10-161-1/+1
* Teach the linear register allocator how to allocate more stack if necessarySimon Marlow2012-09-201-0/+2
* Move some more constants into platformConstantsIan Lynagh2012-09-143-17/+21
* Pass DynFlags down to wordWidthIan Lynagh2012-09-121-5/+5
* Pass DynFlags down to bWordIan Lynagh2012-09-126-20/+33
* Fix the PPC and SPARC NCGs to handle multiple info tables in a procSimon Marlow2012-09-071-16/+21