1. 24d6da5 For PR970: by Reid Spencer · 19 years ago
  2. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 19 years ago
  3. c5633c2 DOUT still evaluates side effects, even though it doesn't print. This means by Chris Lattner · 19 years ago
  4. a42c7fd Implement the signed icmp instructions properly. To do this we introduce by Reid Spencer · 19 years ago
  5. c00a430 Implement bit-accurate sext instruction. by Reid Spencer · 19 years ago
  6. c103057 For PR1043: by Reid Spencer · 19 years ago
  7. a9ebd2b fix build on amd64 by Andrew Lenharth · 19 years ago
  8. 8cd4c3e Adding disassembler interface and external hook to udis86 library. by Anton Korobeynikov · 19 years ago
  9. 8205972 Fix a regression in the last patch. When constructing a BitMask, be careful by Reid Spencer · 19 years ago
  10. 65367b2 Use the new maskToBitWidth function to ensure that the results of by Reid Spencer · 19 years ago
  11. 90935f6 Add an inline helper function that masks a GenericValue to a specified by Reid Spencer · 19 years ago
  12. 547dcf2 Make shl instruction mask its result to the correct bitsize. This is by Reid Spencer · 19 years ago
  13. 23e2883 Two changes: by Reid Spencer · 19 years ago
  14. f89aec6 Make sure we truncate stored values to their bit width. by Reid Spencer · 19 years ago
  15. 42a7551 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 19 years ago
  16. 0ee69bb eliminate calls to Type::isInteger, preferring isIntegral instead. by Chris Lattner · 19 years ago
  17. a54b7cb For PR1064: by Reid Spencer · 19 years ago
  18. 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 19 years ago
  19. 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 19 years ago
  20. 6b6b6ef For PR1043: by Zhou Sheng · 19 years ago
  21. e49661b For PR950: Convert signed integer types to signless ones. by Reid Spencer · 19 years ago
  22. e4d87aa For PR950: by Reid Spencer · 19 years ago
  23. cecf56b elimiante Statistic static ctors by Chris Lattner · 19 years ago
  24. 3634373 remove static ctors from Statistic objects by Chris Lattner · 19 years ago
  25. c1f400c Fix PR1057 (compilation on macos 10.3), patch by Scott Michel! by Chris Lattner · 19 years ago
  26. b92767a Simplify the fetching of relocation mode. by Jim Laskey · 19 years ago
  27. acd80ac 1. Tidy up jump table info. by Jim Laskey · 19 years ago
  28. 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 19 years ago
  29. 832171c Removing even more <iostream> includes. by Bill Wendling · 19 years ago
  30. e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
  31. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  32. 97af751 Unbreak VC++ build. by Jeff Cohen · 19 years ago
  33. 78ee7b7 Introducing external weak linkage. Darwin codegen should be added later. by Anton Korobeynikov · 19 years ago
  34. 480f093 Removed #include <iostream> and replaced streams with llvm streams. by Bill Wendling · 19 years ago
  35. 3da59db For PR950: by Reid Spencer · 19 years ago
  36. 9a1e9b9 Allow target to specify alignment for function stub. by Evan Cheng · 19 years ago
  37. b71fd78 Simplify IntrinsicLowering and clarify that it is only for use by the by Chris Lattner · 19 years ago
  38. 9cab56d if lazy compilation is disabled, print an error message and abort if by Chris Lattner · 19 years ago
  39. 3d6e33d init ivar by Chris Lattner · 19 years ago
  40. d6c3422 Remove redundant <cmath>. by Jim Laskey · 19 years ago
  41. 3822ff5 For PR950: by Reid Spencer · 19 years ago
  42. 3ed469c For PR786: by Reid Spencer · 19 years ago
  43. 45430ac Remove a function prototype that is no longer needed (REM patch missed it) by Reid Spencer · 19 years ago
  44. 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 19 years ago
  45. fa8a51e Remove unnecessary sign conversions made possible by last patch. by Reid Spencer · 19 years ago
  46. fe85526 Fix a bug in the interpreter where divides of unmatched signed operands by Reid Spencer · 19 years ago
  47. 1628cec For PR950: by Reid Spencer · 19 years ago
  48. b83eb64 For PR950: by Reid Spencer · 19 years ago
  49. c633627 Unbreak the JIT by Chris Lattner · 19 years ago
  50. b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 19 years ago
  51. 8a65009 Fix a ton of jit failures by Chris Lattner · 19 years ago
  52. cd5731d Reflect MachineConstantPoolEntry changes. by Evan Cheng · 19 years ago
  53. 019f851 Behold, more work on relocations. Things are looking pretty good now. by Nate Begeman · 19 years ago
  54. 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 19 years ago
  55. c50b76f eliminate use of TM.getName() by Chris Lattner · 19 years ago
  56. b5aaee0 Remove extra spaces. by Evan Cheng · 19 years ago
  57. 78050d6 Last check-in was a mistake... by Evan Cheng · 19 years ago
  58. 4f260b4 *** empty log message *** by Evan Cheng · 19 years ago
  59. fb9c0d7 Better comments. by Evan Cheng · 19 years ago
  60. 5f271af Yikes. This requires checking apple gcc version. by Evan Cheng · 19 years ago
  61. fe85403 initial changes to support JIT'ing from multiple module providers, implicitly by Chris Lattner · 19 years ago
  62. 513748d Fix handling of asm specifiers for external globals. This unbreaks many programs by Chris Lattner · 19 years ago
  63. f141cc4 Resolve BB references with relocation. by Evan Cheng · 19 years ago
  64. 2e9f368 Fixed a typo in Evan's submisson. by Jim Laskey · 19 years ago
  65. 55b5053 Move synchronizeICache from TargetJITInfo into a static function in JITEmitter.cpp by Evan Cheng · 19 years ago
  66. 35a1446 Fix warning on linux by Chris Lattner · 19 years ago
  67. 55fc280 - Refactor the code that resolve basic block references to a TargetJITInfo by Evan Cheng · 19 years ago
  68. b76ea74 Fix the build on my old and busted version of OS X by Nate Begeman · 19 years ago
  69. b82ab94 Forgot to #ifdef __APPLE__ by Evan Cheng · 19 years ago
  70. 5f42c55 Resolve __dso_handle. by Evan Cheng · 19 years ago
  71. 21c39a6 Remove non-portable optimization that isn't worth it by Chris Lattner · 19 years ago
  72. c1780d2 Change AllocateRWX/DeallocateRWX do not throw an exception. by Chris Lattner · 19 years ago
  73. 5c72a3a Adapt to new interface function materialization interface by Chris Lattner · 19 years ago
  74. 52b510b Added jump table address relocation. by Evan Cheng · 19 years ago
  75. 426b782 Simplify TargetData ctor call by Chris Lattner · 19 years ago
  76. a827953 Only count instructions as code size, not constant pools and other per-function stuff. by Chris Lattner · 19 years ago
  77. 276f4b5 Simplify interpreter construction. by Chris Lattner · 19 years ago
  78. 870286a Fix -pedantic warnings. by Chris Lattner · 19 years ago
  79. 26e6e10 Fix -pedantic warnings by Chris Lattner · 19 years ago
  80. fea34a1 Silence some -pedantic warnings. by Chris Lattner · 19 years ago
  81. 19b7e0e For PR786: by Reid Spencer · 19 years ago
  82. f3af4ff Make this print the right start pointer by Chris Lattner · 19 years ago
  83. 6f3ada5 LoadLibraryPermanently can theoretically throw an exception. Do not propagate by Chris Lattner · 19 years ago
  84. bbea124 Fix a hypothetical memory leak, identified by Coverity. In practice, this by Chris Lattner · 19 years ago
  85. 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 19 years ago
  86. a5f0419 For extra sanity checking, fill free'd memory with garbage so we know that by Chris Lattner · 19 years ago
  87. 9f3d1ba Fix some bugs in the freelist manipulation code. by Chris Lattner · 19 years ago
  88. e993cc2 Significantly revamp allocation of machine code to use free lists, real by Chris Lattner · 19 years ago
  89. e7fd553 Move some methods out of line so that MutexGuard.h isn't needed in a public header. by Chris Lattner · 19 years ago
  90. b93b034 Adjust to use proper TargetData copy ctor by Chris Lattner · 19 years ago
  91. d2d5c76 minor cleanups, no functionality change by Chris Lattner · 19 years ago
  92. b4432f3 Suck block address tracking out of targets into the JIT Emitter. This by Chris Lattner · 19 years ago
  93. 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
  94. 0eb4d6b Align function bodies correctly. by Chris Lattner · 19 years ago
  95. e6fdcbf Simplify some code. Don't add memory blocks to the Blocks list twice. by Chris Lattner · 19 years ago
  96. af1563f Change the BasicBlockAddrs map to be a vector, indexed by MBB number. by Chris Lattner · 19 years ago
  97. 32ca55f Simplify some code by Chris Lattner · 19 years ago
  98. f75f9be Several related changes: by Chris Lattner · 19 years ago
  99. f5d438c Do not make the JIT memory manager manage the memory for globals. Instead by Chris Lattner · 19 years ago
  100. a726c7f Minor cleanups, no functionality change. by Chris Lattner · 19 years ago