- 108c838 * Move stub allocation inside the JITEmitter, instead of exposing a by Jeffrey Yasskin · 15 years ago
- 0261d79 Allow more than one stub to be being generated at the same time. by Jeffrey Yasskin · 15 years ago
- e03a39b Try to fix JITTest.FarCallToKnownFunction on ARM and PPC. by Jeffrey Yasskin · 15 years ago
- b5106f5 Fix passing of float arguments through ffi. by Nick Lewycky · 15 years ago
- 88b5aca Add ability to set code model within the execution engine builders by Eric Christopher · 15 years ago
- 0e49fe8 Fail less mysteriously; inform the user that their LLVM was not built with by Nick Lewycky · 15 years ago
- d1ba06b Make X86-64 in the Large model always emit 64-bit calls. by Jeffrey Yasskin · 15 years ago
- f2a39bd Implement DISABLE_INLINE for MSVC. This required changing the position in all by Benjamin Kramer · 15 years ago
- 116664a Use stubs when we have them, otherwise use code we already have, by Eric Christopher · 15 years ago
- 5cf0aed Fix typo, cleanup whitespace. by Eric Christopher · 15 years ago
- 6f348e4 Remove dlsym stubs, with Nate Begeman's permission. by Jeffrey Yasskin · 15 years ago
- d702c8c Remove ByteswapSCANFResults, it is dead. by Daniel Dunbar · 15 years ago
- 3271279 We don't need to byteswap, the interpreter assumes the program is running by Nick Lewycky · 15 years ago
- dbf6f51 Fix the interpreter to not crash due to zeroext/signext by Nick Lewycky · 15 years ago
- 2d27441 Make the need-stub variables accurate and consistent. In the case of by Jeffrey Yasskin · 15 years ago
- e637c19 Give the JITResolver a direct pointer to its JITEmitter, and use that instead by Jeffrey Yasskin · 15 years ago
- 0507d83 Fix MSVC build. by Benjamin Kramer · 15 years ago
- f32a6a3 add interpreter support for indirect goto / blockaddress. The interpreter by Chris Lattner · 15 years ago
- dc85724 Change the JIT to compile eagerly by default as agreed in by Jeffrey Yasskin · 15 years ago
- ee4eb33 Fix OProfileJITEventListener after r85182. by Jeffrey Yasskin · 15 years ago
- 7a9034c Automatically do the equivalent of freeMachineCodeForFunction(F) when F is by Jeffrey Yasskin · 15 years ago
- 046e78c Remove FreeInst. by Victor Hernandez · 15 years ago
- 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 15 years ago
- 46264f0 fix PR5186: the JIT shouldn't try to codegen available_externally by Chris Lattner · 15 years ago
- 23e5fcf Fix http://llvm.org/PR4822: allow module deletion after a function has been by Jeffrey Yasskin · 15 years ago
- 7b929da Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 15 years ago
- a0b0562 Random include cleanup. by Benjamin Kramer · 15 years ago
- c367e0c Fix OProfileJITEventListener after r84054 renamed CompileUnit to Scope. by Jeffrey Yasskin · 15 years ago
- 71e0b7c Verify that the function and exception table have been allocated by Nicolas Geoffray · 15 years ago
- 7bb3862 De-bork CMake build by Douglas Gregor · 15 years ago
- 4cdc5bb Delete the MacOSJITEventListener per echristo's request. It was disabled by by Jeffrey Yasskin · 15 years ago
- 1e86132 Move the Function*->allocated blocks map from the JITMemoryManager to the by Jeffrey Yasskin · 15 years ago
- ebbcef9 Clean up the JITResolver stub/callsite<->function maps. by Jeffrey Yasskin · 15 years ago
- 1619dc3 s/DebugLoc.CompileUnit/DebugLoc.Scope/g by Devang Patel · 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
- ac53a0b Introduce and use convenience methods for getting pointer types by Duncan Sands · 15 years ago
- 02c0423 Update processDebugLoc() to handle requests to process debug info, before and after emitting instructions. by Devang Patel · 15 years ago
- ea5ed00 Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittests by Jeffrey Yasskin · 15 years ago
- cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 15 years ago
- 483041e Fix compile error as debug interface changed. by Nick Lewycky · 15 years ago
- 7bd19af Fix a struct/class mismatch. by Benjamin Kramer · 15 years ago
- c72efbe errorstr can be null, don't unconditionally set it. Only report that by Chris Lattner · 15 years ago
- fbd3976 Make EngineBuilder return more error codes, by KS Sreeram. by Chris Lattner · 15 years ago
- 4473c2d Use Compiler.h macro instead of __attribute__. by Daniel Dunbar · 15 years ago
- c2f4fa3 Update cmake. by Xerxes Ranby · 15 years ago
- 003de66 Register the MachineModuleInfo for the ARM JIT, and update JITDwarfEmitter to by Daniel Dunbar · 15 years ago
- 2763217 Implement the JIT side of the GDB JIT debugging interface. To enable this by Reid Kleckner · 15 years ago
- 7de3bd2 Stop using alloca. by Nick Lewycky · 15 years ago
- e4a5743 Some platforms may need malloc.h for alloca. by Daniel Dunbar · 15 years ago
- b107fc1 remove a dead variable. by Chris Lattner · 15 years ago
- 9d48b55 Fix PR4865. This syncs up the JIT's DWARF emitter with what's in the by Bill Wendling · 15 years ago
- 0247656 Improve JIT error message for users crazy enough to use -march with JIT, and by Daniel Dunbar · 15 years ago
- 94f07d8 Fix PR4845: r77946 completely broke x86_64 Darwin (or any situation where the by Evan Cheng · 15 years ago
- 91dc33a Fix OProfile support after r80406 changed the DebugInfo interface from by Jeffrey Yasskin · 15 years ago
- 5b78d50 Initialize the PoisonMemory member before initializing by Dan Gohman · 15 years ago
- 3d47db5 Fix PR4772 ARM JIT.GlobalInFuction unittest by explicitly initialize MMI by Xerxes Ranby · 15 years ago
- 3bc1420 just remove interpreter support for endianness mismatches. This was by Chris Lattner · 15 years ago
- 9f3ff92 remove use of alloca.h by Chris Lattner · 15 years ago
- d9ea85a remove some uses of llvm/Support/Streams.h by Chris Lattner · 15 years ago
- bbbfa99 remove a few DOUTs here and there. by Chris Lattner · 15 years ago
- 79c5d3f remove the std::ostream version of module and type printing. by Chris Lattner · 15 years ago
- bdff548 eliminate the "Value" printing methods that print to a std::ostream. by Chris Lattner · 15 years ago
- af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 15 years ago
- 01248e6 Fix a bug where the DWARF emitter in the JIT was not initializing alignment by Reid Kleckner · 15 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
- a9ad041 This void is implicit in C++. by Dan Gohman · 15 years ago
- 1b747ad SjLj based exception handling unwinding support. This patch is nasty, brutish by Jim Grosbach · 15 years ago
- 482cccd MSVC warning fixes; patch by Stein Roger! by Daniel Dunbar · 15 years ago
- 0d5bd59 To catch bugs like the one fixed in by Jeffrey Yasskin · 15 years ago
- 7db949d Fix a bunch of namespace pollution. by Dan Gohman · 15 years ago
- 0a96231 Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's old by Jeffrey Yasskin · 15 years ago
- 4b3d572 No really, it's unused. by Daniel Dunbar · 15 years ago
- d5fe92e llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like "LLVM ERROR: llvm: error:" or "LLVM ERROR: ERROR:". by Benjamin Kramer · 15 years ago
- 4bd03ab Remove now unused arguments from TargetRegistry::lookupTarget. by Daniel Dunbar · 15 years ago
- 3c2d4bf Pass target triple string in to TargetMachine constructor. by Daniel Dunbar · 15 years ago
- a9a03f9 Fix the build for people with oprofile installed. by Nick Lewycky · 15 years ago
- 1b10d79 In TrimAllocationToSize, if a block is below the minimum allocation size, by Nicolas Geoffray · 15 years ago
- debcb01 Move types back to the 2.5 API. by Owen Anderson · 15 years ago
- baf3c40 Move ConstantExpr to 2.5 API. by Owen Anderson · 15 years ago
- 6f83c9c Move ConstantFP construction back to the 2.5-ish API. by Owen Anderson · 15 years ago
- 460f656 Remove Value::getName{Start,End}, the last of the old Name APIs. by Daniel Dunbar · 15 years ago
- 93b67e4 Eliminate some uses of DOUT, cerr, and getNameStart(). by Daniel Dunbar · 15 years ago
- d6fd377 Simplify JIT target selection. by Daniel Dunbar · 15 years ago
- ce63ffb More migration to raw_ostream, the water has dried up around the iostream hole. by Daniel Dunbar · 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
- f6ccee5 Switch to getNameStr(). by Daniel Dunbar · 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
- 8f60302 Simplify some uses of Value::getName() by Daniel Dunbar · 15 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 15 years ago
- fbee579 Simplify / normalize some uses of Value::getName. 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
- 32360a7 Add line numbers to OProfile. To do this, I added a processDebugLoc() by Jeffrey Yasskin · 15 years ago
- 1da8be2 Remove unused header. by Daniel Dunbar · 15 years ago
- 1d92921 Switch llc and createJIT to use simpler command line parsing for -march. by Daniel Dunbar · 15 years ago
- 51b198a Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 15 years ago
- 2286f8d Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 15 years ago