projects
/
ghc-hetmet.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Extend vectorisation built-in mappings with datacons
[ghc-hetmet.git]
/
compiler
/
nativeGen
/
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
2007-09-06
Norman Ramsey
massive changes to add a 'zipper' representation of C--
tree
|
commitdiff
2007-09-06
Ben.Lippmeier@anu...
Cure space leak in coloring register allocator
tree
|
commitdiff
2007-09-06
Ben.Lippmeier@anu...
Small improvement to GraphColor.selectColor
tree
|
commitdiff
2007-09-05
Ben.Lippmeier@anu...
Improve GraphColor.colorScan
tree
|
commitdiff
2007-09-05
Ben.Lippmeier@anu...
Refactor MachRegs.trivColorable to do unboxed accumulation
tree
|
commitdiff
2007-09-05
Norman Ramsey
change of representation for GenCmm, GenCmmTop, CmmProc
tree
|
commitdiff
2007-09-05
Ben.Lippmeier@anu...
warning police
tree
|
commitdiff
2007-09-03
Ben.Lippmeier@anu...
Do conservative coalescing in register allocator
tree
|
commitdiff
2007-09-04
Ian Lynagh
Fix CodingStyle#Warnings URLs
tree
|
commitdiff
2007-09-03
Ian Lynagh
Use OPTIONS rather than OPTIONS_GHC for pragmas
tree
|
commitdiff
2007-09-03
Ben.Lippmeier@anu...
NCG space leak avoidance refactor
tree
|
commitdiff
2007-09-03
Ben.Lippmeier@anu...
Do aggressive register coalescing
tree
|
commitdiff
2007-08-28
Ben.Lippmeier@anu...
Add coalescence edges back to the register graph
tree
|
commitdiff
2007-08-31
Ben.Lippmeier@anu...
Fix space leak in NCG
tree
|
commitdiff
2007-09-01
Ian Lynagh
Add {-# OPTIONS_GHC -w #-} and some blurb to all compil...
tree
|
commitdiff
2007-08-28
Ben.Lippmeier@anu...
Better handling of join points in spill cleaner
2007-08-28
tree
|
commitdiff
2007-08-24
Ben.Lippmeier@anu...
comment wibble
tree
|
commitdiff
2007-08-24
Ben.Lippmeier@anu...
Add count of reg-reg moves remaining for linear allocat...
tree
|
commitdiff
2007-08-24
Ben.Lippmeier@anu...
Add a count of how many spill/reloads/reg-reg-moves...
tree
|
commitdiff
2007-08-24
Ben.Lippmeier@anu...
Erase unneeded spill/reloads after register allocation
tree
|
commitdiff
2007-08-24
Ben.Lippmeier@anu...
Be more paranoid about not creating space leaks in...
tree
|
commitdiff
2007-08-24
Ben.Lippmeier@anu...
Show spill/reload pseudo instrs in regalloc stage dump
tree
|
commitdiff
2007-08-23
Ben.Lippmeier@anu...
Add spill/reload pseudo instrs to MachInstrs
tree
|
commitdiff
2007-08-23
Ben.Lippmeier@anu...
Regalloc stage dump in right order
tree
|
commitdiff
2007-08-23
Ben.Lippmeier@anu...
Eliminate more dead reg->reg moves in linear allocator
tree
|
commitdiff
2007-08-23
Ben.Lippmeier@anu...
Handle DOA vregs when building spill stats
tree
|
commitdiff
2007-08-23
Ben.Lippmeier@anu...
Use UniqSet instead of Data.Set
tree
|
commitdiff
2007-08-22
Ben.Lippmeier@anu...
comment wibble
tree
|
commitdiff
2007-08-22
Ben.Lippmeier@anu...
Refactor cmmNativeGen so dumps can be emitted inline...
tree
|
commitdiff
2007-08-21
Ben.Lippmeier@anu...
Instrument linear register allocator.
tree
|
commitdiff
2007-08-20
Ben.Lippmeier@anu...
NCG debugging cleanup
tree
|
commitdiff
2007-08-20
Ben.Lippmeier@anu...
Add vreg-conflicts and vreg-conflict-lifetimes to drop...
tree
|
commitdiff
2007-08-17
Ben.Lippmeier@anu...
Add vreg-population-lifetimes to drop-asm-stats
tree
|
commitdiff
2007-08-17
Ben.Lippmeier@anu...
Add dumping of native code gen stats to file.
tree
|
commitdiff
2007-08-17
Ben.Lippmeier@anu...
Refactor dumping of register allocator statistics.
tree
|
commitdiff
2007-08-14
Ben.Lippmeier@anu...
Add graph coloring register allocator.
tree
|
commitdiff
2007-08-20
Norman Ramsey
put CmmReturnInfo into a CmmCall (and related types)
tree
|
commitdiff
2007-08-09
simonpj@microsoft.com
Rename a constructor CmmForeignCall to CmmCallee, and...
tree
|
commitdiff
2007-07-14
Clemens Fruhwirth
joinToTargets to emit fixup code even when movement...
tree
|
commitdiff
2007-07-31
Clemens Fruhwirth
Change the strategy to determine dynamic data access
tree
|
commitdiff
2007-06-20
Clemens Fruhwirth
Allow access via manually generated SymbolPtrs. General...
tree
|
commitdiff
2007-07-27
Simon Marlow
Pointer Tagging
tree
|
commitdiff
2007-07-06
Clemens Fruhwirth
Fix -split-obj on Mac OS via -fasm
tree
|
commitdiff
2007-07-17
Michael D. Adams
Factor 'callerSaveVolatileRegs' out of the NCG and...
tree
|
commitdiff
2007-07-10
andy@galois.com
FIX rts build failure for powerPC build
tree
|
commitdiff
2007-07-08
andy@galois.com
Fixing native code generator for PowerPC
tree
|
commitdiff
2007-07-05
Michael D. Adams
Warning Police
tree
|
commitdiff
2007-06-28
Simon Marlow
fix compilation for x86_64
tree
|
commitdiff
2007-06-27
Michael D. Adams
Implemented and fixed bugs in CmmInfo handling
tree
|
commitdiff
2007-06-27
Michael D. Adams
First pass at implementing info tables for CPS
tree
|
commitdiff
2007-06-27
Michael D. Adams
Added an SRT to each CmmCall and added the current...
tree
|
commitdiff
2007-06-27
Michael D. Adams
Added pointerhood to LocalReg
tree
|
commitdiff
2007-05-25
Michael D. Adams
Moved global register saving from the backend to codeGen
tree
|
commitdiff
2007-06-30
Clemens Fruhwirth
Restrict .type directives to Linux targets only
tree
|
commitdiff
2007-06-28
Simon Marlow
disable .type directives on Windows; they confuse mingw...
tree
|
commitdiff
2007-06-27
Clemens Fruhwirth
Set .type @object for all global symbols in NCG
tree
|
commitdiff
2007-06-19
Clemens Fruhwirth
Also make proper references when not using fPIC but...
tree
|
commitdiff
2007-06-27
Clemens Fruhwirth
Generate RelocatableReadOnlyData as .data
tree
|
commitdiff
2007-06-26
Clemens Fruhwirth
PprMach.hs more accurate hack for x86-64, CmmLabelOff...
tree
|
commitdiff
2007-06-26
Simon Marlow
add missing case for compiling 64-bit operations on x86
tree
|
commitdiff
2007-06-13
Simon Marlow
I didn't quite fix #1424 completely - hopefully this...
tree
|
commitdiff
2007-06-13
Simon Marlow
FIX #1424: x86_64 NCG generated wrong code for foreign...
tree
|
commitdiff
2007-05-18
Simon Marlow
FIX #1052 (NCG doesn't realise shift instructions trash...
tree
|
commitdiff
2007-05-10
Michael D. Adams
Warning fix for unused and redundant imports
tree
|
commitdiff
2007-05-10
Simon Marlow
improve comments about x86-64 relative-offset hackery
tree
|
commitdiff
2007-05-03
Ian Lynagh
Fix truncate on amd64 NCG; fixes arith005.
tree
|
commitdiff
2007-04-12
wolfgang.thaller...
Fix a typo related to i386 PIC code generation
tree
|
commitdiff
2007-04-12
wolfgang.thaller...
Darwin/i386 NCG: fix assembly syntax in symbol stubs
tree
|
commitdiff
2007-04-06
Ian Lynagh
Remove code that is dead, as we require __GLASGOW_HASKE...
tree
|
commitdiff
2007-01-23
Simon Marlow
Fix a bug in the liveness analysis
tree
|
commitdiff
2007-03-01
Simon Marlow
further improvements to the x86/x86_64 NCG
tree
|
commitdiff
2007-03-01
Simon Marlow
Use the most complex form of addressing modes on x86
tree
|
commitdiff
2007-03-01
Simon Marlow
is64BitInteger: truncate to 64 bits before testing
tree
|
commitdiff
2007-02-05
Ian Lynagh
Fix syntax error
tree
|
commitdiff
next