aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2009-11-19Try to fix JITTest.FarCallToKnownFunction on ARM and PPC.Jeffrey Yasskin
2009-11-18Fix passing of float arguments through ffi.Nick Lewycky
2009-11-17Add ability to set code model within the execution engine buildersEric Christopher
2009-11-17Fail less mysteriously; inform the user that their LLVM was not built withNick Lewycky
2009-11-16Make X86-64 in the Large model always emit 64-bit calls.Jeffrey Yasskin
2009-11-14Implement DISABLE_INLINE for MSVC. This required changing the position in allBenjamin Kramer
2009-11-12Use stubs when we have them, otherwise use code we already have,Eric Christopher
2009-11-12Fix typo, cleanup whitespace.Eric Christopher
2009-11-09Remove dlsym stubs, with Nate Begeman's permission.Jeffrey Yasskin
2009-11-08Remove ByteswapSCANFResults, it is dead.Daniel Dunbar
2009-11-08We don't need to byteswap, the interpreter assumes the program is runningNick Lewycky
2009-11-08Fix the interpreter to not crash due to zeroext/signextNick Lewycky
2009-11-07Make the need-stub variables accurate and consistent. In the case ofJeffrey Yasskin
2009-11-07Give the JITResolver a direct pointer to its JITEmitter, and use that insteadJeffrey Yasskin
2009-10-29Fix MSVC build.Benjamin Kramer
2009-10-29add interpreter support for indirect goto / blockaddress. The interpreterChris Lattner
2009-10-27Change the JIT to compile eagerly by default as agreed inJeffrey Yasskin
2009-10-27Fix OProfileJITEventListener after r85182.Jeffrey Yasskin
2009-10-27Automatically do the equivalent of freeMachineCodeForFunction(F) when F isJeffrey Yasskin
2009-10-26Remove FreeInst.Victor Hernandez
2009-10-26Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth
2009-10-25fix PR5186: the JIT shouldn't try to codegen available_externallyChris Lattner
2009-10-23Fix http://llvm.org/PR4822: allow module deletion after a function has beenJeffrey Yasskin
2009-10-23Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez
2009-10-22Random include cleanup.Benjamin Kramer
2009-10-22Fix OProfileJITEventListener after r84054 renamed CompileUnit to Scope.Jeffrey Yasskin
2009-10-22Verify that the function and exception table have been allocatedNicolas Geoffray
2009-10-21De-bork CMake buildDouglas Gregor
2009-10-21Delete the MacOSJITEventListener per echristo's request. It was disabled byJeffrey Yasskin
2009-10-20Move the Function*->allocated blocks map from the JITMemoryManager to theJeffrey Yasskin
2009-10-19Clean up the JITResolver stub/callsite<->function maps.Jeffrey Yasskin
2009-10-13s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel
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-06Introduce and use convenience methods for getting pointer typesDuncan Sands
2009-10-06Update processDebugLoc() to handle requests to process debug info, before and...Devang Patel
2009-10-06Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittestsJeffrey Yasskin
2009-10-05strength reduce a ton of type equality tests to check the typeid (ThroughChris Lattner
2009-09-30Fix compile error as debug interface changed.Nick Lewycky
2009-09-23Fix a struct/class mismatch.Benjamin Kramer
2009-09-23errorstr can be null, don't unconditionally set it. Only report thatChris Lattner
2009-09-23Make EngineBuilder return more error codes, by KS Sreeram.Chris Lattner
2009-09-22Use Compiler.h macro instead of __attribute__.Daniel Dunbar
2009-09-21Update cmake.Xerxes Ranby
2009-09-21Register the MachineModuleInfo for the ARM JIT, and update JITDwarfEmitter toDaniel Dunbar
2009-09-20Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner
2009-09-18Stop using alloca.Nick Lewycky
2009-09-17Some platforms may need malloc.h for alloca.Daniel Dunbar
2009-09-16remove a dead variable.Chris Lattner