| Commit message (Expand) | Author | Age | Files | Lines |
* | [msan] Use explicitely aligned stores and loads with function argument shadow. | Evgeniy Stepanov | 2012-12-11 | 1 | -8/+13 |
* | Revert EVT->MVT changes, r169836-169851, due to buildbot failures. | Patrik Hagglund | 2012-12-11 | 1 | -1/+1 |
* | Change TargetLowering::getLoadExtAction to take an MVT, instead of EVT. | Patrik Hagglund | 2012-12-11 | 1 | -1/+1 |
* | Fix PR14565. Don't if-convert loops that have switch statements in them. | Nadav Rotem | 2012-12-11 | 1 | -0/+4 |
* | Enable the loop vectorizer only on O2 and above. (Still disabled by default) | Nadav Rotem | 2012-12-10 | 1 | -1/+1 |
* | Split the LoopVectorizer into H and CPP. | Nadav Rotem | 2012-12-10 | 2 | -951/+993 |
* | Don't use a red zone for code coverage if the user specified `-mno-red-zone'. | Bill Wendling | 2012-12-10 | 1 | -4/+17 |
* | Add support for reverse induction variables. For example: | Nadav Rotem | 2012-12-10 | 1 | -90/+191 |
* | Add a new visitor for walking the uses of a pointer value. | Chandler Carruth | 2012-12-10 | 1 | -219/+159 |
* | Fix PR14548: SROA was crashing on a mixture of i1 and i8 loads and stores. | Chandler Carruth | 2012-12-10 | 1 | -2/+2 |
* | LoopVectorize: support vectorizing intrinsic calls | Paul Redmond | 2012-12-09 | 1 | -2/+55 |
* | test commit. | Paul Redmond | 2012-12-09 | 1 | -1/+1 |
* | Use m_OneUse pattern instead of hasOneUse() method. | Jakub Staszak | 2012-12-09 | 1 | -7/+4 |
* | Remove trailing spaces. | Jakub Staszak | 2012-12-09 | 1 | -80/+80 |
* | Switch SROA to pop Uses off the back of its visitors' queues. | Chandler Carruth | 2012-12-09 | 1 | -10/+8 |
* | - Re-enable population count loop idiom recognization | Shuxin Yang | 2012-12-09 | 1 | -19/+516 |
* | Revert the patches adding a popcount loop idiom recognition pass. | Chandler Carruth | 2012-12-08 | 1 | -513/+19 |
* | Fix an inadvertent typo error. | Shuxin Yang | 2012-12-08 | 1 | -1/+1 |
* | s/AttrListPtr/AttributeSet/g to better label what this class is going to be i... | Bill Wendling | 2012-12-07 | 10 | -82/+82 |
* | [msan] Remove readonly/readnone attributes from all called functions. | Evgeniy Stepanov | 2012-12-07 | 1 | -0/+13 |
* | Remove unused field. | Jakub Staszak | 2012-12-06 | 1 | -6/+1 |
* | Remove trailing spaces. | Jakub Staszak | 2012-12-06 | 1 | -25/+25 |
* | MemorySanitizer.cpp: Suppress a warning. [-Wunused-variable] | NAKAMURA Takumi | 2012-12-06 | 1 | -0/+1 |
* | [msan] Fix a typo in a comment. | Evgeniy Stepanov | 2012-12-06 | 1 | -1/+1 |
* | [msan] Do not store origin for clean values. | Evgeniy Stepanov | 2012-12-06 | 1 | -17/+57 |
* | Set the 'MadeChange' variable if we are deleting blocks. | Bill Wendling | 2012-12-06 | 1 | -0/+1 |
* | [msan] Instrument bswap intrinsic. | Evgeniy Stepanov | 2012-12-05 | 1 | -6/+21 |
* | [msan] Initialize callbacks in runOnFunction as opposed to doInitialization. | Evgeniy Stepanov | 2012-12-05 | 1 | -37/+49 |
* | [msan] Change linkage type of __msan_track_origins. | Evgeniy Stepanov | 2012-12-05 | 1 | -1/+1 |
* | LoopVectorizer: Increase the number of pointers that can be tested at runtime... | Nadav Rotem | 2012-12-04 | 1 | -1/+1 |
* | Enable if-conversion during vectorization. | Nadav Rotem | 2012-12-04 | 1 | -1/+1 |
* | Fix a bug in vectorization of if-converted reduction variables. If the | Nadav Rotem | 2012-12-04 | 1 | -14/+20 |
* | For rdar://12329730, last piece. | Shuxin Yang | 2012-12-04 | 1 | -1/+14 |
* | Add support for reduction variables when IF-conversion is enabled. | Nadav Rotem | 2012-12-04 | 1 | -10/+23 |
* | Sort includes for all of the .h files under the 'lib' tree. These were | Chandler Carruth | 2012-12-04 | 3 | -6/+6 |
* | Give scalar if-converted blocks half the score because they are not always ex... | Nadav Rotem | 2012-12-04 | 1 | -5/+5 |
* | Add the last part that is needed for vectorization of if-converted code. | Nadav Rotem | 2012-12-04 | 1 | -162/+251 |
* | [asan] add experimental -asan-realign-stack option (true by default, which do... | Kostya Serebryany | 2012-12-04 | 1 | -2/+7 |
* | Add 'using' declarations to suppress -Woverloaded-virtual warnings. | Matt Beaumont-Gay | 2012-12-04 | 3 | -0/+7 |
* | rdar://12329730 (2nd part, revised) | Shuxin Yang | 2012-12-04 | 1 | -1/+2 |
* | ASan: add initial support for handling llvm.lifetime intrinsics in ASan - emi... | Alexey Samsonov | 2012-12-04 | 1 | -3/+108 |
* | LoopVectorize.cpp: Suppress a warning. [-Wunused-variable] | NAKAMURA Takumi | 2012-12-04 | 1 | -2/+2 |
* | Fix whitespace. | NAKAMURA Takumi | 2012-12-04 | 1 | -4/+3 |
* | rdar://12329730 (2nd part) | Shuxin Yang | 2012-12-04 | 2 | -1/+90 |
* | minor renaming, documentation and cleanups. | Nadav Rotem | 2012-12-03 | 1 | -25/+21 |
* | IF-conversion: teach the cost-model how to grade if-converted loops. | Nadav Rotem | 2012-12-03 | 1 | -15/+26 |
* | Now that we have a basic if-conversion infrastructure we can rename the | Nadav Rotem | 2012-12-03 | 1 | -18/+18 |
* | Add initial support for IF-conversion. This patch implements the first 1/3, | Nadav Rotem | 2012-12-03 | 1 | -134/+253 |
* | ASan: add blacklist file to ASan pass options. Clang patch for this will follow. | Alexey Samsonov | 2012-12-03 | 1 | -13/+22 |
* | Teach the jump threading optimization to stop scanning the basic block when c... | Nadav Rotem | 2012-12-03 | 1 | -5/+10 |