index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Age
Commit message (
Expand
)
Author
2011-11-16
AddressSanitizer, first commit (compiler module only)
Kostya Serebryany
2011-11-16
test commit to verify that commit access works (added blank line)
Kostya Serebryany
2011-11-15
Fix MSVC warnings by adding a cast.
Nadav Rotem
2011-11-15
StringRefize and simplify.
Benjamin Kramer
2011-11-15
Remove all remaining uses of Value::getNameStr().
Benjamin Kramer
2011-11-14
Make headers standalone, move a virtual method out of line.
Benjamin Kramer
2011-11-12
build: Attempt to rectify inconsistencies between CMake and LLVMBuild version...
Daniel Dunbar
2011-11-12
Make sure scalarrepl picks the correct alloca when it rewrites a bitcast. Fi...
Eli Friedman
2011-11-11
LLVMBuild: Alphabetize required_libraries lists.
Daniel Dunbar
2011-11-11
Get rid of an optimization in SCCP which appears to have many issues. Specif...
Eli Friedman
2011-11-10
Fixed bug in DeadStoreElimination commit r144239
Pete Cooper
2011-11-09
DeadStoreElimination can now trim the size of a store if the end of the store...
Pete Cooper
2011-11-08
LICM pass now understands invariant load metadata. Nothing generates this ye...
Pete Cooper
2011-11-07
InstCombine now optimizes vector udiv by power of 2 to shifts
Pete Cooper
2011-11-07
Make sure we don't insert instructions before a landingpad instruction.
Bill Wendling
2011-11-05
Do simple cross-block DSE when we encounter a free statement. Fixes PR11240.
Nick Lewycky
2011-11-04
Speculatively revert "DeadStoreElimination can now trim the size of a store if
Daniel Dunbar
2011-11-03
build: Add initial cut at LLVMBuild.txt files.
Daniel Dunbar
2011-11-03
DeadStoreElimination can now trim the size of a store if the end of it is dead.
Pete Cooper
2011-11-02
Rewrite LinearFunctionTestReplace to handle pointer-type IVs.
Andrew Trick
2011-11-02
Add parentheses to disambiguate the precedence of these operations and
Chandler Carruth
2011-11-02
Broaden an assert to handle enable-iv-rewrite=true following r143183.
Andrew Trick
2011-11-01
Make sure we use the right insertion point when instcombine replaces a PHI wi...
Eli Friedman
2011-10-31
Add utility to append a function to the list of global constructors.
Devang Patel
2011-10-29
SimplifyLibCalls: Use IRBuilder.CreateGlobalString when creating a string for...
Benjamin Kramer
2011-10-28
LFTR should avoid a type mismatch with null pointer IVs.
Andrew Trick
2011-10-27
It is not safe to sink an alloca into a stacksave/stackrestore pair, so don't...
Eli Friedman
2011-10-24
A dead malloc, a free(NULL) and a free(undef) are all trivially dead
Nick Lewycky
2011-10-23
The element insertion code in scalar replacement doesn't handle incorrect
Cameron Zwarich
2011-10-22
A non-escaping malloc in the entry block is not unlike an alloca. Do dead-store
Nick Lewycky
2011-10-21
Remap blockaddress correctly when inlining a function. Fixes PR10162.
Eli Friedman
2011-10-21
Minor simplification: use ShuffleVectorInst::getMaskValue instead of a more e...
Eli Friedman
2011-10-21
Extend instcombine's shufflevector simplification to handle more cases where ...
Eli Friedman
2011-10-20
Refactor code from inlining and globalopt that checks whether a function defi...
Eli Friedman
2011-10-19
Initialze ScalarEvalution dependency.
Devang Patel
2011-10-17
Teach the ARC optimizer about the !clang.arc.copy_on_escape metadata
Dan Gohman
2011-10-17
Add support for the Objective-C personality function to the instruction
Bill Wendling
2011-10-17
Suppress partial retain+release elimination when there's a
Dan Gohman
2011-10-17
Correct over-zealous removal of hack.
Bill Wendling
2011-10-17
Now that we have the ReturnsTwice function attribute, this method is
Bill Wendling
2011-10-17
Fix CMake build.
Michael J. Spencer
2011-10-17
svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cpp
Devang Patel
2011-10-17
Add a routine to swap branch instruction operands, and update any
Chandler Carruth
2011-10-16
Add a proper LLVM banner to this file.
Chandler Carruth
2011-10-16
When looking for dependencies on the src pointer, scan the src pointer. Scanning
Nick Lewycky
2011-10-15
Don't replace all dominated uses if there is only one use, since that
Duncan Sands
2011-10-15
Fix indvars randomness by removing iteration over a map.
Andrew Trick
2011-10-13
Avoid undefined behavior in negation in LSR. Patch by Ahmed Charles.
Eli Friedman
2011-10-13
Enhance the memdep interface so that users can tell the difference between a ...
Eli Friedman
2011-10-12
Fix a couple hash functions so that they do not depend on undefined shifts. ...
Eli Friedman
[prev]
[next]