1. d22170e ARM NEON two-operand aliases for VPADD. by Jim Grosbach · 14 years ago
  2. ee97314 Remove definitions of double word shift plus 32 instructions. Assembler or by Akira Hatanaka · 14 years ago
  3. 6849019 ARM VFP pre-UAL mnemonic aliases for fmul[sd]. by Jim Grosbach · 14 years ago
  4. ed538b5 Remove unused predicate. by Akira Hatanaka · 14 years ago
  5. 89dc8d7 Remove the restriction on the first operand of the add node in SelectAddr. by Akira Hatanaka · 14 years ago
  6. 9c39789 ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv[sd]. by Jim Grosbach · 14 years ago
  7. 61b74b4 ARM NEON implied destination aliases for VMAX/VMIN. by Jim Grosbach · 14 years ago
  8. eeaf1c1 ARM NEON relax parse time diagnostics for alignment specifiers. by Jim Grosbach · 14 years ago
  9. 3346dce Tidy up. by Jim Grosbach · 14 years ago
  10. 9897c62 Remove a register class that can just as well be synthesized. by Jakob Stoklund Olesen · 14 years ago
  11. 0488d6e Handle sub-register operands in recomputeRegClass(). by Jakob Stoklund Olesen · 14 years ago
  12. 570f9a9 Emit a getMatchingSuperRegClass() implementation for every target. by Jakob Stoklund Olesen · 14 years ago
  13. a9f65b9 Synthesize register classes for TRI::getMatchingSuperRegClass(). by Jakob Stoklund Olesen · 14 years ago
  14. 5b25cff Allow for benchmarking more than 4GB of memory by Manuel Klimek · 14 years ago
  15. d21428a Adds a flag to allow specifying the memory limitations of the JSON benchmark. by Manuel Klimek · 14 years ago
  16. 53ce428 - Use getExitingBlock instead of getExitingBlocks. - Remove trailing spaces. by Jakub Staszak · 14 years ago
  17. 0581ed7 Another variadics tweak. by Benjamin Kramer · 14 years ago
  18. 3470693 Allow inlining of functions with returns_twice calls, if they have the by Joerg Sonnenberger · 14 years ago
  19. 2ea4cdb Use the fancy new VariadicFunction template instead of a plain variadic function. by Benjamin Kramer · 14 years ago
  20. 7fe0e03 capitalize project name, reference bugzilla by Dylan Noblesmith · 14 years ago
  21. 4c1ea55 Hexagon: Remove unused variables. by Benjamin Kramer · 14 years ago
  22. 2e61194 Revert 146728 as it's causing failures on some of the external bots as well as by Chad Rosier · 14 years ago
  23. 67005b3 Revert r146822 at Pete Cooper's request as it broke clang self hosting. by Kevin Enderby · 14 years ago
  24. ab44d3c Remove an unused X86ISD node type. by Craig Topper · 14 years ago
  25. e6cddb7 X86: Factor the bswap asm matching to be slightly less horrible to read. by Benjamin Kramer · 14 years ago
  26. 1243cdd As Doug pointed out (and I really should know), it is perfectly easy to by Chandler Carruth · 14 years ago
  27. 93ca122 SimplifyCFG now predicts some conditional branches to true or false depending on previous branch on same comparison operands. by Pete Cooper · 14 years ago
  28. 5bb210e Deleting the json-bench-test until I understand why it is flaky. by Manuel Klimek · 14 years ago
  29. b16db81 Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle. by Evan Cheng · 14 years ago
  30. 2e33944 Refactor code used in InstCombine::FoldAndOfICmps to new file. by Pete Cooper · 14 years ago
  31. 8f7d12c Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the by Rafael Espindola · 14 years ago
  32. 8b99c1e Make sure that the lower bits on the VSELECT condition are properly set. by Lang Hames · 14 years ago
  33. 2027379 Preserve more memory operands in ARMExpandPseudo. by Jakob Stoklund Olesen · 14 years ago
  34. ce16339 The powers that be have decided that LLVM IR should now support 16-bit by Dan Gohman · 14 years ago
  35. 2e1b0c0 When recursing for the original size of a type, stop if we are at a by Eric Christopher · 14 years ago
  36. 1a8e886 Resolve part of a fixme and add a new one. by Eric Christopher · 14 years ago
  37. 44625f9 Add a fixme here. by Eric Christopher · 14 years ago
  38. adfc1ef Fix spacing. by Eric Christopher · 14 years ago
  39. 402e12a Update documentation. by Eric Christopher · 14 years ago
  40. abbb200 Extraneous whitespace and 80-col. by Eric Christopher · 14 years ago
  41. b076fb7 Fix off-by-one error in bucket sort. by Jakob Stoklund Olesen · 14 years ago
  42. efb0d1e APInt: update asserts for base-36 by Dylan Noblesmith · 14 years ago
  43. f9aabb8 Don't adjust for alignment padding in OffsetIsInRange. by Jakob Stoklund Olesen · 14 years ago
  44. 9034562 Hexagon: Fix a nasty order-of-initialization bug. by Benjamin Kramer · 14 years ago
  45. c104cf2 In DICompositeType, referenced to derived type is either metadata or null. by Devang Patel · 14 years ago
  46. 473f95f Clarify and fix subprogram description. by Devang Patel · 14 years ago
  47. f5bb45f Note ARM constant island alignment in the release notes. by Jakob Stoklund Olesen · 14 years ago
  48. 76f1301 Adds a JSON parser and a benchmark (json-bench) to catch performance regressions. by Manuel Klimek · 14 years ago
  49. db21f4c Put the '*' in the right place in the unit test. Forgot to fix up this by Chandler Carruth · 14 years ago
  50. a602aec Make GCC happy by using makeAraryRef instead of the implicit conversion. by Chandler Carruth · 14 years ago
  51. d916ce3 Add a generic collection of class templates to ADT for building by Chandler Carruth · 14 years ago
  52. 9646acf By popular demand, link up types by name if they are isomorphic and one is an by Chris Lattner · 14 years ago
  53. 94438ba Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is supported. Fix 'unpackh v, v' for 256-bit types to understand 128-bit lanes. by Craig Topper · 14 years ago
  54. de0cfe8 Tweak CMake build on Cygwin. by NAKAMURA Takumi · 14 years ago
  55. 4620947 Target/Hexagon: Fix CMake build. by NAKAMURA Takumi · 14 years ago
  56. 1da2827 Avoid a confusing assert for silly options: -unroll-runtime -unroll-count=1. by Andrew Trick · 14 years ago
  57. 478a4d9 [asan] add a test for instrumenting globals by Kostya Serebryany · 14 years ago
  58. ddecfe5 ARM NEON aliases for vmovq.f* by Jim Grosbach · 14 years ago
  59. fec3344 Extract a method. No functional change. by Jakob Stoklund Olesen · 14 years ago
  60. 275dd94 llvm-config: Fix --targets-built, I changed this to use the registry but wasn't by Daniel Dunbar · 14 years ago
  61. b6744db Thumb2 ADR assembly parsing w/o the .w suffix. by Jim Grosbach · 14 years ago
  62. 7e840ef Make sure we correctly note the existence of an i8 immediate for vblendvps and friends, so we compute fixups correctly. PR11586. by Eli Friedman · 14 years ago
  63. bcf14bb llvm-config: Update help text for removal of "backend" pseudo component. by Daniel Dunbar · 14 years ago
  64. bb53bbb build/unittests: Fix llvm-config names for gtest libraries, and bring Makefile by Daniel Dunbar · 14 years ago
  65. 028700f Move parts of lib/Target that use CodeGen into lib/CodeGen. by Nick Lewycky · 14 years ago
  66. 2f21e8c Make check a bit more strict so we don't call ARM_AM::getFP32Imm with a value that isn't a 32-bit value. (This is just to be safe; I don't think this actually causes any issues in practice.) by Eli Friedman · 14 years ago
  67. a738da7 ARM NEON VCLE is an alias for VCGE w/ the source operands reversed. by Jim Grosbach · 14 years ago
  68. a4b2b1d [asan] add the name of the module to the description of a global variable. This improves the readability of global-buffer-overflow reports. by Kostya Serebryany · 14 years ago
  69. d239ff6 Add MCTargetDesc library to Hexagon target by Tony Linthicum · 14 years ago
  70. 60d99a5 ARM NEON VTBL/VTBX assembly parsing and encoding. by Jim Grosbach · 14 years ago
  71. b6ff6ec Enable proper constant island alignment by default. by Jakob Stoklund Olesen · 14 years ago
  72. c8dd201 Add missing zmovl AVX patterns which were causing crashes. by Chad Rosier · 14 years ago
  73. 7bcfc99 [asan] fix a bug (issue 19) where dlclose and the following mmap caused a false positive. compiler part. by Kostya Serebryany · 14 years ago
  74. 276ed03 Silence warning. by Jim Grosbach · 14 years ago
  75. 0aaf4cd ARM NEON two-register double spaced register list parsing support. by Jim Grosbach · 14 years ago
  76. 0660cfe Fix assert in LowerBUILD_VECTOR for v16i16 type on AVX. by Chad Rosier · 14 years ago
  77. b012eb8 Zap unnecessary semicolons. by Eli Friedman · 14 years ago
  78. 81fdd7b Set specific target cpu for testcase. by Lang Hames · 14 years ago
  79. 74c86e5 Added test case for r146671. by Lang Hames · 14 years ago
  80. d4c826f Use the proper comparator for set_intersection. by Jakob Stoklund Olesen · 14 years ago
  81. a0a2513 Fix VSELECT operand order. Was previously backwards, causing bogus vector shift results - <rdar://problem/10559581>. by Lang Hames · 14 years ago
  82. 0508d04 Update DebugLoc while merging nodes at -O0. by Devang Patel · 14 years ago
  83. 0481143 Add a test case to make sure that the nop really does follow the bl on ppc64 elf by Hal Finkel · 14 years ago
  84. 9642c57 Virtual table holder field is either metadata or null. by Devang Patel · 14 years ago
  85. 7f370b6 Ensure that the nop that should follow a bl call in PPC64 ELF actually does by Hal Finkel · 14 years ago
  86. 7e56831 Synthesize missing register class intersections. by Jakob Stoklund Olesen · 14 years ago
  87. 27a7859 Pass optLevel to XCoreDAGToDAGISel. by Richard Osborne · 14 years ago
  88. 3ba19b1 Fix test. by Eli Friedman · 14 years ago
  89. adeb0a6 Make constant folding for GEPs a bit more aggressive. by Eli Friedman · 14 years ago
  90. ca072a3 Don't try to form FGETSIGN after legalization; it is possible in some cases, but the existing code can't do it correctly. PR11570. by Eli Friedman · 14 years ago
  91. 01d426e Use SmallVector/assign(), rather than std::vector/push_back(). by Chad Rosier · 14 years ago
  92. a860b18 Add support for lowering fneg when AVX is enabled. rdar://10566486 by Chad Rosier · 14 years ago
  93. 4e5a1ab Added InstCombine for "select cond, ~cond, x" type patterns by Pete Cooper · 14 years ago
  94. 4e0adfa Enable synthesis of FLOG2 and FEXP2 SelectionDAG nodes from libm calls. These are already marked as illegal by default. by Owen Anderson · 14 years ago
  95. 7d1ff37 Make loop preheader insertion in LoopSimplify handle the case where the loop header is a landing pad correctly (by splitting the landingpad out of the loop header). Make some adjustments to the rest of LoopSimplify to make it clear that the rest of LoopSimplify isn't making bad assumptions about the presence of landing pads. PR11575. by Eli Friedman · 14 years ago
  96. 7a13b72 Re-re-enable compact unwind after fixing a failure in SingleSource/Benchmarks/Shootout-C++/except.cpp and friends. It was encoding the stored registers in the wrong order. by Bill Wendling · 14 years ago
  97. dac2953 Another improvement to the implementation of .incbin directive by avoiding a by Kevin Enderby · 14 years ago
  98. 10e412e The saved registers weren't being processed in the correct order. This lead to by Bill Wendling · 14 years ago
  99. f042660 Move Instruction::isSafeToSpeculativelyExecute out of VMCore and by Dan Gohman · 14 years ago
  100. 299b059 Consider CPE alignment in CreateNewWater(). by Jakob Stoklund Olesen · 14 years ago