Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
322ecd901b52650fcd0ec091a9a01c3483b6f57d
/
llvm
/
lib
/
ExecutionEngine
/
MCJIT
/
MCJIT.h
7419e94
Use StringRef instead of raw pointer in ExecutionEngine
by Mehdi Amini
· 9 years ago
8d4be3a
[MCJIT] Fix some inconsistent handling of name mangling inside MCJIT.
by Lang Hames
· 9 years ago
ad4a911
[ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.
by Lang Hames
· 9 years ago
b550cb1
[NFC] Header cleanup
by Mehdi Amini
· 10 years ago
15576e1
Use make_range to reduce mentions of iterator type. NFC
by Craig Topper
· 10 years ago
aa15bff
Re-commit r247216: "Fix Clang-tidy misc-use-override warnings, other minor fixes"
by Hans Wennborg
· 10 years ago
d2799a9
Revert r247216: "Fix Clang-tidy misc-use-override warnings, other minor fixes"
by Hans Wennborg
· 10 years ago
6fa0945
Fix Clang-tidy misc-use-override warnings, other minor fixes
by Hans Wennborg
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
73378eb
[MCJIT] Add a FindGlobalVariableNamed utility
by Keno Fischer
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
bd7b1c8
[ExecutionEngine] ArrayRefize argument passing.
by Benjamin Kramer
· 10 years ago
f817c1c
Use 'override/final' instead of 'virtual' for overridden methods
by Alexander Kornienko
· 11 years ago
633fe14
[MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through
by Lang Hames
· 11 years ago
93de2a1
[Orc] New JIT APIs.
by Lang Hames
· 11 years ago
4a5697e
[MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC.
by Lang Hames
· 11 years ago
b5c7b1f
[MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues.
by Lang Hames
· 11 years ago
9fb4114
Reverting r222828 and r222810-r222812 as they broke the build on Windows.
by Aaron Ballman
· 11 years ago
829a19a
[MCJIT] Clean up RuntimeDyld's quirky object-ownership/modification scheme.
by Lang Hames
· 11 years ago
9a78334
[MCJIT] Start Stringref-izing the ExecutionEngine interface.
by Lang Hames
· 11 years ago
018452e
[MCJIT] Fix an iterator invalidation bug in MCJIT::finalizeObject.
by Lang Hames
· 11 years ago
d110157
unique_ptrify MCJIT::emitObject
by David Blaikie
· 11 years ago
ed9709d
unique_ptrify a bunch of stuff through RuntimeDyld::loadObject
by David Blaikie
· 11 years ago
196e323
unique_ptrify passing the TargetMachine to ExecutionEngine::MCJITCtor
by David Blaikie
· 11 years ago
79cc1e3
Reinstate "Nuke the old JIT."
by Eric Christopher
· 11 years ago
7271c19
Give ExecutionEngine of top level buffers.
by Rafael Espindola
· 11 years ago
48af1c2
Don't own the buffer in object::Binary.
by Rafael Espindola
· 11 years ago
2a8a279
Make it explicit that ExecutionEngine takes ownership of the modules.
by Rafael Espindola
· 11 years ago
a7c40ef
Canonicalize header guards into a common format.
by Benjamin Kramer
· 11 years ago
b9fd9ed
Temporarily Revert "Nuke the old JIT." as it's not quite ready to
by Eric Christopher
· 11 years ago
f8b27c4
Nuke the old JIT.
by Rafael Espindola
· 11 years ago
ce47a05
Replace comment about ownership with std::unique_ptr.
by Rafael Espindola
· 11 years ago
b9a23cd
Delete dead code.
by Rafael Espindola
· 11 years ago
7a1e775
PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFile
by David Blaikie
· 12 years ago
e73658d
[C++] Use 'nullptr'.
by Craig Topper
· 12 years ago
868d4b3
Add an option to MCJIT to have it forward all sections to the
by Lang Hames
· 12 years ago
b51ff60
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 12 years ago
56440fd
Replace OwningPtr<T> with std::unique_ptr<T>.
by Ahmed Charles
· 12 years ago
937ec54
Extend RTDyld API to enable optionally precomputing the total amount of memory
by Lang Hames
· 12 years ago
5fe955c
Add target analysis passes to the codegen pipeline for MCJIT.
by Juergen Ributzka
· 12 years ago
173c69f
Re-apply r196639: Add support for archives and object file caching under MCJIT.
by Lang Hames
· 12 years ago
87e0880
Whitespace cleanups.
by NAKAMURA Takumi
· 12 years ago
567befd
Revert r196639 while I investigate a bot failure.
by Lang Hames
· 12 years ago
a691358
Add support for archives and object file caching under MCJIT.
by Lang Hames
· 12 years ago
1ec9df3
Replaced non-ASCII character.
by Yaron Keren
· 12 years ago
c89fc82
Optimizing MCJIT module state tracking
by Andrew Kaylor
· 12 years ago
2fb40ce
FIXME comment shouldn't have been doxygen style
by Andrew Kaylor
· 12 years ago
4fba049
Improving MCJIT/RuntimeDyld thread safety
by Andrew Kaylor
· 12 years ago
fb95582
Added comments from Andrew Kaylor.
by Yaron Keren
· 12 years ago
c442a76
Adding support for deregistering EH frames with MCJIT.
by Andrew Kaylor
· 12 years ago
7bb1344
Adding multiple object support to MCJIT EH frame handling
by Andrew Kaylor
· 12 years ago
1b2cfb6
Adding support and tests for multiple module handling in lli
by Andrew Kaylor
· 12 years ago
7aa695e0
This threads SectionName through the allocateCodeSection/allocateDataSection APIs, both in C++ and C land.
by Filip Pizlo
· 12 years ago
ea39592
Adding multiple module support for MCJIT.
by Andrew Kaylor
· 12 years ago
2e7efed
Minor changes to the MCJITTest unittests to use the correct API for finalizing
by David Tweed
· 12 years ago
9bc53e8
SectionMemoryManager shouldn't be a JITMemoryManager. Previously, the
by Filip Pizlo
· 12 years ago
ced4e8f
Re-enabling MCJIT object caching with memory leak fixed
by Andrew Kaylor
· 13 years ago
72780ed
Revert "Adding object caching support to MCJIT"
by Rafael Espindola
· 13 years ago
1d2d8e0
Adding object caching support to MCJIT
by Andrew Kaylor
· 13 years ago
802d755
Sort includes for all of the .h files under the 'lib' tree. These were
by Chandler Carruth
· 13 years ago
d8ffd9c
Add interface for object-based JIT events.
by Andrew Kaylor
· 13 years ago
a714efc
Add a method to indicate section address re-assignment is finished.
by Andrew Kaylor
· 13 years ago
adc7056
Clean-up of memory buffer and object ownership model in MCJIT
by Andrew Kaylor
· 13 years ago
6d61397
Better const handling for RuntimeDyld and MCJIT.
by Jim Grosbach
· 13 years ago
bea6753
MCJIT: Tidy up the constructor.
by Jim Grosbach
· 13 years ago
1a568c3
Enable lazy compilation in MCJIT
by Andrew Kaylor
· 13 years ago
bfee542
Move getPointerToNamedFunction() from JIT/MCJIT to JITMemoryManager.
by Danil Malyshev
· 14 years ago
e26dafe
Revert a series of commits to MCJIT to get the build working in CMake
by Chandler Carruth
· 14 years ago
02fc6e8
Based on this discussion: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20120305/138477.html
by Danil Malyshev
· 14 years ago
0ddb3a4
ExecutionEngine interface to re-map addresses for engines that support it.
by Jim Grosbach
· 14 years ago
7e32578
A small re-factored JIT/MCJIT::getPointerToNamedFunction(), so it could be called with the base class.
by Danil Malyshev
· 14 years ago
7f26246
ExecutionEngine: refactor interface
by Dylan Noblesmith
· 14 years ago
8418fdc
ExecutionEngine: push TargetMachine creation into clients (v2)
by Dylan Noblesmith
· 14 years ago
1756faa
ExecutionEngine: fix JIT/MCJIT selectTarget() duplication (v2)
by Dylan Noblesmith
· 14 years ago
58799a3
Revert ExecutionEngine patches, they either failed to build or broke unit tests.
by Jakob Stoklund Olesen
· 15 years ago
ab6bd20
ExecutionEngine: push TargetMachine creation into clients
by Dylan Noblesmith
· 15 years ago
fed7f0b
ExecutionEngine: fix JIT/MCJIT selectTarget() duplication
by Dylan Noblesmith
· 15 years ago
2dcef050
Layer the memory manager between the JIT and the runtime Dyld.
by Jim Grosbach
· 15 years ago
d527440
Add simple arg passing to MC-JIT and support for exit() call.
by Jim Grosbach
· 15 years ago
348a548
Hook up the MCJIT to the RuntimeDyld library.
by Jim Grosbach
· 15 years ago
7b16249
Beginnings of MC-JIT code generation.
by Jim Grosbach
· 15 years ago
7e5d8a7
MCJIT: Stub out MCJIT implementation, still doesn't do anything useful.
by Daniel Dunbar
· 15 years ago