1. 31bf2b4 Need iostream to be included for the time being. by Bill Wendling · 18 years ago
  2. ab41c3e Moved definition of llvm_ostream wrappers to the Streams.cpp file. by Bill Wendling · 18 years ago
  3. 52883e7 Used llvm_ostream instead of std::ostream objects. This will reduce use by Bill Wendling · 18 years ago
  4. e562ed1 Added wrappers for the std::cerr/std::cout objects. The wrappers will by Bill Wendling · 18 years ago
  5. 0231982 Needed <iostream> for now. by Bill Wendling · 18 years ago
  6. 6d99777 Needs the iostream include. by Bill Wendling · 18 years ago
  7. 2e3def1 Removed iostream #includes. Replaced std::cerr with DOUT. by Bill Wendling · 18 years ago
  8. 6345d75 Removed even more std::cerr and #include <iostream> things. by Bill Wendling · 18 years ago
  9. 9be7ac1 Replaced DEBUG(std::cerr with DOUT. by Bill Wendling · 18 years ago
  10. 5294fb0 Replace DEBUG(std::cerr with DOUT. Removed some iostream #includes. by Bill Wendling · 18 years ago
  11. 0cb83fc Removed unneeded <iostream> #include. by Bill Wendling · 18 years ago
  12. 020f714 If an indvar with a variable stride is used by the exit condition, go ahead by Chris Lattner · 18 years ago
  13. fea05b4 New testcase. by Chris Lattner · 18 years ago
  14. 8b2e141 Undo removal of the runtime libraries. While this may have been a bit by Reid Spencer · 18 years ago
  15. b2b9c20 More removal of std::cerr and DEBUG, replacing with DOUT instead. by Bill Wendling · 18 years ago
  16. 280b714 implement a todo: change a map into a vector by Chris Lattner · 18 years ago
  17. fb1aab0 Add opcode to TargetInstrDescriptor. by Evan Cheng · 18 years ago
  18. a72ac42 #ifndef NDEBUG the "if (Stream) ..." stuff. by Bill Wendling · 18 years ago
  19. 33247d5 Add opcode to TargetInstrDescriptor. by Evan Cheng · 18 years ago
  20. 8ea7c52 Adjusted the // comments so that doxygen picks them up. by Bill Wendling · 18 years ago
  21. 54fcc7f Replace std::cerr uses of the "DEBUG" macro with "DOUT" instead. Removes by Bill Wendling · 18 years ago
  22. 8781466 fix typo by Chris Lattner · 18 years ago
  23. 1ea783f Added "DOUT" macro. This is used as a replacement for the std::cerr by Bill Wendling · 18 years ago
  24. e28a12a implicit_def_vrrc doesn't generate code. by Chris Lattner · 18 years ago
  25. 100e78c New test case. by Evan Cheng · 18 years ago
  26. ebf01d6 Correct instructions for moving data between GR64 and SSE registers; also correct load i64 / store i64 from v2i64. by Evan Cheng · 18 years ago
  27. e23fc60 Fix a potential bug: MOVPDI2DI, etc. are not copy instructions. by Evan Cheng · 18 years ago
  28. ac90d5e In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will by Reid Spencer · 18 years ago
  29. 2f616bf by Jim Laskey · 18 years ago
  30. 1b0a2d8 fix a regression that I introduced. stdu should scale the offset by 4 by Chris Lattner · 18 years ago
  31. 73b0094 Align stubs on 4 byte boundary. This fixes 447.dealII. by Evan Cheng · 18 years ago
  32. 00e5330 *** empty log message *** by Bill Wendling · 18 years ago
  33. 9a1e9b9 Allow target to specify alignment for function stub. by Evan Cheng · 18 years ago
  34. ce9a576 Match MachineCodeEmitter changes. by Evan Cheng · 18 years ago
  35. a8c3ff4 Use a release version of bugpoint, if found. Include gccld passes. by Reid Spencer · 18 years ago
  36. cb53595 add a statistic by Chris Lattner · 18 years ago
  37. 0ca558f Cleaned up the document. Added "doc_code" divisions for code examples. by Bill Wendling · 18 years ago
  38. beeb77f Don't recompute getNumOperands for each iteration. by Bill Wendling · 18 years ago
  39. 1bcf7a3 Added "removeRange", which takes and removes an entire LiveRange. by Bill Wendling · 18 years ago
  40. 01352aa Added a new method "CreateNewLiveInterval" which, given a list of by Bill Wendling · 18 years ago
  41. 027f388 make this harder by Chris Lattner · 18 years ago
  42. 0403862 fix broken encoding by Chris Lattner · 18 years ago
  43. e01eaa0 enable the branch folding pass for the JIT. by Chris Lattner · 18 years ago
  44. 80df01d add ppc64 r+i stores with update. by Chris Lattner · 18 years ago
  45. 74531e4 add patterns for ppc32 preinc stores. ppc64 next. by Chris Lattner · 18 years ago
  46. ef20fef switch these back to the 'bad old way' by Chris Lattner · 18 years ago
  47. cc47021 Fix an incorrectly inverted condition. by Evan Cheng · 18 years ago
  48. dbf5883 ChangeToRegister should clear IsImp bit. by Evan Cheng · 18 years ago
  49. 5e797a5b Fix ppc64 epilog bug. by Chris Lattner · 18 years ago
  50. 8e28b5c Stop using isTwoAddress, switching to operand constraints instead. by Chris Lattner · 18 years ago
  51. f64f9a4 Remove the isTwoAddress property from the CodeGenInstruction class. It should by Chris Lattner · 18 years ago
  52. fa326c7 add a new field needed by the code emitter generator. by Chris Lattner · 18 years ago
  53. 166f45e Fix typo pointed out by Bryan Adams by Chris Lattner · 18 years ago
  54. 6ce7dc2 Properly transfer kill / dead info. by Evan Cheng · 18 years ago
  55. ddd2a45 Kill / dead info has been moved to MI's. by Evan Cheng · 18 years ago
  56. ff608a7 commuteInstruction should propagate kill / dead info. by Evan Cheng · 18 years ago
  57. ddee842 Match live variable changes. by Evan Cheng · 18 years ago
  58. 6b2c05f Minor updates. by Evan Cheng · 18 years ago
  59. 9a1956a A register def can be partially dead when the whole register has use(s) but a subreg does not. by Evan Cheng · 18 years ago
  60. a6c4c1e Do away with kill / dead maps. Move kill / dead info onto MI's. by Evan Cheng · 18 years ago
  61. 9a00279 Add copyKillDeadInfo to copy kill / dead info; other minor updates. by Evan Cheng · 18 years ago
  62. 0851b4f fix ldu/stu jit encoding. Swith 64-bit preinc load instrs to use memri by Chris Lattner · 18 years ago
  63. 214ca23 Add run(Function &F) support in FunctionPassManager_New by Devang Patel · 18 years ago
  64. b71fd78 Simplify IntrinsicLowering and clarify that it is only for use by the by Chris Lattner · 18 years ago
  65. d6842e4 Remove unneeded forward decls by Chris Lattner · 18 years ago
  66. 43193d6 remove dead #include by Chris Lattner · 18 years ago
  67. 5e14b82 Fix the PPC regressions last night by Chris Lattner · 18 years ago
  68. d23b5ba Fix a gcc 4.2 warning. by Chris Lattner · 18 years ago
  69. 30d8e29 Add a method to get the bit width of a packed type. by Reid Spencer · 18 years ago
  70. f8e07f4 Switch loads over to use memri as the operand instead of a reg/imm operand by Chris Lattner · 18 years ago
  71. 0bb7500 ADd support for adding constraints to suboperands by Chris Lattner · 18 years ago
  72. 83b557c Add doInitialization and doFinalization support in FunctionManager_New. by Devang Patel · 18 years ago
  73. 8619678 Tidy up marking of last analysis user pass. by Devang Patel · 18 years ago
  74. 3799f97 Add doInitialization and doFinalization support in FunctionManager_New. by Devang Patel · 18 years ago
  75. abb8105 Do not derive CommonPassManagerImpl from Pass. by Devang Patel · 18 years ago
  76. 33a4004 restore some 'magic' code that I removed: it is needed. Add comments explaining by Chris Lattner · 18 years ago
  77. 717a611 minimal hack to get patterns whose result type is iPTR to be selected. by Chris Lattner · 18 years ago
  78. 2f42ed6 Copy initializeAnalysisImpl() implementation from PassManagerT. by Devang Patel · 18 years ago
  79. 0d1bb13 remove some dead code by Chris Lattner · 18 years ago
  80. ab51ddd Add support for nodes that return iPTR. by Chris Lattner · 18 years ago
  81. 646085d changes to get ptr_rc to be accepted in patterns. This is needed for ppc preinc by Chris Lattner · 18 years ago
  82. 3cdd9f6 Revert. This wasn't meant to be checked in. by Evan Cheng · 18 years ago
  83. 26e552b group load and store instructions together. No functionality change. by Chris Lattner · 18 years ago
  84. fc14b31 Fix predicates for unindexed stores so they don't accidentally match indexed by Chris Lattner · 18 years ago
  85. 6a5339b Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 calls by Chris Lattner · 18 years ago
  86. d104342 remove a ton of custom selection logic no longer needed by Chris Lattner · 18 years ago
  87. 7c3a96b Fix a bug handling nodes with variable arguments. The code was fixed to assume by Chris Lattner · 18 years ago
  88. 20ddd4a it would be nice of ctlz were lowered to bsf etc. by Chris Lattner · 18 years ago
  89. e511b74 implement InstCombine/shift-simplify.ll by transforming: by Chris Lattner · 18 years ago
  90. 9961cf1 new testcase by Chris Lattner · 18 years ago
  91. 9c2328e implement InstCombine/and-compare.ll:test1. This compiles: by Chris Lattner · 18 years ago
  92. 96dddd9 new testcase by Chris Lattner · 18 years ago
  93. ac011bc lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)), 5)' instead of by Chris Lattner · 18 years ago
  94. 472c791 A shim over other AA impls to catch incorrect uses by Andrew Lenharth · 18 years ago
  95. d798a51 Discard code that supported old bytecode formats. This makes the Bytecode by Reid Spencer · 18 years ago
  96. df1a10e Implement removeDeadPasses(). by Devang Patel · 18 years ago
  97. 03153c7 Keep track of Last user of analysis phase. by Devang Patel · 18 years ago
  98. b899eed Use std::map to map AnalysisID and Pass. by Devang Patel · 18 years ago
  99. 9b62b45 add a note by Chris Lattner · 18 years ago
  100. 2fe4bf4 minor tweaks, reject vector preinc. by Chris Lattner · 18 years ago