Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
78c6d4fa9c95e5f841a7f081dcea238054453874
/
unittests
/
ExecutionEngine
630382a
Oops. Re-disable JITTest.NoStubs on ARM and PPC since they still use stubs to
by Jeffrey Yasskin
· 15 years ago
108c838
* Move stub allocation inside the JITEmitter, instead of exposing a
by Jeffrey Yasskin
· 15 years ago
feada94
Revert the test from r88984. It relies on being able to mmap 16GB of
by Jeffrey Yasskin
· 15 years ago
d1ba06b
Make X86-64 in the Large model always emit 64-bit calls.
by Jeffrey Yasskin
· 15 years ago
74c10e7
This test doesn't work on arm either.
by Benjamin Kramer
· 15 years ago
0c2749f
Disable the JITTest.NoStubs test for Darwin PPC. It apparently doesn't implement
by Bill Wendling
· 15 years ago
116664a
Use stubs when we have them, otherwise use code we already have,
by Eric Christopher
· 15 years ago
b069c91
Fix JITTest.ModuleDeletion in -Asserts mode (which turns off JITEmitDebugInfo
by Jeffrey Yasskin
· 15 years ago
6f348e4
Remove dlsym stubs, with Nate Begeman's permission.
by Jeffrey Yasskin
· 15 years ago
b235224
Fix the ModuleDeletion test on PPC and ARM.
by Jeffrey Yasskin
· 15 years ago
18fec73
Revert the API changes from r85295 to make it easier for people to build
by Jeffrey Yasskin
· 15 years ago
dc85724
Change the JIT to compile eagerly by default as agreed in
by Jeffrey Yasskin
· 15 years ago
f352359
Type.h doesn't need to #include LLVMContext.h
by Chris Lattner
· 15 years ago
7a9034c
Automatically do the equivalent of freeMachineCodeForFunction(F) when F is
by Jeffrey Yasskin
· 15 years ago
23e5fcf
Fix http://llvm.org/PR4822: allow module deletion after a function has been
by Jeffrey Yasskin
· 15 years ago
1e86132
Move the Function*->allocated blocks map from the JITMemoryManager to the
by Jeffrey Yasskin
· 15 years ago
b576bea
PowerPC ifdef'ing considered more complicated than one might like.
by Daniel Dunbar
· 15 years ago
13555ea
Correct test for PowerPC.
by Nick Lewycky
· 15 years ago
e9869d8
Also check for __POWERPC__ when skipping these tests.
by Daniel Dunbar
· 15 years ago
06b386a
Disable another unittest that doesn't work on arm and ppc.
by Benjamin Kramer
· 15 years ago
6c79e2c
The ARM and PowerPC jits are broken in this regard.
by Nick Lewycky
· 15 years ago
e5f8798
Keep track of stubs that are created. This fixes PR5162 and probably PR4822 and
by Jeffrey Yasskin
· 15 years ago
4c5b23b
Make the ExecutionEngine automatically remove global mappings on when their
by Jeffrey Yasskin
· 15 years ago
c89d27a
ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverse
by Jeffrey Yasskin
· 15 years ago
0f2ba78
Fix illegal cross-type aliasing. Found by baldrick on a newer gcc.
by Jeffrey Yasskin
· 15 years ago
ea5ed00
Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittests
by Jeffrey Yasskin
· 15 years ago
1d0be15
Push LLVMContexts through the IntegerType APIs.
by Owen Anderson
· 15 years ago
0a96231
Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's old
by Jeffrey Yasskin
· 15 years ago
feba756
Update unittest for LLVM API change.
by Benjamin Kramer
· 15 years ago
debcb01
Move types back to the 2.5 API.
by Owen Anderson
· 15 years ago
eed707b
Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come.
by Owen Anderson
· 15 years ago
535c9c3
Fixing unittests on 32-bit Darwin, using 0x...ULL instead of 0x...U .
by Reid Kleckner
· 15 years ago
10b4fc5
Re-committing r76828 with the JIT memory manager changes now that the build
by Reid Kleckner
· 15 years ago
4bf3706
Reverting r76825 and r76828, since they caused clang runtime errors and some build failure involving memset.
by Reid Kleckner
· 15 years ago
81ce3ed
Make the JIT code emitter properly retry and ask for more memory when it runs
by Reid Kleckner
· 15 years ago
d370d77
Unbreak unittests build.
by Daniel Dunbar
· 15 years ago
4b1511b
Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create().
by Reid Kleckner
· 15 years ago
9adc0ab
Move EVER MORE stuff over to LLVMContext.
by Owen Anderson
· 15 years ago
0a5372e
Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp.
by Owen Anderson
· 15 years ago
c6f40b6
Don't use a void return type with a function that returns a value.
by Dan Gohman
· 15 years ago
a439ee0
Fix unit tests.
by Owen Anderson
· 15 years ago
489393d
Add an option to allocate JITed global data separately from code. By
by Jeffrey Yasskin
· 15 years ago
31895e7
Hold the LLVMContext by reference rather than by pointer.
by Owen Anderson
· 15 years ago
0b19bb7
Fix unit tests for LLVMContext+Module.
by Owen Anderson
· 15 years ago
df5a7da
Add a JITEventListener interface that gets called back when a new function is
by Jeffrey Yasskin
· 15 years ago