2012-12-30 |
Nuno Lopes | convert a bunch of callers from DataLayout::getIndexedO... |
tree | commitdiff |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
tree | commitdiff |
2012-12-21 |
Evan Cheng | Every pass deserves a name, even codegenprep. |
tree | commitdiff |
2012-12-20 |
James Molloy | Add a new attribute, 'noduplicate'. If a function conta... |
tree | commitdiff |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
tree | commitdiff |
2012-12-18 |
Nadav Rotem | SROA: Replace calls to getScalarSizeInBits to DataLayou... |
tree | commitdiff |
2012-12-17 |
Chandler Carruth | Fix another SROA crasher, PR14601. |
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-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-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 |
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-06 |
Bill Wendling | Set the 'MadeChange' variable if we are deleting blocks. |
tree | commitdiff |
2012-12-04 |
Matt Beaumont-Gay | Add 'using' declarations to suppress -Woverloaded-virtu... |
tree | commitdiff |
2012-12-03 |
Nadav Rotem | Teach the jump threading optimization to stop scanning... |
tree | commitdiff |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
tree | commitdiff |
2012-12-03 |
Chandler Carruth | Remove some buggy and apparantly unnecessary code from... |
tree | commitdiff |
2012-12-01 |
Benjamin Kramer | SROA: Avoid struct and array types early to avoid creat... |
tree | commitdiff |
2012-11-30 |
Bill Wendling | Replace r168930 with a more reasonable patch. |
tree | commitdiff |
2012-11-30 |
Meador Inge | Move library call simplification statistic to instcombine |
tree | commitdiff |
2012-11-30 |
Chandler Carruth | Move the InstVisitor utility into VMCore where it belon... |
tree | commitdiff |
2012-11-29 |
Shuxin Yang | rdar://12100355 (part 1) |
tree | commitdiff |
2012-11-29 |
Bill Wendling | Handle the situation where CodeGenPrepare removes a... |
tree | commitdiff |
2012-11-29 |
Meador Inge | instcombine: Migrate puts optimizations |
tree | commitdiff |
2012-11-29 |
Meador Inge | instcombine: Migrate fputs optimizations |
tree | commitdiff |
2012-11-29 |
Meador Inge | instcombine: Migrate fwrite optimizations |
tree | commitdiff |
2012-11-29 |
Meador Inge | instcombine: Migrate fprintf optimizations |
tree | commitdiff |
2012-11-28 |
Bill Wendling | When we delete a dead basic block, see if any of its... |
tree | commitdiff |
2012-11-27 |
Meador Inge | instcombine: Migrate sprintf optimizations |
tree | commitdiff |
2012-11-26 |
Meador Inge | instcombine: Migrate printf optimizations |
tree | commitdiff |
2012-11-26 |
Meador Inge | instcombine: Migrate toascii optimizations |
tree | commitdiff |
2012-11-26 |
Meador Inge | instcombine: Migrate isascii optimizations |
tree | commitdiff |
2012-11-26 |
Meador Inge | instcombine: Migrate isdigit optimizations |
tree | commitdiff |
2012-11-26 |
Meador Inge | instcombine: Migrate *abs optimizations |
tree | commitdiff |
2012-11-25 |
Meador Inge | instcombine: Migrate ffs* optimizations |
tree | commitdiff |
2012-11-23 |
Benjamin Kramer | CodeGenPrepare: Move ret duplication out of the instruc... |
tree | commitdiff |
2012-11-21 |
Chandler Carruth | PR14055: Implement support for sub-vector operations... |
tree | commitdiff |
2012-11-20 |
Chandler Carruth | Use LLVM_ENABLE_DUMP for the variables used in printing... |
tree | commitdiff |
2012-11-20 |
Chandler Carruth | Fix PR14132 and handle OOB loads speculated throuh... |
tree | commitdiff |
2012-11-20 |
Chandler Carruth | Add a comment to associate a FIXME with a PR where... |
tree | commitdiff |
2012-11-20 |
Chandler Carruth | Rework the rewriting of loads and stores for vector... |
tree | commitdiff |
2012-11-18 |
Duncan Sands | Remove the last bit of constant folding from LinearizeE... |
tree | commitdiff |
2012-11-18 |
Duncan Sands | Fix PR14060, an infinite loop in reassociate. The... |
tree | commitdiff |
2012-11-17 |
Evan Cheng | Teach SROA rewriteVectorizedStoreInst to handle cases... |
tree | commitdiff |
2012-11-15 |
Duncan Sands | Fix a crash observed by Shuxin Yang. The issue here... |
tree | commitdiff |
2012-11-13 |
Meador Inge | instcombine: Migrate math library call simplifications |
tree | commitdiff |
2012-11-13 |
Shuxin Yang | revert r167740 |
tree | commitdiff |
2012-11-12 |
Shuxin Yang | This change is to fix rdar://12571717 which is about... |
tree | commitdiff |
2012-11-12 |
Meador Inge | Delete a stale comment. No functional change. |
tree | commitdiff |
2012-11-11 |
Meador Inge | instcombine: Migrate memset optimizations |
tree | commitdiff |
2012-11-11 |
Meador Inge | instcombine: Migrate memmove optimizations |
tree | commitdiff |
2012-11-11 |
Meador Inge | instcombine: Migrate memcpy optimizations |
tree | commitdiff |
2012-11-11 |
Meador Inge | instcombine: Migrate memcmp optimizations |
tree | commitdiff |
2012-11-11 |
Meador Inge | instcombine: Migrate strstr optimizations |
tree | commitdiff |
2012-11-10 |
Meador Inge | instcombine: Migrate strcspn optimizations |
tree | commitdiff |
2012-11-08 |
Meador Inge | instcombine: Migrate strspn optimizations |
tree | commitdiff |
2012-11-02 |
Chandler Carruth | Revert the switch of loop-idiom to use the new dependen... |
tree | commitdiff |
2012-11-02 |
Duncan Sands | Fix an obvious typo that causes an assertion failure... |
tree | commitdiff |
2012-11-01 |
Chandler Carruth | Revert the majority of the next patch in the address... |
tree | commitdiff |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
tree | commitdiff |
2012-11-01 |
Jakub Staszak | Don't insert and erase load instruction. Simply create... |
tree | commitdiff |
2012-10-31 |
Meador Inge | instcombine: Migrate strto* optimizations |
tree | commitdiff |
2012-10-31 |
Meador Inge | instcombine: Migrate strpbrk optimizations |
tree | commitdiff |
2012-10-31 |
Meador Inge | instcombine: Migrate strlen optimizations |
tree | commitdiff |
2012-10-31 |
Meador Inge | instcombine: Migrate strncpy optimizations |
tree | commitdiff |
2012-10-31 |
Meador Inge | instcombine: Migrate stpcpy optimizations |
tree | commitdiff |
2012-10-30 |
Chandler Carruth | Fix PR14212: For some strange reason I treated vectors... |
tree | commitdiff |
2012-10-30 |
Benjamin Kramer | LoopIdiom: Fix a serious missed optimization: we only... |
tree | commitdiff |
2012-10-30 |
Hans Wennborg | Use TargetTransformInfo to control switch-to-lookup... |
tree | commitdiff |
2012-10-29 |
Ulrich Weigand | In various places throughout the code generator, there... |
tree | commitdiff |
2012-10-29 |
Duncan Sands | Remove a wrapper around getIntPtrType added to GVN... |
tree | commitdiff |
2012-10-27 |
Benjamin Kramer | LoopIdiom: Add checks to avoid turning memmove into... |
tree | commitdiff |
2012-10-27 |
Benjamin Kramer | LoopIdiom: Recognize memmove loops. |
tree | commitdiff |
2012-10-27 |
Benjamin Kramer | LoopIdiom: Replace custom dependence analysis with... |
tree | commitdiff |
2012-10-25 |
Chandler Carruth | Teach SROA how to split whole-alloca integer loads... |
tree | commitdiff |
2012-10-24 |
Hal Finkel | Update GVN to support vectors of pointers. |
tree | commitdiff |
2012-10-24 |
Micah Villmow | Add some cleanup to the DataLayout changes requested... |
tree | commitdiff |
2012-10-24 |
Micah Villmow | Back out r166591, not sure why this made it through... |
tree | commitdiff |
2012-10-24 |
Micah Villmow | Delete a directory that wasn't supposed to be checked... |
tree | commitdiff |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
tree | commitdiff |
2012-10-23 |
Richard Smith | Per the C++ standard, we need to include the definition... |
tree | commitdiff |
2012-10-22 |
Argyrios Kyrtzidis | Revert r166407 because it caused analyzer tests to... |
tree | commitdiff |
2012-10-22 |
Nick Lewycky | Reapply r166405, teaching tailcallelim to be smarter... |
tree | commitdiff |
2012-10-22 |
NAKAMURA Takumi | Revert r166405, "Teach TailRecursionElimination to... |
tree | commitdiff |
2012-10-21 |
Nick Lewycky | Teach TailRecursionElimination to consider 'nocapture... |
tree | commitdiff |
next |