- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- fe63fb9 Implement address space attribute for LLVM pointer types. Address spaces are by Christopher Lamb · 17 years ago
- dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 17 years ago
- 5db1afb Basic non-power-of-2 vector support by Nate Begeman · 17 years ago
- ef1af7d Add Type::isIntOrIntVector, like Type::isFPOrFPVector. by Dan Gohman · 17 years ago
- 320fc8a Long double, part 1 of N. Support in IR. by Dale Johannesen · 17 years ago
- 1bfb8b7 This enum is dead by Chris Lattner · 17 years ago
- fa73ea2 Minor comment cleanups. by Dan Gohman · 17 years ago
- 645fc4e if functiontype is going to have a pointer to a paramattr object, it better by Chris Lattner · 17 years ago
- dc4cb35 Have compiler enforce this. by Jeff Cohen · 17 years ago
- 4f859aa For PR1146: by Reid Spencer · 17 years ago
- a5f5a9c Fix a problem where primitive types lose their name after llvm_shutdown is called. by Chris Lattner · 17 years ago
- 17fcdd5 Refactor SymbolTableListTraits to only have a single pointer in it, instead by Chris Lattner · 17 years ago
- 18da072 For PR1146: by Reid Spencer · 17 years ago
- 3aad26e Remove a memory leak, until ParamAttrsList is uniqued. by Reid Spencer · 17 years ago
- 4746ecf For PR1146: by Reid Spencer · 17 years ago
- 89b1f46 For PR1146: Move parameter attributes functionality to ParamAttrsList class. by Reid Spencer · 17 years ago
- 5a1ebb3 For PR1209: Implement Type class's ContainedTys without using a std::vector. by Reid Spencer · 17 years ago
- 6612362 Add the NoUnwind function attribute. by Reid Spencer · 17 years ago
- 9e57414 Reduce #includage by taking a method out of line. by Reid Spencer · 17 years ago
- f00c6ad remove dead method by Chris Lattner · 17 years ago
- ac9dcb9 For PR1195: by Reid Spencer · 17 years ago
- a85210a For PR1195: Change a comment: Packed Type -> Vector Type by Reid Spencer · 17 years ago
- 9d6565a For PR1195: by Reid Spencer · 17 years ago
- cc5dc2e Assert that elements of packed are pointer/float/opaque. by Reid Spencer · 18 years ago
- e463fc8 Allow PackedType to be constructed with an abstract type. by Reid Spencer · 18 years ago
- d1f711f Fix clients like this: by Chris Lattner · 18 years ago
- ef9b9a7 For PR411: by Reid Spencer · 18 years ago
- b10308e Propagate changes from my local tree. This patch includes: by Anton Korobeynikov · 18 years ago
- 43276ee IntegerType is a sized DerivedType too. by Reid Spencer · 18 years ago
- ab60be7 Remove dead methods in the ValTypes. by Reid Spencer · 18 years ago
- c103057 For PR1043: by Reid Spencer · 18 years ago
- b5f378e Use a cheaper computation. by Reid Spencer · 18 years ago
- 7808dcb Provide an isPowerOf2ByteWidth method for the IntegerType class. This will by Reid Spencer · 18 years ago
- 42a7551 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 18 years ago
- a1fed2d Fix a FIXME. 1 bit integer types are now printed as i1 not bool. by Reid Spencer · 18 years ago
- 062f036 Make sure the IntegerValType has enough space for 2^23 bits. by Reid Spencer · 18 years ago
- a54b7cb For PR1064: by Reid Spencer · 18 years ago
- 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
- 877e7ce Parameter attributes are part of a FunctionType and deserve to be factored by Reid Spencer · 18 years ago
- 2c26178 Change the syntax for parameter attributes: by Reid Spencer · 18 years ago
- 1fd79b8 Fix a bug in getParamAttrs where an invalid value would be returned if the by Reid Spencer · 18 years ago
- 9c2e86a For PR950: by Reid Spencer · 18 years ago
- 38ecbf1 Packed Structures by Andrew Lenharth · 18 years ago
- 3da59db For PR950: by Reid Spencer · 18 years ago
- 2e3def1 Removed iostream #includes. Replaced std::cerr with DOUT. by Bill Wendling · 18 years ago
- 2e1c196 Add isFPOrFPVector() method, which indicates if a type is either FP or a by Chris Lattner · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- f531040 label* is not a valid type, add an assertion. by Chris Lattner · 18 years ago
- ab4fa4f Minor cleanups by Chris Lattner · 18 years ago
- de65fb3 Now that ConstantBool::True/False are gone, we can modify Type.cpp to by Chris Lattner · 18 years ago
- a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
- 8884060 No Need to live in the past. by Jim Laskey · 18 years ago
- a25dfd2 Moving this function to a permanent home to prevent a dependency cycle created by Jim Laskey · 18 years ago
- f190d38 Use hidden visibility to reduce the sizes of some .o files. This chops 60K off a release llvm-dis. by Chris Lattner · 18 years ago
- fd20c0a Fix grammar in a comment. by Reid Spencer · 18 years ago
- a5d824e Remove a hack required by V9. by Chris Lattner · 18 years ago
- a3124a3 vector casts never reinterpret bits by Chris Lattner · 18 years ago
- 3787c95 * Fix DerivedType::dropAllTypeUses to not change the number of types in a by Chris Lattner · 19 years ago
- c35abc2 Add some dummy method impls by Chris Lattner · 19 years ago
- cfe8227 Move some methods around. Refactor the parts of TypeMap that do not depend by Chris Lattner · 19 years ago
- bcf6bc2 Split the type refinement case completely out of the type-becomes-concrete by Chris Lattner · 19 years ago
- 66cafb3 Separate the type-became-concrete case from the type-is-resolved case, the by Chris Lattner · 19 years ago
- 7548590 Unswitch a loop, add more assertions, eliminate use of removeUserFromConcrete. by Chris Lattner · 19 years ago
- d4f328e Tiny speedup, improve comments and code organization. by Chris Lattner · 19 years ago
- d115ef8 Force packed vectors to be a power of two in length. by Chris Lattner · 19 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
- 22cab6c Unbreak the sparc backend. by Chris Lattner · 19 years ago
- 3f80a38 don't let Reid build void*'s :) by Chris Lattner · 19 years ago
- ea10491 Fix a bug in my previous checkin by Chris Lattner · 19 years ago
- 4f0247c Add a method, remove last use of Type.def by Chris Lattner · 19 years ago
- fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
- 76da616 correct the computation of the isAbstract bit for types. by Chris Lattner · 19 years ago
- ded3613 Fix a nasty order of evaluation bug that Gabor Greif ran into. Here's an by Chris Lattner · 19 years ago
- 7d7a0ed Allow arrays to have more than 4G elements. by Chris Lattner · 20 years ago
- f022805 Get GEP's working with packed types. Contributed by Morten Ofstad! by Chris Lattner · 20 years ago
- 8a7ad2d Add hooks to free all memory allocated by the singleton factories in these by Chris Lattner · 20 years ago
- bcb31d6 Minor cleanup and speedup. This reduces link-time for 252.eon from 35.5s by Chris Lattner · 20 years ago
- 8511c35 Make this function work with non-abstract types. by Chris Lattner · 20 years ago
- a6b10b6 Unfortunately the fix for the previous bug introduced the previous by Chris Lattner · 20 years ago
- f464ab5 Fix a bug in my previous change. Unfortunately this reverts most of the by Chris Lattner · 20 years ago
- b5c1670 Change Type::isAbstract to have better comments, a more correct name by Chris Lattner · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- 715c90b Packed types, brought to you by Brad Jones by Brian Gaeke · 20 years ago
- b4091e5 Catch aggregates passed by value sooner rather than later. by Chris Lattner · 20 years ago
- 36002e4 Remove unused method by Chris Lattner · 20 years ago
- 51662c7 The uid mapping is no more by Chris Lattner · 20 years ago
- e14d7e4 Eliminate the SignedType and UnsignedType classes. by Chris Lattner · 20 years ago
- c964715 The bytecode reader wants to be able to read types that are not quite resolved by Chris Lattner · 20 years ago
- edfc49d Make sure people don't make functiontypes with an invalid return type by Chris Lattner · 20 years ago
- 7474d03 Correct syntax typo .. ; -> : by Reid Spencer · 20 years ago
- 6e885d0 - Changes for bug 122 by Reid Spencer · 20 years ago
- c5f143b Fix Type::isSized() to realize that "{ opaque }" is not sized by Chris Lattner · 20 years ago
- f70c22b Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() by Chris Lattner · 20 years ago
- 071f2f1 Squish a warning by Chris Lattner · 20 years ago
- c3fcaea Don't use size() when you mean empty() by Chris Lattner · 20 years ago
- 28977af Support getelementptr instructions which use uint's to index into structure by Chris Lattner · 20 years ago
- e83593b Fix an assertion Contributed by Reid Spencer by Chris Lattner · 20 years ago
- e3651f0 Add two methods which have been needed for a long time: Type::get(Un)signedVersion by Chris Lattner · 20 years ago
- 1cd4c72 Make sure that at least one virtual method is defined in a .cpp file to avoid by Chris Lattner · 20 years ago