1. f78650a Remove trailing space by Fangrui Song · 7 years ago
  2. ee10ce7 Move JIT listener C binding fallbackks to ExecutionEngineBindings.cpp. by Andres Freund · 7 years ago
  3. bf121cf Fix layering by moving Support/CodeGenCWrappers.h to Target by David Blaikie · 8 years ago
  4. 79e238a Delete Default and JITDefault code models by Rafael Espindola · 8 years ago
  5. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  6. 7419e94 Use StringRef instead of raw pointer in ExecutionEngine by Mehdi Amini · 9 years ago
  7. 3f7f883 Support: Fix incremental build when re-configuring targets by Duncan P. N. Exon Smith · 10 years ago
  8. 74f4ce6 LLVMRunStaticConstructors can be called before object is finalized, #24028 by Amaury Sechet · 10 years ago
  9. 30941d2 Delete APIs that have been deprecated since 2010. by Rafael Espindola · 10 years ago
  10. cd973c4 Fix ODR violation. NFC. by Diego Novillo · 10 years ago
  11. a3fcefb Make ExecutionEngine owning a DataLayout by Mehdi Amini · 10 years ago
  12. 8c3b4f2 Revert "Make ExecutionEngine owning a DataLayout" by Michael Kuperstein · 10 years ago
  13. f2643f4 Make ExecutionEngine owning a DataLayout by Mehdi Amini · 10 years ago
  14. d9fb62e add missing dependency for ExecutionEngine lib by Sanjay Patel · 10 years ago
  15. f5e2fc4 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types by Benjamin Kramer · 10 years ago
  16. e36505c Remove NoFramePointerElim and NoFramePointerElimOverride from TargetOptions and by Akira Hatanaka · 10 years ago
  17. ddf76aa Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions. by Akira Hatanaka · 10 years ago
  18. f817c1c Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 10 years ago
  19. c433cd7 [C API] Expose LLVMGetGlobalValueAddress and LLVMGetFunctionAddress. by Peter Zotov · 11 years ago
  20. 4a5697e [MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC. by Lang Hames · 11 years ago
  21. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  22. df1836f Remove dead code. NFC. by Rafael Espindola · 11 years ago
  23. 2a8a279 Make it explicit that ExecutionEngine takes ownership of the modules. by Rafael Espindola · 11 years ago
  24. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  25. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  26. 6298b34 [un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/ExecutionEngineBindings.cpp into include/llvm/IR/DataLayout.h by Artyom Skrobov · 11 years ago
  27. f58e376 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 11 years ago
  28. 2617dcc [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
  29. b51ff60 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  30. 5fe955c Add target analysis passes to the codegen pipeline for MCJIT. by Juergen Ributzka · 12 years ago
  31. 7aa695e0 This threads SectionName through the allocateCodeSection/allocateDataSection APIs, both in C++ and C land. by Filip Pizlo · 12 years ago
  32. 9515b31 llvm-c: use typedef for function pointers by Anders Waldenborg · 12 years ago
  33. fc8ca53 Revert "llvm-c: Add LLVMGetPointerToFunction" by Anders Waldenborg · 12 years ago
  34. 8bbda41 llvm-c: Add LLVMGetPointerToFunction by Anders Waldenborg · 12 years ago
  35. 3fdbaff Expose the RTDyldMemoryManager through the C API. This allows clients of by Filip Pizlo · 12 years ago
  36. 5aefb13 Roll out r182407 and r182408 because they broke builds. by Filip Pizlo · 12 years ago
  37. e1e3f7c Expose the RTDyldMemoryManager through the C API. This allows clients of by Filip Pizlo · 12 years ago
  38. 85e0d27 This exposes more MCJIT options via the C API: by Filip Pizlo · 12 years ago
  39. dec20e4 This patch breaks up Wrap.h so that it does not have to include all of by Filip Pizlo · 12 years ago
  40. 31be5ef Exposing MCJIT through C API by Andrew Kaylor · 12 years ago
  41. 837448b Revert "Exposing MCJIT through C API" by Rafael Espindola · 12 years ago
  42. ee1e457 Exposing MCJIT through C API by Andrew Kaylor · 12 years ago
  43. 9efcc4a Fix dependency layering issues caused by r180112. by Eric Christopher · 12 years ago
  44. a1fd35a Wrap.h: Define wrap / unwrap function for ExecutionEngine by Tom Stellard · 12 years ago
  45. 04d4e93 Move C++ code out of the C headers and into either C++ headers by Eric Christopher · 12 years ago
  46. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  47. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  48. 46a9f01 More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  49. 953e617 Fix indentation. by Duncan Sands · 15 years ago
  50. 330134b Expose JIT::recompileAndRelinkFunction for use through the C API. by Duncan Sands · 15 years ago
  51. ad0e0cb Add Module functions in place of module providers. by Erick Tryzelaar · 16 years ago
  52. 091217b Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  53. 25963c6 "In order to ease automatic bindings generation, it would be helpful if boolean values were distinguishable from integers. The attached patch introduces "typedef int LLVMBool;", and uses LLVMBool instead of int throughout the C API, wherever a boolean value is called for." by Chris Lattner · 16 years ago
  54. fc8a2d5 Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create(). by Reid Kleckner · 16 years ago
  55. fbcc663 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  56. 56d0659 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  57. 632bfb3 Fix the EE bindings to use the proper EE interfaces for creating a JIT. by Chris Lattner · 16 years ago
  58. 352ee2c Fix the JIT bindings for ocaml. by Bill Wendling · 16 years ago
  59. 026e5d7 Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
  60. 9f79513 The second part of the change from -fast to -O#. This changes the JIT to accept by Bill Wendling · 16 years ago
  61. 41b43da add getPointerToGlobal to the C bindings, patch by Lennart Augustsson! PR3364 by Chris Lattner · 17 years ago
  62. 5225cd6 Fix the LLVMCreateJITCompiler C binding. by Gordon Henriksen · 17 years ago
  63. 7ff05bf Add new parameter Fast to createJIT to enable the fast codegen path. by Evan Cheng · 17 years ago
  64. 9f33754 Add C binding for ExecutionEngine::addGlobalMapping. by Gordon Henriksen · 17 years ago
  65. 7993f4a PR2202: LLVMCreateInterpreter creates a JIT by Gordon Henriksen · 17 years ago
  66. 0f760df Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 18 years ago
  67. 8ac07c2 Expose ExecutionEngine::getTargetData() to c and ocaml bindings. by Erick Tryzelaar · 18 years ago
  68. 579f071 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 18 years ago
  69. c50c210 I doubt the address of the Error string was intended by Duncan Sands · 18 years ago
  70. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  71. 2a8cd89 C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler). by Gordon Henriksen · 18 years ago