- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- 34c9433 add a new ExecutionEngine::createJIT which can be used if you only want by Chris Lattner · 17 years ago
- 9f2f142 simplify creation of the interpreter, make ExecutionEngine ctor protected, by Chris Lattner · 17 years ago
- 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 17 years ago
- 1abac0d Implement x86 long double in jit (not really complete, but common cases work) by Dale Johannesen · 17 years ago
- 43421b3 Next round of APFloat changes. by Dale Johannesen · 17 years ago
- 17f218e move assertion into mutex guard, a partial fix for PR1606. by Chris Lattner · 17 years ago
- 79e038a eliminate redundant conditions from the signless types conversion. by Chris Lattner · 17 years ago
- 52eec54 by David Greene · 17 years ago
- 3b30a6e Add detection of __dso_handle presence during configure. Use this information in the by Anton Korobeynikov · 17 years ago
- a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
- 2c639ad rename JIT::state -> JIT::jitstate to avoid shadowing ExecutionEngine::state by Chris Lattner · 17 years ago
- 38f6a15 Simplify code as a result of the change in GenericValue to have a single by Reid Spencer · 17 years ago
- d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 17 years ago
- 990b849 eliminate vector-related allocations by Chris Lattner · 18 years ago
- 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
- 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
- a54b7cb For PR1064: by Reid Spencer · 18 years ago
- 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 18 years ago
- 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
- 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
- e49661b For PR950: Convert signed integer types to signless ones. by Reid Spencer · 18 years ago
- c1f400c Fix PR1057 (compilation on macos 10.3), patch by Scott Michel! by Chris Lattner · 18 years ago
- 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 18 years ago
- 832171c Removing even more <iostream> includes. by Bill Wendling · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 18 years ago
- c50b76f eliminate use of TM.getName() by Chris Lattner · 18 years ago
- b5aaee0 Remove extra spaces. by Evan Cheng · 18 years ago
- 78050d6 Last check-in was a mistake... by Evan Cheng · 18 years ago
- 4f260b4 *** empty log message *** by Evan Cheng · 18 years ago
- fb9c0d7 Better comments. by Evan Cheng · 18 years ago
- 5f271af Yikes. This requires checking apple gcc version. by Evan Cheng · 18 years ago
- fe85403 initial changes to support JIT'ing from multiple module providers, implicitly by Chris Lattner · 18 years ago
- b76ea74 Fix the build on my old and busted version of OS X by Nate Begeman · 18 years ago
- b82ab94 Forgot to #ifdef __APPLE__ by Evan Cheng · 18 years ago
- 5f42c55 Resolve __dso_handle. by Evan Cheng · 18 years ago
- 21c39a6 Remove non-portable optimization that isn't worth it by Chris Lattner · 18 years ago
- 5c72a3a Adapt to new interface function materialization interface by Chris Lattner · 18 years ago
- 870286a Fix -pedantic warnings. by Chris Lattner · 18 years ago
- 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 18 years ago
- e7fd553 Move some methods out of line so that MutexGuard.h isn't needed in a public header. by Chris Lattner · 18 years ago
- b93b034 Adjust to use proper TargetData copy ctor by Chris Lattner · 18 years ago
- a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 18 years ago
- f5d438c Do not make the JIT memory manager manage the memory for globals. Instead by Chris Lattner · 18 years ago
- 2f51914 Get JIT/Interpreter working on Windows again. by Jeff Cohen · 18 years ago
- 2fe4bb0 Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries. by Chris Lattner · 18 years ago
- 51e6a38 wrap long line by Chris Lattner · 19 years ago
- 6a97461 Like constants, globals on some platforms are GOT relative. This means they have to be allocated by Andrew Lenharth · 19 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
- ee44863 For PR540: by Reid Spencer · 19 years ago
- a471e04 Make the stub functions be tail calls by Chris Lattner · 19 years ago
- f976c85 Remove trailing whitespace by Misha Brukman · 19 years ago
- a8101c1 Silence VS warnings. by Chris Lattner · 20 years ago
- e518b71 Properly implement a fix for PR475 by Chris Lattner · 20 years ago
- 6d316f8 Revert this patch, it broke a ton of programs. by Chris Lattner · 20 years ago
- 9d272d4 Fix PR475. by Alkis Evlogimenos · 20 years ago
- df5a37e Use System/DynamicLibrary instead of Support/DynamicLinker by Reid Spencer · 20 years ago
- 3c600c8 This method does not exist any longer. by Chris Lattner · 20 years ago
- 0050ef8 There is no reason to try to materialize the function from bytecode if it by Chris Lattner · 20 years ago
- 895eddf Implement ExecutionEngine::freeMachineCodeForFunction() by Misha Brukman · 20 years ago
- ec84302 Use cleaner quoting and eliminate blank space by Misha Brukman · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- 174f226 Add a special case for argc,argv by Chris Lattner · 20 years ago
- cc22e9f Finally, add support for calling arbitrary non-varargs functions. by Chris Lattner · 20 years ago
- e5eab14 Handle all nullary functions, of any valid return type. by Chris Lattner · 20 years ago
- f7bedf4 Fine, go all of the way and check that the argument types are correct as well. by Chris Lattner · 20 years ago
- d297aea These only really work if returning int or void by Chris Lattner · 20 years ago
- 7c45d78 Handle zero arg function case by Chris Lattner · 20 years ago
- b47130c Simplify code a bit, print error message always instead of asserting. by Chris Lattner · 20 years ago
- f86cafd Make error message consistent with the rest of LLVM by saying that bytecode by Reid Spencer · 20 years ago
- e294753 Fix for bug 391. Improve exeception handling around bcreader invocations. by Reid Spencer · 20 years ago
- 954da37 Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 20 years ago
- 50872d5 Add a TargetData to the PassManager regardless of the TargetMachine. by Brian Gaeke · 20 years ago
- da79bd2 Print an error message if there is an error materialize the bc file. by Chris Lattner · 21 years ago
- ff0f1bb No longer run atExit functions from run() by Chris Lattner · 21 years ago
- 028565b This should not be needed anymore by Chris Lattner · 21 years ago
- c07ed13 Implement PR135, lazy emission of global variables by Chris Lattner · 21 years ago
- 4d326fa Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges the by Chris Lattner · 21 years ago
- 1e60a91 Rip JIT specific stuff out of TargetMachine, as per PR176 by Chris Lattner · 21 years ago
- c19aade Finegrainify namespacification by Chris Lattner · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
- 0bb3c2b Remove #include of PassManager.h which was marked FIXME, and apparently is no by Brian Gaeke · 21 years ago
- cb93d8d Remove the *BIG UGLY HACK* from the JIT: PreSelection is now a FunctionPass. by Misha Brukman · 21 years ago
- 11911ab In VM::create(), comment out almost the whole function if NO_JITS_ENABLED, by Brian Gaeke · 21 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
- 0f4f7d9 JIT.cpp: by Misha Brukman · 21 years ago
- 005e5e9 Enabling incremental bytecode loading in the JIT: by Misha Brukman · 21 years ago
- 9722294 ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/ by Brian Gaeke · 21 years ago
- 70975ee Make CreateArgv part of lli rather than part of ExecutionEngine. by Brian Gaeke · 21 years ago
- 82d8277 ExecutionEngine.cpp: Move execution engine creation stuff into a new by Brian Gaeke · 21 years ago
- 39c0726 Targets now configure themselves based on the source module, not on the by Chris Lattner · 21 years ago
- 05a1a30 Minor cleanups: wrap at 80 lines. Convert file comment to doxygen format and by Chris Lattner · 21 years ago
- 69582b3 The JIT now passes the environment pointer to the main() function when it by John Criswell · 21 years ago
- a84983e Fix space by Chris Lattner · 21 years ago
- 8274291 * If compiling on X86 or Sparc, automagically enable the JIT for that arch by Misha Brukman · 21 years ago
- de3209b Apparently "sparc" is a macro on sparcs. Ugh. :) by Chris Lattner · 21 years ago
- 97ac14f Use more structured command line option processing by Chris Lattner · 21 years ago
- 7aefa96 #ifdef out code that only applies when the HOSTARCH = sparc by Chris Lattner · 21 years ago
- 4e8c999 ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: by Misha Brukman · 21 years ago