2011-05-01 |
Ian Lynagh | Remove the OMIT_NATIVE_CODEGEN ifdef |
tree | commitdiff |
2011-04-30 |
Edward Z. Yang | Implement dead basic block elimination. |
tree | commitdiff |
2011-04-30 |
Ian Lynagh | Don't expose the cas definition to .hc files |
tree | commitdiff |
2011-04-27 |
Edward Z. Yang | Eliminate GC check when no extra stack is used. |
tree | commitdiff |
2011-04-27 |
Edward Z. Yang | Give manifestSP better information about the actual... |
tree | commitdiff |
2011-04-26 |
Edward Z. Yang | cmm-notes updates. |
tree | commitdiff |
2011-04-26 |
Edward Z. Yang | Raw versions of if and switch. |
tree | commitdiff |
2011-04-19 |
Ian Lynagh | Don't generate a prototype for cas |
tree | commitdiff |
2011-04-15 |
Edward Z. Yang | Revert "Generalized assignment rewriting pass." |
tree | commitdiff |
2011-04-15 |
Edward Z. Yang | Generalized assignment rewriting pass. |
tree | commitdiff |
2011-04-15 |
Edward Z. Yang | Disable check word address lint check, due to inlined... |
tree | commitdiff |
2011-04-15 |
Edward Z. Yang | Add GenCmmGraph, which is a generic version of CmmGraph. |
tree | commitdiff |
2011-04-13 |
Edward Z. Yang | Always support optimization fuel. |
tree | commitdiff |
2011-04-13 |
Edward Z. Yang | Update CmmRegOff shorthand for CmmMachOp. |
tree | commitdiff |
2011-04-12 |
Simon Marlow | Change the way module initialisation is done (#3252... |
tree | commitdiff |
2011-04-11 |
Edward Z. Yang | Unsafe foreign calls (fat machine instructions) do... |
tree | commitdiff |
2011-04-08 |
Simon Marlow | Force re-linking if the options have changed (#4451) |
tree | commitdiff |
2011-04-05 |
Edward Z. Yang | CmmOpt cannot assume single assignment for hand-written... |
tree | commitdiff |
2011-04-05 |
Edward Z. Yang | Give infinite fuel to required C-- transformations... |
tree | commitdiff |
2011-03-25 |
Edward Z. Yang | Ignore comments when inlining. |
tree | commitdiff |
2011-03-22 |
Edward Z. Yang | RednCounts can contain CAFs, so support them in cvtToCl... |
tree | commitdiff |
2011-02-18 |
Edward Z. Yang | New codegen: GC calling convention must use registers. |
tree | commitdiff |
2011-02-10 |
Simon Marlow | constant fold (a + N) - M and (a - N) + M |
tree | commitdiff |
2011-02-08 |
Simon Marlow | Recursively call cmmMachOpFold on divides that we turne... |
tree | commitdiff |
2011-01-31 |
Simon Marlow | fix DEBUG build |
tree | commitdiff |
2011-01-28 |
Simon Marlow | Fix warnings |
tree | commitdiff |
2011-01-24 |
Simon Marlow | Merge in new code generator branch. |
tree | commitdiff |
2011-01-13 |
Edward Z. Yang | Fix longstanding bug in C-- inlining for functions... |
tree | commitdiff |
2010-12-15 |
Ian Lynagh | Remove code that is dead now that we need >= 6.12 to... |
tree | commitdiff |
2010-12-15 |
Simon Marlow | Implement stack chunks and separate TSO/STACK objects |
tree | commitdiff |
2010-11-17 |
Simon Marlow | remove -XNoMonomorphismRestriction |
tree | commitdiff |
2010-11-17 |
Simon Marlow | add some {-# LANGUAGE BangPatterns #-} to mollify GHC |
tree | commitdiff |
2010-11-16 |
simonpj@microsoft.com | Remove unncessary fromIntegral calls |
tree | commitdiff |
2010-11-12 |
simonpj@microsoft.com | More modules that need LANGUAGE BangPatterns |
tree | commitdiff |
2010-10-22 |
simonpj@microsoft.com | Add rebindable syntax for if-then-else |
tree | commitdiff |
2010-09-19 |
Edward Z. Yang | Interruptible FFI calls with pthread_kill and CancelSyn... |
tree | commitdiff |
2010-10-06 |
Ian Lynagh | Fix build following haskell98 and -fglasgow-exts changes |
tree | commitdiff |
2010-10-07 |
simonpj@microsoft.com | Some refactoring and simplification in TcInteract.occur... |
tree | commitdiff |
2010-09-14 |
Ian Lynagh | Remove (most of) the FiniteMap wrapper |
tree | commitdiff |
2010-09-13 |
Ian Lynagh | Fix build with 6.10 |
tree | commitdiff |
2010-09-13 |
simonpj@microsoft.com | Super-monster patch implementing the new typechecker... |
tree | commitdiff |
2010-07-30 |
simonpj@microsoft.com | Work around missing type signature in Happy |
tree | commitdiff |
2010-07-29 |
simonpj@microsoft.com | Add two local type signatures |
tree | commitdiff |
2010-08-05 |
Ian Lynagh | Don't restrict filenames in line pragmas to printable... |
tree | commitdiff |
2010-07-15 |
Ian Lynagh | Remove an unnecessary #include |
tree | commitdiff |
2010-06-16 |
Simon Marlow | typo in comment |
tree | commitdiff |
2010-07-06 |
Ian Lynagh | Make mkPState and pragState take their arguments in... |
tree | commitdiff |
2010-06-15 |
David Terei | Add new LLVM code generator to GHC. (Version 2) |
tree | commitdiff |
2010-04-22 |
Simon Marlow | Add missing constant folding and optimisation for unsig... |
tree | commitdiff |
2010-03-29 |
Simon Marlow | New implementation of BLACKHOLEs |
tree | commitdiff |
2010-03-09 |
simonpj@microsoft.com | Comments and type signatures only |
tree | commitdiff |
2010-03-09 |
Simon Marlow | add a note |
tree | commitdiff |
2010-02-16 |
Simon Marlow | Beef up cmmMiniInline a tiny bit |
tree | commitdiff |
2010-01-06 |
Ian Lynagh | Patch for shared libraries support on FreeBSD |
tree | commitdiff |
2010-01-02 |
Ben.Lippmeier.anu... | Assume CmmLabels have dynamic linkage on non-Windows |
tree | commitdiff |
2010-01-02 |
Ben.Lippmeier@anu... | When compiling viac, don't need to emit prototypes... |
tree | commitdiff |
2010-01-02 |
Ben.Lippmeier@anu... | Tag ForeignCalls with the package they correspond to |
tree | commitdiff |
2009-12-29 |
Ben.Lippmeier@anu... | Typo in comment |
tree | commitdiff |
2009-12-10 |
Simon Marlow | Fix #3741, simplifying things in the process |
tree | commitdiff |
2009-12-07 |
simonpj@microsoft.com | Add a new to-do to cmm-notes |
tree | commitdiff |
2009-11-27 |
Ian Lynagh | Columns now start at 1, as lines already did |
tree | commitdiff |
2009-11-12 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2009-09-18 |
dias@cs.tufts.edu | Morguing dead code |
tree | commitdiff |
2009-09-18 |
dias@cs.tufts.edu | More sensible use of -fnew-codegen and less debugging... |
tree | commitdiff |
2009-09-18 |
dias@cs.tufts.edu | Minor refactoring and formatting |
tree | commitdiff |
2009-09-18 |
dias@cs.tufts.edu | Keep Touch'd variables live through the back end |
tree | commitdiff |
2009-09-18 |
dias@cs.tufts.edu | Fixed calling convention for unboxed tuples |
tree | commitdiff |
2009-11-06 |
Ben.Lippmeier@anu... | validate fixes |
tree | commitdiff |
2009-11-06 |
Ben.Lippmeier@anu... | * Refactor CLabel.RtsLabel to CLabel.CmmLabel |
tree | commitdiff |
2009-10-22 |
Ben.Lippmeier@anu... | Add missing case to externallyVisibleCLabel |
tree | commitdiff |
2009-10-18 |
Ben.Lippmeier@anu... | Add CLabel.CmmLabel and start refactoring |
tree | commitdiff |
2009-10-18 |
Ben.Lippmeier@anu... | Haddockify and clean up commenting |
tree | commitdiff |
2009-10-18 |
Ben.Lippmeier@anu... | Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FS |
tree | commitdiff |
2009-11-05 |
simonpj@microsoft.com | Add notes to cmm-notes, following conversation with... |
tree | commitdiff |
2009-10-29 |
simonpj@microsoft.com | Add Outputable.blankLine and use it |
tree | commitdiff |
2009-10-29 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2009-09-28 |
Simon Marlow | emitRetUT: cope with arguments overlapping with results... |
tree | commitdiff |
2009-09-11 |
simonpj@microsoft.com | Comments and Cmm notes |
tree | commitdiff |
2009-09-11 |
simonpj@microsoft.com | Add cmm-notes, describing Simon and John's work on... |
tree | commitdiff |
2009-09-10 |
simonpj@microsoft.com | Comments in Cmm |
tree | commitdiff |
2009-09-10 |
simonpj@microsoft.com | Comments only, on Cmm data types |
tree | commitdiff |
2009-07-22 |
Thomas Schilling | Minor documentation fixes. |
tree | commitdiff |
2009-08-03 |
Simon Marlow | Rename primops from foozh_fast to stg_foozh |
tree | commitdiff |
2009-08-02 |
Simon Marlow | RTS tidyup sweep, first phase |
tree | commitdiff |
2009-06-20 |
Simon Marlow | remove dead code |
tree | commitdiff |
2009-07-24 |
Ian Lynagh | Remove GHC's haskell98 dependency |
tree | commitdiff |
2009-07-07 |
Ian Lynagh | Remove unused imports |
tree | commitdiff |
2009-07-06 |
simonpj@microsoft.com | Trim unused imports detected by new unused-import code |
tree | commitdiff |
2009-07-01 |
Max Bolingbroke | Support for -fwarn-unused-do-bind and -fwarn-wrong... |
tree | commitdiff |
2009-06-09 |
Duncan Coutts | Add PrimCall to the STG layer and update Core -> STG... |
tree | commitdiff |
2009-06-08 |
Ian Lynagh | Put "%expect 0" directives in the .y files |
tree | commitdiff |
2009-05-23 |
Austin Seipp | fix pprDynamicLinkerAsmLabel for Mac OS X x86_64 |
tree | commitdiff |
2009-05-14 |
Ian Lynagh | Hide warnings from alex/happy sources |
tree | commitdiff |
2009-04-24 |
Ian Lynagh | Require a bang pattern when unlifted types are where... |
tree | commitdiff |
2009-04-03 |
dias@eecs.tufts.edu | eliminate warnings |
tree | commitdiff |
2009-03-31 |
dias@eecs.tufts.edu | Buggy optimizations caused function-call return to... |
tree | commitdiff |
2009-03-25 |
dias@eecs.tufts.edu | Better handling of node parameter in calling conventions |
tree | commitdiff |
2009-03-23 |
dias@eecs.tufts.edu | Code simplifications due to call/return separation... |
tree | commitdiff |
2009-03-23 |
dias@eecs.tufts.edu | Code simplification due to separate call/return conventions |
tree | commitdiff |
2009-03-23 |
dias@eecs.tufts.edu | Calls with and without passing node arguments more... |
tree | commitdiff |
next |