1. acd80ac 1. Tidy up jump table info. by Jim Laskey · 19 years ago
  2. 832171c Removing even more <iostream> includes. by Bill Wendling · 19 years ago
  3. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  4. 9a1e9b9 Allow target to specify alignment for function stub. by Evan Cheng · 19 years ago
  5. 9cab56d if lazy compilation is disabled, print an error message and abort if by Chris Lattner · 19 years ago
  6. 3ed469c For PR786: by Reid Spencer · 19 years ago
  7. c633627 Unbreak the JIT by Chris Lattner · 19 years ago
  8. b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 19 years ago
  9. 8a65009 Fix a ton of jit failures by Chris Lattner · 19 years ago
  10. cd5731d Reflect MachineConstantPoolEntry changes. by Evan Cheng · 19 years ago
  11. 019f851 Behold, more work on relocations. Things are looking pretty good now. by Nate Begeman · 19 years ago
  12. fe85403 initial changes to support JIT'ing from multiple module providers, implicitly by Chris Lattner · 19 years ago
  13. f141cc4 Resolve BB references with relocation. by Evan Cheng · 19 years ago
  14. 2e9f368 Fixed a typo in Evan's submisson. by Jim Laskey · 19 years ago
  15. 55b5053 Move synchronizeICache from TargetJITInfo into a static function in JITEmitter.cpp by Evan Cheng · 19 years ago
  16. 55fc280 - Refactor the code that resolve basic block references to a TargetJITInfo by Evan Cheng · 19 years ago
  17. c1780d2 Change AllocateRWX/DeallocateRWX do not throw an exception. by Chris Lattner · 19 years ago
  18. 52b510b Added jump table address relocation. by Evan Cheng · 19 years ago
  19. a827953 Only count instructions as code size, not constant pools and other per-function stuff. by Chris Lattner · 19 years ago
  20. 870286a Fix -pedantic warnings. by Chris Lattner · 19 years ago
  21. f3af4ff Make this print the right start pointer by Chris Lattner · 19 years ago
  22. bbea124 Fix a hypothetical memory leak, identified by Coverity. In practice, this by Chris Lattner · 19 years ago
  23. a5f0419 For extra sanity checking, fill free'd memory with garbage so we know that by Chris Lattner · 19 years ago
  24. 9f3d1ba Fix some bugs in the freelist manipulation code. by Chris Lattner · 19 years ago
  25. e993cc2 Significantly revamp allocation of machine code to use free lists, real by Chris Lattner · 19 years ago
  26. e7fd553 Move some methods out of line so that MutexGuard.h isn't needed in a public header. by Chris Lattner · 19 years ago
  27. d2d5c76 minor cleanups, no functionality change by Chris Lattner · 19 years ago
  28. b4432f3 Suck block address tracking out of targets into the JIT Emitter. This by Chris Lattner · 19 years ago
  29. 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
  30. 0eb4d6b Align function bodies correctly. by Chris Lattner · 19 years ago
  31. e6fdcbf Simplify some code. Don't add memory blocks to the Blocks list twice. by Chris Lattner · 19 years ago
  32. af1563f Change the BasicBlockAddrs map to be a vector, indexed by MBB number. by Chris Lattner · 19 years ago
  33. 32ca55f Simplify some code by Chris Lattner · 19 years ago
  34. f75f9be Several related changes: by Chris Lattner · 19 years ago
  35. f5d438c Do not make the JIT memory manager manage the memory for globals. Instead by Chris Lattner · 19 years ago
  36. a726c7f Minor cleanups, no functionality change. by Chris Lattner · 19 years ago
  37. 43b429b Refactor the machine code emitter interface to pull the pointers for the current by Chris Lattner · 19 years ago
  38. b0cc79d Remove dead method by Chris Lattner · 19 years ago
  39. c34b227 Fix a warning by Nate Begeman · 19 years ago
  40. 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 19 years ago
  41. 239862c simplify this code now that each constant pool entry is not separately allocated by Chris Lattner · 20 years ago
  42. 3029f92 Adjust to MachineConstantPool interface change: instead of keeping a by Chris Lattner · 20 years ago
  43. fa77d43 rename fields of constant pool entries by Chris Lattner · 20 years ago
  44. b8973bd Allow the specification of explicit alignments for constant pool entries. by Evan Cheng · 20 years ago
  45. ca26180 Add #include of <iostream> by Chris Lattner · 20 years ago
  46. 2199877 Wrap long lines. by Chris Lattner · 20 years ago
  47. 2b3b89c one cannot allocate a global, until one is done initializing the global pointers by Andrew Lenharth · 20 years ago
  48. d29b6aa Keep tabs and trailing spaces out. by Jeff Cohen · 20 years ago
  49. a00269b support near allocations for the JIT by Andrew Lenharth · 20 years ago
  50. 6a97461 Like constants, globals on some platforms are GOT relative. This means they have to be allocated by Andrew Lenharth · 20 years ago
  51. 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
  52. d6bbac5 fix a warning on 32-bit systems by Chris Lattner · 20 years ago
  53. 16ec33c the JIT memory manager will construct a GOT if you want it too. Also, it places the constants in the allocated memory, rather than a malloc area by Andrew Lenharth · 20 years ago
  54. e884dc2 count the number of relocations performed. by Chris Lattner · 20 years ago
  55. ee44863 For PR540: by Reid Spencer · 20 years ago
  56. 3c94497 Convert tabs to spaces by Misha Brukman · 20 years ago
  57. f976c85 Remove trailing whitespace by Misha Brukman · 20 years ago
  58. d91ff7c Add support for targets that require stubs for external functions. by Chris Lattner · 20 years ago
  59. 5b3a455 Fix the missing symbols problem Bill was hitting. Patch contributed by by Chris Lattner · 20 years ago
  60. 6943570 Fix problems running the HowToUseJIT on powerpc, and probably problems with by Chris Lattner · 20 years ago
  61. 281a601 Rework constant pool handling so that function constant pools are no longer by Chris Lattner · 21 years ago
  62. a8101c1 Silence VS warnings. by Chris Lattner · 21 years ago
  63. 4af3da6 Get rid of some leaks found by VC leak detector. by Reid Spencer · 21 years ago
  64. e518b71 Properly implement a fix for PR475 by Chris Lattner · 21 years ago
  65. f71755d Remove unneeded cast. by Chris Lattner · 21 years ago
  66. 532343b Fix the JIT when being used from llvm-db by Chris Lattner · 21 years ago
  67. 166f226 Rename Emitter.cpp -> JITEmitter.cpp by Chris Lattner · 21 years ago
  68. cf88d32 Fix the FIXME, nuke the JIT specific forceCompilationOf method. by Chris Lattner · 21 years ago
  69. 6f71720 These methods are obsolete by Chris Lattner · 21 years ago
  70. b43dbdc Support targets that require stubs for external functions better by Chris Lattner · 21 years ago
  71. cb47941 Clean up DEBUG output by Chris Lattner · 21 years ago
  72. 5e22558 Allow targets to avoid emitting a stub for EVERY lazily resolved call. In by Chris Lattner · 21 years ago
  73. 5426652 Implement relocation support by adding a target independent resolver interface. by Chris Lattner · 21 years ago
  74. 5be478f Add getCurrentPCOffset() and addRelocation() methods. by Chris Lattner · 21 years ago
  75. 45730d7 Match change in MachineCodeEmitter prototype. by Chris Lattner · 21 years ago
  76. 02376e3 Now that we have ghost linkage, we can force resolution of external symbols by Chris Lattner · 21 years ago
  77. 88560c3 When emitting debug msgs for function stubs, don't truncate the by Brian Gaeke · 21 years ago
  78. 33189e7 Simplify the sys::Memory interface per Chris' request. by Reid Spencer · 21 years ago
  79. 52b0ba6 Convert the Emitter to use the lib/System "Memory" interface instead of the by Reid Spencer · 21 years ago
  80. 551ccae Changes For Bug 352 by Reid Spencer · 21 years ago
  81. 0cb162b Use the SystemUtils.h file to do our dirty work. by Chris Lattner · 21 years ago
  82. c52663c This code is a real mess, but at least get the JIT *building* on platforms by Chris Lattner · 21 years ago
  83. aea1b58 Implement emitWordAt() for the JIT emitter. by Brian Gaeke · 21 years ago
  84. 6c0398e There is no reason to #define fd by Chris Lattner · 22 years ago
  85. c07ed13 Implement PR135, lazy emission of global variables by Chris Lattner · 22 years ago
  86. 4d326fa Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges the by Chris Lattner · 22 years ago
  87. c19aade Finegrainify namespacification by Chris Lattner · 22 years ago
  88. 2c0a6a1 Emit constants to one contiguous block, but this time, respect alignment constraints. by Chris Lattner · 22 years ago
  89. 91de352 Go back to allocating memory for each constant separately. Since SPARCs do not by Misha Brukman · 22 years ago
  90. ef7e570 Emit the MachineConstantPool constants in one contiguous memory `pool'. by Misha Brukman · 22 years ago
  91. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  92. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  93. e738656 Hrm, a relic from the past. How cute :) by Chris Lattner · 22 years ago
  94. 6020ddd Fix a typo in a comment, and zap a blank line. by Brian Gaeke · 22 years ago
  95. 364f86d Make mmap's fd for anonymous memory acquisition default to -1, except on by Brian Gaeke · 22 years ago
  96. e24b616 Don't include Config/stdio.h or <stdio.h>. by Brian Gaeke · 22 years ago
  97. 011efae Actually _PASS IN_ NO_RESERVE if we have it. by Chris Lattner · 22 years ago
  98. 36d10ef * Move include files from middle of file to the top where they belong, moving by Misha Brukman · 22 years ago
  99. 88b4855 Fix warning when _POSIX_MAPPED_FILES is already defined in unistd.h by Misha Brukman · 22 years ago
  100. 688506d Implement a _REAL_ memory manager for the code generated by the JIT. This by Chris Lattner · 22 years ago