1. f2c696f [docs] Include the Kaleidescope tutorial in the Sphinx docs build. by Daniel Dunbar · 13 years ago
  2. 062c0a5 Teach DAGCombine the same multiply-by-1.0 folding trick when doing FMAs, just like it now knows for FMULs. by Owen Anderson · 13 years ago
  3. c0f0a93 by Preston Gurd · 13 years ago
  4. 79bbe85 Change the Intel Atom detection code to recognize Lincroft and Medfield. by Preston Gurd · 13 years ago
  5. 363e4b9 Teach DAG combine that multiplication by 1.0 can always be constant folded. by Owen Anderson · 13 years ago
  6. 4599613 Add tools/lld to .gitignore. by Michael J. Spencer · 13 years ago
  7. 2727930 ARM: Add missing two-operand VBIC aliases. by Jim Grosbach · 13 years ago
  8. f657da2 Move llvm-tblgen's StringMatcher into the TableGen library so it can by Douglas Gregor · 13 years ago
  9. 8ed9951 [llvm-c] Make a few function declarations proper prototypes by Anders Waldenborg · 13 years ago
  10. 95f0cf0 This patch continues the work of adding instruction latencies for X86 Atom, by Preston Gurd · 13 years ago
  11. e284985 Revert r155853 by Manman Ren · 13 years ago
  12. 37cb9ac [tsan] typo and style (thanks to Nick Lewycky) by Kostya Serebryany · 13 years ago
  13. 55e7098 The value held in the vector may be RAUW'ed by some of the canonicalization by Bill Wendling · 13 years ago
  14. 0a552d6 Disallow YIELD and other allocated nop hints in pre-ARMv6 architectures. by Richard Barton · 13 years ago
  15. a9a568a Add support for selecting AVX2 vpshuflw and vpshufhw. Add decoding support for AsmPrinter. by Craig Topper · 13 years ago
  16. 38dbb60 Update SmallVector to support move semantics if the host does. by John McCall · 13 years ago
  17. 9679f0f Fix unintentional use of operator bool. by John McCall · 13 years ago
  18. 41827f9 Fix the implementation of MachOObjectFile::isSectionZeroInit so it follows the MachO spec. by Eli Friedman · 13 years ago
  19. 39cc513 Tidy up. Naming conventions. by Jim Grosbach · 13 years ago
  20. dca40aa Remove unneeded break. by Jakub Staszak · 13 years ago
  21. ce00b44 Use dyn_cast instead of checking opcode and cast. by Jakub Staszak · 13 years ago
  22. bf14860 Remove trailing spaces. by Jakub Staszak · 13 years ago
  23. 95dd442 Strip the pointer casts off of allocas so that the selection DAG can find them. by Bill Wendling · 13 years ago
  24. 9023370 Target independent Hexagon Packetizer fix. by Sirish Pande · 13 years ago
  25. 54319e2 ARM: Add a few missing add->sub aliases w/ 'w' suffix. by Jim Grosbach · 13 years ago
  26. 94b590f ARM: allow vanilla expressions for movw/movt. by Jim Grosbach · 13 years ago
  27. 66413b6 by Preston Gurd · 13 years ago
  28. 686c018 MC: Unknown assembler directives are now hard errors. by Jim Grosbach · 13 years ago
  29. 25c7b6e MC: Remove errant EatToEndOfStatement() in asm parser. by Jim Grosbach · 13 years ago
  30. 769ea2f X86: optimization for max-like struct by Manman Ren · 13 years ago
  31. d07d06c X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to generate debug info for local variables) if stack needs realignment by Alexey Samsonov · 13 years ago
  32. 0998627 Move MipsDisassembler classes into an anonymous namespace. by Benjamin Kramer · 13 years ago
  33. 4ab6fca Regression test for PR2960. by Jay Foad · 13 years ago
  34. 030a341 Value-initialize global to avoid global construction. by Benjamin Kramer · 13 years ago
  35. c201e6e RuntimeDyld cleanup: by Eli Bendersky · 13 years ago
  36. 34df160 YAMLParser: get rid of global ctors & dtors. by Benjamin Kramer · 13 years ago
  37. 7c4ce30 Change the PassManager from a reference to a pointer. by Bill Wendling · 13 years ago
  38. c80e7d2 Allow BMI, AES, F16C, POPCNT, FMA3, and CLMUL to be detected on AMD processors. by Craig Topper · 13 years ago
  39. d98c9e9 RuntimeDyld code cleanup: by Eli Bendersky · 13 years ago
  40. e499cdf Make XOP and FMA4 require SSE4A to match GCC behavior. Use this to simplify Bulldozer feature list. by Craig Topper · 13 years ago
  41. ff72e74 Attempt to handle MRMInitReg in emitVEXOpcodePrefix. Hopefully fixes PR12711. by Craig Topper · 13 years ago
  42. f8b30f9 Removed examples of stack frame inspection which no longer work for old JIT. by Eli Bendersky · 13 years ago
  43. e106d2e Make XOP imply AVX as its needed to legalize the registers types. by Craig Topper · 13 years ago
  44. c49c6e15 Remove HasSSE2 from AES and CLMUL predicates. It's now implied by the HasAES and HasCLMUL predicates. by Craig Topper · 13 years ago
  45. da1a984 Make CLMUL and AES imply SSE2 since its needed to legalize the type. by Craig Topper · 13 years ago
  46. ed39ac5 Enable AVX and FMA4 for AMD Bulldozer processors. by Craig Topper · 13 years ago
  47. 4056a73 An instruction in a loop is not guaranteed to be executed just because the loop by Nick Lewycky · 13 years ago
  48. 973f72a Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. Fixes by Lang Hames · 13 years ago
  49. 39379c5 Add some constantness. No functionality change. by Jakub Staszak · 13 years ago
  50. 16a7651 X86: optimization for -(x != 0) by Manman Ren · 13 years ago
  51. 7a3afa9 ARM: Diagnostics for out of range fixups. by Jim Grosbach · 13 years ago
  52. 887d095 Fix address calculation error from r155744. by Jakob Stoklund Olesen · 13 years ago
  53. e4f1b37 fix typo by Sebastian Pop · 13 years ago
  54. 1701105 test/CodeGen/X86/select.ll: remove spaces by Manman Ren · 13 years ago
  55. 238ae31 Tidy up. No functional change intended. by Chad Rosier · 13 years ago
  56. ddc693b Fix fastcc structure return with fast-isel on x86-32 by Derek Schuff · 13 years ago
  57. ff73d8f Don't introduce illegal types when creating vmull operations. <rdar://11324364> by Bob Wilson · 13 years ago
  58. 37bc5a2 It doesn't make sense to move symbol relocations to section relocations when by Eli Bendersky · 13 years ago
  59. 5ff30e7 Just mark the sign bit as known zero, rather than any other irrelevant bits by Duncan Sands · 13 years ago
  60. bfbab99 Second attempt at PR12573: by Bill Wendling · 13 years ago
  61. 38da2a8 Use an ArrayRef instead of explicit vector type. by Bill Wendling · 13 years ago
  62. 6d15e87 Code cleanup in RuntimeDyld: by Eli Bendersky · 13 years ago
  63. 6aa3327 Remove hack from r154987. The problem persists even with it, so it's not even a good hack. by Bill Wendling · 13 years ago
  64. 7d1e3dc No need to normalize index before calling Extract128BitVector by Craig Topper · 13 years ago
  65. 6942f70 Copied all the VEX prefix encoding code from X86MCCodeEmitter to the x86 JIT emitter. Needs some major refactoring as these two code emitters are almost identical by Pete Cooper · 13 years ago
  66. 9719cf3 Make sure HoistInsertPosition finds a position that is dominated by all inputs. by Rafael Espindola · 13 years ago
  67. 6610b1d Remove unneeded casts. No functionality change. by Jakub Staszak · 13 years ago
  68. 7988981 Remove superfluous 'inline' by Craig Topper · 13 years ago
  69. d77d2fe Simplify code a bit. No functional change intended. by Craig Topper · 13 years ago
  70. a04fe83 Update the documentation of CellSPU, in case it gets removed in 3.1. by Kalle Raiskila · 13 years ago
  71. 2b8d050 RegisterPressure: ArrayRefize some functions for better readability. No functionality change. by Benjamin Kramer · 13 years ago
  72. 5fe0198 Fix some formatting, grammar and style issues and add a couple of missing comments. by Eli Bendersky · 13 years ago
  73. 30183bf Remove redundant line (the memory manager is set above to the same object by Eli Bendersky · 13 years ago
  74. 3703baa SmallVector: Don't rely on having an assignment operator around in push_back for POD-like types. by Benjamin Kramer · 13 years ago
  75. bbd8e5d Fix comments from copy-paste to a more relevant meaning by Eli Bendersky · 13 years ago
  76. db0bbde Add constants for first and last integer vector types to be consistent with floating point. by Craig Topper · 13 years ago
  77. c7f7a9b Remove tab characters by Craig Topper · 13 years ago
  78. 9efb030 Mark the default cases of MVT::getVectorElementType and MVT:getVectorNumElements as unreachable to reduce code size. by Craig Topper · 13 years ago
  79. ff11c01 Don't update spill weights when joining intervals. by Jakob Stoklund Olesen · 13 years ago
  80. f4aee4c Spring cleaning - Delete dead code. by Jakob Stoklund Olesen · 13 years ago
  81. 1888303 If the __is_trivially_copyable type trait is available use it as the baseline for isPodLike. by Benjamin Kramer · 13 years ago
  82. 1dd346a Use the most basic superclass of SmallVector in ArrayRef. by Benjamin Kramer · 13 years ago
  83. 9b10dae Fix a problem with blocks that need to be split twice. by Jakob Stoklund Olesen · 13 years ago
  84. 2674a4a Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice. by Andrew Trick · 13 years ago
  85. a9cc08f ARM: Thumb add(sp plus register) asm constraints. by Jim Grosbach · 13 years ago
  86. bb32f1d ARM: Tweak tADDrSP definition for consistent operand order. by Jim Grosbach · 13 years ago
  87. f3db6b8 Revert r155745 by Derek Schuff · 13 years ago
  88. 9dc28b0 Fix fastcc structure return with fast-isel on x86-32 by Derek Schuff · 13 years ago
  89. 456ff46 Track worst case alignment padding more accurately. by Jakob Stoklund Olesen · 13 years ago
  90. 0e47cfd Temporarily revert r155668: Fix the SD scheduler to avoid gluing. by Andrew Trick · 13 years ago
  91. 66ddd15 Use 'unsigned' instead of 'int' in several places when retrieving number of vector elements. by Craig Topper · 13 years ago
  92. a73b6fc Add x86-specific DAG combine to simplify: by Chad Rosier · 13 years ago
  93. 57d61de [Support/YAMLParser] Fix ASan found bugs. by Michael J. Spencer · 13 years ago
  94. b4a8aef Tidy up spacing. by Craig Topper · 13 years ago
  95. da71cca Make test less fragile. by Evan Cheng · 13 years ago
  96. e32e544 Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.). by Hal Finkel · 13 years ago
  97. f6d55df Change recurse depth limit to uint32 to fix warning. by David Blaikie · 13 years ago
  98. ca63acd Switch to c-style comments in a C file. by David Blaikie · 13 years ago
  99. 447989c Miscellaneous accumulated cleanups. by Dan Gohman · 13 years ago
  100. 7787800 Fix the order of the operands in the llvm.fma intrinsic patterns for ARM, by Lang Hames · 13 years ago