projects
/
ghc-hetmet.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Make import conditional on DEBUG to avoid unused-import warnings
2011-04-30
Edward Z. Yang
Implement dead basic block elimination.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-30
Edward Z. Yang
Remove dead Alpha native backend.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-27
Edward Z. Yang
Fix bug in multi-destination jump patching.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-27
Edward Z. Yang
Implement jump table fix-ups for linear register allocator.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-27
Edward Z. Yang
Eliminate GC check when no extra stack is used.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-27
Edward Z. Yang
Give manifestSP better information about the actual...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-26
Edward Z. Yang
cmm-notes updates.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-26
Edward Z. Yang
Raw versions of if and switch.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-15
Edward Z. Yang
Revert "Generalized assignment rewriting pass."
commit
|
commitdiff
|
tree
2011-04-15
Edward Z. Yang
Generalized assignment rewriting pass.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-15
Edward Z. Yang
Disable check word address lint check, due to inlined...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-15
Edward Z. Yang
Add GenCmmGraph, which is a generic version of CmmGraph.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-13
Edward Z. Yang
Admonish the user to read the wiki page!
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-13
Edward Z. Yang
For BC labels, emit empty data section instead of empty...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-13
Edward Z. Yang
Add adjustUFM, adjustUFM_Directly and joinUFM to UniqFM.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-13
Edward Z. Yang
Always support optimization fuel.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-13
Edward Z. Yang
Update CmmRegOff shorthand for CmmMachOp.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-11
Edward Z. Yang
Remove debugging CmmComment from old code generator.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-11
Edward Z. Yang
Flag for defaulting the codegen GhcStageXDefaultNewCodegen.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-11
Edward Z. Yang
Implement mapUFM_Directly.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-11
Edward Z. Yang
Unsafe foreign calls (fat machine instructions) do...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-06
Edward Z. Yang
Fix bug in X86 codegen: use GMOV instead of MOV for...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-06
Edward Z. Yang
Revert "Suppress dumpTcRn when -dno-debug-output is...
commit
|
commitdiff
|
tree
2011-04-05
Edward Z. Yang
CmmOpt cannot assume single assignment for hand-written...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-05
Edward Z. Yang
Suppress dumpTcRn when -dno-debug-output is enabled.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-05
Edward Z. Yang
Give infinite fuel to required C-- transformations...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-05
Edward Z. Yang
Fix linear register allocator bug involving read/write...
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-04
Edward Z. Yang
Ignore tags files.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-04
Edward Z. Yang
Fix typos and add Outputable constraints to aid debugging.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-04-04
Edward Z. Yang
Minor documentation improvement about pointer tagging.
Signed-off-by:
Edward Z. Yang
<ezyang@mit.edu>
commit
|
commitdiff
|
tree
2011-03-25
Edward Z. Yang
Ignore comments when inlining.
commit
|
commitdiff
|
tree
2011-03-22
Edward Z. Yang
Split out "Raw Cmm" dump to its own flag -ddump-raw-cmm
commit
|
commitdiff
|
tree
2011-03-22
Edward Z. Yang
RednCounts can contain CAFs, so support them in cvtToClosureLbl.
commit
|
commitdiff
|
tree
2011-03-23
Edward Z. Yang
Immediately tag initialization code to prevent untagged...
commit
|
commitdiff
|
tree
2011-03-06
Edward Z. Yang
Impredicative polymorphism no longer deprecated.
commit
|
commitdiff
|
tree
2011-02-18
Edward Z. Yang
New codegen: GC calling convention must use registers.
commit
|
commitdiff
|
tree
2011-01-18
Edward Z. Yang
Fix documentation bug: newArray# accepts word count...
commit
|
commitdiff
|
tree
2011-01-13
Edward Z. Yang
Fix longstanding bug in C-- inlining for functions...
commit
|
commitdiff
|
tree
2010-11-11
Edward Z. Yang
Use standard task ID print style (hexadecimal).
commit
|
commitdiff
|
tree
2010-09-25
Edward Z. Yang
Don't interrupt when task blocks exceptions, don't...
commit
|
commitdiff
|
tree
2010-09-19
Edward Z. Yang
Interruptible FFI calls with pthread_kill and CancelSynchron...
commit
|
commitdiff
|
tree