llvm-mc: Add statistic for number of fragments emitted by the assembler.
[oota-llvm.git] / lib / VMCore /
2009-07-13 Chris Lattnerthe mangler should put suffixes on unnamed global's...
2009-07-13 Owen AndersonMove a bit more functionality to LLVMContext, which...
2009-07-13 Chris LattnerTwo changes:
2009-07-13 Owen AndersonInline EvalVectorOp in order to get rid of passing...
2009-07-13 Owen AndersonThese don't really need contexts either.
2009-07-13 Owen AndersonAs Chris pointed out, this doesn't actually need an...
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Dan GohmanChange printInstruction to not print a trailing newline...
2009-07-13 Nick LewyckyFix build on Linux.
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-12 Torok EdwinRemove extra \n from LLVM_UNREACHABLE calls.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-10 Bob WilsonAdd new vector types for 192-bit, 348-bit and 512-bit...
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-08 Owen AndersonLLVMContext-ification.
2009-07-08 Jeffrey YasskinFix the AssertingVH unittests.
2009-07-08 Devang PatelDrop "constant" from
2009-07-08 Devang PatelUpdate SLotTracker to handle MDNode slots.
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-07-08 Owen AndersonPush LLVMContext _back_ through IRBuilder.
2009-07-08 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Torok EdwinStart converting to new error handling API.
2009-07-08 Nick LewyckyRemove the vicmp and vfcmp instructions. Because we...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-07 Owen AndersonLLVMContext-ification.
2009-07-07 Owen AndersonLLVMContext-ifiy the implementation of the C API.
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-06 Chris LattnerAdd two new accessors to the C bindings, patch by Wladi...
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-03 Owen AndersonEven more passes being LLVMContext'd.
2009-07-02 Owen AndersonFill in a few more missing accessors.
2009-07-02 Owen AndersonAdd an accessor to Function so that Passes can easily...
2009-07-02 Owen AndersonAdd accessors for metadata constants.
2009-07-02 Owen AndersonAdd accessor for MDNode.
2009-07-02 Owen AndersonAdd accessor for getting UndefValue's.
2009-07-02 Owen AndersonRestore other bits of the C API that I tore up. All...
2009-07-02 Owen AndersonAdd a C wrapper for accessing the global default context.
2009-07-01 Owen AndersonAdd a few methods that got left out earlier.
2009-07-01 Owen AndersonMake the use of const with respect to LLVMContext sane...
2009-07-01 Dan GohmanUse find instead of operator[] to test whether an eleme...
2009-07-01 Bill Wendling--- Reverse-merging (from foreign repository) r74648...
2009-07-01 Owen AndersonFix typo.
2009-07-01 Owen AndersonConvert LLParser to use LLVMContext for creating constants.
2009-07-01 Owen AndersonHold the LLVMContext by reference rather than by pointer.
2009-07-01 Devang PatelFix metadata unittests
2009-07-01 Devang PatelDo not print stranded metadata.
2009-07-01 Devang PatelSupport stand alone metadata syntax.
2009-07-01 Owen AndersonI give up on trying to use reader/writer locks for...
2009-07-01 Owen AndersonAdd a pointer to the owning LLVMContext to Module....
2009-06-30 Owen AndersonAdd a global context, for easing backwards compatibility.
2009-06-30 Owen AndersonAdd wrappers for type construction to LLVMContext.
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...
2009-06-29 Torok EdwinSet wasRun to false here on Dan's suggestion.
2009-06-29 Torok EdwinCall doInitialization(), releaseMemory(), and doFinaliz...
2009-06-29 David GreeneAdd more vector ValueTypes for AVX and other extended...
2009-06-26 Owen AndersonMake this const.
2009-06-24 Devang PatelAdd constructor to create MDString using std::string
2009-06-24 Owen AndersonGuard the listeners list. Unfortunately, this requires...
2009-06-23 Owen AndersonRevert my last series of commits related to Timer and...
2009-06-23 Owen AndersonAtomic ops that do arithmetic use signed arithmetic.
2009-06-23 Owen AndersonLabel the existing atomic functions as 32-bit specific...
2009-06-21 Nick LewyckyExpand this test to handle more cases (remainder and...
2009-06-21 Chris Lattnerimplement PR4424: 0/x is always 0 for integer division.
2009-06-20 Owen AndersonForgot this file.
2009-06-20 Owen AndersonRevert r73790, and replace it with a significantly...
2009-06-19 Owen AndersonFix a serious bug that would cause deadlock during...
2009-06-19 Owen AndersonForgot to remove some explicit locking when it became...
2009-06-19 Owen AndersonMove the memory fences out of the path for single-threa...
2009-06-19 Owen AndersonFix incorrect comment pointed out by Duncan.
2009-06-18 Owen AndersonSimplify.
2009-06-18 Owen AndersonSimplify.
2009-06-18 Owen AndersonAdd a SmartScopedLock, and use it to simplify code.
2009-06-18 Owen AndersonSimplify with SmartRWMutex.
2009-06-18 Owen AndersonSimplify by using no-op-when-not-multithreaded locks.
2009-06-18 Owen AndersonSimplify using mutexes that become no-ops when not...
2009-06-18 Owen AndersonSimplify a lot of code by using a R/W mutex that become...
2009-06-18 Owen AndersonUse SmartMutex to simplify.
2009-06-18 Owen AndersonMove Threading.[h|cpp] from Support to System.
2009-06-18 Owen AndersonFix the double checked locking in this file too.
2009-06-18 Owen AndersonAs pointed out by Duncan, I accidentally dropped the...
2009-06-18 Nick LewyckyAdd braces to clarify if/else structure and remove...
2009-06-17 Owen AndersonReapply r73647 in a non-broken form.
2009-06-17 Owen AndersonUse double-checked locking for this lazy initialization.
2009-06-17 Owen AndersonProtect the GC table in Function.cpp
2009-06-17 Owen AndersonUse atomic increment here.
2009-06-17 Owen AndersonThread-safe (and ManagedStatic-ized) LeakDetector!
2009-06-17 Owen AndersonGuard mutation of the timing info global.
2009-06-17 Owen AndersonWe need to use double-checked locking for lazy initiali...
2009-06-17 Owen AndersonFactor out some common code.
2009-06-17 Owen AndersonAdd an RAII ScopedWriter, which allows one to acquire...
2009-06-17 Owen AndersonSimplify the locking on the Constants tables, and make...
2009-06-17 Owen AndersonType safety for Constants.cpp! Some of this is tempora...
2009-06-17 Owen AndersonProtect the ValueHandle table.
2009-06-17 Owen AndersonWe need to guard reads of the AbstractTypeUsers list...
2009-06-17 Owen AndersonType safety for TypeSymbolTable!
2009-06-17 Owen AndersonAdd locking around the accessors for AbstractTypeUsers.
next