1. f51190b X86: Add a bunch of peeps for add and sub of SETB. by Benjamin Kramer · 14 years ago
  2. e864b5b The comparision "max(x,y)==x" is equivalent to "x>=y". Since the max is by Duncan Sands · 14 years ago
  3. bf4e10f Emit a proper error message when register allocators run out of registers. by Jakob Stoklund Olesen · 14 years ago
  4. 308fba5 It's valid to take the blockaddress of a different function, so remove this by Nick Lewycky · 14 years ago
  5. 9dabb78 Move few target-dependant tests to appropriate directories. by Galina Kistanova · 14 years ago
  6. 8b3db73 Pass -disable-cfi to llc. by Rafael Espindola · 14 years ago
  7. e38c615 Pass -disable-cfi. by Rafael Espindola · 14 years ago
  8. ab0145d PTX: add PTX 2.3 language target by Justin Holewinski · 14 years ago
  9. 5389210 Fix PR9820: a read-only call differs from a load in that a load doesn't by Duncan Sands · 14 years ago
  10. 5e926ac Re-revert r130877; it's apparently causing a regression on 197.parser, by Eli Friedman · 14 years ago
  11. b6e7cd6 PR9838: Fix transform introduced in r127064 to not trigger when only one side of the icmp is an exact shift. by Eli Friedman · 14 years ago
  12. 7af1a59 Don't produce a __debug_frame. by Rafael Espindola · 14 years ago
  13. 300c1a1 Many LLVM tests relies on standard output stream be in the binary mode. Which is not always the case (on Windows in particular). The patch adds a test to verify that the standard output stream is actually in the binary mode. by Galina Kistanova · 14 years ago
  14. 23d3243 Avoid extra vreg copies for arguments passed in registers. Specifically, this can make MachineCSE more effective in some cases (especially in small functions). PR8361 / part of rdar://problem/8259436 . by Eli Friedman · 14 years ago
  15. d41bd04 Fix test to be less sensitive to coalescing. by Jakob Stoklund Olesen · 14 years ago
  16. 49b2803 Prepare remaining tests for -join-physreg going away. by Jakob Stoklund Olesen · 14 years ago
  17. 61396ae Fix a batch of x86 tests to be coalescer independent. by Jakob Stoklund Olesen · 14 years ago
  18. becfb88 Give this test an explicit register allocator, so that it can work even if by Dan Gohman · 14 years ago
  19. d29052b SjLj EH could produce a machine basic block that legitimately has more than one by Bill Wendling · 14 years ago
  20. baf717a Re-commit r130862 with a minor change to avoid an iterator running off the edge in some cases. by Eli Friedman · 14 years ago
  21. ff4f6ea This test fails on ARM. The test shouldn't explicitly specify alignment (and alignment 4 is wrong) and requires hard-float. by Galina Kistanova · 14 years ago
  22. 24d4c99 Back out r130862; it appears to be breaking bootstrap. by Eli Friedman · 14 years ago
  23. 49cec1d Teach MachineCSE how to do simple cross-block CSE involving physregs. This allows, for example, eliminating duplicate cmpl's on x86. Part of rdar://problem/8259436 . by Eli Friedman · 14 years ago
  24. 96169b1 Fix more register and coalescing dependencies. by Jakob Stoklund Olesen · 14 years ago
  25. 28e104b Explicitly request physreg coalesing for a bunch of Thumb2 unit tests. by Jakob Stoklund Olesen · 14 years ago
  26. 14c76fe FileCheckize and break dependence on coalescing order. by Jakob Stoklund Olesen · 14 years ago
  27. f695b3a Explicitly request -join-physregs for some tests that depend on it. by Jakob Stoklund Olesen · 14 years ago
  28. 64915de Do not emit location expression size twice. by Devang Patel · 14 years ago
  29. 921c58b Remove LLVM IR metadata in test case committed in r130847. by Akira Hatanaka · 14 years ago
  30. 6b7588e Prevent instructions using $gp from being placed between a jalr and the instruction that restores the clobbered $gp. by Akira Hatanaka · 14 years ago
  31. 597a766 Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, but by Rafael Espindola · 14 years ago
  32. 8140ad3 Add variations on: max(x,y) >= min(x,z) folds to true. This isn't that common, by Duncan Sands · 14 years ago
  33. 20bc5ac Don't depend on the physreg coalescing order. by Jakob Stoklund Olesen · 14 years ago
  34. c74399f Don't run this test through -regalloc=basic. by Jakob Stoklund Olesen · 14 years ago
  35. 22d28d2 Fix register-dependent XCore tests by Jakob Stoklund Olesen · 14 years ago
  36. 9dfb367 Fix register-dependent test in MSP430. by Jakob Stoklund Olesen · 14 years ago
  37. b65122c Remove some random comments that snuck in from somewhere. by Eric Christopher · 14 years ago
  38. feaf347 Fix a bunch of ARM tests to be register allocation independent. by Jakob Stoklund Olesen · 14 years ago
  39. 9493a28 Replace the "movnt" intrinsics with a native store + nontemporal metadata bit. by Bill Wendling · 14 years ago
  40. ad20681 Implement some basic simplifications involving min/max, for example by Duncan Sands · 14 years ago
  41. f35907f Make the test less likely to fail with minor changes. by Evan Cheng · 14 years ago
  42. 22a751a Remove test for iOS divmod function, since that is disabled for now. by Bob Wilson · 14 years ago
  43. 54ad87a Add a few ARM coprocessor intrinsics. Testcases included by Bruno Cardoso Lopes · 14 years ago
  44. a08bd89 Pass --disable-cfi to llc. by Rafael Espindola · 14 years ago
  45. 2fc496f xmm0 is an implicit parameter in this and so shouldn't be in the by Eric Christopher · 14 years ago
  46. cca8214 Add an unfolded offset field to LSR's Formula record. This is used to by Dan Gohman · 14 years ago
  47. 8ce864e Pass -disable-cfi to llc. by Rafael Espindola · 14 years ago
  48. 448a6d3 Fix PR9579: when simplifying a compare to "true" or "false", and it was by Duncan Sands · 14 years ago
  49. f24ed77 Move some rem transforms out of instcombine and into instsimplify. by Duncan Sands · 14 years ago
  50. 2866edf Add 130690 back. by Rafael Espindola · 14 years ago
  51. b2d7336 Revert while I debug the tests that use march but not mtriple. by Rafael Espindola · 14 years ago
  52. 433771c Move ppc OS X to cfi too. I am building it on an old ppc mini, but it will take some time. by Rafael Espindola · 14 years ago
  53. 450a5a1 Add r130623 back now that ELF has been fixed to work with -fno-dwarf2-cfi-asm. by Rafael Espindola · 14 years ago
  54. 5426a9e GCC uses a different encoding of pointers in the FDE when using by Rafael Espindola · 14 years ago
  55. 2b3e12d Revert the previous patch while I figure out how to make llvm-gcc by Rafael Espindola · 14 years ago
  56. 89fc9e8 Enable CFI on OS X. by Rafael Espindola · 14 years ago
  57. 7d6eb5a InstCombine: Turn (zext A) udiv (zext B) into (zext (A udiv B)). Same for urem or constant B. by Benjamin Kramer · 14 years ago
  58. 23b02cd Use SimplifyDemandedBits on div instructions. by Benjamin Kramer · 14 years ago
  59. 2f8e038 FileCheckize. by Benjamin Kramer · 14 years ago
  60. 8e1e4cf Allow folded spills in test. by Jakob Stoklund Olesen · 14 years ago
  61. d5b679c Weekly fix of register allocation dependent unit tests. by Jakob Stoklund Olesen · 14 years ago
  62. b2b03fc Make FastEmit_ri_ try a bit harder to succeed for supported operations; FastEmit_i can fail for non-Thumb2 ARM. Makes ARMSimplifyAddress work correctly, and reduces the number of fast-isel bailouts on non-Thumb ARM. by Eli Friedman · 14 years ago
  63. c573e2c Switch to ImmLeaf (which can be used by FastISel) for a few more common ARM/Thumb2 patterns. by Eli Friedman · 14 years ago
  64. 51864a1 Fix run-line, again. :( by Eli Friedman · 14 years ago
  65. 9ebf57a Re-committing r130454, which does not in fact break anything. by Eli Friedman · 14 years ago
  66. bcf26ae Add trunc->branch support, this won't help with clang's i8->i1 truncations by Eric Christopher · 14 years ago
  67. 57808b3 SimplifyCFG: Expose phi node folding cost threshold as command line parameter by Peter Collingbourne · 14 years ago
  68. f15907f SimplifyCFG: Add CostRemaining parameter to DominatesMergePoint by Peter Collingbourne · 14 years ago
  69. 8a70192 SimplifyCFG: Add Trunc, ZExt and SExt to the list of cheap instructions for phi node folding by Peter Collingbourne · 14 years ago
  70. c8497b6 MCAsmLayout: Add support for computing the symbol offset of variables. Not by Daniel Dunbar · 14 years ago
  71. 90604ab MC: Change variable symbols to be recognized as defined, by assigning their sections based on FindAssociatedSection(). by Daniel Dunbar · 14 years ago
  72. 7b11a4c Change DwarfCFIException's member variables to track what it actually by Rafael Espindola · 14 years ago
  73. d49ffe8 Teach Thumb2 isel to fold and->rotr ==> ROR. by Andrew Trick · 14 years ago
  74. e02a150 Combine thumb2-ror tests. by Andrew Trick · 14 years ago
  75. c2e31c1 InstCombine: turn (C1 << A) << C2) into (C1 << C2) << A) by Benjamin Kramer · 14 years ago
  76. 6e6014c Revert r130454; apparently this doesn't actually work. by Eli Friedman · 14 years ago
  77. 73359c1 Fix runline. by Eli Friedman · 14 years ago
  78. 2f7fcd7 Fix a rather obscure crash caused by ARM fast-isel generating code which redefines a register. by Eli Friedman · 14 years ago
  79. d227eed fast-isel sret calls, try 2. We actually do need to do something on x86-32. rdar://problem/9303592 . by Eli Friedman · 14 years ago
  80. 3fb6e00 Actually revert r130348 correctly. by Eli Friedman · 14 years ago
  81. 0a9e3d6 final step needed to resolve PR6627, which allows us to flatten the code down to by Chris Lattner · 14 years ago
  82. 6cf31b0 Revert r130348; causing buildbot issues on x86-32. by Eli Friedman · 14 years ago
  83. 264ac87 InstCombine: Merge "(trunc x) == C1 & (and x, CA) == C2" into a single and+icmp. by Benjamin Kramer · 14 years ago
  84. 4034e14 teach GVN to widen integer loads when they are overaligned, when doing an by Chris Lattner · 14 years ago
  85. c26f544 Teach dwarf writer to handle complex address expression for .debug_loc entries. by Devang Patel · 14 years ago
  86. bd12538 Fix a silly mistake in r130338. by Eli Friedman · 14 years ago
  87. 5a3cb92 PTX: support for bitwise operations on predicates by Justin Holewinski · 14 years ago
  88. 8211a6a fast-isel sret. We actually don't need to do anything special on x86. :) rdar://problem/9303592 . by Eli Friedman · 14 years ago
  89. 5a2336e Add tests for A8.6.110 NOP. by Johnny Chen · 14 years ago
  90. 685f07f Fixes PR9730: indvars: An asserting value handle still pointed to this value by Andrew Trick · 14 years ago
  91. 2790ba8 Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is common. rdar://problem/9303592 . by Eli Friedman · 14 years ago
  92. 1d7e818 Teach BasicAA about arm.neon.vld1 and vst1. by Dan Gohman · 14 years ago
  93. 309db7c If converter was being too cute. It look for root BBs (which don't have by Evan Cheng · 14 years ago
  94. bddc1ca When analyzing functions known to only access argument pointees, by Dan Gohman · 14 years ago
  95. 7878f37 Simplify cfg inserts a call to trap when unreachable code is detected. Assign DebugLoc to this new trap instruction. by Devang Patel · 14 years ago
  96. 93e110b Also add <imp-def> operands for defined and dead super-registers when rewriting. by Jakob Stoklund Olesen · 14 years ago
  97. 104f4ad Test case and comment for PR9633. by Andrew Trick · 14 years ago
  98. 547eb4f Fix an edge case involving branches in fast-isel on x86. by Eli Friedman · 14 years ago
  99. 130131e remove support for llvm.invariant.end from memdep. It is a by Chris Lattner · 14 years ago
  100. 554daa6 Be careful about scheduling nodes above previous calls. It increase usages of by Evan Cheng · 14 years ago