1. 88c0ed3 Add getValueOr to llvm::Optional<T>. by Jordan Rose · 11 years ago
  2. ede14e3 Add "typedef T value_type;" to llvm::Optional<T>. by Jordan Rose · 11 years ago
  3. 78beaa5 Fixing missing C++ mode comment by Matt Arsenault · 11 years ago
  4. 0db97bb Fix include order by Matt Arsenault · 11 years ago
  5. 1bcadc9 R600/SI: Fix hardcoded values for modifiers. by Matt Arsenault · 11 years ago
  6. 49cbc18 R600/SI: Also fix fsub + fadd a, a to mad combines by Matt Arsenault · 11 years ago
  7. a5f45d5 R600/SI: Fix using mad with multiplies by 2 by Matt Arsenault · 11 years ago
  8. ea64dce [AArch64] Improve cost model to handle sdiv by a pow-of-two. by Chad Rosier · 11 years ago
  9. 97552d7 Store TypeUnits in a SmallVector<DWARFUnitSection> instead of a single DWARFUnitSection. by Frederic Riss · 11 years ago
  10. dbaeb6e Use a loop to simplify the runtime unrolling prologue. by Kevin Qin · 11 years ago
  11. 017c611 [Thumb2] ldrexd and strexd are not defined on v7M by Oliver Stannard · 11 years ago
  12. 8ac2f14 [x86] Make the new vector shuffle lowering lower blends as VSELECT by Chandler Carruth · 11 years ago
  13. bc88cfc Remove dead code from DIBuilder by Jyoti Allur · 11 years ago
  14. d23f188 [x86] Delete a bunch of really bad and totally unnecessary code in the by Chandler Carruth · 11 years ago
  15. 3589550 [x86] Refactor all of the VSELECT-as-blend lowering code to avoid domain by Chandler Carruth · 11 years ago
  16. b3cf6a6 [x86] Improve naming and comments for VSELECT lowering. by Chandler Carruth · 11 years ago
  17. 8e93ce1 [x86] Add the dispatch skeleton to the new vector shuffle lowering for AVX-512. by Chandler Carruth · 11 years ago
  18. 3bc1ba6 [x86] Make the split-and-lower routine fully generic by relaxing the by Chandler Carruth · 11 years ago
  19. b61dfec [x86] Teach the new vector shuffle lowering to fall back on AVX-512 vectors. by Chandler Carruth · 11 years ago
  20. 4f42804 [x86] Fix the new vector shuffle lowering's use of VSELECT for AVX2 lowerings. by Chandler Carruth · 11 years ago
  21. 0df40b4 Add MachineOperand::ChangeToFPImmediate and setFPImm by Matt Arsenault · 11 years ago
  22. 3f40848 [x86] Fix a really silly bug that I introduced fixing another bug in the by Chandler Carruth · 11 years ago
  23. 21b6929 [x86] Fix yet another bug in the new vector shuffle lowering's handling by Chandler Carruth · 11 years ago
  24. e05d3b9 WinCOFFObjectWriter.cpp: make write_uint32_le more efficient by Hans Wennborg · 11 years ago
  25. aada521 [AArch64] Redundant store instructions should be removed as dead code by James Molloy · 11 years ago
  26. af34c3a Fix llvm::huge_valf multiple initializations with Visual C++. by Yaron Keren · 11 years ago
  27. b66b0cf [x86] Fix yet another issue with widening vector shuffle elements. by Chandler Carruth · 11 years ago
  28. 0066619 Update test case to match minor formatting change introduced in r218563. by Craig Topper · 11 years ago
  29. 2895d95 Reduce code duplication a bit. by Craig Topper · 11 years ago
  30. 72c3b07 [x86] Fix terrible bugs everywhere in the new vector shuffle lowering by Chandler Carruth · 11 years ago
  31. 8470b5b [x86] Flip the sentinel values used in the target shuffle mask decoding by Chandler Carruth · 11 years ago
  32. 00bc445 Fix TableGen -gen-disassembler output for bit fields with an offset. by Craig Topper · 11 years ago
  33. 676af35 Refactor reciprocal and reciprocal square root estimate into target-independent functions (part 2). by Sanjay Patel · 11 years ago
  34. 1735737 Add LLVM_ENABLE_MODULES flag to CMake to enable building with C++ modules. by Richard Smith · 11 years ago
  35. 98a2899 llvm-vtabledump: Further simplification by David Majnemer · 11 years ago
  36. 01ea611 Object: BSS/virtual sections don't have contents by David Majnemer · 11 years ago
  37. a51dbbd clang-format of ChangeStdinToBinary & ChangeStdoutToBinary. by Yaron Keren · 11 years ago
  38. 7118c73 Update llvm-objdump’s Mach-O symbolizer code to print the name of symbol stubs. by Kevin Enderby · 11 years ago
  39. aeb9ee0 Remove definition of LLVM_VERSION_INFO; this macro is not used by any of the by Richard Smith · 11 years ago
  40. 7e0a0e2 Fix CMake warning CMP0054: don't quote a variable name that is intended to be by Richard Smith · 11 years ago
  41. dadfd4f Fix misinterpretation of CMake rule found by a CMake warning (related to CMP0054). by Richard Smith · 11 years ago
  42. 0a31a52 [x86] Fix a moderately terrifying bug in the new 128-bit shuffle logic by Chandler Carruth · 11 years ago
  43. 4150a8d [IndVar] Don't widen loop compare unless IV user is sign extended. PR21030 by Chad Rosier · 11 years ago
  44. 07b7c98 R600/SI: Use break instead of continue by Matt Arsenault · 11 years ago
  45. 5435c66 R600/SI: Add strict check lines to div_scale tests. by Matt Arsenault · 11 years ago
  46. 88416c3 R600/SI: Add a note about the order of the operands to div_scale by Matt Arsenault · 11 years ago
  47. 508b8db R600/SI: Move finding SGPR operand to move to separate function by Matt Arsenault · 11 years ago
  48. d991d22 R600/SI Allow same SGPR to be used for multiple operands by Matt Arsenault · 11 years ago
  49. aed12d4 R600/SI: Partially move operand legalization to post-isel hook. by Matt Arsenault · 11 years ago
  50. 2920283 R600/SI: Implement findCommutedOpIndices by Matt Arsenault · 11 years ago
  51. 8a70e28 R600/SI: Don't move operands that are required to be SGPRs by Matt Arsenault · 11 years ago
  52. 5b199b5 R600/SI: Don't assert on exotic operand types by Matt Arsenault · 11 years ago
  53. 26b2a78 R600/SI: Fix using wrong operand indices when commuting by Matt Arsenault · 11 years ago
  54. ea849e9 R600/SI: Remove apparently dead code in legalizeOperands by Matt Arsenault · 11 years ago
  55. ea468dd Ignore annotation function calls in cost computation by David Peixotto · 11 years ago
  56. a7579ed [x86] The mnemonic is SHUFPS not SHUPFS. =[ I'm very bad at spelling sadly. by Chandler Carruth · 11 years ago
  57. 7929a21 [x86] In the new vector shuffle lowering, when trying to do another by Chandler Carruth · 11 years ago
  58. 7164a4a [x86] Fix a large collection of bugs that crept in as I fleshed out the by Chandler Carruth · 11 years ago
  59. 6215f78 Elide repeated register operand in Thumb1 instructions by Renato Golin · 11 years ago
  60. a5ab9ba [X86][SchedModel] SSE reciprocal square root instruction latencies. by Andrea Di Biagio · 11 years ago
  61. a0d5d7a Revert "Store TypeUnits in a SmallVector<DWARFUnitSection> instead of a single DWARFUnitSection." by Frederic Riss · 11 years ago
  62. 5fb5bdb Store TypeUnits in a SmallVector<DWARFUnitSection> instead of a single DWARFUnitSection. by Frederic Riss · 11 years ago
  63. 12aa552 Fix unused variable warning added in r218509 by Daniel Sanders · 11 years ago
  64. 7ecd986 [mips] Generalize the handling of f128 return values to support f128 arguments. by Daniel Sanders · 11 years ago
  65. 26ba182 [AVX512] Added load/store from BW/VL subsets to Register2Memory opcode tables. by Robert Khasanov · 11 years ago
  66. 5373645 llvm-vtabledump: Small cleanup by David Majnemer · 11 years ago
  67. 72db9e5 fix a typo in doumentation index. by Jyoti Allur · 11 years ago
  68. 178cb75 llvm-vtabledump: strip trailing NUL bytes by David Majnemer · 11 years ago
  69. ed2b757 Fix build breakage on MSVC 2013 by David Majnemer · 11 years ago
  70. 035e22b llvm-vtabledump: Dump RTTI structures for the MS ABI by David Majnemer · 11 years ago
  71. af100b0 Target: Fix build breakage. by David Majnemer · 11 years ago
  72. 346056f Support: Remove undefined behavior from &raw_ostream::operator<< by David Majnemer · 11 years ago
  73. abf5bf2 Revert patch of r218493, delete the test case by David Xu · 11 years ago
  74. 2109982 Revert patch ofr218493 by David Xu · 11 years ago
  75. c41ae2a Redundant store instructions should be removed as dead code by David Xu · 11 years ago
  76. 55a90ab Add the first backend support for on demand subtarget creation by Eric Christopher · 11 years ago
  77. 792f334 Add a FIXME to TargetMachine to remove the function specific by Eric Christopher · 11 years ago
  78. eea543f Have setSubtarget take a const subtarget. by Eric Christopher · 11 years ago
  79. a6e0a6e Move resetTargetOptions from taking a MachineFunction to a Function by Eric Christopher · 11 years ago
  80. deaa9d8 R600: Avoid repeated check lines by Matt Arsenault · 11 years ago
  81. 584886c R600/SI: Fix emitting trailing whitespace after s_waitcnt by Matt Arsenault · 11 years ago
  82. 479f2f7 [AVX512] Simplify use of !con() by Adam Nemet · 11 years ago
  83. 08f261a [AVX512] Pull pattern for subvector extract into the instruction definition by Adam Nemet · 11 years ago
  84. 2f3ccfc [AVX512] Make vextract*x4/vinsert*x4 tests check for the index as well by Adam Nemet · 11 years ago
  85. 4007b30 [AVX512] Refactor subvector extracts by Adam Nemet · 11 years ago
  86. 1973ffe [AVX512] Fix typo by Adam Nemet · 11 years ago
  87. 2a7d068 Add SDAG TableGen definitions for BR_CC by Hal Finkel · 11 years ago
  88. 3011a60 R600: Fix some missing conversion testcases by Matt Arsenault · 11 years ago
  89. 556ae04 Remove duplicated RUN lines in middle of test by Matt Arsenault · 11 years ago
  90. f423025 [MachineSink+PGO] Teach MachineSink to use BlockFrequencyInfo by Bruno Cardoso Lopes · 11 years ago
  91. 5c1c055 Object: Add range iterators for Archive children by David Majnemer · 11 years ago
  92. 2fe3200 [Support] Fix Format.h to build on Windows by Nick Kledzik · 11 years ago
  93. e93da60 [Support] Add type-safe alternative to llvm::format() by Nick Kledzik · 11 years ago
  94. f85d5cf Refactoring: raw pointer -> unique_ptr by Anton Yartsev · 11 years ago
  95. 8361c84 ARM: Remove unneeded check for MI->hasPostISelHook() by Tom Stellard · 11 years ago
  96. bdaf056 SelectionDAG: Remove #if NDEBUG from check for a post-isel hook by Tom Stellard · 11 years ago
  97. 29d48e6 R600/SI: Add support for global atomic add by Tom Stellard · 11 years ago
  98. 79826e0 Lower idempotent RMWs to fence+load by Robin Morisset · 11 years ago
  99. 837a7c0 Since the DisasmMemoryObject only operates on const data, it now only accepts a const data pointer. This silences a -Wcast-qual warning. by Aaron Ballman · 11 years ago
  100. 733681d Add missing attributes !cmp.[eq,gt,gtu] instructions. by Sid Manning · 11 years ago