1. 41c3e9a FileCheckify, un-XFAIL SimplifyLibCalls/floor test Fixes build on MSVC by Joe Groff · 12 years ago
  2. d15c581 Move win32 SimplifyLibcall test under Transforms by Joe Groff · 12 years ago
  3. d5bda5e fix pr12559: mark unavailable win32 math libcalls by Joe Groff · 12 years ago
  4. ecdc9d5 Add disassembler to MIPS. by Akira Hatanaka · 12 years ago
  5. 93751c8 Force cmov on test so block placement doesn't shuffle the code around. by Benjamin Kramer · 12 years ago
  6. 72aadc0 Fix bad EXTRACT_SUBREG in instruction selection for extending-loads on NEON. by James Molloy · 12 years ago
  7. 86df062 Revert "SCEV: When expanding a GEP the final addition to the base pointer has NUW but not NSW." by Benjamin Kramer · 12 years ago
  8. 8ca441a Test cases that assume layout should use -disable-code-place. by Andrew Trick · 12 years ago
  9. c5a2a33 Fix ARM disassembly of VLD2 (single 2-element structure to all lanes) by Kevin Enderby · 12 years ago
  10. 8975f51 by Preston Gurd · 12 years ago
  11. fd2e4e6 Disable the atom scheduling test after r154874 broke it. by Chandler Carruth · 12 years ago
  12. bf42f24 ARM two-operand forms for vhadd and vhsub instructions. by Jim Grosbach · 12 years ago
  13. 177bea5 Relax this test a touch to cope with different assembly variants. by Chandler Carruth · 12 years ago
  14. f1a60c7 Fix updateTerminator to be resiliant to degenerate terminators where by Chandler Carruth · 12 years ago
  15. 68f89a6 MC assembly parser handling for trailing comma in macro instantiation. by Jim Grosbach · 12 years ago
  16. 39ac325 FileCheckize these tests. by Jakob Stoklund Olesen · 12 years ago
  17. fbefc91 Disable code placement for this test. by Jakob Stoklund Olesen · 12 years ago
  18. 2867c85 Remove support for the special 'fast' value for fpmath accuracy for the moment. by Duncan Sands · 12 years ago
  19. 2c651fe Fix incorrect atomics codegen introduced in r154705, and extend test to catch it. by Richard Smith · 12 years ago
  20. 1fbfea7 This patch fixes 3 problems: by Akira Hatanaka · 12 years ago
  21. 199366a ARM assembly two-operand forms for VRSHL. by Jim Grosbach · 12 years ago
  22. 695eca6 Tidy up. Test formatting. by Jim Grosbach · 12 years ago
  23. 3ef7edc Do not add offset in applyFixup. This has already been accounted for in Value. by Akira Hatanaka · 12 years ago
  24. 705e257 ARM two-operand aliases for VRHADD instructions. by Jim Grosbach · 12 years ago
  25. dbd6ba3 Tidy up. Testcase formatting. by Jim Grosbach · 12 years ago
  26. 57ca13e Move to X86 directory because this fails on non-X86 platforms. by Bill Wendling · 12 years ago
  27. 8883c43 Make it possible to indicate relaxed floating point requirements at the IR level by Duncan Sands · 12 years ago
  28. 9e67db4 Flip the new block-placement pass to be on by default. by Chandler Carruth · 12 years ago
  29. 0de089a Remove an overly brittle test. This test will no longer be interesting by Chandler Carruth · 12 years ago
  30. e773e8c Add a somewhat hacky heuristic to do something different from whole-loop by Chandler Carruth · 12 years ago
  31. d0c478d Add -disassemble support for -show-inst and -show-encode capability llvm-mc. Also refactor so all MC paraphernalia are created once for all uses as much as possible. by Richard Barton · 12 years ago
  32. 16295fc Tweak the loop rotation logic to check whether the loop is naturally by Chandler Carruth · 12 years ago
  33. 31490ba Remove dead SD nodes after the combining pass. Fixes PR12201. by Hal Finkel · 12 years ago
  34. 70daea9 Rewrite how machine block placement handles loop rotation. by Chandler Carruth · 12 years ago
  35. 2cb1e9d Remove AVX2 vpermq and vpermpd intrinsics. These can now be handled with normal shuffle vectors. by Craig Topper · 12 years ago
  36. f16af0a Fix PR12529. The Vxx family of instructions are only supported by AVX. by Nadav Rotem · 12 years ago
  37. 3ab32ea When emulating vselect using OR/AND/XOR make sure to bitcast the result back to the original type. by Nadav Rotem · 12 years ago
  38. 73c504a Added VPERM optimization for AVX2 shuffles by Elena Demikhovsky · 12 years ago
  39. 5e5c5f8 Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm by Duncan Sands · 12 years ago
  40. bba23ed Fix an error in BBVectorize important for vectorizing pointer types. by Hal Finkel · 12 years ago
  41. f3f5a1e Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs. by Hal Finkel · 12 years ago
  42. 42fc29e Fix X86 codegen for 'atomicrmw nand' to generate *x = ~(*x & y), not *x = ~*x & y. by Richard Smith · 12 years ago
  43. fc3665c Add support to BBVectorize for vectorizing selects. by Hal Finkel · 12 years ago
  44. 7ece953 On Darwin targets, only use vfma etc. if the source use fma() intrinsic explicitly. by Evan Cheng · 12 years ago
  45. 4423477 Consider ObjC runtime calls objc_storeWeak and others which make a copy of by Dan Gohman · 12 years ago
  46. e92077f Catch the Python exception when subprocess.Popen is failing. by Sylvestre Ledru · 12 years ago
  47. 6c189ec Use the new Use-aware dominates method to apply the objc runtime by Dan Gohman · 12 years ago
  48. 511568d Don't move objc_autorelease calls past autorelease pool boundaries when by Dan Gohman · 12 years ago
  49. 2f69e4c Disable Hexagon test temporarily. by Sirish Pande · 12 years ago
  50. c68dda8 This patch improves the MCJIT runtime dynamic loader by adding new handling by Preston Gurd · 12 years ago
  51. bf596c9 Fix 128-bit ptest intrinsics to take v2i64 instead of v4f32 since these are integer instructions. by Craig Topper · 12 years ago
  52. ed08489 Revert changes that were accidentally committed. by Akira Hatanaka · 12 years ago
  53. 55e0e43 Fix string that is being checked. by Akira Hatanaka · 12 years ago
  54. 1cc6333 Emit neg.s or neg.d only if -enable-no-nans-fp-math is supplied by user, by Akira Hatanaka · 12 years ago
  55. c12a6e6 Emit abs.s or abs.d only if -enable-no-nans-fp-math is supplied by user. by Akira Hatanaka · 12 years ago
  56. b318cc1 Fixed a case of ARM disassembly getting an assert on a bad encoding by Kevin Enderby · 12 years ago
  57. 056c51e Fix bugs in lowering of FCOPYSIGN nodes. by Akira Hatanaka · 12 years ago
  58. 1835547 ARM 'vuzp.32 Dd, Dm' is a pseudo-instruction. by Jim Grosbach · 12 years ago
  59. 6073b30 ARM 'vzip.32 Dd, Dm' is a pseudo-instruction. by Jim Grosbach · 12 years ago
  60. 14b4c03 Add more fused mul+add/sub patterns. rdar://10139676 by Evan Cheng · 12 years ago
  61. e611378 Reapply 154396 after fixing a test. by Nadav Rotem · 12 years ago
  62. bee78fe Clean up ARM fused multiply + add/sub support some more: rename some isel by Evan Cheng · 12 years ago
  63. 92c9045 Match (fneg (fma) to vfnma. rdar://10139676 by Evan Cheng · 12 years ago
  64. 0d82fe7 Add retw and lretw instructions. Also, fix Intel syntax parsing for all by Charles Davis · 12 years ago
  65. a0908d0 Merge fma.ll into fusedMAC.ll by Evan Cheng · 12 years ago
  66. a69da35 Fix ARM disassembly of VLD instructions with writebacks.  And add test a case by Kevin Enderby · 12 years ago
  67. a5378eb ARM add missing Thumb1 two-operand aliases for shift-by-immediate. by Jim Grosbach · 12 years ago
  68. 82509e5 Fix a number of problems with ARM fused multiply add/subtract instructions. by Evan Cheng · 12 years ago
  69. 89cdaf46 Fix test to be register assignment invariant. by Jakob Stoklund Olesen · 12 years ago
  70. 06886aa Move the constant-folding support for FP_ROUND in SelectionDAG from the one-operand version of getNode() to the two-operand version, since it became a two-operand node at sound point. by Owen Anderson · 12 years ago
  71. cff60c1 [tsan] two more compile-time optimizations: by Kostya Serebryany · 12 years ago
  72. 3aef2ff Handle llvm.fma.* intrinsics. rdar://10914096 by Evan Cheng · 12 years ago
  73. 507bb7a Add a comment noting that the fdiv -> fmul conversion won't generate by Duncan Sands · 12 years ago
  74. a139051 Temporarily revert this patch to see if it brings the buildbots back. by Eric Christopher · 12 years ago
  75. 2076af0 [tsan] compile-time instrumentation: do not instrument a read if by Kostya Serebryany · 12 years ago
  76. 18112d8 To ensure that we have more accurate line information for a block by Eric Christopher · 12 years ago
  77. a23ecc2 ARM fix cc_out operand handling for t2SUBrr instructions. by Jim Grosbach · 12 years ago
  78. 50e64cf Modify the code that lowers shuffles to blends from using blendvXX to vblendXX. by Nadav Rotem · 12 years ago
  79. 999821c Transform div to mul with reciprocal only when fp imm is legal. by Anton Korobeynikov · 12 years ago
  80. 1fd63df Express the number of ULPs in fpaccuracy metadata as a real rather than a by Duncan Sands · 12 years ago
  81. d9fc1ce Fix 12513: Loop unrolling breaks with indirect branches. by Andrew Trick · 12 years ago
  82. fa12d0d Add proper checks. by Evan Cheng · 12 years ago
  83. bf010eb Fix a long standing tail call optimization bug. When a libcall is emitted by Evan Cheng · 12 years ago
  84. fdb230a Don't try to zExt just to check if an integer constant is zero, it might by Rafael Espindola · 12 years ago
  85. 23f369d Test case for PR12495. by Lang Hames · 12 years ago
  86. 787c3fd Have TargetLowering::getPICJumpTableRelocBase return a node that points to the by Akira Hatanaka · 12 years ago
  87. 7f35455 When performing a truncating store, it's possible to rearrange the data by Chad Rosier · 12 years ago
  88. decbc43 Pattern match a setcc of boolean value with 0 as a truncate. by Rafael Espindola · 12 years ago
  89. e80aa7c Lower some x86 shuffle sequences to the vblend family of instructions. by Nadav Rotem · 12 years ago
  90. 154819d Fix a bug in the lowering of broadcasts: ConstantPools need to use the target pointer type. by Nadav Rotem · 12 years ago
  91. ab5a55e Cleanup and relax a restriction on the matching of global offsets into by Chandler Carruth · 12 years ago
  92. 6916a23 Fold 15 tiny test cases into a single file that implements the by Chandler Carruth · 12 years ago
  93. 3ef3fcf Only have codegen turn fdiv by a constant into fmul by the reciprocal by Duncan Sands · 12 years ago
  94. 253933e Teach LLVM about a PIE option which, when enabled on top of PIC, makes by Chandler Carruth · 12 years ago
  95. 2450eca Teach InstCombine to nuke a common alloca pattern -- an alloca which has by Chandler Carruth · 12 years ago
  96. 9d68b06 AVX2: Build splat vectors by broadcasting a scalar from the constant pool. by Nadav Rotem · 12 years ago
  97. 864737c Remove old 'grep' lines. by Bill Wendling · 12 years ago
  98. a0126af FileCheckize these testcases. by Bill Wendling · 12 years ago
  99. d16c8d0 1. Remove the part of r153848 which optimizes shuffle-of-shuffle into a new by Nadav Rotem · 12 years ago
  100. 961d666 Convert floating point division by a constant into multiplication by the by Duncan Sands · 12 years ago