aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2011-07-29Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth
2011-07-28LangRef and basic memory-representation/reading/writing for 'cmpxchg' andEli Friedman
2011-07-28The personality function should be a Function* and not just a Value*.Bill Wendling
2011-07-28Don't add in the asked for size so that we don't copy too much from the old t...Bill Wendling
2011-07-28Make sure that the landingpad instruction takes a Constant* as the clause's v...Bill Wendling
2011-07-28Add a couple of convenience functions:Bill Wendling
2011-07-27Merge the contents from exception-handling-rewrite to the mainline.Bill Wendling
2011-07-27Misc mid-level changes for new 'fence' instruction.Eli Friedman
2011-07-25Initial implementation of 'fence' instruction, the new C++0x-style replacemen...Eli Friedman
2011-07-25Use ArrayRef in the (protected) constructors of ConstantArray, ConstantStruct...Jay Foad
2011-07-25Convert GetElementPtrInst to use ArrayRef.Jay Foad
2011-07-22Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to useJay Foad
2011-07-21Make better use of ConstantExpr::getGetElementPtr's InBounds parameter.Jay Foad
2011-07-21Convert ConstantExpr::getGetElementPtr andJay Foad
2011-07-21move tier out of an anonymous namespace, it doesn't make senseChris Lattner
2011-07-19Convert ConstantFoldGetElementPtr to use ArrayRef.Jay Foad
2011-07-18Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a...Jeffrey Yasskin
2011-07-18Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...Frits van Bommel
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-07-17tidy upChris Lattner
2011-07-15deconstify getType()'s.Chris Lattner
2011-07-15Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad
2011-07-15remove the old and dangerous uncheckedReplaceAllUsesWith method,Chris Lattner
2011-07-15devirtualize Constant::isNullValue:Chris Lattner
2011-07-15add CFP::isNegative() and ConstnatInt::isNegative() methods.Chris Lattner
2011-07-15bump pointer allocate LLVM IR types, since they are never deallocated.Chris Lattner
2011-07-14Add dump()Devang Patel
2011-07-14Fix GlobalValue::isDeclaration() to always consider aliases to be definitions.Chris Lattner
2011-07-14Add LLVMConstNamedStruct to the C api to let its users create constantsRafael Espindola
2011-07-14DebugLoc's don't hide any interesting types for TypeFinder to find.Chris Lattner
2011-07-14manually copy debugloc over to a new instruction in clone() insteadChris Lattner
2011-07-14add comments.Chris Lattner
2011-07-14consolidate GlobalValue::isDeclaration into one Chris Lattner
2011-07-14code cleanupChris Lattner
2011-07-14Change Intrinsic::getDeclaration and friends to take an ArrayRef.Benjamin Kramer
2011-07-14add a couple more missing C api, patch by Vitaly Lugovskiy!Chris Lattner
2011-07-14Simplify some functions in the C API by using an ArrayRef to directly referen...Frits van Bommel
2011-07-14add C api for hte new type system rewrite API. Patch by Vitaly Lugovskiy!Chris Lattner
2011-07-14Simplify and delay extracting DebugLoc elements, scope and InlinedAt, as much...Devang Patel
2011-07-13Revert r135042. As Chris pointed out, it had no effect, and was based onJay Foad
2011-07-13Really cache function types and anonymous struct types.Jay Foad
2011-07-13Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.Jay Foad
2011-07-13stop leaking all named struct types with an empty name. ThanksChris Lattner
2011-07-12Second attempt at de-constifying LLVM Types in FunctionType::get(),Jay Foad
2011-07-12simplify assertions to not be completely redundant.Chris Lattner
2011-07-12make the IRBuilder type methods return non-const types.Chris Lattner
2011-07-12Revert r134893 and r134888 (and related patches in other trees). It was causingBill Wendling
2011-07-12TypeMap had a destructor that destroyed the types it held. DenseMap did not, soNick Lewycky
2011-07-11De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad
2011-07-11De-constify Types in FunctionType::get().Jay Foad