1. d91ff7c Add support for targets that require stubs for external functions. by Chris Lattner · 20 years ago
  2. 5b3a455 Fix the missing symbols problem Bill was hitting. Patch contributed by by Chris Lattner · 20 years ago
  3. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 20 years ago
  4. 3e27952 Use const iterators where possible. Patch by Evan Jones! by Chris Lattner · 20 years ago
  5. 6943570 Fix problems running the HowToUseJIT on powerpc, and probably problems with by Chris Lattner · 20 years ago
  6. 032ad08 This is no longer needed. Global variables with undef initializers can be by Chris Lattner · 20 years ago
  7. 4e7dd8f If the interpreter tries to execute an external function, kill it. Of course by Chris Lattner · 20 years ago
  8. 638559a Improve compatiblity with HPUX on Itanium, patch by Duraid Madina by Chris Lattner · 20 years ago
  9. 281a601 Rework constant pool handling so that function constant pools are no longer by Chris Lattner · 20 years ago
  10. 9dacd12 Silence warnings by Chris Lattner · 20 years ago
  11. 813c815 Silence VS warnings. by Chris Lattner · 20 years ago
  12. a8101c1 Silence VS warnings. by Chris Lattner · 20 years ago
  13. d564496 Silence VS warnings by Chris Lattner · 20 years ago
  14. 099557b Be double sure about including sys/stat.h by wrapping the inclusion in by Reid Spencer · 20 years ago
  15. 6b4bd6b Move the #include of sys/stat.h inside the linux "hack" for the stat by Reid Spencer · 20 years ago
  16. 382343d Only #include sys/stat.h if we're on linux where we have the PR274 problem. by Reid Spencer · 20 years ago
  17. 4af3da6 Get rid of some leaks found by VC leak detector. by Reid Spencer · 20 years ago
  18. e518b71 Properly implement a fix for PR475 by Chris Lattner · 20 years ago
  19. 6d316f8 Revert this patch, it broke a ton of programs. by Chris Lattner · 20 years ago
  20. 9d272d4 Fix PR475. by Alkis Evlogimenos · 20 years ago
  21. b929de2 Remove darwin specific majik by Chris Lattner · 20 years ago
  22. 33306c0 Do not look here for elegance. by Chris Lattner · 20 years ago
  23. f71755d Remove unneeded cast. by Chris Lattner · 20 years ago
  24. 532343b Fix the JIT when being used from llvm-db by Chris Lattner · 20 years ago
  25. df5a37e Use System/DynamicLibrary instead of Support/DynamicLinker by Reid Spencer · 20 years ago
  26. 166f226 Rename Emitter.cpp -> JITEmitter.cpp by Chris Lattner · 20 years ago
  27. cf88d32 Fix the FIXME, nuke the JIT specific forceCompilationOf method. by Chris Lattner · 20 years ago
  28. 6f71720 These methods are obsolete by Chris Lattner · 20 years ago
  29. b43dbdc Support targets that require stubs for external functions better by Chris Lattner · 20 years ago
  30. cb47941 Clean up DEBUG output by Chris Lattner · 20 years ago
  31. 5e22558 Allow targets to avoid emitting a stub for EVERY lazily resolved call. In by Chris Lattner · 20 years ago
  32. 5426652 Implement relocation support by adding a target independent resolver interface. by Chris Lattner · 20 years ago
  33. 3c600c8 This method does not exist any longer. by Chris Lattner · 20 years ago
  34. 5be478f Add getCurrentPCOffset() and addRelocation() methods. by Chris Lattner · 20 years ago
  35. 890b4bd Add accessor by Chris Lattner · 20 years ago
  36. 45730d7 Match change in MachineCodeEmitter prototype. by Chris Lattner · 20 years ago
  37. a98c545 This is a horrible hack to work around libstdc++ bugs :( by Chris Lattner · 20 years ago
  38. 02376e3 Now that we have ghost linkage, we can force resolution of external symbols by Chris Lattner · 20 years ago
  39. 0050ef8 There is no reason to try to materialize the function from bytecode if it by Chris Lattner · 20 years ago
  40. 895eddf Implement ExecutionEngine::freeMachineCodeForFunction() by Misha Brukman · 20 years ago
  41. 88560c3 When emitting debug msgs for function stubs, don't truncate the by Brian Gaeke · 20 years ago
  42. 685f86a Fix library name. by Reid Spencer · 20 years ago
  43. 6cb21d4 Change Library Names Not To Conflict With Others When Installed by Reid Spencer · 20 years ago
  44. abec8f9 Changes to support rand48 tests by Reid Spencer · 20 years ago
  45. 6f335f9 Fix the interpreter crash that Michael McCracken found by Chris Lattner · 20 years ago
  46. ec84302 Use cleaner quoting and eliminate blank space by Misha Brukman · 20 years ago
  47. cac731e We won't use automake by Reid Spencer · 20 years ago
  48. 86d341b Initial automake generated Makefile template by Reid Spencer · 20 years ago
  49. ec7c1ab Add support for unreachable by Chris Lattner · 20 years ago
  50. bd1d382 Add support for undef by Chris Lattner · 20 years ago
  51. d96cb6e Update to reflect changes in Makefile rules. by Reid Spencer · 20 years ago
  52. 9f41a5f Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
  53. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 20 years ago
  54. 33189e7 Simplify the sys::Memory interface per Chris' request. by Reid Spencer · 20 years ago
  55. 52b0ba6 Convert the Emitter to use the lib/System "Memory" interface instead of the by Reid Spencer · 20 years ago
  56. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  57. 174f226 Add a special case for argc,argv by Chris Lattner · 20 years ago
  58. f24d099 Don't pass too many arguments into runFunction by Chris Lattner · 20 years ago
  59. cc22e9f Finally, add support for calling arbitrary non-varargs functions. by Chris Lattner · 20 years ago
  60. e5eab14 Handle all nullary functions, of any valid return type. by Chris Lattner · 20 years ago
  61. f7bedf4 Fine, go all of the way and check that the argument types are correct as well. by Chris Lattner · 20 years ago
  62. d297aea These only really work if returning int or void by Chris Lattner · 20 years ago
  63. 7c45d78 Handle zero arg function case by Chris Lattner · 20 years ago
  64. b47130c Simplify code a bit, print error message always instead of asserting. by Chris Lattner · 20 years ago
  65. 15876bb Stop using getValues(). by Alkis Evlogimenos · 20 years ago
  66. 40cf2f9 bug 122: by Reid Spencer · 20 years ago
  67. ed6c073 Fixes for PR341 by Chris Lattner · 20 years ago
  68. 0a8e8e1 Fixes for PR341 by Chris Lattner · 20 years ago
  69. beff74f The cleanup is done. Update comment. by Chris Lattner · 20 years ago
  70. 5f90cb8 Make add constantexprs work with all types, fixing the regressions from last night by Chris Lattner · 20 years ago
  71. d5e1d9d Goodbye macro hell, hello nice clean simple extensible code. This change by Chris Lattner · 20 years ago
  72. f86cafd Make error message consistent with the rest of LLVM by saying that bytecode by Reid Spencer · 20 years ago
  73. e294753 Fix for bug 391. Improve exeception handling around bcreader invocations. by Reid Spencer · 20 years ago
  74. 954da37 Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 20 years ago
  75. 3048373 Move the IntrinsicLowering header into the CodeGen directory, as per PR346 by Chris Lattner · 20 years ago
  76. 8f7f71b Move the IntrinsicLowering header into the CodeGen directory by Chris Lattner · 20 years ago
  77. f70c22b Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() by Chris Lattner · 20 years ago
  78. 59108d3 Add int ferror(FILE *) by Brian Gaeke · 20 years ago
  79. abf1cd3 Implement PR315: abort, don't warn, when missing external functions encountered by Chris Lattner · 20 years ago
  80. 0cb162b Use the SystemUtils.h file to do our dirty work. by Chris Lattner · 20 years ago
  81. 6f05f35 Remove long unused #includes by Chris Lattner · 20 years ago
  82. 63e8dfa These #includes are long dead by Chris Lattner · 20 years ago
  83. c52663c This code is a real mess, but at least get the JIT *building* on platforms by Chris Lattner · 20 years ago
  84. 0098bdf Get rid of a wart: useless getFILE function is now a cast macro. by Reid Spencer · 20 years ago
  85. 3c66c35 Generalize the strlen size_t hack, for the benefit of the other external by Brian Gaeke · 21 years ago
  86. b440dea Go back to the interpreter main loop after performing intrinsic lowering, by Brian Gaeke · 21 years ago
  87. aea1b58 Implement emitWordAt() for the JIT emitter. by Brian Gaeke · 21 years ago
  88. 759d34f Add support for the select instruction by Chris Lattner · 21 years ago
  89. 50872d5 Add a TargetData to the PassManager regardless of the TargetMachine. by Brian Gaeke · 21 years ago
  90. 702a8a0 Adjust to new interface by Chris Lattner · 21 years ago
  91. c6b0fb3 Adjust to new gep_type_iterator prototypes. by Chris Lattner · 21 years ago
  92. 7d1bd33 Fix PR296: [execution engines] Unhandled cast constant expression by Chris Lattner · 21 years ago
  93. 317201d Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* to by Chris Lattner · 21 years ago
  94. d0f3c5e My fix for PR274 broke the build on Darwin/PPC. As I'm fairly certain this by Brian Gaeke · 21 years ago
  95. 00f0a29 Address PR274 - '[JIT] Programs cannot resolve the fstat function' by Brian Gaeke · 21 years ago
  96. b1dfc70 remove obsolete comment by Chris Lattner · 21 years ago
  97. 9d20b71 Represent va_list in interpreter as a (ec-stack-depth . var-arg-index) by Brian Gaeke · 21 years ago
  98. 367b91d Great sparc renaming fallout IV: Sparc --> SparcV9. by Brian Gaeke · 21 years ago
  99. 150666f Great renaming part II: Sparc --> SparcV9 (also includes command-line options and Makefiles) by Brian Gaeke · 21 years ago
  100. dd2c82a Make the JIT zero out globals with memset instead of an element at a time. This by Chris Lattner · 21 years ago