aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2010-01-24mark some libraries that currently require RTTI.Chris Lattner
2010-01-23simplify code a bit.Chris Lattner
2010-01-23InstCombine should not fold sext/zext of a vector and a bitcast to a scalar t...Mon P Wang
2010-01-22Remove MetadataBase class because it is not adding significant value.Devang Patel
2010-01-22Fix/strengthen verification of llvm.dbg.declareVictor Hernandez
2010-01-22Stop building RTTI information for *most* llvm libraries. NotableChris Lattner
2010-01-22give PassNameParser a home.Chris Lattner
2010-01-22add an out-of-line virtual method to CmpInst to give it a home.Chris Lattner
2010-01-22elimiante the dynamic_cast's from opt.Chris Lattner
2010-01-22eliminate a bunch more unneeded dynamic_cast's.Chris Lattner
2010-01-22eliminate a bunch of dynamic_cast's.Chris Lattner
2010-01-22eliminate a bunch of dynamic_cast's.Chris Lattner
2010-01-21tidy upChris Lattner
2010-01-21Fix a crasher trying to fold each element in a comparison between two vectorsNick Lewycky
2010-01-20Backout r93990Victor Hernandez
2010-01-20Fix/strengthen verification of llvm.dbg.declareVictor Hernandez
2010-01-20Fix if/else brackets; getFunctionForValue() is to be called for non-metadata ...Victor Hernandez
2010-01-20Fix the conditions to unambiguously show the logic they represent. This is theChandler Carruth
2010-01-20Refactor common parts of MDNode::getFunction() and assertLocalFunction() into...Victor Hernandez
2010-01-18Add comment that MDNode::getFunction() is not to be used by performance-criti...Victor Hernandez
2010-01-18Simplify MDNode::getFunction() and assertLocalFunction() by avoiding extra Fu...Victor Hernandez
2010-01-18reject some invalid IR. We already assert and reject this from theChris Lattner
2010-01-18Make printing of metadata more robust when function is not found (which is th...Victor Hernandez
2010-01-16Update CMake files for Mangler move.Benjamin Kramer
2010-01-16move the mangler into libtarget from vmcore.Chris Lattner
2010-01-16reapply the mangler gutting patch.Chris Lattner
2010-01-16Revert 93648.Rafael Espindola
2010-01-16Mangler::getMangledName is now dead, remove it and all the other stuff in Man...Chris Lattner
2010-01-16add an inefficient version of getNameWithPrefix that returns an std::string.Chris Lattner
2010-01-15Remove the InlineHint attribute. There are no current or plannedEric Christopher
2010-01-15Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez
2010-01-15Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au...Victor Hernandez
2010-01-15Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez
2010-01-14In debug builds, assert that function-local metadata has only 1 parent functionVictor Hernandez
2010-01-14Fix printing of function-local metadata in AsmWriterVictor Hernandez
2010-01-14Add MDNode::getFunction(), which figures out the metadata's function, if it h...Victor Hernandez
2010-01-13Introduce Twine::toStringRef, a variant of toVector which avoids the copy if theBenjamin Kramer
2010-01-13don't add the \1 to the name.Chris Lattner
2010-01-13add new isSingleStringRef()/getSingleStringRef() methods to twine, Chris Lattner
2010-01-13ugh, my last patch just sped up a method and changed all the clientsChris Lattner
2010-01-13change Mangler::makeNameProper to return its result in a SmallVectorChris Lattner
2010-01-13my mistake, Mangler::makeNameProper wants to take a twine, not a stringref!Chris Lattner
2010-01-13change makeNameProper to take a stringref instead of std::string.Chris Lattner
2010-01-13Further progration of metadata operands. TheDale Johannesen
2010-01-12Use Twine, instead of StringRef, for consistency.Devang Patel
2010-01-12Use ilist_tratis to autoinsert and remove NamedMDNode from MDSymbolTable.Devang Patel
2010-01-11Reimplement getToken and SplitString as "StringRef helper functions"Benjamin Kramer
2010-01-11Respond to Chris' review:Victor Hernandez
2010-01-10fix a buggy assertion, CreateIntegerCast should allow Chris Lattner
2010-01-10Suppress a warning on gcc 4.4.Mikhail Glushenkov