1. bdc679d Converted to using llvm streams instead of <iostream>s by Bill Wendling · 18 years ago
  2. a09362e Use llvm streams instead of <iostream> by Bill Wendling · 18 years ago
  3. 38b0e7b Put the #include for a module first. by Bill Wendling · 18 years ago
  4. 8bcb042 Clean up. by Evan Cheng · 18 years ago
  5. d9fd2ac Changed to using llvm streams. by Bill Wendling · 18 years ago
  6. b6c8060 Fix PR1016 by Chris Lattner · 18 years ago
  7. c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 18 years ago
  8. 3687c1a Fix the dag combiner bug corresponding to PR1014. by Chris Lattner · 18 years ago
  9. bc4cf8d For better or worse, load from i1 is assumed to be zero extended. Do not by Chris Lattner · 18 years ago
  10. f990817 If a brcond condition is promoted, make sure to zero extend it, even if not by Chris Lattner · 18 years ago
  11. 3da59db For PR950: by Reid Spencer · 18 years ago
  12. 0374248 Global label not handled correctly. by Jim Laskey · 18 years ago
  13. 32ba1aa Fix PR1011 and CodeGen/Generic/2006-11-20-DAGCombineCrash.ll by Chris Lattner · 18 years ago
  14. a138c6c setOperand should not zap the operand list or add implicit operands to an by Chris Lattner · 18 years ago
  15. 45fb3f3 For PR950: by Reid Spencer · 18 years ago
  16. 4b10591 Don't transform in another bad case: if the block is empty, it should be by Chris Lattner · 18 years ago
  17. f10a56a Fix another case we *don't* want to do this xform. by Chris Lattner · 18 years ago
  18. 1ccc468 Implement operator<< for machine basic blocks to make it easier to dump them. by Chris Lattner · 18 years ago
  19. 154e104 make the previous change more aggressive, moving any block with no fallthrough. by Chris Lattner · 18 years ago
  20. a7bef4a Minor code layout tweak: if we have something like this: by Chris Lattner · 18 years ago
  21. 5f64a16 Fixing the ENABLE_OPTIMIZED=1 DISABLE_ASSERTIONS=1 build. by Jim Laskey · 18 years ago
  22. b2b9c20 More removal of std::cerr and DEBUG, replacing with DOUT instead. by Bill Wendling · 18 years ago
  23. 54fcc7f Replace std::cerr uses of the "DEBUG" macro with "DOUT" instead. Removes by Bill Wendling · 18 years ago
  24. 00e5330 *** empty log message *** by Bill Wendling · 18 years ago
  25. ce9a576 Match MachineCodeEmitter changes. by Evan Cheng · 18 years ago
  26. beeb77f Don't recompute getNumOperands for each iteration. by Bill Wendling · 18 years ago
  27. 01352aa Added a new method "CreateNewLiveInterval" which, given a list of by Bill Wendling · 18 years ago
  28. e01eaa0 enable the branch folding pass for the JIT. by Chris Lattner · 18 years ago
  29. cc47021 Fix an incorrectly inverted condition. by Evan Cheng · 18 years ago
  30. ddee842 Match live variable changes. by Evan Cheng · 18 years ago
  31. 6b2c05f Minor updates. by Evan Cheng · 18 years ago
  32. 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
  33. a6c4c1e Do away with kill / dead maps. Move kill / dead info onto MI's. by Evan Cheng · 18 years ago
  34. b71fd78 Simplify IntrinsicLowering and clarify that it is only for use by the by Chris Lattner · 18 years ago
  35. 43193d6 remove dead #include by Chris Lattner · 18 years ago
  36. 7ce4578 Matches MachineInstr changes. by Evan Cheng · 18 years ago
  37. d7de496 - Let MachineInstr ctors add implicit def and use operands. Other operands by Evan Cheng · 18 years ago
  38. a07d5b9 Make an assert comment match the tested assertion. by Reid Spencer · 18 years ago
  39. 3ba433a Add methods to add implicit def use operands to a MI. by Evan Cheng · 18 years ago
  40. 41e53fd disallow preinc of a frameindex. This is not profitable and causes 2-addr by Chris Lattner · 18 years ago
  41. 9f1794e reduce indentation by using early exits. No functionality change. by Chris Lattner · 18 years ago
  42. 448f219 move big chunks of code out-of-line, no functionality change. by Chris Lattner · 18 years ago
  43. 734c91d Fix a dag combiner bug exposed by my recent instcombine patch. This fixes by Chris Lattner · 18 years ago
  44. 438f7bc Add implicit def / use operands to MachineInstr. by Evan Cheng · 18 years ago
  45. a7ff64d When forming a pre-indexed store, make sure ptr isn't the same or is a pred of value being stored. It would cause a cycle. by Evan Cheng · 18 years ago
  46. 1e7aa5c commentate by Chris Lattner · 18 years ago
  47. 8dc5cad Don't attempt expensive pre-/post- indexed dag combine if target does not support them. by Evan Cheng · 18 years ago
  48. 5ff839f Add a mechanism to specify whether a target supports a particular indexed load / store. by Evan Cheng · 18 years ago
  49. 0030582 Rename ISD::MemOpAddrMode to ISD::MemIndexedMode by Evan Cheng · 18 years ago
  50. 144d8f0 Rename ISD::MemOpAddrMode to ISD::MemIndexedMode by Evan Cheng · 18 years ago
  51. 85f419b Allows debugging llc self hosted. by Jim Laskey · 18 years ago
  52. 5496f01 Merging dwarf info to a single compile unit. by Jim Laskey · 18 years ago
  53. d258efa getPostIndexedAddressParts change: passes in load/store instead of its loaded / stored VT. by Evan Cheng · 18 years ago
  54. a1fd650 Remove M_2_ADDR_FLAG. by Evan Cheng · 18 years ago
  55. b00dddd Match more post-indexed ops. by Evan Cheng · 18 years ago
  56. d6c3422 Remove redundant <cmath>. by Jim Laskey · 18 years ago
  57. 6ea0f6b Now can re-enable debug label folding. by Jim Laskey · 18 years ago
  58. 03fa6ea - When performing pre-/post- indexed load/store transformation, do not worry by Evan Cheng · 18 years ago
  59. a4f53ef Fixed a minor bug preventing some pre-indexed load / store transformation. by Evan Cheng · 18 years ago
  60. 3822ff5 For PR950: by Reid Spencer · 18 years ago
  61. 6c1491d Fix a obscure post-indexed load / store dag combine bug. by Evan Cheng · 18 years ago
  62. 5d05695 optimize single MBB loops better. In particular, produce: by Chris Lattner · 18 years ago
  63. 4d0c1a0 Accidently reran commit. by Jim Laskey · 18 years ago
  64. 5e213ea Missed a label map, reverting till covered. by Jim Laskey · 18 years ago
  65. fffcd69 Missed a label map, reverting till covered. by Jim Laskey · 18 years ago
  66. 9d4209f 1. Add a pass to fold debug label instructions so a debug info client can detect by Jim Laskey · 18 years ago
  67. 393ebae Enable improved spilling costs by default. This speeds up viterbi on x86 by Chris Lattner · 18 years ago
  68. 7902c75 Use correct value for float HUGH_VAL. by Jim Laskey · 18 years ago
  69. bbd6f6e Add post-indexed load / store transformations. by Evan Cheng · 18 years ago
  70. b75a663 Add a new llcbeta option. This speeds up viterbi from 12.34 to 8.76s on by Chris Lattner · 18 years ago
  71. 5a4951e Unbreak X86/ELF Debugging. Somehow this line got lost in Jim's cleanup. by Reid Spencer · 18 years ago
  72. fa9aa2b Fix PR988 and CodeGen/Generic/2006-11-06-MemIntrinsicExpand.ll. by Chris Lattner · 18 years ago
  73. d5ad440 Remove dead code; added a missing null ptr check. by Evan Cheng · 18 years ago
  74. f910a3f Tab interferes with uniqueness. by Jim Laskey · 18 years ago
  75. 84ca10f D'oh - reversed logic. by Jim Laskey · 18 years ago
  76. 3ef554d Add comment. by Evan Cheng · 18 years ago
  77. d41b30d Unbreak VC++ build. by Jeff Cohen · 18 years ago
  78. 33dbedc Added pre-indexed store support. by Evan Cheng · 18 years ago
  79. 9109fb1 Added getIndexedStore. by Evan Cheng · 18 years ago
  80. 5cd496e Live local variables are being dropped because the begin or end labels marking by Jim Laskey · 18 years ago
  81. 95f6ede Changes to use operand constraints to process two-address instructions. by Evan Cheng · 18 years ago
  82. e077ef6 Fixed some spiller bugs exposed by the recent two-address code changes. Now by Evan Cheng · 18 years ago
  83. 033b107 this will work better by Chris Lattner · 18 years ago
  84. 0709718 Fix the build on xcode < 2.4 by Chris Lattner · 18 years ago
  85. e6e97e6 Fix comments. by Evan Cheng · 18 years ago
  86. 1a854be Rename by Evan Cheng · 18 years ago
  87. b8f4e0a Remove dead variable. Fix 80 column violations. by Reid Spencer · 18 years ago
  88. 7fc033a Added DAG combiner transformation to generate pre-indexed loads. by Evan Cheng · 18 years ago
  89. c5fc57d Added isPredecessor. by Evan Cheng · 18 years ago
  90. bf105c8 Proper check for two-addressness. by Evan Cheng · 18 years ago
  91. 02cb49e silence warning by Chris Lattner · 18 years ago
  92. 9782131 Make CodeGen libs -pedantic clean. by Reid Spencer · 18 years ago
  93. f673388 by Jim Laskey · 18 years ago
  94. 9bd6d65 Remove unused variable. by Reid Spencer · 18 years ago
  95. 3ed469c For PR786: by Reid Spencer · 18 years ago
  96. ef42a01 by Jim Laskey · 18 years ago
  97. 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 18 years ago
  98. 2a82160 Allow the getRegForInlineAsmConstraint method to return a register class with by Chris Lattner · 18 years ago
  99. e6ae14e Rename by Evan Cheng · 18 years ago
  100. 360c2dd Two-address instructions no longer have to be A := A op C. Now any pair of dest / src operands can be tied together. by Evan Cheng · 18 years ago