| Commit message (Expand) | Author | Age | Files | Lines |
* | Stop building RTTI information for *most* llvm libraries. Notable | Chris Lattner | 2010-01-22 | 1 | -0/+1 |
* | give PassNameParser a home. | Chris Lattner | 2010-01-22 | 1 | -0/+3 |
* | add an out-of-line virtual method to CmpInst to give it a home. | Chris Lattner | 2010-01-22 | 1 | -0/+2 |
* | elimiante the dynamic_cast's from opt. | Chris Lattner | 2010-01-22 | 1 | -3/+4 |
* | eliminate a bunch more unneeded dynamic_cast's. | Chris Lattner | 2010-01-22 | 1 | -13/+14 |
* | eliminate a bunch of dynamic_cast's. | Chris Lattner | 2010-01-22 | 1 | -7/+20 |
* | eliminate a bunch of dynamic_cast's. | Chris Lattner | 2010-01-22 | 1 | -9/+6 |
* | tidy up | Chris Lattner | 2010-01-21 | 1 | -9/+16 |
* | Fix a crasher trying to fold each element in a comparison between two vectors | Nick Lewycky | 2010-01-21 | 2 | -9/+16 |
* | Backout r93990 | Victor Hernandez | 2010-01-20 | 1 | -9/+4 |
* | Fix/strengthen verification of llvm.dbg.declare | Victor Hernandez | 2010-01-20 | 1 | -4/+9 |
* | Fix if/else brackets; getFunctionForValue() is to be called for non-metadata ... | Victor Hernandez | 2010-01-20 | 1 | -1/+3 |
* | Fix the conditions to unambiguously show the logic they represent. This is the | Chandler Carruth | 2010-01-20 | 1 | -3/+3 |
* | Refactor common parts of MDNode::getFunction() and assertLocalFunction() into... | Victor Hernandez | 2010-01-20 | 2 | -34/+24 |
* | Add comment that MDNode::getFunction() is not to be used by performance-criti... | Victor Hernandez | 2010-01-18 | 1 | -1/+2 |
* | Simplify MDNode::getFunction() and assertLocalFunction() by avoiding extra Fu... | Victor Hernandez | 2010-01-18 | 1 | -46/+39 |
* | reject some invalid IR. We already assert and reject this from the | Chris Lattner | 2010-01-18 | 1 | -0/+2 |
* | Make printing of metadata more robust when function is not found (which is th... | Victor Hernandez | 2010-01-18 | 1 | -1/+1 |
* | Update CMake files for Mangler move. | Benjamin Kramer | 2010-01-16 | 1 | -1/+0 |
* | move the mangler into libtarget from vmcore. | Chris Lattner | 2010-01-16 | 1 | -104/+0 |
* | reapply the mangler gutting patch. | Chris Lattner | 2010-01-16 | 1 | -183/+4 |
* | Revert 93648. | Rafael Espindola | 2010-01-16 | 1 | -4/+183 |
* | Mangler::getMangledName is now dead, remove it and all the other stuff in Man... | Chris Lattner | 2010-01-16 | 1 | -183/+4 |
* | add an inefficient version of getNameWithPrefix that returns an std::string. | Chris Lattner | 2010-01-16 | 1 | -0/+10 |
* | Remove the InlineHint attribute. There are no current or planned | Eric Christopher | 2010-01-15 | 1 | -2/+0 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 3 | -4/+16 |
* | Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au... | Victor Hernandez | 2010-01-15 | 1 | -4/+3 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -3/+4 |
* | In debug builds, assert that function-local metadata has only 1 parent function | Victor Hernandez | 2010-01-14 | 1 | -1/+30 |
* | Fix printing of function-local metadata in AsmWriter | Victor Hernandez | 2010-01-14 | 1 | -2/+3 |
* | Add MDNode::getFunction(), which figures out the metadata's function, if it h... | Victor Hernandez | 2010-01-14 | 1 | -0/+34 |
* | Introduce Twine::toStringRef, a variant of toVector which avoids the copy if the | Benjamin Kramer | 2010-01-13 | 3 | -23/+9 |
* | don't add the \1 to the name. | Chris Lattner | 2010-01-13 | 1 | -1/+1 |
* | add new isSingleStringRef()/getSingleStringRef() methods to twine, | Chris Lattner | 2010-01-13 | 1 | -2/+7 |
* | ugh, my last patch just sped up a method and changed all the clients | Chris Lattner | 2010-01-13 | 1 | -19/+51 |
* | change Mangler::makeNameProper to return its result in a SmallVector | Chris Lattner | 2010-01-13 | 1 | -53/+66 |
* | my mistake, Mangler::makeNameProper wants to take a twine, not a stringref! | Chris Lattner | 2010-01-13 | 1 | -2/+5 |
* | change makeNameProper to take a stringref instead of std::string. | Chris Lattner | 2010-01-13 | 1 | -8/+8 |
* | Further progration of metadata operands. The | Dale Johannesen | 2010-01-13 | 1 | -0/+5 |
* | Use Twine, instead of StringRef, for consistency. | Devang Patel | 2010-01-12 | 1 | -5/+18 |
* | Use ilist_tratis to autoinsert and remove NamedMDNode from MDSymbolTable. | Devang Patel | 2010-01-12 | 2 | -12/+25 |
* | Reimplement getToken and SplitString as "StringRef helper functions" | Benjamin Kramer | 2010-01-11 | 1 | -7/+10 |
* | Respond to Chris' review: | Victor Hernandez | 2010-01-11 | 1 | -1/+5 |
* | fix a buggy assertion, CreateIntegerCast should allow | Chris Lattner | 2010-01-10 | 1 | -1/+2 |
* | Suppress a warning on gcc 4.4. | Mikhail Glushenkov | 2010-01-10 | 1 | -26/+26 |
* | Compute isFunctionLocal in MDNode ctor or via argument in new function getWhe... | Victor Hernandez | 2010-01-10 | 1 | -3/+32 |
* | "In order to ease automatic bindings generation, it would be helpful if boole... | Chris Lattner | 2010-01-09 | 2 | -36/+40 |
* | Delete NamedMDSymTable while destrucing Module. | Devang Patel | 2010-01-09 | 2 | -0/+3 |
* | Derive NamedMDNode from Value. | Devang Patel | 2010-01-09 | 1 | -1/+1 |
* | Use separate namespace for named metadata. | Devang Patel | 2010-01-07 | 2 | -6/+24 |