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