Cmm back end upgrades
[ghc-hetmet.git] / compiler / nativeGen / MachCodeGen.hs
2008-05-29 dias@eecs.harvard.eduCmm back end upgrades
2008-05-03 Ian LynaghFix sin/cos/tan on x86; trac #2059
2008-05-03 Norman Ramseyreplace Cmm 'hint' with 'kind'
2008-04-12 Ian Lynagh(F)SLIT -> (f)sLit in MachCodeGen
2008-03-29 Ian LynaghRemove some redundant imports
2008-02-07 Duncan CouttsMake more arch-specific #if's exclusive with #else...
2008-02-07 Simon Marlowremove a bogus assertion
2008-01-13 Ian LynaghFix warnings in utils/FastTypes
2008-01-04 Isaac Dupreechange CmmActual, CmmFormal to use a data CmmHinted...
2007-12-03 Ian LynaghFIX #1843: Generate different instructions on PPC
2007-09-21 Ian LynaghMove OPTIONS pragmas above comments
2007-09-12 Clemens FruhwirthSign extension hack to work around PC64 relocation...
2007-09-07 Norman Ramseya good deal of salutory renaming
2007-09-05 Norman Ramseychange of representation for GenCmm, GenCmmTop, CmmProc
2007-09-04 Ian LynaghFix CodingStyle#Warnings URLs
2007-09-03 Ian LynaghUse OPTIONS rather than OPTIONS_GHC for pragmas
2007-09-01 Ian LynaghAdd {-# OPTIONS_GHC -w #-} and some blurb to all compil...
2007-08-20 Norman Ramseyput CmmReturnInfo into a CmmCall (and related types)
2007-08-09 simonpj@microsoft.comRename a constructor CmmForeignCall to CmmCallee, and...
2007-07-31 Clemens FruhwirthChange the strategy to determine dynamic data access
2007-07-27 Simon MarlowPointer Tagging
2007-07-10 andy@galois.comFIX rts build failure for powerPC build
2007-07-08 andy@galois.comFixing native code generator for PowerPC
2007-07-05 Michael D. AdamsWarning Police
2007-06-28 Simon Marlowfix compilation for x86_64
2007-06-27 Michael D. AdamsImplemented and fixed bugs in CmmInfo handling
2007-06-27 Michael D. AdamsFirst pass at implementing info tables for CPS
2007-06-27 Michael D. AdamsAdded an SRT to each CmmCall and added the current...
2007-06-27 Michael D. AdamsAdded pointerhood to LocalReg
2007-05-25 Michael D. AdamsMoved global register saving from the backend to codeGen
2007-06-26 Simon Marlowadd missing case for compiling 64-bit operations on x86
2007-06-13 Simon MarlowI didn't quite fix #1424 completely - hopefully this...
2007-06-13 Simon MarlowFIX #1424: x86_64 NCG generated wrong code for foreign...
2007-05-18 Simon MarlowFIX #1052 (NCG doesn't realise shift instructions trash...
2007-05-03 Ian LynaghFix truncate on amd64 NCG; fixes arith005.
2007-03-01 Simon Marlowfurther improvements to the x86/x86_64 NCG
2007-03-01 Simon MarlowUse the most complex form of addressing modes on x86
2007-03-01 Simon Marlowis64BitInteger: truncate to 64 bits before testing
2007-01-19 mrchebas@gmail.comx86: disable assertion that conditionals are not on...
2006-12-11 wolfgang.thaller... Unbreak x86_64 PIC patch, part 3
2006-12-11 wolfgang.thaller... Support MO_WriteBarrier in PowerPC NCG (lwsync instruction)
2006-12-07 wolfgang.thaller... x86_64: support PIC and therefore, Mac OS X in the NCG
2006-11-29 wolfgang.thaller... x86_64 NCG: fix register usage for CALLs
2006-11-24 wolfgang.thaller... Support I64->I32 casts in the NCG, and use them for...
2006-10-11 Simon MarlowModule header tidyup #2
2006-09-10 Ian LynaghFix linking to expf on Windows
2006-06-29 Simon Marlowadd MO_WriteBarrier to CallishMachOps
2006-06-20 Simon Marlowimprove a panic message
2006-06-06 Simon Marlowfix a case of "naughty I386 byte reg"
2006-04-07 Simon MarlowReorganisation of the source tree