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
/
include
/
llvm
/
Analysis
Age
Commit message (
Expand
)
Author
2012-07-13
LSR Fix: check SCEV expression safety before expansion.
Andrew Trick
2012-07-13
Factor SCEV traversal code so I can use it elsewhere. No functionality.
Andrew Trick
2012-07-03
fold PHI nodes in SizeOffsetEvaluator whenever possible.
Nuno Lopes
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
MemoryBuiltins:
Nuno Lopes
2012-06-28
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and
Bill Wendling
2012-06-26
Revamp how debugging information is emitted for debug info objects.
Bill Wendling
2012-06-26
Enable the new LoopInfo algorithm by default.
Andrew Trick
2012-06-22
remove extractMallocCallFromBitCast, since it was tailor maded for its sole u...
Nuno Lopes
2012-06-21
Add support for invoke to the MemoryBuiltin analysid.
Nuno Lopes
2012-06-21
move some typedefs so that we don't polute the llvm namespace. this should ap...
Nuno Lopes
2012-06-21
refactor the MemoryBuiltin analysis:
Nuno Lopes
2012-06-20
Restructure PopulateLoopsDFS::insertIntoLoop.
Andrew Trick
2012-06-20
Add "extern template" declarations now that we use explicit instantiation.
Andrew Trick
2012-06-20
Remove 'static' from inline functions defined in header files.
Chandler Carruth
2012-06-20
A new algorithm for computing LoopInfo. Temporarily disabled.
Andrew Trick
2012-06-20
Move the implementation of LoopInfo into LoopInfoImpl.h.
Andrew Trick
2012-06-06
Round 2 of dead private variable removal.
Benjamin Kramer
2012-06-02
Fix typos found by http://github.com/lyda/misspell-check
Benjamin Kramer
2012-06-01
Add support for enum forward declarations.
Eric Christopher
2012-05-30
Teach SCEV's icmp simplification logic that a-b == 0 is equivalent to a == b.
Benjamin Kramer
2012-05-23
Add support for C++11 enum classes in llvm.
Eric Christopher
2012-05-19
Actually support DW_TAG_rvalue_reference_type that we were trying
Eric Christopher
2012-05-19
SCEV: Add MarkPendingLoopPredicates to avoid recursive isImpliedCond.
Andrew Trick
2012-05-14
Move the capture analysis from MemoryDependencyAnalysis to a more general place
Chad Rosier
2012-05-10
Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.
Dan Gohman
2012-05-08
Update comment.
Eric Christopher
2012-05-04
Rename the Region::block_iterator to Region::block_node_iterator, and
Chandler Carruth
2012-05-04
A pile of long over-due refactorings here. There are some very, *very*
Chandler Carruth
2012-05-03
add support for calloc to objectsize lowering
Nuno Lopes
2012-04-23
Allow forward declarations to take a context. This helps the debugger
Eric Christopher
2012-04-12
Add forms of dominates and isReachableFromEntry that accept a Use
Dan Gohman
2012-04-11
FoldingSet: Push the hash through FoldingSetTraits::Equals, so clients can us...
Benjamin Kramer
2012-04-10
Fix 12513: Loop unrolling breaks with indirect branches.
Andrew Trick
2012-04-06
Reintroduce InlineCostAnalyzer::getInlineCost() variant with explicit callee
David Chisnall
2012-04-04
Always compute all the bits in ComputeMaskedBits.
Rafael Espindola
2012-04-03
Add a line number for the scope of the function (starting at the first
Eric Christopher
2012-04-02
Make dominatedBySlowTreeWalk private and assert cases handled by the caller.
Rafael Espindola
2012-04-02
Add missing 'd'.
Rafael Espindola
2012-04-01
Start cleaning up the InlineCost class. This switches to sentinel values
Chandler Carruth
2012-03-31
Add a workaround for building with old versions of clang.
Rafael Espindola
2012-03-31
Teach CodeGen's version of computeMaskedBits to understand the range metadata.
Rafael Espindola
2012-03-31
Remove a bunch of empty, dead, and no-op methods from all of these
Chandler Carruth
2012-03-31
Initial commit for the rewrite of the inline cost analysis to operate
Chandler Carruth
2012-03-30
Handle unreachable code in the dominates functions. This changes users when
Rafael Espindola
2012-03-29
Add support for objc property decls according to the page at:
Eric Christopher
2012-03-24
Use the isReachableFromEntry method.
Rafael Espindola
2012-03-24
Avoid using dominatedBySlowTreeWalk.
Rafael Espindola
2012-03-24
Refactor the interface to recursively simplifying instructions to be tad
Chandler Carruth
[prev]
[next]