1. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  2. ef860a2 Rename VMCore directory to IR. by Chandler Carruth · 13 years ago[Renamed from llvm/lib/VMCore/LLVMContextImpl.cpp]
  3. fe73ac3 Rename LLVMContext diagnostic handler types and functions. by Bob Wilson · 13 years ago
  4. 4607f4b s/AttributesImpl/AttributeImpl/g This is going to apply to Attribute, not Attributes. by Bill Wendling · 13 years ago
  5. 6848e38 s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList. by Bill Wendling · 13 years ago
  6. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  7. f86efb9 Make the AttrListPtr object a part of the LLVMContext. by Bill Wendling · 13 years ago
  8. 6bbdf70 Fix use after free when deleting attributes in a chained folding set. by Benjamin Kramer · 13 years ago
  9. e38b804 Initial commit for the AttributesImpl class. by Bill Wendling · 13 years ago
  10. 46e9b44 Efficient Constant Uniquing. by Talin · 14 years ago
  11. 3756b91 start the implementation of a new ConstantDataVector and ConstantDataArray by Chris Lattner · 14 years ago
  12. c7f9fd4 convert CAZ, UndefValue, and CPN to use DenseMap's again, this time without by Chris Lattner · 14 years ago
  13. 962c272 revert r148691 and 148693 by Chris Lattner · 14 years ago
  14. 4494e1a switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing. by Chris Lattner · 14 years ago
  15. 1910c9c Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap. by Chris Lattner · 14 years ago
  16. a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  17. 518cda4 The powers that be have decided that LLVM IR should now support 16-bit by Dan Gohman · 14 years ago
  18. 07bd69c bump pointer allocate LLVM IR types, since they are never deallocated. by Chris Lattner · 14 years ago
  19. 68ef694 stop leaking all named struct types with an empty name. Thanks by Chris Lattner · 14 years ago
  20. e9bb9a0 TypeMap had a destructor that destroyed the types it held. DenseMap did not, so by Nick Lewycky · 14 years ago
  21. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  22. 060d5ba More SmallVectorImpls. by Dan Gohman · 15 years ago
  23. baa5d04 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 15 years ago
  24. 8e89e41 Clarify the ownership model of LLVMContext and Module. Namely, contexts own by Owen Anderson · 15 years ago
  25. 13ee795 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 15 years ago
  26. b29cda9 Fix a bunch of namespace polution. by Dan Gohman · 16 years ago
  27. 60955d4 give LLVMContext an inline asm diagnostic hook member. by Chris Lattner · 16 years ago
  28. a6eedc3 Free all Constants in ~LLVMConstantImpl. We avoid assertion failures by Jeffrey Yasskin · 16 years ago
  29. cd3706c Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is complete by Jeffrey Yasskin · 16 years ago
  30. 4cfb3a7 Move the LLVMContextImpl implementation into a .cpp file. by Jeffrey Yasskin · 16 years ago
  31. afd0c4c Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h by Owen Anderson · 16 years ago
  32. 1584a29 Privatize the last bit of Constant-creation state. by Owen Anderson · 16 years ago
  33. 4bf58b8 One two many newlines at end of file LLVMContextImpl.cpp by Edward O'Callaghan · 16 years ago
  34. 2dd529c Fix no newline at end of LLVMContextImpl.cpp by Edward O'Callaghan · 16 years ago
  35. 0087fe6 Move the metadata constructors back to 2.5 syntax. by Owen Anderson · 16 years ago
  36. b292b8c Move more code back to 2.5 APIs. by Owen Anderson · 16 years ago
  37. a4f43fb Rename MDNode.h header. It defines MDnode and other metadata classes. by Devang Patel · 16 years ago
  38. 4aa3295 Return ConstantVector to 2.5 API. by Owen Anderson · 16 years ago
  39. c2c7932 Change ConstantArray to 2.5 API. by Owen Anderson · 16 years ago
  40. 45308b5 Move ConstantStruct back to 2.5 API. by Owen Anderson · 16 years ago
  41. 69c464d Move ConstantFP construction back to the 2.5-ish API. by Owen Anderson · 16 years ago
  42. e03eecb Remove Value::{isName, getNameRef}. by Daniel Dunbar · 16 years ago
  43. edb4a70 Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 16 years ago
  44. 0348a13 Privatize the ConstantVector tables. by Owen Anderson · 16 years ago
  45. 909f600 Privatize the ConstantStruct table. by Owen Anderson · 16 years ago
  46. 5bf72e2 Convert StringMap to using StringRef for its APIs. by Daniel Dunbar · 16 years ago
  47. 6292003 MDString by Devang Patel · 16 years ago
  48. e059ba6e Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADATA_BLOCK in bitcode file. by Devang Patel · 16 years ago
  49. 3d34492 Privatize the ConstantArray table. by Owen Anderson · 16 years ago
  50. 39ede7b Privatize the first of the value maps. by Owen Anderson · 16 years ago
  51. 4118dde Privatize the MDNode uniquing table. by Owen Anderson · 16 years ago
  52. 69ab416 Privatize the MDString uniquing table. by Owen Anderson · 16 years ago
  53. c277dc4 Privatize the ConstantFP table. I'm on a roll! by Owen Anderson · 16 years ago
  54. 20b34ac Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in by Owen Anderson · 16 years ago