Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
369bddf5ad8cb1543d38d4afd12cce768292114a
/
llvm
/
unittests
/
ExecutionEngine
/
JIT
/
JITTest.cpp
eb4e3dc
missed a use of SizeRequired.
by Chris Lattner
· 15 years ago
083be4d
instead of migrating it to the MC instruction encoder, just
by Chris Lattner
· 15 years ago
802e108
update unit test for api change.
by Chris Lattner
· 16 years ago
c3b7d1e
Fix PR6360. It's easy for a stub's address to escape to user code, so we can't
by Jeffrey Yasskin
· 16 years ago
391aad6
Fix PR5291, in which a SmallPtrSet iterator was held across an insertion into
by Jeffrey Yasskin
· 16 years ago
091217b
Kill ModuleProvider and ghost linkage by inverting the relationship between
by Jeffrey Yasskin
· 16 years ago
6d7deae
Roll r94484 (avoiding RTTI problems in tests) forward again in a way that isn't
by Jeffrey Yasskin
· 16 years ago
9c71bb0
Revert 94484. Re-disable unittests that need RTTI.
by Bob Wilson
· 16 years ago
9f4d96c
Re-enable unit tests disabled in r94164 by telling GTest about the lack of RTTI.
by Jeffrey Yasskin
· 16 years ago
7ba0661
Stop building RTTI information for *most* llvm libraries. Notable
by Chris Lattner
· 16 years ago
60958a1
Disable JITTest.FunctionIsRecompiledAndRelinked on ARM where it's not
by Jeffrey Yasskin
· 16 years ago
6523429
Partially revert r91626. Materializing extra functions to determine whether
by Jeffrey Yasskin
· 16 years ago
ad46e44
Fix a crash in JIT::recompileAndRelinkFunction(). It doesn't pass the MCI
by Jeffrey Yasskin
· 16 years ago
2b73a4e
Don't codegen available_externally functions. Fixes http://llvm.org/PR5735.
by Jeffrey Yasskin
· 16 years ago
8c17e6d
Reinstate r91208 to fix available_externally linkage for globals, with
by Jeffrey Yasskin
· 16 years ago
9ad6ba3
Revert r91208. Something on Linux prevents the JIT from looking up a symbol
by Jeffrey Yasskin
· 16 years ago
2d2dcdc
Fix available_externally linkage for globals. It's probably still not
by Jeffrey Yasskin
· 16 years ago
9c2d340
Oops. Re-disable JITTest.NoStubs on ARM and PPC since they still use stubs to
by Jeffrey Yasskin
· 16 years ago
f2ad571
* Move stub allocation inside the JITEmitter, instead of exposing a
by Jeffrey Yasskin
· 16 years ago
0632b53
Revert the test from r88984. It relies on being able to mmap 16GB of
by Jeffrey Yasskin
· 16 years ago
10d3604
Make X86-64 in the Large model always emit 64-bit calls.
by Jeffrey Yasskin
· 16 years ago
4197054
This test doesn't work on arm either.
by Benjamin Kramer
· 16 years ago
6787318
Disable the JITTest.NoStubs test for Darwin PPC. It apparently doesn't implement
by Bill Wendling
· 16 years ago
cb5e227
Use stubs when we have them, otherwise use code we already have,
by Eric Christopher
· 16 years ago
e822c99
Fix JITTest.ModuleDeletion in -Asserts mode (which turns off JITEmitDebugInfo
by Jeffrey Yasskin
· 16 years ago
8483f12
Remove dlsym stubs, with Nate Begeman's permission.
by Jeffrey Yasskin
· 16 years ago
7e30b39
Fix the ModuleDeletion test on PPC and ARM.
by Jeffrey Yasskin
· 16 years ago
aa8814a
Revert the API changes from r85295 to make it easier for people to build
by Jeffrey Yasskin
· 16 years ago
4567db4
Change the JIT to compile eagerly by default as agreed in
by Jeffrey Yasskin
· 16 years ago
bf43f65
Automatically do the equivalent of freeMachineCodeForFunction(F) when F is
by Jeffrey Yasskin
· 16 years ago
d0fc8f8
Fix http://llvm.org/PR4822: allow module deletion after a function has been
by Jeffrey Yasskin
· 16 years ago
7e85857
PowerPC ifdef'ing considered more complicated than one might like.
by Daniel Dunbar
· 16 years ago
393c71c
Correct test for PowerPC.
by Nick Lewycky
· 16 years ago
b16c77c
Also check for __POWERPC__ when skipping these tests.
by Daniel Dunbar
· 16 years ago
01b4867
Disable another unittest that doesn't work on arm and ppc.
by Benjamin Kramer
· 16 years ago
a39f121
The ARM and PowerPC jits are broken in this regard.
by Nick Lewycky
· 16 years ago
d162dba
Keep track of stubs that are created. This fixes PR5162 and probably PR4822 and
by Jeffrey Yasskin
· 16 years ago
531ccba
Fix illegal cross-type aliasing. Found by baldrick on a newer gcc.
by Jeffrey Yasskin
· 16 years ago
e97fe32
Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittests
by Jeffrey Yasskin
· 16 years ago
55f1c09
Push LLVMContexts through the IntegerType APIs.
by Owen Anderson
· 16 years ago
93468cd
Update unittest for LLVM API change.
by Benjamin Kramer
· 16 years ago
4056ca9
Move types back to the 2.5 API.
by Owen Anderson
· 16 years ago
edb4a70
Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come.
by Owen Anderson
· 16 years ago
38e46c4
Unbreak unittests build.
by Daniel Dunbar
· 16 years ago
fc8a2d5
Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create().
by Reid Kleckner
· 16 years ago
b6b2530
Move EVER MORE stuff over to LLVMContext.
by Owen Anderson
· 16 years ago
53a5221
Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp.
by Owen Anderson
· 16 years ago
a32ee1d
Don't use a void return type with a function that returns a value.
by Dan Gohman
· 16 years ago
70415d9
Add an option to allocate JITed global data separately from code. By
by Jeffrey Yasskin
· 16 years ago