2012-12-28 |
Alexey Samsonov | Add proper support for -fsanitize-blacklist= flag for... |
tree | commitdiff |
2012-12-27 |
Chandler Carruth | Make this parameter be named consistently with most... |
tree | commitdiff |
2012-12-27 |
Alexey Samsonov | [ASan] Fix lifetime intrinsics handling. Now for each... |
tree | commitdiff |
2012-12-26 |
Nadav Rotem | If all of the write objects are identified then we... |
tree | commitdiff |
2012-12-26 |
Nick Lewycky | Remove mid-optimizer warning. This situation should... |
tree | commitdiff |
2012-12-26 |
Nadav Rotem | LoopVectorizer: Optimize the vectorization of consecuti... |
tree | commitdiff |
2012-12-26 |
Evgeniy Stepanov | [msan] Raise alignment of origin stores/loads when... |
tree | commitdiff |
2012-12-26 |
Evgeniy Stepanov | [msan] Expand the file comment with track-origins info. |
tree | commitdiff |
2012-12-26 |
Hal Finkel | BBVectorize: Use VTTI to compute costs for intrinsics... |
tree | commitdiff |
2012-12-25 |
Hal Finkel | LoopVectorize: Enable vectorization of the fmuladd... |
tree | commitdiff |
2012-12-25 |
Hal Finkel | BBVectorize: Enable vectorization of the fmuladd intrinsic |
tree | commitdiff |
2012-12-25 |
Evgeniy Stepanov | [msan] Fix handling of vectors of pointers. |
tree | commitdiff |
2012-12-25 |
Evgeniy Stepanov | [msan] Fix handling of select with vector condition. |
tree | commitdiff |
2012-12-25 |
Alexey Samsonov | ASan: initialize callbacks from ASan module pass in... |
tree | commitdiff |
2012-12-25 |
Alexey Samsonov | ASan: move stack poisoning logic into FunctionStackPois... |
tree | commitdiff |
2012-12-24 |
Bob Wilson | Add LLVMContext::emitWarning methods and use them.... |
tree | commitdiff |
2012-12-24 |
Nadav Rotem | LoopVectorizer: When checking for vectorizable types... |
tree | commitdiff |
2012-12-24 |
Alexey Samsonov | Fix typo in comments |
tree | commitdiff |
2012-12-24 |
Nadav Rotem | LoopVectorizer: Fix an endless loop in the code that... |
tree | commitdiff |
2012-12-23 |
Benjamin Kramer | LoopVectorize: Fix accidentaly inverted condition. |
tree | commitdiff |
2012-12-23 |
Benjamin Kramer | LoopVectorize: For scalars and void types there is... |
tree | commitdiff |
2012-12-23 |
Nadav Rotem | Loop Vectorizer: Update the cost model of scatter/gathe... |
tree | commitdiff |
2012-12-22 |
Craig Topper | Remove trailing whitespace |
tree | commitdiff |
2012-12-22 |
Bill Wendling | Change 'AttrVal' to 'AttrKind' to better reflect that... |
tree | commitdiff |
2012-12-21 |
Roman Divacky | Remove duplicate includes. |
tree | commitdiff |
2012-12-21 |
Evgeniy Stepanov | [msan] Remove unreachable blocks before instrumenting... |
tree | commitdiff |
2012-12-21 |
Nadav Rotem | Enable if-conversion. |
tree | commitdiff |
2012-12-21 |
Evan Cheng | Every pass deserves a name, even codegenprep. |
tree | commitdiff |
2012-12-21 |
Nadav Rotem | BB-Vectorizer: Check the cost of the store pointer... |
tree | commitdiff |
2012-12-21 |
Nadav Rotem | Fix a bug in the code that checks if we can vectorize... |
tree | commitdiff |
2012-12-20 |
Nadav Rotem | LoopVectorize: Fix a bug in the scalarization of instru... |
tree | commitdiff |
2012-12-20 |
Nadav Rotem | Loop Vectorizer: turn-off if-conversion. |
tree | commitdiff |
2012-12-20 |
James Molloy | Add a new attribute, 'noduplicate'. If a function conta... |
tree | commitdiff |
2012-12-20 |
Craig Topper | Formatting fixes. Remove some unnecessary 'else' after... |
tree | commitdiff |
2012-12-20 |
Craig Topper | Removing trailing whitespace |
tree | commitdiff |
2012-12-20 |
Nadav Rotem | Loop Vectorizer: Enable if-conversion. |
tree | commitdiff |
2012-12-20 |
Nadav Rotem | whitespace |
tree | commitdiff |
2012-12-19 |
Paul Redmond | Transform (x&C)>V into (x&C)!=0 where possible |
tree | commitdiff |
2012-12-19 |
Evgeniy Stepanov | [msan] Add track-origins argument to the pass constructor. |
tree | commitdiff |
2012-12-19 |
Evgeniy Stepanov | [msan] Heuristically instrument unknown intrinsics. |
tree | commitdiff |
2012-12-19 |
Benjamin Kramer | LoopVectorize: Make iteration over induction variables... |
tree | commitdiff |
2012-12-19 |
Bill Wendling | Inline the 'hasIncompatibleWithVarArgsAttrs' method... |
tree | commitdiff |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
tree | commitdiff |
2012-12-19 |
Shuxin Yang | Make sure the buffer, which containas an instance of... |
tree | commitdiff |
2012-12-18 |
Shuxin Yang | rdar://12801297 |
tree | commitdiff |
2012-12-18 |
Nadav Rotem | Enable the loop vectorizer in clang and not in the... |
tree | commitdiff |
2012-12-18 |
Benjamin Kramer | LoopVectorize: Emit reductions as log2(vectorsize)... |
tree | commitdiff |
2012-12-18 |
Nadav Rotem | Enable the loop vectorizer. |
tree | commitdiff |
2012-12-18 |
Nadav Rotem | SROA: Replace calls to getScalarSizeInBits to DataLayou... |
tree | commitdiff |
2012-12-18 |
Rafael Espindola | Initialize NoRedZone and remove unused default values. |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Fix another SROA crasher, PR14601. |
tree | commitdiff |
2012-12-17 |
Evgeniy Stepanov | [msan] Fix lint warning. |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Teach the rewriting of memcpy calls to support subvecto... |
tree | commitdiff |
2012-12-17 |
Evgeniy Stepanov | Optimize tree walking in markAliveBlocks. |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Fix a secondary bug I introduced while fixing the first... |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Hoist a convertValue call to the two paths where it... |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Hoist the insertVector helper to be a static helper. |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Lift the extractVector helper all the way out to a... |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Factor the vector load rewriting into a more generic... |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Fix the first part of PR14478: memset now works. |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Extract the logic for inserting a subvector into a... |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Lift the integer splat computation into a helper function. |
tree | commitdiff |
2012-12-15 |
Chandler Carruth | Relax an overly aggressive assert to fix PR14572. |
tree | commitdiff |
2012-12-15 |
NAKAMURA Takumi | Revert r170246, "Enable the loop vectorizer by default." |
tree | commitdiff |
2012-12-14 |
Michael Ilseman | Add back FoldOpIntoPhi optimizations with fix. Included... |
tree | commitdiff |
2012-12-14 |
Nadav Rotem | Enable the loop vectorizer by default. |
tree | commitdiff |
2012-12-14 |
Shuxin Yang | rdar://12753946 |
tree | commitdiff |
2012-12-14 |
Evgeniy Stepanov | Fix lint warnings in MemorySanitizer.cpp. |
tree | commitdiff |
2012-12-14 |
Evgeniy Stepanov | [msan] Origin stores and loads do not need explicit... |
tree | commitdiff |
2012-12-14 |
Evgeniy Stepanov | [msan] Refactor default shadow propagation and origin... |
tree | commitdiff |
2012-12-14 |
Nadav Rotem | revert r170166 - disable the loop vectorizer. |
tree | commitdiff |
2012-12-14 |
Nadav Rotem | Enable the loop vectorizer. |
tree | commitdiff |
2012-12-14 |
Nadav Rotem | Disable the loop vectorizer. |
tree | commitdiff |
2012-12-13 |
Nadav Rotem | Enable the Loop Vectorizer by default for O2 and O3... |
tree | commitdiff |
2012-12-13 |
NAKAMURA Takumi | Revert r170020, "Simplify negated bit test", for now. |
tree | commitdiff |
2012-12-13 |
Eric Christopher | Revert "Restore the PHI optimization I accidently remov... |
tree | commitdiff |
2012-12-13 |
Rafael Espindola | Missed these calls from the previous rename somehow. |
tree | commitdiff |
2012-12-13 |
Rafael Espindola | Rename isPowerOfTwo to isKnownToBeAPowerOfTwo. |
tree | commitdiff |
2012-12-13 |
Michael Ilseman | Pattern matching code for intrinsics. |
tree | commitdiff |
2012-12-13 |
Quentin Colombet | Take into account minimize size attribute in the inliner. |
tree | commitdiff |
2012-12-13 |
Nadav Rotem | Teach the cost model about the optimization in r169904... |
tree | commitdiff |
2012-12-13 |
Chad Rosier | Typo. |
tree | commitdiff |
2012-12-12 |
Michael Ilseman | Restore the PHI optimization I accidently removed |
tree | commitdiff |
2012-12-12 |
Michael Ilseman | Remove trailing whitespace |
tree | commitdiff |
2012-12-12 |
David Majnemer | Simplify negated bit test |
tree | commitdiff |
2012-12-12 |
Nadav Rotem | Fix indentation. |
tree | commitdiff |
2012-12-12 |
Nadav Rotem | LoopVectorizer: Use the "optsize" attribute to decide... |
tree | commitdiff |
2012-12-12 |
Rafael Espindola | The TargetData is not used for the isPowerOfTwo determi... |
tree | commitdiff |
2012-12-12 |
Alexey Samsonov | Improve debug info generated with enabled AddressSanitizer. |
tree | commitdiff |
2012-12-12 |
Nadav Rotem | Fix the ascii drawing that was ruined when I split... |
tree | commitdiff |
2012-12-12 |
Nadav Rotem | fix a typo. |
tree | commitdiff |
2012-12-12 |
Nadav Rotem | LoopVectorizer: When -Os is used, vectorize only loops... |
tree | commitdiff |
2012-12-12 |
Shuxin Yang | - Fix a problematic way in creating all-the-1 APInt. |
tree | commitdiff |
2012-12-12 |
Michael Ilseman | Remove redunant optimizations from InstCombine, instead... |
tree | commitdiff |
2012-12-11 |
Nadav Rotem | PR14574. Fix a bug in the code that calculates the... |
tree | commitdiff |
2012-12-11 |
Nadav Rotem | Loop Vectorize: optimize the vectorization of trunc... |
tree | commitdiff |
2012-12-11 |
Rafael Espindola | Use an ArrayRef instead of a std::vector&. |
tree | commitdiff |
2012-12-11 |
Evgeniy Stepanov | [msan] Use explicitely aligned stores and loads with... |
tree | commitdiff |
2012-12-11 |
Patrik Hagglund | Revert EVT->MVT changes, r169836-169851, due to buildbo... |
tree | commitdiff |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getLoadExtAction to take an... |
tree | commitdiff |
next |