1. 8694161 Gabor points out that reserveOperandSpace takes # of values, by Chris Lattner · 17 years ago
  2. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
  3. 950a4c4 Add explicit keywords. by Dan Gohman · 17 years ago
  4. 58d7491 Reimplement the parameter attributes support, phase #1. hilights: by Chris Lattner · 17 years ago
  5. 461edd9 when the bitcode reader is referencing a paramattr, make sure to bump its refcount. by Chris Lattner · 17 years ago
  6. 91342d8 Be backward compatible by Anton Korobeynikov · 17 years ago
  7. f8342b9 Honour aliases visibility when reading from/writing to bitcode by Anton Korobeynikov · 17 years ago
  8. fc82fab Add an unwind_to field to basic blocks, making them Users instead of Values. by Nick Lewycky · 17 years ago
  9. f4511cd Use SmallVector while constructing ReturnInst. by Devang Patel · 17 years ago
  10. 9a8a88b Remove debugging help. by Devang Patel · 17 years ago
  11. d9d99ff Update bitcode reader and writer to handle multiple return values. Take 2. by Devang Patel · 17 years ago
  12. 1df4397 Backing out r47521 for now. This has broken a number of tests. by Evan Cheng · 17 years ago
  13. e9fabd9 Properly read and write bitcodes for multiple return values. by Devang Patel · 17 years ago
  14. 57daefa Fixed buffer overflow reported by Argiris Kirtzidis. by Ted Kremenek · 17 years ago
  15. 22c3979 Split ParameterAttributes.h, putting the complicated by Dale Johannesen · 17 years ago
  16. 197be3d Read and write getresult. by Devang Patel · 17 years ago
  17. 8d1433c Support alignment within ParamAttrs in the I/O handling. by Dale Johannesen · 17 years ago
  18. ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 17 years ago
  19. 0d51e7e Expand ParameterAttributes to 32 bits (in preparation by Dale Johannesen · 17 years ago
  20. 3035959 Use empty() instead of comparing size() with zero. by Dan Gohman · 17 years ago
  21. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  22. fc643c5 remove attribution from lib Makefiles. by Chris Lattner · 17 years ago
  23. da1435f Adding bindings for memory buffers and module providers. Switching by Gordon Henriksen · 17 years ago
  24. f9b83fc Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure by Evan Cheng · 17 years ago
  25. 8f559ef Modified Deserializer::ReadCStr to allow C-strings to be read into a by Ted Kremenek · 17 years ago
  26. 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
  27. d49e18d Implement part of review feedback for address spaces. by Christopher Lamb · 17 years ago
  28. 216b74c Fix compilation. by Duncan Sands · 17 years ago
  29. fe63fb9 Implement address space attribute for LLVM pointer types. Address spaces are by Christopher Lamb · 17 years ago
  30. bbc6597 Adding Ocaml bindings for the bitreader as requested by Sarah by Gordon Henriksen · 17 years ago
  31. 80a75bf Adding a collector name attribute to Function in the IR. These by Gordon Henriksen · 17 years ago
  32. 94007ec Applying Anton's binmode fix to the other ofstream too. by Gordon Henriksen · 17 years ago
  33. 3194012 Sorry, typo :) by Anton Korobeynikov · 17 years ago
  34. 037dd94 Open output file correctly. This is extremely important for by Anton Korobeynikov · 17 years ago
  35. f64903b Fixed subtle bug in Deserializer::JumpTo when jumping when the block-nesting by Ted Kremenek · 17 years ago
  36. a1afde7 Unbreak backwards compatibility with bytecode format. Regression by Chris Lattner · 17 years ago
  37. dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 17 years ago
  38. 5e41f65 In order for parameter attribute uniquing to make by Duncan Sands · 17 years ago
  39. adf3eab Add explicit keywords. by Dan Gohman · 17 years ago
  40. 233b60e Removed debug #define that was accidentally checked in while debugging by Ted Kremenek · 17 years ago
  41. 38afd9e Added two new overloaded versions of BatchEmitOwnedPtrs and BatchReadOwnedPtrs. by Ted Kremenek · 17 years ago
  42. 62724da Added versions of ReadPtr that takes an explicit SerializedPtrID. This allows by Ted Kremenek · 17 years ago
  43. 5d1f2cc Updated method signature to conform with the typedef in the method prototype. by Ted Kremenek · 17 years ago
  44. 1a8a08a Added "random access" to the Deserializer to allow a client to jump to any by Ted Kremenek · 17 years ago
  45. 48a3969 Updated Deserializer class to provide more information about the current by Ted Kremenek · 17 years ago
  46. ec8cd06 Added typedef "SerializedPtrID" to represent the pointer handle written to disk by Ted Kremenek · 17 years ago
  47. c47dfdd Implemented generic serialization of APFloat. by Ted Kremenek · 17 years ago
  48. 2e6452c Implemented serialization of signed integers. by Ted Kremenek · 17 years ago
  49. 68dd3fb Serializer no longer automatically emits a root-level block in the bitstream. by Ted Kremenek · 17 years ago
  50. b12a82d Augmented ReadPtr and ReadOwnedPtr to control whether or not a pointer is allowed to be backpatched by Ted Kremenek · 17 years ago
  51. 730c273 Renamed "Flush()" to "FlushRecord()". by Ted Kremenek · 17 years ago
  52. 26e25b3 Added support for processing abbreviations in the Deserializer. by Ted Kremenek · 17 years ago
  53. 0a6d98e Added support in serializer and deserializer to create arbitrary blocks. by Ted Kremenek · 17 years ago
  54. eb57ea7 Make labels work in asm blocks; allow labels as by Dale Johannesen · 17 years ago
  55. 14ac17e Added default creation of root-level block by bitstream serializer. by Ted Kremenek · 17 years ago
  56. bd76d66 Deleting -emitbitcode option which did nothing. by Gordon Henriksen · 17 years ago
  57. ff37ccc Removed ReadVal from SerializeTrait<T>, and also removed it from Deserializer. by Ted Kremenek · 17 years ago
  58. 066ff5b Rewrote backpatcher. Backpatcher now stores the "has final pointer" by Ted Kremenek · 17 years ago
  59. a7963a5 constified several pointer arguments for methods in the Deserializer. by Ted Kremenek · 17 years ago
  60. eb9409d Implemented deserialization of references. References are handled by Ted Kremenek · 17 years ago
  61. 8aac61c Added Serializer::EmitRef to deal with emitting arbitrary references. by Ted Kremenek · 17 years ago
  62. 8308a48 Fixed warning concerning implicit conversion from a NULL pointer by Ted Kremenek · 17 years ago
  63. adc9b9c Fixed assertion in Deserializer::~Deserializer that checks for by Ted Kremenek · 17 years ago
  64. 5973ef4 Updated backpatching logic during object deserialization to perform by Ted Kremenek · 17 years ago
  65. 1a43e5f Added serialization support for APInt. by Ted Kremenek · 17 years ago
  66. 3bd9dcc Updated backpatching during object deserialization to support "smart" by Ted Kremenek · 17 years ago
  67. 0fcf68a Disambiguated variable name to comply with VC++'s archaic variable scoping rules. by Hartmut Kaiser · 17 years ago
  68. 2423e03 Added special treatment of serializing NULL pointers. by Ted Kremenek · 17 years ago
  69. fe2a012 Implemented prototype serialization of pointers, including support by Ted Kremenek · 17 years ago
  70. 6e9b496 Split Serialization.h into separate headers: Serialize.h and by Ted Kremenek · 17 years ago
  71. 0b2d7aa Added preliminary implementation of generic object serialization to bitcode. by Ted Kremenek · 17 years ago
  72. a471c2e Next PPC long double bits. First cut at constants. by Dale Johannesen · 17 years ago
  73. c0491ac Bindings for the verifier. by Gordon Henriksen · 17 years ago
  74. acd9619 Removing the silly CHelpers header by rolling wrap and unwrap into the C by Gordon Henriksen · 17 years ago
  75. d070d1e Demoting CHelpers.h to include/llvm/Support. by Gordon Henriksen · 17 years ago
  76. 693717f Make temporaries explicit to avoid premature by Dale Johannesen · 17 years ago
  77. 8b94a14 C bindings for libLLVMCore.a and libLLVMBitWriter.a. by Gordon Henriksen · 17 years ago
  78. 9d5f456 Revise previous patch per review comments. by Dale Johannesen · 17 years ago
  79. 3f6eb74 Add APInt interfaces to APFloat (allows directly by Dale Johannesen · 17 years ago
  80. 073d48d Revert previous change to IR. by Dale Johannesen · 17 years ago
  81. 43421b3 Next round of APFloat changes. by Dale Johannesen · 17 years ago
  82. b8f7479 by David Greene · 17 years ago
  83. f1355a5 by David Greene · 17 years ago
  84. ebbc95d Patch 10 for long double. Doing constants right needs expanding ConstantFP by Dale Johannesen · 17 years ago
  85. 6994040 This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. by Chandler Carruth · 17 years ago
  86. 320fc8a Long double, part 1 of N. Support in IR. by Dale Johannesen · 17 years ago
  87. 52eec54 by David Greene · 17 years ago
  88. 3a08abf remove a dead case by Chris Lattner · 17 years ago
  89. a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
  90. b348bb8 Fix PR1434 and test/Linker/link-archive.ll, this is a regression from 1.9. by Chris Lattner · 17 years ago
  91. d67c632 implement the ModuleProvider::dematerializeFunction hook by Chris Lattner · 17 years ago
  92. 384003d allow partially materialized modules to be written out, which just strips out by Chris Lattner · 17 years ago
  93. a9bb713 Make a preemptive bitcode format change to support PR1146. This lets us do by Chris Lattner · 17 years ago
  94. 5f32c01 fix off-by-one that caused the llvm2cpp test to fail by Chris Lattner · 17 years ago
  95. 4eab2e5 Flush the file after writing bitcode so that clients who don't close their by Chris Lattner · 17 years ago
  96. 33f1d5b Fix a nasty problem where we would miss enumeration of some types. This fixes by Chris Lattner · 17 years ago
  97. 7108dce Allow structs with zero fields. by Chris Lattner · 17 years ago
  98. bfcc380 add a missing check by Chris Lattner · 17 years ago
  99. 650c938 Keep header file free of 'possible loss of data' warnings. by Jeff Cohen · 17 years ago
  100. 332376b Unbreak VC++. by Jeff Cohen · 17 years ago