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