1. 3b1fd57 Converting FuncNames to a ManagedStatic to avoid static constructors and destructors. by Chris Bieneman · 11 years ago
  2. 7587744 Add a missing return to operator= by Reid Kleckner · 11 years ago
  3. 6cd75b3 Fix move-only type issues in Interpreter with MSVC by Reid Kleckner · 11 years ago
  4. 4be38d7 Spell out a move ctor. Even the 2013 vintage of MSVC cannot synthesize move ctors. by Benjamin Kramer · 11 years ago
  5. 6363eb2 Interpreter: Hack around a series of bugs in MSVC 2012 that copies around this by Benjamin Kramer · 11 years ago
  6. 88860cb Add return that was lost somehow in my last commit. by Benjamin Kramer · 11 years ago
  7. fe5a5f6 Remove ancient hack that was emulating move semantics with reference counting. by Benjamin Kramer · 11 years ago
  8. 9a78334 [MCJIT] Start Stringref-izing the ExecutionEngine interface. by Lang Hames · 11 years ago
  9. c0ae1a0 build/cmake: Fix CMP0023 warning with libffi by Jan Vesely · 11 years ago
  10. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  11. c4c5180 Support: add llvm::unique_lock by Dylan Noblesmith · 11 years ago
  12. 13044d1c Support: make LLVM Mutexes STL-compatible by Dylan Noblesmith · 11 years ago
  13. 2a8a279 Make it explicit that ExecutionEngine takes ownership of the modules. by Rafael Espindola · 11 years ago
  14. a7c40ef Canonicalize header guards into a common format. by Benjamin Kramer · 11 years ago
  15. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  16. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  17. db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  18. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  19. e73658d [C++] Use 'nullptr'. by Craig Topper · 12 years ago
  20. 353eda4 [C++] Use 'nullptr'. by Craig Topper · 12 years ago
  21. f58e376 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  22. b51ff60 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  23. 7da14f1 [Layering] Move InstVisitor.h into the IR library as it is pretty by Chandler Carruth · 12 years ago
  24. 219b89b [Modules] Move CallSite into the IR library where it belogs. It is by Chandler Carruth · 12 years ago
  25. 03eb0de [Modules] Move GetElementPtrTypeIterator into the IR library. As its by Chandler Carruth · 12 years ago
  26. cb40291 Fix known typos by Alp Toker · 12 years ago
  27. e9fab9b Return an error_code from materializeAllPermanently. by Rafael Espindola · 12 years ago
  28. 8bc9bfa Prune redundant dependencies in LLVMBuild.txt. by NAKAMURA Takumi · 12 years ago
  29. 8e97f01 LLVM Interpreter: implementation of "insertvalue" and "extractvalue"; by Elena Demikhovsky · 12 years ago
  30. fcb7166 Don't expose symbols of lle_ functions. by Benjamin Kramer · 12 years ago
  31. e407736 Revert patches to add case-range support for PR1255. by Bob Wilson · 12 years ago
  32. 843657c llvm interpreter: select, shuffle and insertelement instructions. by Elena Demikhovsky · 12 years ago
  33. 62d19c8 LLVM Interpreter: This patch implements vector support for cast operations (zext, sext, uitofp, sitofp, trunc, fpext, fptosi, fptrunc, bitcast) and shift operations (shl, ashr, lshr) for integer and floating point data types. by Elena Demikhovsky · 12 years ago
  34. be0e89d Teach the interpreter to handle vector compares and additional vector arithmetic operations. by Nadav Rotem · 13 years ago
  35. 4e4d45e Revert r179409 because it caused some warnings and some of the build bots fail. by Nadav Rotem · 13 years ago
  36. e4b8aa0 Add support for additional vector instructions in the interpreter. by Nadav Rotem · 13 years ago
  37. be79a7a Add support for vector data types in the LLVM interpreter. by Nadav Rotem · 13 years ago
  38. d0ef728 Fix misplaced 'break'. by Jim Grosbach · 13 years ago
  39. b9baa44 interpreter: Fix errant fallthrough. by Jim Grosbach · 13 years ago
  40. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  41. 802d755 Sort includes for all of the .h files under the 'lib' tree. These were by Chandler Carruth · 13 years ago
  42. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  43. dbd6958 Move the InstVisitor utility into VMCore where it belongs. It heavily by Chandler Carruth · 13 years ago
  44. 5da3f05 Revert the majority of the next patch in the address space series: by Chandler Carruth · 13 years ago
  45. 4bb926d Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. by Micah Villmow · 13 years ago
  46. 0c61134 Revert 165732 for further review. by Micah Villmow · 13 years ago
  47. 0831897 Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 13 years ago
  48. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  49. 704de07 llvm/lib: [CMake] Add explicit dependency to intrinsics_gen. by NAKAMURA Takumi · 13 years ago
  50. 8e00efe Optimized usage of new SwitchInst case values (IntegersSubset type) in Local.cpp, Execution.cpp and BitcodeWriter.cpp. by Stepan Dyatkovskiy · 13 years ago
  51. 0e46d8a PR1255: case ranges. by Stepan Dyatkovskiy · 14 years ago
  52. bd7303b PR1255: case ranges. by Stepan Dyatkovskiy · 14 years ago
  53. 58107dd ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSubsetMapping. by Stepan Dyatkovskiy · 14 years ago
  54. e3e19cb PR1255: Case Ranges by Stepan Dyatkovskiy · 14 years ago
  55. e89dafd PR1255 (case ranges: work with ConstantRangesSet instead of ConstantInt) related changes for Execution and Verifier. by Stepan Dyatkovskiy · 14 years ago
  56. 97b02fc llvm::SwitchInst by Stepan Dyatkovskiy · 14 years ago
  57. 5b648af Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: by Stepan Dyatkovskiy · 14 years ago
  58. c5ea5d3 EE/Interpreter/ExternalFunctions.cpp: Staticize lle_X_() entries. They can be mapped in FuncNames[] at the initialization. by NAKAMURA Takumi · 14 years ago
  59. 7fe0005 EE/Interpreter/ExternalFunctions.cpp: Prune "C" linkage to suppress warnings with -Wreturn-type (and MSC's w4190). by NAKAMURA Takumi · 14 years ago
  60. 636a3d6 Remove dead code. Improve llvm_unreachable text. Simplify some control flow. by Ahmed Charles · 14 years ago
  61. 78f815d Using the new external-linkage warning recently added instead of disabling all return type warnings. by Aaron Ballman · 14 years ago
  62. b960a51 Fixing warning due to the new "UTD return type in extern 'C'". by Aaron Ballman · 14 years ago
  63. d5d95b0 [unwind removal] We no longer have 'unwind' instructions being generated, so by Bill Wendling · 14 years ago
  64. 513aaa5 SwitchInst refactoring. by Stepan Dyatkovskiy · 14 years ago
  65. 11eeeff Remove extraneous ';'s. by Bill Wendling · 14 years ago
  66. 46a9f01 More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  67. 7e32578 A small re-factored JIT/MCJIT::getPointerToNamedFunction(), so it could be called with the base class. by Danil Malyshev · 14 years ago
  68. 27a7489 LLVMBuild: Remove trailing newline, which irked me. by Daniel Dunbar · 14 years ago
  69. 539d0a8 build/CMake: Finish removal of add_llvm_library_dependencies. by Daniel Dunbar · 14 years ago
  70. 1f97a5a Remove all remaining uses of Value::getNameStr(). by Benjamin Kramer · 14 years ago
  71. bf9bba4 build: Add initial cut at LLVMBuild.txt files. by Daniel Dunbar · 14 years ago
  72. 95031ed Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy. by Eli Friedman · 14 years ago
  73. eee3fca Don't tack "Instruction not interpretable yet!" onto the end of the instruction. by Duncan Sands · 14 years ago
  74. 9d7feab Rewrite the CMake build to use explicit dependencies between libraries, by Chandler Carruth · 14 years ago
  75. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  76. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  77. 0f214eb eliminate the Type::getDescription() method, using "<<" instead. This by Chris Lattner · 14 years ago
  78. e789bdb Fix libffi usage when it is on a custom path. by Oscar Fuentes · 15 years ago
  79. 800a2af Use the paths to libffi's header and library even when no custom by Oscar Fuentes · 15 years ago
  80. 6495595 Handles libffi on the CMake build. by Oscar Fuentes · 15 years ago
  81. 447762d Merge System into Support. by Michael J. Spencer · 15 years ago
  82. 3447fb0 PR5207: change APInt::doubleToBits() and APInt::floatToBits() to be by Jay Foad · 15 years ago
  83. 93c9b2e Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." by Michael J. Spencer · 15 years ago
  84. dc38d36 CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. by Michael J. Spencer · 15 years ago
  85. 41b4a6b Convert some tab stops into spaces. by Duncan Sands · 15 years ago
  86. c61056a Handle execution entrypoints with non-integer return types. by Dan Gohman · 15 years ago
  87. effa3e5 Fix an ancient FIXME. by Dan Gohman · 16 years ago
  88. 2104b8d rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 16 years ago
  89. 921e80b Typo noticed by Duncan. by Torok Edwin · 16 years ago
  90. cc1db61 Don't overwrite previous value, if it succeeded. by Torok Edwin · 16 years ago
  91. 61b798a Honour addGlobalMapping() in the interpreter, if it was used to add mappings for by Torok Edwin · 16 years ago
  92. 19d0b47 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 16 years ago
  93. 9dff9be Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 16 years ago
  94. 29063ea Replace strcpy with memcpy when we have the length around anyway. by Benjamin Kramer · 16 years ago
  95. 091217b Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  96. 823aed1 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 16 years ago
  97. 7ba0661 Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 16 years ago
  98. ccce8ba Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. by Benjamin Kramer · 16 years ago
  99. 1df14c4 by David Greene · 16 years ago
  100. 80c1cfb Change errs() to dbgs(). by David Greene · 16 years ago