2011-06-09 |
Ian Lynagh | Refactor SrcLoc and SrcSpan |
tree | commitdiff |
2011-06-01 |
Johan Tibell | Fold constants during forward substitution in the Cmm... |
tree | commitdiff |
2011-06-01 |
Johan Tibell | Implement forward substitution of constants in the... |
tree | commitdiff |
2011-05-31 |
David Terei | Add new mem{cpy,set,move} cmm prim ops. |
tree | commitdiff |
2011-05-19 |
Johan Tibell | Make array copy primops inline |
tree | commitdiff |
2011-05-15 |
Edward Z. Yang | Work around lack of saving volatile registers from... |
tree | commitdiff |
2011-05-15 |
Edward Z. Yang | More aggressive clobber detection with Hp and RegSlot. |
tree | commitdiff |
2011-05-15 |
Edward Z. Yang | Split -ddump-cmmz into many smaller flags. |
tree | commitdiff |
2011-05-15 |
Edward Z. Yang | More aggressive CmmRegOff inlining, and fix failure... |
tree | commitdiff |
2011-05-15 |
Edward Z. Yang | Generalized assignment rewriting pass. |
tree | commitdiff |
2011-05-11 |
Simon Peyton Jones | Merge remote branch 'origin/master' |
tree | commitdiff |
2011-05-11 |
Simon Marlow | fix the names of the floating-point operations in the... |
tree | commitdiff |
2011-05-09 |
Simon Peyton Jones | Merge branch 'master' of darcs.haskell.org/ghc |
tree | commitdiff |
2011-05-09 |
Simon Peyton Jones | Merge ghc-new-co into master branch |
tree | commitdiff |
2011-05-09 |
Simon Peyton Jones | Comments only |
tree | commitdiff |
2011-05-07 |
Ian Lynagh | Remove some dead code |
tree | commitdiff |
2011-05-06 |
Simon Peyton Jones | Merge master into the ghc-new-co branch |
tree | commitdiff |
2011-05-05 |
Edward Z. Yang | Improve dead block calculation, per Simon Marlow's... |
tree | commitdiff |
2011-05-02 |
Simon Peyton Jones | Merge in changes from HEAD |
tree | commitdiff |
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 |
Simon Peyton Jones | Merge remote branch 'origin/master' into ghc-new-co |
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-20 |
Simon Peyton Jones | Merge branch 'master' into ghc-new-co |
tree | commitdiff |
2011-04-19 |
Ian Lynagh | Don't generate a prototype for cas |
tree | commitdiff |
2011-04-19 |
Simon Peyton Jones | This BIG PATCH contains most of the work for the New... |
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 |
next |