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
/
Transforms
Age
Commit message (
Expand
)
Author
2012-07-19
Revert r160529 due to crashes.
Nick Lewycky
2012-07-19
Don't wipe out global variables that are probably storing pointers to heap
Nick Lewycky
2012-07-19
Replace some explicit compare loops with std::equal.
Benjamin Kramer
2012-07-19
Remove tabs.
Bill Wendling
2012-07-18
indvars: drive by heuristics fix.
Andrew Trick
2012-07-18
indvars: Linear function test replace should avoid reusing undef.
Andrew Trick
2012-07-17
Back out r160101 and instead implement a dag combine to recover from instcomb...
Evan Cheng
2012-07-17
[asan] more code to merge crash callbacks. Doesn't fully work yet, but allows...
Kostya Serebryany
2012-07-17
Reapply r160340. LSR: Limit CollectSubexprs.
Andrew Trick
2012-07-17
Revert "LSR: try not to blow up solving combinatorial problems brute force."
Andrew Trick
2012-07-17
LSR: try not to blow up solving combinatorial problems brute force.
Andrew Trick
2012-07-16
fix PR13339 (remove the predecessor from the unwind BB when removing an invoke)
Nuno Lopes
2012-07-16
[asan] a bit more refactoring, addressed some of the style comments from chan...
Kostya Serebryany
2012-07-16
[asan] refactor instrumentation to allow merging the crash callbacks (not ful...
Kostya Serebryany
2012-07-16
[asan] initialize asan error callbacks in runOnModule instead of doing that o...
Kostya Serebryany
2012-07-16
Revert r160254 temporarily.
Chandler Carruth
2012-07-16
Teach AddressSanitizer to create basic blocks in a more natural order.
Chandler Carruth
2012-07-15
Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder.h. This completes
Chandler Carruth
2012-07-15
Move llvm/Support/MDBuilder.h to llvm/MDBuilder.h, to live with
Chandler Carruth
2012-07-13
LSR Fix: check SCEV expression safety before expansion.
Andrew Trick
2012-07-13
Make helper functions static.
Benjamin Kramer
2012-07-12
Instcombine was transforming:
Evan Cheng
2012-07-09
instcombine: merge the functions that remove dead allocas and dead mallocs/ca...
Nuno Lopes
2012-07-09
LOCALMODs from hg 0b098ca44de7 against r158408 (hg 90a87d6bfe45)
Derek Schuff
2012-07-06
teach instcombine to remove allocated buffers even if there are stores, memcp...
Nuno Lopes
2012-07-05
[tsan] fix compile-time falilure found while building Chromium with tsan (tsa...
Kostya Serebryany
2012-07-04
Reverted r156659, due to probable performance regressions, DenseMap should be...
Stepan Dyatkovskiy
2012-07-03
BoundsChecking: optimize out the check for offset < 0 if size is known to be...
Nuno Lopes
2012-07-03
Part of r159527. Splitted into series of patches and gone with fixed PR13256:
Stepan Dyatkovskiy
2012-07-02
Revert "IntRange:" as it appears to be breaking self hosting.
Eric Christopher
2012-07-02
GlobalOpt forgot to handle bitcast when analyzing globals. Found by inspection.
Duncan Sands
2012-07-02
fix the regression I introduced in r159385 (it's necessary to update PHI node...
Nuno Lopes
2012-07-02
IntRange:
Stepan Dyatkovskiy
2012-07-02
[asan] small code simplification
Kostya Serebryany
2012-06-30
Don't reinsert the 'atexit' function if it already exists.
Bill Wendling
2012-06-29
revert r159440. As Duncan pointed out, the test for invoke is not needed at t...
Nuno Lopes
2012-06-29
CodeGenPrepare: Don't crash when TLI is not available.
Benjamin Kramer
2012-06-29
Rework this to clarify where the removal of nodes from the queue is
Duncan Sands
2012-06-29
ignore 'invoke new' in isInstructionTriviallyDead, since most callers are not...
Nuno Lopes
2012-06-29
Fix a reassociate crash on sozefx when compiling with dragonegg+gcc-4.7 due to
Duncan Sands
2012-06-29
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
Chandler Carruth
2012-06-29
The DIBuilder class is just a wrapper around debug info creation
Bill Wendling
2012-06-28
make simplifyCFG erase invokes to readonly/readnone functions
Nuno Lopes
2012-06-28
make instcombine produce calls to llvm.donothing instead of a random intrinsic
Nuno Lopes
2012-06-28
[asan] set a hard limit on the number of instructions instrumented pear each ...
Kostya Serebryany
2012-06-28
Precompute SCEV pointer analysis prior to instruction fusion in BBVectorize.
Hal Finkel
2012-06-28
Remove a useless check in BBVectorize.
Hal Finkel
2012-06-28
Allow BBVectorize to form non-2^n-length vectors.
Hal Finkel
2012-06-28
Refactor operation equivalence checking in BBVectorize by extending Instructi...
Hal Finkel
2012-06-28
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and
Bill Wendling
[prev]
[next]