Commit History

Auteur SHA1 Bericht Datum
  Rafael Espindola 3f4ed32b43 Make it explicit that ExecutionEngine takes ownership of the modules. 11 jaren geleden
  Eric Christopher aa5b9c0f6f Temporarily Revert "Nuke the old JIT." as it's not quite ready to 11 jaren geleden
  Rafael Espindola 875710a2fd Nuke the old JIT. 11 jaren geleden
  Artyom Skrobov 04b617977e [un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/ExecutionEngineBindings.cpp into include/llvm/IR/DataLayout.h 11 jaren geleden
  Chandler Carruth 0d338a59bd [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 11 jaren geleden
  Craig Topper 0b6cb7104b [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 11 jaren geleden
  Craig Topper 838cb749dc [C++11] Add 'override' keyword to virtual methods that override their base class. 11 jaren geleden
  Juergen Ributzka 9ce88db752 Add target analysis passes to the codegen pipeline for MCJIT. 11 jaren geleden
  Filip Pizlo 6eb43d2956 This threads SectionName through the allocateCodeSection/allocateDataSection APIs, both in C++ and C land. 12 jaren geleden
  Anders Waldenborg 5be81238f0 llvm-c: use typedef for function pointers 12 jaren geleden
  Anders Waldenborg f46e5eadc3 Revert "llvm-c: Add LLVMGetPointerToFunction" 12 jaren geleden
  Anders Waldenborg f2144ed439 llvm-c: Add LLVMGetPointerToFunction 12 jaren geleden
  Filip Pizlo 6cfed36338 Expose the RTDyldMemoryManager through the C API. This allows clients of 12 jaren geleden
  Filip Pizlo 1441bf7a41 Roll out r182407 and r182408 because they broke builds. 12 jaren geleden
  Filip Pizlo 52755c472a Expose the RTDyldMemoryManager through the C API. This allows clients of 12 jaren geleden
  Filip Pizlo 0e1327e4aa This exposes more MCJIT options via the C API: 12 jaren geleden
  Filip Pizlo 40be1e8566 This patch breaks up Wrap.h so that it does not have to include all of 12 jaren geleden
  Andrew Kaylor d2755af8bd Exposing MCJIT through C API 12 jaren geleden
  Rafael Espindola 7467e5ed1c Revert "Exposing MCJIT through C API" 12 jaren geleden
  Andrew Kaylor 8c31b29814 Exposing MCJIT through C API 12 jaren geleden
  Eric Christopher 43dfffe890 Fix dependency layering issues caused by r180112. 12 jaren geleden
  Tom Stellard 5bca705099 Wrap.h: Define wrap / unwrap function for ExecutionEngine 12 jaren geleden
  Eric Christopher 3e39731e88 Move C++ code out of the C headers and into either C++ headers 12 jaren geleden
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 jaren geleden
  Micah Villmow 3574eca1b0 Move TargetData to DataLayout. 13 jaren geleden
  David Blaikie 4d6ccb5f68 More dead code removal (using -Wunreachable-code) 13 jaren geleden
  Duncan Sands e117b63973 Fix indentation. 15 jaren geleden
  Duncan Sands d90fee9b42 Expose JIT::recompileAndRelinkFunction for use through the C API. 15 jaren geleden
  Erick Tryzelaar df7df075b7 Add Module functions in place of module providers. 15 jaren geleden
  Jeffrey Yasskin f0356fe140 Kill ModuleProvider and ghost linkage by inverting the relationship between 15 jaren geleden