1. f6ace19 Revert commit 145449 (ddunbar) since it is breaking the dragonegg buildbots. by Duncan Sands · 13 years ago
  2. 7d5a61e For 64-bit the rest of the general regs are ok for the q constraint. Make by Eric Christopher · 13 years ago
  3. 0becc96 Add some missing anchors. by David Blaikie · 13 years ago
  4. 522fb8c Pass AVX vectors which are arguments to varargs functions on the stack. <rdar://problem/10463281>. by Eli Friedman · 13 years ago
  5. dbaad16 Removed use of grep from test and moved it to be with other icmp tests by Pete Cooper · 13 years ago
  6. 65a6b57 Added instcombine pattern to spot comparing -val or val against 0. by Pete Cooper · 13 years ago
  7. 618c1db Propagate TargetLibraryInfo throughout ConstantFolding.cpp and by Chad Rosier · 13 years ago
  8. 66d004e Make use of "getScalarType()". No functionality change. by Nick Lewycky · 13 years ago
  9. 32e698c Small fix for assembler generation on Darwin PPC64. Patch by Michael Kostylev. PR11437. by Eli Friedman · 13 years ago
  10. 4a2242c Replace an assert() with an actual diagnostic. by Jim Grosbach · 13 years ago
  11. af65a8c make asan work at -O0, llvm part. Patch by glider@google.com by Kostya Serebryany · 13 years ago
  12. dd649e3 Support for encoding all FMA4 instructions and tablegen patterns for all by Jan Sjödin · 13 years ago
  13. 3dad610 Make GlobalMerge honor the preferred alignment on globals without an explicitly specified alignment. by Eli Friedman · 13 years ago
  14. aee0f45 More cleanups. No content change. by Bill Wendling · 13 years ago
  15. f6cc4c2 Minor cleanup. No content change. by Bill Wendling · 13 years ago
  16. a97f02c Remove the install-clang-c makefile target. by Bob Wilson · 13 years ago
  17. 65fa507 Remove an XXX which hasn't been fixed yet. It's too late now. by Bill Wendling · 13 years ago
  18. 7b8e121 Remove unused variable by Matt Beaumont-Gay · 13 years ago
  19. e30171b Add some tests for all-lanes VLD1 parsing. by Jim Grosbach · 13 years ago
  20. 096334e ARM parsing for VLD1 all lanes, with writeback. by Jim Grosbach · 13 years ago
  21. 8ff4115 Add a few functions to TargetLibraryInfo. by Chad Rosier · 13 years ago
  22. 13af222 ARM parsing for VLD1 two register all lanes, no writeback. by Jim Grosbach · 13 years ago
  23. 7864743 Add test arch to make it pass on non x86 targets by Nadav Rotem · 13 years ago
  24. 5f794df X86: Turns out bulldozer also supports sse42 and lzcnt. by Benjamin Kramer · 13 years ago
  25. 2a6cf70 X86: Add subtargets for AMD's bulldozer. by Benjamin Kramer · 13 years ago
  26. f399312 Add a tripple to the test by Nadav Rotem · 13 years ago
  27. 18197d7 X86: PerformOrCombine introduced a vselect node with a wrong order of operands. This bug was introduced when a dedicated blend sdnode was replaced with the vselect node (in 139479). by Nadav Rotem · 13 years ago
  28. b72039c Add instruction selection support for AVX2 horizontal add/sub instructions. by Craig Topper · 13 years ago
  29. 0fcb431 Mention that -O4 does result in more optimization when used with by Duncan Sands · 13 years ago
  30. ec24e61 Merge VPERM2F128/VPERM2I128 ISD node types. by Craig Topper · 13 years ago
  31. 68d1efc Better test case found in duplicate PR10570. by Andrew Trick · 13 years ago
  32. 316cd2a Merge decoding of VPERMILPD and VPERMILPS shuffle masks. Merge X86ISD node type for VPERMILPD/PS. Add instruction selection support for VINSERTI128/VEXTRACTI128. by Craig Topper · 13 years ago
  33. 553fe05 LSR: handle the expansion of phi operands that use postinc forms of the IV. by Andrew Trick · 13 years ago
  34. caebb1e Whitespace. by Chad Rosier · 13 years ago
  35. 683e47b Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functional by Chad Rosier · 13 years ago
  36. d4578a4 llvm_unreachable() is not for user diagnostics.... by Jim Grosbach · 13 years ago
  37. 98b05a5 ARM parsing aliases for VLD1 single register all lanes. by Jim Grosbach · 13 years ago
  38. 3d925d2 Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable by Chad Rosier · 13 years ago
  39. 6029b6d Tidy up a bit. by Jim Grosbach · 13 years ago
  40. bd1cff5 Add comment. by Jim Grosbach · 13 years ago
  41. 1ec7bf0c ARM parsing aliases for data-size suffices on VST1. by Jim Grosbach · 13 years ago
  42. 7c6b2c9 FileCheckize. by Jakob Stoklund Olesen · 13 years ago
  43. ed2a7d2 Change names for MIPS "generic" processors defined in Mips.td to match what GNU by Akira Hatanaka · 13 years ago
  44. 4c7edb3 ARM assembly parsing and encoding for four-register VST1. by Jim Grosbach · 13 years ago
  45. 2662c83 llvm-config: Replace with C++ version (was llvm-config-2). by Daniel Dunbar · 13 years ago
  46. a3438cf Add another missing pattern. llvm-gcc likes f64 but clang likes i64 so it was generating poor code for some SSE builtins. by Evan Cheng · 13 years ago
  47. ed1f83f Enable some VST1 tests and add a few more. by Jim Grosbach · 13 years ago
  48. d5ca201 ARM assembly parsing and encoding for three-register VST1. by Jim Grosbach · 13 years ago
  49. 0edd83b Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions. by Jakob Stoklund Olesen · 13 years ago
  50. be4c844 Potential bug in RewriteLoopBodyWithConditionConstant: use iterator should not be changed inside the uses enumeration loop. by Stepan Dyatkovskiy · 13 years ago
  51. fe2cb3e Update the docs for some of the test-suite configure changes and by Eric Christopher · 13 years ago
  52. ae6f2cb If fast-isel fails, remove dead instructions generated during the failed by Chad Rosier · 13 years ago
  53. dda8c6f grammar. by Rafael Espindola · 13 years ago
  54. 7d8867d comment. by Andrew Trick · 13 years ago
  55. d782bae build/CMake: Finish removal of add_llvm_library_dependencies. by Daniel Dunbar · 13 years ago
  56. 6e7a13d Add a link to Bill's blog post. by Benjamin Kramer · 13 years ago
  57. bdef6fe Release notes for segmented stacks. Patch by Sanjoy Das. by Rafael Espindola · 13 years ago
  58. d3a38cc Fix a theoretical problem (not seen in the wild): if different instances of a by Duncan Sands · 13 years ago
  59. 116bc79 MC/X86/COFF: Allow quotes in names when targeting MS/Windows, by Michael J. Spencer · 13 years ago
  60. b0436a7 Fixed ObjectFile functions: by Danil Malyshev · 13 years ago
  61. f68b214 Fixed vsqrt.ss intrinsic usage - order of input operands was wrong. by Elena Demikhovsky · 13 years ago
  62. f267972 Fix shuffle decoding for memory forms for (V)SHUFPS/D. by Craig Topper · 13 years ago
  63. 36e36ac Fix issues in shuffle decoding around VPERM* instructions. Fix shuffle decoding for VSHUFPS/D for 256-bit types. Add pattern matching for memory forms of VPERMILPS/VPERMILPD. by Craig Topper · 13 years ago
  64. 5d2f8c3 [Win32] Catch exceptions (eg. segfault) on waiting for invoked clang from the driver. by NAKAMURA Takumi · 13 years ago
  65. ebb57cc lit/TestRunner.py: Try to catch ERROR_FILE_NOT_FOUND, too. by NAKAMURA Takumi · 13 years ago
  66. 9712f84 Install llvmCore to /usr/local. <rdar://problem/10390708> by Bob Wilson · 13 years ago
  67. fe2a6c5 Fix VINSERTF128/VEXTRACTF128 to be marked as FP instructions. Allow execution dependency fix pass to convert them to their integer equivalents when AVX2 is enabled. by Craig Topper · 13 years ago
  68. 108126c Correctly mark VPERM2F128 as being an FP instruction and add execution domain fixing support to convert it to VPERM2I128 for AVX2. by Craig Topper · 13 years ago
  69. 6ea0467 MachO doesn't support the protected visibility. Don't default to 'global' here. <rdar://problem/10396775> by Bill Wendling · 13 years ago
  70. ecb35ec SCEV fix. In general, Add/Mul expressions should not inherit NSW/NUW. by Andrew Trick · 13 years ago
  71. 121d78f Make SCEV print <nsw><nuw> for Add/MulExpr. by Andrew Trick · 13 years ago
  72. d2b5e2d Filecheckize. by Andrew Trick · 13 years ago
  73. e6e7362 Remove content that has been moved to Clang release notes. by Peter Collingbourne · 13 years ago
  74. f0a6605 Fix grammar. by Peter Collingbourne · 13 years ago
  75. d7c2494 On MachO, the pointer to the personality function should always be in the by Bill Wendling · 13 years ago
  76. 288bc5c build/cmake: Switch to using llvm-build computed dependencies. by Daniel Dunbar · 13 years ago
  77. ba78c88 Zap some completely ridiculous code. There's probably a miscompile here, but I don't really want to try to write a testcase involving an invoke returning a pointer to a varargs function... by Eli Friedman · 13 years ago
  78. 6200611 Better fix for ARM MOVT relocation encoding of thumb bit. by Jim Grosbach · 13 years ago
  79. 45d7963 Reenable this IndVars unit test. by Andrew Trick · 13 years ago
  80. 4d36f6a build: Update CMakeLists.txt. by Daniel Dunbar · 13 years ago
  81. cc966de Add a link from the LLVM release notes to the Clang release notes. by Chandler Carruth · 13 years ago
  82. 5a93995 edis: Sink EDMain.cpp into lib/MC/MCDisassembler. by Daniel Dunbar · 13 years ago
  83. 36e1ac7 edis: Don't do the target initialization in EDGetDisassembler, this is contrary by Daniel Dunbar · 13 years ago
  84. 72736d1 llvm-c: Add a few missing InitializeAll* functions. by Daniel Dunbar · 13 years ago
  85. e68c29b build/Make: edis isn't built as a shared library anymore, remove related cruft from the Makefile. by Daniel Dunbar · 13 years ago
  86. 5086de6 llvmbuild/CMake: Update CMake output fragment to include explicit library by Daniel Dunbar · 13 years ago
  87. 7ca7b53 Expand the part about CFI a bit. by Rafael Espindola · 13 years ago
  88. 5e19c1f Add documentation for llvm-cov. by Devang Patel · 13 years ago
  89. 958da85 Thumb2 only force the fixup thumb bit for data relocations. by Jim Grosbach · 13 years ago
  90. 54b9211 Add a missing safety check to ProcessUGT_ADDCST_ADD. Fixes PR11438. by Eli Friedman · 13 years ago
  91. 4544da4 Remove obsolete FIXME. by Jim Grosbach · 13 years ago
  92. c4c2a02 Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of duplicating the logic for globals. Make llvm::ComputeMaskedBits handle GlobalVariables slightly more aggressively, to match what InferPtrAlignment knew how to do. by Eli Friedman · 13 years ago
  93. ed1c0c7 Revert r145273 and fix in SelectionDAG::InferPtrAlignment() instead. by Evan Cheng · 13 years ago
  94. a483fc8 Fix some possible gcc-4.2 may be used uninitialized warnings. by Daniel Dunbar · 13 years ago
  95. a3980cc Don't define these unless we plan to use them. by Nick Lewycky · 13 years ago
  96. 54d3b83 Merging two bullet points into one by Joe Abbey · 13 years ago
  97. 1c48786 DAG combine should not increase alignment of loads / stores with alignment less by Evan Cheng · 13 years ago
  98. 678cda0 Add missing avx pattern. by Evan Cheng · 13 years ago
  99. f7fea72 Add OpenCL blurb to release notes. by Peter Collingbourne · 13 years ago
  100. aa5656c 80-column. by Chad Rosier · 13 years ago