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
/
Utils
Age
Commit message (
Expand
)
Author
2010-12-13
Fix sort predicate. qsort(3)'s predicate semantics differ from std::sort's. F...
Benjamin Kramer
2010-12-13
reinstate my patch: the miscompile was caused by an inverted branch in the
Chris Lattner
2010-12-13
Completely disable the optimization I added in r121680 until
Chris Lattner
2010-12-13
Make simplifycfg reprocess newly formed "br (cond1 | cond2)" conditions
Chris Lattner
2010-12-13
make this logic a bit simpler.
Chris Lattner
2010-12-13
split all the guts of SimplifyCFGOpt::run out into one function
Chris Lattner
2010-12-13
fix a bug in r121680 that upset the various buildbots.
Chris Lattner
2010-12-13
refactor the speculative execution logic to be factored into the cond branch ...
Chris Lattner
2010-12-13
simplify a bunch of code.
Chris Lattner
2010-12-13
move HoistThenElseCodeToIf up to a more logical and efficient-to-handle place.
Chris Lattner
2010-12-13
move 'MergeBlocksIntoPredecessor' call earlier. Use
Chris Lattner
2010-12-13
factor new code out to a SimplifyBranchOnICmpChain helper function.
Chris Lattner
2010-12-13
enhance the "change or icmp's into switch" xform to handle one value in an
Chris Lattner
2010-12-13
merge two very similar functions into one that has a bool argument.
Chris Lattner
2010-12-13
don't bother handling non-canonical icmp's
Chris Lattner
2010-12-13
inline a function, making the result much simpler.
Chris Lattner
2010-12-13
Fix my previous patch to handle a degenerate case that the llvm-gcc
Chris Lattner
2010-12-13
convert some methods to be static functions
Chris Lattner
2010-12-13
zap two more std::sorts.
Chris Lattner
2010-12-13
fix a fairly serious oversight with switch formation from
Chris Lattner
2010-12-13
convert an std::sort to array_pod_sort.
Chris Lattner
2010-12-13
move the "br (X == 0 | X == 1), T, F" -> switch optimization to a new
Chris Lattner
2010-12-13
reduce indentation and generally simplify code, no functionality change.
Chris Lattner
2010-12-13
use getFirstNonPHIOrDbg to simplify this code.
Chris Lattner
2010-12-06
improve comment
Chris Lattner
2010-12-05
Teach SimplifyCFG to turn
Frits van Bommel
2010-11-30
remove the pointless check of MemoryUseIntrinsic from
Chris Lattner
2010-11-23
Replace calls to ConstantFoldInstruction with calls to SimplifyInstruction
Duncan Sands
2010-11-22
Don't keep track of inserted phis in PromoteMemoryToRegister: the information
Duncan Sands
2010-11-20
Simplify code. No change in functionality.
Benjamin Kramer
2010-11-18
Factor code for testing whether replacing one value with another
Duncan Sands
2010-11-17
Have InlineFunction use SimplifyInstruction rather than
Duncan Sands
2010-11-17
Have RemovePredecessorAndSimplify you SimplifyInstruction
Duncan Sands
2010-11-16
Have a few places that want to simplify phi nodes use SimplifyInstruction
Duncan Sands
2010-10-29
Inline asm multiple alternative constraints development phase 2 - improved ba...
John Thompson
2010-10-24
Fix PR8445: a block with no predecessors may be the entry block, in which case
Duncan Sands
2010-10-23
Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names
Chandler Carruth
2010-10-19
Passes do not need to recursively initialize passes that they preserve, if
Owen Anderson
2010-10-19
Get rid of static constructors for pass registration. Instead, every pass ex...
Owen Anderson
2010-10-18
Transfer debug loc to lowered call.
Devang Patel
2010-10-13
Fix PR8313 by changing ValueToValueMap use a TrackingVH.
Rafael Espindola
2010-10-13
Be more consistent in using ValueToValueMapTy.
Rafael Espindola
2010-10-12
Begin adding static dependence information to passes, which will allow us to
Owen Anderson
2010-10-07
Now with fewer extraneous semicolons!
Owen Anderson
2010-10-07
Next step on the getting-rid-of-static-ctors train: begin adding per-library
Owen Anderson
2010-10-07
Move the pass initialization helper functions into the llvm namespace, and add
Owen Anderson
2010-09-28
Removed a bunch of unnecessary target_link_libraries.
Oscar Fuentes
2010-09-24
Get rid of pop_macro warnings on MSVC.
Michael J. Spencer
2010-09-13
Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."
Michael J. Spencer
2010-09-13
Added skeleton for inline asm multiple alternative constraint support.
John Thompson
[prev]
[next]