1. 31c8059 Added tests for the cost of lowering VSELECT instructions. by Filipe Cabecinhas · 11 years ago
  2. d77c1c4 Implemented special cases for PerformVSELECTCombine. by Filipe Cabecinhas · 11 years ago
  3. 5ea7215 Lower vselects into X86ISD::BLENDI when appropriate. by Filipe Cabecinhas · 11 years ago
  4. 38cbea8 Implemented LowerVSELECT to custom lower some instructions. by Filipe Cabecinhas · 11 years ago
  5. ad6d7f5 Delete getAliasedGlobal. by Rafael Espindola · 11 years ago
  6. b3e1897 DebugInfo: Assert rather than conditionalizing when a CU's subprogram list contains declarations. by David Blaikie · 11 years ago
  7. e792969 DebugInfo: Handle emitting constants of C++ unicode character type. by David Blaikie · 11 years ago
  8. 17200e3 R600/SI: Refactor the VOP3_32 tablegen class by Tom Stellard · 11 years ago
  9. 9d99d7a R600/SI: Add a PredicateControl class for managing TableGen predicates by Tom Stellard · 11 years ago
  10. 9b24e0c R600/SI: Move tablegen patterns away from instruction defs by Tom Stellard · 11 years ago
  11. 1c073c3 R600/SI: Remove unused instruction by Tom Stellard · 11 years ago
  12. 3bd63cd R600/SI: Promote f32 SELECT to i32 by Tom Stellard · 11 years ago
  13. 03b9620 R600/SI: Remove duplicate pattern by Tom Stellard · 11 years ago
  14. 1ce3088 Add comdat key field to llvm.global_ctors and llvm.global_dtors by Reid Kleckner · 11 years ago
  15. dedd620 Fix a warning in builds without asserts. by Rafael Espindola · 11 years ago
  16. 0c2d969 DebugInfo: Add an assert regarding the subprogram in the subprogram map matching the abstract subprogram. by David Blaikie · 11 years ago
  17. 27c076a Fix most of PR10367. by Rafael Espindola · 11 years ago
  18. 33b37c7 DebugInfo: Assume the CU's Subprogram list only contains definitions. by David Blaikie · 11 years ago
  19. 117b038 [ARM64] Increases the Sched Model accuracy for Cortex-A53. by Chad Rosier · 11 years ago
  20. 3258443 InstSimplify: Improve handling of ashr/lshr by David Majnemer · 11 years ago
  21. 7a2ed26 InstSimplify: Optimize using dividend in sdiv by David Majnemer · 11 years ago
  22. 18fc327 [ARM64] Fix wrong comment in load/store optimization pass. by Tilmann Scheller · 11 years ago
  23. 54978b3 DwarfDebug: Refactor AT_ranges/AT_high_pc+AT_low_pc emission into helper function. by David Blaikie · 11 years ago
  24. 19ab8f8 [yaml2obj][ELF] Add an optional `Size` field to the YAML section declaration. by Simon Atanasyan · 11 years ago
  25. b32cee5 Re-enable inline memcpy expansion for Thumb1. by James Molloy · 11 years ago
  26. 74c8558 Small dyn_cast and auto cleanup. by Rafael Espindola · 11 years ago
  27. 40ae57c Fix the Load/Store optimization pass to work with Thumb1. by James Molloy · 11 years ago
  28. 2c9f8a7 Enable the Load/Store optimization pass for Thumb1 but make it return immediately for now. by James Molloy · 11 years ago
  29. bdbf5af Fix a few comment typos and style issues. by James Molloy · 11 years ago
  30. fadf07b [mips][mips64r6] Add SELEQZ and SELNEZ instructions by Zoran Jovanovic · 11 years ago
  31. ab67b30 Change the GlobalAlias constructor to look a bit more like GlobalVariable. by Rafael Espindola · 11 years ago
  32. b95580a [mips][mips64r6] Add Compact indexed jumps. by Zoran Jovanovic · 11 years ago
  33. 0d356ec Fix hardcoded slash to native path seperator which was exposed from llvm::sys::path. by Yaron Keren · 11 years ago
  34. 21cfede Revert "Implement global merge optimization for global variables." by Rafael Espindola · 11 years ago
  35. 2b3ef61 [mips][mips64r6] Add Compact zero-compare branch-and-link instructions by Zoran Jovanovic · 11 years ago
  36. 75d44de MergeFunctions Pass, introduced total ordering among GEP operations. by Stepan Dyatkovskiy · 11 years ago
  37. b5ce464 MC: Add DwarfTypesDWOSection also to MCCOFF. by NAKAMURA Takumi · 11 years ago
  38. b8c3bcb [mips][mips64r6] Add compact branch instructions by Zoran Jovanovic · 11 years ago
  39. 0885a28 MergeFunctions Pass, introduced total ordering among operations. by Stepan Dyatkovskiy · 11 years ago
  40. e4dfc19 [mips][mips64r6] Add LWPC and LWUPC instructions by Zoran Jovanovic · 11 years ago
  41. 5f32c76 [mips][mips64r6] Add Floating Point Compare setting Mask - CMP.condn.fmt by Zoran Jovanovic · 11 years ago
  42. a9a94ce TableGen: fix operand counting for aliases by Tim Northover · 11 years ago
  43. fbf4058 ARM64: disable printing of "fcmXY ..., #0" aliases by Tim Northover · 11 years ago
  44. 61e0d55 AArch64: disable printing of add/sub alias by Tim Northover · 11 years ago
  45. 84a4f73 Sparc: disable printing of jmp/call aliases (C++ does it) by Tim Northover · 11 years ago
  46. 77da6f1 Sparc: disable printing on longer "brX,pt" aliases by Tim Northover · 11 years ago
  47. b5ee7db Mips: don't print subu alias for addiu by Tim Northover · 11 years ago
  48. 5d25da2 X86: disable printing of bare "mov" aliases by Tim Northover · 11 years ago
  49. 78a667d AArch64: disable printing of MOV -> MOVZ aliases by Tim Northover · 11 years ago
  50. 4e15a3d ARM64: disable printing of swapped compare-mask aliases by Tim Northover · 11 years ago
  51. fba407a ARM64: disable printing of LDUR -> LDR aliases by Tim Northover · 11 years ago
  52. 93185d1 ARM64: give TST aliases priority over ANDS. by Tim Northover · 11 years ago
  53. 22f4151 ARM64: give MOV priority over shorter ORR when printing aliases. by Tim Northover · 11 years ago
  54. 7d80c1a ARM64: give NEG priority over SUB when printing aliases. by Tim Northover · 11 years ago
  55. ef5f53b ARM64: disable printing of "lslv" type aliases by Tim Northover · 11 years ago
  56. ae6c659 [ARM64]Implement NEON post-increment LD1(lane) and post-increment LD1R. by Hao Liu · 11 years ago
  57. 0288fb0 MergeFunctions Pass, introduced total ordering among function attributes. by Stepan Dyatkovskiy · 11 years ago
  58. fbe77b1 [mips][mips64r6] Add Floating Point Fused Multiply Add Subtract by Zoran Jovanovic · 11 years ago
  59. 36b8b48 ARM: add some integer/floating point conversion libcalls by Saleem Abdulrasool · 11 years ago
  60. 9bc1b73 Add C API for thread yielding callback. by Juergen Ributzka · 11 years ago
  61. 6d81fc7 ProfileData: Allow multiple profiles in RawInstrProfReader by Justin Bogner · 11 years ago
  62. 9364e63 Remove the Options query functions and just access our Options directly. by Eric Christopher · 11 years ago
  63. a9f15ce musttail: Fix the verification of alignment attributes by Reid Kleckner · 11 years ago
  64. d5db876 Implement global merge optimization for global variables. by Jiangning Liu · 11 years ago
  65. 01a02d9 DebugInfo: Follow up to r208930, comment usage of 'using' to bring in base class overload. by David Blaikie · 11 years ago
  66. 6d22500 Move more MC options into the MCTargetOptions structure. by Eric Christopher · 11 years ago
  67. 8fde27b Remove unused llvm namespace bool variable. by Eric Christopher · 11 years ago
  68. f1b1f7f DebugInfo: Don't put fission type units in comdat sections. by David Blaikie · 11 years ago
  69. ae787d3 Make the -L option for SaveTempLabels not be static. No functional change. by Eric Christopher · 11 years ago
  70. 121cddc Finish materialize for ints by Reed Kotler · 11 years ago
  71. a8f7afa Use range for by Matt Arsenault · 11 years ago
  72. b043c3d9 [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. by Alexey Samsonov · 11 years ago
  73. 48ea98d Don't insert lifetime.end markers between a musttail call and ret by Reid Kleckner · 11 years ago
  74. cf7cfd8 Revert "Don't insert lifetime.end markers between a musttail call and ret" by Reid Kleckner · 11 years ago
  75. a9bef41 Remove unused variable in inliner by Reid Kleckner · 11 years ago
  76. 24a50c5 Don't insert lifetime.end markers between a musttail call and ret by Reid Kleckner · 11 years ago
  77. 44623e8 DebugInfo: Simplify retrieving filename/directory name for line table entry building. by David Blaikie · 11 years ago
  78. 998c1e0 Teach the inliner how to preserve musttail invariants by Reid Kleckner · 11 years ago
  79. 675e527 DebugInfo: Add FIXME regarding DILexicalBlock uniquing fields. by David Blaikie · 11 years ago
  80. 522a941 autoconf: Fix libLLVM-Major-Minor-Patch.so symlink by Tom Stellard · 11 years ago
  81. 1564bf7 [obj2yaml][ELF] Print relocation's offset as a hex number. Use a proper by Simon Atanasyan · 11 years ago
  82. 650c53f [obj2yaml][ELF] Do not print empty Link and Info fields for ELF sections. by Simon Atanasyan · 11 years ago
  83. 218bad2 Revert "[PM] Add pass run listeners to the pass manager." by Juergen Ributzka · 11 years ago
  84. fd76d8a [ARM64] Improve diagnostics for Cn operands in SYS instructions by Bradley Smith · 11 years ago
  85. 926273d [yaml2obj] Add "-o" command line option to specify an output file name. by Simon Atanasyan · 11 years ago
  86. 70e3aba llvm/test/CodeGen/X86/combine-sse41-intrinsics.ll: Add explicit triple. by NAKAMURA Takumi · 11 years ago
  87. 9836c47 [X86] Teach the backend how to fold SSE4.1/AVX/AVX2 blend intrinsics. by Andrea Di Biagio · 11 years ago
  88. 1f05322 [mips][mips64r6] Add CLASS.fmt instructions by Zoran Jovanovic · 11 years ago
  89. 7599912 [mips][mips64r6] Add RINT.fmt instructions by Zoran Jovanovic · 11 years ago
  90. c8d4dfc [mips][mips64r6] Add SELEQZ/SELNEZ.fmt instructions by Zoran Jovanovic · 11 years ago
  91. bd80605 [mips][mips64r6] Add MAX/MIN/MAXA/MINA.fmt instructions by Zoran Jovanovic · 11 years ago
  92. 29d4ed3 R600/SI: Stop using VSrc_* as the default register class for types. by Tom Stellard · 11 years ago
  93. 704fe35 R600/SI: Fix a bug with handling of INSERT_SUBREG in SIFixSGPRCopies by Tom Stellard · 11 years ago
  94. c1de569 R600/SI: Only use SALU instructions for 64-bit add in a block of CF depth 0 by Tom Stellard · 11 years ago
  95. bfffad6 R600/SI: Use VALU instructions for i1 ops by Tom Stellard · 11 years ago
  96. d0e93f2 TableGen: use correct MIOperand when printing aliases by Tim Northover · 11 years ago
  97. 9f6a386 [mips][mips64r6] Add bitswap, and dbitswap by Daniel Sanders · 11 years ago
  98. b7ba5c2 Instead of littering asserts throughout the code after every call to by Jay Foad · 11 years ago
  99. 0a088b1 ARM64: print correct aliases for NEON mov & mvn instructions by Tim Northover · 11 years ago
  100. 8b580cc [mips][mips64r6] Add align and dalign by Daniel Sanders · 11 years ago