| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | typo | Chris Lattner | 2011-01-09 | 1 | -1/+1 |
* | xref a PR # | Chris Lattner | 2011-01-09 | 1 | -22/+2 |
* | Add a note about the inability to model FP -> int conversions which | Chandler Carruth | 2011-01-09 | 1 | -0/+55 |
* | Add a note about a missed FP optimization. | Chandler Carruth | 2011-01-09 | 1 | -0/+24 |
* | Another missed memset in std::vector initialization. | Chandler Carruth | 2011-01-09 | 1 | -0/+19 |
* | Fix a cut-paste-o so that the sample code is correct for my last note. | Chandler Carruth | 2011-01-09 | 1 | -2/+6 |
* | Another missed optimization of trivial vector code. | Chandler Carruth | 2011-01-09 | 1 | -0/+33 |
* | Add a note about vector's size-constructor producing dead stores. | Chandler Carruth | 2011-01-09 | 1 | -0/+55 |
* | Add a note about a missed memset optimization from std::fill. | Chandler Carruth | 2011-01-09 | 1 | -0/+30 |
* | Revert 122959, it needs more thought. Add it back to README.txt with addition... | Benjamin Kramer | 2011-01-07 | 1 | -0/+22 |
* | With Benjamin's recent amazing patches, we should be able to do even better t... | Chris Lattner | 2011-01-06 | 1 | -0/+13 |
* | Add a note from llvmdev, this time with more info. | Benjamin Kramer | 2011-01-06 | 1 | -0/+26 |
* | EarlyCSE does this now (and GVN always did it). | Benjamin Kramer | 2011-01-06 | 1 | -11/+0 |
* | InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi... | Benjamin Kramer | 2011-01-06 | 1 | -23/+0 |
* | add a note about object size from drystone, add a poorly optimized loop from ... | Chris Lattner | 2011-01-06 | 1 | -0/+79 |
* | add a trivial instcombine missed in Dhrystone | Chris Lattner | 2011-01-06 | 1 | -0/+37 |
* | update a bunch of entries. | Chris Lattner | 2011-01-02 | 1 | -137/+19 |
* | Allow loop-idiom to run on multiple BB loops, but still only scan the loop | Chris Lattner | 2011-01-02 | 1 | -8/+0 |
* | a missed __builtin_object_size case. | Chris Lattner | 2011-01-01 | 1 | -0/+17 |
* | various updates. | Chris Lattner | 2011-01-01 | 1 | -31/+29 |
* | Revert commit 122654 at the request of Chris, who reckons that instsimplify | Duncan Sands | 2011-01-01 | 1 | -0/+11 |
* | Fix a README item by having InstructionSimplify do a mild form of value | Duncan Sands | 2011-01-01 | 1 | -11/+0 |
* | add a note from llvmdev | Chris Lattner | 2010-12-28 | 1 | -0/+11 |
* | Remove/fix invalid README entries. The well thought out strcpy function doesn... | Benjamin Kramer | 2010-12-23 | 1 | -21/+2 |
* | recognize an unsigned add with overflow idiom into uadd. | Chris Lattner | 2010-12-19 | 1 | -20/+1 |
* | add another overflow idiom | Chris Lattner | 2010-12-15 | 1 | -0/+8 |
* | add a note about overflow idiom recognition. | Chris Lattner | 2010-12-15 | 1 | -1/+19 |
* | add a shift/imul missed optimization | Chris Lattner | 2010-12-15 | 1 | -0/+45 |
* | add a note about a SPEC hack that gcc mainline does. | Chris Lattner | 2010-12-15 | 1 | -0/+23 |
* | add a note | Chris Lattner | 2010-12-13 | 1 | -0/+36 |
* | Generalize the and-icmp-select instcombine further by allowing selects of the... | Benjamin Kramer | 2010-12-11 | 1 | -12/+0 |
* | The srem -> urem transform is not safe for any divisor that's not a power of ... | Benjamin Kramer | 2010-11-23 | 1 | -2/+2 |
* | InstCombine: Reduce "X shift (A srem B)" to "X shift (A urem B)" iff B is pos... | Benjamin Kramer | 2010-11-23 | 1 | -10/+2 |
* | InstCombine: Implement X - A*-B -> X + A*B. | Benjamin Kramer | 2010-11-22 | 1 | -16/+0 |
* | Implement the "if (X == 6 || X == 4)" -> "if ((X|2) == 6)" optimization. | Benjamin Kramer | 2010-11-22 | 1 | -10/+0 |
* | add some random notes. | Chris Lattner | 2010-11-21 | 1 | -2/+33 |
* | optimize: | Chris Lattner | 2010-11-21 | 1 | -8/+0 |
* | tail calls on x86 are implemented. | Chris Lattner | 2010-11-21 | 1 | -16/+0 |
* | add a note | Chris Lattner | 2010-11-11 | 1 | -0/+28 |
* | add pr# | Chris Lattner | 2010-11-11 | 1 | -0/+1 |
* | add a case we fail to devirt. | Chris Lattner | 2010-11-09 | 1 | -0/+20 |
* | Fix a README item: when doing a comparison with the result | Duncan Sands | 2010-11-07 | 1 | -12/+0 |
* | Add a note. | Benjamin Kramer | 2010-11-06 | 1 | -0/+12 |
* | Add constant folding for strspn and strcspn to SimplifyLibCalls. | Benjamin Kramer | 2010-09-30 | 1 | -6/+0 |
* | idiom recognition should catch this. | Chris Lattner | 2010-09-19 | 1 | -0/+32 |
* | Add optimization to Target/README.txt. | Nick Lewycky | 2010-08-08 | 1 | -0/+16 |
* | Teach instcombine to transform | Benjamin Kramer | 2010-07-08 | 1 | -11/+0 |
* | Minor amendment to switch-lowering improvement. | Eli Friedman | 2010-07-03 | 1 | -2/+10 |
* | Note switch-lowering inefficiency. | Eli Friedman | 2010-07-03 | 1 | -0/+36 |
* | Add another bswap idiom that isn't matched. | Eric Christopher | 2010-06-29 | 1 | -0/+8 |