| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r44626, which turned off the use of readonly | Duncan Sands | 2007-12-12 | 1 | -3/+0 |
* | Add (very basic) bindings for ModuleProvider. | Gordon Henriksen | 2007-12-12 | 1 | -0/+14 |
* | Implement address space attribute for LLVM pointer types. Address spaces are | Christopher Lamb | 2007-12-11 | 5 | -19/+42 |
* | Teach VMCore to constant fold shufflevectors with constant operands. | Chris Lattner | 2007-12-11 | 1 | -2/+45 |
* | significantly simplify some code, no functionality change. | Chris Lattner | 2007-12-11 | 1 | -88/+23 |
* | refactor some code, no functionality change. | Chris Lattner | 2007-12-11 | 1 | -94/+96 |
* | Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. | Chris Lattner | 2007-12-10 | 1 | -11/+10 |
* | Delete the CollectorNamePool if it should become empty. | Gordon Henriksen | 2007-12-10 | 1 | -0/+4 |
* | Adding a collector name attribute to Function in the IR. These | Gordon Henriksen | 2007-12-10 | 3 | -0/+54 |
* | Reverting dtor devirtualization patch. | Gordon Henriksen | 2007-12-10 | 7 | -295/+197 |
* | fix some warnings. | Chris Lattner | 2007-12-10 | 1 | -15/+12 |
* | Fix a big problem in the recent dtor refactoring work, now it passes 2007-11-... | Chris Lattner | 2007-12-10 | 1 | -50/+14 |
* | Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! | Gordon Henriksen | 2007-12-09 | 7 | -197/+334 |
* | Commit 44487 broke bootstrap of llvm-gcc-4.2. It is | Duncan Sands | 2007-12-05 | 1 | -0/+3 |
* | Rather than having special rules like "intrinsics cannot | Duncan Sands | 2007-12-03 | 5 | -23/+57 |
* | Small optimization of parameter attribute lookup. | Duncan Sands | 2007-11-30 | 1 | -1/+1 |
* | Add a convenience method for modifying parameter | Duncan Sands | 2007-11-30 | 1 | -1/+59 |
* | Check that there are not more attributes than | Duncan Sands | 2007-11-30 | 1 | -0/+4 |
* | Small parameter attributes cleanup. | Duncan Sands | 2007-11-29 | 1 | -4/+6 |
* | Add some convenience methods for querying attributes, and | Duncan Sands | 2007-11-28 | 2 | -15/+18 |
* | Fix PR1146: parameter attributes are longer part of | Duncan Sands | 2007-11-27 | 6 | -97/+105 |
* | Fix PR1816. If a bitcast of a function only exists because of a | Duncan Sands | 2007-11-25 | 2 | -31/+51 |
* | Rename the 'const' parameter attribute to 'readnone', | Duncan Sands | 2007-11-22 | 2 | -6/+6 |
* | In order for parameter attribute uniquing to make | Duncan Sands | 2007-11-20 | 1 | -2/+6 |
* | Remove meaningless qualifiers from return types, avoiding compiler warnings. | Dan Gohman | 2007-11-19 | 1 | -1/+1 |
* | print a call to a fastcc function as: | Chris Lattner | 2007-11-18 | 1 | -2/+2 |
* | Add support for vectors to int <-> float casts. | Nate Begeman | 2007-11-17 | 4 | -17/+91 |
* | Basic non-power-of-2 vector support | Nate Begeman | 2007-11-15 | 1 | -1/+0 |
* | I discover array_lengthof, thanks to gabor on #llvm. | Duncan Sands | 2007-11-14 | 1 | -2/+1 |
* | Simplify the attribute verification code. | Duncan Sands | 2007-11-14 | 1 | -34/+24 |
* | Add pure/const attributes. Documentation will follow. | Anton Korobeynikov | 2007-11-14 | 2 | -4/+17 |
* | Don't barf on empty basic blocks. Do not rely on assert | Duncan Sands | 2007-11-01 | 1 | -9/+21 |
* | remove verifier command line option: this should be part of the API, not | Chris Lattner | 2007-11-01 | 1 | -11/+0 |
* | Now with less tabs! | Owen Anderson | 2007-11-01 | 1 | -5/+5 |
* | Fix InstCombine/2007-10-31-StringCrash.ll by removing an obvious | Chris Lattner | 2007-11-01 | 1 | -12/+8 |
* | Fix a regression in test/CodeGen/X86/2007-04-24-VectorCrash.ll introduced | Dan Gohman | 2007-10-31 | 1 | -4/+3 |
* | Add a preverifier pass to check that every basic block ends in a terminator, ... | Owen Anderson | 2007-10-31 | 1 | -1/+20 |
* | Add support for folding binary operators with vector zero operands. | Dan Gohman | 2007-10-30 | 1 | -19/+29 |
* | I am not sure this is a good idea to be an option, but rename the option for | Chris Lattner | 2007-10-29 | 1 | -1/+1 |
* | Add 'pedantic' mode to verifier rejecting syntactically valid, but 'bad' due ... | Anton Korobeynikov | 2007-10-28 | 1 | -3/+14 |
* | Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than in... | Owen Anderson | 2007-10-23 | 1 | -11/+1 |
* | The #include <iterator> isn't needed in this header. | Dan Gohman | 2007-10-22 | 1 | -3/+0 |
* | this doesn't need dynamic_cast. | Chris Lattner | 2007-10-18 | 1 | -1/+1 |
* | Reduce reliance on rtti info | Chris Lattner | 2007-10-18 | 1 | -2/+1 |
* | fix typo | Chris Lattner | 2007-10-18 | 1 | -1/+1 |
* | Define a helper function ConstantVector::getSplatValue for testing for | Dan Gohman | 2007-10-17 | 1 | -0/+11 |
* | Move splitBlock into DomTreeBase from DomTree. | Owen Anderson | 2007-10-17 | 1 | -82/+0 |
* | Disable attempts to constant fold PPC f128. | Dale Johannesen | 2007-10-16 | 1 | -0/+4 |
* | Template DominatorTreeBase by node type. This is the next major step towards | Owen Anderson | 2007-10-16 | 1 | -199/+5 |
* | Initial infrastructure for arbitrary precision integer | Duncan Sands | 2007-10-16 | 1 | -15/+7 |