1. 207c193 Teach mergefunc that intptr_t is the same width as a pointer. We still can't by Nick Lewycky · 14 years ago
  2. 388f491 There are no vectors of pointer or arrays, so we don't need to check vector by Nick Lewycky · 14 years ago
  3. 464a4f3 APInt has a method for determining whether a number is a power of 2 by Duncan Sands · 14 years ago
  4. e19b7b8 Fix memory corruption. If one of the SCEV creation functions calls another but by Nick Lewycky · 14 years ago
  5. 5d83955 Separate out the constant bonus from the size reduction metrics. Rework by Eric Christopher · 14 years ago
  6. 717082b Add needed braces. by Bill Wendling · 14 years ago
  7. 7754f85 Target/X86: Tweak win64's tailcall. by NAKAMURA Takumi · 14 years ago
  8. 36c3bc4 TableGen: PointerLikeRegClass can be accepted to operand. by NAKAMURA Takumi · 14 years ago
  9. e5fffe9 Fix whitespace. by NAKAMURA Takumi · 14 years ago
  10. c5b7a42 lib/Target/X86/X86RegisterInfo.cpp: Fix whitespace. by NAKAMURA Takumi · 14 years ago
  11. b901076 lib/Target/X86/X86RegisterInfo.cpp: Fix a typo in comment. by NAKAMURA Takumi · 14 years ago
  12. 7d3a16f Coding style formatting changes. by Eric Christopher · 14 years ago
  13. 0786284 Rename member variables to follow the rest of LLVM. No functional change. by Jakob Stoklund Olesen · 14 years ago
  14. a2e868d Provide an interface to transfer SDDbgValue from one SDNode to another. by Devang Patel · 14 years ago
  15. e133597 by David Greene · 14 years ago
  16. 0f4db7e Revert 124230. It was causing test failures. by Bill Wendling · 14 years ago
  17. 261b9c1 The floating point value is encoded in its binary form as an Imm. Convert it by Bill Wendling · 14 years ago
  18. 69c4ef3 Add support for parsing a Real value. It stores the Real value as its binary by Bill Wendling · 14 years ago
  19. 3971df5 Move unnamed_addr after the function arguments on Sabre's request. by Rafael Espindola · 14 years ago
  20. 8f31428 by Devang Patel · 14 years ago
  21. 3a00ffa This assertion is too restrictive, it does not apply for dangling dbg value nodes (nodes where dbg.value intrinsic preceds use of the value). by Devang Patel · 14 years ago
  22. b5b80a9 by David Greene · 14 years ago
  23. 227fba1 In which I discover that zero+zero is zero, d'oh! by Duncan Sands · 14 years ago
  24. afde518 Avoid compiler errors when this header file is included first, by adding by Jay Foad · 14 years ago
  25. dadcf8e Turn off this test - the corresponding instsimplify logic has been disabled. by Duncan Sands · 14 years ago
  26. 2539b73 See if this fixes llvm-gcc bootstrap. by Duncan Sands · 14 years ago
  27. d70d1a5 According to my auto-simplifier the most common missed simplifications in by Duncan Sands · 14 years ago
  28. b38824f Teach mergefunc how to emit aliases safely again -- but keep it turned it off by Nick Lewycky · 14 years ago
  29. 1bcb428 Reorganize this so that the early exit and special cases come early by Eric Christopher · 14 years ago
  30. 7cfa656 Don't merge restore with tail call instruction. by Evan Cheng · 14 years ago
  31. c0a7007 tblgen/AsmMatcherEmitter: Fix alias handling to honor -match-prefix. by Daniel Dunbar · 14 years ago
  32. 5899a60 Provide correct registers for EH stuff on ARM by Anton Korobeynikov · 14 years ago
  33. d4e0978 Support printing exception section into the current one. This is the case when LSDASection is blank by Anton Korobeynikov · 14 years ago
  34. 0f13bc8 Perhaps a bit too much vertical whitespace. by Eric Christopher · 14 years ago
  35. 6032269 by David Greene · 14 years ago
  36. a3ee3ef Speculatively revert r124138. by Devang Patel · 14 years ago
  37. 59b8cf4 Jörg Sonnenberger noticed that we were missing this test. by Rafael Espindola · 14 years ago
  38. 224a180 Resolve DanglingDbgValue of PHI nodes where the use follows dbg.value intrinisic. by Devang Patel · 14 years ago
  39. c48d50f Temporarily workaround JM/lencod miscompile (SIGSEGV). rdar://problem/8893967 by Andrew Trick · 14 years ago
  40. bd1801b Give GetUnderlyingObject a TargetData, to keep it in sync by Dan Gohman · 14 years ago
  41. 0e3fae2 fix PR8928 by clearing a stale map, patch by Jakub Staszak! by Chris Lattner · 14 years ago
  42. 1f59e09 Testcase for dragonegg commit 124128. by Duncan Sands · 14 years ago
  43. 184640e Handle strings in section names the same way as gas: by Rafael Espindola · 14 years ago
  44. a3bbf24 Add a comment. by Dan Gohman · 14 years ago
  45. 640b9c8 Add another rdar number. by Dan Gohman · 14 years ago
  46. c98d82a Support/CommandLine: Fix LookupNearestOption to also search extra option names. by Daniel Dunbar · 14 years ago
  47. ccea167 fix a missing shuffle pattern, PR9009. Patch by Artiom Myaskouvskey! by Chris Lattner · 14 years ago
  48. 850bdd2 merge all the "crash tests" into crash.ll by Chris Lattner · 14 years ago
  49. 867be59 fix PR9017, a bug where we'd assert when promoting in unreachable code. by Chris Lattner · 14 years ago
  50. 51e62f0 fix PR9015, a crash linking recursive metadata. by Chris Lattner · 14 years ago
  51. 96c0771 this isn't a memset, we do convert dest[i] to one though :) by Chris Lattner · 14 years ago
  52. 7ea7d32 with recent work, we now optimize this into: by Chris Lattner · 14 years ago
  53. e335786 enhance SRoA to promote allocas that are used by PHI nodes. This often by Chris Lattner · 14 years ago
  54. c87c50a Enhance SRoA to promote allocas that are used by selects in some by Chris Lattner · 14 years ago
  55. 3928af6 teach Value::isDereferenceablePointer that byval arguments are always by Chris Lattner · 14 years ago
  56. f330b32 Add a memset loop that LoopIdiomRecognize doesn't recognize. by Anders Carlsson · 14 years ago
  57. 76167af Simplify some code with no functionality change. Make the test a lot more by Nick Lewycky · 14 years ago
  58. dd0dfdf Initialize MCNoExecStack. by Rafael Espindola · 14 years ago
  59. 96aa78c Add support for the --noexecstack option. by Rafael Espindola · 14 years ago
  60. 584520e Null initialize a few variables flagged by by Ted Kremenek · 14 years ago
  61. 54104db Add support for lowercase variants. by Rafael Espindola · 14 years ago
  62. 145c532 Enhance SRoA to be more aggressive about scalarization of aggregate allocas by Chris Lattner · 14 years ago
  63. 491d8d4 Convert two std::vectors to SmallVectors for a 3.4% speedup running -scalarrepl by Cameron Zwarich · 14 years ago
  64. 6c95d24 have AllocaInfo store the alloca being inspected, simplifying callers. by Chris Lattner · 14 years ago
  65. d01a0da Rearrange some code a bit. Change MarkUnsafe to by Chris Lattner · 14 years ago
  66. 55be644 Convert a std::vector to a SmallVector for another 5.4% speedup on domtree. by Cameron Zwarich · 14 years ago
  67. 85a7c69 remove an old hack that avoided creating MMX datatypes. The by Chris Lattner · 14 years ago
  68. 630d85a Use value ranges to fold ext(trunc) in SCEV when possible. by Nick Lewycky · 14 years ago
  69. 54cdad9 In the simpler version of the link-eval data structure that we use in dominator by Cameron Zwarich · 14 years ago
  70. 0cf5e3d Delay the creation of eh_frame so that the user can change the defaults. by Rafael Espindola · 14 years ago
  71. 11e222d Remove useless struct fields. by Cameron Zwarich · 14 years ago
  72. 53e069f Remove friend declaration for removed function. by Cameron Zwarich · 14 years ago
  73. 1c13026 Remove more duplicated code. by Rafael Espindola · 14 years ago
  74. 907b56c Convert a std::vector to a SmallVector. by Cameron Zwarich · 14 years ago
  75. c85dca6 Remove duplicated code. by Rafael Espindola · 14 years ago
  76. 5c96c69 Simplify some code now that we've removed the more optimal (but slower) version by Cameron Zwarich · 14 years ago
  77. 9b8d2c2 Have SCEV turn sext(x) into zext(x) when x is s>= 0. This applies many times in by Nick Lewycky · 14 years ago
  78. 7ea118d Add a FIXME explaining the move to a single indirect call bonus per function by Eric Christopher · 14 years ago
  79. 7020f12 Only apply the devirtualization bonus once instead of per-call site in the by Eric Christopher · 14 years ago
  80. 8184e28 Pass sret arguments through the stack instead of through registers in Sparc backend. It makes the code generated more compliant with the sparc32 ABI. by Venkatraman Govindaraju · 14 years ago
  81. ecb89fd Remove dead ivar. by Benjamin Kramer · 14 years ago
  82. e105a39 Added ICC, FCC as uses of movcc instruction to generate correct code when -mattr=v9 is used. by Venkatraman Govindaraju · 14 years ago
  83. 0ef755d ARM uses '.' in their tokens. Give it a name instead of a numeric value. by Bill Wendling · 14 years ago
  84. b83e60e add DW_TAG for rvalue refs. by Chris Lattner · 14 years ago
  85. 8fb25c5 Actually check memcpy lengths, instead of just commenting about by Dan Gohman · 14 years ago
  86. fc3faa7 Sparc backend: by Venkatraman Govindaraju · 14 years ago
  87. 5d2e188 Just because we have determined that an (fcmp | fcmp) is true for A < B, by Owen Anderson · 14 years ago
  88. 53519f0 Last round of fixes for movw + movt global address codegen. by Evan Cheng · 14 years ago
  89. 859f818 Clang was not parsing target triples involving EABI and was generating wrong IR (wrong PCS) and passing the wrong information down llc via the target-triple printed in IR. I've fixed this by adding the parsing of EABI into LLVM's Triple class and using it to choose the correct PCS in Clang's Tools. A Clang patch is on its way to use this infrastructure. by Renato Golin · 14 years ago
  90. 5969379 Handles libffi on the CMake build. by Oscar Fuentes · 14 years ago
  91. 0301600 Fix the encoding of QADD/SUB, QDADD/SUB. While qadd16, qadd8 use "rd, rn, rm", by Bruno Cardoso Lopes · 14 years ago
  92. 4671329 Implement support for byval arguments in Sparc backend. by Venkatraman Govindaraju · 14 years ago
  93. e7c85a4 SCCP doesn't actually preserve the CFG. It will delete and insert terminator by Nick Lewycky · 14 years ago
  94. e696b35 Revert "Object: Renable the tests now that none of the build bots complain about aliasing." by Michael J. Spencer · 14 years ago
  95. d1dace8 Enable support for precise scheduling of the instruction selection by Andrew Trick · 14 years ago
  96. c8bfd1d Convert -enable-sched-cycles and -enable-sched-hazard to -disable by Andrew Trick · 14 years ago
  97. cd151d2 fix PR9013, an infinite loop in instcombine. by Chris Lattner · 14 years ago
  98. 084fe62 update obsolete comment. by Chris Lattner · 14 years ago
  99. 281f390 Object: Renable the tests now that none of the build bots complain about aliasing. by Michael J. Spencer · 14 years ago
  100. acf4a7c Don't try to pull vector bitcasts that change the number of elements through by Nick Lewycky · 14 years ago