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 |
2009-02-03 |
Ben.Lippmeier@anu... | SPARC NCG: Give regs o0-o5 back to the allocator |
tree | commitdiff |
2009-02-03 |
Ben.Lippmeier@anu... | NCG: Split out joinToTargets from linear alloctor into... |
tree | commitdiff |
2009-02-02 |
Ben.Lippmeier@anu... | NCG: Split linear allocator into separate modules. |
tree | commitdiff |
2009-01-23 |
Ben.Lippmeier@anu... | SPARC NCG: Keep track of destinations when doing a... |
tree | commitdiff |
2009-01-23 |
Ben.Lippmeier@anu... | SPARC NCG: Do general 64 bit addition and conversion |
tree | commitdiff |
2009-01-23 |
Ben.Lippmeier@anu... | SPARC NCG: Don't need a write barrier for store synchro... |
tree | commitdiff |
2009-01-22 |
Ben.Lippmeier@anu... | SPARC NCG: Use .skip instead of .space in assembler |
tree | commitdiff |
2009-02-02 |
Simon Marlow | Optimise writing out the .s file |
tree | commitdiff |
2009-01-26 |
Simon Marlow | Fix #2961: we lost some of the generated code for stack... |
tree | commitdiff |
2009-01-21 |
Ben.Lippmeier@anu... | SPARC NCG: Reenable out of line 32 bit float ops |
tree | commitdiff |
2009-01-21 |
Ben.Lippmeier@anu... | SPARC NCG: Clean up formatting and add comments in... |
tree | commitdiff |
2009-01-21 |
Ben.Lippmeier@anu... | SPARC NCG: Fix format problem when converting float... |
tree | commitdiff |
2009-01-21 |
Ben.Lippmeier@anu... | SPARC NCG: fill branch delay slot after tabled jump... |
tree | commitdiff |
2009-01-20 |
Ben.Lippmeier@anu... | SPARC NCG: Add tabled switch |
tree | commitdiff |
2009-01-20 |
Ben.Lippmeier@anu... | SPARC NCG: Fix 64bit integers returned from ccalls |
tree | commitdiff |
2009-01-20 |
Ben.Lippmeier@anu... | SPARC NCG: Fix warnings |
tree | commitdiff |
2009-01-16 |
Ben.Lippmeier@anu... | SPARC NCG: Remove a comment that was confusing haddock |
tree | commitdiff |
2009-01-20 |
Ben.Lippmeier@anu... | SPARC NCG: ppr 64 bit store sizes |
tree | commitdiff |
2009-01-20 |
Ben.Lippmeier@anu... | SPARC NCG: Fix generation of 64 bit ops on 32 bit sparc |
tree | commitdiff |
2009-01-20 |
Ben.Lippmeier@anu... | SPARC NCG: Add support for hardware divide |
tree | commitdiff |
2009-01-15 |
Ben.Lippmeier@anu... | SPARC NCG: Redo code for integer sign extension |
tree | commitdiff |
2009-01-15 |
Ben.Lippmeier@anu... | SPARC NCG: Fix signed/unsigned operand format bug |
tree | commitdiff |
2009-01-15 |
Ben.Lippmeier@anu... | More fixes to the SPARC native code generator |
tree | commitdiff |
2009-01-14 |
Ben.Lippmeier@anu... | Start fixing the SPARC native code generator |
tree | commitdiff |
2009-01-12 |
Ben.Lippmeier@anu... | Fix some holes in the SPARC native code generator. |
tree | commitdiff |
2009-01-10 |
Ben.Lippmeier@anu... | Better panic message in RegAllocLinear |
tree | commitdiff |
2009-01-10 |
Ben.Lippmeier@anu... | Make the SPARC NCG compile again - it's still broken... |
tree | commitdiff |
2008-12-29 |
Ian Lynagh | Fix warnings in NCGMonad |
tree | commitdiff |
2008-12-09 |
Simon Marlow | Fix #2838: we should narrow a CmmInt before converting... |
tree | commitdiff |
2008-12-05 |
simonpj@microsoft.com | Remove INLINE pragmas on recursive functions |
tree | commitdiff |
2008-10-17 |
dias@eecs.harvard.edu | Removed warnings, made Haddock happy, added examples... |
tree | commitdiff |
2008-10-16 |
dias@eecs.harvard.edu | Fixed linear regalloc bug, dropped some tracing code |
tree | commitdiff |
2008-10-13 |
dias@eecs.harvard.edu | Big collection of patches for the new codegen branch. |
tree | commitdiff |
2008-08-14 |
dias@eecs.harvard.edu | Merging in the new codegen branch |
tree | commitdiff |
2008-11-18 |
Simon Marlow | Add optional eager black-holing, with new flag -feager... |
tree | commitdiff |
2008-11-11 |
Simon Marlow | Fix to i386_insert_ffrees (#2724, #1944) |
tree | commitdiff |
2008-07-31 |
Max Bolingbroke | Follow Digraph changes in RegLiveness |
tree | commitdiff |
2008-07-31 |
Max Bolingbroke | Follow Digraph changes in RegAllocLinear.hs |
tree | commitdiff |
2008-07-31 |
Max Bolingbroke | Follow Digraph changes in AsmCodeGen |
tree | commitdiff |
2008-07-30 |
Simon Marlow | FIX #2388: check that the operand fits before using... |
tree | commitdiff |
2008-07-30 |
Simon Marlow | oops, fix a small pessimisation made in previous refact... |
tree | commitdiff |
2008-07-23 |
Ian Lynagh | Fix a build error on powerpc/Linux; spotted by Jeroen... |
tree | commitdiff |
2008-07-22 |
Simon Marlow | refactoring/tidyup: (not.is64BitInteger) -> is32BitInteger |
tree | commitdiff |
2008-07-21 |
Ian Lynagh | Fixes for haddock 0.8 |
tree | commitdiff |
2008-07-20 |
Thomas Schilling | Fix Haddock errors. |
tree | commitdiff |
2008-05-29 |
dias@eecs.harvard.edu | Replacing copyins and copyouts with data-movement instr... |
tree | commitdiff |
2008-05-29 |
dias@eecs.harvard.edu | Cmm back end upgrades |
tree | commitdiff |
2008-05-03 |
Ian Lynagh | Fix sin/cos/tan on x86; trac #2059 |
tree | commitdiff |
2008-05-03 |
Norman Ramsey | replace Cmm 'hint' with 'kind' |
tree | commitdiff |
2008-04-30 |
Ian Lynagh | Use panic rather than error in RegLiveness |
tree | commitdiff |
2008-04-30 |
Ian Lynagh | Update an error message |
tree | commitdiff |
2008-04-30 |
Ian Lynagh | Update a panic message |
tree | commitdiff |
2008-04-27 |
Ian Lynagh | Fix build on PPC: Add some missing parentheses |
tree | commitdiff |
2008-04-23 |
Roman Leshchinskiy | Include HsVersions.h where necessary |
tree | commitdiff |
2008-04-22 |
Ian Lynagh | Change the last few (F)SLIT's into (f)sLit's |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in MachCodeGen |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in PositionIndependentCode |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in RegallocLinear |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in RegLiveness |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in PprMach |
tree | commitdiff |
2008-03-29 |
Ian Lynagh | Don't import FastString in HsVersions.h |
tree | commitdiff |
2008-03-29 |
Ian Lynagh | Remove some redundant imports |
tree | commitdiff |
2008-03-29 |
Ian Lynagh | Remove an #ifdef DEBUG |
tree | commitdiff |
2008-02-07 |
Ian Lynagh | Make some more modules use LazyUniqFM instead of UniqFM |
tree | commitdiff |
2008-02-07 |
Duncan Coutts | Make more arch-specific #if's exclusive with #else... |
tree | commitdiff |
2008-02-07 |
Simon Marlow | remove a bogus assertion |
tree | commitdiff |
2008-02-07 |
Ian Lynagh | Make some more modules use LazyUniqFM instead of UniqFM |
tree | commitdiff |
2008-01-17 |
Isaac Dupree | lots of portability changes (#1405) |
tree | commitdiff |
2008-01-13 |
Ian Lynagh | Fix warnings in utils/FastTypes |
tree | commitdiff |
2008-01-04 |
Isaac Dupree | change CmmActual, CmmFormal to use a data CmmHinted... |
tree | commitdiff |
2008-01-02 |
Simon Marlow | expand "out of stack slots" panic to suggest using... |
tree | commitdiff |
2007-12-05 |
Ian Lynagh | #include ../includes/MachRegs.h rather than just MachRegs.h |
tree | commitdiff |
2007-12-03 |
Ian Lynagh | FIX #1843: Generate different instructions on PPC |
tree | commitdiff |
2007-11-21 |
Bertram Felgenhauer | (native gen) fix code generated for GDTOI on x86_32 |
tree | commitdiff |
2007-11-21 |
Bertram Felgenhauer | FIX #1910: fix code generated for GDTOI on x86_32 |
tree | commitdiff |
2007-11-21 |
Bertram Felgenhauer | FIX #1910: fix code generated for GDTOI on x86_32 |
tree | commitdiff |
2007-10-05 |
Thorkil Naur | FIX validate for PPC Mac OS X - RegAllocStats.hs |
tree | commitdiff |
2007-10-05 |
Thorkil Naur | FIX validate for PPC Mac OS X - RegAllocLinear.hs |
tree | commitdiff |
2007-09-21 |
Ian Lynagh | Move OPTIONS pragmas above comments |
tree | commitdiff |
2007-09-17 |
Ben.Lippmeier@anu... | Tune coalescing in non-iterative register allocator |
tree | commitdiff |
2007-09-17 |
Ben.Lippmeier@anu... | Bugfix to iterative coalescer |
tree | commitdiff |
2007-09-17 |
Ben.Lippmeier@anu... | Add -dasm-lint |
tree | commitdiff |
2007-09-14 |
Ben.Lippmeier@anu... | Count CmmTops processed so far in the native code generator |
tree | commitdiff |
2007-09-14 |
Ben.Lippmeier@anu... | Change spill cost function back to inverse length of... |
tree | commitdiff |
2007-09-14 |
Ben.Lippmeier@anu... | Replace missing '#' on options pragma |
tree | commitdiff |
2007-09-14 |
Ben.Lippmeier@anu... | Better cleaning of spills in spill cleaner |
tree | commitdiff |
next |