summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/SPARC/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-016-6/+6
* Remove dead codeJan Stolarek2013-09-101-0/+1
* Remove tabs (M-x untabify)Gabor Greif2013-04-071-99/+91
* Fix typosGabor Greif2013-04-071-1/+1
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-128-10/+9
* Attach global register liveness info to Cmm procedures.Geoffrey Mainland2012-10-301-2/+2
* Pass DynFlags down to bWordIan Lynagh2012-09-124-12/+17
* Move more code into codeGen/CodeGen/Platform.hsIan Lynagh2012-08-282-7/+11
* Remove some more Platform argumentsIan Lynagh2012-06-131-4/+2
* Remove PlatformOutputableIan Lynagh2012-06-133-10/+6
* Define a quotRem CallishMachOp; fixes #5598Ian Lynagh2012-02-141-343/+0
* de-tabbed the hs-boot filesIan Lynagh2012-01-261-9/+2
* Make getDynFlags* functions use HasDynFlags/getDynFlags tooIan Lynagh2011-12-193-6/+6
* Tabs -> SpacesDavid Terei2011-11-221-184/+178
* Explicitly handle unsupported Cmm prim ops.David Terei2011-11-221-2/+5
* Use -fwarn-tabs when validatingIan Lynagh2011-11-049-0/+63
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-022-3/+7
* Renaming onlySimon Peyton Jones2011-08-251-1/+1
* Add popCnt# primopJohan Tibell2011-08-161-0/+3
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-152-11/+17
* More work towards cross-compilationIan Lynagh2011-07-151-6/+8
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-052-7/+5
* Remove type synonyms for CmmFormals, CmmActuals (and hinted versions).Edward Z. Yang2011-06-131-3/+3
* Fix some validation errorsDavid Terei2011-05-311-2/+2
* Add new mem{cpy,set,move} cmm prim ops.David Terei2011-05-311-8/+22
* Merge in new code generator branch.Simon Marlow2011-01-249-16/+17
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-5/+6
* Tag ForeignCalls with the package they correspond toBen.Lippmeier@anu.edu.au2010-01-021-1/+1
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-185-14/+176
* SPARC NCG: Fix 64 bit addition, carry bit wasn't getting set.Ben.Lippmeier@anu.edu.au2009-03-301-9/+22
* SPARC NCG: Split out sanity checking into its own moduleBen.Lippmeier@anu.edu.au2009-02-231-0/+70
* SPARC NCG: Add jumps to end of blocks when working out condition codesBen.Lippmeier@anu.edu.au2009-02-231-15/+39
* SPARC NCG: Unsigned comparisons are unsignedBen.Lippmeier@anu.edu.au2009-02-171-4/+4
* SPARC NCG: Fix word size conversionsBen.Lippmeier@anu.edu.au2009-02-171-24/+69
* SPARC NCG: Split up into chunks, and fix warnings.Ben.Lippmeier@anu.edu.au2009-02-167-0/+1442