2010-07-24 |
Eli Friedman | PR7704: A function is not allowed to return a function... |
blob | commitdiff | raw |
2010-07-16 |
Chris Lattner | tidy up |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Chris Lattner | eliminate unlockedRefineAbstractTypeTo, types are all... |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Daniel Dunbar | VMCore: Add Type::getIntN[Ptr]Ty, which are the obvious... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Jeffrey Yasskin | Oops, r98447 dropped the reference to ForwardType in... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Jeffrey Yasskin | Allow types that have been forwarded to to be freed. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | Introduce isOpaqueTy and use it rather than isa<OpaqueT... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | Add support for a union type in LLVM IR. Patch by... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Jeffrey Yasskin | Fix some of the memcheck errors found in the JIT unittests. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Convert a ton of simple integer type equality tests... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Add a new predicate for integer type equality tests. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-19 |
John McCall | Put TypesEqual and TypeHasCycleThroughItself in namespa... |
blob | commitdiff | raw | diff to current |
2009-12-17 |
Jeffrey Yasskin | This fixes a memory leak in OpaqueType found by Google... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Chris Lattner | remove a bunch of locking from LLVMContextImpl. Since... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Duncan Sands | Make getPointerTo return a const PointerType* rather... |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Duncan Sands | Introduce and use convenience methods for getting point... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Nick Lewycky | Remove the "metadata*" type and simplify the code it... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Dan Gohman | Micro-optimize DerivedType::dropAllTypeUses. |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Nick Lewycky | Remove dead code from this function and optimize. Updat... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Dan Gohman | When a constant's type is refined, update the constant... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Nick Lewycky | Forbid arrays of function-type and structures with... |
blob | commitdiff | raw | diff to current |
2009-09-14 |
Nick Lewycky | Fix a pair of comment typos. |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Torok Edwin | Opaque types didn't work if llvm_is_multithreaded(). |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Torok Edwin | Free the constants that have no uses in ~LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Dan Gohman | Allocate the basic types inside the LLVMContextImpl... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove the std::ostream version of module and type... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove some DOUTs |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Owen Anderson | Privatize the last bits of static type state. |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Owen Anderson | Move the TypeMap lock to a member on LLVMContextImpl. |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Actually privatize a IntegerTypes, and fix a few bugs... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Owen Anderson | Privatize the StructType table, which unfortunately... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Owen Anderson | Privatize the FunctionType table. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Owen Anderson | Privatize the PointerType factory. |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Owen Anderson | Privatize the VectorType uniquing. |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Owen Anderson | Begin the process of privatizing the type uniquing... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Implement changes from Chris's feedback. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Owen Anderson | Have scoped mutexes take referenes instead of pointers. |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Owen Anderson | I give up on trying to use reader/writer locks for... |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Owen Anderson | Move the memory fences out of the path for single-threa... |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Owen Anderson | Fix incorrect comment pointed out by Duncan. |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Owen Anderson | Simplify using mutexes that become no-ops when not... |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Owen Anderson | Use SmartMutex to simplify. |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Owen Anderson | Move Threading.[h|cpp] from Support to System. |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Owen Anderson | Fix the double checked locking in this file too. |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Owen Anderson | Use double-checked locking for this lazy initialization. |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Owen Anderson | We need to guard reads of the AbstractTypeUsers list... |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Owen Anderson | Add locking around the accessors for AbstractTypeUsers. |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Owen Anderson | Use a reader-writer lock to guard large portions of... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Dan Gohman | Support vector casts in more places, fixing a variety... |
blob | commitdiff | raw | diff to current |
2009-06-07 |
Nick Lewycky | Create FunctionType::isValidArgumentType to go along... |
blob | commitdiff | raw | diff to current |
2009-05-30 |
Nick Lewycky | Give embedded metadata its own type instead of relying... |
blob | commitdiff | raw | diff to current |
2009-05-25 |
Nick Lewycky | Audit the type constructors. Previously it was possible... |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Dan Gohman | Update an assertion string to new-style type names. |
blob | commitdiff | raw | diff to current |
2009-04-26 |
Sanjiv Gupta | Any size of integral indices are allowed in gep for... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Sanjiv Gupta | Allow i16 type indices to gep. |
blob | commitdiff | raw | diff to current |
2009-04-20 |
Dan Gohman | Implement operator<<(raw_ostream &OS, const Type &T). |
blob | commitdiff | raw | diff to current |
2009-04-10 |
Chris Lattner | Add a new Type::getPointerTo method, which is shorthand for |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Chris Lattner | disable this code for now, re-breaking PR2975, but... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Torok Edwin | fix style. |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Torok Edwin | Another attempt at fixing PR2975. |
blob | commitdiff | raw | diff to current |
2009-04-06 |
Torok Edwin | revert r68457, its crashing in make check. |
blob | commitdiff | raw | diff to current |
2009-04-06 |
Torok Edwin | fix (part of) memory leak on shutdown. See PR2975. |
blob | commitdiff | raw | diff to current |
2009-04-04 |
Nick Lewycky | Add support for embedded metadata to LLVM. This introdu... |
blob | commitdiff | raw | diff to current |
2009-02-28 |
Chris Lattner | delete a bunch of duplicated type printing logic, using... |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Sanjiv Gupta | Reverting back 58505. Will commit it once I have the... |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Sanjiv Gupta | For some targets pointer and int are 16-bits. Allow... |
blob | commitdiff | raw | diff to current |
2008-08-15 |
Chris Lattner | Inline the fastpath of PATypeHolder::get(). This is... |
blob | commitdiff | raw | diff to current |
2008-08-05 |
Dan Gohman | Fix several const-correctness issues, resolving some... |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Use find instead of lower_bound. |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Dan Gohman | Use operator new instead of new char[]. |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Chris Lattner | fix some warnings when assertions are disabled. |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Chris Lattner | switch TypeHasCycleThroughItself from using an std... |
blob | commitdiff | raw | diff to current |
2008-05-31 |
Dan Gohman | IR, bitcode reader, bitcode writer, and asmparser chang... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Chris Lattner | Enforce that multiple return values have to have at... |
blob | commitdiff | raw | diff to current |
2008-03-21 |
Duncan Sands | Make it possible to get an empty struct using |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Chris Lattner | add some convenience methods for creating GEP instructi... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Dan Gohman | Initialize ArgTypes directly instead of manually copyin... |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Devang Patel | Revert SmallVector ctor variants. |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Devang Patel | Add FunctionType ctor variant that takes SmallVector... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Devang Patel | What if functions can return aggregate values ? |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Christopher Lamb | Implement address space attribute for LLVM pointer... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Duncan Sands | Fix PR1146: parameter attributes are longer part of |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Nate Begeman | Basic non-power-of-2 vector support |
blob | commitdiff | raw | diff to current |
2007-08-20 |
Dan Gohman | Add Type::isIntOrIntVector, like Type::isFPOrFPVector. |
blob | commitdiff | raw | diff to current |
2007-08-03 |
Dale Johannesen | Long double, part 1 of N. Support in IR. |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Chris Lattner | This enum is dead |
blob | commitdiff | raw | diff to current |
2007-05-24 |
Dan Gohman | Minor comment cleanups. |
blob | commitdiff | raw | diff to current |
2007-05-04 |
Chris Lattner | if functiontype is going to have a pointer to a paramat... |
blob | commitdiff | raw | diff to current |
2007-04-22 |
Jeff Cohen | Have compiler enforce this. |
blob | commitdiff | raw | diff to current |
2007-04-22 |
Reid Spencer | For PR1146: |
blob | commitdiff | raw | diff to current |
next |