Chandler Carruth
|
0d338a59bd
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
|
11 years ago |
Chandler Carruth
|
b9a99d4593
[Allocator] Finally, finish nuking the redundant code that led me here
|
11 years ago |
Chandler Carruth
|
17f9c2e35b
[Allocator] Make the underlying allocator a template instead of an
|
11 years ago |
Chandler Carruth
|
cb7ead25c2
[Allocator] Switch the BumpPtrAllocator to use a vector of pointers to
|
11 years ago |
Chandler Carruth
|
368a977298
[Allocator] Lift the slab size and size threshold into template
|
11 years ago |
Chandler Carruth
|
ec90ab499d
[cleanup] Hoist the initialization and constants for slab sizes to the
|
11 years ago |
Craig Topper
|
838cb749dc
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 years ago |
Andrew Kaylor
|
1ab6084c9e
Resolve JIT runtime linking problems on Android.
|
11 years ago |
Filip Pizlo
|
6eb43d2956
This threads SectionName through the allocateCodeSection/allocateDataSection APIs, both in C++ and C land.
|
12 years ago |
Elena Demikhovsky
|
e5cb25f860
Fixed alignment of code sections in the JIT mode. Added a test to the JITMemoryManager.
|
12 years ago |
David Tweed
|
abb38fe8de
Minor changes to the MCJITTest unittests to use the correct API for finalizing
|
12 years ago |
Rafael Espindola
|
e449654815
Remove exception handling support from the old JIT.
|
12 years ago |
David Greene
|
fe1215ef93
Fix More Casts
|
12 years ago |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 years ago |
Roman Divacky
|
38b06020db
Remove duplicate includes.
|
12 years ago |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 years ago |
Andrew Kaylor
|
53608a34ce
Interface changes to allow RuntimeDyld memory managers to set memory permissions after an object has been loaded.
|
12 years ago |
Sean Callanan
|
f92bbcd1ce
Fixed a problem in the JIT memory allocator where
|
13 years ago |
Eli Bendersky
|
5fe019835c
Fix some formatting, grammar and style issues and add a couple of missing comments.
|
13 years ago |
Danil Malyshev
|
30b9e322e1
Move getPointerToNamedFunction() from JIT/MCJIT to JITMemoryManager.
|
13 years ago |
Chandler Carruth
|
3e29671cca
Revert a series of commits to MCJIT to get the build working in CMake
|
13 years ago |
Danil Malyshev
|
7803ec3d45
Based on this discussion: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20120305/138477.html
|
13 years ago |
Jim Grosbach
|
61425c0a7f
MCJIT support for non-function sections.
|
13 years ago |
Michael J. Spencer
|
1f6efa3996
Merge System into Support.
|
14 years ago |
Benjamin Kramer
|
1bd7335a17
Use twines to simplify calls to report_fatal_error. For code size and readability.
|
15 years ago |
Chris Lattner
|
75361b69f3
rename llvm::llvm_report_error -> llvm::report_fatal_error
|
15 years ago |
David Greene
|
bd8c8afe1b
Change errs() to dbgs().
|
15 years ago |
Eric Christopher
|
5cf0aedd0b
Fix typo, cleanup whitespace.
|
16 years ago |
Jeffrey Yasskin
|
6f348e4586
Remove dlsym stubs, with Nate Begeman's permission.
|
16 years ago |
Nicolas Geoffray
|
71e0b7c560
Verify that the function and exception table have been allocated
|
16 years ago |