Add X86 MMX type to bitcode and Type.
[oota-llvm.git] / lib / VMCore / LLVMContextImpl.h
2010-09-10 Dale JohannesenAdd X86 MMX type to bitcode and Type.
2010-09-08 Owen AndersonClarify the ownership model of LLVMContext and Module...
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-04-06 Chris Lattnergive LLVMContext an inline asm diagnostic hook member.
2010-04-01 Chris LattnerAdd a new "NewDebugLoc" class which will eventually...
2010-03-21 Jeffrey YasskinRe-add the Metadata.h include to LLVMContextImpl.h...
2010-03-21 Jeffrey YasskinMove the LLVMContextImpl implementation into a .cpp...
2010-03-21 Jeffrey YasskinMemoize InlineAsms into the LLVMContext and delete...
2010-03-13 Jeffrey YasskinDelete MDNodes when LLVMContext is destroyed. Previous...
2010-03-07 Jeffrey YasskinRoll back r97918 again. Just configuring against llvm...
2010-03-07 Jeffrey YasskinReapply r97788 to free MDNodes when the LLVMContext...
2010-03-05 Jeffrey YasskinRevert r97788 because it broke test/FrontendC/2010...
2010-03-05 Jeffrey YasskinFree MDNodes when the LLVMContext is destroyed. Leak...
2010-03-04 Jeffrey YasskinStop leaking MDStrings.
2010-02-18 Devang PatelDestroy MDNodes gracefully while deleting llvm context.
2010-02-12 Chris LattnerAdd support for a union type in LLVM IR. Patch by...
2010-02-11 Devang Patelrevert 95903.
2010-02-11 Devang PatelDestroy MDNodes while destructing llvm context.
2010-02-11 Jeffrey YasskinFix some of the memcheck errors found in the JIT unittests.
2009-12-29 Chris LattnerFinal step in the metadata API restructuring: move the
2009-12-17 Jeffrey YasskinThis fixes a memory leak in OpaqueType found by Google...
2009-12-15 Chris LattnerRemove isPod() from DenseMapInfo, splitting it out...
2009-11-01 Chris Lattnerremove a bunch of locking from LLVMContextImpl. Since...
2009-10-28 Chris LattnerIR support for the new BlockAddress constant kind....
2009-10-27 Jeffrey YasskinRename lib/VMCore/ConstantsContext.h:ValueMap<> to...
2009-10-21 Devang PatelDerive metadata hierarchy from Value instead of User.
2009-10-19 Owen AndersonBanish ConstantsLock. It's serving no purpose other...
2009-09-28 Devang Patels/class Metadata/class MetadataContext/g
2009-09-16 Devang PatelAdd llvm::Metadata to manage metadata used in a context.
2009-09-10 Devang PatelFix whitespaces.
2009-09-09 Devang PatelGracefully destroy MDNodes.
2009-09-08 Devang PatelRemove dead code.
2009-09-03 Devang PatelNow Bitcode reader bug is fixed. Reapply 80839.
2009-09-02 Devang PatelRevert 80839 for now. It causes test failures.
2009-09-02 Devang PatelUse CallbackVH, instead of WeakVH, to hold MDNode elements.
2009-09-01 Devang PatelFor now disable MDNode uniquing. This fixes llvm-gcc...
2009-08-31 Torok EdwinFree the constants that have no uses in ~LLVMContext.
2009-08-25 Dan GohmanAllocate the basic types inside the LLVMContextImpl...
2009-08-23 Owen AndersonUse standard LLVM-style headers.
2009-08-19 Owen AndersonReapply my less-lock-contention-in-leak-detector patch...
2009-08-19 Owen AndersonRevert my last patch temporarily.
2009-08-19 Owen AndersonPrivatize part of the leak detector mechanism, which...
2009-08-18 Owen AndersonPrivatize the ValueHandle global map. Because this...
2009-08-17 Owen AndersonPrivatize the last bits of static type state.
2009-08-17 Owen AndersonMove the TypeMap lock to a member on LLVMContextImpl.
2009-08-13 Owen AndersonActually privatize a IntegerTypes, and fix a few bugs...
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-11 Devang PatelRemove dead metadata.
2009-08-10 Devang PatelRemove MDNode from ValueMap when MDNode is destroyed.
2009-08-10 Devang PatelRename MDNodeSet as MDNodes.
2009-08-10 Owen AndersonChange the MDNode uniquing to a ValueMap, at Devang...
2009-08-05 Owen AndersonPrivatize the StructType table, which unfortunately...
2009-08-05 Owen AndersonPrivatize the FunctionType table.
2009-08-05 Owen AndersonPrivatize the PointerType factory.
2009-08-04 Owen AndersonPrivatize the VectorType uniquing.
2009-08-04 Owen AndersonBegin the process of privatizing the type uniquing...
2009-08-04 Owen AndersonFactor some of the constants+context related code out...
2009-08-04 Owen AndersonPrivatize the last bit of Constant-creation state.
2009-07-31 Owen AndersonPrivatize all but one of the remaining constant tables.
2009-07-31 Owen AndersonMove the metadata constructors back to 2.5 syntax.
2009-07-31 Owen AndersonMove getTrue() and getFalse() to 2.5-like APIs.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-28 Owen AndersonChange ConstantArray to 2.5 API.
2009-07-27 Owen AndersonMove ConstantStruct back to 2.5 API.
2009-07-27 Owen AndersonMove ConstantFP construction back to the 2.5-ish API.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-24 Owen AndersonPrivatize the ConstantVector tables.
2009-07-23 Owen AndersonPrivatize the ConstantStruct table.
2009-07-23 Devang PatelMDString
2009-07-21 Owen AndersonPrivatize the ConstantArray table.
2009-07-21 Owen AndersonPrivatize the first of the value maps.
2009-07-21 Owen AndersonRename getConstantInt{True|False} to get{True|False...
2009-07-21 Owen AndersonMove a bit more state over to the LLVMContext.
2009-07-16 Owen AndersonPrivatize the MDNode uniquing table.
2009-07-16 Owen AndersonPrivatize the MDString uniquing table.
2009-07-16 Owen AndersonPrivatize the ConstantFP table. I'm on a roll!
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-06-30 Owen AndersonFix up header comments to make Chris happy.
2009-06-30 Owen AndersonAdd LLVMContext, which will eventually be used as a...