1. e4f1b37 fix typo by Sebastian Pop · 12 years ago
  2. 1701105 test/CodeGen/X86/select.ll: remove spaces by Manman Ren · 12 years ago
  3. 238ae31 Tidy up. No functional change intended. by Chad Rosier · 12 years ago
  4. ddc693b Fix fastcc structure return with fast-isel on x86-32 by Derek Schuff · 12 years ago
  5. ff73d8f Don't introduce illegal types when creating vmull operations. <rdar://11324364> by Bob Wilson · 12 years ago
  6. 37bc5a2 It doesn't make sense to move symbol relocations to section relocations when by Eli Bendersky · 12 years ago
  7. 5ff30e7 Just mark the sign bit as known zero, rather than any other irrelevant bits by Duncan Sands · 12 years ago
  8. bfbab99 Second attempt at PR12573: by Bill Wendling · 12 years ago
  9. 38da2a8 Use an ArrayRef instead of explicit vector type. by Bill Wendling · 12 years ago
  10. 6d15e87 Code cleanup in RuntimeDyld: by Eli Bendersky · 12 years ago
  11. 6aa3327 Remove hack from r154987. The problem persists even with it, so it's not even a good hack. by Bill Wendling · 12 years ago
  12. 7d1e3dc No need to normalize index before calling Extract128BitVector by Craig Topper · 12 years ago
  13. 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 · 12 years ago
  14. 9719cf3 Make sure HoistInsertPosition finds a position that is dominated by all inputs. by Rafael Espindola · 12 years ago
  15. 6610b1d Remove unneeded casts. No functionality change. by Jakub Staszak · 12 years ago
  16. 7988981 Remove superfluous 'inline' by Craig Topper · 12 years ago
  17. d77d2fe Simplify code a bit. No functional change intended. by Craig Topper · 12 years ago
  18. a04fe83 Update the documentation of CellSPU, in case it gets removed in 3.1. by Kalle Raiskila · 12 years ago
  19. 2b8d050 RegisterPressure: ArrayRefize some functions for better readability. No functionality change. by Benjamin Kramer · 12 years ago
  20. 5fe0198 Fix some formatting, grammar and style issues and add a couple of missing comments. by Eli Bendersky · 12 years ago
  21. 30183bf Remove redundant line (the memory manager is set above to the same object by Eli Bendersky · 12 years ago
  22. 3703baa SmallVector: Don't rely on having an assignment operator around in push_back for POD-like types. by Benjamin Kramer · 12 years ago
  23. bbd8e5d Fix comments from copy-paste to a more relevant meaning by Eli Bendersky · 12 years ago
  24. db0bbde Add constants for first and last integer vector types to be consistent with floating point. by Craig Topper · 12 years ago
  25. c7f7a9b Remove tab characters by Craig Topper · 12 years ago
  26. 9efb030 Mark the default cases of MVT::getVectorElementType and MVT:getVectorNumElements as unreachable to reduce code size. by Craig Topper · 12 years ago
  27. ff11c01 Don't update spill weights when joining intervals. by Jakob Stoklund Olesen · 12 years ago
  28. f4aee4c Spring cleaning - Delete dead code. by Jakob Stoklund Olesen · 12 years ago
  29. 1888303 If the __is_trivially_copyable type trait is available use it as the baseline for isPodLike. by Benjamin Kramer · 12 years ago
  30. 1dd346a Use the most basic superclass of SmallVector in ArrayRef. by Benjamin Kramer · 12 years ago
  31. 9b10dae Fix a problem with blocks that need to be split twice. by Jakob Stoklund Olesen · 12 years ago
  32. 2674a4a Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice. by Andrew Trick · 12 years ago
  33. a9cc08f ARM: Thumb add(sp plus register) asm constraints. by Jim Grosbach · 12 years ago
  34. bb32f1d ARM: Tweak tADDrSP definition for consistent operand order. by Jim Grosbach · 12 years ago
  35. f3db6b8 Revert r155745 by Derek Schuff · 12 years ago
  36. 9dc28b0 Fix fastcc structure return with fast-isel on x86-32 by Derek Schuff · 12 years ago
  37. 456ff46 Track worst case alignment padding more accurately. by Jakob Stoklund Olesen · 12 years ago
  38. 0e47cfd Temporarily revert r155668: Fix the SD scheduler to avoid gluing. by Andrew Trick · 12 years ago
  39. 66ddd15 Use 'unsigned' instead of 'int' in several places when retrieving number of vector elements. by Craig Topper · 12 years ago
  40. a73b6fc Add x86-specific DAG combine to simplify: by Chad Rosier · 12 years ago
  41. 57d61de [Support/YAMLParser] Fix ASan found bugs. by Michael J. Spencer · 12 years ago
  42. b4a8aef Tidy up spacing. by Craig Topper · 12 years ago
  43. da71cca Make test less fragile. by Evan Cheng · 12 years ago
  44. e32e544 Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.). by Hal Finkel · 12 years ago
  45. f6d55df Change recurse depth limit to uint32 to fix warning. by David Blaikie · 12 years ago
  46. ca63acd Switch to c-style comments in a C file. by David Blaikie · 12 years ago
  47. 447989c Miscellaneous accumulated cleanups. by Dan Gohman · 12 years ago
  48. 7787800 Fix the order of the operands in the llvm.fma intrinsic patterns for ARM, by Lang Hames · 12 years ago
  49. 5dde20b Add an early bailout to IsValueFullyAvailableInBlock from deeply nested blocks. by Mon P Wang · 12 years ago
  50. 03e091f Reapply r155682, making constant folding more consistent, with a fix to work by Dan Gohman · 12 years ago
  51. 04a09a4 Fix ARM assembly parsing for upper case condition codes on IT instructions. by Richard Barton · 12 years ago
  52. a4c4df4 Remove a docs reference to the CBackend. by Jim Grosbach · 12 years ago
  53. 71275b1 Missed some register numbers. by Benjamin Kramer · 12 years ago
  54. a356e94 Update edis test for r155704. by Benjamin Kramer · 12 years ago
  55. 17c836c X86: Don't emit conditional floating point moves on when targeting pre-pentiumpro architectures. by Benjamin Kramer · 12 years ago
  56. c84f975 Update config.sub in the sample project. by Evgeniy Stepanov · 12 years ago
  57. 3f11998 [asan] small optimization: do not emit "x+0" instructions by Kostya Serebryany · 12 years ago
  58. 4d2f077 Refactor IT handling not to store the bottom bit of the condition code in the mask operand in the MCInst. by Richard Barton · 12 years ago
  59. d213ee7 Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding vectors" by NAKAMURA Takumi · 12 years ago
  60. e507922 [tsan] Atomic support for ThreadSanitizer, patch by Dmitry Vyukov by Kostya Serebryany · 12 years ago
  61. 76c5897 Add mcpu to tests to prevent them from using AVX instructions on Sandy Bridge after r155618. by Craig Topper · 12 years ago
  62. afb3b5e Implement a bastardized ABI. by Evan Cheng · 12 years ago
  63. 97a4543 - thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2 by Evan Cheng · 12 years ago
  64. 97b44f9 Use ConstantExpr::getExtractElement when constant-folding vectors by Dan Gohman · 12 years ago
  65. f9f1c7a Break up getProfitableChainIncrement(). by Jakob Stoklund Olesen · 12 years ago
  66. 70a1860 Turn IVChain into a struct. by Jakob Stoklund Olesen · 12 years ago
  67. c1fc5e4 Add instcombine patterns for the following transformations: by Chad Rosier · 12 years ago
  68. 0d5c323 DumpSegment64Command() wasn't returning correct result. Caught by static analyzer. rdar://11329354 by Evan Cheng · 12 years ago
  69. aec9240 Fix the SD scheduler to avoid gluing the same node twice. by Andrew Trick · 12 years ago
  70. 06e950e Defensively guard against calling malloc() with a size of zero. by Ted Kremenek · 12 years ago
  71. 9da7892 ARM: Thumb ldr(literal) base address alignment is 32-bits. by Jim Grosbach · 12 years ago
  72. dba86d8 Add note about returns_twice magic removal from LLVM itself. by Joerg Sonnenberger · 12 years ago
  73. c573b1f by Preston Gurd · 12 years ago
  74. 3c00db7 [CMake] Restructure how Clang, Polly and other external projects get included. by Michael J. Spencer · 12 years ago
  75. 60f3d92 [Support/YAML] Properly fix unitialized variable warning by inserting a by Michael J. Spencer · 12 years ago
  76. 5c77bc2 Fixed SmallMap test. The order of items is undefined in DenseMap. So being checking the increment for big mode, we can only check that all items are in map. by Stepan Dyatkovskiy · 12 years ago
  77. 37abe8d Use VLD1 in NEON extenting-load patterns instead of VLDR. by Tim Northover · 12 years ago
  78. e38993f Test commit. by Tim Northover · 12 years ago
  79. 1203f2f Enable detection of AVX and AVX2 support through CPUID. Add AVX/AVX2 to corei7-avx, core-avx-i, and core-avx2 cpu names. by Craig Topper · 12 years ago
  80. 464bda3 Teach the reassociate pass to fold chains of multiplies with repeated by Chandler Carruth · 12 years ago
  81. cac31de Specify cpu to unbreak tests. by Evan Cheng · 12 years ago
  82. e67a416 If triple is armv7 / thumbv7 and a CPU is specified, do not automatically assume by Evan Cheng · 12 years ago
  83. 4866363 Don't forget to reset 'first operand' flag when we're setting the MDNodeOperand value. by Bill Wendling · 12 years ago
  84. 6962106 Try to fix llvm-arm-linux builder with -mcpu. by Jakob Stoklund Olesen · 12 years ago
  85. 01c0dd1 Trivial change to make the test use -mcpu=generic so as to avoid by Preston Gurd · 12 years ago
  86. b856d55 Reapply the SmallMap patch with a fix. by Benjamin Kramer · 12 years ago
  87. 165324c Print IV chain numbers while collecting them. by Jakob Stoklund Olesen · 12 years ago
  88. a0b0219 Remove more dead code. by Jakob Stoklund Olesen · 12 years ago
  89. b56e411 Unify internal representation of ARM instructions with a register right-shifted by #32. These are stored as shifts by #0 in the MCInst and correctly marshalled when transforming from or to assembly representation. by Richard Barton · 12 years ago
  90. bdbf015 Revert "First implementation of:" by Eric Christopher · 12 years ago
  91. 76271a3 First implementation of: by Stepan Dyatkovskiy · 12 years ago
  92. 50e1d84 Simplify LiveIntervals::getApproximateInstructionCount(). by Jakob Stoklund Olesen · 12 years ago
  93. a62efd8 Remove a dead function. by Jakob Stoklund Olesen · 12 years ago
  94. 40a2b65 Remove the -disable-cross-class-join option. by Jakob Stoklund Olesen · 12 years ago
  95. a2404e3 Cross-class joining is winning. by Jakob Stoklund Olesen · 12 years ago
  96. 8030e1a Add ifdef around getSubtargetFeatureName in tablegen output file so that only targets that want the function get it. This prevents other targets from getting an unused function warning. by Craig Topper · 12 years ago
  97. c16f851 Use vector_shuffles instead of target specific unpack nodes for AVX ZERO_EXTEND/ANY_EXTEND combine. These will be converted to target specific nodes during lowering. This is more consistent with other code. by Craig Topper · 12 years ago
  98. fa1059f openbsd doesn't support soname, patch by Brad Smith! by Chris Lattner · 12 years ago
  99. 3ef91f5 Actually delete now-empty file. by Chandler Carruth · 12 years ago
  100. 87aac6a Reverting r155468. Chris and Chandler have convinced me that it's dangerous and by Lang Hames · 12 years ago