summaryrefslogtreecommitdiff
path: root/compiler/prelude/PrimOp.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs prelude/Austin Seipp2014-12-031-659/+0
* Fix some typos in recent comments/notesGabor Greif2014-08-071-9/+9
* Extensive Notes on can_fail and has_side_effectsSimon Peyton Jones2014-08-071-47/+106
* Tiny refactoring, plus comments; no change in behaviourSimon Peyton Jones2014-08-071-4/+8
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-2/+2
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* TyposKrzysztof Gogolewski2013-10-121-1/+1
* SIMD primops are now generated using schemas that are polymorphic inGeoffrey Mainland2013-09-221-1/+10
* Comparison primops return Int# (Fixes #6135)Jan Stolarek2013-08-141-8/+7
* Add fixity information to primops (ticket #6026)Michal Terepeta2012-11-231-2/+13
* Remove some redundant Show instancesIan Lynagh2012-06-121-3/+0
* Revert "Add -faggressive-primops plus refactoring in CoreUtils" (#5780)Simon Marlow2012-01-161-45/+14
* Add -faggressive-primops plus refactoring in CoreUtilsSimon Peyton Jones2012-01-131-14/+45
* Fix Trac #5658: strict bindings not floated inSimon Peyton Jones2012-01-121-71/+92
* Add comments about the meaning of can_fail and has_side_effectsSimon Peyton Jones2011-12-121-50/+86
* Comment out commutableOp; we don't use it at the momentIan Lynagh2011-10-031-9/+6
* whitespace only in prelude/PrimOp.lhsIan Lynagh2011-09-301-94/+94
* Implement -XConstraintKindMax Bolingbroke2011-09-061-1/+1
* Assign more accurate code sizes to primops, so that the inliningSimon Marlow2011-05-241-19/+16
* Tag ForeignCalls with the package they correspond toBen.Lippmeier@anu.edu.au2010-01-021-2/+4
* Remove the (very) old strictness analysersimonpj@microsoft.com2009-11-191-1/+1
* Add PrimCall to the STG layer and update Core -> STG translationDuncan Coutts2009-06-091-1/+18
* Fix #3207: add has_side_effects = True for lots of primopsSimon Marlow2009-05-151-0/+32
* -H80m isn't allowed in an options pragma. Just remove it for now.Ian Lynagh2008-07-101-1/+0
* Move more flags from the Makefile into pragmasIan Lynagh2008-07-101-0/+1
* Remove some redundant codeIan Lynagh2008-03-291-6/+0
* prelude/PrimOp is now mostly warning-freeIan Lynagh2008-03-291-1/+6
* Fix some warningsIan Lynagh2008-03-291-17/+16
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Add ad-hoc typing checks for tagToEnum#simonpj@microsoft.com2006-08-161-0/+10
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+461