index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Age
Commit message (
Expand
)
Author
2009-11-18
Attempt #2:
Bill Wendling
2009-11-18
Tail duplication still needs to iterate. Duplicating new instructions onto
Bob Wilson
2009-11-18
Add another statistic to measure code size due to tail duplication.
Bob Wilson
2009-11-18
Fix PR5300.
Jakob Stoklund Olesen
2009-11-18
Allow the machine verifier to be run outside the PassManager.
Jakob Stoklund Olesen
2009-11-18
Remove the -early-coalescing option
Jakob Stoklund Olesen
2009-11-18
Fixed the in-place spiller and trivial rewriter, which had been broken by the...
Lang Hames
2009-11-18
Add statistics for tail duplication.
Bob Wilson
2009-11-18
Don't require LiveVariables for PHIElimination. Enable critical edge splitting
Jakob Stoklund Olesen
2009-11-18
Add a target hook to allow changing the tail duplication limit based on the
Bob Wilson
2009-11-18
Fix inverted test and add testcase from failing self-host.
Jakob Stoklund Olesen
2009-11-17
Disable -split-phi-edges to unbreak the buildbots
Jakob Stoklund Olesen
2009-11-17
Never call UpdateTerminator() when AnalyzeBranch would fail.
Jakob Stoklund Olesen
2009-11-17
Add a WriteAsOperand for MachineBasicBlock so MachineLoopInfo dump looks sane.
Evan Cheng
2009-11-17
Fix comment.
Evan Cheng
2009-11-17
Enable -split-phi-edges by default, except when -regalloc=local.
Jakob Stoklund Olesen
2009-11-17
Remove a special case for tail merging that seems to be both broken and
Bob Wilson
2009-11-17
Set MadeChange instead of MadeChangeThisIteration.
Dan Gohman
2009-11-17
Update a comment, now that tail duplication happens after other branch
Bob Wilson
2009-11-17
Perform tail duplication only once, after tail merging is complete.
Bob Wilson
2009-11-17
Revert 89021. It's miscompiling llvm-gcc driver driver at -O0.
Evan Cheng
2009-11-17
Remove VISIBILITY_HIDDEN from the classes in this directory. Fixes bug 5507.
Nick Lewycky
2009-11-17
Revert r88939.
Nick Lewycky
2009-11-17
Refactor the code that creates the "dot-label" difference. This may be used in
Bill Wendling
2009-11-17
Enable -split-phi-edges by default
Jakob Stoklund Olesen
2009-11-17
Remove the optimizations that convert BRCOND and BR_CC into
Dan Gohman
2009-11-16
Initialize the new AsmPrinterFlags field to 0, fixing uses of
Dan Gohman
2009-11-16
Revert r88939.
Devang Patel
2009-11-16
Sink a #include <map> to where it's actually needed.
Dan Gohman
2009-11-16
Fix a typo in a comment.
Dan Gohman
2009-11-16
Fix a comment.
Bob Wilson
2009-11-16
Add VISIBILITY_HIDDEN marker.
Devang Patel
2009-11-16
Fix some comments.
Bob Wilson
2009-11-16
Whitespace: be consistent with pointer syntax.
Bob Wilson
2009-11-16
Clean up whitespace.
Bob Wilson
2009-11-16
Support spill comments.
David Greene
2009-11-16
Check if subreg index is zero.
Evan Cheng
2009-11-16
For some targets, a copy can use a register multiple times, e.g. ppc.
Evan Cheng
2009-11-16
Fixes the bug exposed by Anton's test case in PR 5495:
Lang Hames
2009-11-16
Fix for the original bug in PR5495 - Look at uses as well as defs when determ...
Lang Hames
2009-11-15
Added an assert to the PBQP allocator to catch infinite cost solutions which ...
Lang Hames
2009-11-14
Do not merge jump tables this early. Branch folding will do any necessary
Jim Grosbach
2009-11-14
Add function to replace a destination MBB in a single jump table
Jim Grosbach
2009-11-14
revert 88761 as it fails builds.
Sanjiv Gupta
2009-11-14
Fix debug info crashes for PIC16.
Sanjiv Gupta
2009-11-14
Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to repl...
Evan Cheng
2009-11-14
- Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.
Evan Cheng
2009-11-14
Fix PR5412: Fix an inverted check and another missing sub-register check.
Evan Cheng
2009-11-14
Enable the tail call optimization when the caller returns undef.
Dan Gohman
2009-11-14
Fix bug in -split-phi-edges.
Jakob Stoklund Olesen
[next]