aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms
AgeCommit message (Expand)Author
2013-01-21Clean up the formatting and doxygen for the simple inliner a bit. NoChandler Carruth
2013-01-20LoopVectorize: Fix a C++11 incompatibility.Benjamin Kramer
2013-01-20Fix a build error.Nadav Rotem
2013-01-20LoopVectorizer: Implement a new heuristics for selecting the unroll factor.Nadav Rotem
2013-01-19LoopVectorizer: Emit memory checks into their own basic block.Benjamin Kramer
2013-01-19Sort all of the includes. Several files got checked in with mis-sortedChandler Carruth
2013-01-18Improved comment.Michael Gottesman
2013-01-18Fixed typo in comment.Michael Gottesman
2013-01-18Use AttributeSet accessor methods instead of Attribute accessor methods.Bill Wendling
2013-01-18Push some more methods down to hide the use of the Attribute class.Bill Wendling
2013-01-18Silence GCC warning about dropping off a non-void function.Benjamin Kramer
2013-01-1880 columnsAlexey Samsonov
2013-01-18Move Blacklist.h to include/ to enable use from clang.Will Dietz
2013-01-18Check for less than 0 in shuffle mask instead of -1. It's more consistent wit...Craig Topper
2013-01-18Remove trailing whitespace. Remove new lines between closing brace and 'else'Craig Topper
2013-01-18Fixed 80+ violation.Michael Gottesman
2013-01-17Added missing const from my last commit.Michael Gottesman
2013-01-17[ObjCARC] Implemented operator<< for InstructionClass and changed a ``Visited...Michael Gottesman
2013-01-17ASan: add optional 'zero-based shadow' option to ASan passes. Always tell the...Alexey Samsonov
2013-01-16ASan: wrap mapping scale and offset in a struct and make it a member of ASan ...Alexey Samsonov
2013-01-16[ObjCARC] Turn off ignoring unwind edges in ObjCARC when -fno-objc-arc-except...Michael Gottesman
2013-01-15Teach InstCombine to optimize extract of a value from a vector add operation ...Nadav Rotem
2013-01-151. Hoist minus sign as high as possible in an attempt to revealShuxin Yang
2013-01-15LoopVectorizer cost model. Honor the user command line flag that selects the ...Nadav Rotem
2013-01-15[msan] Fix handling of equality comparison of pointer vectors.Evgeniy Stepanov
2013-01-14Remove trailing spaces.Jakub Staszak
2013-01-14This change is to implement following rules under the condition C_A and/or C_RShuxin Yang
2013-01-14Fix Casting BugDavid Greene
2013-01-14Fix typo in comment.Nick Lewycky
2013-01-14Changed SmallPtrSet.count guard + SmallPtrSet.insert to just SmallPtrSet.insert.Michael Gottesman
2013-01-14Fixed some 80+ violations.Michael Gottesman
2013-01-14Updated the documentation in ObjCARC.cpp to fit the style guide better (i.e. ...Michael Gottesman
2013-01-13Fixed an infinite loop in the block escape in analysis in ObjCARC caused by 2...Michael Gottesman
2013-01-13Remove redundant 'llvm::' qualificationsDmitri Gribenko
2013-01-13Fix PR14547. Handle induction variables of small sizes smaller than i32 (i8 a...Nadav Rotem
2013-01-13[ObjCARC] Even more debug messages!Michael Gottesman
2013-01-13[ObjCARC] More debug messages.Michael Gottesman
2013-01-12Fix an editor goof in r171738 that Bill spotted. He may even have a testChandler Carruth
2013-01-12GlobalOpt: Avoid jump on uninitialized value.Benjamin Kramer
2013-01-12Fixed debug message in ObjCARC.Michael Gottesman
2013-01-12Fixed a few debug messages in ObjCARC and added one.Michael Gottesman
2013-01-12Fixed bug in ObjCARC where we were changing a call from objc_autoreleaseRV =>...Michael Gottesman
2013-01-12Fixed a bug where we were tail calling objc_autorelease causing an object to ...Michael Gottesman
2013-01-11Fixed whitespace.Michael Gottesman
2013-01-11Added debug messages to GlobalOpt.Michael Gottesman
2013-01-11ARM Cost Model: We need to detect the max bitwidth of types in the loop in o...Nadav Rotem
2013-01-10PR14904: Segmentation fault running pass 'Recognize loop idioms'Shuxin Yang
2013-01-10[msan] Change va_start/va_copy shadow memset alignment to 8.Peter Collingbourne
2013-01-10Teach InstCombine to hoist FABS and FNEG through FPTRUNC instructions. The a...Owen Anderson
2013-01-10LoopVectorizer: Fix a bug in the vectorization of BinaryOperators. The Binary...Nadav Rotem