2009-07-03 |
Owen Anderson | Even more passes being LLVMContext'd. |
tree | commitdiff |
2009-07-02 |
Owen Anderson | Fill in a few more missing accessors. |
tree | commitdiff |
2009-07-02 |
Owen Anderson | Add an accessor to Function so that Passes can easily... |
tree | commitdiff |
2009-07-02 |
Owen Anderson | Add accessors for metadata constants. |
tree | commitdiff |
2009-07-02 |
Owen Anderson | Add accessor for MDNode. |
tree | commitdiff |
2009-07-02 |
Owen Anderson | Add accessor for getting UndefValue's. |
tree | commitdiff |
2009-07-02 |
Owen Anderson | Restore other bits of the C API that I tore up. All... |
tree | commitdiff |
2009-07-02 |
Owen Anderson | Add a C wrapper for accessing the global default context. |
tree | commitdiff |
2009-07-01 |
Owen Anderson | Add a few methods that got left out earlier. |
tree | commitdiff |
2009-07-01 |
Owen Anderson | Make the use of const with respect to LLVMContext sane... |
tree | commitdiff |
2009-07-01 |
Dan Gohman | Use find instead of operator[] to test whether an eleme... |
tree | commitdiff |
2009-07-01 |
Bill Wendling | --- Reverse-merging (from foreign repository) r74648... |
tree | commitdiff |
2009-07-01 |
Owen Anderson | Fix typo. |
tree | commitdiff |
2009-07-01 |
Owen Anderson | Convert LLParser to use LLVMContext for creating constants. |
tree | commitdiff |
2009-07-01 |
Owen Anderson | Hold the LLVMContext by reference rather than by pointer. |
tree | commitdiff |
2009-07-01 |
Devang Patel | Fix metadata unittests |
tree | commitdiff |
2009-07-01 |
Devang Patel | Do not print stranded metadata. |
tree | commitdiff |
2009-07-01 |
Devang Patel | Support stand alone metadata syntax. |
tree | commitdiff |
2009-07-01 |
Owen Anderson | I give up on trying to use reader/writer locks for... |
tree | commitdiff |
2009-07-01 |
Owen Anderson | Add a pointer to the owning LLVMContext to Module.... |
tree | commitdiff |
2009-06-30 |
Owen Anderson | Add a global context, for easing backwards compatibility. |
tree | commitdiff |
2009-06-30 |
Owen Anderson | Add wrappers for type construction to LLVMContext. |
tree | commitdiff |
2009-06-30 |
Owen Anderson | Fix up header comments to make Chris happy. |
tree | commitdiff |
2009-06-30 |
Owen Anderson | Add LLVMContext, which will eventually be used as a... |
tree | commitdiff |
2009-06-29 |
Torok Edwin | Set wasRun to false here on Dan's suggestion. |
tree | commitdiff |
2009-06-29 |
Torok Edwin | Call doInitialization(), releaseMemory(), and doFinaliz... |
tree | commitdiff |
2009-06-29 |
David Greene | Add more vector ValueTypes for AVX and other extended... |
tree | commitdiff |
2009-06-26 |
Owen Anderson | Make this const. |
tree | commitdiff |
2009-06-24 |
Devang Patel | Add constructor to create MDString using std::string |
tree | commitdiff |
2009-06-24 |
Owen Anderson | Guard the listeners list. Unfortunately, this requires... |
tree | commitdiff |
2009-06-23 |
Owen Anderson | Revert my last series of commits related to Timer and... |
tree | commitdiff |
2009-06-23 |
Owen Anderson | Atomic ops that do arithmetic use signed arithmetic. |
tree | commitdiff |
2009-06-23 |
Owen Anderson | Label the existing atomic functions as 32-bit specific... |
tree | commitdiff |
2009-06-21 |
Nick Lewycky | Expand this test to handle more cases (remainder and... |
tree | commitdiff |
2009-06-21 |
Chris Lattner | implement PR4424: 0/x is always 0 for integer division. |
tree | commitdiff |
2009-06-20 |
Owen Anderson | Forgot this file. |
tree | commitdiff |
2009-06-20 |
Owen Anderson | Revert r73790, and replace it with a significantly... |
tree | commitdiff |
2009-06-19 |
Owen Anderson | Fix a serious bug that would cause deadlock during... |
tree | commitdiff |
2009-06-19 |
Owen Anderson | Forgot to remove some explicit locking when it became... |
tree | commitdiff |
2009-06-19 |
Owen Anderson | Move the memory fences out of the path for single-threa... |
tree | commitdiff |
2009-06-19 |
Owen Anderson | Fix incorrect comment pointed out by Duncan. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Simplify. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Simplify. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Add a SmartScopedLock, and use it to simplify code. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Simplify with SmartRWMutex. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Simplify by using no-op-when-not-multithreaded locks. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Simplify using mutexes that become no-ops when not... |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Simplify a lot of code by using a R/W mutex that become... |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Use SmartMutex to simplify. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Move Threading.[h|cpp] from Support to System. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Fix the double checked locking in this file too. |
tree | commitdiff |
2009-06-18 |
Owen Anderson | As pointed out by Duncan, I accidentally dropped the... |
tree | commitdiff |
2009-06-18 |
Nick Lewycky | Add braces to clarify if/else structure and remove... |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Reapply r73647 in a non-broken form. |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Use double-checked locking for this lazy initialization. |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Protect the GC table in Function.cpp |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Use atomic increment here. |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Thread-safe (and ManagedStatic-ized) LeakDetector! |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Guard mutation of the timing info global. |
tree | commitdiff |
2009-06-17 |
Owen Anderson | We need to use double-checked locking for lazy initiali... |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Factor out some common code. |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Add an RAII ScopedWriter, which allows one to acquire... |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Simplify the locking on the Constants tables, and make... |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Type safety for Constants.cpp! Some of this is tempora... |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Protect the ValueHandle table. |
tree | commitdiff |
2009-06-17 |
Owen Anderson | We need to guard reads of the AbstractTypeUsers list... |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Type safety for TypeSymbolTable! |
tree | commitdiff |
2009-06-17 |
Owen Anderson | Add locking around the accessors for AbstractTypeUsers. |
tree | commitdiff |
2009-06-16 |
Owen Anderson | Use a reader-writer lock to guard large portions of... |
tree | commitdiff |
2009-06-16 |
Anton Korobeynikov | Address review comments: add 3 ARM calling conventions. |
tree | commitdiff |
2009-06-15 |
Dan Gohman | Use Type::isIntOrIntVector and Type::isFPOrFPVector. |
tree | commitdiff |
2009-06-15 |
Dan Gohman | Support vector casts in more places, fixing a variety... |
tree | commitdiff |
2009-06-14 |
Dan Gohman | Fix old-style type names in comments. |
tree | commitdiff |
2009-06-12 |
Dan Gohman | Give Instruction::isSameOperationAs a corresponding... |
tree | commitdiff |
2009-06-11 |
Duncan Sands | Cosmetic changes to parameter attribute verification. |
tree | commitdiff |
2009-06-10 |
Jay Foad | Implement and use new method Function::hasAddressTaken(). |
tree | commitdiff |
2009-06-07 |
Nick Lewycky | Create FunctionType::isValidArgumentType to go along... |
tree | commitdiff |
2009-06-07 |
Nick Lewycky | Remove cyclic MDNode detection. Any attempt to create... |
tree | commitdiff |
2009-06-05 |
Devang Patel | Add new function attribute - noimplicitfloat |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Fix a copy+pasto in an assertion string that Jay Foad... |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Update the Verifier to be aware of the difference betwe... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
tree | commitdiff |
2009-06-04 |
Devang Patel | Add new function attribute - noredzone. |
tree | commitdiff |
2009-05-30 |
Nick Lewycky | Give embedded metadata its own type instead of relying... |
tree | commitdiff |
2009-05-30 |
Bill Wendling | Untabification. |
tree | commitdiff |
2009-05-29 |
Duncan Sands | Dan noticed that the verifier wasn't thoroughly checkin... |
tree | commitdiff |
2009-05-25 |
Nick Lewycky | Audit the type constructors. Previously it was possible... |
tree | commitdiff |
2009-05-22 |
Duncan Sands | Always verify dominfo if expensive checking is enabled. |
tree | commitdiff |
2009-05-22 |
Torok Edwin | Revert this. There's no way to verifiy indirect calls... |
tree | commitdiff |
2009-05-22 |
Torok Edwin | Verify that calling conventions match function prototype. |
tree | commitdiff |
2009-05-22 |
Dan Gohman | Update an assertion string to new-style type names. |
tree | commitdiff |
2009-05-21 |
Eli Friedman | Fix some incorrect logic in DominanceFrontier::splitBlo... |
tree | commitdiff |
2009-05-21 |
Duncan Sands | Add a getAlignOf helper for getting the ABI alignment... |
tree | commitdiff |
2009-05-21 |
Jay Foad | Use v.data() instead of &v[0] when SmallVector v might... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Revert r72025. It is possible for clients to convert... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Add assertions to CastInst::getCastOpcode to catch... |
tree | commitdiff |
2009-05-10 |
Bill Wendling | Needed #includes. Thanks Fritz van Bommel! |
tree | commitdiff |
2009-05-10 |
Nick Lewycky | Make MDNode use CallbackVH. Also change MDNode to store... |
tree | commitdiff |
2009-05-06 |
Duncan Sands | OCaml parameter attribute bindings from PR2752. |
tree | commitdiff |
2009-05-06 |
Duncan Sands | Allow readonly functions to unwind exceptions. Teach |
tree | commitdiff |
next |