1. cf14ae5 Reverse order of memory arguments by Anton Korobeynikov · 16 years ago
  2. aecfa78 Remove bogus pattern by Anton Korobeynikov · 16 years ago
  3. 1deea5f Correct asmprinting of memory operands by Anton Korobeynikov · 16 years ago
  4. 0eb6af4 Match wrapper node for address by Anton Korobeynikov · 16 years ago
  5. 3513ca8 Add lowering for global address nodes. Not pretty efficient though. by Anton Korobeynikov · 16 years ago
  6. 3c2684d Some early full call lowering draft for direct calls by Anton Korobeynikov · 16 years ago
  7. b561264 Add call frame setup instruction elimination and lowerid for bunch of call-related stuff. by Anton Korobeynikov · 16 years ago
  8. 4428885 Add CALL lowering. by Anton Korobeynikov · 16 years ago
  9. 01e0e8d Add bunch of mem-whatever patterns by Anton Korobeynikov · 16 years ago
  10. 2682bf5 Add bunch of reg-mem inst patterns by Anton Korobeynikov · 16 years ago
  11. 54f30d3 Add normal and trunc stores by Anton Korobeynikov · 16 years ago
  12. 36b6e53 Basic support for mem=>reg moves by Anton Korobeynikov · 16 years ago
  13. 51c31d6 Add 8-bit insts. zext behaviour is not modelled yet by Anton Korobeynikov · 16 years ago
  14. cf9adf2 Add 8-bit regclass and pattern for sext_inreg by Anton Korobeynikov · 16 years ago
  15. 0fc32da Add pattern for OR by Anton Korobeynikov · 16 years ago
  16. 6ee626a Add reg-imm variants by Anton Korobeynikov · 16 years ago
  17. c8166ac Add hint to nop by Anton Korobeynikov · 16 years ago
  18. 0ba0a89 Add more instructions by Anton Korobeynikov · 16 years ago
  19. b8639f5 Cleanup by Anton Korobeynikov · 16 years ago
  20. d2c94ae Add dummy lowering for shifts by Anton Korobeynikov · 16 years ago
  21. 1476d97 We don't have any div at all - thus mark it as expensive by Anton Korobeynikov · 16 years ago
  22. 8d7bb39 We're not going to spend 100% of time in interrupts, do we? :) by Anton Korobeynikov · 16 years ago
  23. 431beb5 Add simple reg-reg add. by Anton Korobeynikov · 16 years ago
  24. fff5f76 gas uses lower letter for register names by Anton Korobeynikov · 16 years ago
  25. 1df221f Add code enough for emission of reg-reg and reg-imm moves. This allows us to compile "ret i16 0" properly! by Anton Korobeynikov · 16 years ago
  26. 09c42f5 Add function body printing routine by Anton Korobeynikov · 16 years ago
  27. f3085ac Add 'msp430' target triple recognizer by Anton Korobeynikov · 16 years ago
  28. e37db97 Make emit{Prologue,Epilogue}() noop for now by Anton Korobeynikov · 16 years ago
  29. fbf165a Add callee-saved regs & reg classes getter hooks by Anton Korobeynikov · 16 years ago
  30. 3a4fbcf Add simple FP indicator for given function hook by Anton Korobeynikov · 16 years ago
  31. dcb802c Provide set of reserved registers by Anton Korobeynikov · 16 years ago
  32. fd1b7c7 Add proper ISD::RET lowering by Anton Korobeynikov · 16 years ago
  33. c8fbb6a Add first draft of MSP430 calling convention stuff and draft of ISD::FORMAL_ARGUMENTS node lowering. by Anton Korobeynikov · 16 years ago
  34. 2dd6cdc Fix register names, fix register allocation order, handle frame pointer. by Anton Korobeynikov · 16 years ago
  35. 43ed64a Clearify the usage and add some debug stuff by Anton Korobeynikov · 16 years ago
  36. 9e12339 Cleanup by Anton Korobeynikov · 16 years ago
  37. b78e17b Add cmake script. No idea whether it works or not :) by Anton Korobeynikov · 16 years ago
  38. fe3fc5a Add a note by Anton Korobeynikov · 16 years ago
  39. f99601f Typo by Anton Korobeynikov · 16 years ago
  40. f2c3e17 Dummy MSP430 backend by Anton Korobeynikov · 16 years ago
  41. 77eaa68 -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDebugInfo by Argyrios Kyrtzidis · 16 years ago
  42. f9a77b7 Revert r70645 for now; it's causing a variety of regressions. by Dan Gohman · 16 years ago
  43. 0e670df Revert r70630. Go back to appending ".b" to internal globals when shrinking by Nick Lewycky · 16 years ago
  44. c43fe4a Add an svn:ignore for unittests/VMCore. by Dan Gohman · 16 years ago
  45. db6fa29 Convert ScalarEvolution to use CallbackVH for its internal map. This by Dan Gohman · 16 years ago
  46. c09b12c Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from me by Dan Gohman · 16 years ago
  47. 42da7f7 Include <limits.h> to get the definition of CHAR_BIT. by Dan Gohman · 16 years ago
  48. e66f6f1 The second argument to RecursivelyDeleteTriviallyDeadInstructions has by Dan Gohman · 16 years ago
  49. afc36a9 Previously, RecursivelyDeleteDeadInstructions provided an option by Dan Gohman · 16 years ago
  50. fb7d35f When ScalarEvolution is told to forget the trip count for a loop, have by Dan Gohman · 16 years ago
  51. 9a93650 Tell ScalarEvolution that the loop is being deleted before actually by Dan Gohman · 16 years ago
  52. 0e80b7c Don't append ".b" to the names of globals that are being shrunk to booleans. by Nick Lewycky · 16 years ago
  53. 1dcad96 Don't split critical edges during the AddUsersIfInteresting phase by Dan Gohman · 16 years ago
  54. dd47f88 Add Base.td to svn:ignore. by Dan Gohman · 16 years ago
  55. c650f1f 'The attached patch fixes an issue where llc -march=cpp fails with by Chris Lattner · 16 years ago
  56. 837e59e Drop the default assumption about alignment down to 2 bits from 3. This apparently by Chris Lattner · 16 years ago
  57. 7e54404 Change the description string of the LoopInfo pass. by Dan Gohman · 16 years ago
  58. f0e4cac Prevent looping when DenseSet is abused. by Stuart Hastings · 16 years ago
  59. 1af789f HTML-escape '>' as '&gt;' in sample C++ code. by Misha Brukman · 16 years ago
  60. 5ee24e5 Allow CONCAT_VECTORS nodes to be legal or have custom lowering for some targets. by Bob Wilson · 16 years ago
  61. cf5ab82 Actually insert inserted instructions into the InsertedValues map. by Dan Gohman · 16 years ago
  62. b52e1c5 Add an accessor method to allow clients to test if a given expression by Dan Gohman · 16 years ago
  63. 9f2d671 Make RequiresTypeConversion canonicalize the types before calling the by Dan Gohman · 16 years ago
  64. 9032b78 When printing a SCEVUnknown with pointer type, don't print an by Dan Gohman · 16 years ago
  65. 80dcdee Short-circuit inttoptr-ptrtoint constant expressions; these aren't by Dan Gohman · 16 years ago
  66. 99a1302 Make SCEVExpander::addInsertedValue able to accept Values, not just by Dan Gohman · 16 years ago
  67. 3d81e31 Minor whitespace fix. by Dan Gohman · 16 years ago
  68. 99243b3 Fix an 80-column violation. by Dan Gohman · 16 years ago
  69. 10b9479 When creating cast scevs, canonicalize the destination type. This by Dan Gohman · 16 years ago
  70. fbccdef Fix a compiler warning on hosts where uint64_t isn't unsigned long long. by Dan Gohman · 16 years ago
  71. cc2ad05 Fix some code to work if TargetLowering is not available. by Dan Gohman · 16 years ago
  72. d5a6381 Simplify more code and add timer stuff. by Bill Wendling · 16 years ago
  73. ff86ef3 Simplify more code. by Bill Wendling · 16 years ago
  74. e3d1285 hasSCEV() was declared in ScalarEvolution.h, but never defined. This must have by Torok Edwin · 16 years ago
  75. ef956fc Simplify some code. by Bill Wendling · 16 years ago
  76. 7fa8162 Fix whitespace. It was confusing me. by Bill Wendling · 16 years ago
  77. 166c9e2 Lets install the manual page with install-clang! Radar 6838692 by Mike Stump · 16 years ago
  78. 5b16cd2 Code clean up. Bye bye PhysRegTracker. by Evan Cheng · 16 years ago
  79. 9eddfd3 Fix compilation for some targets other than x86. by Argyrios Kyrtzidis · 16 years ago
  80. c26672a Add a comment to refer to the section of the programmer's manual that explains what the pointer tagging in Use is for. by Stefanus Du Toit · 16 years ago
  81. a26eae6 Make DebugLoc independent of DwarfWriter. by Argyrios Kyrtzidis · 16 years ago
  82. 19fee41 Set FnEnd in JITEmitter::finishFunction to point strictly to the end of function's machine code. by Argyrios Kyrtzidis · 16 years ago
  83. 714257f Add a mention of TypeBuilder to the programmer's manual, and clean up the class by Jeffrey Yasskin · 16 years ago
  84. 3a155f0 Join cross class copies using getCommonSubClass() by Jakob Stoklund Olesen · 16 years ago
  85. ba67d87 getCommonSubClass() - Calculate the largest common sub-class of two register by Jakob Stoklund Olesen · 16 years ago
  86. 7afcc6a Slightly change TableGen's definition of a register subclass. by Jakob Stoklund Olesen · 16 years ago
  87. 3d739fe Add some comments, and tidy up some whitespace. by Dan Gohman · 16 years ago
  88. a1af757 Extend ScalarEvolution's getBackedgeTakenCount to be able to by Dan Gohman · 16 years ago
  89. 0490dcb Add a smarter heuristic to determine when to coalesce a virtual register with a physical one. More specifically, it avoid tying a virtual register in the loop with a physical register defined / used outside the loop. When it determines it's not profitable, it will use the physical register as the allocation preference instead. by Evan Cheng · 16 years ago
  90. 440548d Rename the CurMultiClass formal parameter of TGParser::AddSubMultiClass by Bob Wilson · 16 years ago
  91. 1d512df Remove unnecessary "class" keywords. by Bob Wilson · 16 years ago
  92. 293b133 Change forward declaration of MultiClass to use the "struct" keyword instead by Bob Wilson · 16 years ago
  93. 7f09dd2 Make dataflow iteration possible on Value*, not only on User*: df_ext_iterator<Value*, SmallPtrSet<const Value*, 16> > by Torok Edwin · 16 years ago
  94. 4acd12a Don't try to mix integers and pointers in an icmp instruction in getSCEVAtScope. by Dan Gohman · 16 years ago
  95. 1d621f7 Oops! Missed a file in my last commit. by Nick Lewycky · 16 years ago
  96. 195bea3 Allow a user of libLTO to specify the full pathname of the gcc executable to by Nick Lewycky · 16 years ago
  97. 4e5ea55 Move helper functions for optimizing division by constant into the APInt class. by Jay Foad · 16 years ago
  98. 78e04d4 Set mayLoad on MOVZX32_NOREXrm8 too. by Dan Gohman · 16 years ago
  99. d9c1c85 Fix ScalarEvolution::print to print a value for any Instruction with by Dan Gohman · 16 years ago
  100. 8c14740 Mark MOV8mr_NOREX and MOV8rm_NOREX as mayStore / mayLoad respectively. by Evan Cheng · 16 years ago