aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms
AgeCommit message (Expand)Author
2013-04-22Fix bot build of translator, renormalize CMakeLists/LLVMBuild.txt/MakefileDerek Schuff
2013-04-22Changed back (relative to commit 179786) the operations executed when extract...Anat Shemer
2013-04-22Clarify that llvm.used can contain aliases.Rafael Espindola
2013-04-21SROA: Don't crash on a select with two identical operands.Benjamin Kramer
2013-04-21Revert "SimplifyCFG: If convert single conditional stores"Arnold Schwaighofer
2013-04-21SLPVectorize: Add support for vectorization of casts.Nadav Rotem
2013-04-21SLPVectorizer: Fix a bug in the code that scans the tree in search of nodes w...Nadav Rotem
2013-04-21When we strength reduce an objc_retainBlock call to objc_retain, increment Nu...Michael Gottesman
2013-04-21Fixed comment typo.Michael Gottesman
2013-04-21[objc-arc] Fixed typo in debug message.Michael Gottesman
2013-04-21[objc-arc] Fixed comment typo.Michael Gottesman
2013-04-21[objc-arc] Refactored OptimizeReturns so that it uses continue instead of a l...Michael Gottesman
2013-04-20[objc-arc] Added debug statement saying when we are resetting a sequence's pr...Michael Gottesman
2013-04-20Fix PR15800. Do not try to vectorize vectors and structs.Nadav Rotem
2013-04-20SimplifyCFG: If convert single conditional storesArnold Schwaighofer
2013-04-20VecUtils: Clean up uses of dyn_cast.Benjamin Kramer
2013-04-20SLPVectorizer: Strength reduce SmallVectors to ArrayRefs.Benjamin Kramer
2013-04-20SLPVectorizer: Reduce the compile time by eliminating the search for some of ...Nadav Rotem
2013-04-20refactor tryToVectorizePair to a new method that supports vectorization of li...Nadav Rotem
2013-04-20Fix an unused variable warning.Nadav Rotem
2013-04-20SLPVectorizer: Improve the cost model for loop invariant broadcast values.Nadav Rotem
2013-04-20Report the number of stores that were found in the debug message.Nadav Rotem
2013-04-20Fix the header comment.Nadav Rotem
2013-04-20Use 64bit arithmetic for calculating distance between pointers.Nadav Rotem
2013-04-19MergeFunc: Make pointer and integer types generate the same hash.Benjamin Kramer
2013-04-19LoopVectorizer: Use matcher from PatternMatch.h for the min/max patternsArnold Schwaighofer
2013-04-19Keep coding stanard. Don't use "else if" after "return".Jakub Staszak
2013-04-18Implement a better fix for PR15185.Bill Wendling
2013-04-18Fix a -Wdocumentation warningDmitri Gribenko
2013-04-18In the function InstCombiner::visitExtractElementInst() removed the limitatio...Anat Shemer
2013-04-18Added a function scalarizePHI() that sclarizes a vector phi instruction if it...Anat Shemer
2013-04-18Fix a comment, PR15777.Chris Lattner
2013-04-18LoopVectorizer: Recognize min/max reductionsArnold Schwaighofer
2013-04-18Fix CMake buildDerek Schuff
2013-04-18LoopVectorize: Use a set to avoid longer cycles in the reduction chain too.Benjamin Kramer
2013-04-18Revert "Combine bit test + conditional or into simple math"David Majnemer
2013-04-18Combine bit test + conditional or into simple mathDavid Majnemer
2013-04-18[objc-arc] Do not mismatch up retains inside a for loop with releases outside...Michael Gottesman
2013-04-18Removed trailing whitespace.Michael Gottesman
2013-04-17[objc-arc] Added annotation option to only emit annotations for a specific ss...Michael Gottesman
2013-04-17Fixed typo.Michael Gottesman
2013-04-17[objc-arc] Added descriptions for EnableARCAnnotations, EnableCheckForCFGHaza...Michael Gottesman
2013-04-17[objc-arc] Added an option to arc-annotations for turning off CheckForCFGHazard.Michael Gottesman
2013-04-17Do not optimise fprintf() calls if its return value is used.Peter Collingbourne
2013-04-16simplifycfg: Fix integer overflow converting switch into icmp.Hans Wennborg
2013-04-15We are not able to bitcast a pointer to an integral value.Bill Wendling
2013-04-15SLPVectorizer: Make it a function pass and add code for hoisting the vector-g...Nadav Rotem
2013-04-15Fix a typo in comment.Jim Grosbach
2013-04-15Add an option -vectorize-slp-aggressive for running the BB vectorizer. Make -...Nadav Rotem
2013-04-15Rename the slp-vectorizer clang/llvm flags. No functionality change.Nadav Rotem