1. d63e7bf PathProfiling.c: Get rid of using "inline". We may expect compiler shall optimize out "static" scope w/o "inline". by NAKAMURA Takumi · 13 years ago
  2. bd3c5ec Fix the printing of constants. Patch by Stepan Dyatkovskiy! by John McCall · 13 years ago
  3. b99486f Add Eero to the list of external projects. by Bill Wendling · 13 years ago
  4. 0839033 PPCInstrInfo.cpp: Fix one "unused" warning. by NAKAMURA Takumi · 13 years ago
  5. d66d571 runtime/libprofile/PathProfiling.c: Use __inline__ to appease clang -std=gnu89 -pedantic. by NAKAMURA Takumi · 13 years ago
  6. a422294 test/CodeGen/X86/vec_shuffle-39.ll: Add explicit -mtriple=x86_64-linux. Passing packed value is not compatible on Win32 x64. by NAKAMURA Takumi · 13 years ago
  7. 916d644 test/CodeGen/X86/vec_shuffle-38.ll: Relax expression for Win32 x64. by NAKAMURA Takumi · 13 years ago
  8. 5fb870d test/CodeGen/X86/vec_shuffle.ll: Add explicit -mtriple=i686-linux. We may see some suboptimal frame (%ebp) emission on certain hosts. Possible [PR11031] by NAKAMURA Takumi · 13 years ago
  9. 9f1f26a Make sure to mark vector extload's as expand on ARM. Fixes PR11319. by Eli Friedman · 13 years ago
  10. 2efa35f Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn't get confused by CSE later on. Fixes PR11318. by Eli Friedman · 13 years ago
  11. 9ae7563 Cleanup the formatting. by Bill Wendling · 13 years ago
  12. 7bc389b Add x86 isel logic and patterns to match movlps from clang generated IR for _mm_loadl_pi(). rdar://10134392, rdar://10050222 by Evan Cheng · 13 years ago
  13. 0d69097 Convert to the new EH model. by Bill Wendling · 13 years ago
  14. 8b7d769 Convert to the new EH model. by Bill Wendling · 13 years ago
  15. 30ceba3 Convert tests to the new EH model. by Bill Wendling · 13 years ago
  16. 0eff39f Enable support for returning i1, i8, and i16. Nothing special todo as it's the by Chad Rosier · 13 years ago
  17. 02e5fb0 Added missing newline by Pete Cooper · 13 years ago
  18. 58dd0fe Revert r144034 while I try to track down a crash. by Eli Friedman · 13 years ago
  19. e13eba2 This code is dead, what with the new EH model and the auto-upgraders in place. by Bill Wendling · 13 years ago
  20. 61f46de Fix test for Windows as well. by Jakob Stoklund Olesen · 13 years ago
  21. b26c772 Kill and collapse outstanding DomainValues. by Jakob Stoklund Olesen · 13 years ago
  22. a29fc80 InstCombine now optimizes vector udiv by power of 2 to shifts by Pete Cooper · 13 years ago
  23. 1b4f6f2 Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn't get confused by CSE later on. Fixes PR11318. by Eli Friedman · 13 years ago
  24. 56c2b10 Add all completed and named types to the dwarf type accelerator tables. by Eric Christopher · 13 years ago
  25. 32dc4d9 Add ISPC to the external projects list. by Bill Wendling · 13 years ago
  26. a59ce03 Use a reverse post order instead of a DFS order. by Jakob Stoklund Olesen · 13 years ago
  27. 2dd5e1e Move the hash function to using and taking a StringRef. by Eric Christopher · 13 years ago
  28. e77546c Simple destructor to delete the hash data we created earlier. by Eric Christopher · 13 years ago
  29. 62c8e8e Allow i1 to be promoted to i32 for ARM AAPCS and AAPCS-VFP calling convention as well. by Chad Rosier · 13 years ago
  30. 25265d0 Extract two methods. No functional change. by Jakob Stoklund Olesen · 13 years ago
  31. 4cae74b Various Mips64 floating point instruction patterns. by Akira Hatanaka · 13 years ago
  32. c370619 Add definition of the base class for floating point comparison instructions by Akira Hatanaka · 13 years ago
  33. 29d525a Add code needed for copying between 64-bit integer and floating pointer by Akira Hatanaka · 13 years ago
  34. e7126eb Add definitions of 64-bit instructions which move data between integer and by Akira Hatanaka · 13 years ago
  35. d8f9f34 MBB doesn't need to be a class member. by Jakob Stoklund Olesen · 13 years ago
  36. cd7dcad Fix pass name after the source was moved. by Jakob Stoklund Olesen · 13 years ago
  37. 70be28a Simplify some uses of utohexstr. by Benjamin Kramer · 13 years ago
  38. 055a647 Simplify code. No functionality change. by Benjamin Kramer · 13 years ago
  39. 32dd4eb Fix test for Linux. by Jakob Stoklund Olesen · 13 years ago
  40. ac101e5 Make sure we don't insert instructions before a landingpad instruction. by Bill Wendling · 13 years ago
  41. 3e5d5c5 Expand V_SET0 to xorps by default. by Jakob Stoklund Olesen · 13 years ago
  42. d83d98d Add definition of 64-bit load upper immediate. by Akira Hatanaka · 13 years ago
  43. f83ba32 Include RegSaveAreaSize in the computation of stack size. by Akira Hatanaka · 13 years ago
  44. 213b2a2 Define functions that get or set the size of area on callee's stack frame which by Akira Hatanaka · 13 years ago
  45. c4d6fd5 Use array_lengthof to compute the number of iterations of a loop. by Akira Hatanaka · 13 years ago
  46. 7784046 Fix patterns for unaligned 32-bit load. DSLL32 or DSRL32 should be emitted by Akira Hatanaka · 13 years ago
  47. 68698cc Make the type of shift amount i32 in order to reduce the number of shift by Akira Hatanaka · 13 years ago
  48. bce22b4 Add 64-bit to 32-bit trunc pattern. by Akira Hatanaka · 13 years ago
  49. 2ea4025 Use StringRef::startswith to do some string comparisons. by Eric Christopher · 13 years ago
  50. c545322 Avoid the use of a local temporary for comment twines. by Eric Christopher · 13 years ago
  51. 7135457 Allow for the case where the name of the subprogram is "". by Eric Christopher · 13 years ago
  52. 7d3f8b8 Fix llvm-objdump's MachO mode to not depend on the value returned by RelocationRef::getInfo(). by Owen Anderson · 13 years ago
  53. 19a4daf Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV() by Richard Osborne · 13 years ago
  54. 76a4e1a Remove unnecessary addition to API. Replace with something much simpler. by Eric Christopher · 13 years ago
  55. 2c802b7 Add new files to cmake. by Eric Christopher · 13 years ago
  56. 09ac3d8 Add the support code to enable the dwarf accelerator tables. Upcoming patches by Eric Christopher · 13 years ago
  57. bcbd3a4 Add a new dwarf accelerator table prototype with the goal of replacing by Eric Christopher · 13 years ago
  58. d8a8752 Expose a way to get the beginning of the dwarf string section. by Eric Christopher · 13 years ago
  59. 6370118 Fix up comment. by Eric Christopher · 13 years ago
  60. 33aa20f Typo. by Eric Christopher · 13 years ago
  61. 4c763ee Add AVX2 variable shift instructions and intrinsics. by Craig Topper · 13 years ago
  62. 2869204 Add AVX2 VPMOVMASK instructions and intrinsics. by Craig Topper · 13 years ago
  63. 69f5df7 Add AVX2 VEXTRACTI128 and VINSERTI128 instructions. Fix VPERM2I128 to be qualified with HasAVX2 instead of HasAVX. Mark VINSERTF128 and VEXTRACTF128 as never having side effects. by Craig Topper · 13 years ago
  64. 9595ede Fix accidental edit to __builtin_ia32_vperm2f128_ps256's name by Craig Topper · 13 years ago
  65. 2b37946 Fix CRT selection logic when using CMake NMake generator. by NAKAMURA Takumi · 13 years ago
  66. c8eb880 More AVX2 instructions and their intrinsics. by Craig Topper · 13 years ago
  67. 5908536 Replace (Lower|Upper)caseString in favor of StringRef's newest methods. by Benjamin Kramer · 13 years ago
  68. a7b966f Fix a typo. by Benjamin Kramer · 13 years ago
  69. 6ce1b75 Revert "llvm-config-2: Switch to using real library dependency table." while I by Daniel Dunbar · 13 years ago
  70. 51dc528 llvm-config: Users are allowed to provide component names in mixed case. by Daniel Dunbar · 13 years ago
  71. 589fbb1 ADT/StringRef: Add ::lower() and ::upper() methods. by Daniel Dunbar · 13 years ago
  72. cc4bcba llvm-config-2: Switch to using real library dependency table. by Daniel Dunbar · 13 years ago
  73. 5aab638 Release Notes: add a description of -enable-iv-rewrite. by Andrew Trick · 13 years ago
  74. 5ced70d Return only the least significant 8 bits of the exit status from by Peter Collingbourne · 13 years ago
  75. 0dd4f10 docs/GettingStarted.html: [Git] Add another example for "[Gmail]/Drafts" in Traditional Chinese. by NAKAMURA Takumi · 13 years ago
  76. 27e5d0c Add more AVX2 instructions and intrinsics. by Craig Topper · 13 years ago
  77. 2f5d547 CMake should join the party in a post 3.0 world. ;] This brings CMake's by Chandler Carruth · 13 years ago
  78. 42536af Add support for passing i1, i8, and i16 call parameters. Also, be sure to by Chad Rosier · 13 years ago
  79. 7494a12 Update lit's list of tools. by Benjamin Kramer · 13 years ago
  80. 5eccd36 Audited all the format strings in libDebugInfo and fixed those that didn't match the types. by Benjamin Kramer · 13 years ago
  81. 80cc259 Reduce the offsets in DwarfDebugInfoEntry to 32 bit, they're printed with %x and by Benjamin Kramer · 13 years ago
  82. 3f4c979 Twinify. by Benjamin Kramer · 13 years ago
  83. ef56d1d MachOObject: Use DataExtractor's uleb parser instead of rolling our own. by Benjamin Kramer · 13 years ago
  84. c25c908 Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 encoding from the DWARF asm printer. by Benjamin Kramer · 13 years ago
  85. 336b88d Do simple cross-block DSE when we encounter a free statement. Fixes PR11240. by Nick Lewycky · 13 years ago
  86. c09b770 Fix pasto. by Benjamin Kramer · 13 years ago
  87. 41a9649 Add more PRI.64 macros for MSVC and use them throughout the codebase. by Benjamin Kramer · 13 years ago
  88. 965d2fe build/cmake: Enable initial llvm-build integration. by Daniel Dunbar · 13 years ago
  89. 5f73f68 Recommend the -flto flag instead of -use-gold-plugin, and update by Peter Collingbourne · 13 years ago
  90. 988fdc5 Now that the linker supports lazily materialising globals, don't by Peter Collingbourne · 13 years ago
  91. 5d0f761 Use absolute path to exportsfile in gold plugin CMake build. by Peter Collingbourne · 13 years ago
  92. 195c6f3 utils/llvm-build: Ensure output directory exists for tools which write various fragments. by Daniel Dunbar · 13 years ago
  93. 57574fa utils/llvm-build: Add trivial quoting of slashes for CMake fragment. by Daniel Dunbar · 13 years ago
  94. 38f5c0d Allow i1 to be promoted to i32 for ARM APCS calling convention. by Chad Rosier · 13 years ago
  95. 9c58aa74 Added missing &. Fixes <rdar://problem/10393723> by Pete Cooper · 13 years ago
  96. bd00a93 Enhanced vzeroupper insertion pass that avoids inserting vzeroupper where it is unnecessary through local analysis. Patch from Bruno Cardoso Lopes, with some additional changes. by Eli Friedman · 13 years ago
  97. 451afbc Cannot create a result register for non-legal types. by Chad Rosier · 13 years ago
  98. 774ec45 build/make: Fix the output path of the llvm-config-2 library dependency table. by Daniel Dunbar · 13 years ago
  99. 20fb32b llvm-build: Quote colons in target names, in an attempt to make msys happy. by Daniel Dunbar · 13 years ago
  100. 1688961 llvm-build: Add initial --write-cmake-fragment option. by Daniel Dunbar · 13 years ago