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
2011-03-03
Fix PHI handling in LiveIntervals::shrinkToUses().
Jakob Stoklund Olesen
2011-03-02
Avoid exponential blow-up when printing DAGs.
Bob Wilson
2011-03-02
Turn the Edit member into a pointer so it can change dynamically.
Jakob Stoklund Olesen
2011-03-02
Transfer simply defined values directly without recomputing liveness and SSA.
Jakob Stoklund Olesen
2011-03-02
Extract a method. No functional change.
Jakob Stoklund Olesen
2011-03-02
Can't introduce floating-point immediate constants after legalization.
Stuart Hastings
2011-03-02
Fix some typos.
Cameron Zwarich
2011-03-02
Move extendRange() into SplitEditor and delete the LiveRangeMap class.
Jakob Stoklund Olesen
2011-03-02
Quiet a compiler warning about unused variable 'ExtVNI'.
Nick Lewycky
2011-03-02
Catch more cases where 2-address pass should 3-addressify instructions. rdar:...
Evan Cheng
2011-03-02
Rename mapValue to extendRange because that is its function now.
Jakob Stoklund Olesen
2011-03-02
Simplify LiveIntervals::shrinkToUses() a bit by using the new extendInBlock().
Jakob Stoklund Olesen
2011-03-02
Fix typo.
Jakob Stoklund Olesen
2011-03-02
Move LiveIntervalMap::extendTo into LiveInterval itself.
Jakob Stoklund Olesen
2011-03-01
Delete dead code.
Jakob Stoklund Olesen
2011-03-01
Move the value map from LiveIntervalMap to SplitEditor.
Jakob Stoklund Olesen
2011-03-01
Delete dead code.
Jakob Stoklund Olesen
2011-03-01
Drop RAGreedy::trySpillInterferences().
Jakob Stoklund Olesen
2011-03-01
If argument numbering is encoded in metadata then emit arguments' debug info ...
Devang Patel
2011-03-01
Keep track of which stage produced a live range, and bypass earlier stages wh...
Jakob Stoklund Olesen
2011-03-01
Add a few missed unary cases when legalizing vector results. Put some cases
Duncan Sands
2011-03-01
trailing whitespace.
Jim Grosbach
2011-03-01
Generalize the register matching code in DAGISel a bit.
Jim Grosbach
2011-02-28
Use the correct shift amount type.
Owen Anderson
2011-02-28
Clean whitespace.
Owen Anderson
2011-02-28
Delete the GEPSplitter experiment.
Dan Gohman
2011-02-28
Support for byval parameters on ARM. Will be enabled by a forthcoming
Stuart Hastings
2011-02-27
Legalize support for fpextend of vector. PR9309.
Duncan Sands
2011-02-27
Fix typos in the comments.
Nadav Rotem
2011-02-27
Pass the graph to the DOTGraphTraits.getEdgeAttributes().
Tobias Grosser
2011-02-26
Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega...
Benjamin Kramer
2011-02-25
Trailing whitespace.
Jim Grosbach
2011-02-25
Allow targets to specify a the type of the RHS of a shift parameterized on th...
Owen Anderson
2011-02-25
Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.
Cameron Zwarich
2011-02-25
Fix formatting of debug helper string.
Jim Grosbach
2011-02-25
Set NumSignBits to 1 if KnownZero/KnownOne are being zero extended. In theory it
Cameron Zwarich
2011-02-25
We only want to zero extend the existing information if the bit width is
Cameron Zwarich
2011-02-25
Try harder to get the hint by preferring to evict hint interference.
Jakob Stoklund Olesen
2011-02-24
Tweak the register allocator priority queue some more.
Jakob Stoklund Olesen
2011-02-24
Remove dead variable.
Nick Lewycky
2011-02-24
Enable DebugInfo support for COFF object files.
Devang Patel
2011-02-24
Enable support for vector sext and trunc:
Nadav Rotem
2011-02-24
Fix llvm-gcc bootstrap with gnu ld.
Rafael Espindola
2011-02-24
Do not use DIFactory.
Devang Patel
2011-02-24
Merge information about the number of zero, one, and sign bits of live-out
Cameron Zwarich
2011-02-24
Add a getNumSignBits() method to APInt.
Cameron Zwarich
2011-02-24
Add a mechanism for invalidating the LiveOutInfo of a PHI, and use it whenever
Cameron Zwarich
2011-02-24
Track blocks visited in reverse postorder.
Cameron Zwarich
2011-02-24
Refactor the LiveOutInfo interface into a few methods on FunctionLoweringInfo
Cameron Zwarich
2011-02-24
Have isel visit blocks in reverse postorder rather than an undefined order. This
Cameron Zwarich
[prev]
[next]