summaryrefslogtreecommitdiff
path: root/utils/genprimopcode/Main.hs
Commit message (Expand)AuthorAgeFilesLines
* genprimopcode: GHC.Prim is Unsafe (#9449)Austin Seipp2014-09-011-4/+8
* genprimopcode: Don't output tabsAustin Seipp2014-08-201-2/+2
* Remove external coreAustin Seipp2014-05-031-5/+1
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-291-0/+3
* Remove support for "primclass"Joachim Breitner2014-03-161-12/+0
* Coercible is now exported from GHC.Types (#8894)Joachim Breitner2014-03-161-0/+1
* Add more missing `{-# LANGUAGE #-}`s to `genprimopcode` outputHerbert Valerio Riedel2013-10-271-2/+2
* Add `{-# LANGUAGE MagicHash #-}` in output of `genprimopcode`Herbert Valerio Riedel2013-10-271-1/+1
* SIMD primops are now generated using schemas that are polymorphic inGeoffrey Mainland2013-09-221-83/+290
* Do not expose LLVM-only primops in GHC.PrimopWrappers.Geoffrey Mainland2013-09-221-20/+7
* Allow primclass and class constraints in primopsJoachim Breitner2013-09-131-9/+32
* Update email addressesGabor Greif2013-08-221-1/+1
* Comparison primops return Int# (Fixes #6135)Jan Stolarek2013-08-141-3/+0
* Add a primop attribute llvm_only.Geoffrey Mainland2013-02-011-6/+6
* Add the Int64X2# primitive type and associated primops.Geoffrey Mainland2013-02-011-0/+2
* Add the DoubleX2# primitive type and associated primops.Geoffrey Mainland2013-02-011-4/+6
* Add the Int32X4# primitive type and associated primops.Paul Monday2013-02-011-2/+5
* Add the Float32X4# primitive type and associated primops.Geoffrey Mainland2013-02-011-5/+23
* Add fixity information to primops (ticket #6026)Michal Terepeta2012-11-231-3/+26
* Tabs -> SpacesDavid Terei2012-03-231-220/+213
* Add new primtypes 'ArrayArray#' and 'MutableArrayArray#'Manuel M T Chakravarty2011-12-071-15/+16
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Handle HValues slightly nicerIan Lynagh2011-10-031-0/+1
* Implement -XConstraintKindMax Bolingbroke2011-09-061-1/+1
* Follow ghc-prim changesIan Lynagh2011-08-261-1/+1
* fix warningsSimon Marlow2011-05-241-1/+3
* Assign more accurate code sizes to primops, so that the inliningSimon Marlow2011-05-241-6/+7
* Fix building genprimopcode with GHC 7.0, and remove haskell98 importsIan Lynagh2010-11-021-4/+4
* Follow GHC.Bool/GHC.Types mergeIan Lynagh2010-10-231-2/+2
* Remove a redundant parameter for mkTupleTy (the arity)simonpj@microsoft.com2009-10-281-2/+1
* Include a pointer to GHC.Exts in the generated GHC.Prim docsIan Lynagh2009-08-111-0/+2
* Fix warnings when building with the HEADIan Lynagh2009-07-301-1/+0
* Fix warnings in genprimopcodeIan Lynagh2009-05-231-9/+10
* Move the "This is a generated file" to the top of GHC.PrimIan Lynagh2008-09-051-7/+7
* Make genprimopcode generate code that haddock 2 understandsIan Lynagh2008-09-051-10/+26
* () is now in ghc-prim:GHC.UnitIan Lynagh2008-06-241-0/+1
* Generate a warning-free GHC.PrimopWrappers. ghc-prim is now -Wall clean.Ian Lynagh2008-06-241-18/+35
* Fix some inconsistencies in the code and docs of primitivesIan Lynagh2008-06-231-8/+4
* More commandline flag improvementsIan Lynagh2008-06-161-2/+2
* Cabalize ext-core toolsTim Chevalier2008-05-141-2/+3
* Generate fsLit not FSLIT in genprimopcodeIan Lynagh2008-04-121-1/+1
* Extra info in genprimopcode --make-ext-core-sourceTim Chevalier2008-04-141-10/+43
* Extend genprimopcode to print primop types for ext-coreTim Chevalier2008-04-101-2/+94
* prelude/PrimOp is now mostly warning-freeIan Lynagh2008-03-291-5/+7
* Use _ rather than "other" in generated codeIan Lynagh2008-03-291-1/+1
* remove now-unused usage information (#1003)Simon Marlow2007-05-101-13/+0
* Replace genprimopcode's parsec parser with an alex+happy parserIan Lynagh2007-04-101-363/+4
* Warning police: Avoid name shadowingsven.panne@aedion.de2007-03-141-61/+61
* Handle primitive types and pseudo ops when generating LaTeXsven.panne@aedion.de2007-03-141-0/+15
* Warning police: Replace patter matching failures by something more informativesven.panne@aedion.de2007-03-141-1/+13