1. 60789e4 Add support for deleting a module provider from a JIT in such a way that it does not cause the owned module to be fully materialized. by Nate Begeman · 17 years ago
  2. b67c958 rename methods in System/Host to be more consistent. by Chris Lattner · 17 years ago
  3. bb46f52 Add the private linkage. by Rafael Espindola · 17 years ago
  4. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
  5. 366cf29 More debug output. by Evan Cheng · 17 years ago
  6. eb5d95a Improve JIT debugging outputs format consistency. by Evan Cheng · 17 years ago
  7. 4e20c5c Debugging output tweak. by Evan Cheng · 17 years ago
  8. 89687e3 80 col violation. by Evan Cheng · 17 years ago
  9. 46fa139 Support for allocation of TLS variables in the JIT. Allocation of a global by Nicolas Geoffray · 17 years ago
  10. c8ed902 little optimization: reuse getPointerToGlobalIfAvailable(CGV) value in emitGlobals() by Nuno Lopes · 17 years ago
  11. 23a9855 Add a "loses information" return value to APFloat::convert by Dale Johannesen · 17 years ago
  12. 7111b02 Rename APFloat::convertToAPInt to bitcastToAPInt to by Dale Johannesen · 17 years ago
  13. 18314dc Add runStaticConstructorsDestructors which runs ctors / dtors of a single module. Patch by David Chisnall. by Evan Cheng · 17 years ago
  14. 446531e Add DisableGVCompilation which forces the JIT to assert when it tries to allocate space for a GlobalVariable. by Evan Cheng · 17 years ago
  15. bc4707a Preliminary support for systems which require changing JIT memory regions privilege from read / write to read / executable. by Evan Cheng · 17 years ago
  16. b6e3d6c Avoid a warning about isTargetNullPtr being unused in release builds. by Dan Gohman · 17 years ago
  17. 502f20b Add new parameter Fast to createJIT to enable the fast codegen path. by Evan Cheng · 17 years ago
  18. dd947ea Rewrite JIT handling of GlobalVariables so they by Dale Johannesen · 17 years ago
  19. 1b088f3 Don't forget to initialize SymbolSearchingDisabled. by Evan Cheng · 17 years ago
  20. f049e07 Fix a couple issues with the JIT and multiple modules: by Nate Begeman · 17 years ago
  21. 638e378 Fix ExecutionEngine's constant code to work properly when structs and arrays by Dan Gohman · 17 years ago
  22. aafce77 Add CommonLinkage; currently tentative definitions by Dale Johannesen · 17 years ago
  23. f4cc309 Make ExecutionEngine::updateGlobalMapping return the old mapping. by Chris Lattner · 17 years ago
  24. 08bfe26 Fix formatting. by Duncan Sands · 17 years ago
  25. 6456d86 Load the symbols first so that the interpreter constructor can find them when by Nick Lewycky · 17 years ago
  26. 6282406 Simplify code using convertFromZeroExtendedInteger with an APInt by Dan Gohman · 17 years ago
  27. ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 17 years ago
  28. b6e1dd7 Support vector constant zeros, thanks to Zack Rusin for the testcase. by Chris Lattner · 17 years ago
  29. afe6c2b Enable exception handling int JIT by Nicolas Geoffray · 17 years ago
  30. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  31. 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
  32. 9e4635a These are more correctly called signaling NaNs. by Duncan Sands · 18 years ago
  33. 8a43e9e Teach the interpreter to read and write memory in the by Duncan Sands · 18 years ago
  34. 67f1c49 Remove host endianness info from TargetData and by Duncan Sands · 18 years ago
  35. 1eff704 Fix PR1836: in the interpreter, read and write apints by Duncan Sands · 18 years ago
  36. 9f2f142 simplify creation of the interpreter, make ExecutionEngine ctor protected, by Chris Lattner · 18 years ago
  37. dd65a73 My compiler complains that "x always evaluates to true" in this call: by Duncan Sands · 18 years ago
  38. 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 18 years ago
  39. 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
  40. c618503 LoadLibraryPermanently doesn't throw. by Chris Lattner · 18 years ago
  41. 8b5295b Add a convenience method for creating EE's. by Chris Lattner · 18 years ago
  42. 73d0e21 Add removeModuleProvider() by Devang Patel · 18 years ago
  43. ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 18 years ago
  44. 88216af Constant fold int-to-long-double conversions; by Dale Johannesen · 18 years ago
  45. 910993e Change APFloat::convertFromInteger to take the incoming by Dale Johannesen · 18 years ago
  46. 1abac0d Implement x86 long double in jit (not really complete, but common cases work) by Dale Johannesen · 18 years ago
  47. 43421b3 Next round of APFloat changes. by Dale Johannesen · 18 years ago
  48. ba28cb9 Fix a comment typo noticed by Sandro Magi. by Reid Spencer · 18 years ago
  49. fb45086 Add comments to fallsthrough cases. Also, this fixes PR1492 by Anton Korobeynikov · 18 years ago
  50. 499d8f0 Check arguments & return types of main(). Abort in case of no match. by Anton Korobeynikov · 18 years ago
  51. 849c5b4 Compute the correct word number. by Zhou Sheng · 18 years ago
  52. 2b7d7b5 Unbreak C++ build. by Jeff Cohen · 18 years ago
  53. bce30f1 Fix all of last night's JIT failures in Prolangs-C++ by finishing the by Reid Spencer · 18 years ago
  54. 415c1f7 1. Make StoreValueToMemory a little more efficient by not requiring caller by Reid Spencer · 18 years ago
  55. 8fb0f19 Simplify things significantly because GenericValue now has a single integer by Reid Spencer · 18 years ago
  56. d4c0e62 Deal with error handling better. by Reid Spencer · 18 years ago
  57. f0f09a9 Avoid memory leakage by having caller construct the APInt for the by Reid Spencer · 18 years ago
  58. 93a2875 Implement loading and storing of APInt values from memory. by Reid Spencer · 18 years ago
  59. 9d6565a For PR1195: by Reid Spencer · 18 years ago
  60. 64f150f From Dan Gohman: by Chris Lattner · 18 years ago
  61. 829621c eliminate use of TargetData::getIndexedOffset that takes a vector by Chris Lattner · 18 years ago
  62. b1919e2 Privatize StructLayout::MemberOffsets, adding an accessor by Chris Lattner · 18 years ago
  63. 688b049 For PR411: by Reid Spencer · 19 years ago
  64. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
  65. c103057 For PR1043: by Reid Spencer · 19 years ago
  66. 8205972 Fix a regression in the last patch. When constructing a BitMask, be careful by Reid Spencer · 19 years ago
  67. f89aec6 Make sure we truncate stored values to their bit width. by Reid Spencer · 19 years ago
  68. a54b7cb For PR1064: by Reid Spencer · 19 years ago
  69. 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 19 years ago
  70. 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 19 years ago
  71. 6b6b6ef For PR1043: by Zhou Sheng · 19 years ago
  72. e49661b For PR950: Convert signed integer types to signless ones. by Reid Spencer · 19 years ago
  73. 3634373 remove static ctors from Statistic objects by Chris Lattner · 19 years ago
  74. e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
  75. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  76. 78ee7b7 Introducing external weak linkage. Darwin codegen should be added later. by Anton Korobeynikov · 19 years ago
  77. 480f093 Removed #include <iostream> and replaced streams with llvm streams. by Bill Wendling · 19 years ago
  78. 3da59db For PR950: by Reid Spencer · 19 years ago
  79. 3d6e33d init ivar by Chris Lattner · 19 years ago
  80. b83eb64 For PR950: by Reid Spencer · 19 years ago
  81. b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 19 years ago
  82. fe85403 initial changes to support JIT'ing from multiple module providers, implicitly by Chris Lattner · 19 years ago
  83. 6f3ada5 LoadLibraryPermanently can theoretically throw an exception. Do not propagate by Chris Lattner · 19 years ago
  84. e7fd553 Move some methods out of line so that MutexGuard.h isn't needed in a public header. by Chris Lattner · 19 years ago
  85. 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 · 19 years ago
  86. 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 19 years ago
  87. b003d76 Fix JIT support for static ctors, which was apparently completely broken! by Chris Lattner · 19 years ago
  88. 70a7b1b prune #includes by Chris Lattner · 19 years ago
  89. 726c1ef remove the intrinsiclowering hook by Chris Lattner · 19 years ago
  90. 2fe4bb0 Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries. by Chris Lattner · 19 years ago
  91. 9ca6cda Add a helper method for running static ctors/dtors in the module. by Chris Lattner · 19 years ago
  92. 68835dd Teach the interpreter to handle global variables that are added to a module after by Jeff Cohen · 20 years ago
  93. 7c2b7c7 Fixed InitializeMemory to handle ConstantPacked. by Robert Bocchino · 20 years ago
  94. 3db4b62 Fix a nasty bug that was causing miscompilation of global variables by Chris Lattner · 20 years ago
  95. ee44863 For PR540: by Reid Spencer · 20 years ago
  96. 6e63088 fix long lines by Chris Lattner · 20 years ago
  97. 4b3141d Fix a really horrible problem that causes the JIT to miscompile any program by Chris Lattner · 20 years ago
  98. edf128a Remove trailing whitespace by Misha Brukman · 20 years ago
  99. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 20 years ago
  100. 3e27952 Use const iterators where possible. Patch by Evan Jones! by Chris Lattner · 20 years ago