Rafael Espindola
|
3f4ed32b43
Make it explicit that ExecutionEngine takes ownership of the modules.
|
11 år sedan |
Rafael Espindola
|
f359f7ef8c
Use a range loop. NFC.
|
11 år sedan |
Eric Christopher
|
aa5b9c0f6f
Temporarily Revert "Nuke the old JIT." as it's not quite ready to
|
11 år sedan |
Rafael Espindola
|
875710a2fd
Nuke the old JIT.
|
11 år sedan |
Rafael Espindola
|
748566982e
Include Archive.h
|
11 år sedan |
Rafael Espindola
|
db11712170
Move virtual method out of line.
|
11 år sedan |
Rafael Espindola
|
fa003d07fd
Delete dead code.
|
11 år sedan |
Rafael Espindola
|
6e1b8585bc
Remove dead code.
|
11 år sedan |
Alp Toker
|
faa4e49b33
ExecutionEngine::create(): fix interpreter fallback when JIT is unavailable
|
11 år sedan |
Zachary Turner
|
91e18f7639
Revert "Replace Execution Engine's mutex with std::recursive_mutex."
|
11 år sedan |
Zachary Turner
|
1f502bd9d7
Replace Execution Engine's mutex with std::recursive_mutex.
|
11 år sedan |
Zachary Turner
|
4031acb4cd
Clean up some unnecessary mutex guards.
|
11 år sedan |
Alp Toker
|
ef10f99502
ExecutionEngine: avoid NDEBUG in headers
|
11 år sedan |
Rafael Espindola
|
e4b1c81995
Use range loop.
|
11 år sedan |
David Blaikie
|
167cb010a4
Fix MSVC build broken by r207580
|
11 år sedan |
Chandler Carruth
|
0d338a59bd
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
|
11 år sedan |
Lang Hames
|
c3097bfd9b
[ExecutionEngine] Allow JIT clients to enable/disable module verification.
|
11 år sedan |
Craig Topper
|
0b6cb7104b
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 år sedan |
Craig Topper
|
838cb749dc
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 år sedan |
Ahmed Charles
|
f4ccd11075
Replace OwningPtr<T> with std::unique_ptr<T>.
|
11 år sedan |
Ahmed Charles
|
1a6eca243f
[C++11] Replace OwningPtr::take() with OwningPtr::release().
|
11 år sedan |
Chandler Carruth
|
eb3d76da81
[Modules] Move ValueHandle into the IR library where Value itself lives.
|
11 år sedan |
Rafael Espindola
|
39d8dcb53b
Rename some member variables from TD to DL.
|
11 år sedan |
Nico Rieck
|
38f68c5a2e
Decouple dllexport/dllimport from linkage
|
11 år sedan |
Nico Rieck
|
55463f4ec1
Revert "Decouple dllexport/dllimport from linkage"
|
11 år sedan |
Nico Rieck
|
bce07a0c3b
Decouple dllexport/dllimport from linkage
|
11 år sedan |
Chandler Carruth
|
974a445bd9
Re-sort all of the includes with ./utils/sort_includes.py so that
|
11 år sedan |
Juergen Ributzka
|
354362524a
[weak vtables] Remove a bunch of weak vtables
|
11 år sedan |
Alexey Samsonov
|
b21ab43cfc
Revert r194865 and r194874.
|
11 år sedan |
Juergen Ributzka
|
5a364c5561
[weak vtables] Remove a bunch of weak vtables
|
11 år sedan |