projects
/
ghc-hetmet.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
COFF: cope with new debug sections in gcc 4.x (fixes ghciprog004)
[ghc-hetmet.git]
/
compiler
/
nativeGen
/
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
2007-09-13
Ben.Lippmeier@anu...
warning police
tree
|
commitdiff
2007-09-13
Ben.Lippmeier@anu...
Better calculation of spill costs / selection of spill...
tree
|
commitdiff
2007-09-12
Ben.Lippmeier@anu...
comment wibbles
tree
|
commitdiff
2007-09-12
Simon Marlow
move generic graph-colouring code into util
tree
|
commitdiff
2007-09-12
v.dijk.bas@gmail.com
Forgot to import Data.List.find
tree
|
commitdiff
2007-09-12
Clemens Fruhwirth
Sign extension hack to work around PC64 relocation...
tree
|
commitdiff
2007-09-12
Simon Marlow
foldl1' was added to Data.List in GHC 6.4.x
tree
|
commitdiff
2007-09-11
Ben.Lippmeier@anu...
Try and rewrite reloads to reg-reg moves in the spill...
tree
|
commitdiff
2007-09-11
Ben.Lippmeier@anu...
Don't try and coalesce nodes with themselves
tree
|
commitdiff
2007-09-11
Ben.Lippmeier@anu...
Try and allocate vregs spilled/reloaded from some slot...
tree
|
commitdiff
2007-09-11
Ben.Lippmeier@anu...
Better handling of live range joins via spill slots...
tree
|
commitdiff
2007-09-10
Ben.Lippmeier@anu...
Make sure to coalesce all the nodes found during iterat...
tree
|
commitdiff
2007-09-07
Ben.Lippmeier@anu...
Add iterative coalescing to graph coloring allocator
tree
|
commitdiff
2007-09-08
Ian Lynagh
Make various assertions work when !DEBUG
tree
|
commitdiff
2007-09-07
Norman Ramsey
a good deal of salutory renaming
tree
|
commitdiff
2007-09-07
simonpj@microsoft.com
Warning police
tree
|
commitdiff
next