summaryrefslogtreecommitdiff
path: root/compiler/cmm
Commit message (Expand)AuthorAgeFilesLines
* Fix Trac #9815Simon Peyton Jones2014-11-211-3/+3
* arm64: 64bit iOS and SMP support (#7942)Luke Iannini2014-11-191-0/+1
* Remove a stray Trustworthy flag in ghc.David Terei2014-11-121-1/+0
* Per-thread allocation counters and limitsSimon Marlow2014-11-122-6/+31
* Update User's Guide, cleanup DynFlagsJan Stolarek2014-11-061-1/+1
* Fixes the ARM buildMoritz Angermann2014-10-211-2/+5
* Revert "Place static closures in their own section."Edward Z. Yang2014-10-203-3/+1
* Revert "BC-breaking changes to C-- CLOSURE syntax."Edward Z. Yang2014-10-203-13/+10
* Revert "Properly generate info tables for static closures in C--."Edward Z. Yang2014-10-202-5/+3
* Revert "Rename _closure to _static_closure, apply naming consistently."Edward Z. Yang2014-10-201-2/+2
* Indentation and non-semantic changes only.Edward Z. Yang2014-10-191-7/+7
* Rename _closure to _static_closure, apply naming consistently.Edward Z. Yang2014-10-011-2/+2
* Properly generate info tables for static closures in C--.Edward Z. Yang2014-10-012-3/+5
* BC-breaking changes to C-- CLOSURE syntax.Edward Z. Yang2014-10-013-10/+13
* Place static closures in their own section.Edward Z. Yang2014-10-013-1/+3
* Stop exporting, and stop using, functions marked as deprecatedThomas Miedema2014-09-271-2/+2
* Make Applicative a superclass of MonadAustin Seipp2014-09-093-1/+9
* pprC: declare extern cmm primitives as functions, not dataSergei Trofimovich2014-09-051-0/+1
* `M-x delete-trailing-whitespace` & `M-x untabify`...Herbert Valerio Riedel2014-08-311-1/+1
* PprC: cleanup: don't emit 'FB_' / 'FE_' in via-CSergei Trofimovich2014-08-291-7/+0
* UNREG: fix emission of large Integer literals in C codegenSergei Trofimovich2014-08-261-3/+27
* Add MO_AddIntC, MO_SubIntC MachOps and implement in X86 backendReid Barton2014-08-232-0/+4
* build: require GHC 7.6 for bootstrappingAustin Seipp2014-08-191-5/+1
* Implement new CLZ and CTZ primops (re #9340)Herbert Valerio Riedel2014-08-142-0/+5
* Add some Haddocks to SMRepJohan Tibell2014-08-121-2/+13
* shouldInlinePrimOp: Fix Int overflowJohan Tibell2014-08-121-2/+5
* A panic in CmmBuildInfoTables.bundle shouldn't be a panic (#9329)Simon Marlow2014-08-011-4/+8
* add a commentSimon Marlow2014-08-011-0/+3
* update commentSimon Marlow2014-08-011-4/+3
* Fix reference to noteSimon Marlow2014-08-011-1/+1
* comment updateSimon Marlow2014-07-311-4/+1
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-212-27/+27
* cmm: detabify/unwhitespace CmmLexAustin Seipp2014-07-201-104/+104
* cmm: detabify/unwhitespace CmmInfoAustin Seipp2014-07-201-56/+48
* Mark HPC ticks labels as dynamicReid Barton2014-07-021-0/+2
* Re-add more primops for atomic ops on byte arraysJohan Tibell2014-06-303-0/+27
* Revert "Add more primops for atomic ops on byte arrays"Johan Tibell2014-06-263-27/+0
* Add more primops for atomic ops on byte arraysJohan Tibell2014-06-243-0/+27
* Don't use showPass in the backend (#8973)Simon Marlow2014-06-081-2/+0
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-1522-16/+48
* Remove LANGUAGE pragrams implied by Haskell2010Herbert Valerio Riedel2014-05-141-1/+1
* Revert "Per-thread allocation counters and limits"Simon Marlow2014-05-041-6/+3
* Per-thread allocation counters and limitsSimon Marlow2014-05-021-3/+6
* Don't inline non-register GlobalRegsSimon Marlow2014-04-291-12/+100
* Typos in commentsGabor Greif2014-04-131-1/+1
* Revert "Revert ad15c2, which causes Windows seg-faults (Trac #8834)"Austin Seipp2014-04-041-21/+64
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-293-13/+55
* codeGen: inline allocation optimization for clone array primopsJohan Tibell2014-03-221-2/+4
* Revert ad15c2, which causes Windows seg-faults (Trac #8834)Simon Peyton Jones2014-03-171-64/+21
* codeGen: allocate small byte arrays of statically known size inlineJohan Tibell2014-03-142-3/+26