2010-09-23 |
simonpj@microsoft.com | Remove use of lambda with a refutable pattern |
tree | commitdiff |
2010-09-18 |
Matthias Kilian | Enable shared libs on OpenBSD |
tree | commitdiff |
2010-09-13 |
simonpj@microsoft.com | Super-monster patch implementing the new typechecker... |
tree | commitdiff |
2010-09-12 |
Matthias Kilian | Remove duplicated #defines for FreeBSD |
tree | commitdiff |
2010-06-29 |
benl@ouroborus.net | NCG: allocatableRegs is only giving us 8 SSE regs to... |
tree | commitdiff |
2010-06-24 |
benl@ouroborus.net | Fix warnings |
tree | commitdiff |
2010-06-24 |
benl@ouroborus.net | NCG: Comments and formatting only |
tree | commitdiff |
2010-06-24 |
benl@ouroborus.net | NCG: Do the actual reversing of SCCs |
tree | commitdiff |
2010-06-24 |
benl@ouroborus.net | NCG: Fix dumping of graphs in regalloc stats for graph... |
tree | commitdiff |
2010-06-24 |
benl@ouroborus.net | NCG: Reverse SCCs after each round in the graph allocator |
tree | commitdiff |
2010-06-24 |
benl@ouroborus.net | NCG: Don't actually complain on unreachable code blocks |
tree | commitdiff |
2010-06-24 |
benl@ouroborus.net | NCG: Do explicit check for precondition of computeLiveness |
tree | commitdiff |
2010-06-23 |
benl@ouroborus.net | NCG: Fix off-by-one error in realRegSqueeze |
tree | commitdiff |
2010-06-23 |
benl@ouroborus.net | NCG: Handle stripping of liveness info from procs with... |
tree | commitdiff |
2010-06-23 |
benl@ouroborus.net | NCG: Emit a warning on unreachable code block instead... |
tree | commitdiff |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Remember to keep the entry block first when erasin... |
tree | commitdiff |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Refactor representation of code with liveness... |
tree | commitdiff |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Add sanity checking to linear allocator |
tree | commitdiff |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Refactor LiveCmmTop to hold a list of SCCs instead... |
tree | commitdiff |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Allow the liveness map in a LiveInfo to be Nothing |
tree | commitdiff |
2009-09-17 |
Ben.Lippmeier.anu... | NCG: Also show the result of applying coalesings with... |
tree | commitdiff |
2010-06-18 |
Simon Marlow | generate "movl lbl(%reg1), %reg2" instructions, better... |
tree | commitdiff |
2010-06-18 |
Simon Marlow | joinToTargets: fix a case of panic "handleComponent... |
tree | commitdiff |
2010-06-18 |
Simon Marlow | comment typo |
tree | commitdiff |
2010-06-15 |
David Terei | Add new LLVM code generator to GHC. (Version 2) |
tree | commitdiff |
2010-06-02 |
Simon Marlow | __stg_EAGER_BLACKHOLE_INFO -> __stg_EAGER_BLACKHOLE_inf... |
tree | commitdiff |
2010-05-08 |
pho@cielonegro.org | PIC support for PowerPC |
tree | commitdiff |
2010-05-06 |
simonpj@microsoft.com | Remove useless UNPACK pragmas |
tree | commitdiff |
2010-05-03 |
Milan Straka | Replace FiniteMap and UniqFM with counterparts from... |
tree | commitdiff |
2010-04-03 |
naur@post11.tele.dk | Fix error compiling AsmCodeGen.lhs for PPC Mac (mkRtsCo... |
tree | commitdiff |
2010-04-03 |
naur@post11.tele.dk | Fix error compiling AsmCodeGen.lhs for PPC Mac (DestBlo... |
tree | commitdiff |
2010-02-22 |
Ben.Lippmeier@anu... | Fix build for non-x86 arches again. |
tree | commitdiff |
2010-02-15 |
Simon Marlow | Represent the free register set using Word64 on x86... |
tree | commitdiff |
2010-02-15 |
Ben.Lippmeier@anu... | Fix build for non-x86 architectures |
tree | commitdiff |
2010-02-09 |
Simon Marlow | generate slightly better code for ccall argument-pushin... |
tree | commitdiff |
2010-02-05 |
Simon Marlow | Fix a bug introduced in the SSE2 support: callClobbered... |
tree | commitdiff |
2010-02-04 |
Simon Marlow | Implement SSE2 floating-point support in the x86 native... |
tree | commitdiff |
2010-01-06 |
Ian Lynagh | Patch for shared libraries support on FreeBSD |
tree | commitdiff |
2010-01-05 |
simonpj@microsoft.com | Fix warnings |
tree | commitdiff |
2010-01-02 |
Ben.Lippmeier@anu... | Follow ForeignLabel changes in PPC NCG |
tree | commitdiff |
2010-01-02 |
Ben.Lippmeier@anu... | Tag ForeignCalls with the package they correspond to |
tree | commitdiff |
2009-12-29 |
Ben.Lippmeier@anu... | Nicer panic message |
tree | commitdiff |
2009-11-05 |
dias@cs.tufts.edu | Loop problems in native back ends, update to T3286 fix |
tree | commitdiff |
2009-11-11 |
Simon Marlow | Support for DragonFly BSD |
tree | commitdiff |
2009-10-15 |
simonpj@microsoft.com | Fix Trac #959: a long-standing bug in instantiating... |
tree | commitdiff |
2009-09-26 |
Ben.Lippmeier@anu... | Fix building of the RTS with the NCG under Windows |
tree | commitdiff |
2009-09-11 |
Simon Marlow | Fix a space leak in the native code gen (again) |
tree | commitdiff |
2009-08-02 |
Simon Marlow | RTS tidyup sweep, first phase |
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-05-27 |
Ben.Lippmeier.anu... | Follow vreg/hreg patch in X86_64 NCG |
tree | commitdiff |
2009-05-26 |
Ben.Lippmeier@anu... | Follow vreg/hreg patch in PPC NCG |
tree | commitdiff |
2009-05-19 |
Ben.Lippmeier@anu... | Follow vreg/hreg patch in x86 NCG |
tree | commitdiff |
2009-05-19 |
Ben.Lippmeier@anu... | Don't try and coalesce RealReg->RealReg moves |
tree | commitdiff |
2009-05-18 |
Ben.Lippmeier@anu... | Split Reg into vreg/hreg and add register pairs |
tree | commitdiff |
2009-04-21 |
Ben.Lippmeier@anu... | SPARC NCG: Fix available regs for graph allocator |
tree | commitdiff |
2009-04-25 |
Ben.Lippmeier@anu... | Fix SPARC build, missing #include |
tree | commitdiff |
2009-04-24 |
Ben.Lippmeier@anu... | Fix #3182: 64 bit FP value returned by C calls was... |
tree | commitdiff |
2009-04-20 |
Ben.Lippmeier@anu... | SPARC NCG: validate fixes |
tree | commitdiff |
2009-04-20 |
Ben.Lippmeier@anu... | SPARC NCG: Base freeRegs on includes/MachRegs.h again |
tree | commitdiff |
2009-03-30 |
Ben.Lippmeier@anu... | SPARC NCG: Fix 64 bit addition, carry bit wasn't gettin... |
tree | commitdiff |
2009-03-31 |
Ben.Lippmeier@anu... | SPARC NCG: HpLim is now always stored on the stack... |
tree | commitdiff |
2009-03-03 |
dias@eecs.harvard.edu | A few bug fixes; some improvements spurred by paper... |
tree | commitdiff |
2009-02-23 |
Ben.Lippmeier@anu... | SPARC NCG: Split out sanity checking into its own module |
tree | commitdiff |
2009-02-23 |
Ben.Lippmeier@anu... | SPARC NCG: Add jumps to end of blocks when working... |
tree | commitdiff |
2009-02-23 |
Ben.Lippmeier@anu... | SPARC NCG: Enforce the invariant that each block ends... |
tree | commitdiff |
2009-02-17 |
Ben.Lippmeier@anu... | SPARC NCG: Unsigned comparisons are unsigned |
tree | commitdiff |
2009-02-17 |
Ben.Lippmeier@anu... | SPARC NCG: Fix word size conversions |
tree | commitdiff |
2009-02-16 |
Ben.Lippmeier@anu... | SPARC NCG: Split up into chunks, and fix warnings. |
tree | commitdiff |
2009-02-16 |
Ben.Lippmeier@anu... | SPARC NCG: Reorganise Reg and RegInfo |
tree | commitdiff |
2009-02-16 |
Ben.Lippmeier@anu... | NCG: Cleanup old file |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for ppc-darwin |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for ghc-6.6 |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for i386-darwin |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for x86_64-linux |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: Haddock validate fix |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: Validate fixes for x86-linux |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | SPARC NCG: Don't release top half of f6 and f8 |
tree | commitdiff |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: Split up the native code generator into arch speci... |
tree | commitdiff |
2009-02-11 |
Ben.Lippmeier@anu... | SPARC NCG: Make linear allocator use info in SPARC... |
tree | commitdiff |
2009-02-11 |
Ben.Lippmeier@anu... | SPARC NCG: Enumerate freeRegs / globalRegMaybe instead... |
tree | commitdiff |
2009-02-05 |
Ben.Lippmeier@anu... | NCG: Split PprMach into arch specific modules |
tree | commitdiff |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Split block reorder thing in linear allocator... |
tree | commitdiff |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Validate fixes for powerpc |
tree | commitdiff |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Add missing ops to powerpc isJumpish |
tree | commitdiff |
2009-02-06 |
Ian Lynagh | Add a panic to fix the build on amd64/Linux; to be... |
tree | commitdiff |
2009-02-06 |
Ian Lynagh | Fix the build on OS X: only understands .space, not... |
tree | commitdiff |
2009-02-06 |
Ian Lynagh | Fix the build on amd64/Linux |
tree | commitdiff |
2009-02-06 |
Ian Lynagh | When generating C, don't pretend functions are data |
tree | commitdiff |
2009-02-05 |
Ben.Lippmeier@anu... | NCG: Validate fixes |
tree | commitdiff |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Split RegAllocInfo into arch specific modules |
tree | commitdiff |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Move RegLiveness -> RegAlloc.Liveness |
tree | commitdiff |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Rename MachRegs, MachInstrs -> Regs, Instrs to... |
tree | commitdiff |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Split MachRegs.hs into arch specific modules |
tree | commitdiff |
2009-02-05 |
Ben.Lippmeier@anu... | NCG: Fix validate |
tree | commitdiff |
2009-02-04 |
Ben.Lippmeier@anu... | SPARC NCG: Fix some haddock problems. |
tree | commitdiff |
2009-02-04 |
Ben.Lippmeier@anu... | SPARC NCG: Add Pwr callish mach op |
tree | commitdiff |
2009-02-03 |
Ben.Lippmeier@anu... | NCG: Split MachInstrs into arch specific modules |
tree | commitdiff |
2009-02-03 |
Ben.Lippmeier@anu... | NCG: Move the graph allocator into its own dir |
tree | commitdiff |
next |