aboutsummaryrefslogtreecommitdiff
path: root/unittests/ExecutionEngine
AgeCommit message (Expand)Author
2009-11-16Revert the test from r88984. It relies on being able to mmap 16GB ofJeffrey Yasskin
2009-11-16Make X86-64 in the Large model always emit 64-bit calls.Jeffrey Yasskin
2009-11-14This test doesn't work on arm either.Benjamin Kramer
2009-11-13Disable the JITTest.NoStubs test for Darwin PPC. It apparently doesn't implementBill Wendling
2009-11-12Use stubs when we have them, otherwise use code we already have,Eric Christopher
2009-11-11Fix JITTest.ModuleDeletion in -Asserts mode (which turns off JITEmitDebugInfoJeffrey Yasskin
2009-11-09Remove dlsym stubs, with Nate Begeman's permission.Jeffrey Yasskin
2009-10-28Fix the ModuleDeletion test on PPC and ARM.Jeffrey Yasskin
2009-10-27Revert the API changes from r85295 to make it easier for people to buildJeffrey Yasskin
2009-10-27Change the JIT to compile eagerly by default as agreed inJeffrey Yasskin
2009-10-27Type.h doesn't need to #include LLVMContext.hChris Lattner
2009-10-27Automatically do the equivalent of freeMachineCodeForFunction(F) when F isJeffrey Yasskin
2009-10-23Fix http://llvm.org/PR4822: allow module deletion after a function has beenJeffrey Yasskin
2009-10-20Move the Function*->allocated blocks map from the JITMemoryManager to theJeffrey Yasskin
2009-10-20PowerPC ifdef'ing considered more complicated than one might like.Daniel Dunbar
2009-10-20Correct test for PowerPC.Nick Lewycky
2009-10-19Also check for __POWERPC__ when skipping these tests.Daniel Dunbar
2009-10-15Disable another unittest that doesn't work on arm and ppc.Benjamin Kramer
2009-10-14The ARM and PowerPC jits are broken in this regard.Nick Lewycky
2009-10-13Keep track of stubs that are created. This fixes PR5162 and probably PR4822 andJeffrey Yasskin
2009-10-13Make the ExecutionEngine automatically remove global mappings on when theirJeffrey Yasskin
2009-10-09ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverseJeffrey Yasskin
2009-10-06Fix illegal cross-type aliasing. Found by baldrick on a newer gcc.Jeffrey Yasskin
2009-10-06Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittestsJeffrey Yasskin
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-04Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's oldJeffrey Yasskin
2009-07-31Update unittest for LLVM API change.Benjamin Kramer
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-24Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson
2009-07-23Fixing unittests on 32-bit Darwin, using 0x...ULL instead of 0x...U .Reid Kleckner
2009-07-23Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner
2009-07-23Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner
2009-07-23Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner
2009-07-18Unbreak unittests build.Daniel Dunbar
2009-07-18Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-11Don't use a void return type with a function that returns a value.Dan Gohman
2009-07-10Fix unit tests.Owen Anderson
2009-07-08Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson
2009-07-01Fix unit tests for LLVMContext+Module.Owen Anderson
2009-06-25Add a JITEventListener interface that gets called back when a new function isJeffrey Yasskin