1. 2e851a9 Fix a bug in the code that checks if a store value is a vector of i1s by Nadav Rotem · 13 years ago
  2. 08c8339 Fix compilation on MSVC. Rename "_BB" to "Block" by Nadav Rotem · 13 years ago
  3. c367dfc fix a copy-and-paste error in the docs by Nadav Rotem · 13 years ago
  4. fdc309c by Nadav Rotem · 13 years ago
  5. a515b4e Add testcase for the previous commit. by Rafael Espindola · 13 years ago
  6. 5465c94 Don't call dominates on unreachable instructions. Should fix the dragonegg by Rafael Espindola · 13 years ago
  7. 3467474 Default TargetData alignment information for 128-bit floating-point types. by Hal Finkel · 13 years ago
  8. 32c185e And update the comment... by Rafael Espindola · 13 years ago
  9. 5b04cfb Enable the assert that got all this dominator work started. by Rafael Espindola · 13 years ago
  10. c987f4c Use the DT dominates function in the verifier. by Rafael Espindola · 13 years ago
  11. c9ae8cc Change the implementation of dominates(inst, inst) to one based on what the by Rafael Espindola · 13 years ago
  12. 8691216 Don't call dominates on unreachable instructions. by Rafael Espindola · 13 years ago
  13. f7087ea Reinstate the optimization from r151449 with a fix to not turn 'gep %x' into by Nick Lewycky · 13 years ago
  14. 8c727f9 Don't call dominates on unreachable instructions. by Rafael Espindola · 13 years ago
  15. 6fd3428 Roll these back to r151448 until I figure out how they're breaking by Nick Lewycky · 13 years ago
  16. 28e215b An argument and a local identified object (eg. a noalias call) could turn out by Nick Lewycky · 13 years ago
  17. 6bfb9d6 Fix five-letter typo in comment. by Nick Lewycky · 13 years ago
  18. 1e4e1c7 Teach instsimplify to be more aggressive when analyzing comparisons of pointers by Nick Lewycky · 13 years ago
  19. 55f4ab8 Move isKnownNonNull from private implementation detail of BasicAA to a public by Nick Lewycky · 13 years ago
  20. 1d05c21 Remove spurious emacs mode marker. by Nick Lewycky · 13 years ago
  21. 9b4d708 Revert r151278, breaks static linking. by Hal Finkel · 13 years ago
  22. 9a68fdc Target/X86: Fix assertion failures and warnings caused by r151382 _ftol2 lowering for i386-*-win32 targets. Patch by Joe Groff. by NAKAMURA Takumi · 13 years ago
  23. dfba3ad Add comment. by Chad Rosier · 13 years ago
  24. fa086f1 Add support for disabling llvm.lifetime intrinsics in the AlwaysInliner. These by Chad Rosier · 13 years ago
  25. c69cbd0 Make the peephole optimizer clear kill flags on a vreg if it's about to add new by Lang Hames · 13 years ago
  26. ff16eb6 Fix indentation. by Chad Rosier · 13 years ago
  27. 3c3cdcc Grammar-o. by Eric Christopher · 13 years ago
  28. 3b26eb6 Fixed typo. by Lang Hames · 13 years ago
  29. e4ea241 Add definitions of floating point multiply add/sub and negative multiply by Akira Hatanaka · 13 years ago
  30. 648f00c Add an option to use a virtual register as the global base register instead of by Akira Hatanaka · 13 years ago
  31. 120cfdf Remove unused cl::opt, make another opt static. by Benjamin Kramer · 13 years ago
  32. f79b489 Add missing static by Jakob Stoklund Olesen · 13 years ago
  33. 969b739 Fix undefined behavior. by Ahmed Charles · 13 years ago
  34. 9e931f6 Thumb2 asm aliases for wide bitwise w/ immediate instructions. by Jim Grosbach · 13 years ago
  35. 009e265 fix PR12075, a regression in a recent transform I added. In unreachable code, gep chains can be infinite. Just like "stripPointerCasts", use a set to keep track of visited instructions so we don't recurse infinitely. by Chris Lattner · 13 years ago
  36. 1a2d061 Add WIN_FTOL_* psudo-instructions to model the unique calling convention by Michael J. Spencer · 13 years ago
  37. 27bc818 Add a -stress-regalloc=<N> option. by Jakob Stoklund Olesen · 13 years ago
  38. 3161039 X11/X2 loads around indirect calls on ppc64 should not be deleted. by Hal Finkel · 13 years ago
  39. f77c03a Don't crash when a glue node contains an internal CopyToReg by Hal Finkel · 13 years ago
  40. e170c76 Teach GVN that x+y is the same as y+x and that x<y is the same as y>x. by Duncan Sands · 13 years ago
  41. 8b93ff2 SDAGBuilder: Remove register sets that were never read and prune dead code surrounding it. by Benjamin Kramer · 13 years ago
  42. 8a4eb29 test commit. removing unnecessary whitespace. by Kristof Beyls · 13 years ago
  43. b1933c0 test/CodeGen/X86/2012-02-23-mmx-inlineasm.ll: Fixup to add -march=x86. by NAKAMURA Takumi · 13 years ago
  44. 1941110 Remove dead code. by Richard Osborne · 13 years ago
  45. 37b6e5a Workaround a miscompilation by gcc-4.3 that showed up as a failure by Duncan Sands · 13 years ago
  46. aaad5f2 ScheduleDAGInstrs.h:155: warning: suggest parentheses around `&&' within `||'. by Nick Lewycky · 13 years ago
  47. 702d489 PostRA sched: speed up physreg tracking by not abusing SparseSet. by Andrew Trick · 13 years ago
  48. 0db1241 ARM Thumb symbol references in assembly need the low bit set. by Jim Grosbach · 13 years ago
  49. d18134f Turn avx insert intrinsic calls into INSERT_SUBVECTOR DAG nodes and remove duplicate patterns for selecting the intrinsics by Pete Cooper · 13 years ago
  50. 8060356 comment fix by Jia Liu · 13 years ago
  51. c2e2dcd some comment fix by Jia Liu · 13 years ago
  52. 4df4f5b comment fix by Jia Liu · 13 years ago
  53. fc77014 replace a balnk with - by Jia Liu · 13 years ago
  54. 178606d If the Address of a variable is an argument then treat the entire by Eric Christopher · 13 years ago
  55. 5b13ed1 Tabs, formatting and long lines oh my! by Eric Christopher · 13 years ago
  56. 1711cdf 80 columns of Mips InstPrinter Makefile by Jia Liu · 13 years ago
  57. c54f634 Switch ARM target to register masks. by Jakob Stoklund Olesen · 13 years ago
  58. d1b220a Make sure the regs are low regs for tMUL size reduction. by Jim Grosbach · 13 years ago
  59. fdf7c85 Thumb2 size reduction fix for tied operands of tMUL. by Jim Grosbach · 13 years ago
  60. 4bf6c19 EE/Interpreter/ExternalFunctions.cpp: Staticize lle_X_() entries. They can be mapped in FuncNames[] at the initialization. by NAKAMURA Takumi · 13 years ago
  61. 423cbc5 EE/Interpreter/ExternalFunctions.cpp: Prune "C" linkage to suppress warnings with -Wreturn-type (and MSC's w4190). by NAKAMURA Takumi · 13 years ago
  62. db95389 When emitting a cmp with 0 for a lowered select, mask out the high by Dan Gohman · 13 years ago
  63. 6e6b822 Release not for ARM integrated assembler support. by Jim Grosbach · 13 years ago
  64. 9e8ceb0 Allow an integer to be converted into an MMX type when it's used in an inline by Bill Wendling · 13 years ago
  65. 89c5d26 Typo. by Chad Rosier · 13 years ago
  66. 32d22ee Emit global ctors into .CRT$XCU instead of .ctors on Win32. Patch by Joe Groff! by Michael J. Spencer · 13 years ago
  67. 8ce6b7d The LLVM Getting Started documentation is out of date. It would be nice if by Chad Rosier · 13 years ago
  68. b601ab5 Bump SmallString to the minimum required amount for raw_ostream to avoid allocation. by Benjamin Kramer · 13 years ago
  69. 3378c59 Replace a DenseSet with SmallPtrSet. by Benjamin Kramer · 13 years ago
  70. ca0af3a MCize function entry label emission on PowerPC64 properly. by Roman Divacky · 13 years ago
  71. b6bd8cc BitVectorize loop. by Benjamin Kramer · 13 years ago
  72. 46252d8 post-ra-sched: Turn the KillIndices vector into a bitvector, it only stored two meaningful states. by Benjamin Kramer · 13 years ago
  73. 49b726c post-ra-sched: Replace a std::set of regs with a bitvector. by Benjamin Kramer · 13 years ago
  74. b80d571 Updated the llvm-mc disassembler C API to support for the X86 target. by Kevin Enderby · 13 years ago
  75. 1854722 Fix the numbering of some of the registers and reclassify a couple of them. by Brendon Cahoon · 13 years ago
  76. 976647d Make calls scheduling boundaries post-ra. by Jakob Stoklund Olesen · 13 years ago
  77. 6a1c779 Reflow code, no functionality change. by Benjamin Kramer · 13 years ago
  78. 9f78379 Make tests less sensitive to scheduling changes. by Jakob Stoklund Olesen · 13 years ago
  79. 92fc97a Strip a layer of boilerplate from the VLIWPacketizer by storing the scheduler as an opaque pointer. by Benjamin Kramer · 13 years ago
  80. 1b14f20 Remove unused variable. by Duncan Sands · 13 years ago
  81. 1d2d5a0 Fix to make sure that a comdat group gets generated correctly for a static member by Anton Korobeynikov · 13 years ago
  82. b2ad57a Update for the removal of Hashing.cpp. by Jay Foad · 13 years ago
  83. bdf1748 Reinstate r151049 now that GeneralHash is fixed. by Jay Foad · 13 years ago
  84. 6592eac The implementation of GeneralHash::addBits broke C++ aliasing rules; fix by Jay Foad · 13 years ago
  85. 9d91c5d Remove 'if' from getSuperRegisters, getSubRegisters, and getOverlaps that were added in r151038. by Craig Topper · 13 years ago
  86. 9778ad5 An easy case where GCC should really be able to work out that the value is only by Duncan Sands · 13 years ago
  87. 6212d31 GCC warns about a comparison between signed and unsigned values. by Duncan Sands · 13 years ago
  88. 4b794f8 GCC fails to understand that NextBB is always initialized if EvaluateBlock by Duncan Sands · 13 years ago
  89. 7481d07 Fix typo. by Rafael Espindola · 13 years ago
  90. 0822e01 More newline cleanups. by Eric Christopher · 13 years ago
  91. 2441367 Add some handy-dandy newlines. by Eric Christopher · 13 years ago
  92. 63d578b misched: cleanup reaching def computation by Andrew Trick · 13 years ago
  93. 5fb468a Canonicalize (srl (bswap x), 16) to (rotr (bswap x), 16) if the high 16 bits by Evan Cheng · 13 years ago
  94. 81a682a PostRASched: Convert physreg def/use tracking to Jakob's SparseSet. by Andrew Trick · 13 years ago
  95. f19a592 Handle regmasks in FixupKills. by Jakob Stoklund Olesen · 13 years ago
  96. c892aeb Optimize a couple of common patterns involving conditional moves where the false by Evan Cheng · 13 years ago
  97. bbad2f1 Handle regmasks in CriticalAntiDepBreaker. by Jakob Stoklund Olesen · 13 years ago
  98. cf14613 Track reserved registers separately from RegsAvailable. by Jakob Stoklund Olesen · 13 years ago
  99. c9addc4 MC: Fix the MCNullStreamer which was broken in r147763. by Daniel Dunbar · 13 years ago
  100. 02634be Don't compute latencies for regmask operands. by Jakob Stoklund Olesen · 13 years ago