- a7ec87c Register the frame register function when allocating the JIT, by Nicolas Geoffray · 17 years ago
- ffe31d7 Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. This makes JIT asmprinter-free. by Anton Korobeynikov · 17 years ago
- 50dd1d0 Some fixes for x86-64 JIT. Make it use small code by Dale Johannesen · 17 years ago
- c13c4d6 Fix the LLVMCreateJITCompiler C binding. by Gordon Henriksen · 17 years ago
- 502f20b Add new parameter Fast to createJIT to enable the fast codegen path. by Evan Cheng · 17 years ago
- dd947ea Rewrite JIT handling of GlobalVariables so they by Dale Johannesen · 17 years ago
- 1eac4e0 Use strcpy instead of sprintf here. This avoids a GCC 4.3 format-string by Dan Gohman · 17 years ago
- 8f613f3 Trim #includes. by Dan Gohman · 17 years ago
- 60b75f4 Fix for PR2578. Do not split off a block whose size is less than FreeRangeHeader::getMinBlockSize(). Patch by Damien. by Evan Cheng · 17 years ago
- 663ceeb Add a new hidden option to the interpreter to cause it to print by Chris Lattner · 17 years ago
- eccfb6a Use empty() instead of size(). by Dan Gohman · 17 years ago
- ce3c413 Correct a comment. by Dan Gohman · 17 years ago
- 2dad025 Prune a few dependencies on MachineFunction.h. by Dan Gohman · 17 years ago
- 4406604 Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating by Dan Gohman · 17 years ago
- 18e0459 Implement JIT support for global aliases, patch by David Chisnall! by Chris Lattner · 17 years ago
- bc52cad Switch the PPC backend and target-independent JIT to use the libsystem by Chris Lattner · 17 years ago
- 719de53 Use back() instead of [size()-1]. by Dan Gohman · 17 years ago
- 933e51c Use static_cast instead of reinterpret_cast for casting void*. by Dan Gohman · 17 years ago
- 54227f6 Add C binding for ExecutionEngine::addGlobalMapping. by Gordon Henriksen · 17 years ago
- 210539e Provide generic hooks for icache invalidation. Add PPC implementation. by Anton Korobeynikov · 17 years ago
- 1b088f3 Don't forget to initialize SymbolSearchingDisabled. by Evan Cheng · 17 years ago
- e846db6 Add a new flag that disables symbol lookup with dlsym when set. This allows by Chris Lattner · 17 years ago
- ee335e3 Add #includes to make some dependencies explicit. by Dan Gohman · 17 years ago
- f049e07 Fix a couple issues with the JIT and multiple modules: by Nate Begeman · 17 years ago
- 638e378 Fix ExecutionEngine's constant code to work properly when structs and arrays by Dan Gohman · 17 years ago
- f44085a Fix a backwards check in the JIT symbol table code by Nate Begeman · 17 years ago
- bdb6ca1 Disable JIT symbol table for now. by Evan Cheng · 17 years ago
- b1dbcd8 Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 17 years ago
- aafce77 Add CommonLinkage; currently tentative definitions by Dale Johannesen · 17 years ago
- 844731a Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
- 2566388 PR2202: LLVMCreateInterpreter creates a JIT by Gordon Henriksen · 17 years ago
- 580631a Be pessimistic in computing the buffer size when aligning. by Nicolas Geoffray · 17 years ago
- 5913e6c Cosmetic changes, as suggested by Evan. No functionality changes. by Nicolas Geoffray · 17 years ago
- fd7d991 Do not hold the JIT lock when materializing a function and verify if the by Nicolas Geoffray · 17 years ago
- 02a260a Switch to using Simplified ConstantFP::get API. by Chris Lattner · 17 years ago
- dc17ab2 Enable jitting with a known memory size. by Nicolas Geoffray · 17 years ago
- 51cc3c1 Correlate stubs with functions in JIT: when emitting a stub, the JIT tells the memory manager which function by Nicolas Geoffray · 17 years ago
- 3b37448 Fix some serious logic errors that broke the jit on darwin/x86-64. by Chris Lattner · 17 years ago
- 97b8c40 Add debugging code. by Evan Cheng · 17 years ago
- 6098e4b Reenable JIT symbol table. by Chris Lattner · 17 years ago
- aee7f21 fix warnings with assertions disabled. by Chris Lattner · 17 years ago
- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
- e524191 disable this for now. by Chris Lattner · 17 years ago
- 8ac66c1 Provide an initial cut at exposing JIT compiled symbols to performance by Chris Lattner · 17 years ago
- f4cc309 Make ExecutionEngine::updateGlobalMapping return the old mapping. by Chris Lattner · 17 years ago
- d27c991 Fix "Control reaches the end of non-void function" warnings, by Chris Lattner · 17 years ago
- 7c1483b Expose ExecutionEngine::getTargetData() to c and ocaml bindings. by Erick Tryzelaar · 17 years ago
- 950a4c4 Add explicit keywords. by Dan Gohman · 17 years ago
- 299d9d7 Register EH frames emitted in JIT when using gcc unwinding runtime by Anton Korobeynikov · 17 years ago
- 08bfe26 Fix formatting. by Duncan Sands · 17 years ago
- 6456d86 Load the symbols first so that the interpreter constructor can find them when by Nick Lewycky · 17 years ago
- 0fdaa0b fix 80 col violations by Chris Lattner · 17 years ago
- 6282406 Simplify code using convertFromZeroExtendedInteger with an APInt by Dan Gohman · 17 years ago
- 4c71dfe Update gcc 4.3 warnings fix patch with recent head changes by Anton Korobeynikov · 17 years ago
- ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 17 years ago
- 8647bcd Added memmove to interpreter external functions list. Patch by Daniel Dunbar. by Evan Cheng · 17 years ago
- b6e1dd7 Support vector constant zeros, thanks to Zack Rusin for the testcase. by Chris Lattner · 18 years ago
- afe6c2b Enable exception handling int JIT by Nicolas Geoffray · 18 years ago
- 3035959 Use empty() instead of comparing size() with zero. by Dan Gohman · 18 years ago
- d102593 Use getPreferredAlignmentLog or getPreferredAlignment by Duncan Sands · 18 years ago
- 1910e2f JITEmitter.cpp was trying to sync the icache for function stubs, but by Chris Lattner · 18 years ago
- 6aae7a7 I doubt the address of the Error string was intended by Duncan Sands · 18 years ago
- 2a3e08b X86 JIT PIC jumptable support. by Evan Cheng · 18 years ago
- be8c03f X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support. by Evan Cheng · 18 years ago
- c45f5c7 Remove symbols that don't exist, remove tabs, fix comment typo by Chris Lattner · 18 years ago
- 76327d9 Fix PR1873, a problem finding stat-related symbols on linux, due to by Chris Lattner · 18 years ago
- 02aabbf Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be used by Evan Cheng · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- fc643c5 remove attribution from lib Makefiles. by Chris Lattner · 18 years ago
- 2e855e6 C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler). by Gordon Henriksen · 18 years ago
- 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 18 years ago
- 9e4635a These are more correctly called signaling NaNs. by Duncan Sands · 18 years ago
- 8a43e9e Teach the interpreter to read and write memory in the by Duncan Sands · 18 years ago
- ded2b0d Add explicit keywords, and fix a minor typo that they uncovered. by Dan Gohman · 18 years ago
- 67f1c49 Remove host endianness info from TargetData and by Duncan Sands · 18 years ago
- 621dead Add a guard to cxxabi header as other platform may not support it. by Zhou Sheng · 18 years ago
- 6a7951c Fixed PR1629. by Zhou Sheng · 18 years ago
- 1eff704 Fix PR1836: in the interpreter, read and write apints by Duncan Sands · 18 years ago
- 22ad1d7 It looks like this has been broken for some time - get it to compile. by Duncan Sands · 18 years ago
- 3012ac6 Adjust VStudio files to add JITMemoryManager files + include <cassert> from same. by Chuck Rose III · 18 years ago
- 34c9433 add a new ExecutionEngine::createJIT which can be used if you only want by Chris Lattner · 18 years ago
- 9f2f142 simplify creation of the interpreter, make ExecutionEngine ctor protected, by Chris Lattner · 18 years ago
- 8907b4b split the JIT memory management code out from the main JIT logic into its by Chris Lattner · 18 years ago
- 5e037fc for consistency, allow a fallthrough if the final check returns null. by Chris Lattner · 18 years ago
- afa3b6d Add some convenience methods for querying attributes, and use them. by Duncan Sands · 18 years ago
- dd65a73 My compiler complains that "x always evaluates to true" in this call: by Duncan Sands · 18 years ago
- a8d7001 Make this actually work on systems that support ppc long double. by Chris Lattner · 18 years ago
- 1c8f374 Unbreak all of the darwin/ppc32 JIT failures having to do by Chris Lattner · 18 years ago
- 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 18 years ago
- d958a5a add a mechanism for the JIT to invoke a function to lazily create functions as they are referenced. by Chris Lattner · 18 years ago
- ec2fcaf llvm-gcc3 is dead, along with it __main. by Chris Lattner · 18 years ago
- c618503 LoadLibraryPermanently doesn't throw. by Chris Lattner · 18 years ago
- 8b5295b Add a convenience method for creating EE's. by Chris Lattner · 18 years ago
- 4b2b940 Switching TargetMachineRegistry to use the new generic Registry. by Gordon Henriksen · 18 years ago
- 73d0e21 Add removeModuleProvider() by Devang Patel · 18 years ago
- 724441e Fix an assertion abort on sparc. malloc(0) is allowed to return NULL. by Gabor Greif · 18 years ago
- ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 18 years ago
- 88216af Constant fold int-to-long-double conversions; by Dale Johannesen · 18 years ago
- 910993e Change APFloat::convertFromInteger to take the incoming by Dale Johannesen · 18 years ago
- 27725bf #ifdef out unsafe tracing code, which fixes PR1689 by Chris Lattner · 18 years ago