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
Age
Commit message (
Expand
)
Author
2007-08-09
Update per review comments.
Dale Johannesen
2007-08-09
Make NonLocal and None const in the right way. :-)
Owen Anderson
2007-08-09
Traverse loop blocks' terminators to find split candidates.
Devang Patel
2007-08-09
long double 9 of N. This finishes up the X86-32 bits
Dale Johannesen
2007-08-09
Fix arguments for some Altivec instructions. From SWB.
Dale Johannesen
2007-08-08
If a target really needs to custom lower constants, it should be allowed
Scott Michel
2007-08-08
Add more comments to memdep.
Owen Anderson
2007-08-08
Add cost analysis.
Devang Patel
2007-08-08
Make memdep fit in 80 cols.
Owen Anderson
2007-08-08
Preserve dom info while processing one iteration loop.
Devang Patel
2007-08-08
Change the None and NonLocal markers in memdep to be const.
Owen Anderson
2007-08-08
Clear split info.
Devang Patel
2007-08-08
Handle multiple split conditions.
Devang Patel
2007-08-08
Make getSTDIN return null if the standard input is empty, as the header file
Reid Spencer
2007-08-08
Allow the filename "-" to be a place holder for stdin. This allows directing
Reid Spencer
2007-08-08
Global values also don't undead-ify pointers in our dead alloca's set.
Owen Anderson
2007-08-08
Make handleEndBlock significantly faster with one trivial improvement,
Owen Anderson
2007-08-08
Small improvement: if a function doesn't access memory, we don't need to scan
Owen Anderson
2007-08-08
Add some comments, remove a dead argument, and simplify some control flow.
Owen Anderson
2007-08-08
eliminate redundant conditions from the signless types conversion.
Chris Lattner
2007-08-08
Handle functions with no name better.
Chris Lattner
2007-08-08
Adding kill info to val#.
Evan Cheng
2007-08-08
significantly speed up constant folding of calls (and thus all clients that use
Chris Lattner
2007-08-08
Speed up updateDFSNumbers with two observations:
Chris Lattner
2007-08-08
A few more small cleanups.
Owen Anderson
2007-08-08
Clean up and bug fix.
Evan Cheng
2007-08-08
reimplement dfs number computation to be significantly faster. This speeds up
Chris Lattner
2007-08-08
First round of cleanups from Chris' feedback.
Owen Anderson
2007-08-08
- Each val# can have multiple kills.
Evan Cheng
2007-08-08
Embrace patch review feedback.
Devang Patel
2007-08-08
Remove a dead assertion.
Evan Cheng
2007-08-07
- LiveInterval value#'s now have 3 components: def instruction #,
Evan Cheng
2007-08-07
Fix new compare instruction's signness. Caught by Chris during review.
Devang Patel
2007-08-07
Don't insert nearly as many redundant phi nodes.
Owen Anderson
2007-08-07
Fix spelling of mtvscr and mfvscr.
Dale Johannesen
2007-08-07
Long double patch 8 of N: make it partially work in
Dale Johannesen
2007-08-07
Use eraseFromParent().
Devang Patel
2007-08-07
Fix comment typo
David Greene
2007-08-07
Fix GLIBCXX_DEBUG error triggered by incrementing erased iterator.
David Greene
2007-08-07
Add a missing forward declaration.
David Greene
2007-08-07
Initial JIT support for ARM by Raul Fernandes Herbster.
Evan Cheng
2007-08-07
Long double patch 7 of N, unless I lost count:).
Dale Johannesen
2007-08-07
Clean up a bunch of caching stuff in memdep. This reduces the time to run GVN
Owen Anderson
2007-08-07
Begin loop index split pass.
Devang Patel
2007-08-06
Improve the accuracy of memdep for determining the dependencies of loads.
Owen Anderson
2007-08-06
Replace 4-line function with 10-line version per review comment.
Dale Johannesen
2007-08-06
Move lengthy conditional down 1 level per review comment.
Dale Johannesen
2007-08-06
Get X86 long double calling convention to work
Dale Johannesen
2007-08-06
regenerate
Chris Lattner
2007-08-06
Fix PR1577, a crash on invalid bug.
Chris Lattner
[next]