1. bbe03f8 Avoid renaming loadable modules at install time. Now the gold plugin is named by Rafael Espindola · 14 years ago
  2. a89efd5 Use $ORIGIN in the rpath of libraries. by Rafael Espindola · 14 years ago
  3. 8d908eb Fix uint64->{float, double} conversion to do rounding correctly in 32-bit. by Dale Johannesen · 14 years ago
  4. 7899551 Improve assertion messages. by Dale Johannesen · 14 years ago
  5. a9790d7 Some cheap DAG combine goodness for multiplication with a particular constant. by Anton Korobeynikov · 14 years ago
  6. 418d1d9 "trap" pseudo-op turned out to be apple-local. by Anton Korobeynikov · 14 years ago
  7. 4c297c9 improve portability to systems that don't have round, patch by Evzen Muller! by Chris Lattner · 14 years ago
  8. 87565c1 improve portability to systems that don't have powf/modf (e.g. solaris 9) by Chris Lattner · 14 years ago
  9. 2c13ab2 Fix an GCC warning that seems to have actually caught a bug (!!!) in by Chandler Carruth · 14 years ago
  10. 7189fd0 Model 128-bit vld lane with REG_SEQUENCE. by Evan Cheng · 14 years ago
  11. 1e03ff4 Calculate liveness on the fly for local registers. by Jakob Stoklund Olesen · 14 years ago
  12. 54b78dc Teach the always inliner to release its inline cost estimates, like the basic by Nick Lewycky · 14 years ago
  13. 1462a9b Clean up, no functional change. by Nick Lewycky · 14 years ago
  14. c66c78c Add reg_nodbg_iterator by Jakob Stoklund Olesen · 14 years ago
  15. 4782b1e v4i64 and v8i64 are only synthesizable when NEON is available. by Evan Cheng · 14 years ago
  16. 06b666c Allow TargetLowering::getRegClassFor() to be called on illegal types. Also by Evan Cheng · 14 years ago
  17. 7092c2b Model 64-bit lane vld with REG_SEQUENCE. by Evan Cheng · 14 years ago
  18. 61d5310 A partial re-def instruction may be a copy. by Evan Cheng · 14 years ago
  19. b990a2f Teach two-address pass to do some coalescing while eliminating REG_SEQUENCE by Evan Cheng · 14 years ago
  20. fd72617 Add some comments about undef. by Dan Gohman · 14 years ago
  21. 12c2469 Model VST*_UPD and VST*oddUPD pair with REG_SEQUENCE. by Evan Cheng · 14 years ago
  22. 7f0d695 Fast ISel trivially coalesces away no-op casts, so check for this when by Dan Gohman · 14 years ago
  23. 6a6328b Don't bother spilling before a return by Jakob Stoklund Olesen · 14 years ago
  24. ab2d008 RegAllocLocal can count copies too by Jakob Stoklund Olesen · 14 years ago
  25. 23ead99 SystemZ really does mean "has calls" and not just "adjusts stack." Go ahead and by Bill Wendling · 14 years ago
  26. efa155f Track allocatable instead of reserved regs, and never take an unallocatable hint. by Jakob Stoklund Olesen · 14 years ago
  27. 8b3a8f5 Don't set kill flags for instructions which the scheduler has cloned. by Dan Gohman · 14 years ago
  28. 4ee637c BR is a barrier. by Dan Gohman · 14 years ago
  29. f84d60b Several tail call tests apparently rely upon this being "adjusts stack" instead by Bill Wendling · 14 years ago
  30. e97dda4 Avoid scanning the long tail of physreg operands on calls by Jakob Stoklund Olesen · 14 years ago
  31. 26c6995 Do not forget to mark prcessed arguments. by Devang Patel · 14 years ago
  32. 8a65c51 Count coalesced copies by Jakob Stoklund Olesen · 14 years ago
  33. a0e618d Allow virtreg redefines when verifying for RegAllocFast by Jakob Stoklund Olesen · 14 years ago
  34. 55ed945 This should happen if there are no calls, not if it just doesn't adjust the by Bill Wendling · 14 years ago
  35. 0fc546b Revert r103804. The comment is correct. by Bill Wendling · 14 years ago
  36. 01384ef Remove trailing whitespace by Jim Grosbach · 14 years ago
  37. 9001303 80 column and trailing whitespace cleanup by Jim Grosbach · 14 years ago
  38. 5468e09 add cmd line option to leave dbgvalues in during post-RA sceduling. Useful by Jim Grosbach · 14 years ago
  39. d33fa0f Fix comment. by Bill Wendling · 14 years ago
  40. b92187a Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what by Bill Wendling · 14 years ago
  41. 552b888 Test case for r103800. by Devang Patel · 14 years ago
  42. 71ea4e5 Lowering of atomic instructions can result in operands being by Dan Gohman · 14 years ago
  43. 98e1cac Add support to preserve type info for the variables that are removed by the optimizer. by Devang Patel · 14 years ago
  44. 1b2c761 When verifying two-address instructions, check the following: by Jakob Stoklund Olesen · 14 years ago
  45. c3ce05c Fix so "int3" is correctly accepted, added "into" and fixed "int" with an by Kevin Enderby · 14 years ago
  46. 5c6aba2 Model VLD*_UPD and VLD*odd_UPD pair with REG_SEQUENCE. by Evan Cheng · 14 years ago
  47. f0f6cdb MC/Mach-O/x86_64: Darwin's special "signed_N" relocation types should only be by Daniel Dunbar · 14 years ago
  48. 4ed1082 Simplify the handling of physreg defs and uses in RegAllocFast. by Jakob Stoklund Olesen · 14 years ago
  49. effc8c5 Set isTerminator on TRAP instructions. by Dan Gohman · 14 years ago
  50. c0c32ae Don't use isBarrier for the PowerPC sync instruction. isBarrier is for by Dan Gohman · 14 years ago
  51. 7f357ec Add mayLoad and mayStore flags to instructions which missed them. by Dan Gohman · 14 years ago
  52. 9cc1c18 Use regular PassManager instead of FunctionPassManager in opt, since it by Dan Gohman · 14 years ago
  53. 8090e21 Use PassManagerBase, to give clients the option of using either by Dan Gohman · 14 years ago
  54. 89938ce Add an isNodeHidden to the graph traits, to support definition of by Dan Gohman · 14 years ago
  55. bd616b6 XFAIL the test I added with vg_leak, apparently it is the first and only llc by Daniel Dunbar · 14 years ago
  56. 0ebf356 Get rid of the bit twiddling to read / set OpActions and ValueTypeActions. The small saving in memory isn't worth the increase in runtime and code complexity in my opinion. by Evan Cheng · 14 years ago
  57. d11d59e Inline Asm: Ensure buffer is newline terminated to match how the text is printed. by Daniel Dunbar · 14 years ago
  58. 7ff82e1 Enable opportunistic coalescing by Jakob Stoklund Olesen · 14 years ago
  59. 22c687b Added a QQQQ register file to model 4-consecutive Q registers. by Evan Cheng · 14 years ago
  60. 482eba0 Add AsmParser support for darwin tbss directive. by Eric Christopher · 14 years ago
  61. c260a3e Fix a couple of typos. by Eric Christopher · 14 years ago
  62. 3fa0c8c Fix typo. by Nick Lewycky · 14 years ago
  63. 47b3ec4 MC: Switch to completely lazy layout. by Daniel Dunbar · 14 years ago
  64. 9005d45 MC: Extend MCAsmLayout to explicitly track which fragments have been layed out, and enforce several invariants to LayoutFragment to ensure we only do layout in a sensible order. by Daniel Dunbar · 14 years ago
  65. 11c4111 MC: Implicitly assign section addresses when the previous fragment is layed out. by Daniel Dunbar · 14 years ago
  66. 337718e MC: Switch MCFragment to storing the layout order index, not its index in the file. by Daniel Dunbar · 14 years ago
  67. afc6acd MC: Change LayoutSection() to only do the section initializiation. by Daniel Dunbar · 14 years ago
  68. 7f68719 Fix comments. by Evan Cheng · 14 years ago
  69. 57b6076 Trust kill flags from isel and later passes. by Jakob Stoklund Olesen · 14 years ago
  70. 7d4f259 Fix an embarrassing runtime regression for RegAllocFast. by Jakob Stoklund Olesen · 14 years ago
  71. dbf67fe Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intrinsics which translate into a pair of vld / vst instructions that can load / store 8 consecutive 64-bit (D) registers. by Evan Cheng · 14 years ago
  72. a5afa1c Implement a correct ui64->f32 conversion. The old by Dale Johannesen · 14 years ago
  73. b9c0e33 Eliminate use of magic numbers to access OpActions. It also has the effect of allowing more than 31 scalar value types. MAX_ALLOWED_VALUETYPE had already been updated to 64 a while back. by Evan Cheng · 14 years ago
  74. b21f5a5 Fix up LoadExtActions, TruncStoreActions, and IndexedModeActions representation and setter and getter's so they will continue to work if the number of scalar ValueType's exceeds 31. by Evan Cheng · 14 years ago
  75. c9c4dac Clean up RegAllocFast debug output by Jakob Stoklund Olesen · 14 years ago
  76. b69fc04 MC: Move Layout{Fragment,Section} into MCAsmLayout, and add LayoutFile(). by Daniel Dunbar · 14 years ago
  77. e6cd757 Teach MachineLICM and MachineSink how to clear kill flags conservatively by Dan Gohman · 14 years ago
  78. 1e5a6c4 80 col violation. by Evan Cheng · 14 years ago
  79. c4ca40e Add comment about the pseudo registers QQ, each of which is a pair of Q registers. by Evan Cheng · 14 years ago
  80. 1190c14 Fix pr7110: For non-Darwin targets UnspilledCS1GPRs may include high registers. by Bob Wilson · 14 years ago
  81. ed36aac CMake: fixes 64 bit Visual Studio IDE build. Fixes bug 4936. by Oscar Fuentes · 14 years ago
  82. 49b4589 Add a utility function for conservatively clearing kill flags, and make by Dan Gohman · 14 years ago
  83. e1308d8 An Instruction has a trivial kill only if its use is in the same basic block. by Dan Gohman · 14 years ago
  84. 2c18d3b MC: Factor out MCAssembler::ComputeFragmentSize. by Daniel Dunbar · 14 years ago
  85. f1fd228 Fix const ilist_node::get{Prev,Next}Node() to actually compile. Picky, picky. by Daniel Dunbar · 14 years ago
  86. 18e05b4 Fix complete badness in bugpoint's IsARMArchitecture() function. by Jakob Stoklund Olesen · 14 years ago
  87. eb7d818 Actually run the test. Thanks Daniel Dunbar! by Nick Lewycky · 14 years ago
  88. f60c736 MC: Add section layout order indices to MCSectionData. by Daniel Dunbar · 14 years ago
  89. 62bacd6 Add an also-emit-llvm option to the gold plugin. by Rafael Espindola · 14 years ago
  90. 49ed921 MC: Move ordinal calculation, to make sure fragments synthesized for layout get assigned ordinals properly. by Daniel Dunbar · 14 years ago
  91. 09d3465 MC: Create dummy fragments to avoid ever having empty sections, which simplifies layout. by Daniel Dunbar · 14 years ago
  92. aa0d350 MC: Add MCAsmLayout::FragmentReplaced() helper function. by Daniel Dunbar · 14 years ago
  93. 93ca7b6 Update tablegen to generate shorts instead of chars for subgroup arrays. by Chandler Carruth · 14 years ago
  94. 61aeed1 Properly set thread-local flag on globals during cpp emission by Anton Korobeynikov · 14 years ago
  95. 911ae39 Remove heinous tabs. by Nick Lewycky · 14 years ago
  96. 12b927b Add testcase for r103653. by Nick Lewycky · 14 years ago
  97. 33ab0b1 Replace the core comparison login in merge functions. We can now merge by Nick Lewycky · 14 years ago
  98. 054be92 Fix -Asserts warning. by Daniel Dunbar · 14 years ago
  99. 2661f11 MC: Eliminate MCSectionData::{,Address,File}Size, which can now be computed by by Daniel Dunbar · 14 years ago
  100. 1860e7d Fix -Asserts warning. by Daniel Dunbar · 14 years ago