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 |
2012-12-11 |
Nadav Rotem | Fix PR14565. Don't if-convert loops that have switch... |
tree | commitdiff |
2012-12-10 |
Nadav Rotem | Enable the loop vectorizer only on O2 and above. (Still... |
tree | commitdiff |
2012-12-10 |
Nadav Rotem | Split the LoopVectorizer into H and CPP. |
tree | commitdiff |
2012-12-10 |
Bill Wendling | Don't use a red zone for code coverage if the user... |
tree | commitdiff |
2012-12-10 |
Nadav Rotem | Add support for reverse induction variables. For example: |
tree | commitdiff |
2012-12-10 |
Chandler Carruth | Add a new visitor for walking the uses of a pointer... |
tree | commitdiff |
2012-12-10 |
Chandler Carruth | Fix PR14548: SROA was crashing on a mixture of i1 and... |
tree | commitdiff |
2012-12-09 |
Paul Redmond | LoopVectorize: support vectorizing intrinsic calls |
tree | commitdiff |
2012-12-09 |
Paul Redmond | test commit. |
tree | commitdiff |
2012-12-09 |
Jakub Staszak | Use m_OneUse pattern instead of hasOneUse() method. |
tree | commitdiff |
2012-12-09 |
Jakub Staszak | Remove trailing spaces. |
tree | commitdiff |
2012-12-09 |
Chandler Carruth | Switch SROA to pop Uses off the back of its visitors... |
tree | commitdiff |
2012-12-09 |
Shuxin Yang | - Re-enable population count loop idiom recognization |
tree | commitdiff |
2012-12-08 |
Chandler Carruth | Revert the patches adding a popcount loop idiom recogni... |
tree | commitdiff |
2012-12-08 |
Shuxin Yang | Fix an inadvertent typo error. |
tree | commitdiff |
2012-12-07 |
Bill Wendling | s/AttrListPtr/AttributeSet/g to better label what this... |
tree | commitdiff |
2012-12-07 |
Evgeniy Stepanov | [msan] Remove readonly/readnone attributes from all... |
tree | commitdiff |
2012-12-06 |
Jakub Staszak | Remove unused field. |
tree | commitdiff |
2012-12-06 |
Jakub Staszak | Remove trailing spaces. |
tree | commitdiff |
2012-12-06 |
NAKAMURA Takumi | MemorySanitizer.cpp: Suppress a warning. [-Wunused... |
tree | commitdiff |
2012-12-06 |
Evgeniy Stepanov | [msan] Fix a typo in a comment. |
tree | commitdiff |
2012-12-06 |
Evgeniy Stepanov | [msan] Do not store origin for clean values. |
tree | commitdiff |
2012-12-06 |
Bill Wendling | Set the 'MadeChange' variable if we are deleting blocks. |
tree | commitdiff |
2012-12-05 |
Evgeniy Stepanov | [msan] Instrument bswap intrinsic. |
tree | commitdiff |
2012-12-05 |
Evgeniy Stepanov | [msan] Initialize callbacks in runOnFunction as opposed... |
tree | commitdiff |
2012-12-05 |
Evgeniy Stepanov | [msan] Change linkage type of __msan_track_origins. |
tree | commitdiff |
2012-12-04 |
Nadav Rotem | LoopVectorizer: Increase the number of pointers that... |
tree | commitdiff |
2012-12-04 |
Nadav Rotem | Enable if-conversion during vectorization. |
tree | commitdiff |
2012-12-04 |
Nadav Rotem | Fix a bug in vectorization of if-converted reduction... |
tree | commitdiff |
2012-12-04 |
Shuxin Yang | For rdar://12329730, last piece. |
tree | commitdiff |
next |