| Commit message (Expand) | Author | Age |
... | |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 |
* | Remove the "metadata*" type and simplify the code it complicated. This was only | Nick Lewycky | 2009-09-27 |
* | Micro-optimize DerivedType::dropAllTypeUses. | Dan Gohman | 2009-09-27 |
* | Remove dead code from this function and optimize. Update its corresponding | Nick Lewycky | 2009-09-27 |
* | When a constant's type is refined, update the constant in place | Dan Gohman | 2009-09-15 |
* | Forbid arrays of function-type and structures with function-typed fields. | Nick Lewycky | 2009-09-15 |
* | Fix a pair of comment typos. | Nick Lewycky | 2009-09-14 |
* | Opaque types didn't work if llvm_is_multithreaded(). | Torok Edwin | 2009-09-02 |
* | Free the constants that have no uses in ~LLVMContext. | Torok Edwin | 2009-08-31 |
* | Allocate the basic types inside the LLVMContextImpl instance, | Dan Gohman | 2009-08-25 |
* | remove the std::ostream version of module and type printing. | Chris Lattner | 2009-08-23 |
* | remove some DOUTs | Chris Lattner | 2009-08-23 |
* | Privatize the last bits of static type state. | Owen Anderson | 2009-08-17 |
* | Move the TypeMap lock to a member on LLVMContextImpl. | Owen Anderson | 2009-08-17 |
* | Actually privatize a IntegerTypes, and fix a few bugs exposed by this. | Owen Anderson | 2009-08-13 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 |
* | Privatize the StructType table, which unfortunately involves routing contexts... | Owen Anderson | 2009-08-05 |
* | Privatize the FunctionType table. | Owen Anderson | 2009-08-05 |
* | Privatize the PointerType factory. | Owen Anderson | 2009-08-05 |
* | Privatize the VectorType uniquing. | Owen Anderson | 2009-08-04 |
* | Begin the process of privatizing the type uniquing tables. No API changes ye... | Owen Anderson | 2009-08-04 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 |
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 |
* | Implement changes from Chris's feedback. | Torok Edwin | 2009-07-08 |
* | Start converting to new error handling API. | Torok Edwin | 2009-07-08 |
* | Have scoped mutexes take referenes instead of pointers. | Owen Anderson | 2009-07-07 |
* | I give up on trying to use reader/writer locks for recursive type refinement.... | Owen Anderson | 2009-07-01 |
* | Move the memory fences out of the path for single-threaded mode. | Owen Anderson | 2009-06-19 |
* | Fix incorrect comment pointed out by Duncan. | Owen Anderson | 2009-06-19 |
* | Simplify using mutexes that become no-ops when not in multithreaded mode. | Owen Anderson | 2009-06-18 |
* | Use SmartMutex to simplify. | Owen Anderson | 2009-06-18 |
* | Move Threading.[h|cpp] from Support to System. | Owen Anderson | 2009-06-18 |
* | Fix the double checked locking in this file too. | Owen Anderson | 2009-06-18 |
* | Use double-checked locking for this lazy initialization. | Owen Anderson | 2009-06-17 |
* | We need to guard reads of the AbstractTypeUsers list, as well as writes to it... | Owen Anderson | 2009-06-17 |
* | Add locking around the accessors for AbstractTypeUsers. | Owen Anderson | 2009-06-17 |
* | Use a reader-writer lock to guard large portions of the Type infrastructure, ... | Owen Anderson | 2009-06-16 |
* | Support vector casts in more places, fixing a variety of assertion | Dan Gohman | 2009-06-15 |
* | Create FunctionType::isValidArgumentType to go along with isValidReturnType. | Nick Lewycky | 2009-06-07 |
* | Give embedded metadata its own type instead of relying on EmptyStructTy. | Nick Lewycky | 2009-05-30 |
* | Audit the type constructors. Previously it was possible to create [0 x void] | Nick Lewycky | 2009-05-25 |
* | Update an assertion string to new-style type names. | Dan Gohman | 2009-05-22 |
* | Any size of integral indices are allowed in gep for indexing into sequential ... | Sanjiv Gupta | 2009-04-26 |
* | Allow i16 type indices to gep. | Sanjiv Gupta | 2009-04-24 |
* | Implement operator<<(raw_ostream &OS, const Type &T). | Dan Gohman | 2009-04-20 |
* | Add a new Type::getPointerTo method, which is shorthand for | Chris Lattner | 2009-04-10 |
* | disable this code for now, re-breaking PR2975, but fixing | Chris Lattner | 2009-04-08 |
* | fix style. | Torok Edwin | 2009-04-07 |
* | Another attempt at fixing PR2975. | Torok Edwin | 2009-04-07 |
* | revert r68457, its crashing in make check. | Torok Edwin | 2009-04-06 |