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