1. 53dd245 Further changes for Neon vector shuffles: by Bob Wilson · 15 years ago
  2. 66dc4e2 Fix a mistake in my previous change r105437: don't access operand 2 and assume by Bob Wilson · 15 years ago
  3. ba1fe14 Add some basic debug output. by Dan Gohman · 15 years ago
  4. 8077e76 Handle dbg_value instructions (i.e., skip them) when generating IT blocks. by Jim Grosbach · 15 years ago
  5. 66f360e Cleanup. Process the dbg_values separately by Jim Grosbach · 15 years ago
  6. b953974 Make bugpoint dead-argument-hacking actually work, and actually test it. by Dan Gohman · 15 years ago
  7. fd447ef The FoldingSet hash data includes pointer values, so it isn't by Dan Gohman · 15 years ago
  8. 5e5dd68 Optimize this code somewhat by taking advantage of the fact by Dan Gohman · 15 years ago
  9. d942df2 Another place where the code wanted to access the argument list and not all of by Bill Wendling · 15 years ago
  10. 1f23d63 Micro-optimize this, to speed up this hotspot in debug builds a little. by Dan Gohman · 15 years ago
  11. ef07158 Micro-optimize this. by Dan Gohman · 15 years ago
  12. 41a6282 Move exit check where it really belongs. by Jim Grosbach · 15 years ago
  13. 4d52c6d Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't go by Dan Gohman · 15 years ago
  14. 22a5b29 Create new accessors to get arguments for call/invoke instructions. It breaks by Bill Wendling · 15 years ago
  15. 3a4340d Partial specialization was not checking the callsite to make sure it was using the same constants as the specialization, leading to calls to the wrong specialization. Patch by Takumi Nakamura\! by Kenneth Uildriks · 15 years ago
  16. 431c3e7 This bug is also present in MSVC10. Requested by Elrood on IRC. by Duncan Sands · 15 years ago
  17. 1087f54 revert r105521, which is breaking the buildbots with stuff like this: by Chris Lattner · 15 years ago
  18. 3eca98b Initial AVX support for some instructions. No patterns matched by Bruno Cardoso Lopes · 15 years ago
  19. cf296fa Improvements to tail call code. No functional effect by Dale Johannesen · 15 years ago
  20. fdbef82 getFoldedOffsetOf no longer does anything special with vector types. by Dan Gohman · 15 years ago
  21. 6d56b9f Revert 105492 & 105493 due to a testcase regression. Radar 7424645. by Stuart Hastings · 15 years ago
  22. 25fcaff LSR needs to remember inserted instructions even in postinc mode, because by Dan Gohman · 15 years ago
  23. 88004c2 Fix some liveout handling related to tail calls, see comments. by Dale Johannesen · 15 years ago
  24. 2b4e727 Re-apply 105308 with fix. by Evan Cheng · 15 years ago
  25. a15ec5d Don't track users of undef values; they aren't interesting for by Dan Gohman · 15 years ago
  26. 870c805 Make if-conversion ignore dbg_value instructions in its analysis. rdar://7797940 by Jim Grosbach · 15 years ago
  27. 0f1b813 Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 15 years ago
  28. 93031ac Copy location info for current function argument from dbg.declare if respective store instruction does not have any location info. by Devang Patel · 15 years ago
  29. 1c8ab78 Skip dbg_value instructions when scanning instructions in register scavenging. by Jim Grosbach · 15 years ago
  30. c87b40b Fix normalization and de-normalization of non-affine SCEVs. by Dan Gohman · 15 years ago
  31. 6de0717 Keep track of the call instructions whose clobber lists were skipped during fast by Jakob Stoklund Olesen · 15 years ago
  32. 8fa8e7f More thoroughly disable tails calls by default. by Dale Johannesen · 15 years ago
  33. 8af44b6 Another fix to prevent debug info from affecting codegen. rdar://7797940 by Jim Grosbach · 15 years ago
  34. 958e4e1 more dbg_value adjustments so debug info doesn't affect codegen by Jim Grosbach · 15 years ago
  35. f62546a Fixed a bug during widening where we would avoid legalizing a node. When we by Mon P Wang · 15 years ago
  36. d089a7a fix typo by Jim Grosbach · 15 years ago
  37. 40cbe7d For NEON vectors with 32- or 64-bit elements, select BUILD_VECTORs and by Bob Wilson · 15 years ago
  38. 26bf8f9 Add some missing checks in TwoAddressInstructionPass::CoalesceExtSubRegs. by Bob Wilson · 15 years ago
  39. 6ee358b Cleanup 80-column and trim trailing whitespace by Jim Grosbach · 15 years ago
  40. 3de755b Teach the ARM load-store optimizer to deal with dbg_value instructions. by Jim Grosbach · 15 years ago
  41. 51e28e6 Early implementation of tail call for ARM. by Dale Johannesen · 15 years ago
  42. 400f75c Fix SimplifyDemandedBits' AssertZext logic to demand all the bits. It by Dan Gohman · 15 years ago
  43. 3844173 Revert 105308. by Bob Wilson · 15 years ago
  44. 869d60d Machine sink could potentially sink instructions into a block where the physical by Bill Wendling · 15 years ago
  45. 30ef0e5 Add first pass at darwin tls compiler support. by Eric Christopher · 15 years ago
  46. 7310064 One underscore, not two. by Eric Christopher · 15 years ago
  47. 268637e Implement expansion in type legalization for add/sub with overflow. The by Eli Friedman · 15 years ago
  48. db1bf34 Remove some already-fixed README entries. by Eli Friedman · 15 years ago
  49. a04a2c0 Remove README entry which no longer compiles to something sane. by Eli Friedman · 15 years ago
  50. 2ad7e43 Remove a fixed item, update a couple partially-fixed items. by Eli Friedman · 15 years ago
  51. 8b89c64 Use the fast register allocator by default for -O0 builds. by Jakob Stoklund Olesen · 15 years ago
  52. ead06be Use readsWritesVirtualRegister instead of counting uses and defs when inserting by Jakob Stoklund Olesen · 15 years ago
  53. 02571a3 Add full register <imp-def> operands when the coalescer is creating partial by Jakob Stoklund Olesen · 15 years ago
  54. 6209869 Speedup bitcode writer. Do not walk all values for all functions to emit function local metadata. In one testcase, probably worst case scenario, the 70x speed up is seen. by Devang Patel · 15 years ago
  55. 05c6837 Compulsive reformating. No functionalitical changes. by Bill Wendling · 15 years ago
  56. 9edf7de Slightly change the meaning of the reMaterialize target hook when the original by Jakob Stoklund Olesen · 15 years ago
  57. 18f30e6 Clean up 80 column violations. No functional change. by Jim Grosbach · 15 years ago
  58. 42d075c Remove the TargetRegisterClass member from CalleeSavedInfo by Rafael Espindola · 15 years ago
  59. 962f549 Fix comment so it doesn't include comments which are irrelevant to the x86 by Eli Friedman · 15 years ago
  60. 71c62a2 Use comments to document non-obvious code rather than mailing list archives. by Dan Gohman · 15 years ago
  61. 354eb7e Skip identical instruction while calculating DBG_VALUE range. by Devang Patel · 15 years ago
  62. 91a74da Rename canCombinedSubRegIndex method to something more grammatically correct by Bob Wilson · 15 years ago
  63. 20fae65 Replace ARM's getCalleeSavedRegClasses with a simpler solution by Rafael Espindola · 15 years ago
  64. b9abe9f by Devang Patel · 15 years ago
  65. 691820a Remove unused function. by Rafael Espindola · 15 years ago
  66. 086723d Not all entries in the range will have an SUnit. Check for that when looking by Jim Grosbach · 15 years ago
  67. 6f07bd6 cleanup by Rafael Espindola · 15 years ago
  68. ce48c1d Remove uses of getCalleeSavedRegClasses from outside the by Rafael Espindola · 15 years ago
  69. 9d709a8 Enable machine cse of instructions which define physical registers. by Evan Cheng · 15 years ago
  70. a993f0a Don't try to custom-lower 64-bit add-with-overflow and friends on x86-32; the by Eli Friedman · 15 years ago
  71. b2c2a97 Fix an obvious mistake: don't change the operands until all of them have been by Bob Wilson · 15 years ago
  72. b242563 Remove outdated README entries. by Eli Friedman · 15 years ago
  73. 533934e Update debug information when breaking anti-dependencies. rdar://7759363 by Jim Grosbach · 15 years ago
  74. a5135f6 Properly compose subregister indices when coalescing. by Jakob Stoklund Olesen · 15 years ago
  75. 23d3d45 Remove unused code by Jim Grosbach · 15 years ago
  76. f2e7767 Ignore line number of debug value in undefined register. by Devang Patel · 15 years ago
  77. 69081e9 fix think-o by Jim Grosbach · 15 years ago
  78. d8acddd Fix the allocation of shadow space for the Win64 calling convention by Dan Gohman · 15 years ago
  79. aeafb37 Simplify things a bit more. Fix prototype to use SmallVectorImpl and by Jim Grosbach · 15 years ago
  80. 10e7726 Fix the noalias checking so that it doesn't worry about by Dan Gohman · 15 years ago
  81. 9126c0d Keep track of incoming debug value of unused argument. Radar 7927666. by Devang Patel · 15 years ago
  82. 956b349 Fill in missing support for ISD::FEXP, ISD::FPOWI, and friends. by Dan Gohman · 15 years ago
  83. 2f3257e Add a FIXME by Jim Grosbach · 15 years ago
  84. 0fd8b62 mirror of r105280 changes for LowerInvoke, which uses the same basic logic here by Jim Grosbach · 15 years ago
  85. dc58b25 When processing function arguments when splitting live ranges across invokes, by Jim Grosbach · 15 years ago
  86. 601f9d6 Use SmallVector instead of std::vector. by Jim Grosbach · 15 years ago
  87. 7f5b0d8 Refactor some SSE 2 unpack instructions by Bruno Cardoso Lopes · 15 years ago
  88. 4b1000d Don't call flush() at a library level which isn't checking for errors by Dan Gohman · 15 years ago
  89. 11fe246 Fix handling of 'load' nodes. by Kalle Raiskila · 15 years ago
  90. 2914ba6 Fix PR7272: when inlining through a callsite with byval arguments, by Duncan Sands · 15 years ago
  91. 6c41ad8 fix PR6623: when optimizing for size, don't inline memcpy/memsets by Chris Lattner · 15 years ago
  92. 6b37861 the 'limit' argument to FindOptimalMemOpLowering is unsigned, not uint64_t. by Chris Lattner · 15 years ago
  93. c29df3c Avoid swap when a copy suffices. by Benjamin Kramer · 15 years ago
  94. a9d6680 The memcpy intrinsic only takes i8* for %src and %dst, so cast them to that by Nick Lewycky · 15 years ago
  95. 10e02a0 Use `llvm::next' instead of `next' to make VC++ 2010 happy. by Oscar Fuentes · 15 years ago
  96. 4ed81ec Some A9 load/store cleanups by Anton Korobeynikov · 15 years ago
  97. 8207fce Some rough approximations for load/stores on A9 by Anton Korobeynikov · 15 years ago
  98. 1098ef5 NEON/VFP stuff can be issued only via Pipe1 on A9 by Anton Korobeynikov · 15 years ago
  99. 1845a38 Add some integer instruction itineraries for A9 by Anton Korobeynikov · 15 years ago
  100. 462f6b5 Reorder some code in SelectionDAGBuilder. by Dan Gohman · 15 years ago