2010-04-13 |
Owen Anderson | Remove SCCVN from the CMake build system.
|
commit | commitdiff | tree |
2010-04-13 |
Owen Anderson | SCCVN, we hardly knew ye!
|
commit | commitdiff | tree |
2010-04-06 |
Owen Anderson | Use a ManagedCleanup to prevent leaking the PassRegistrar...
|
commit | commitdiff | tree |
2010-04-05 |
Owen Anderson | Push const through the regex engine. Fixes some of...
|
commit | commitdiff | tree |
2010-01-17 |
Owen Anderson | Convert some of the dynamic opcode lookups into static...
|
commit | commitdiff | tree |
2010-01-17 |
Owen Anderson | Fix comment.
|
commit | commitdiff | tree |
2009-12-03 |
Owen Anderson | Fix this crasher, and add a FIXME for a missed optimization.
|
commit | commitdiff | tree |
2009-12-02 |
Owen Anderson | Cleanup/remove some parts of the lifetime region handling...
|
commit | commitdiff | tree |
2009-11-17 |
Owen Anderson | Fix a race condition in the Timer class.
|
commit | commitdiff | tree |
2009-11-12 |
Owen Anderson | Re-enable this code, since redundant PHIs are now being...
|
commit | commitdiff | tree |
2009-11-09 |
Owen Anderson | Small cleanups.
|
commit | commitdiff | tree |
2009-11-09 |
Owen Anderson | Revert my previous patch to ABCD and fix things the...
|
commit | commitdiff | tree |
2009-11-08 |
Owen Anderson | Fix an issue where the ordering of blocks within a...
|
commit | commitdiff | tree |
2009-10-28 |
Owen Anderson | Treat lifetime begin/end markers as allocations/frees...
|
commit | commitdiff | tree |
2009-10-28 |
Owen Anderson | Be more careful about invariance reasoning on "store...
|
commit | commitdiff | tree |
2009-10-28 |
Owen Anderson | Add trivial support for the invariance intrinsics to...
|
commit | commitdiff | tree |
2009-10-26 |
Owen Anderson | Forgot to commit these.
|
commit | commitdiff | tree |
2009-10-26 |
Owen Anderson | Add a straight-forward implementation of SCCVN for...
|
commit | commitdiff | tree |
2009-10-19 |
Owen Anderson | Refactor lookup_or_add to contain _MUCH_ less duplicated...
|
commit | commitdiff | tree |
2009-10-19 |
Owen Anderson | Simplify some code.
|
commit | commitdiff | tree |
2009-10-19 |
Owen Anderson | Banish ConstantsLock. It's serving no purpose other...
|
commit | commitdiff | tree |
2009-10-07 |
Owen Anderson | Remove LazyLiveness from the tree. It doesn't work...
|
commit | commitdiff | tree |
2009-10-04 |
Owen Anderson | Do away with the strange use of BitVectors in SSI,...
|
commit | commitdiff | tree |
2009-10-04 |
Owen Anderson | Fix a typo in the comment.
|
commit | commitdiff | tree |
2009-10-04 |
Owen Anderson | SSI needs to require DT and DF transitively, since...
|
commit | commitdiff | tree |
2009-09-11 |
Owen Anderson | Eliminate some unnecessary implicit constructors in...
|
commit | commitdiff | tree |
2009-09-08 |
Owen Anderson | Fix PR4909, patch by Jakub Staszak.
|
commit | commitdiff | tree |
2009-08-26 |
Owen Anderson | Make this into a static method.
|
commit | commitdiff | tree |
2009-08-25 |
Owen Anderson | Get rid of this horrible "benign race" by exploiting...
|
commit | commitdiff | tree |
2009-08-25 |
Owen Anderson | Comment-ify.
|
commit | commitdiff | tree |
2009-08-25 |
Owen Anderson | Switch to SmallVector.
|
commit | commitdiff | tree |
2009-08-25 |
Owen Anderson | Pull out this predicate loop into a helper function.
|
commit | commitdiff | tree |
2009-08-25 |
Owen Anderson | Handle a corner case when extracing code regions where...
|
commit | commitdiff | tree |
2009-08-24 |
Owen Anderson | When extracting SEME regions of code, the extractor...
|
commit | commitdiff | tree |
2009-08-23 |
Owen Anderson | Use standard LLVM-style headers.
|
commit | commitdiff | tree |
2009-08-22 |
Owen Anderson | Reapply r79708 with the appropriate fix for the case...
|
commit | commitdiff | tree |
2009-08-22 |
Owen Anderson | Ease contention on this lock by noticing that all writes...
|
commit | commitdiff | tree |
2009-08-21 |
Owen Anderson | Try again at privatizing the layout info map, with...
|
commit | commitdiff | tree |
2009-08-20 |
Owen Anderson | Re-revert r79555. Apparently it's not just buildbot...
|
commit | commitdiff | tree |
2009-08-20 |
Owen Anderson | Reapply r79555 for testing. Daniel's trying to work...
|
commit | commitdiff | tree |
2009-08-20 |
Owen Anderson | Reduce contention on the Attributes lock by using atomic...
|
commit | commitdiff | tree |
2009-08-20 |
Owen Anderson | Make the StructType->StructLayout table private to...
|
commit | commitdiff | tree |
2009-08-19 |
Owen Anderson | AttrListPtr operations need to be atomic.
|
commit | commitdiff | tree |
2009-08-19 |
Owen Anderson | Get rid of a helgrind warning. If this is _actually_...
|
commit | commitdiff | tree |
2009-08-19 |
Owen Anderson | Add a first stab at describing LLVMContext.
|
commit | commitdiff | tree |
2009-08-19 |
Owen Anderson | Reapply my less-lock-contention-in-leak-detector patch...
|
commit | commitdiff | tree |
2009-08-19 |
Owen Anderson | Revert my last patch temporarily.
|
commit | commitdiff | tree |
2009-08-19 |
Owen Anderson | Privatize part of the leak detector mechanism, which...
|
commit | commitdiff | tree |
2009-08-18 |
Owen Anderson | Privatize the ValueHandle global map. Because this...
|
commit | commitdiff | tree |
2009-08-17 |
Owen Anderson | Privatize the last bits of static type state.
|
commit | commitdiff | tree |
2009-08-17 |
Owen Anderson | Move the TypeMap lock to a member on LLVMContextImpl.
|
commit | commitdiff | tree |
2009-08-17 |
Owen Anderson | Add locking around the attributes list.
|
commit | commitdiff | tree |
2009-08-17 |
Owen Anderson | Add locking around signal handler registration.
|
commit | commitdiff | tree |
2009-08-14 |
Owen Anderson | Add doxygen comments.
|
commit | commitdiff | tree |
2009-08-14 |
Owen Anderson | Get the CPP backend into some semblance of working...
|
commit | commitdiff | tree |
2009-08-14 |
Owen Anderson | Add helpers for fetching basic types.
|
commit | commitdiff | tree |
2009-08-13 |
Owen Anderson | Actually privatize a IntegerTypes, and fix a few bugs...
|
commit | commitdiff | tree |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs.
|
commit | commitdiff | tree |
2009-08-13 |
Owen Anderson | Revert r78914, as it was breaking the build.
|
commit | commitdiff | tree |
2009-08-12 |
Owen Anderson | Add contexts to some of the MVT APIs. No functionality...
|
commit | commitdiff | tree |
2009-08-11 |
Owen Anderson | Fix warnings.
|
commit | commitdiff | tree |
2009-08-11 |
Owen Anderson | struct -> class
|
commit | commitdiff | tree |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing...
|
commit | commitdiff | tree |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleValueT...
|
commit | commitdiff | tree |
2009-08-10 |
Owen Anderson | Remove a bunch of debugging code that was slowing PBQP...
|
commit | commitdiff | tree |
2009-08-10 |
Owen Anderson | SimpleValueType-ify a few more methods on TargetLowering.
|
commit | commitdiff | tree |
2009-08-10 |
Owen Anderson | Continue the SimpleValueType-ification.
|
commit | commitdiff | tree |
2009-08-10 |
Owen Anderson | Start moving TargetLowering away from using full MVTs...
|
commit | commitdiff | tree |
2009-08-10 |
Owen Anderson | Change the MDNode uniquing to a ValueMap, at Devang...
|
commit | commitdiff | tree |
2009-08-05 |
Owen Anderson | Update unit test.
|
commit | commitdiff | tree |
2009-08-05 |
Owen Anderson | Privatize the StructType table, which unfortunately...
|
commit | commitdiff | tree |
2009-08-05 |
Owen Anderson | Privatize the FunctionType table.
|
commit | commitdiff | tree |
2009-08-05 |
Owen Anderson | Privatize the PointerType factory.
|
commit | commitdiff | tree |
2009-08-04 |
Owen Anderson | Privatize the VectorType uniquing.
|
commit | commitdiff | tree |
2009-08-04 |
Owen Anderson | Begin the process of privatizing the type uniquing...
|
commit | commitdiff | tree |
2009-08-04 |
Owen Anderson | It helps if I remember to actually add the file...
|
commit | commitdiff | tree |
2009-08-04 |
Owen Anderson | Factor some of the constants+context related code out...
|
commit | commitdiff | tree |
2009-08-04 |
Owen Anderson | Privatize the last bit of Constant-creation state.
|
commit | commitdiff | tree |
2009-07-31 |
Owen Anderson | Privatize all but one of the remaining constant tables.
|
commit | commitdiff | tree |
2009-07-31 |
Owen Anderson | Fix unit tests.
|
commit | commitdiff | tree |
2009-07-31 |
Owen Anderson | Move the metadata constructors back to 2.5 syntax.
|
commit | commitdiff | tree |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remaining...
|
commit | commitdiff | tree |
2009-07-31 |
Owen Anderson | Move getTrue() and getFalse() to 2.5-like APIs.
|
commit | commitdiff | tree |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs.
|
commit | commitdiff | tree |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API.
|
commit | commitdiff | tree |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API.
|
commit | commitdiff | tree |
2009-07-28 |
Owen Anderson | Return ConstantVector to 2.5 API.
|
commit | commitdiff | tree |
2009-07-28 |
Owen Anderson | Change ConstantArray to 2.5 API.
|
commit | commitdiff | tree |
2009-07-27 |
Owen Anderson | Move ConstantStruct back to 2.5 API.
|
commit | commitdiff | tree |
2009-07-27 |
Owen Anderson | Move ConstantFP construction back to the 2.5-ish API.
|
commit | commitdiff | tree |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2...
|
commit | commitdiff | tree |
2009-07-24 |
Owen Anderson | Privatize the ConstantVector tables.
|
commit | commitdiff | tree |
2009-07-23 |
Owen Anderson | Privatize the ConstantStruct table.
|
commit | commitdiff | tree |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic.
|
commit | commitdiff | tree |
2009-07-21 |
Owen Anderson | Privatize the ConstantArray table.
|
commit | commitdiff | tree |
2009-07-21 |
Owen Anderson | Privatize the first of the value maps.
|
commit | commitdiff | tree |
2009-07-21 |
Owen Anderson | Rename getConstantInt{True|False} to get{True|False...
|
commit | commitdiff | tree |
2009-07-21 |
Owen Anderson | Move a bit more state over to the LLVMContext.
|
commit | commitdiff | tree |
2009-07-16 |
Owen Anderson | Privatize the MDNode uniquing table.
|
commit | commitdiff | tree |
2009-07-16 |
Owen Anderson | Privatize the MDString uniquing table.
|
commit | commitdiff | tree |
next |