1. 3441786 AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic by Nicolai Haehnle · 9 years ago
  2. 758524f [AVX512] Teach lowering to use vplzcntd/q to implement 128/256-bit CTTZ_ZERO_UNDEF even without VLX support. We can just extend to 512-bits and extract like we do for CTLZ. by Craig Topper · 9 years ago
  3. 5ab1a4f ValueMapper/Enumerator: Clean up code in post-order traversals, NFC by Duncan P. N. Exon Smith · 9 years ago
  4. 7c23aa2 [MachineCombiner] Support for floating-point FMA on ARM64 by Gerolf Hoflehner · 9 years ago
  5. acfba51 [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC) by Teresa Johnson · 9 years ago
  6. 14eb0b5 Untabify. by NAKAMURA Takumi · 9 years ago
  7. b725c76 Try to fix UNRESOLVED: LLVM :: CodeGen/AArch64/arm64-regress-opt-cmp.s on bots. by Nico Weber · 9 years ago
  8. 817fdeb ARM: fix test for Windows division by Saleem Abdulrasool · 9 years ago
  9. e0dd87a [WebAssembly] Limit alignment hints to natural alignment. by Dan Gohman · 9 years ago
  10. 197563e ARM: restrict register class for WIN__DBZCHK by Saleem Abdulrasool · 9 years ago
  11. aa72481 [sancov] using normalized filenames for blacklist checks. by Mike Aizatsky · 9 years ago
  12. 259641d Fix more -Wunused-variable in non-asserts build. by David Blaikie · 9 years ago
  13. 361618e MachO: enable .data_region directives everywhere by Tim Northover · 9 years ago
  14. 12098d3 Fix some -Wunused-variable warnings in non-asserts builds. by David Blaikie · 9 years ago
  15. a0a870f [Support] Fix Wcast-qual warning by Vedant Kumar · 9 years ago
  16. a1d19be Fix PDB warnings and test by Reid Kleckner · 9 years ago
  17. 4913b3f Improve error message reporting for MachineFunctionProperties by Derek Schuff · 9 years ago
  18. cfbb8a7 Remove dead code. NFC by Amaury Sechet · 9 years ago
  19. 46d5ec0 Fix -Wreturn-type warning with HAVE_DIA_SDK is false. by Zachary Turner · 9 years ago
  20. 9c2e16e Fix pdbdump-headers.test after guid format change. by Zachary Turner · 9 years ago
  21. d192551 Fix for case sensitive filename failure. by Zachary Turner · 9 years ago
  22. de4d323 Fixed flag description by Mike Aizatsky · 9 years ago
  23. 48c9c5b Remove various warnings. NFC by Amaury Sechet · 9 years ago
  24. 3494767 [esan] EfficiencySanitizer instrumentation pass by Derek Bruening · 9 years ago
  25. b505275 Add utility function to manipulate attributes on CallSite. NFC by Amaury Sechet · 9 years ago
  26. 11646329 Fix a typo in an error message. Caught by Sean Silva! by Kevin Enderby · 9 years ago
  27. 089f755 [ProfileData] Report errors from InstrProfSymtab::create by Vedant Kumar · 9 years ago
  28. bf8e161 add tests for disguised fabs/fneg by Sanjay Patel · 9 years ago
  29. f2cd157 [MachineBasicBlock] Make the pass argument truly mandatory when splitting edges. by Quentin Colombet · 9 years ago
  30. d993f1c use FileCheck; add test for disguised fabs by Sanjay Patel · 9 years ago
  31. 6efffd3 Add natvis visualizers for endian types. by Zachary Turner · 9 years ago
  32. ec47429 Refactor raw pdb dumper into library by Zachary Turner · 9 years ago
  33. e4d168d [MachineBasicBlock] Refactor SplitCriticalEdge to expose a query API. by Quentin Colombet · 9 years ago
  34. c7e7d32 hange the variable name big_size to BigSize. Caught by Rafael Espíndola! by Kevin Enderby · 9 years ago
  35. 7c699fb Zero-initialize members of the CpuHashInfoTy structure for AsmParser by Andrew Kaylor · 9 years ago
  36. 484ff8d [RuntimeDyld] Fix conservative over-allocation of memory for common symbols. by Lang Hames · 9 years ago
  37. 8f964ad NFC: fix copy / paste comment by JF Bastien · 9 years ago
  38. ad7d56b [Hexagon] Properly recognize register alt names by Krzysztof Parzyszek · 9 years ago
  39. 13eabc3 Fix crash in llvm-objdump with -macho -objc-meta-data that was trying dump a non-existent section. by Kevin Enderby · 9 years ago
  40. 372b2d6 NFC: fix nonsensical comment by JF Bastien · 9 years ago
  41. 80fd5b2 Folding compares with unescaped allocations by Sanjoy Das · 9 years ago
  42. c552ed7 [Hexagon] Expand handling of the small-data/bss section by Krzysztof Parzyszek · 9 years ago
  43. 0e156ed [RegisterBankInfo] Change the API for the verify methods. by Quentin Colombet · 9 years ago
  44. 4ec85d0 AMDGPU: Fix debug name of pass to better match by Matt Arsenault · 9 years ago
  45. 193934b LegalizeDAG: Move unaligned load/store expansion to TLI by Matt Arsenault · 9 years ago
  46. 99b0ca4 [RegisterBankInfo] Change the representation of the partial mappings. by Quentin Colombet · 9 years ago
  47. 88c88b2 DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component by Matt Arsenault · 9 years ago
  48. 43a1464 [instcombine][unordered] Extend load(select) transform to handle unordered loads by Philip Reames · 9 years ago
  49. c852398 Initial implementation of optimization bisect support. by Andrew Kaylor · 9 years ago
  50. a7af0d6 Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly by Nicolai Haehnle · 9 years ago
  51. 343a611 [unordered] unordered loads from null are still unreachable by Philip Reames · 9 years ago
  52. 8ac661c [PowerPC] [SSP] Fix stack guard load for 32-bit. by Marcin Koscielnicki · 9 years ago
  53. e69bdcf [LoopUtils] Fix typo in comment by Adam Nemet · 9 years ago
  54. 07c1653 [LoopUtils] Add asserts to findStringMetadataForLoop. NFC by Adam Nemet · 9 years ago
  55. b4a76b3 [LoopUtils] Move def of findStringMetadataForLoop to LoopUtils.cpp. NFC by Adam Nemet · 9 years ago
  56. 94253c1 [LoopUtils] Rename {check->find}StringMetadata{Into->For}Loop. NFC by Adam Nemet · 9 years ago
  57. 58cd23c [instcombine][unordered] Implement *-load forwarding for unordered atomics by Philip Reames · 9 years ago
  58. 1268621 Fixed Dwarf debug info emission to skip DILexicalBlockFile entries. by Amjad Aboud · 9 years ago
  59. 6159d86 [unordered] Add tests and conservative handling in support of future changes [NFCI] by Philip Reames · 9 years ago
  60. 615a6cf Address Philip's post-commit feedback for r266987. NFC. by Chad Rosier · 9 years ago
  61. dbd967b Minor comment cleanup [NFC] by Philip Reames · 9 years ago
  62. 8b7f416 Fix recursive -only-needed. by Rafael Espindola · 9 years ago
  63. 42fa984 [mips][microMIPS] Implement ldpc instruction by Zoran Jovanovic · 9 years ago
  64. 161372b [mips][microMIPS] Add R_MICROMIPS_PC19_S2 relocation by Zoran Jovanovic · 9 years ago
  65. 88419b2 Refactor implied condition logic from ValueTracking directly into CmpInst. NFC. by Chad Rosier · 9 years ago
  66. ddc5048 [mips][microMIPS] Add R_MICROMIPS_PC26_S1 relocation by Zoran Jovanovic · 9 years ago
  67. 02026c0 [AMDGPU] Assembler: prevent parseDPPCtrlOps from eating invalid tokens by Sam Kolton · 9 years ago
  68. b18e50c Add a CachedHash structure. by Rafael Espindola · 9 years ago
  69. d591d40 [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructions by Zlatko Buljan · 9 years ago
  70. b6b7c48 [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructions and add tests for LWM32 and SWM32 by Zlatko Buljan · 9 years ago
  71. 02f5473 Updated a test not to produce an empty s-file. by Evgeny Astigeevich · 9 years ago
  72. 5a1084c [AArch64][CodeGen] Fix of PR27158: incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr by Evgeny Astigeevich · 9 years ago
  73. 0e2baf6 [AVX512] Add CTTZ support for v8i64 and v16i32 vectors. by Craig Topper · 9 years ago
  74. 33683f1 [X86] Fix vector-tzcnt-512 test to disable CDI while enabling BWI for one of the runs. Update check patterns accordingly. by Craig Topper · 9 years ago
  75. 1c6fe69 Fix test command line to explicitly disable CDI instructions for one test. by Craig Topper · 9 years ago
  76. 2a866db CachePruning: early exit if no path supplied by Mehdi Amini · 9 years ago
  77. 01d402f ThinLTO: initialize variables by Mehdi Amini · 9 years ago
  78. 56e5e84 [AVX512] Add support for lowering CTTZ v64i8 and v32i16 with BWI instructions. by Craig Topper · 9 years ago
  79. ccd4d20 [X86] Remove redundant calls to setOperationAction for EXTRACT_VECTOR_ELT/INSERT_VECTOR_ELT from SSE41 block. They were already done in an earlier block. NFC by Craig Topper · 9 years ago
  80. 28de30a [X86] Remove some operations from the default Expand all vector ops loop. Instead let them stay Legal and mark them Expand for specific types where needed. Reduces overall number of calls to setOperationAction. NFC by Craig Topper · 9 years ago
  81. 803d96c [X86] Remove old leftover MMX code that sets various 64-bit vector operations to Expand. These vector types aren't legal so these operations would never make it far enough to need to expand. NFC by Craig Topper · 9 years ago
  82. 19293aa ThinLTO: add module caching handling. by Mehdi Amini · 9 years ago
  83. 5d79e77 ThinLTO: Resolve linkonce_odr aliases just like functions by Mehdi Amini · 9 years ago
  84. 84a84a1 [SimplifyCFG] Fold `llvm.guard(false)` to unreachable by Sanjoy Das · 9 years ago
  85. fe59ac8 [X86] Remove unnecessary setting of CTTZ_ZERO_UNDEF to Custom for vector types where we can't do any better than the Custom lowering of CTTZ. LegalizeVectorOps will expand to CTTZ since its marked Custom. by Craig Topper · 9 years ago
  86. 3655b0c [SelectionDAG] Teach LegalizeVectorOps to directly Expand CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to CTTZ/CTLZ directly if those ops are Legal/Custom instead of deferring it to LegalizeOps. by Craig Topper · 9 years ago
  87. 0562d50 [AVX512] Add support for popcount of v8i64 and v16i32 with and without BWI instructions. by Craig Topper · 9 years ago
  88. bb1a6fc ValueMapper: Map uniqued nodes in post-order by Duncan P. N. Exon Smith · 9 years ago
  89. 0e60374 ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing by Mehdi Amini · 9 years ago
  90. e33a1a5 BitcodeWriter: Emit metadata in post-order (again) by Duncan P. N. Exon Smith · 9 years ago
  91. d396215 MachineSched: Cleanup; NFC by Matthias Braun · 9 years ago
  92. 32ea396 Add optimization for 'icmp slt (or A, B), A' and some related idioms based on knowledge of the sign bit for A and B. by Nick Lewycky · 9 years ago
  93. faa949c Refine instruction weight annotation algorithm for sample profiler. by Dehao Chen · 9 years ago
  94. 288715b Fix another compilation error from r266919 for clang-atom-d525-fedora-rel which by Kevin Enderby · 9 years ago
  95. 9de3901 Fix compilation error in r266919. by Evgeniy Stepanov · 9 years ago
  96. d7f2f9e [test/PGOProfile] Make tests independent of the raw profile version (NFC) by Vedant Kumar · 9 years ago
  97. 813e0cf Thread Expected<...> up from libObject’s getName() for symbols to allow llvm-objdump to produce a good error message. by Kevin Enderby · 9 years ago
  98. de21c29 [Hexagon] Add -mv.. options to override CPU selection by Krzysztof Parzyszek · 9 years ago
  99. b398943 IR: Use SmallVector instead of std::vector of TrackingMDRef by Duncan P. N. Exon Smith · 9 years ago
  100. 7c73f3f IR: Stop copying vectors of TrackingMDRef in DIBuilder by Duncan P. N. Exon Smith · 9 years ago