collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
 
 
 
 
 
 
 Identified problems
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Identified problems
 
 
 
 
 
 

Changes

#1910 (Aug 13, 2020 6:58:27 AM)

  1. Solaris buildbot updates — ro / githubweb

#1910 (Aug 13, 2020 6:58:27 AM)

  1. [libc++][test] Fix -Wstring-concatenation warnings — Louis Dionne / detail
  2. [AMDGPU] Fix missed SI_RETURN_TO_EPILOG in pre-emit peephole — carl.ritson / detail
  3. Introduce ns_error_domain attribute. — gribozavr / detail
  4. [InstCombine] Fix incorrect Modified status — david.stenberg / detail
  5. [NFC] Add test case showing the miscompile being fixed by D83507 — lebedev.ri / detail
  6. [SyntaxTree] Split `TreeTest.cpp` — ecaldas / detail
  7. [SyntaxTree] Clean `#includes` in `TreeTestBase.h` — ecaldas / detail
  8. DAG: Don't pass 0 alignment value to allowsMisalignedMemoryAccesses — Matthew.Arsenault / detail
  9. [gn build] Port d17437d2bd8 — llvmgnsyncbot / detail
  10. [MLIR] Support for ReturnOps in memref map layout normalization — uday / detail
  11. [libc++][test] Fix another -Wstring-concatenation warning — Louis Dionne / detail
  12. [mlir][openacc] Introduce OpenACC dialect with parallel, data, loop operations — clementval / detail
  13. clang: Fix minor grammar-o in diag added in c354b2e3b — thakis / detail
  14. rG9bd97d0363987b582 - Revert "[X86][SSE] Fold HOP(SHUFFLE(X),SHUFFLE(Y)) --> SHUFFLE(HOP(X,Y))" — llvm-dev / detail
  15. Fix unused variable warning. NFC. — llvm-dev / detail
  16. [analyzer] Fix crash with pointer to members values — vsavchenko / detail
  17. [clangd] Revert "[clangd] Fix crash-bug in preamble indexing when using modules." — adamcz / detail
  18. [libc++] Ensure the CI scripts can find Ninja — Louis Dionne / detail
  19. [llvm-objdump] Change symbol name/PLT decoding errors to warnings — i / detail
  20. [ELF] -r: allow SHT_X86_64_UNWIND to be merged into SHT_PROGBITS — i / detail
  21. [AArch64][x86] add tests for x/sqrt(x); NFC — spatel / detail
  22. [clangd] Clean up old test fixture/names a little. NFC — sam.mccall / detail
  23. [flang] Correct the default value for PAD= to PAD='YES'. — pklausler / detail
  24. [flang] Ensure Preprocessor::Define saves macro names correctly — pklausler / detail
  25. [flang] Correct manipulation of mixed complex expressions — pklausler / detail
  26. [flang] Fix assert on character literal substrings as arguments — psteinfeld / detail
  27. [ELF] --gdb-index: skip SHF_GROUP .debug_info — maskray / detail
  28. [clangd] Extract BackgroundIndex::Options struct. NFC — sam.mccall / detail
  29. [InstCombine] Handle gc.relocate(null) in one iteration — serguei.katkov / detail
  30. [VectorCombine] Fix for non-zero addrspace when creating vector load from scalar load — bjorn.a.pettersson / detail
  31. Add cold attribute to one time construction APIs — 1894981+hiraditya / detail
  32. Fix PR45442: Bail out when MemorySSA information is not available — 1894981+hiraditya / detail
  33. [clangd] Send EOF before resetting diagnostics consumer — kadircet / detail
  34. [clangd] Move clang-tidy check modifications into ClangdServer — kadircet / detail
  35. [SVE] Lower fixed length vector integer SMIN/SMAX — mcinally / detail
  36. [lldb] Skip TestStepScripted with reproducers — Jonas Devlieghere / detail
  37. [flang] Implement shape analysis of TRANSFER intrinsic function result — pklausler / detail
  38. [ARM] Mark VMINNMA/VMAXNMA as commutative — david.green / detail
  39. [mlir] Test CallOp STD->LLVM conversion. — pifon / detail
  40. [lldb] Set the launch flags to GetLaunchInfo().GetLaunchFlags() — Jonas Devlieghere / detail
  41. [X86][SSE] Add HADD combine regression case from rG9bd97d036398 — llvm-dev / detail
  42. [flang] Descriptor-based I/O using wrong size for contiguous unformatted I/O — pklausler / detail
  43. [llvm-install-name-tool] Add more documentation — sameerarora101 / detail
  44. [BPI] Improve static heuristics for integer comparisons — Dávid Bolvanský / detail
  45. [llvm-libtool-darwin] Refactor ArchiveWriter — sameerarora101 / detail
  46. [flang][openacc] Handle optional end directive in combined construct — clementval / detail
  47. [llvm-libtool-darwin] Add support for -arch_only — sameerarora101 / detail
  48. [JITLink][MachO] Return an error when MachO TLV relocations are encountered. — Lang Hames / detail
  49. [llvm-jitlink] Don't demote unreferenced definitions in -harness mode. — Lang Hames / detail
  50. [Diagnostics] Skip var decl of structs for -Wstring-concatenation — Dávid Bolvanský / detail
  51. [Tests] Removed debug copy command — Dávid Bolvanský / detail
  52. Fix PR45442: Bail out when MemorySSA information is not available — 1894981+hiraditya / detail
  53. [AMDGPU] Fix misleading SDWA verifier error. NFC. — Stanislav.Mekhanoshin / detail
  54. [AMDGPU] Inhibit SDWA if target instruction has FI — Stanislav.Mekhanoshin / detail
  55. Revert "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode." — Lang Hames / detail
  56. [elfabi] Move llvm-elfabi related code to InterfaceStub library — haowei / detail
  57. [LLDB] Fix how ValueObjectChild handles bit-fields stored in a Scalar in UpdateValue() — shafik / detail
  58. [ORC] Fix SymbolLookupSet::containsDuplicates() — Stefan Gränitz / detail
  59. [ORC] cloneToNewContext() can work with a const-ref to ThreadSafeModule — Stefan Gränitz / detail
  60. [mlir][DialectConversion] Update the documentation for dialect conversion — riddleriver / detail
  61. [mlir][docs] Update/Add documentation for MLIRs Pattern Rewrite infrastructure — riddleriver / detail
  62. [darwin][driver] fix isMacosxVersionLT minimum supported OS version check — Alex Lorenz / detail
  63. [ORC][NFC] Fix typo in comment — Stefan Gränitz / detail
  64. [gn build] (manually) port d650cbc349ccc4 — thakis / detail
  65. [gn build] (manually) port d650cbc349ccc4 better — thakis / detail
  66. [SVE] Lower fixed length vector integer UMIN/UMAX — mcinally / detail
  67. [libc] Add strtok_r implementation. — parallels / detail
  68. [tsan] Respect no_huge_pages_for_shadow. — ckennelly / detail
  69. [SystemZ][z/OS] enable trigraphs by default on z/OS — hubert.reinterpretcast / detail
  70. Add "status" to the list of absl libraries. — vyng / detail
  71. sanitizer_common: Introduce internal_madvise and start using it. — peter / detail
  72. [InstSimplify] Add tests for assume with min/max intrinsic (NFC) — nikita.ppv / detail
  73. [SLC] Optimize strncpy(a, a, C) to memcpy(a, a000, C) — Dávid Bolvanský / detail
  74. Re-apply "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode" — Lang Hames / detail
  75. [Tests] Update strncpy tests — Dávid Bolvanský / detail
  76. [clang][Driver] Default to /usr/bin/ld on Solaris — ro / detail
  77. [WebAssembly] Allow inlining functions with different features — tlively / detail
  78. [AMDGPU] Fix FP/BP spills when MUBUF constant offset exceeded — Austin.Kerbow / detail
  79. [lldb] Improve diagnostics in lldb-repro when replay fails — Jonas Devlieghere / detail
  80. Revert "[ARM] Fix IT block generation after Thumb2SizeReduce with -Oz" — david.green / detail

#1910 (Aug 13, 2020 6:58:27 AM)

  1. Solaris buildbot updates — ro / detail

#1909 (Aug 13, 2020 2:25:02 AM)

  1. [AMDGPU] Fix typo. NFC — sebastian.neubauer / detail
  2. [test] XFAIL two tests with inlining debug info issues on Sparc — ro / detail
  3. [InstCombine] Precommit tests for PR47149. — flo / detail
  4. [CodeGen] In narrowExtractedVectorLoad bail out for scalable vectors — david.sherwood / detail
  5. [SVE][CodeGen] Fix scalable vector issues in DAGTypeLegalizer::GenWidenVectorStores — david.sherwood / detail
  6. [clangd] Add ClangdServer::customAction() extension point — sam.mccall / detail
  7. [lldb][NFC] Fix indentation in TCPSocket::CloseListenSockets — Raphael Isemann / detail
  8. [DWARFYAML] Replace InitialLength with Format and Length. NFC. — Xing / detail
  9. DwarfDebug.cpp - removes includes already included by DwarfDebug.h. NFC. — llvm-dev / detail
  10. SplitKit.cpp - removes includes already included by SplitKit.h. NFC. — llvm-dev / detail
  11. [BPI] Improve static heuristics for integer comparisons — Dávid Bolvanský / detail
  12. [llvm-readobj/elf][test] - Refine --headers testing and the related code comment. — grimar / detail
  13. [SVE] Lower fixed length integer extend operations. — paul.walker / detail
  14. Revert "[BPI] Improve static heuristics for integer comparisons" — Dávid Bolvanský / detail
  15. [SVE] Lower fixed length vector integer ISD::SETCC operations. — paul.walker / detail
  16. [llvm-readobj/elf] - Cleanup helpers that are used to print segment types. NFCI. — grimar / detail
  17. [DSE,MSSA] Fix crash when using tryToMergePartialOverlappingStores. — flo / detail
  18. BranchFolding.cpp - removes includes already included by BranchFolding.h. NFC. — llvm-dev / detail
  19. [ARM][MVE] Fix for tail predication for loops containing MVE gather/scatters — anna.welker / detail
  20. [SVE][CodeGen] Legalisation of EXTRACT_VECTOR_ELT for scalable vectors — kerry.mclaughlin / detail
  21. [SVE] Lower fixed length vector integer shifts. — paul.walker / detail
  22. [X86][SSE] IsElementEquivalent - add HOP(X,X) support — llvm-dev / detail
  23. [lldb][NFC] Use llvm::is_contained instead of std::find in a few places — Raphael Isemann / detail
  24. [BPI] Improve static heuristics for integer comparisons — Dávid Bolvanský / detail
  25. [clangd] Express dumpAST in tests as a customAction() — sam.mccall / detail
  26. Revert "[BPI] Improve static heuristics for integer comparisons" — Dávid Bolvanský / detail
  27. [libc++] Use CMake interface targets to setup benchmark flags — Louis Dionne / detail
  28. Support the standards-based dates for __has_c_attribute — aaron / detail

#1908 (Aug 12, 2020 5:39:12 PM)

  1. PR47143: Don't crash while constant-evaluating value-initialization of — richard / detail
  2. Remove DialectHooks and introduce a Dialect Interfaces instead — joker.eph / detail
  3. Merge OpFolderDialectInterface with DialectFoldInterface (NFC) — joker.eph / detail
  4. [AMDGPU] Fix crash when dag-combining bitcast — ruiling.song / detail
  5. [mlir][Type] Remove the remaining usages of Type::getKind in preparation for its removal — riddleriver / detail
  6. [lld-macho] Support dynamic linking of thread-locals — jezng / detail
  7. [lld-macho] Generate ObjC symbols from .tbd files — jezng / detail
  8. [lld-macho] Avoid unnecessary shared_ptr in DylibFile ctor — jezng / detail
  9. [lld-macho] Add error handling for malformed TBD files — jezng / detail
  10. [lld-macho] Support larger dylib symbol ordinals in bindings — jezng / detail
  11. [lld-macho] Implement -force_load — jezng / detail
  12. [lld-macho] Support -rpath — jezng / detail
  13. [macho2yaml] Remove an unused variable. NFC. — Xing / detail
  14. [lld-macho] Try to fix invalid-stub test on Windows — jezng / detail
  15. [AMDGPU] Pre-commit test for D85872 — carl.ritson / detail
  16. [lld-macho] Fix invalid-stub test on Windows, take 2 — jezng / detail
  17. [HotColdSplit] Fix variable name spelling — 1894981+hiraditya / detail
  18. [Clang options] Optimize optionMatches() runtime by removing mallocs — nadav256 / detail
  19. Revert "[SCEV] Look through single value PHIs." — tamur / detail
  20. [NFC] [PowerPC] Rename SPE strict conversion test — qiucofan / detail
  21. [flang][msvc] Use platform-independent primitives in temporary f18 driver. — llvm-project / detail
  22. [OpenMP] Ensure testing for versions 4.5 and default - Part 1 — Saiyedul.Islam / detail
  23. [Parser] Suppress -Wempty-translation-unit if this is a header file — sam.mccall / detail
  24. [flang] Compilation fix. — llvm-project / detail
  25. [SyntaxTree] Split tests for expressions — ecaldas / detail
  26. [SyntaxTree] Rename tests following `TestSuite_TestCase` + nits — ecaldas / detail
  27. [compiler-rt][asan][test] Skipt sanitizer_common tests on Sparc — ro / detail

#1907 (Aug 12, 2020 8:13:58 AM)

  1. [analyzer] StdLibraryFunctionsChecker: Add support for new functions — zukatsinadze / detail
  2. [ARM][MVE] Enable tail predication for loops containing MVE gather/scatters — anna.welker / detail
  3. [Hexagon] Return scalar size in getMinVectorRegisterBitWidth() when no HVX — kparzysz / detail
  4. [OpenCL] Remove warning for variadic macros in C++ for OpenCL. — anastasia.stulova / detail
  5. [OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks. — a.bataev / detail
  6. [mlir][linalg][NFC] Remove extra semi-colon causing warnings — clementval / detail
  7. [libc++] Remove workarounds for missing rvalue references — Louis Dionne / detail
  8. [OPENMP] Fix PR47063: crash when trying to get captured statetment. — a.bataev / detail
  9. [AMDGPU][test] Add dedicated llvm-readobj test. — Stanislav.Mekhanoshin / detail
  10. [clang-tidy] use stable_sort instead of sort to fix EXPENSIVE_CHECKS tests — erik.pilkington / detail
  11. [mlir] Added support for Index type inside getZeroAttr function — limo / detail
  12. [Driver] Change -fnostack-clash-protection to  -fno-stack-clash-protection — Dávid Bolvanský / detail
  13. [SanitizerCoverage] Use zeroext for cmp parameters on all targets — iii / detail
  14. [UpdateTestChecks][FIX] Python 2.7 compatibility and use right prefix — johannes / detail
  15. [SVE] Lower fixed length FP minnum/maxnum — mcinally / detail
  16. Fix sigaction interceptor to always correctly populate oldact — mascasa / detail
  17. [X86][GlobalISel] Legalize G_ICMP results to s8. — craig.topper / detail
  18. [X86][SSE] Pull out BUILD_VECTOR operand equivalence tests. NFC. — llvm-dev / detail
  19. [ARM] Predicated VFMA patterns — david.green / detail
  20. [Scheduler] Fix typo in comments. NFC — david.green / detail
  21. [SVE] Remove default-false VectorType::get — ctetreau / detail
  22. Recommit "[InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms" and its follow up patches — craig.topper / detail
  23. Fix signed/unsigned comparison warnings. NFC. — llvm-dev / detail
  24. [GlobalISel] Implement bit-test switch table optimization. — Amara Emerson / detail
  25. [WebAssembly] Don't depend on the flags set by handleTargetFeatures in initFeatureMap. — craig.topper / detail
  26. [SVE][VLS] Don't combine logical AND. — francesco.petrogalli / detail
  27. [InstCombine] Sanitize undef vector constant to 1 in  X*(2^C) with X << C (PR47133) — lebedev.ri / detail
  28. [NFC][InstCombine] Add FIXME's for getLogBase2() / visitUDivOperand() — lebedev.ri / detail
  29. [clang] Check `expr` inside `InitListChecker::UpdateStructuredListElement()` — platonov.aleksandr / detail
  30. [libc][obvious] Remove the unused file utils/CPP/StringRef.h. — sivachandra / detail
  31. [WebAssembly] Fixed memory.init always using 64-bit ptr — aardappel / detail
  32. PR47138: Don't crash if the preferred alignment of an invalid record — richard / detail
  33. [flang][msvc] Tell windows.h to not define min/max macros. — llvm-project / detail
  34. [Target] Cache the command line derived feature map in TargetOptions. — craig.topper / detail
  35. [InstCombine] add test for 'not' vs 'xor'; NFC — spatel / detail
  36. [InstCombine] prefer xor with -1 because 'not' is easier to understand (PR32706) — spatel / detail
  37. [InstSimplify] Add tests for icmp of min/max with constants (NFC) — nikita.ppv / detail
  38. [ValueTracking] Support min/max intrinsics in computeConstantRange() — nikita.ppv / detail
  39. [lld][WebAssembly] Emit all return types of multivalue functions — tlively / detail
  40. [Sanitizer] Fix segfaults during unwinding on SystemZ — iii / detail
  41. [InstSimplify] Extract abs intrinsic tests into separate file (NFC) — nikita.ppv / detail
  42. [InstSimplify] Add additional abs intrinsic icmp tests (NFC) — nikita.ppv / detail
  43. [ValueTracking] Add abs intrinsics support to computeConstantRange() — nikita.ppv / detail
  44. Build a flat LLDB.framework for embedded Darwin targets — Vedant Kumar / detail
  45. [libcxx][test] Fix a -Wstring-concatenation warning in fuzzer_test.h — erik.pilkington / detail
  46. [lldb] Fix unit test parsing to handle CR+LF as well as LF — amccarth / detail
  47. [MLIR][NFC] Remove tblgen:: prefix in TableGen/*.cpp files — jurahul / detail
  48. [flang][msvc] Remove default arguments for function specializations. — llvm-project / detail
  49. [NFC][MLIR][OpenMP] Add comments and test for OpenMP enum declaration utility — kiran.chandramohan / detail
  50. [Coverage] Enable emitting gap area between macros — zequanwu / detail
  51. [PowerPC]  Implement Vector Shift Builtins — albionapc / detail
  52. [lldb] Fix relative imports and set the appropriate include dirs — Jonas Devlieghere / detail

#1906 (Aug 11, 2020 11:24:32 PM)

  1. Add Flang and MLIR PowerPC buildbot on Red Hat — gkistanova / githubweb
  2. Specify a number of jobs as a property for flang-aarch64-ubuntu-clang and flang-aarch64-ubuntu-gcc10 builders. — gkistanova / githubweb

#1906 (Aug 11, 2020 11:24:32 PM)

  1. [UpdateTestChecks] Match unnamed values like "@[0-9]+" and "![0-9]+" — johannes / detail
  2. [Attributor][NFC] Reformat tests after D85099 — johannes / detail
  3. [NFC] Factor out hasForceAttributes — kyulee.llvm / detail
  4. [libc][obvious] Switch nearest integer function tests to the new matchers. — sivachandra / detail
  5. [MLIR][SPIRVToLLVM] Conversion for global and addressof — georgemitenk0v / detail
  6. [X86][GlobalISel] Replace a misuse of SUBREG_TO_REG with INSERT_SUBREG. — craig.topper / detail
  7. [MLIR,OpenMP] Lowering of parallel operation: proc_bind clause 2/n — kiran.chandramohan / detail
  8. [AST] Fix the CXXFoldExpr source range when parentheses range is invalid. — hokein.wu / detail
  9. [libc][obvious] Switch copysign[f|l] and fabs[f|l] to the new test matchers. — sivachandra / detail
  10. [VE] Change to promote i32 AND/OR/XOR operations — marukawa / detail
  11. [SVE][CodeGen] Fix issues with EXTRACT_SUBVECTOR when using scalable FP vectors — david.sherwood / detail
  12. [SyntaxTree] Unbox operators into tokens for nodes generated from `CXXOperatorCallExpr` — ecaldas / detail
  13. [ARM][MVE] tail-predication: overflow checks for backedge taken count. — sjoerd.meijer / detail
  14. [llvm-dwarfdump] Avoid crashing if an abbreviation offset is invalid. — ikudrin / detail
  15. [SCEV] Look through single value PHIs. — flo / detail
  16. [mlir] use intptr_t in C API — zinenko / detail
  17. Add missing dependency on Doc generation for the OpenMP dialect — joker.eph / detail
  18. [Transforms][SROA] Skip uses of allocas where the type is scalable — cullen.rhodes / detail
  19. [lldb] Add support for checking children in expect_expr — Raphael Isemann / detail
  20. [X86][AVX] Fold CONCAT(HOP(X,Y),HOP(Z,W)) -> HOP(CONCAT(X,Z),CONCAT(Y,W)) for float types — llvm-dev / detail
  21. [llvm-readobj] - Refine logic of the symbol table locating in printRelocationsHelper(). — grimar / detail
  22. [mlir] Expose printing functions in C API — zinenko / detail
  23. [lldb] Display autosuggestion part in gray if there is one possible suggestion — Raphael Isemann / detail
  24. [X86][SSE] Fold HOP(SHUFFLE(X),SHUFFLE(Y)) --> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  25. [clang-tidy] prevent generated checks from triggering assertions on anonymous functions — david.truby / detail
  26. [ARM] Commutative vmin/maxnma tests. NFC — david.green / detail
  27. Revert "[lldb] Display autosuggestion part in gray if there is one possible suggestion" — Raphael Isemann / detail
  28. [LoopUnroll] Adjust CostKind query — sam.parker / detail
  29. [SystemZ/ZOS] Implement computeHostNumPhysicalCores — kai / detail
  30. [VectorCombine] add test for Hexagon that would crash; NFC — spatel / detail
  31. [InstCombine] eliminate a pointer cast around insertelement — spatel / detail
  32. [ARM] Add additional predicated VFMA tests. NFC — david.green / detail
  33. [VectorCombine] add test for x86 target with SSE disabled; NFC — spatel / detail
  34. [VectorCombine] early exit if target has no vector registers — spatel / detail
  35. Limit Max Vector alignment on COFF targets to 8192. — erich.keane / detail
  36. [OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks. — a.bataev / detail
  37. [MachOYAML] Simplify the section data emitting function. NFC. — Xing / detail
  38. [DWARFYAML] Make the address size of compilation units optional. — Xing / detail
  39. Revert "[OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks." — a.bataev / detail
  40. AMDGPU: Handle intrinsics in performMemSDNodeCombine — Matthew.Arsenault / detail
  41. AMDGPU/GlobalISel: Select llvm.amdgcn.global.atomic.fadd — Matthew.Arsenault / detail
  42. [OPENMP]Do not add TGT_OMP_TARGET_PARAM flag to non-captured mapped arguments. — a.bataev / detail

#1906 (Aug 11, 2020 11:24:32 PM)

  1. Add Flang and MLIR PowerPC buildbot on Red Hat — gkistanova / detail
  2. Specify a number of jobs as a property for flang-aarch64-ubuntu-clang and flang-aarch64-ubuntu-gcc10 builders. — gkistanova / detail

#1905 (Aug 11, 2020 1:12:38 PM)

  1. Reduce the number of parallell LLDB tests executing. — Adrian Prantl / githubweb
  2. Also limit the number of parallel debuginfo-tests — Adrian Prantl / githubweb
  3. Reduce the amount of parallelism in the debuginfo tests even further. — Adrian Prantl / githubweb
  4. Add flang slaves builds with clang10 and gcc10 — caroline.concatto / githubweb
  5. [lldb] Increase test time-out from 60 to 90 minutes — Jonas Devlieghere / githubweb
  6. Revert "Reduce the amount of parallelism in the debuginfo tests even further." — Adrian Prantl / githubweb
  7. Add a one-time retry to debuginfo-tests. — Adrian Prantl / githubweb

#1905 (Aug 11, 2020 1:12:38 PM)

  1. [clangd] Fix the background index is not disabled when using remote-index. — hokein.wu / detail
  2. [InstCombine] rearrange code for readability; NFC — spatel / detail
  3. [clang-tidy] Fix a crash in bugprone-not-null-terminated-result check when `__STDC_WANT_LIB_EXT1__` is not a literal. — platonov.aleksandr / detail
  4. Revert "[DebugInfo] Don't error for zero-length arange entries" — thakis / detail
  5. [InstCombine] auto-generate test checks; NFC — spatel / detail
  6. AMDGPU/GlobalISel: Use nicer form of buildInstr — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Fix typo — Matthew.Arsenault / detail
  8. AMDGPU/GlobalISel: Merge load/store select cases — Matthew.Arsenault / detail
  9. GlobalISel: Remove redundant check for empty blocks — Matthew.Arsenault / detail
  10. PeepholeOptimizer: Use Register — Matthew.Arsenault / detail
  11. AMDGPU/GlobalISel: Don't try to handle undef source operand — Matthew.Arsenault / detail
  12. [clang-format] Add space between method modifier and a tuple return type in C# — jbcoe / detail
  13. [X86][SSE] combineTargetShuffle - rearrange shuffle(hop,hop) matching to delay shuffle mask manipulation. NFC. — llvm-dev / detail
  14. [X86][SSE] Add single undef element HADD test cases from PR34724 — llvm-dev / detail
  15. [SyntaxTree] Implement `NestedNameSpecifier` using the `List` base API — ecaldas / detail
  16. [DebugInfo] Don't error for zero-length arange entries — james.henderson / detail
  17. [ARM] Unrestrict Armv8-a IT when at minsize — sam.parker / detail
  18. [PowerPC] Add option to control PCRel GOT indirect linker optimization — stefanp / detail
  19. [X86][SSE] Pull out shuffle(hop,hop) combine into combineShuffleWithHorizOp helper. NFC. — llvm-dev / detail
  20. [AIX] Static init frontend recovery and backend support — Xiangling.Liao / detail
  21. Author: Shuhong Liu <shuhong.liu@ibm.com> — shuhong.liu / detail
  22. [XCOFF] Adjust .rename emission sequence — jasonliu / detail
  23. [PGO][CUDA][HIP] Skip generating profile on the device stub and wrong-side functions. — michael.hliao / detail
  24. [SLP] Regenerate load-merge.ll tests — llvm-dev / detail
  25. [X86][SSE] shuffle(hop,hop) - canonicalize unary hop(x,x) shuffle masks — llvm-dev / detail
  26. [lld][WebAssembly] Handle weakly referenced symbols when lazy (archive) version is see first — sbc / detail
  27. [flang] Version information in flang/f18 — richard.barton / detail
  28. [llvm-symbolizer] Add back --version and add a -v alias — i / detail
  29. [Hexagon] Avoid creating an empty target feature — kparzysz / detail
  30. [SyntaxTree] Expand support for `NestedNameSpecifier` — ecaldas / detail
  31. Correctly set CompilingPCH in PrecompilePreambleAction. — adamcz / detail
  32. [gn build] Port e2d61ae5733 — llvmgnsyncbot / detail
  33. [mlir][vector] Relax transfer_read/transfer_write restriction on memref operand — thomasraoux / detail
  34. [PGO] Delete dead comdat renaming code related to GlobalAlias. NFC — i / detail
  35. [NFC][MLInliner] Set up the logger outside the development mode advisor — mtrofin / detail
  36. [NFC][MLInliner] remove curly braces for a few sinle-line loops — mtrofin / detail
  37. [lldb] Fix NSArray0 data formatter and add test — Jonas Devlieghere / detail
  38. [clangd] Fix crash-bug in preamble indexing when using modules. — adamcz / detail
  39. [mlir][spirv] Add OpGroupBroadcast — thomasraoux / detail
  40. [lldb] Skip TestSimulatorPlatform with out-of-tree debugserver — Jonas Devlieghere / detail
  41. [MLIR][TableGen] Fix ambiguous build methods when inferring result types. — jurahul / detail
  42. [ELF] Avoid creating a 2.1GB output file in arm-exidx-range.s — Alexander.Richardson / detail
  43. [WebAssembly] wasm64: fix memory.init operand types — aardappel / detail
  44. [clangd] Have template template arguments target their referenced template decl — zeratul976 / detail
  45. [MLIR] Make gpu.launch_func rewrite pattern part of the LLVM lowering pass. — csigg / detail
  46. [BreakFalseDeps][X86] Move operand loop out of X86's getUndefRegClearance and put in the pass. — craig.topper / detail
  47. Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  48. AMDGPU: Fix visiting physreg dest users when folding immediate copies — Matthew.Arsenault / detail
  49. AMDGPU: Fix assertion in performSHLPtrCombine for 64-bit pointers — Matthew.Arsenault / detail
  50. [lldb] tab completion for `platform target-install` — Raphael Isemann / detail
  51. [flang] Fix edge case with Hollerith — pklausler / detail
  52. [flang] Avoid cascading error in subscript triplet — tkeith / detail
  53. Unbundle KILL bundles in VirtRegRewriter — Stanislav.Mekhanoshin / detail
  54. Fix "CHECK-LABEL: @" typos in llvm/test/CodeGen/AArch64/sve-fixed-length-*.ll — paul.walker / detail
  55. [MSAN RT] Use __sanitizer::mem_is_zero in __msan_test_shadow — guiand / detail
  56. [WebAssembly][ConstantFolding] Fold fp-to-int truncation intrinsics — tlively / detail
  57. [SampleFDO] Stop letting findCalleeFunctionSamples return unrelated profiles — wmi / detail
  58. [MachineOutliner][AArch64] WA for multiple stack fixup cases in MachineOutliner. — puyan / detail
  59. [XCOFF][AIX] Use TE storage mapping class when large code model is enabled — jasonliu / detail
  60. Fix "last accessed time" test failing on Windows — alexandre.ganea / detail
  61. [AIX] Try to not use LLVM tools while building runtimes — daltenty / detail
  62. [InstSimplify] Add test for expand binop undef issue (NFC) — nikita.ppv / detail
  63. [MLIR] Adding gpu.host_register op and lower it to a runtime call. — csigg / detail
  64. [Diagnostics] Avoid false positives with -Wstring-concatenation — Dávid Bolvanský / detail
  65. [ARM] Speed up arm-cortex-cpus.c test — tra / detail
  66. [Diagnostics] Move -Wstring-concatenation to -Wextra — Dávid Bolvanský / detail
  67. [InstSimplify][test] Remove unused parameter in vscale.ll — aeubanks / detail
  68. [mlir][Linalg] Allow distribution `scf.parallel` loops generated in — ravishankarm / detail
  69. [Clang] implement -fno-eliminate-unused-debug-types — ndesaulniers / detail
  70. [OpenMP][NFC] Reuse OMPIRBuilder `struct ident_t` handling in Clang — johannes / detail
  71. python bindings: fix DeprecationWarning — ndesaulniers / detail
  72. [mlir] Fix mlir build break due to warning when NDEBUG is not set — thomasraoux / detail
  73. [Diagnostics] Ignore structs and long text for -Wstring-concatenation — Dávid Bolvanský / detail
  74. Add regression test from PR46487. — richard / detail
  75. [CUDA][HIP] Do not externalize implicit constant static variable — Yaxun.Liu / detail
  76. Improve diagnostic for an expression that's not constant because it uses — richard / detail
  77. [llvm-jitlink] Update llvm-jitlink to use TargetProcessControl. — Lang Hames / detail
  78. [CodeGen] Make MMI immutable NPM pass — Yuanfang Chen / detail
  79. test commit — conanap / detail
  80. Revert "[AIX] Try to not use LLVM tools while building runtimes" — hubert.reinterpretcast / detail
  81. [lld-macho] Handle command-line option -sectcreate SEG SECT FILE — jezng / detail
  82. [lld-macho] improve handling of -platform_version — jezng / detail
  83. [macho2yaml] Refactor the DWARF section dumpers. — Xing / detail
  84. [AST] add parenthesis locations for IfStmt and SwitchStmt — zequanwu / detail
  85. [lldb] Fix typo in AppleDWARFIndex — Jonas Devlieghere / detail
  86. [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. — pengfei.wang / detail
  87. [Sema] Fix missing warning on initializer lists on field initializers with overloaded operators — zequanwu / detail
  88. [macho2yaml][test] Specify the object file's endianness. NFC. — Xing / detail
  89. [macho2yaml][test] Specify the object file's endianness. NFC. — Xing / detail
  90. [lldb] Add missings moves where appropiate (NFC) — Jonas Devlieghere / detail
  91. [Sparc] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros on SPARCv9 — brad / detail
  92. [mlir][shape] Fix description copy pasta — jpienaar / detail
  93. Move ELFObjHandler to TextAPI library — haowei / detail
  94. [gn build] Port e6f8ba12e6e — llvmgnsyncbot / detail
  95. Revert "Move ELFObjHandler to TextAPI library" — haowei / detail
  96. [gn build] Port db91320a898 — llvmgnsyncbot / detail
  97. [lldb] Use modern CMake to avoid repetition (NFC) — Jonas Devlieghere / detail
  98. [lldb] Remove redundant add_definitions() in CMake (NFC) — Jonas Devlieghere / detail
  99. [CodeGen] Expand float operand for STRICT_FSETCC/STRICT_FSETCCS — qshanz / detail
  100. [X86] Custom match X86ISD::VPTERNLOG in X86ISelDAGToDAG in order to reduce isel patterns. — craig.topper / detail
  101. [Attributor][NFC] Connect AAPotentialValues with AAValueSimplify — okuraofvegetable / detail
  102. Test requires a debug build to pass. — echristo / detail
  103. [LazyValueInfo] Let getEdgeValueLocal look into freeze instructions — aqjune / detail
  104. Revert "[flang] Version information in flang/f18" — richard.barton / detail
  105. [clangd] Improve diagnostics in dexp interface — kbobyrev / detail
  106. [lldb] tab completion for `watchpoint set variable` — Raphael Isemann / detail
  107. [lldb] tab completion for `disassemble -F` — Raphael Isemann / detail
  108. [RDA] Fix DBG_VALUE issues — sam.parker / detail
  109. [lldb][NFC] Remove unused custom reimplementation of realpath for Windows — Raphael Isemann / detail
  110. [Analyzer] Improve invalid dereference bug reporting in DereferenceChecker. — 1.int32 / detail
  111. [lldb] tab completion for `thread plan discard` — Raphael Isemann / detail
  112. [lldb][NFC] Fix warning in Thread::AutoCompleteThreadPlans — Raphael Isemann / detail
  113. [lldb] tab completion for 'command delete/unalias' — Raphael Isemann / detail
  114. [SCEVExpander] Add helper to clean up instrs inserted while expanding. — flo / detail
  115. [InstCombine] ~(~X + Y) -> X - Y — Dávid Bolvanský / detail
  116. [lldb] type language common completion — Raphael Isemann / detail
  117. [SLP] Make sure instructions are ordered when computing spill cost. — Dávid Bolvanský / detail
  118. [Docs] Fixed missing closing quote character — Dávid Bolvanský / detail
  119. [SystemZ/ZOS] Add binary format goff and operating system zos to the triple — kai / detail
  120. [NFC] Fix typo in comment. — kai / detail
  121. [lldb] tab completion for `target modules search-paths insert​` — Raphael Isemann / detail
  122. Add missing `-o -` to a recent test — dave / detail
  123. [lldb] move the frame index completion into a common completion and apply it to `thread backtrace -s` — Raphael Isemann / detail
  124. [SVE] Lower fixed length vector integer subtract operations. — paul.walker / detail
  125. [lldb] tab completion for `target modules load -u` — Raphael Isemann / detail
  126. [clangd] RIFF.cpp - Use logical && instead of bitwise & for padding check — llvm-dev / detail
  127. [X86] Rename combineVectorPackWithShuffle -> combineHorizOpWithShuffle. NFC. — llvm-dev / detail
  128. [SVE] Add ISD nodes for predicated integer extend inreg operations. — paul.walker / detail
  129. [VE] Update bit operations — marukawa / detail
  130. [compiler-rt][ubsan][test] Fix TypeCheck/misaligned.cpp on Sparc — ro / detail
  131. [lldb] Fix unhandled switch case for GOFF in GDBRemoteCommunicationClient — Raphael Isemann / detail
  132. [X86][FPEnv] Fix a use after free — benny.kra / detail
  133. [lldb] stop-hook ID common completion for commands `target stop-hook enable/disable/delete' — Raphael Isemann / detail
  134. [CodeGen] Refactor getMemBasePlusOffset & getObjectPtrOffset to accept a TypeSize — kerry.mclaughlin / detail
  135. [AutoUpgrade] Simplify code — benny.kra / detail
  136. [clangd] Enforce trailing slash for remote index's project root — kbobyrev / detail
  137. [lldb] thread index common completion for commands like `thread select/step-over` — Raphael Isemann / detail
  138. [DebugInfo] Refactor .debug_macro checks. NFCI — david.stenberg / detail
  139. [DebugInfo] Introduce GNU macro extension entry encodings — david.stenberg / detail
  140. [DebugInfo] Allow GNU macro extension to be read — david.stenberg / detail
  141. [AST][RecoveryExpr] Don't preserve the return type if the FunctionDecl is invalid. — hokein.wu / detail
  142. Fix Wdocumentation unknown param warning. NFC. — llvm-dev / detail
  143. Fix Wdocumentation unknown param warnings. NFC. — llvm-dev / detail
  144. [SVE][CodeGen] Legalisation of INSERT_VECTOR_ELT for scalable vectors — kerry.mclaughlin / detail
  145. [LLD][ELF] - Update and fix gnu-ifunc* tests. — grimar / detail
  146. [SCEV] ] If RHS >= Start, simplify (Start smax RHS) to RHS for trip counts. — flo / detail
  147. [lldb] watchpoint ID common completion for commands `watchpoint delete/enable/disable/modify/ignore` — Raphael Isemann / detail
  148. [lldb] Add SubstTemplateTypeParm to RemoveWrappingTypes — Raphael Isemann / detail
  149. [clang-format] use spaces for alignment of binary/ternary expressions with UT_AlignWithSpaces — marek / detail
  150. [X86][SSE] Add tests for HOP(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) patterns — llvm-dev / detail
  151. [X86][SSE] Add tests for 256-bit HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) --> SHUFFLE(HOP(X,Y)) patterns — llvm-dev / detail
  152. [cmake] Make gtest macro definitions a part the library interface — pavel / detail
  153. [lld] s/dyn_cast/isa — pavel / detail
  154. [ARM][MVE] Added extra tail-predication runs for auto-correlation test case. NFC — sjoerd.meijer / detail
  155. [llvm-readobj] - Refine program headers testing (`-l`, `--program-headers` and `--segment`). — grimar / detail
  156. [flang][directives] Use TableGen information for clause classes in parse-tree — clementval / detail
  157. [llvm-readobj][test] - Rename gnu-phdrs.test to program-headers.test, NFCI. — grimar / detail
  158. [compiler-rt][builtins] Un-xfail two tests on sparcv9 — ro / detail
  159. [llvm-readobj/elf] - Remove `unwrapOrError` calls from DumpStyle<ELFT>::printRelocationsHelper. — grimar / detail
  160. Revert "[flang][directives] Use TableGen information for clause classes in parse-tree" — clementval / detail
  161. [clangd] Unify macro matching in code completion for AST and Index based macros — kadircet / detail
  162. [clangd] Disable ExtractFunction for C — kadircet / detail
  163. [clang][HeaderInsert] Do not treat defines with values as header guards — kadircet / detail
  164. [NFC][ARM][SimplifyCFG] Add some tests. — sam.parker / detail
  165. [flang] Disable -Wmaybe-uninitialized for GCC — tkeith / detail
  166. TableGen/GlobalISel: Hack the operand order for atomic_store — Matthew.Arsenault / detail
  167. [clang] Don't make synthesized accessor stub functions visible twice — Raphael Isemann / detail
  168. [clang] Don't make ObjCIvarDecl visible twice when adding them to an implicit ObjCInterfaceDecl — Raphael Isemann / detail
  169. [NFC] Guard the cost report block of debug outputs with NDEBUG and — dtemirbulatov / detail
  170. GlobalISel: Implement bitcast action for G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  171. [flang][directives] Use TableGen information for clause classes in parse-tree — clementval / detail
  172. [DWARFYAML] Let the address size of line tables inferred from the object file. — Xing / detail
  173. [GlobalISel] Remove unused variable. NFC. — benny.kra / detail
  174. [DebugInfo] Simplify DwarfDebug::emitMacro — david.stenberg / detail
  175. [DebugInfo] Allow GNU macro extension to be emitted — david.stenberg / detail
  176. [clang] Add a matcher for template template parameters. — riccibrun / detail
  177. [split-file] Fix sys::fs::remove() on Solaris after D83834 — i / detail
  178. [ELF][test] Enhance x86-64-split-stack-prologue-adjust-success.s & non-abs-reloc.s — i / detail
  179. [ELF] Move the outSecOff addend from relocAlloc/relocNonAlloc/... to InputSectionBase::relocate — i / detail
  180. AMDGPU/GlobalISel: Fix test bugs and add a few more cases — Matthew.Arsenault / detail
  181. AMDGPU/GlobalISel: Prepare for more custom load lowerings — Matthew.Arsenault / detail
  182. [X86][SSE] Add HADD/SUB support to combineHorizOpWithShuffle — llvm-dev / detail
  183. [mlir] Add verification to LLVM dialect types — zinenko / detail
  184. [InstCombine] add tests for pointer casts with insertelement; NFC — spatel / detail
  185. [InstSimplify] add tests for min/max intrinsics with common operands; NFC — spatel / detail
  186. [InstSimplify] fold min/max with matching min/max operands — spatel / detail
  187. [Sema] Iteratively strip sugar when removing address spaces. — bevin.hansson / detail
  188. [clang] Do not crash for unsupported fixed point to floating point conversion — bevin.hansson / detail
  189. [GlobalISel] Add G_ABS — jay.foad / detail
  190. [NFC][LoopUnrollAndJam] Use BasicBlock::replacePhiUsesWith instead of — whitneyt / detail
  191. [flang] Allow compiler directives in more places — tkeith / detail
  192. AMDGPU/GlobalISel: Manually select llvm.amdgcn.writelane — Matthew.Arsenault / detail
  193. [lldb/CMake] Separate CMake code for Lua and Python (NFC) — Jonas Devlieghere / detail
  194. [X86][SSE] combineShuffleWithHorizOp - avoid unnecessary subtraction. NFCI. — llvm-dev / detail
  195. [DWARFYAML] Teach yaml2obj emit the correct line table program. — Xing / detail
  196. Fold Opcode into assert uses to fix an unused variable warning without asserts. — echristo / detail
  197. [libTooling] Cleanup and reorder `RewriteRule.h`. — yitzhakm / detail
  198. [clangd][ObjC] Improve xrefs for protocols and classes — davg / detail
  199. [InstSimplify] Forbid undef folds in expandBinOp — nikita.ppv / detail
  200. [libTooling] Move RewriteRule include edits to ASTEdit granularity. — yitzhakm / detail
  201. [llvm-jitlink] Fix a file comment. — Lang Hames / detail
  202. [ORC] Move file-descriptor based raw byte channel into a public header. — Lang Hames / detail
  203. GlobalISel: Fix typo — Matthew.Arsenault / detail
  204. [X86][SSE] combineShuffleWithHorizOp - canonicalize SHUFFLE(HOP(X,Y),HOP(Y,X)) -> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  205. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  206. [XCOFF][llvm-readobj] Move XCOFF test to XCOFF directory — jasonliu / detail
  207. [NFC][llvm-objcopy] Fix redundant config checks. — rupprecht / detail
  208. [GlobalISel] Combine (logic_op (op x...), (op y...)) -> (op (logic_op x, y)) — Jessica Paquette / detail
  209. [libc] Add strtok implementation. — gyurgyikcp / detail
  210. [Flang] Fix release blocker issue #46931 related to documentation. — joshisameeran17 / detail
  211. [lldb] Look beyond the first line to find the PID in TestAppleSimulatorOSType — Jonas Devlieghere / detail
  212. [SLPVectorizer] Pre-commit a test for D85759 — tlively / detail
  213. Update AMDGPU testcases after bebe6a6449811e877f7eba3f1798ddd1fa83e440 — Jessica Paquette / detail
  214. [lldb] Enable inheriting TCC permissions in lldb-test — Jonas Devlieghere / detail
  215. [BPI] Teach BPI about bcmp function — Dávid Bolvanský / detail
  216. [OpenMP] split execution of a long test into smaller parts. — tra / detail
  217. [compiler-rt] XFAIL test on iOS — julian.lettner / detail
  218. NFC. Constify MachineVerifier::verify parameter — Yuanfang Chen / detail
  219. Revert "[SLPVectorizer] Pre-commit a test for D85759" — tlively / detail
  220. Reland "[SLPVectorizer] Pre-commit a test for D85759" — tlively / detail
  221. [libunwind][NFC] Fix typo in comment — Louis Dionne / detail
  222. [AIX][XCOFF] change the operand of branch instruction from symbol name to qualified symbol name for function declarations — diggerlin / detail
  223. [WebAssembly][NFC] Replace WASM with standard Wasm — tlively / detail
  224. [gn build] Fix CodeGenTests — aeubanks / detail
  225. [libunwind] Fix incorrect check for out-of-boundedness — Louis Dionne / detail
  226. [NFC][InstCombine] Add tests for PHI merging/aggregate reconstruction (PR47060) — lebedev.ri / detail
  227. [lldb] Fix the last remaining tests not inheriting TCC permissions — Jonas Devlieghere / detail
  228. [InstSimplify] Respect CanUseUndef in more places — nikita.ppv / detail
  229. [libFuzzer] Fix minimizing timeouts — iii / detail
  230. [AARCH64] [MC] add memtag as an alias of mte architecture extension — caij2003 / detail
  231. [libc][obvious] Remove a commented out block. — sivachandra / detail
  232. [LLDB] Improve PDB discovery — amccarth / detail
  233. [Instruction] Add updateLocationAfterHoist helper — Vedant Kumar / detail
  234. [drr] Add $_loc special directive for NativeCodeCall — jpienaar / detail
  235. [Instcombine] Fix uses of undef (PR46940) — kazu / detail
  236. [Analyzer] Support note tags for smart ptr checker — vrnithinkumar / detail
  237. [globalopt] Change so that emitting fragments doesn't use the type size of DIVariables — akhuang / detail
  238. Revert "[Instruction] Add updateLocationAfterHoist helper" — Vedant Kumar / detail
  239. [libcxx/variant] Add a few benchmarks for `std::visit`. — mcypark / detail
  240. [flang] Fix interpretation of intrinsic names as arguments — tkeith / detail
  241. [Diagnostics] Reworked -Wstring-concatenation — Dávid Bolvanský / detail
  242. [WebAssembly][AsmParser] Name missing features in error message — tlively / detail
  243. [VectorCombine] add safety check for 0-width register — spatel / detail
  244. [NFC] Inline variable only used in debug builds — rupprecht / detail
  245. [CMake] Simplify CMake handling for zlib — phosek / detail

#1905 (Aug 11, 2020 1:12:38 PM)

  1. Reduce the number of parallell LLDB tests executing. — Adrian Prantl / detail
  2. Also limit the number of parallel debuginfo-tests — Adrian Prantl / detail
  3. Reduce the amount of parallelism in the debuginfo tests even further. — Adrian Prantl / detail
  4. Add flang slaves builds with clang10 and gcc10 — caroline.concatto / detail
  5. [lldb] Increase test time-out from 60 to 90 minutes — Jonas Devlieghere / detail
  6. Revert "Reduce the amount of parallelism in the debuginfo tests even further." — Adrian Prantl / detail
  7. Add a one-time retry to debuginfo-tests. — Adrian Prantl / detail

#1904 (Aug 9, 2020 9:01:39 PM)

  1. [TableGen] Pull the increment of a variable out of an assert. — craig.topper / detail
  2. Add override to fix -Winconsistent-missing-override warning. — echristo / detail
  3. [NFC][StackSafety] Avoid assert in getBaseObjec — Vitaly Buka / detail
  4. [StackSafety] Fix union which produces wrapped sets — Vitaly Buka / detail
  5. Improve modeling of variable template specializations with dependent — richard / detail
  6. [NFC][Attributor] Add missing override — Vitaly Buka / detail
  7. [NFC][StackSafety] Count dataflow inputs — Vitaly Buka / detail
  8. More cleanup after removing the ability to reference a dependent — richard / detail
  9. [NFC][StackSafety] Add a couple of early returns — Vitaly Buka / detail
  10. [clang] Allow DynTypedNode to store a TemplateArgumentLoc — zeratul976 / detail
  11. [Concepts] Dump template arguments for immediately declared constraint. — hokein.wu / detail
  12. [clang-tidy] Fix a crash in bugprone-not-null-terminated-result check when `__STDC_WANT_LIB_EXT1__` was undefined after definition. — platonov.aleksandr / detail
  13. AMDGPU/GlobalISel: Lower G_FREM — petar.avramovic / detail
  14. Free the memory allocated by mlirOperationStateAddXXX methods in mlirOperationCreate. — zinenko / detail
  15. [DebugInfo] Fix initialization of DwarfCompileUnit::LabelBegin. — ikudrin / detail
  16. [lldb][NFC] Remove dead code in BreakpointResolverAddress — Raphael Isemann / detail
  17. [ScalarizeMaskedMemIntrin] Scalarize constant mask expandload as shuffle(build_vector,pass_through) — llvm-dev / detail
  18. [ScalarizeMaskedMemIntrin][X86] Refresh missed transform test cases from rGc0c3b9a25fee — llvm-dev / detail
  19. [PowerPC] Add intrinsic to read or set FPSCR register — qiucofan / detail
  20. [SyntaxTree] Implement the List construct. — ecaldas / detail
  21. [LoopInterchange] Form LCSSA phis for values in orig outer loop header. — flo / detail
  22. [LoopInterchange] Move instructions from preheader to outer loop header. — flo / detail
  23. [DebugInfo] Don't error for zero-length arange entries — james.henderson / detail

#1903 (Aug 9, 2020 11:30:45 AM)

  1. [VectorCombine] try to create vector loads from scalar loads — spatel / detail
  2. [Diagnostics] Handle string concat pattern and avoid false positives — Dávid Bolvanský / detail
  3. [Tests] Precommit tests for D85593 — Dávid Bolvanský / detail
  4. [HotColdSplit] Add options for splitting cold functions in separate section — aditya7 / detail
  5. [SCEVExpander] Make sure cast properly dominates Builder's IP. — flo / detail
  6. [InstSimplify/NewGVN] Add option to control the use of undef. — flo / detail
  7. [InstSimplify] Make sure CanUseUndef is initialized in all cases. — flo / detail
  8. Fix 64-bit copy to SCC — Piotr Sobczak / detail
  9. [X86][GlobalISel] Enable a test case for sext i32->i64 that was commented out. — craig.topper / detail
  10. [clang] Fix typo in comment — Dávid Bolvanský / detail
  11. [NFC][StackSafety] Avoid some duplications in tests — Vitaly Buka / detail
  12. [X86] Added testcases for PR47024 and PR46315 — Dávid Bolvanský / detail
  13. [clangd] Add more error details on the remote index server side — kbobyrev / detail
  14. [AST] Fixed string concatenation warnings — Dávid Bolvanský / detail
  15. [AST] Fixed string list in test — Dávid Bolvanský / detail
  16. [NFC][StackSafety] Add shell test requirement — Vitaly Buka / detail
  17. [NFC][StackSafety] Add index test — Vitaly Buka / detail
  18. [StackSafety] Use getSignedMin() to serialize ranges — Vitaly Buka / detail
  19. [StackSafety] Don't keep FullSet in index — Vitaly Buka / detail
  20. int64_t and intmax_t are always (signed) long long on OpenBSD. — brad / detail
  21. [Attributor][NFC][AAPotentialValues] Change interface of PotentialValuesState — okuraofvegetable / detail
  22. Re-enable OpenBSD PowerPC64 tests. — brad / detail
  23. [mlir][drr] Make error easier to understand — jpienaar / detail
  24. [BuildLibCalls] Add noundef to standard I/O functions — aqjune / detail
  25. [docs] Fix typos — kazu / detail

#1902 (Aug 8, 2020 10:26:28 PM)

  1. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  2. [DAGCombiner] Teach SimplifySetCC SETUGE X, SINTMIN -> SETLT X, 0 and SETULE X, SINTMAX  -> SETGT X, -1. — craig.topper / detail
  3. [MLIR][NFC] Fix misleading diagnostic error + clang-tidy fix — uday / detail
  4. [X86][GlobalISel] Remove unneeded code for handling zext i8->16, i8->i64, i16->i64, i32->i64. — craig.topper / detail
  5. [llvm-readobj] - Remove 3 excessive test cases. — grimar / detail
  6. [llvm-readelf/obj] - Refine the implementation of printMipsReginfo(). — grimar / detail
  7. [ARM] Some formatting and predicate VRHADD patterns. NFC — david.green / detail
  8. [ARM] Allow vecreduce_add in tail predicated loops — david.green / detail
  9. [ARM] Add VADDV and VMLAV patterns for v16i16 — david.green / detail
  10. [Diagnostics] Turn string concat warning to avoid false positives — Dávid Bolvanský / detail
  11. [Polly] Reuse LLVM's build rules for gtest/gmock — mgorny / detail
  12. [SCEVExpander] Avoid re-using existing casts if it means updating users. — flo / detail

#1901 (Aug 8, 2020 1:38:44 PM)

  1. [X86] Remove isSafeToClobberEFLAGS helper and just inline it into the call sites. — craig.topper / detail
  2. [AArch64RegisterInfo] Supress new warning — Dávid Bolvanský / detail
  3. [X86] Add VPTERNLOG test cases where the root node will be X86ISD::ANDNP. NFC — craig.topper / detail
  4. [X86] Support matching VPTERNLOG when the root node is X86ISD::ANDNP. — craig.topper / detail
  5. [libcxx-fuzzing] Fixed bug found by -Wstring-concatenation — Dávid Bolvanský / detail
  6. [Reduce] Rewrite function body delta pass again — lebedev.ri / detail
  7. [X86] Remove a DCI.isBeforeLegalize() call from combineVSelectWithAllOnesOrZeros. — craig.topper / detail
  8. [MLIR] Consider AffineIfOp when getting the index set of an Op wrapped in nested loops — uday / detail
  9. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  10. fix typo — brad / detail
  11. [WebAssembly] Fix FastISel address calculation bug — tlively / detail
  12. Backout a test that is dependent on an uncommited diff. Fix another. — brad / detail
  13. [CMake] Simplify CMake handling for zlib — phosek / detail
  14. Revert "[CMake] Simplify CMake handling for zlib" — phosek / detail
  15. [llvm-profdata] Implement llvm-profdata overlap for sample profiles — aktoon / detail
  16. [ELF] --wrap: don't leave the original symbol as SHN_UNDEF in .symtab or .dynsym — i / detail
  17. [NFC][StackSafety] noinline in alias tests — Vitaly Buka / detail
  18. [NFC][StackSafety] Add index test — Vitaly Buka / detail
  19. Revert "[NFC][StackSafety] Add index test" — Vitaly Buka / detail

#1900 (Aug 8, 2020 5:55:05 AM)

  1. [InstCombine] add tests for icmp with mul nsw/nuw; NFC — spatel / detail
  2. [InstCombine] fold icmp with 'mul nsw/nuw' and constant operands — spatel / detail
  3. CFG: Destroy temporaries in (a,b) expression in the correct order. — richard / detail
  4. [lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests. — Jonas Devlieghere / detail
  5. [lldb] Skip TestProcessConnect when running remotely — Jonas Devlieghere / detail
  6. Add verification for DW_AT_decl_file and DW_AT_call_file. — gclayton / detail
  7. [mlir] use the new stateful LLVM type translator by default — zinenko / detail
  8. [lldb] Skip test_launch_simple on Windows — Jonas Devlieghere / detail
  9. [X86] Add test case for PR47000. NFC — craig.topper / detail
  10. [X86] Disable copy elision in LowerMemArgument for scalarized vectors when the loc VT is a different size than the original element. — craig.topper / detail
  11. [MSSA][NewPM] Handle tests with -print-memoryssa — aeubanks / detail
  12. [X86] Rename mod128.ll to divmod128.ll and add test cases for sdiv/udiv/urem. — craig.topper / detail
  13. [CMake] Simplify CMake handling for zlib — phosek / detail
  14. [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0 — i / detail
  15. [Analyzer][WebKit] UncountedLambdaCaptureChecker — Jan Korous / detail
  16. [ELF][test] Add REQUIES: x86 and -triple=x86_64 to linkorder-mixed.s — i / detail
  17. [ELF] Fix type of ciesWithLSDA after D84610 — i / detail
  18. [gn build] Port 820e8d8656e — llvmgnsyncbot / detail
  19. [mlir] [VectorOps] Add masked load/store operations to Vector dialect — ajcbik / detail
  20. [MSSA] Update test with more detailed and resilient checks. [NFC] — asbirlea / detail
  21. [lld-macho] Fix errant search and replace. NFC — smeenai / detail
  22. [ELF][test] Add another -triple=x86_64 to linkorder-mixed.s — i / detail
  23. [JumpThreading] Add a test that duplicates insts of a basic block with cond br to preds; NFC — aqjune / detail
  24. [JumpThreading] Allow duplicating a basic block into preds when its branch condition is freeze(phi) — aqjune / detail
  25. [flang] Fix compilation warning in check-directive-structure.h — tkeith / detail
  26. [lldb] Make UBSan tests remote ready — Jonas Devlieghere / detail
  27. [AMDGPU] add buffer_atomic_swap for float — ruiling.song / detail
  28. [NewPM][opt] Add more codegen passes — aeubanks / detail
  29. AMDGPU: Remove ATOMIC_PK_FADD — Matthew.Arsenault / detail
  30. "|" used when "||" was meant in SBTarget::FindFunctions — jingham / detail
  31. GetPath() returns a std::string temporary.  You can't reference just the c_str. — jingham / detail
  32. [CMake] Print the autodetected host linker version — phosek / detail
  33. [lldb] Fix bug in skipIfRosetta decorator — Jonas Devlieghere / detail
  34. [JITLink][MachO][AArch64] More PAGEOFF12 relocation fixes. — Lang Hames / detail
  35. [lldb] Remove pointless assign to found_suffix (NFC) — Jonas Devlieghere / detail
  36. Fix typo in test. Thanks to Andrew Ng for spotting this! — douglas.yung / detail
  37. [X86] Remove incomplete custom handling of i128 sdivrem/udivrem on Windows. — craig.topper / detail
  38. [Coroutines] Use  to collect lifetime marker of  in CoroFrame Differential Revision: https://reviews.llvm.org/D85279 — yedeng.yd / detail
  39. [ARM, AArch64] Fix a comment typo. NFC. — martin / detail
  40. [AArch64] [Windows] Error out on unsupported symbol locations — martin / detail
  41. [lldb][gui] truncate long lines/names if needed — l.lunak / detail
  42. [lldb][gui] use syntax highlighting also in gui mode — l.lunak / detail
  43. [lldb][gui] use names for color pairs, instead of magic numbers — l.lunak / detail
  44. [X86] Rename X86::getImpliedFeatures to X86::updateImpliedFeatures and pass clang's StringMap directly to it. — craig.topper / detail
  45. [clang-tidy] Fix bugprone-bad-signal-to-kill-thread crash when `SIGTERM` was undefined after definition. — platonov.aleksandr / detail
  46. [clang-tidy] Fix bugprone-bad-signal-to-kill-thread crash when `SIGTERM` is not a literal. — platonov.aleksandr / detail
  47. [update_cc_test_checks.py] Add test for D84511 — Alexander.Richardson / detail
  48. Fix qsort() interceptor for FreeBSD — Alexander.Richardson / detail
  49. [lit] Remove ANSI control characters from xunit output — Alexander.Richardson / detail
  50. [compiler-rt] Fix build of Sanitizer-Test_Nolibc after D80648 — Alexander.Richardson / detail
  51. [DWARFYAML][debug_info] Pull out dwarf::FormParams from DWARFYAML::Unit. — Xing / detail
  52. [clang][Driver] Don't hardcode --as-needed/--no-as-needed on Illumos — ro / detail
  53. [NFC][InstCombine] Add tests for comparisons between x and negation of x (PR39480) — lebedev.ri / detail
  54. [InstCombine] (-NSW x) s> x  --> x s< 0  (PR39480) — lebedev.ri / detail
  55. [InstCombine] (-NSW x) ==/!= x  --> x ==/!= 0  (PR39480) — lebedev.ri / detail
  56. [InstCombine] (-NSW x) s>= x  --> x s<= 0  (PR39480) — lebedev.ri / detail
  57. [InstCombine] (-NSW x) s< x  --> x s> 0  (PR39480) — lebedev.ri / detail
  58. [InstCombine] (-NSW x) s<= x  --> x s>= 0  (PR39480) — lebedev.ri / detail
  59. [InstCombine] (-NSW x) u> x  --> x s> 0  (PR39480) — lebedev.ri / detail
  60. [InstCombine] (-NSW x) u>= x  --> x s>= 0  (PR39480) — lebedev.ri / detail
  61. [InstCombine] (-NSW x) u< x  --> x s< 0  (PR39480) — lebedev.ri / detail
  62. [InstCombine] (-NSW x) u<= x  --> x s<=0  (PR39480) — lebedev.ri / detail
  63. [NFC][InstCombine] Refactor '(-NSW x) pred x' fold — lebedev.ri / detail
  64. [lldb] Fix LLDB compilation with ncurses 6.2 due to wattr_set/get being a macro — Raphael Isemann / detail
  65. [mlir] Remove most uses of LLVMDialect::getModule — zinenko / detail
  66. [mlir] take MLIRContext instead of LLVMDialect in getters of LLVMType's — zinenko / detail
  67. [LoopVectorizer] Inloop vector reductions — david.green / detail
  68. [InstCombine] Add tests for D84948; NFC — aqjune / detail
  69. [InstCombine] Fold freeze(undef) into a proper constant — aqjune / detail
  70. [flang] Add parser support for OpenMP allocate clause — andrzej.warzynski / detail
  71. [mlir] Lower DimOp to LLVM for unranked memrefs. — pifon / detail
  72. [dsymutil] Disable dsymutil/X86/reproducer.test on windows. — a.v.lapshin / detail
  73. [analyzer][tests] Understand when diagnostics change between builds — vsavchenko / detail
  74. [MLIR] Change GpuLaunchFuncToGpuRuntimeCallsPass to wrap a RewritePattern with the same functionality. — csigg / detail
  75. [SVE] Implement lowering for fixed length vector multiplication. — paul.walker / detail
  76. [mlir][Linalg] Introduce canonicalization to remove dead LinalgOps — ntv / detail
  77. [SVE] Lower scalable vector mul operations. — paul.walker / detail
  78. [X86][SSE] Expose all memory offsets in expand load tests — llvm-dev / detail
  79. PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI. — llvm-dev / detail
  80. [X86] getX86MaskVec - replace mask limit from NumElts < 8 with NumElts <= 4 — llvm-dev / detail
  81. Fix include sorting order. NFC — llvm-dev / detail
  82. Revert "[ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD" — omair.javaid / detail
  83. BitstreamRemarkParser.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  84. [ABI][NFC] Fix the confusion of ByVal and ByRef argument names — atrosinenko / detail
  85. [GlobalISel][InlineAsm] Fix matching input constraint to physreg — petar.avramovic / detail
  86. [LLDB] Skip test_launch_simple from TestTargetAPI.py on Arm/AArch64 Linux — omair.javaid / detail
  87. [lldb][AArch64] Correct compile options for Neon corefile — david.spickett / detail
  88. [obj2yaml] Test dumping an empty .debug_aranges section. — Xing / detail
  89. [DWARFYAML][debug_info] Make the 'Values' field optional. — Xing / detail
  90. [DOCS] Add more detail to stack protector documentation — peter.smith / detail
  91. [mlir][Vector] NFC - Use matchAndRewrite in ContractionOp lowering patterns — ntv / detail
  92. Revert "PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI." — Raphael Isemann / detail
  93. AMDGPU/GlobalISel: Fix assert on copy to vcc — Matthew.Arsenault / detail
  94. AMDGPU/GlobalISel: Make s16 phi legal — Matthew.Arsenault / detail
  95. [flang] Add options to control IMPLICIT NONE — tkeith / detail
  96. AMDGPU/GlobalISel: Implement LLT version of allowsMisalignedMemoryAccesses — Matthew.Arsenault / detail
  97. AMDGPU/GlobalISel: Stop using G_EXTRACT in argument lowering — Matthew.Arsenault / detail
  98. AMDGPU/GlobalISel: Fix trying to widen <3 x s1> boolean ops — Matthew.Arsenault / detail
  99. AMDGPU/GlobalISel: Implement expansion for rsq.clamp — Matthew.Arsenault / detail
  100. [XCOFF][AIX] Put each jump table in an independent section if -ffunction-sections is specified — jasonliu / detail
  101. AMDGPU: Fix code duplication between the selectors — Matthew.Arsenault / detail
  102. AMDGPU/GlobalISel: Move frame index selection to patterns — Matthew.Arsenault / detail
  103. [PatternMatch] allow intrinsic form of min/max with existing matchers — spatel / detail
  104. AMDGPU/GlobalISel: Try to promote to use packed saturating add/sub — Matthew.Arsenault / detail
  105. AMDGPU/GlobalISel: Handle llvm.amdgcn.ds.{fadd|fmin|fmax} — Matthew.Arsenault / detail
  106. [ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD — i / detail
  107. PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI. — llvm-dev / detail
  108. [InstCombine] Add tests for mul(sub(x,y),negpow2) -> mul(sub(y,x),pow2) fold — llvm-dev / detail
  109. [lldb][NFC] Document and encapsulate OriginMap in ASTContextMetadata — Raphael Isemann / detail
  110. [OpenMP] Fix ref count dec for implicit map of partial data — jdenny.ornl / detail
  111. [llvm][MLInliner] Don't log 'mandatory' events — mtrofin / detail
  112. [InstCombine] Add tests for mul(add(x,c),negpow2) -> mul(sub(-c,x),pow2) fold — llvm-dev / detail
  113. [OPENMP]Redesign of OMPExecutableDirective/OMPDeclarativeDirective representation. — a.bataev / detail
  114. [OPENMP]Fix for Windows buildbots, NFC. — a.bataev / detail
  115. GlobalISel: Define InvalidRegBankID enum value — Matthew.Arsenault / detail
  116. AMDGPU/GlobalISel: Start trying to handle AGPR bank — Matthew.Arsenault / detail
  117. AMDGPU: Fix spilling of 96-bit AGPRs — Matthew.Arsenault / detail
  118. [NFC]{MLInliner] Point out the tests' model dependencies — mtrofin / detail
  119. [SLP][X86] Regenerate sdiv test noticed in D83779. NFC. — llvm-dev / detail
  120. AArch64/GlobalISel: Fix verifier error after selecting returnaddress — Matthew.Arsenault / detail
  121. Remove unused variable "saved_opts". — saugustine / detail
  122. AMDGPU: Define raw/struct variants of buffer atomic fadd — Matthew.Arsenault / detail
  123. [NewPM] Pin -assumption-cache-tracker tests to legacy PM — aeubanks / detail
  124. [lldb/testsuite] Change get_debugserver_exe to support Rosetta — Fred Riss / detail
  125. [HIP] Ignore invalid ar linker options — enye.shi / detail
  126. [NewPM][LoopUnswitch] Pin loop-unswitch to legacy PM or use simple-loop-unswitch — aeubanks / detail
  127. GlobalISel: Implement fewerElementsVector for G_EXTRACT_VECTOR_ELT — Matthew.Arsenault / detail
  128. [AMDGPU][CostModel] Add f16, f64 and contract cases to fused costs estimation. — dfukalov / detail
  129. [clangd] Fix crash in bugprone-bad-signal-to-kill-thread clang-tidy check. — platonov.aleksandr / detail
  130. [lldb] Use target.GetLaunchInfo() instead of creating an empty one. — Jonas Devlieghere / detail
  131. [mlir][SPIR-V] Fix wrongly placed Rationale section. — ravishankarm / detail
  132. Add freeze keyword to IR emacs mode — Matthew.Arsenault / detail
  133. Fix CFI issues in <future> — eugenis / detail
  134. [SLP] Fix order of `insertelement`/`insertvalue` seed operands — anton.a.afanasyev / detail
  135. [libc] Add tolower, toupper implementation. — gyurgyikcp / detail
  136. Correctly detect legacy iOS simulator Mach-O objectfiles — Adrian Prantl / detail
  137. [VectorCombine] add tests for load+insert; NFC — spatel / detail
  138. clang: Use byref for aggregate kernel arguments — Matthew.Arsenault / detail
  139. [LLDB] Skip test_launch_simple from TestTargetAPI.py when remote — Jonas Devlieghere / detail
  140. [InstSimplify] avoid crashing by trying to rem-by-zero — spatel / detail
  141. Add missing override to Makefile — Adrian Prantl / detail
  142. [NFC] Rename BBSectionsPrepare -> BasicBlockSections. — snehasishk / detail
  143. BPF: add a SimplifyCFG IR pass during generic Scalar/IPO optimization — yhs / detail
  144. [X86] Make getX86TargetCPU return std::string instead of const char *. Remove call to MakeArgString. NFCI — craig.topper / detail
  145. [X86] Optimize out a few extra strlen calls in getX86TargetCPU. NFCI — craig.topper / detail
  146. [LegalTypes] Move VSELECT node creation out of WidenVSELECTAndMask and push to 2 of the 3 callers. — craig.topper / detail
  147. Add -Wtautological-value-range-compare warning. — richard / detail
  148. Unify the code that updates the ArchSpec after finding a fat binary — Adrian Prantl / detail
  149. [NFC][InstCombine] Tests for  x s/EXACT (-1 << y)  pattern — lebedev.ri / detail
  150. [NFC][InstCombine] Better tests for  x s/EXACT (1 << y)  pattern — lebedev.ri / detail
  151. [InstCombine] Generalize  sdiv exact X, 1<<C  -->  ashr exact X, C  fold to handle non-splat vectors — lebedev.ri / detail
  152. [NFC][InstCombine] Negator: add a comment about negating exact arithmentic shift — lebedev.ri / detail
  153. [InstCombine] Fold  sdiv exact X, -1<<C  -->  -(ashr exact X, C) — lebedev.ri / detail
  154. [NFC][InstCombine] Add some more tests for negation sinking into mul — lebedev.ri / detail
  155. [InstCombine] Generalize  %x * (-1<<C)  -->  (-%x) * (1<<C)  fold — lebedev.ri / detail
  156. [InstCombine] Fold  (x + C1) * (-1<<C2)  -->  (-C1 - x) * (1<<C2) — lebedev.ri / detail
  157. [flang][msvc] Do not use gcc/clang command line options for msvc. — llvm-project / detail
  158. [msan] Support %ms in scanf. — eugenis / detail
  159. AMDGPU/GlobalISel: Enable s_{and|or}n2_{b32|b64} patterns — Matthew.Arsenault / detail
  160. [AMDGPU] Correct missing sram-ecc target feature for gfx906 — Tony.Tye / detail
  161. BPF: fix libLLVMBPFCodeGen.so build failure — yhs / detail
  162. [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 — maskray / detail
  163. [NewPM][GuardWidening] Fix loop guard widening tests under NPM — aeubanks / detail
  164. [gn build] mac: use frameworks instead of libs where appropriate — thakis / detail
  165. GlobalISel: Implement lower for G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  166. Factor out common code from the iPhone/AppleTV/WatchOS simulator platform plugins. (NFC) — Adrian Prantl / detail
  167. [GlobalISel] Fix computing known bits for loads with range metadata — Jessica Paquette / detail
  168. PR30738: Implement two-phase name lookup for fold-expressions. — richard / detail
  169. [VE] Optimize trunc related instructions — marukawa / detail
  170. fix doc typo to cycle bots — thakis / detail
  171. [clangd] Semantic highlighting for dependent template name in template argument — zeratul976 / detail
  172. [NewPM] Add callback for skipped passes — aeubanks / detail
  173. [LTO,NFC] Skip generateParamAccessSummary when empty — Vitaly Buka / detail
  174. Disable clang-tidy test that started failing after clang commit ed5a18f. — richard / detail
  175. Reinstate check that we don't crash. — richard / detail
  176. [StackSafety] Skip ambiguous lifetime analysis — Vitaly Buka / detail
  177. [polly] Unbreak buildbot. — llvm-project / detail
  178. [LLParser,NFC] Simplify forward GV refs update — Vitaly Buka / detail
  179. [StackSafety,NFC] Use CHECK-EMPTY in tests — Vitaly Buka / detail
  180. [StackSafety,NFC] Add debug counters — Vitaly Buka / detail
  181. [StackSafety,NFC] Sort llvm-lto2 resolutions in tests — Vitaly Buka / detail
  182. [StackSafety,NFC] Add more tests — Vitaly Buka / detail
  183. [Attributor] Check violation of returned position nonnull and noundef attribute in AAUndefinedBehavior — okuraofvegetable / detail
  184. [flang] Improve message for assignment to subprogram — tkeith / detail
  185. [StackSafety,NFC] Fix tests in debug — Vitaly Buka / detail
  186. [AArch64][NFC] require aarch64 support for hwasan test — sameer.sahasrabuddhe / detail
  187. [Polly] Support linking ScopPassManager against LLVM dylib — mgorny / detail
  188. [Scheduling] Create the missing dependency edges for store cluster — qshanz / detail
  189. [PowerPC] Support constrained fp operation for setcc — qshanz / detail
  190. [PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang — biplmish / detail
  191. [LLDB] Mark test_launch_simple as a no-debug-info test — Jonas Devlieghere / detail
  192. [SVE][CodeGen] Fix bug with store of unpacked FP scalable vectors — david.sherwood / detail
  193. [NFC] Add the stats for load/store cluster — qshanz / detail
  194. [clangd] Highlight structured bindings at local scope as LocalVariable — zeratul976 / detail
  195. [Test] Add one more test on IndVars that was failing on one of older builds — mkazantsev / detail
  196. Revert "[CMake] Simplify CMake handling for zlib" — kuhnel / detail
  197. [clang, test, Darwin] Fix tests expecting Darwin target — thomasp / detail
  198. [Attributor] AAPotentialValues Interface — okuraofvegetable / detail
  199. [SyntaxTree][NFC] remove redundant namespace-specifiers — ecaldas / detail
  200. [DebugInfo] Clean up DIEUnit. NFC. — ikudrin / detail
  201. [DebugInfo] Remove DwarfUnit::getDwarfVersion(). NFC. — ikudrin / detail
  202. [AST][RecoveryExpr] Fix the missing type when rebuilding RecoveryExpr in TreeTransform. — hokein.wu / detail
  203. [VE] Remove obsoleted getVEAsmModeForCPU function — marukawa / detail
  204. [VE] Change to expand multiply related instructions — marukawa / detail
  205. [NFC] Replace hasName in loop for hasAnyName — n.james93 / detail
  206. [clangd] Include the underlying decls in go-to-definition. — hokein.wu / detail
  207. [AArch64] Disable waitid.cpp test for AArch64 — oliver.stannard / detail
  208. [Test] Added test showing missing range check elimination opportunity in IndVars — mkazantsev / detail
  209. [mlir][Vector] Add 2-D vector contract lowering to ReduceOp — ntv / detail
  210. [NFC][Test] Format the test with script update_llc_test_checks.py — qshanz / detail
  211. [SLP][X86] Add abs/smax/smin/umax/umin intrinsic vectorization tests — llvm-dev / detail
  212. Remove unreachable return (PR47026) — llvm-dev / detail
  213. [Sema][BFloat] Forbid arithmetic on vectors of bfloat. — simon.tatham / detail
  214. Remove unreachable return (PR47028) — llvm-dev / detail
  215. [SLP][X86] Add smax intrinsic reduction tests — llvm-dev / detail
  216. Remove duplicate/unreachable break (PR47029) — llvm-dev / detail
  217. Remove unreachable break. NFC — llvm-dev / detail
  218. [DAG] GetDemandedBits - remove custom AND handling. — llvm-dev / detail
  219. [mlir] take LLVMContext in MLIR-to-LLVM-IR translation — zinenko / detail
  220. [mlir] do not require LLVMDialect in conversion from LLVM IR — zinenko / detail
  221. [mlir] Remove llvm::LLVMContext and llvm::Module from mlir::LLVMDialectImpl — zinenko / detail
  222. BEGIN_PUBLIC — pifon / detail
  223. [macho2yaml] Remove unused functions. NFC. — Xing / detail
  224. [Sema] Add casting check for fixed to fixed point conversions — vince.a.bridgers / detail
  225. [clangd] Fix a typo, NFC. — hokein.wu / detail
  226. [LangRef] Minor fixes to intrinsic headers and descriptions. NFC. — bevin.hansson / detail
  227. [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. — bevin.hansson / detail
  228. [Fixed Point] Add fixed-point shift operations and consteval. — bevin.hansson / detail
  229. [NFC][GVN] Fix "avaliable" typos — jay.foad / detail
  230. [PowerPC] Add compatibility check for PPC PLT stubs — wei.huang / detail
  231. [OPENMP]Simplify representation for atomic, critical, master and section — a.bataev / detail
  232. [PowerPC][PCRelative] Set TLS unsupported with PC relative memops — kamau.bridgeman / detail
  233. Revisit Dialect registration: require and store a TypeID on dialects — joker.eph / detail
  234. [PowerPC] Add Vector Extract/Expand/Count with Mask, Move to VSR Mask Instruction Definitions and MC Tests — amy.kwan1 / detail
  235. [ARM] Extra reduction plus tailpredication tests. NFC — david.green / detail
  236. [mlir] [VectorOps] Improve lowering of extract_strided_slice (and friends like shape_cast) — ajcbik / detail
  237. [NFC] Add utility to sum/merge stats files — tyker / detail
  238. [flang] Remove extra CMAKE_CXX_FLAGS in Lower and Optimizer — tkeith / detail
  239. [analyzer] pr47030: MoveChecker: Unforget a comma in the suppression list. — Artem Dergachev / detail
  240. Make clang HIP headers compatible with C++98 — Yaxun.Liu / detail
  241. Revert "Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets" — 31459023+hctim / detail
  242. [NewPM] Only verify loop for nonskipped user loop pass — Yuanfang Chen / detail
  243. [NewPM][CodeGen] Introduce machine pass and machine pass manager — Yuanfang Chen / detail
  244. [lld-macho] Ensure .tbss sections are also considered as ZeroFilled — jezng / detail
  245. [lld-macho] Support static linking of thread-locals — jezng / detail
  246. [lld-macho] Add .tbd support for frameworks — jezng / detail
  247. [SyntaxTree] Use simplified grammar rule for `NestedNameSpecifier` grammar nodes — ecaldas / detail
  248. [Clang] Add note for bad conversion when expression is pointer to forward-declared type — zequanwu / detail
  249. [lldb] Store the Apple SDK in dotest's configuration. — Jonas Devlieghere / detail
  250. [AMDGPU] Fix not rescheduling without clustering — Austin.Kerbow / detail
  251. [NFC] Use value initializer for OVERLAPPED — aeubanks / detail
  252. [gn build] Port 911565d1085 — llvmgnsyncbot / detail
  253. [PPC] Rename bool-ret-to-int -> ppc-bool-ret-to-int — aeubanks / detail
  254. [mlir] Introduce AffineMinSCF folding as a pattern — ntv / detail
  255. Reduce dropTriviallyDeadConstantArrays cumulative time percentage from 17% to 4% — tejohnson / detail
  256. [mlir][SCF] Add utility to outline the then and else branches of an scf.IfOp — ntv / detail
  257. Revert "[NewPM][CodeGen] Introduce machine pass and machine pass manager" — Yuanfang Chen / detail
  258. [gn build] Port 320eab2d558 — llvmgnsyncbot / detail
  259. [flang][NFC] Reformat files with current clang-format — pklausler / detail
  260. [mlir][spirv] Add correct handling of Kernel and Addresses capabilities — ravishankarm / detail
  261. [MLIR] Add getSizeInBits() for tensor of complex — timshen / detail
  262. Revert "[MSAN] Instrument libatomic load/store calls" — guiand / detail
  263. [llvm-install-name-tool] Adds docs for llvm-install-name-tool — sameerarora101 / detail
  264. [lldb] Only check for --apple-sdk argument on Darwin — Jonas Devlieghere / detail
  265. [flang] Descriptor-based I/O data item transfers — pklausler / detail
  266. [libc] Add strcpsn and strpbrk implementation. — gyurgyikcp / detail
  267. [flang] Support DATA statement initialization of numeric with Hollerith/CHARACTER — pklausler / detail
  268. [FileCheck] Add docs for --allow-empty — sameerarora101 / detail
  269. lldbutil: add a retry mechanism for the ios simulator — Adrian Prantl / detail
  270. GlobalISel: Handle zext(sext x) in artifact combiner — Matthew.Arsenault / detail
  271. [ELF]: --icf: don't fold sections referencing sections with LCDA after D84610 — maskray / detail
  272. [mlir] Refactor StorageUniquer to require registration of possible storage types — riddleriver / detail
  273. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. — riddleriver / detail
  274. [mlir][Types] Remove the subclass data from Type — riddleriver / detail
  275. [mlir] Remove the need to define `kindof` on attribute and type classes. — riddleriver / detail
  276. [mlir][Attribute] Remove usages of Attribute::getKind — riddleriver / detail
  277. [mlir][Type] Remove usages of Type::getKind — riddleriver / detail
  278. [flang] Update FirOpsDialect constructor to pass its TypeID — riddleriver / detail
  279. Add symlinks for `libtool` and `install_name_tool` — sameerarora101 / detail
  280. [OpenMP] Split OpenMP/target_map_codegen test [NFC] — tra / detail
  281. [OpenMP,MLIR] Translation of parallel operation: num_threads, if clauses 3/n — kiran.chandramohan / detail
  282. [StackSafety,NFC] Add Stats counters — Vitaly Buka / detail
  283. Revert "[StackSafety] Skip ambiguous lifetime analysis" — Vitaly Buka / detail
  284. [llvm-libtool-darwin] Add constant CPU_SUBTYPE_ARM64_V8 — sameerarora101 / detail
  285. [Clang] implement -fno-eliminate-unused-debug-types — ndesaulniers / detail
  286. Factor out reference-counting code from PlatformApple* — Adrian Prantl / detail
  287. [llvm-libtool-darwin] Add support for -filelist option — sameerarora101 / detail
  288. [llvm-libtool-darwin] Add support for -D and -U options — sameerarora101 / detail
  289. Add a setting to force stepping to always run all threads. — jingham / detail
  290. [NFC][MLInliner] Refactor logging implementation — mtrofin / detail
  291. fix windows build for D80242 — ndesaulniers / detail
  292. [NewPM] Print 'Skipping pass' as pass instrumentation — aeubanks / detail
  293. [lldb] Assert the process has exited before we gets its output. — Jonas Devlieghere / detail
  294. [mlir] Centralize handling of memref element types. — silvasean / detail
  295. [OpenMP 5.0] Fix PR-45212: Shouldn't error out while using overloaded operator for map clause — cchen / detail
  296. Revert "fix windows build for D80242" — ndesaulniers / detail
  297. Revert "[Clang] implement -fno-eliminate-unused-debug-types" — ndesaulniers / detail
  298. Create Reduction Tree Pass — sifontes / detail
  299. [sanitizer] Fix comment (NFC) — tejohnson / detail
  300. [NFC][StackSafety] Fix statistics — Vitaly Buka / detail
  301. AMDGPU: Avoid explicitly listing all the memory nodes — Matthew.Arsenault / detail
  302. [flang] Handle DATA initialization of EQUIVALENCE'd objects — pklausler / detail
  303. Reland "Revert "[NewPM][CodeGen] Introduce machine pass and machine pass manager"" — Yuanfang Chen / detail
  304. [gn build] Port f5b5ccf2a68 — llvmgnsyncbot / detail
  305. [X86] Don't produce bad x86andp nodes for i1 vectors — keno / detail
  306. PR47025, PR47043: Diagnose unexpanded parameter packs in concept — richard / detail
  307. [MLIR] Add tiling validity check to loop tiling pass — uday / detail
  308. [ELF] Support .cfi_signal_frame — maskray / detail
  309. Revert "[mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects." — joker.eph / detail
  310. Remove unused class member (NFC) — joker.eph / detail
  311. Remove unused static helper getMemRefTypeFromTensorType() (NFC) — joker.eph / detail
  312. [X86] Limit the scope of the min/max canonicalization in combineSelect — craig.topper / detail
  313. [InstCombine] Add tests for select(freeze(icmp x, y), x, y); NFC — aqjune / detail
  314. [libc] Setup TLS in x86_64 loader. — sivachandra / detail
  315. [InstCombine] Optimize select(freeze(icmp eq/ne x, y), x, y) — aqjune / detail
  316. Add the inline interface to the shape dialect — liufeng.ee / detail
  317. [libc][NFC] Add library of floating point test matchers. — sivachandra / detail
  318. [libc][NFC] Disable a loader test as ld.gold fails to link. — sivachandra / detail
  319. [test][DebugInfo] Adapt two tests for Sun assembler syntax on Sparc — ro / detail
  320. lib/CodeGen doesn't depend on lib/Passes. — benny.kra / detail
  321. [x86] add tests for another reciprocal sqrt pattern; NFC — spatel / detail
  322. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division, part 2 — spatel / detail
  323. [ELF] --wrap: set isUsedInRegularObj of __wrap_ if it is defined or shared — i / detail
  324. [NFC][SimplifyCFG] Count the number of invokes turned into calls due to empty cleanup blocks — lebedev.ri / detail
  325. [NFC][SimplifyCFG] Add a test showing invoke->call simplification failure — lebedev.ri / detail
  326. [NFC][SimplifyCFG] Rewrite isCleanupBlockEmpty() to be iterator_range-based — lebedev.ri / detail
  327. [SimplifyCFG] Fix invoke->call fold w/ multiple invokes in presence of lifetime intrinsics — lebedev.ri / detail
  328. [Diagnostics] Diagnose missing comma in string array initialization — Dávid Bolvanský / detail
  329. [Clang] Avoid whitespace in fixit note — Dávid Bolvanský / detail
  330. [Clang] Fixed buildboit failure; bot defaults to older C++ standard — Dávid Bolvanský / detail
  331. Change the default target CPU for OpenBSD/i386 to i586 — brad / detail
  332. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  333. [InstCombine] Use CreateVectorSplat(ElementCount) variant directly — llvm-dev / detail
  334. [X86] Increase the number of instructions searched for isSafeToClobberEFLAGS in a couple places — craig.topper / detail
  335. [X86][SSE] combineTargetShuffle - use scaleShuffleMask helper to widen shuffle mask. NFCI. — llvm-dev / detail
  336. [FileCheckTest] Supress new warning — Dávid Bolvanský / detail
  337. Revert "[X86] Increase the number of instructions searched for isSafeToClobberEFLAGS in a couple places" — craig.topper / detail
  338. Recommit "[X86] Increase the number of instructions searched for isSafeToClobberEFLAGS in a couple places" — craig.topper / detail
  339. [LLDB] Fix timeout value on expect_gdbremote_sequence — omair.javaid / detail

#1899 (Aug 5, 2020 9:46:33 AM)

  1. [InstSimplify] reduce code duplication in simplifyICmpWithMinMax(); NFC — spatel / detail
  2. MachO: support `-syslibroot` — Saleem Abdulrasool / detail
  3. [JITLink][AArch64] Improve debug output for addend relocations. — Lang Hames / detail
  4. [JITLink][AArch64] Handle addends on PAGE21 / PAGEOFF12 relocations. — Lang Hames / detail
  5. Add libFuzzer shared object build output — mascasa / detail
  6. [ELF] --oformat=binary: use LMA to compute file offsets — i / detail
  7. [ELF] --icf: don't fold text sections with LSDA — i / detail
  8. [ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD — i / detail
  9. [mlir] Fix rank bitwidth in UnrankedMemRefType conversion. — pifon / detail
  10. [MLIR][NFC] Fix clang-tidy warnings in std to llvm conversion — uday / detail
  11. [InstSimplify] add tests for icmp with 'mul nuw' operand; NFC — spatel / detail
  12. [NFC][InstCombine] Tests for negation of `add` w/ single negatible operand — lebedev.ri / detail
  13. [InstCombine] Negator: 0 - (X + Y)  -->  (-X) - Y  iff a single operand negated — lebedev.ri / detail
  14. Remove special Hexagon packet traversal code — tedwood / detail
  15. [lldb] Make SBTarget::LaunchSimple start form the target's LaunchInfo — Jonas Devlieghere / detail
  16. [lldb] Add an option to inherit TCC permissions from parent. — Jonas Devlieghere / detail
  17. [NFC][InstCombine] Negator: include all the needed headers, IWYU — lebedev.ri / detail
  18. [LoopVectorizer] Inloop vector reductions — david.green / detail
  19. [ASan][Darwin] Adapt test for macOS 11+ version scheme — julian.lettner / detail
  20. [lldb/test] Replace LLDB_TEST_SRC env variable with configuration — rupprecht / detail
  21. [TFUtils] Expose untyped accessor to evaluation result tensors — mtrofin / detail
  22. Revert "[LoopVectorizer] Inloop vector reductions" — rupprecht / detail
  23. [X86][SSE] Fold 128-bit PACK(EXTEND(X),EXTEND(Y)) -> CONCAT(X,Y) subvectors — llvm-dev / detail
  24. [msan] Remove readnone and friends from call sites. — eugenis / detail
  25. [LIBOMPTARGET]Fix order of mapper data for targetDataEnd function. — a.bataev / detail
  26. Fix _ExtInt(1) to be a i1 in memory. — erich.keane / detail
  27. [clangd] Hide "swap if branch" tweak — hokein.wu / detail
  28. Remove Olesen from LLVM code owners — dblaikie / detail
  29. [MLIR][LinAlg] Use AnyTypeOf for LinalgOperand for better error msg. — zinenko / detail
  30. [libFuzzer] Do not link pthreads on Android. — mascasa / detail
  31. [mlir][nfc] Rename `promoteMemRefDescriptors` to `promoteOperands`. — pifon / detail
  32. [flang][NFC] Unify OpenMP and OpenACC structure checker — clementval / detail
  33. [clang-format] fix BreakBeforeBraces.MultiLine with for each macros — mitchell / detail
  34. [InstSimplify] add vector tests for icmp with mul nuw; NFC — spatel / detail
  35. [InstSimplify] fold icmp with mul nuw and constant operands — spatel / detail
  36. [lldb/test] Use realpath consistently for test root file paths. — rupprecht / detail
  37. [InstSimplify] fold icmp with mul nsw and constant operands — spatel / detail
  38. AMDGPU: Fix verifier error with undef source producing s_bitset* — Matthew.Arsenault / detail
  39. AMDGPU: Remove leftover test — Matthew.Arsenault / detail
  40. [spirv] Fix bitwidth emulation for Workgroup storage class — antiagainst / detail
  41. AMDGPU: Refactor buffer atomic intrinsic lowering — Matthew.Arsenault / detail
  42. [NFC][InstCombine] Add tests for negation of old-style [n]abs, select-of-op-vs-negation-of-op — lebedev.ri / detail
  43. [InstCombine] Negator: -(cond ? x : -x)  -->  cond ? -x : x — lebedev.ri / detail
  44. [mlir][StandardToSPIRV] Use spv.UMod for index re-calculation — antiagainst / detail
  45. [clangd] Disable define out-of-line code action on templates — kadircet / detail
  46. Revert "Add libFuzzer shared object build output" — mascasa / detail
  47. [clangd][NFC] Delete dead code in ExtractFunction code action — kadircet / detail
  48. AMDGPU: Eliminate BUFFER_ATOMIC_PK_ADD_F16 node — Matthew.Arsenault / detail
  49. [Driver] Accept -fno-lto in clang-cl — aeubanks / detail
  50. [NewPM][LoopRotate] Rename rotate -> loop-rotate — aeubanks / detail
  51. [AMDGPU] gfx1031 target — Stanislav.Mekhanoshin / detail
  52. [AMDGPU] Added missing gfx1031 cases to CGOpenMPRuntimeGPU.cpp — Stanislav.Mekhanoshin / detail
  53. AMDGPU: Correct prolog SP initialization logic — Matthew.Arsenault / detail
  54. [CUDA] Work around a bug in rint/nearbyint caused by a broken implementation provided by CUDA. — tra / detail
  55. [lldb/test] Support git commit version ids for clang. — rupprecht / detail
  56. [Propeller]: Use a descriptive temporary symbol name for the end of the basic block. — rahmanl / detail
  57. [AMDGPU] Scavenge temp reg for AGPR spill — Stanislav.Mekhanoshin / detail
  58. [libomptarget][NFC] Replace `%ld` with PRId64 for data of type int64_t. — georgios.rokos / detail
  59. [libc] Add strspn implementation and std::bitset — gyurgyikcp / detail
  60. [OpenMP] Fix `present` diagnostic for array extension — jdenny.ornl / detail
  61. [OpenMP] Fix `target data` exit for array extension — jdenny.ornl / detail
  62. [WebAssembly] Fix types in wasm_simd128.h and add tests — tlively / detail

#1898 (Aug 5, 2020 2:23:04 AM)

  1. Use more efficient "e2" machine types — kuhnel / githubweb
  2. updated Windows container version — kuhnel / githubweb
  3. Added automatic cluster config and  deployment — kuhnel / githubweb

#1898 (Aug 5, 2020 2:23:04 AM)

  1. [AArch64][SVE] Disable tail calls if callee does not preserve SVE regs. — sander.desmalen / detail
  2. Do not map read-only data memory sections with EXECUTE flags. — benny.kra / detail
  3. [lldb/TestingSupport] Manually disable GTEST_HAS_TR1_TUPLE — Tatyana Krasnukha / detail
  4. [lldb] Use PyUnicode_GetLength instead of PyUnicode_GetSize — Tatyana Krasnukha / detail
  5. [lldb] Suppress MSVC warning C4065 — Tatyana Krasnukha / detail
  6. [compiler-rt] Normalize some in/out doxygen parameter in interface — pierre.gousseau / detail
  7. [MLIR][Shape] Expose extent tensor type builder — frgossen / detail
  8. [lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu — l.lunak / detail
  9. Revert "[lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu" — l.lunak / detail
  10. [docs] Document pattern of using CHECK-SAME to skip irrelevant lines — thomasp / detail
  11. [llvm-symbolizer] Add legacy aliases -demangle=true and -demangle=false. — benny.kra / detail
  12. [llvm-readobj/elf] - Add a testing for --stackmap and refine the implementation. — grimar / detail
  13. [mlir] Lower RankOp to LLVM for unranked memrefs. — pifon / detail
  14. [mlir] Conversion of ViewOp with memory space to LLVM. — zinenko / detail
  15. [lldb] expect TestGuiBasicDebug.py failure on aarch64 — l.lunak / detail
  16. [DAG] Fold vector (aext (load x)) -> (zext (truncate (zextload x))) — llvm-dev / detail
  17. [SVE] Add lowering for fixed length vector and, or & xor operations. — paul.walker / detail
  18. Revert "[CMake] Simplify CMake handling for zlib" — hans / detail
  19. [X86][AVX] Add test showing unnecessary duplicate HADD instructions — llvm-dev / detail
  20. CallLowering.h - remove unnecessary CCState forward declaration. NFCI. — llvm-dev / detail
  21. GISelWorkList.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  22. Support member expressions in bugprone-bool-pointer-implicit-conversion. — aaron / detail
  23. [obj2yaml] Add support for dumping the .debug_aranges section. — Xing / detail
  24. [mlir] Fix convert-to-llvmir.mlir test broken due to syntax change — zinenko / detail
  25. DWARFVerifier.h - remove unnecessary forward declarations and includes. NFCI. — llvm-dev / detail
  26. [ARM][CostModel] Implement getCFInstrCost — sam.parker / detail
  27. [CUDA][HIP] Support accessing static device variable in host code for -fno-gpu-rdc — Yaxun.Liu / detail
  28. [mlir] Remove LLVMTypeTestDialect — zinenko / detail
  29. [clang][NFC] Remove spurious +x flag on DeclTemplate.cpp and DeclTemplate.h — riccibrun / detail
  30. [clang][NFC] Add a test showcasing an unnamed template parameter in a diagnostic — riccibrun / detail
  31. [clang][NFC] Remove an old workaround for MSVC 2013 — riccibrun / detail
  32. [clang][NFC] Document NamedDecl::printName — riccibrun / detail
  33. [clang][nearly-NFC] Remove some superfluous uses of NamedDecl::getNameAsString — riccibrun / detail
  34. [clang][NFCI] Get rid of ConstantMatrixTypeBitfields to avoid increasing the size of every type. — riccibrun / detail
  35. [clang][NFC] DeclPrinter: use NamedDecl::getDeclName instead of NamedDecl::printName to print the name of enumerations, namespaces and template parameters. — riccibrun / detail
  36. [gn build] (manually) merge 3ab01550b — thakis / detail
  37. Recommit "[InstCombine] Negator: -(X << C)  -->  X * (-1 << C)" — lebedev.ri / detail
  38. [mlir] Initial version of C APIs — zinenko / detail
  39. [clang] Add -fno-delayed-template-parsing to the added unit tests in DeclPrinterTest.cpp — riccibrun / detail
  40. [Statepoints] Operand folding in presense of tied registers. — dantrushin / detail
  41. [OpenMP] Fix `present` for exit from `omp target data` — jdenny.ornl / detail
  42. [OpenMP][Docs] Add map clause reordering status as unclaimed — jdenny.ornl / detail
  43. [OpenMP][Docs] Mark `present` map type modifier as done — jdenny.ornl / detail
  44. [OpenMP] Fix `omp target update` for array extension — jdenny.ornl / detail
  45. [llvm-readobj] - Make decode_relrs() don't return Expected<>. NFCI. — grimar / detail
  46. [X86][AVX] Fold CONCAT(HOP(X,Y),HOP(Z,W)) -> HOP(CONCAT(X,Z),CONCAT(Y,W)) for integer types — llvm-dev / detail
  47. [X86] isHorizontalBinOp - only update LHS/RHS references on success — llvm-dev / detail
  48. [libc] Add isspace, isprint, isxdigit implementations. — gyurgyikcp / detail
  49. [libc] [obvious] Add ctype functions to linux api. — noreply / detail
  50. Bump forgotten version nbr in llvm/docs/conf.py — hans / detail
  51. [clangd] Fix a crash in DefineInline — kadircet / detail

#1898 (Aug 5, 2020 2:23:04 AM)

  1. Use more efficient "e2" machine types — kuhnel / detail
  2. updated Windows container version — kuhnel / detail
  3. Added automatic cluster config and  deployment — kuhnel / detail

#1897 (Aug 4, 2020 7:04:17 PM)

  1. [StackSafety,NFC] Add combined index test — Vitaly Buka / detail
  2. [llvm-cov] reset executation count to 0 after wrapped segment — zequanwu / detail
  3. GlobalISel: Move load/store lowering to separate functions — Matthew.Arsenault / detail
  4. GlobalISel: Fix redundant variable and shadowing — Matthew.Arsenault / detail
  5. GlobalISel: Simplify code — Matthew.Arsenault / detail
  6. GlobalISel: Use buildAnyExtOrTrunc — Matthew.Arsenault / detail
  7. DomTree: Make PostDomTree immune to block successors swap — yrouban / detail
  8. [BPI][NFC] Unify handling of normal and SCC based loops — ybrevnov / detail
  9. Revert "DomTree: Make PostDomTree immune to block successors swap" — joker.eph / detail
  10. [JumpThreading] Add a test for D85023; NFC — aqjune / detail
  11. [JumpThreading] Consider freeze as a zero-cost instruction — aqjune / detail
  12. [llvm-rc] Allow string table values split into multiple string literals — martin / detail
  13. [MLIR][SPIRVToLLVM] Updated documentation for SPIR-V to LLVM conversion — georgemitenk0v / detail
  14. DomTree: Make PostDomTree indifferent to block successors swap — yrouban / detail
  15. [MLIR][SPIRVToLLVM] Conversion pattern for loop op — georgemitenk0v / detail
  16. [SyntaxTree] Add test coverage for `->*` operator — ecaldas / detail
  17. [lldb] fix building with panel.h being in /usr/include/ncurses/ — l.lunak / detail
  18. [lldb][gui] implement TerminalSizeChanged() — l.lunak / detail
  19. [lldb][gui] implement shift+tab for going back in views — l.lunak / detail
  20. [lldb][gui] implement breakpoint removal on breakpoint toggling — l.lunak / detail
  21. [lldb][gui] move TestGuiBasicDebug.py to lldb/test and update it — l.lunak / detail
  22. [lldb][gui] add a test for 'b' (toggle breakpoint) — l.lunak / detail
  23. [Flang] Fix multi-config generator builds — andrzej.warzynski / detail
  24. [AMDGPU] Lower frem f16 — jay.foad / detail
  25. [AMDGPU] Precommit tests for D84518 Propagate fast math flags in frem lowering — jay.foad / detail
  26. [AMDGPU] Propagate fast math flags in frem lowering — jay.foad / detail
  27. [MLIR][SPIRVToLLVM] Updated LLVM types in the documentation — georgemitenk0v / detail

#1896 (Aug 4, 2020 6:22:12 AM)

  1. [InstSimplify] reduce code for min/max analysis; NFC — spatel / detail
  2. [InstSimplify] add tests for min/max with constants; NFC — spatel / detail
  3. [mlir] switch the modeling of LLVM types to use the new mechanism — zinenko / detail
  4. [mlir] Fix GCC5 compilation problem in MLIR->LLVM type translation — zinenko / detail
  5. [InstSimplify] fold nested min/max intrinsics with constant operands — spatel / detail
  6. [mlir][Vector] Add linalg.copy-based pattern for splitting vector.transfer_read into full and partial copies. — ntv / detail
  7. [lit] Add --time-trace-output to lit — russell.gallop / detail
  8. [X86][AVX] isHorizontalBinOp - relax lane-crossing limits for AVX1-only targets. — llvm-dev / detail
  9. [X86] Remove unused canScaleShuffleElements helper — llvm-dev / detail
  10. [Concepts] Include the found concept decl when dumping the ConceptSpecializationExpr — hokein.wu / detail
  11. [Support][PPC] Fix bot failures due to cd53ded557c3 — nemanja.i.ibm / detail
  12. [SyntaxTree] Add support for `LiteralExpression` — ecaldas / detail
  13. [mlir][Vector] Relax condition for `splitFullAndPartialTransferPrecondition` — ntv / detail
  14. [SyntaxTree] Fix crash on pointer to member function — ecaldas / detail
  15. Improve diagnostics for disallowed attributes used with multiversioning — erich.keane / detail
  16. Permit nowthrow and nonnull with multiversioning. — erich.keane / detail
  17. Fix sphinx indentation warning. — llvm-dev / detail
  18. [X86] getFauxShuffleMask - drop unnecessary computeKnownBits OR(X,Y) shuffle decoding. — llvm-dev / detail
  19. Fix sphinx indentation warning to stop newline in byref section html output. — llvm-dev / detail
  20. [AMDGPU] Generate frem test checks — jay.foad / detail
  21. [AMDGPU] Use fma for lowering frem — jay.foad / detail
  22. [test] Use abspath instead of realpath sometimes — rupprecht / detail
  23. [PowerPC] Custom lowering for funnel shifts — jay.foad / detail
  24. Fix sphinx "Title underline too short" warning — llvm-dev / detail
  25. Separate code-block tag with a newline to fix code snippet html output — llvm-dev / detail
  26. [PowerPC] Don't remove single swap between the load and store — nemanja.i.ibm / detail
  27. [clang][BPF] support type exist/size and enum exist/value relocations — yhs / detail
  28. [OpenMP] Don't use MSVC workaround with MinGW — Andrey.Churbanov / detail
  29. [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable — i / detail
  30. GlobalISel: Hack a test to avoid a bug introducing a verifier error — Matthew.Arsenault / detail
  31. [docs] Mention LLVM_ENABLE_MODULES. — flo / detail
  32. [InstSimplify] refactor min/max folds with shared operand; NFC — spatel / detail
  33. [lldb/Host] Upstream macOS TCC code — Jonas Devlieghere / detail
  34. [GlobalISel] Don't transform FSUB(-0, X) -> FNEG(X) in GlobalISel. — mcinally / detail
  35. AMDGPU/GlobalISel: Ensure subreg is valid when selecting G_UNMERGE_VALUES — Matthew.Arsenault / detail
  36. [DWARFYAML] Fix unintialized value Is64BitAddrSize. NFC. — Xing / detail
  37. [GlobalISel] Remove redundant FNEG tests. — mcinally / detail
  38. [MLIR] Simplify semi-affine expressions — uday / detail
  39. Fix sphinx indentation warnings by adding explicit line breaks to address space hierarchy — llvm-dev / detail
  40. [gn build] (manually) merge 593e1962 — thakis / detail
  41. sanitizer_symbolizer_libcdep.cpp: Change --inlining=true to --inlines and --inlining=false to --no-inlines — i / detail
  42. Fix -Wconstant-conversion warning with explicit cast — dblaikie / detail
  43. [MLIR][SPIRVToLLVM] Indentation and style fix in tests — georgemitenk0v / detail
  44. [InstSimplify] add tests for compare of min/max; NFC — spatel / detail
  45. [test] Fix another realpath->abspath. — rupprecht / detail
  46. [clang] improve diagnostics for misaligned and large atomics — JF Bastien / detail
  47. Revert "[HotColdSplit] Add test case for unlikely attribute in outlined function" — 1894981+hiraditya / detail
  48. [SCCP] Propagate inequalities — nikita.ppv / detail
  49. [llvm-symbolizer] Add compatibility aliases for --inlining={true,false} — i / detail
  50. [InstSimplify] Add tests for icmp with urem divisor (NFC) — nikita.ppv / detail
  51. [InstSimplify] Peephole optimization for icmp (urem X, Y), X — nikita.ppv / detail
  52. [NFC][LV] Vectorized Loop Skeleton Refactoring — bmahjour / detail
  53. [mlir] [VectorOps] Add expand/compress operations to Vector dialect — ajcbik / detail
  54. [libc++abi] Make sure we use a 32 bit guard on 32 bit Aarch64 — Louis Dionne / detail
  55. AMDGPU/GlobalISel: Add baseline tests for andn2/orn2 matching — arsenm2 / detail
  56. GlobalISel: Add node mappings for frameindex/blockaddress — arsenm2 / detail
  57. [libc] Add implementations for isblank, iscntrl, isgraph, ispunct. — gyurgyikcp / detail
  58. GlobalISel: Handle llvm.localescape — Matthew.Arsenault / detail
  59. [llvm-symbolizer][test] Fix pdb/pdb.test after D83530 — i / detail
  60. [MLIR][Affine] Fix createPrivateMemRef in affine fusion — diego.caballero / detail
  61. BPF: support type exist/size and enum exist/value relocations — yhs / detail
  62. [FastISel] Don't transform FSUB(-0, X) -> FNEG(X) in FastISel — mcinally / detail
  63. [MLIR] Change FunctionType::get() and TupleType::get() to use TypeRange — jurahul / detail
  64. [WebAssembly] Use "signed char" instead of "char" in SIMD intrinsics. — sunfish / detail
  65. [libFuzzer] Fix endianness issue in ForEachNonZeroByte() — iii / detail
  66. [SanitizerCoverage] Fix types of __stop* and __start* symbols — iii / detail
  67. [libFuzzer] Enable for SystemZ — iii / detail
  68. [lldb/Test] Add missing stdio.h includes — Jonas Devlieghere / detail
  69. [OpenMP] support build on msys2/mingw with clang or gcc — martin / detail
  70. [HotColdSplit] Add test case for unlikely attribute in outlined function — 1894981+hiraditya / detail
  71. [AArch64][SVE] Widen narrow sdiv/udiv operations. — efriedma / detail
  72. [lldb-vscode ]Add Syntax Highlighting to Disassembly View — waltermelon / detail
  73. GlobalISel: Add utilty for getting function argument live ins — arsenm2 / detail
  74. [lldb/Test] Skip tests that try to get the remote environment — Jonas Devlieghere / detail
  75. AMDGPU/GlobalISel: Select llvm.returnaddress — arsenm2 / detail
  76. [llvm][NFC] Moved implementation of TrainingLogger outside of its decl — mtrofin / detail
  77. AMDGPU/GlobalISel: Use live in helper function for returnaddress — arsenm2 / detail
  78. [lldb/Test] Add @skipIfRemote decorator to TestProcessList.py — Jonas Devlieghere / detail
  79. [RDF] Remove uses of RDFRegisters::normalize (deprecate) — kparzysz / detail
  80. [SelectionDAG][SVE] Support scalable vectors in getConstantFP() — efriedma / detail
  81. [Hexagon] Use InstSimplify instead of ConstantProp — aeubanks / detail
  82. Teach SROA to handle allocas with more than one dbg.declare. — Adrian Prantl / detail
  83. [RDF] Lower the sorting complexity in RDFLiveness::getAllReachingDefs — kparzysz / detail
  84. [RDF] Cache register aliases in PhysicalRegisterInfo — kparzysz / detail
  85. [RDF] Really remove remaining uses of PhysicalRegisterInfo::normalize — kparzysz / detail
  86. BPF: simplify IR generation for __builtin_btf_type_id() — yhs / detail
  87. [RDF] Use hash-based containers, cache extra information — kparzysz / detail
  88. [RDF] Add operator<<(raw_ostream&, RegisterAggr), NFC — kparzysz / detail
  89. Fix debugserver's qProcessInfo reporting of maccatalyst binaries — Adrian Prantl / detail
  90. [NFC][InstCombine] Negator: add tests for negation of left-shift by constant — lebedev.ri / detail
  91. [NFC][InstCombine] Fix value names (s/%tmp/%i/) and autogenerate a few tests being affected by negator change — lebedev.ri / detail
  92. [InstCombine] Negator: -(X << C)  -->  X * (-1 << C) — lebedev.ri / detail
  93. Revert "[InstCombine] Negator: -(X << C)  -->  X * (-1 << C)" — lebedev.ri / detail
  94. [llvm] Expose type and element count-related APIs on TensorSpec — mtrofin / detail
  95. [StackSafety,NFC] Add combined index test — Vitaly Buka / detail
  96. [lldb/testsuite] Skip 'frame diagnose' tests based on architecture — Fred Riss / detail
  97. [X86] Optimize getImpliedDisabledFeatures & getImpliedEnabledFeatures after D83273 — maskray / detail
  98. PR46997: don't run clang-format on clang's testcases. — richard / detail

#1895 (Aug 3, 2020 11:05:54 PM)

  1. [clang] Include trailing-requires-clause in FunctionDecl's source range — zeratul976 / detail
  2. [mlir][Linalg] Conv ops lowering to std calls added. — limo / detail
  3. [JumpThreading] Don't limit the type of an operand — aqjune / detail
  4. [NFC] [PowerPC] Refactor fp/int conversion lowering — qiucofan / detail
  5. [JumpThreading] Merge/rename thread-two-bbsN.ll tests; NFC — aqjune / detail
  6. [llvm-readobj] - Simplify findSectionByName(). NFCI. — grimar / detail
  7. [clang-tidy] Fix regression in RenamerClangTidy — n.james93 / detail
  8. [MLIR] Add an integration test for 2 D vector.transfer_read — ntv / detail
  9. [DebugInfo][unittest] Use YAML to generate the .debug_loclists section. — Xing / detail
  10. [llvm-readobj/readelf] - Refine the implementation of printMipsOptions(). — grimar / detail
  11. [llvm-readobj] - An attempt to fix BB. — grimar / detail
  12. [analyzer] Model iterator random incrementation symmetrically — gamesh411 / detail
  13. [llvm-readobj] - A second attempt to fix BB. — grimar / detail
  14. [X86][AVX] Add v8f32 'reverse' HADD(SHUFFLE,SHUFFLE) test coverage — llvm-dev / detail
  15. Partially revert "[cmake] Make MSVC generate appropriate __cplusplus macro definition" — Tatyana Krasnukha / detail
  16. [SCEV] Consolidate some smin/smax folding tests into single test file. — flo / detail
  17. [AArch64] Consider instruction-level contract FMFs in combiner patterns. — flo / detail
  18. Revert rG66e7dce714fab "Revert "[X86][SSE] Shuffle combine blends to OR(X,Y) if the relevant elements are known zero."" — llvm-dev / detail
  19. [ARM] Generated SSAT and USAT instructions with shift — meera.nakrani / detail
  20. [BasicAA] Enable -basic-aa-recphi by default — david.green / detail
  21. [llvm-readobj] - A third attempt to fix BB. — grimar / detail
  22. [lldb] fix typo — l.lunak / detail
  23. [JumpThreading] Add a test for simplification of cast of any op; NFC — aqjune / detail
  24. [JumpThreading] Remove cast's constraint — aqjune / detail
  25. [SVE] Replace remaining _MERGE_OP1 nodes with _PRED variants. — paul.walker / detail
  26. [YAMLTraits] Fix mapping <none> value that followed by comments. — Xing / detail
  27. [AArch64][SVE] Fix CFA calculation in presence of SVE objects. — sander.desmalen / detail
  28. [AArch64][SVE] Add missing unwind info for SVE registers. — sander.desmalen / detail
  29. [JumpThreading] Update test freeze.ll; NFC — aqjune / detail
  30. [MLIR][SPIRVToLLVM] Indentation and style fix in tests — georgemitenk0v / detail
  31. [mlir] Fix adding wrong operand value in `promoteMemRefDescriptors`. — pifon / detail
  32. [mlir] translate types between MLIR LLVM dialect and LLVM IR — zinenko / detail
  33. [mlir] provide same APIs as existing LLVMType in the new LLVM type modeling — zinenko / detail

#1894 (Aug 3, 2020 3:42:44 PM)

  1. Revert "Temporarily disable email notification for test-suite pipeline jobs" — Azharuddin Mohammed / githubweb

#1894 (Aug 3, 2020 3:42:44 PM)

  1. [MemorySSA] Restrict optimizations after a PhiTranslation. — asbirlea / detail
  2. [flang] Make preprocessing behavior tests runnable as regression tests — pklausler / detail
  3. Reland D61689 Change -gz and -Wa,--compress-debug-sections to use gABI compression (SHF_COMPRESSED) with integrated assembler — i / detail
  4. [SVE] Remove bad calls to VectorType::getNumElements() from PowerPC — ctetreau / detail
  5. [NFC][ARM] Silence unused variable in release builds — rupprecht / detail
  6. [UBSan] Increase robustness of tests — julian.lettner / detail
  7. [SVE] Remove bad call to VectorType::getNumElements() from ARM — ctetreau / detail
  8. [SVE] Remove bad call to VectorType::getNumElements() from AMDGPU — ctetreau / detail
  9. [VE] Extend integer arguments and return values smaller than 64 bits — marukawa / detail
  10. [MC] Fix memory leak when allocating MCInst with bump allocator — hgreving / detail
  11. [flang] Handle spaces (more) correctly in REAL input — pklausler / detail
  12. Remove unneeded RoundDefault enumerator, and fix spelling in comments — pklausler / detail
  13. [clang-tidy][NFC] Use correct size call for reserve — n.james93 / detail
  14. [test] Exit with an error if no tests are run. — rupprecht / detail
  15. [SVE] Remove bad calls to VectorType::getNumElements() from X86 — ctetreau / detail
  16. [flang] Acquire file accessibility, size, positioning — pklausler / detail
  17. [flang] Defer "next input record" processing until handlers established — pklausler / detail
  18. Fix use-after-scope in 7209f83112db caught by the sanitizer bots — daniel_l_sanders / detail
  19. [ELF] Add --dependency-file option — phosek / detail
  20. OpenMP: Fix typo variabls -> variables — dblaikie / detail
  21. [Attributor][NFC] Clang format — okuraofvegetable / detail
  22. [flang] Implement runtime support for INQUIRE statements — pklausler / detail
  23. [SCEVExpander][PowerPC]clear scev rewriter before deleting instructions. — czhengsz / detail
  24. Temporarily revert "[test] Exit with an error if no tests are run." — rupprecht / detail
  25. [lldb/Test] Fix skipTestIfFn for fucntions that return a value — Jonas Devlieghere / detail
  26. [SimpleLoopUnswitch][NFC] Add option to always drop make.implicit metadata in non-trivial unswitching and save compile time — mkazantsev / detail
  27. [PGO] Move __profc_ and __profvp_ from their own comdat groups to __profd_'s comdat group — i / detail
  28. Add test utility 'split-file' — i / detail
  29. [AMDGPU] Make GCNRegBankReassign assign based on subreg banks — carl.ritson / detail
  30. [PowerPC] mark r+i as legal address mode for vector type after pwr9 — czhengsz / detail
  31. [X86][AVX512] Fix build fail after D81548 — pengfei.wang / detail
  32. [PGO] Use multiple comdat groups for COFF — i / detail
  33. [YAMLParser] Fix a typo: iff -> if. NFC. — Xing / detail

#1894 (Aug 3, 2020 3:42:44 PM)

  1. Revert "Temporarily disable email notification for test-suite pipeline jobs" — Azharuddin Mohammed / detail

#1893 (Aug 3, 2020 8:05:17 AM)

  1. fixed shortended paths — kuhnel / githubweb

#1893 (Aug 3, 2020 8:05:17 AM)

  1. [DWARFYAML] Offsets should be omitted when the OffsetEntryCount is 0. — Xing / detail
  2. [InstCombine] reduce xor-of-or's bitwise logic (PR46955); 2nd try — spatel / detail
  3. [NFC][APInt][DenseMapInfo] Move DenseMapAPIntKeyInfo into DenseMap.h as DenseMapInfo<APInt> — okuraofvegetable / detail
  4. [DWARFYAML] Implement the .debug_loclists section. — Xing / detail
  5. [analyzer][tests] Fix SATest update functionality — vsavchenko / detail
  6. [FPEnv] Don't transform FSUB(-0,X)->FNEG(X) in SelectionDAGBuilder. — mcinally / detail
  7. Revert "[mlir][Vector] Add transformation + pattern to split vector.transfer_read into full and partial copies." — joker.eph / detail
  8. [SCEV] If Start>=RHS, simplify (Start smin RHS) = RHS for trip counts. — flo / detail
  9. [MSAN] Instrument freeze instruction by clearing shadow — guiand / detail
  10. [Utils] Add noundef attribute to vim/emacs/vscode syntax scripts — guiand / detail
  11. [llvm] Add a parser from JSON to TensorSpec — mtrofin / detail
  12. [mlir][Vector] Add transformation + pattern to split vector.transfer_read into full and partial copies. — ntv / detail
  13. [mlir][DialectConversion] Add support for mergeBlocks in ConversionPatternRewriter. — ravishankarm / detail
  14. [mlir][DialectConversion] Remove usage of std::distance to track position. — ravishankarm / detail
  15. [X86] Use h-register for final XOR of __builtin_parity on 64-bit targets. — craig.topper / detail
  16. [PGO] Change a `NumVSites == 0` workaround to assert — i / detail
  17. [FPEnv] IRBuilder fails to add strictfp attribute — kevin.neal / detail
  18. [NewPM][LoopVersioning] Port LoopVersioning to NPM — aeubanks / detail
  19. [X86][SSE] Shuffle combine blends to OR(X,Y) if the relevant elements are known zero. — llvm-dev / detail
  20. [X86] Make ENDBR instruction a scheduling boundary — craig.topper / detail
  21. [compiler-rt][profile] Fix various InstrProf tests on Solaris — ro / detail
  22. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  23. [gn build] Port f78f509c758 — llvmgnsyncbot / detail
  24. [ArgPromotion] Replace all md uses of promoted values with undef. — flo / detail
  25. [X86] support .nops directive — caij2003 / detail
  26. Fix layering violation Transforms/Utils -> Scalar — aeubanks / detail
  27. [InstSimplify] add tests for min-of-max variants; NFC — spatel / detail
  28. [InstSimplify] fold variations of max-of-min with common operand — spatel / detail
  29. [flang] Fix bug detecting intrinsic function — tkeith / detail
  30. [PGO] Enable the extended value profile buckets for mem op sizes. — yamauchi / detail
  31. [llvm-jitlink] Add support for static archives and MachO universal archives. — Lang Hames / detail
  32. [AArch64] Add missing isel patterns for fcvtzs/u intrinsic on v1f64. — efriedma / detail
  33. Fix typo: s/epomymous/eponymous/ NFC — jonathan_roelofs / detail
  34. Allow .dSYM's to be directly placed in an alternate directory — daniel_l_sanders / detail
  35. [CodeGen][ObjC] Mark calls to objc_unsafeClaimAutoreleasedReturnValue as — Akira / detail
  36. [MC] Set sh_link to 0 if the associated symbol is undefined — i / detail
  37. [ARM] Test for converting VPSEL to VMOVT. NFC — david.green / detail
  38. Revert "[X86][SSE] Shuffle combine blends to OR(X,Y) if the relevant elements are known zero." — 31459023+hctim / detail
  39. [WebAssembly] Implement prototype v128.load{32,64}_zero instructions — tlively / detail
  40. [ARM] Convert VPSEL to VMOV in tail predicated loops — david.green / detail
  41. [HWASan] [GlobalISel] Add +tagged-globals backend feature for GlobalISel — 31459023+hctim / detail
  42. [mlir][OpFormatGen] Add support for eliding UnitAttr when used to anchor an optional group — riddleriver / detail

#1893 (Aug 3, 2020 8:05:17 AM)

  1. fixed shortended paths — kuhnel / detail

#1892 (Aug 3, 2020 12:34:45 AM)

  1. win32 builder - Shorted path length — kuhnel / githubweb
  2. fixed script for Windows — kuhnel / githubweb
  3. upgraded windows10-vs2019 to 32 cores — kuhnel / githubweb

#1892 (Aug 3, 2020 12:34:45 AM)

  1. [MLIR][SPIRV] Control attributes support for loop and selection — georgemitenk0v / detail
  2. [NFC] [MIR] Document the reg state flags — djolertrk / detail
  3. [libunwind] Make the test depend on the libunwind explicitly. — daniel.kiss / detail
  4. [DebugInfo] Make DIELocList::SizeOf() more explicit. NFCI. — ikudrin / detail
  5. [DebugInfo] Fix a comment and a variable name. NFC. — ikudrin / detail
  6. [DebugInfo] Fix misleading using of DWARF forms with DIELabel. NFCI. — ikudrin / detail
  7. [DebugInfo] Make DIEDelta::SizeOf() more explicit. NFCI. — ikudrin / detail
  8. [Attributor] Check nonnull attribute violation in AAUndefinedBehavior — okuraofvegetable / detail
  9. [MachOYAML] Remove redundant variable initialization. NFC. — Xing / detail
  10. [MLIR][Shape] Lower `shape.broadcast` to `scf` — frgossen / detail
  11. [debugserver] Fix that is_dot_app is producing unused warnings — Raphael Isemann / detail
  12. [mlir][Vector] Add transformation + pattern to split vector.transfer_read into full and partial copies. — ntv / detail
  13. [LV] Do not check widening decision for instrs outside of loop. — flo / detail
  14. fix lldb test on lib64 systems — l.lunak / detail
  15. [mlir] Extended Buffer Assignment to support AllocaOps. — julian.gross / detail
  16. [yaml2obj] - Add a support for "<none>" value for all optional fields. — grimar / detail
  17. Add document outline symbols from unnamed contexts, e.g. extern "C". — kadircet / detail
  18. [llvm-readobj] - Don't call `unwrapOrErr` in `findSectionByName`. — grimar / detail
  19. [clang][Tooling] Fix addTargetAndModeForProgramName to use correct flag names — kadircet / detail
  20. [asan][tsan] Mark tests failing with debug checks as XFAIL — Alexander.Richardson / detail
  21. [msan] Compile the libatomic.c test with a C compiler — Alexander.Richardson / detail
  22. Execute llvm-lit with the python found by CMake by default — Alexander.Richardson / detail
  23. [cmake] Make MSVC generate appropriate __cplusplus macro definition — Tatyana Krasnukha / detail
  24. [lldb/Process/Windows] Attempting to kill exited/detached process in not an error — Tatyana Krasnukha / detail
  25. Fix update_cc_test_checks.py --llvm-bin after D78478 — Alexander.Richardson / detail
  26. [llvm-readobj] - Massive test cases cleanup. — grimar / detail
  27. [llvm-readobj] - Don't stop dumping when the name of a relocation section can't be read. — grimar / detail
  28. [clang][Tooling] Optimize addTargetAndMode in case of invalid modes — kadircet / detail
  29. [analyzer] Simplify function SVal::getAsSymbolicExpression and similar ones — dpetrov / detail
  30. [analyzer] Introduce minor refactoring of SVal::getSubKind function — dpetrov / detail
  31. [clangd] Support new/deleta operator in TargetFinder. — hokein.wu / detail
  32. [ARM] Fix IT block generation after Thumb2SizeReduce with -Oz — nicholas.guy / detail
  33. [clang][ARM] Add name-mangling test for direct __fp16 arguments. — simon.tatham / detail
  34. [InstCombine] add tests for xor-of-ors; NFC — spatel / detail
  35. [InstCombine] reduce xor-of-or's bitwise logic (PR46955) — spatel / detail
  36. AMDGPU/GlobalISel: Fix selecting broken copies for s32->s64 anyext — Matthew.Arsenault / detail
  37. [X86][SSE] Start shuffle combining from ANY_EXTEND_VECTOR_INREG on SSE targets — llvm-dev / detail
  38. AMDGPU/GlobalISel: Apply load bitcast to s.buffer.load intrinsic — Matthew.Arsenault / detail
  39. Revert "[InstCombine] reduce xor-of-or's bitwise logic (PR46955)" — spatel / detail
  40. GlobalISel: Reimplement moreElementsVectorDst — Matthew.Arsenault / detail
  41. AMDGPU/GlobalISel: Remove old hacks for boolean selection — Matthew.Arsenault / detail
  42. GlobalISel: Handle arbitrary FewerElementsVector for G_IMPLICIT_DEF — Matthew.Arsenault / detail
  43. [mlir] First-party modeling of LLVM types — zinenko / detail

#1892 (Aug 3, 2020 12:34:45 AM)

  1. win32 builder - Shorted path length — kuhnel / detail
  2. fixed script for Windows — kuhnel / detail
  3. upgraded windows10-vs2019 to 32 cores — kuhnel / detail

#1891 (Aug 2, 2020 5:31:02 PM)

  1. Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets — i / detail
  2. [RISCV] eliminate the repetition declare of SDLoc DL — luxufan981014 / detail
  3. [NFC][PowerPC] Add a multiclass for fsetcc to define them in a uniform way — qshanz / detail
  4. [FLANG] Fix issues in SELECT TYPE construct when intrinsic type specification is specified in TYPE GUARD statement. — inderjeet_kalra / detail
  5. [MC] Default MCAsmBackend::mayNeedRelaxation() to false — i / detail
  6. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 3 — Saiyedul.Islam / detail
  7. [gn build] Port 160ff83765a — llvmgnsyncbot / detail
  8. [CMake] Default ENABLE_X86_RELAX_RELOCATIONS to ON — i / detail

#1890 (Aug 2, 2020 10:17:17 AM)

  1. Remove debug flags from test (NFC) — joker.eph / detail
  2. [AMDGPU] Regenerate tests to fix whitespace indentations — llvm-dev / detail
  3. [X86] Add test cases for missed opportunity to use a byte test instruction instead of an xor with 0 in parity patterns. — craig.topper / detail
  4. [X86] Use parity flag from byte test/cmp instruction for __builtin_parity when input fits in 8 bits. — craig.topper / detail
  5. [lldb] [test] Fix DW_TAG_GNU_call_site-DW_AT_low_pc.s relocation — jan.kratochvil / detail
  6. [Clang] Remove run-lines which use opt to run -ipconstprop. — flo / detail
  7. [StackSafety, NFC] Don't insert empty objects into the map — Vitaly Buka / detail
  8. Recommit "[IPConstProp] Remove and move tests to SCCP." — flo / detail
  9. [Bindings] Remove ipc_propagation. — flo / detail

#1889 (Aug 2, 2020 6:39:26 AM)

  1. [X86] combineX86ShuffleChain - pull out repeated RootVT.getSizeInBits() calls. NFCI. — llvm-dev / detail
  2. [X86] Use const APInt& in for-range loop to avoid unnecessary copies. NFCI. — llvm-dev / detail
  3. [X86] Pass SDLoc by const reference. NFCI. — llvm-dev / detail
  4. [X86] Use const APInt& in for-range loop to avoid unnecessary copies. NFCI. — llvm-dev / detail
  5. [DWARFYAML][debug_aranges] Make the 'Descriptors' field optional. — Xing / detail
  6. [InstSimplify] Reduce code duplication in icmp of binop folds (NFC) — nikita.ppv / detail
  7. Revert "[Attributor] AAPotentialValues Interface" — okuraofvegetable / detail
  8. Remove unused param tag to fix Wdocumentation warning. NFC. — llvm-dev / detail
  9. [DAG] TargetLowering::LowerAsmOutputForConstraint - pass SDLoc as const& — llvm-dev / detail
  10. [DAG] TargetLowering::expandMUL_LOHI - pass SDLoc as const& — llvm-dev / detail
  11. Use merge null and isa<> tests into isa_and_nonnull<>. NFCI. — llvm-dev / detail
  12. X86InstrInfo.cpp - fix include ordering. NFCI. — llvm-dev / detail
  13. GlobalISel: Implement bitcast action for G_EXTRACT_VECTOR_ELEMENT — Matthew.Arsenault / detail
  14. [InstSimplify] add tests for max(max x,y), x) and variants; NFC — spatel / detail
  15. [InstSimplify] fold max (max X, Y), X --> max X, Y — spatel / detail
  16. [IR] Add IRBuilderBase::CreateVectorSplat(ElementCount EC) variant — llvm-dev / detail

#1888 (Aug 2, 2020 2:03:22 AM)

  1. [SCEV] Precommit tests with signed counting down loop. — flo / detail
  2. [Attributor] AAPotentialValues Interface — okuraofvegetable / detail

#1887 (Aug 1, 2020 6:51:14 PM)

  1. [ELF] --wrap: set isUsedInRegularObj of __wrap_ only if it is defined — maskray / detail
  2. [llvm-jitlink] Support promotion of ODR weak symbols in -harness mode. — Lang Hames / detail
  3. [llvm-jitlink] Add -phony-externals option to suppress unresolved externals. — Lang Hames / detail
  4. Use llvm::is_contained where appropriate (NFC) — kazu / detail
  5. Outline non returning functions unless a longjmp — 1894981+hiraditya / detail
  6. [HotColdSplit] Add test case for unlikely attribute in outlined function — 1894981+hiraditya / detail
  7. [X86] Add parity test cases for PR46954. — craig.topper / detail
  8. [X86] Improve parity idiom recognition to handle (and (truncate (ctpop X)), 1). — craig.topper / detail
  9. [CMake] Pass bugreport URL to standalone clang build — mgorny / detail

#1886 (Aug 1, 2020 6:08:35 AM)

  1. [mlir][Vector] Simplify code a bit. NFCI. — benny.kra / detail
  2. [ARM] Distribute post-inc for Thumb2 sign/zero extending loads/stores — david.green / detail
  3. [Attributor][NFC] Update description for the dependency graph — clfbbn / detail
  4. [VectorCombine] add tests for non-zero gep offsets; NFC — spatel / detail
  5. [LCSSA] Use IRBuilder for PHI creation. — flo / detail
  6. [X86][AVX] Ensure we only combine to PSHUFLW/PSHUFHW on supporting targets — llvm-dev / detail
  7. [libcxx] Add compatible with constraint tests for some shared_ptr constructors. — zoecarver / detail
  8. [X86][AVX512] Fold concat(and(x,y),and(z,w)) -> and(concat(x,z),concat(y,w)) for 512-bit vectors — llvm-dev / detail
  9. [LCSSA] Provide option for caller to clean up unused PHIs. — flo / detail
  10. [PPC] Adjust run line for hardware-loops-crash.ll — flo / detail
  11. [InstCombine] Fold abs(-x) -> abs(x) — craig.topper / detail
  12. [InstSimplify] Fold abs(abs(x)) -> abs(x) — craig.topper / detail
  13. [X86] Add assembler support for {disp8} and {disp32} to control the size of displacement used for memory operands. — craig.topper / detail
  14. [NewPM][LVI] Abandon LVI after CVP — nikita.ppv / detail
  15. Updated the -I option description. — alebedev / detail
  16. [msan] Respect no_huge_pages_for_shadow. — eugenis / detail

#1885 (Jul 31, 2020 11:02:18 PM)

  1. [X86] Use TargetLowering::getRegClassFor to simplify some code in tryVPTESTM. NFCI — craig.topper / detail
  2. [SCEV] don't query getSCEV() for incomplete phis — czhengsz / detail
  3. [X86] Refactor the broadcast and load folding in tryVPTESTM to reduce some code. — craig.topper / detail
  4. [clang-tidy] readability-identifier-naming checks configs for included files — n.james93 / detail
  5. [MachineVerifier] Refactor calcRegsPassed. NFC — eleviant / detail
  6. [clang-tidy][NFC] Small refactor — n.james93 / detail
  7. [X86][AVX] Extend v2f64 BROADCAST(LOAD) -> BROADCAST_LOAD to v2i64/v4f32/v4i32 — llvm-dev / detail
  8. [InstSimplify] add abs test with assume; NFC — spatel / detail
  9. [InstSimplify] simplify abs if operand is known non-negative — spatel / detail

#1884 (Jul 31, 2020 3:53:37 PM)

  1. Refactored getSingleBranchSchedulers, since now we use LLVMBuildFactory for all of the builders. — gkistanova / githubweb
  2. Got rid of legacy schedulers. — gkistanova / githubweb

#1884 (Jul 31, 2020 3:53:37 PM)

  1. [mlir] Add shape.with_shape op — jpienaar / detail
  2. Convert to early exit (NFC) — Adrian Prantl / detail
  3. Updated the -I option description. — alebedev / detail
  4. [InstSimplify] add tests for abs intrinsic; NFC — spatel / detail
  5. [OpenMP] Fixed the issue that target memory deallocation might be called when they're being used — tianshilei1992 / detail
  6. [ValueTracking] Improve llvm.abs handling in computeKnownBits. — craig.topper / detail
  7. Upgrade MC to v0.9. — kai.wang / detail
  8. Support experimental v extension v0.9. — kai.wang / detail
  9. [compiler-rt][Darwin] Fix linker errors for check-asan — julian.lettner / detail
  10. [libc] [obvious] Fix strchr and strrchr tests so that constness is — gyurgyikcp / detail
  11. [libc] [obvious] In strrchr, remove cast to unsigned char before — gyurgyikcp / detail
  12. [X86] Simplify vpternlog immediate selection. — craig.topper / detail
  13. Don't crash if we deserialize a pack expansion type whose pattern — richard / detail
  14. [AArch64][SVE] Allow vector of pointers as legal type for masked load/store. — huihuiz / detail
  15. [clang-tidy][NFC] Added convienence methods for getting optional options — n.james93 / detail
  16. [VE] Change calling convention to follow ABI — marukawa / detail
  17. PowerPC: Fix SPE extloadf32 handling. — jrh29 / detail
  18. PowerPC: Don't lower SELECT_CC to PPCISD::FSEL on SPE — jrh29 / detail

#1884 (Jul 31, 2020 3:53:37 PM)

  1. Refactored getSingleBranchSchedulers, since now we use LLVMBuildFactory for all of the builders. — gkistanova / detail
  2. Got rid of legacy schedulers. — gkistanova / detail

#1883 (Jul 31, 2020 8:12:46 AM)

  1. [MLIR][Shape] Allow unsafe `shape.broadcast` — frgossen / detail
  2. Support addrspacecast initializers with isNoopAddrSpaceCast — arsenm2 / detail
  3. [flang] Make interactive behaviour more obvious — richard.barton / detail
  4. [flang] Add details to --help screen on default behaviour — richard.barton / detail
  5. [flang] Add -h as a synonym for help — richard.barton / detail
  6. [mlir][spirv] Relax restriction on pointer type for CooperativeMatrix load/store — thomasraoux / detail
  7. [libc++] Fix eager generator expression in DefineLinkerScript — Louis Dionne / detail
  8. Add flang to export.sh to it gets source tarballs in releases — hans / detail
  9. Hide some internal symbols. NFC. — benny.kra / detail
  10. [DWARFYAML][debug_aranges] Use yaml::Hex64 rather than uint64_t as length. NFC. — Xing / detail
  11. [PowerPC] Implement low-order Vector Modulus Builtins, and add Vector Multiply/Divide/Modulus Builtins Tests — amy.kwan1 / detail
  12. [llvm-libtool-darwin] Refactor Slice and writeUniversalBinary — sameerarora101 / detail
  13. [gn build] Port df69492cdfa — llvmgnsyncbot / detail
  14. [AutoFDO] Avoid merging inlinee samples multiple times — hoy / detail
  15. [PGO][test] Add test to check memops changes function hash — yamauchi / detail
  16. [X86][SSE] Cleanup bitwise reduction check prefixes. NFC — llvm-dev / detail
  17. Disable getauxval for Go — khr / detail
  18. [GISel] Add combiners for G_INTTOPTR and G_PTRTOINT — aditya_nandakumar / detail
  19. [SCEVExpander] Name temporary instructions for LCSSA insertion (NFC). — flo / detail
  20. [PowerPC] Add Vector String Isolate instruction definitions and MC Tests — amy.kwan1 / detail
  21. [Support][CommandLine] Delete unused llvm::cl::ParseEnvrironmentOptions — maskray / detail
  22. [ThinLTO] Compile time improvement to propagateAttributes — tejohnson / detail
  23. [lldb/Test] Reduce code duplication by importing subprocess globally — Jonas Devlieghere / detail
  24. [Flang] Checks for constraint C7110-C7115. — joshisameeran17 / detail
  25. [ValueTracking] Add ComputeNumSignBits support for llvm.abs intrinsic — craig.topper / detail
  26. [OpenMP][docs] Update loop tiling status. — llvm-project / detail
  27. [libunwind] Add -Wno-suggest-override to CMakeLists.txt. — Kristina Brooks / detail
  28. [libc] Add islower and isupper implementation. — gyurgyikcp / detail
  29. RuntimeDyldELF: report_fatal_error instead of asserting for unimplemented relocations (PR46816) — hans / detail
  30. [ConstantFolding] fold abs intrinsic — spatel / detail
  31. Revert "[flang] Fix multi-config generator builds." — tkeith / detail
  32. [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18. — joshisameeran17 / detail
  33. [Support] Fix computeHostNumPhysicalCores() to respect affinity — maskray / detail
  34. [libc++] Avoid including <Block.h> from <functional> — Louis Dionne / detail
  35. [flang][NFC] Verify C781 from - Clause 7 constraint checks for f18. — joshisameeran17 / detail
  36. [flang][OpenMP] Added initial support for lowering OpenMP  parallel construct — SourabhSingh.Tomar / detail
  37. [Loop Peeling] Separate the Loop Peeling Utilities from the Loop Unrolling Utilities — sidharth.baveja / detail
  38. [gn build] Port b7cfa6ca928 — llvmgnsyncbot / detail
  39. [libc] Adds strrchr implementation. — gyurgyikcp / detail
  40. [compiler-rt][Darwin] Fix GetOSMajorKernelOffset() on watchOS — julian.lettner / detail
  41. Rename basic block sections options to be consistent. — tmsriram / detail
  42. [libc] [obvious] Add rest of strrchr test. — noreply / detail
  43. New test for basic block sections options. — tmsriram / detail
  44. Fix a test typo which caused a breakage. — tmsriram / detail
  45. [clang] Use the location of the void parameters when complaining that only a single void parameter should be present. — riccibrun / detail
  46. [lldb] force full gui redraw on Ctrl+L — l.lunak / detail
  47. [lldb] report an error if a CLI option lacks an argument — l.lunak / detail
  48. [MLIR][NFC] Add FuncOp::getArgumentTypes() — jurahul / detail
  49. [mlir][PassIncGen] Refactor how pass registration is generated — riddleriver / detail

#1882 (Jul 31, 2020 12:55:51 AM)

  1. updated container version, fixed volume mounts — kuhnel / githubweb
  2. registered 32bit msdia140.dll as well — kuhnel / githubweb
  3. moved buildbot working dir to volume — kuhnel / githubweb
  4. Set up Vulkan compute in mlir-nvidia docker — christian.kuehnel / githubweb
  5. mlir-nvidia - parallel deployments to prod and staging — christian.kuehnel / githubweb
  6. buildbot-mlir-nvidia updated container version — christian.kuehnel / githubweb
  7. added cmake flag for Vulkan — christian.kuehnel / githubweb

#1882 (Jul 31, 2020 12:55:51 AM)

  1. [Driver] Exclude options::LinkerInput for GCC linking — maskray / detail
  2. [PowerPC] Retrieve the offset from load/store if it stores to stack slots — qshanz / detail
  3. Revert "[ELF] Add --dependency-file option" — phosek / detail
  4. [flang] Fix CMPLX folding with complex arguments — jperier / detail
  5. [analyzer] Fix out-of-tree only clang build by not relaying on private header — benicsbalazs / detail
  6. [mlir] Add TFFramework dialect to DialectSymbolRegistry. — pifon / detail
  7. [NFC] Remove unused GetUnderlyingObject paramenter — Vitaly Buka / detail
  8. [clangd] Propagate remote index errors via Expected — kbobyrev / detail
  9. [clang][Syntax] syntax::Arena doesnt own TokenBuffer — kadircet / detail
  10. [OpenMP] Use weak attribute in interface only for static library — protze / detail
  11. [mlir][Linalg] Conv {1,2,3}D ops defined with TC syntax — zinenko / detail
  12. [Sanitizers] Fix lint failure with Python 3.6 — nemanja.i.ibm / detail
  13. [clangd] Fix remote index build on macOS — kbobyrev / detail
  14. [DWARFYAML] Add emitDebug[GNU]Pub[names/types] functions. NFC. — Xing / detail
  15. [DWARFYAML] Add helper function getDWARFEmitterByName(). NFC. — Xing / detail
  16. [DWARFYAML] Make the debug_aranges entry optional. — Xing / detail
  17. [clang-tidy] Fix build problem after commit 45a720a864320bbbeb596a — bjorn.a.pettersson / detail
  18. [clangd] Be more explicit on testing the optional DefLoc in LocatedSymbol. — hokein.wu / detail
  19. DR2303: Prefer 'nearer' base classes during template deduction. — erich.keane / detail
  20. [MLIR,OpenMP][NFCI] Removed loop for accessing regions of ParallelOp — SourabhSingh.Tomar / detail
  21. [gn build] (manually) merge 63d3aeb529 — thakis / detail

#1882 (Jul 31, 2020 12:55:51 AM)

  1. updated container version, fixed volume mounts — kuhnel / detail
  2. registered 32bit msdia140.dll as well — kuhnel / detail
  3. moved buildbot working dir to volume — kuhnel / detail
  4. Set up Vulkan compute in mlir-nvidia docker — christian.kuehnel / detail
  5. mlir-nvidia - parallel deployments to prod and staging — christian.kuehnel / detail
  6. buildbot-mlir-nvidia updated container version — christian.kuehnel / detail
  7. added cmake flag for Vulkan — christian.kuehnel / detail

#1881 (Jul 30, 2020 5:50:03 PM)

  1. [ValueTracking] Add basic computeKnownBits support for llvm.abs intrinsic — craig.topper / detail
  2. [Attributor] Add time trace support. — kuterdinel / detail
  3. [X86] Separate CPU Feature lists in X86.td between architecture features and tuning features — craig.topper / detail
  4. [X86] Fix for ballooning compile times due to Load Value Injection (LVI) mitigations — craig.topper / detail
  5. [NFC][AMDGPU] Improve fused fmul+fadd tests. — dfukalov / detail
  6. [OpenMP] Refactored the function `target` — tianshilei1992 / detail
  7. [NFC] Move findAllocaForValue into ValueTracking.h — Vitaly Buka / detail
  8. [OpenMP] Refactored the function `targetDataEnd` — tianshilei1992 / detail
  9. [ValueTracking] Remove AllocaForValue parameter — Vitaly Buka / detail
  10. [flang] Fixes for RESHAPE() — psteinfeld / detail
  11. [NewPM] Don't print 'Invalidating all non-preserved analyses' — aeubanks / detail
  12. [tbaa] Rename type-based-aa -> tbaa — aeubanks / detail
  13. [X86] Pass the OperandVector by reference to ParseIntelOperand and ParseRoundingMode. NFCI — craig.topper / detail
  14. [test] Fix thinlto-distributed-newpm.ll — aeubanks / detail
  15. Make a test case more flexible on Windows wrt the number of backslashes. — wolfgang_pieb / detail
  16. [NFC] GetUnderlyingObject -> getUnderlyingObject — Vitaly Buka / detail
  17. debguserver's type sniffer to only treat .app things that end in .app — Jason Molenda / detail
  18. Fix a crash when the sample profile uses md5 and -sample-profile-merge-inlinee — wmi / detail
  19. [SimpleLoopUnswitch] Drop make.implicit metadata in case of non-trivial unswitching — mkazantsev / detail
  20. [SimpleLoopUnswitch] Preserve make.implicit in non-trivial unswitch if legal — mkazantsev / detail
  21. [X86] Remove x86_sse42_crc32_64_64 from X86TTIImpl::simplifyDemandedUseBitsIntrinsic — craig.topper / detail
  22. [JITLink] Use correct Addressable constructor. — Lang Hames / detail
  23. [JumpThreading] Add a test for D84944 ; NFC — aqjune / detail
  24. [MC] Support infix operator ! — maskray / detail
  25. [JumpThreading] Let SimplifyPartiallyRedundantLoad look into freeze — aqjune / detail
  26. [Driver] Render -e for Gnu.cpp — maskray / detail

#1880 (Jul 30, 2020 10:21:20 AM)

  1. [OpenMP][Docs] Mark `present` motion modifier as done — jdenny.ornl / detail
  2. [PGO] Include the mem ops into the function hash. — yamauchi / detail
  3. [tsan] Fixup for 1260a155: Move variadic-open.cpp test into Darwin/ directory — Kuba Mracek / detail
  4. [libc] Implements isdigit and isalnum. Adds a utility header to inline — gyurgyikcp / detail
  5. [lldb][NFC][test] Fix comment referring to FileCheck instead of yaml2obj — rupprecht / detail
  6. [MLIR][OpenMP] Fix OpenMPIRBuilder usage after D82470 — johannes / detail
  7. [WebAssembly] Fix GCC 5 build. — craig.topper / detail
  8. [NewPM][PassInstrument] Add PrintPass callback to StandardInstrumentations — Yuanfang Chen / detail
  9. LoopUnroll.cpp - pass std::vector by const reference to needToInsertPhisForLCSSA helper. NFCI. — llvm-dev / detail
  10. [lldb][test] Move registers-target-xml-reading target to the correct test location. — rupprecht / detail
  11. [lldb] Add copy ctor/assignment operator to SBCommandInterpreterRunOptions — Jonas Devlieghere / detail
  12. [AMDGPU] Do not use undef on indirect source — Stanislav.Mekhanoshin / detail
  13. [WebAssembly] Fixed 64-bit indices in br_table — aardappel / detail
  14. Fix computeHostNumPhysicalCores() for Linux on POWER and Linux on Z — etiotto / detail
  15. [InstCombine] update test checks; NFC — spatel / detail
  16. [mlir] NFC: Expose `getElementPtrType` and `getSizes` methods of AllocOpLowering. — pifon / detail
  17. [LAA] Avoid adding pointers to the checks if they are not needed. — flo / detail
  18. [lldb/Test] Use self.assertIn in TestGdbRemoteTargetXmlPacket — Jonas Devlieghere / detail
  19. [SCCP] Remove dead switch cases based on range information — nikita.ppv / detail
  20. [ELF] Add --dependency-file option — phosek / detail
  21. [flang] Fix an assert on duplicate initializations — psteinfeld / detail
  22. [CMake][Fuchsia] Include additional tools in the toolchain — phosek / detail
  23. [CVP] Add tests for min/max/abs intrinsic comparisons (NFC) — nikita.ppv / detail
  24. [ConstantRange][CVP] Compute min/max/abs intrinsic ranges — nikita.ppv / detail
  25. [LLD] [Mingw] Don't export symbols from profile generate — martin / detail
  26. [compiler-rt] [profile] fix profile generate for mingw x86_64 — martin / detail
  27. [lldb/Docs] Add lldb-arm-ubuntu to the list of bots — Jonas Devlieghere / detail
  28. [ConstantRange] Support abs with poison flag — nikita.ppv / detail
  29. [lldb/Docs] Remove stale bot on GreenDragon and add reproducer one — Jonas Devlieghere / detail
  30. [SelectionDAG] Fix lowering of vector geps — jonathan_roelofs / detail
  31. [ConstantRange][CVP] Make use of abs poison flag — nikita.ppv / detail
  32. [lld-macho] Support __dso_handle for C++ — jezng / detail
  33. [lld-macho] Implement -headerpad — jezng / detail
  34. [lld-macho] Make __LINKEDIT sections contiguous — jezng / detail
  35. AMDGPU: Put inexpensive ops first in AMDGPUAnnotateUniformValues::visitLoadInst — changpeng.fang / detail
  36. [lld-macho] Add comment for literal argument — jezng / detail
  37. PR46908: Emit undef destroying_delete_t as an aggregate RValue. — richard / detail
  38. [clang-tidy][NFC] Use StringMap for ClangTidyCheckFactories::FacoryMap — n.james93 / detail
  39. [mlir][spirv] Add support for converting memref of vector to SPIR-V — thomasraoux / detail
  40. AMDGPU: Fix liveness errors when copying AGPR tuples — Matthew.Arsenault / detail
  41. [MLIR][NFC] Add SymbolUse::UseRange::empty() — jurahul / detail
  42. [COFF] Port CallGraphSort to COFF from ELF — zequanwu / detail
  43. [JITLink] Allow JITLinkContext::notifyResolved to return an Error. — Lang Hames / detail
  44. [llvm-jitlink] Add -harness option to llvm-jitlink. — Lang Hames / detail
  45. [gn build] Port 763671f387f — llvmgnsyncbot / detail
  46. [clang codegen][AArch64] Use llvm.aarch64.neon.fcvtzs/u where it's necessary — efriedma / detail
  47. [libc] Add a tool called WrapperGen. — sivachandra / detail
  48. [doc] Describe the header guard style — mtrofin / detail
  49. [AArch64][GlobalISel] Add legalization & selection support for G_INTRINSIC_LRINT. — Amara Emerson / detail
  50. [LegalizeTypes][SVE] Support widen/split legalization for SPLAT_VECTOR — efriedma / detail
  51. [debugserver/Apple Silicon] Handoff connections when attaching to translated processes — dccitaliano / detail
  52. [profile] Remove dependence on getpagesize from InstrProfilingBuffer.c.o — Vedant Kumar / detail

#1879 (Jul 30, 2020 2:55:09 AM)

  1. mlir-nvidia removing outdated DLLVM_ENABLE_CXX1Y — kuhnel / githubweb

#1879 (Jul 30, 2020 2:55:09 AM)

  1. [IPConstProp] Regenerate check lines. — flo / detail
  2. [flang] Fix multi-config generator builds. — david.truby / detail
  3. [clang-tidy] Use StringMap for ClangTidyOptions::OptionsMap — n.james93 / detail
  4. [DAGCombiner] Fold sext_inreg of a masked load into a sign extended masked load — samuel.tebbs / detail
  5. [DWARFYAML] Make the 'AddressSize', 'SegmentSelectorSize' fields optional. — Xing / detail
  6. [DWARFYAML] Make the 'Length' field of the address range table optional. — Xing / detail
  7. [clangd] findNearbyIdentifier(): fix the word search in the token stream. — platonov.aleksandr / detail
  8. [NFC] Failed cases for some patterns defined in DAGCombiner.cpp — esme.yi / detail
  9. [lldb] Don't use static locals for return value storage in some *AsCString functions — Raphael Isemann / detail
  10. [AArch64] Add machine-combiner tests with instruction level FMFs. — flo / detail
  11. [clangd] Implement Relations request for remote index — kbobyrev / detail
  12. [X86][SSE] combineExtractWithShuffle - extend extract(truncate(x),0) for any source vector size — llvm-dev / detail
  13. VectorUtils.h - reduce unnecessary includes. NFC. — llvm-dev / detail
  14. [IPConstProp] Remove and move tests to SCCP. — flo / detail
  15. [MLIR][Shape] Limit `shape.rank` lowering to its extent tensor variant — frgossen / detail
  16. Revert "[IPConstProp] Remove and move tests to SCCP." — flo / detail
  17. [flang] Expose specific to generic intrinsic name mapping — jperier / detail
  18. [mlir] Allow index as element type of memref — herhut / detail
  19. [MLIR] Introduce inter-procedural memref layout normalization — uday / detail
  20. [MLIR] Don't pass separate LowerToLLVMOptions when we already pass a LLVMTypeConverter which contains those options already. — csigg / detail
  21. [mlir][shape] Use memref of index in shape lowering — herhut / detail
  22. [libc++] Add XFAIL for <float.h> and <cfloat> tests on older Clangs — Louis Dionne / detail
  23. [LoopVectorizer] Don't create unused block masks for reductions. NFC — david.green / detail
  24. [ConstantFolding] add tests for abs intrinsic; NFC — spatel / detail
  25. [XCOFF][AIX] Enable -ffunction-sections — jasonliu / detail
  26. [OPENMP]Fix PR46824: Global declare target pointer cannot be accessed in target region. — a.bataev / detail
  27. [flang] Create HostAssoc symbols for uplevel references — tkeith / detail
  28. Speculative GCC 5 build fix — hans / detail
  29. [PowerPC][AIX] Move the testcase to proper dir — Jinsong Ji / detail
  30. Attributor.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  31. AMDGPU: Convert some tests to use new buffer intrinsics — Matthew.Arsenault / detail
  32. [AArch64] Fix operand definitions of XPACI/XPACD — momchil.velikov / detail
  33. [AIX] Temporarily disable IncrementalProcessingTest partially — Xiangling.Liao / detail
  34. Revert "[OPENMP]Fix PR46824: Global declare target pointer cannot be accessed in target region." — a.bataev / detail
  35. [clangd] NFC: Spell out types in index callback arguments — kbobyrev / detail
  36. [OPENMP]Fix PR46824: Global declare target pointer cannot be accessed in target region. — a.bataev / detail
  37. [OpenMP][IRBuilder] Support allocas in nested parallel regions — johannes / detail
  38. [OpenMP][FIX] Consistently use OpenMPIRBuilder if requested — johannes / detail
  39. [X86] Parse and ignore .arch directives — maskray / detail
  40. Align store conditional address — kparzysz / detail
  41. [lldb] Add SBCommandInterpreterRunOptions to LLDB.h — Jonas Devlieghere / detail
  42. [clang-tidy] Fix ODR violation in unittests. — Artem Dergachev / detail
  43. [libc++] Use generator expression in Linker script generation — Louis Dionne / detail
  44. [tsan] Fix the open and open64 interceptors to have correct declarations (variadic functions) — Kuba Mracek / detail
  45. [AMDGPU/MemOpsCluster] Clean-up fixme's around mem ops clustering logic — mahesha.comp / detail

#1879 (Jul 30, 2020 2:55:09 AM)

  1. mlir-nvidia removing outdated DLLVM_ENABLE_CXX1Y — kuhnel / detail

#1878 (Jul 29, 2020 7:40:11 PM)

  1. [AMDGPU] DWARF proposal changes for expression context — Tony.Tye / detail
  2. [PowerPC] Fix RM operands for some instructions — shkzhang / detail
  3. [llvm-readobj] NFC. Add -help description of --hex-dump and — Yuanfang Chen / detail
  4. NFC. Fix comments — Yuanfang Chen / detail
  5. For some tests targeting SystemZ, -march=z13 ---> -mcpu=z13 — Yuanfang Chen / detail
  6. [DebugInfo] Fix to ctor homing to ignore classes with trivial ctors. — akhuang / detail
  7. [X86] Teach the assembler parser to handle a '*' between segment register and base/index/displacement part of an address — craig.topper / detail
  8. [AMDGPU] DWARF proposal changes — Tony.Tye / detail
  9. [AMDGPU] Fix DWARF extensions User Guide table of contents — Tony.Tye / detail
  10. [Analyzer] Use of BugType in DereferenceChecker (NFC). — 1.int32 / detail
  11. [NFC] Remove unused variable — mkazantsev / detail
  12. [Support] Class to facilitate file locking — sepavloff / detail
  13. [X86] Don't pass some many parameters to ParseMemOperand by reference. — craig.topper / detail
  14. [X86] Pass the OperandVector to ParseMemOperand instead of returning the operand. NFCI — craig.topper / detail
  15. [clangd] Fix an assertion failure in TargetFinder's heuristic resolution of dependent type. — hokein.wu / detail
  16. [MLIR][SPIRVToLLVM] Conversion patterns for GLSL ops — georgemitenk0v / detail
  17. [Concepts] Fix a deserialization crash. — hokein.wu / detail
  18. [SVE][CodeGen] At -O0 fallback to DAG ISel when translating alloca with scalable types — david.sherwood / detail
  19. [Analyzer] Remove inclusion of uniqueing decl from diagnostic profile. — 1.int32 / detail
  20. [MLIR][SPIRVToLLVM] Conversion for inverse sqrt and tanh — georgemitenk0v / detail
  21. [PHIElimination] Fix the killed flag for LowerPHINode() — shkzhang / detail
  22. [MLIR][SPIRVToLLVM] Conversion of GLSL ops to LLVM intrinsics — georgemitenk0v / detail
  23. [compiler-rt][cmake] Simplify COMPILER_RT_HAS_VERSION_SCRIPT tests — ro / detail

#1877 (Jul 29, 2020 12:07:40 PM)

  1. [MLIR][NFC] Move Shape::WitnessType Declaration. — tpopp / detail
  2. AMDGPU: Relax restriction on folding immediates into physregs — Matthew.Arsenault / detail
  3. [AArch64][GlobalISel] Select XRO addressing mode with wide immediates — Jessica Paquette / detail
  4. Add more debug code for https://github.com/google/sanitizers/issues/1193 (getting desperate, not being able to reproduce it for a few months, but the users are seeing it) — kcc / detail
  5. GlobalISel: Implement lower for G_EXTRACT_VECTOR_ELT — Matthew.Arsenault / detail
  6. [libc++][pstl] Remove c++98 from UNSUPPORTED annotations — Louis Dionne / detail
  7. [libc++] Remove c++98 from the possible Standards of the test suite — Louis Dionne / detail
  8. Revert "[SCEVExpander] Add option to preserve LCSSA directly." — flo / detail
  9. [lldb/test] Put hardware breakpoint tests together, NFC — Tatyana Krasnukha / detail
  10. [compiler-rt][Darwin] Disable EXC_GUARD exceptions — julian.lettner / detail
  11. AMDGPU/GlobalISel: Handle llvm.amdgcn.reloc.constant — Matthew.Arsenault / detail
  12. [lldb] Skip overlapping hardware and external breakpoints when writing memory — Tatyana Krasnukha / detail
  13. [lldb] Make process plugins check whether a hardware breakpoint is required — Tatyana Krasnukha / detail
  14. [lldb] Don't use hardware index to determine whether a breakpoint site is hardware — Tatyana Krasnukha / detail
  15. [AArch64][GlobalISel] Selection support for vector DUP[X]lane instructions. — Amara Emerson / detail
  16. [Statepoint] Consolidate relocation type tracking [NFC] — listmail / detail
  17. [GlobalISel] Add G_INTRINSIC_LRINT and translate from llvm.lrint — Amara Emerson / detail
  18. [lldb/BreakpointSite] Handle all ways of control flow — Tatyana Krasnukha / detail
  19. [DFSan] Add efficient fast16labels instrumentation mode. — mascasa / detail
  20. [PowerPC] Add options to control paired vector memops support — lei / detail
  21. PR46859: Fix crash if declaring a template in a DeclScope with no DeclContext. — richard / detail
  22. [lldb/Breakpoint] Rename StoppointLocation to StoppointSite and drop its relationship with BreakpointLocation — Tatyana Krasnukha / detail
  23. GlobalISel: Fix insert point in CSEMIRBuilder unit test — Matthew.Arsenault / detail
  24. [libc++] Re-enable tests for C11 math macros in <float.h> and <cfloat> — Louis Dionne / detail
  25. [AMDGPU] prefer non-mfma in post-RA schedule — Stanislav.Mekhanoshin / detail
  26. [AMDGPU] Fixed formatting in GCNHazardRecognizer.cpp. NFC. — Stanislav.Mekhanoshin / detail
  27. PR46231: Promote diagnostic for 'template<...>;' from ExtWarn to Error. — richard / detail
  28. Reland "[SCEVExpander] Add option to preserve LCSSA directly." — flo / detail
  29. [Tests] Split a file for ease of update — listmail / detail
  30. [X86][AVX] isHorizontalBinOp - relax no-lane-crossing limit for AVX1-only targets. — llvm-dev / detail
  31. [PowerPC] Support for R_PPC64_REL24_NOTOC calls where the caller has no TOC and the callee is not DSO local — wei.huang / detail
  32. [ELF][test] Fix ppc64-reloc-pcrel34-overflow.s — maskray / detail
  33. Fix invalid attempted explicit instantiation, which Clang now rejects. — richard / detail
  34. [mlir] fix error handling in rocm runtime wrapper — tobias.gysi / detail
  35. [ConstantRange] Add API for intrinsics (NFC) — nikita.ppv / detail
  36. [OpenMP] Fix D83281 issue on windows by allowing `dso_local` in CHECK — johannes / detail
  37. [mlir] [VectorOps] [integration_test] Sparse matrix times vector (jagged SAXPY version) — ajcbik / detail
  38. [lldb] remove somewhat dangerous 'd'(etach) and 'k'(ill) shortcuts — l.lunak / detail
  39. [lldb] change shortcut for 'step out' from 'o' to 'f' — l.lunak / detail
  40. [lldb] implement 'up' and 'down' shortcuts in lldb gui — l.lunak / detail
  41. [Statepoint] Enable cross block relocates w/vreg lowering — listmail / detail
  42. [libc] Adds fuzz test for strstr and alphabetizes string fuzz CMakeList. — gyurgyikcp / detail
  43. [OpenMP] Fix D83281 issue on windows by allowing `dso_local` in CHECK [2/1] — johannes / detail
  44. [NewPM][opt] Revert to legacy PM when any codegen passes are specified — aeubanks / detail
  45. [PGO] Include the mem ops into the function hash. — yamauchi / detail
  46. build: always add support for assembly targets on Darwin — Saleem Abdulrasool / detail
  47. [InstSimplify] fold min/max with opposite of limit value — spatel / detail
  48. [InstSimplify] fold min/max intrinsic with undef operand — spatel / detail
  49. [opt][NewPM] Fix typo — aeubanks / detail
  50. [X86] Remove unused argument from HandleAVX512Operand in the assembly parser. — craig.topper / detail
  51. [LLDB] Add checks for ValueObjectSP in Cocoa summary providers — shafik / detail
  52. Revert "[PGO] Include the mem ops into the function hash." — yamauchi / detail
  53. [darwin] build and link with a separate compiler-rt builtins library — Alex Lorenz / detail
  54. [lldb] Fix llvm-lit in standalone builds — Jonas Devlieghere / detail
  55. Revert "build: always add support for assembly targets on Darwin" — francisvm / detail
  56. [DFSan] Remove dfsan_use_fast16labels from abilist. — mascasa / detail
  57. [llvm][NFC] TensorSpec abstraction for ML evaluator — mtrofin / detail
  58. GlobalISel: Handle llvm.roundeven — arsenm2 / detail
  59. [Darwin][compiler-rt] kern.osproductversion unavailable pre macOS 10.13 — julian.lettner / detail
  60. [profile] Add InstrProfilingInternal.c.o to Darwin kext builtins — Vedant Kumar / detail
  61. [JumpThreading] Fold br(freeze(undef)) — aqjune / detail
  62. PR46729: Reject explicit and partial specializations with C linkage. — richard / detail
  63. [lldb] Move finish_swig logic into a function in the binding dir — Jonas Devlieghere / detail
  64. GlobalISel: Handle assorted no-op intrinsics — Matthew.Arsenault / detail
  65. GlobalISel: Use result of find rather than rechecking map — Matthew.Arsenault / detail

#1876 (Jul 29, 2020 4:40:31 AM)

  1. Initial deployment of windows buildbot — kuhnel / githubweb

#1876 (Jul 29, 2020 4:40:31 AM)

  1. [MLIR][Shape] Add conversion for missing ops to standard — herhut / detail
  2. [MLIR][Shape] Remove type conversion from lowering to standard — frgossen / detail
  3. [libunwind] Provide a way to set '_LIBUNWIND_IS_BAREMETAL' through cmake. — abidh / detail
  4. [llvm-readobj] - Move out the common code from printRelocations() methods. — grimar / detail
  5. [TTI] Add default cost expansion for abs/smax/smin/umax/umin intrinsics — llvm-dev / detail
  6. [CMAKE] Fix 'clean' target not working — Pushpinder.Singh / detail
  7. [LoopSimplifyCFG] Delete landing pads in dead exit blocks — yrouban / detail
  8. [NewGVN] Require asserts for crashing tests. — flo / detail
  9. [mlir] LLVMType: make getUnderlyingType private — zinenko / detail
  10. [CodeGen] Remove calls to getVectorNumElements in DAGTypeLegalizer::SplitVecOp_EXTRACT_SUBVECTOR — david.sherwood / detail
  11. [SVE] Add checks for no warnings in CodeGen/AArch64/sve-sext-zext.ll — david.sherwood / detail
  12. [libc] [obvious] Fix typo in binary header. — noreply / detail
  13. AMDGPU/GlobalISel: Select llvm.amdgcn.global.atomic.csub — Matthew.Arsenault / detail
  14. AMDGPU: Make saturating add/sub legal for DAG path — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Refactor special argument management — Matthew.Arsenault / detail
  16. [ARM] Optimize immediate selection — sjoerd.meijer / detail
  17. [SVE][CodeGen] Add simple integer add tests for SVE tuple types — david.sherwood / detail
  18. [Analysis] TTI: Add CastContextHint for getCastInstrCost — david.green / detail
  19. [ARM] Tune getCastInstrCost for extending masked loads and truncating masked stores — david.green / detail
  20. [mlir][Standard] Allow unranked memrefs as operands to dim and rank — herhut / detail
  21. [TTI] Move abs/smax/smin/umax/umin cost expansion to ICA getIntrinsicInstrCost variant — llvm-dev / detail
  22. [ELF][test] Add test coverage of `__real_` to wrap-plt.s — andrew.ng / detail
  23. [Driver][ARM] Disable unsupported features when nofp arch extension is used — victor.campos / detail
  24. [CostModel][X86] Add SSE costs for ABS intrinsics — llvm-dev / detail
  25. [Driver][ARM] Fix testcase that should only run on ARM — victor.campos / detail
  26. [ConstantFolding] update test checks FP min/max intrinsics — spatel / detail
  27. Forward extent tensors through shape.broadcast. — tpopp / detail
  28. [clang][NFC] Pass the ASTContext to CXXRecordDecl::setCaptures — riccibrun / detail
  29. [clang][NFC] clang-format fix after eb10b065f2a870b425dcc2040b9955e0eee464b4 — riccibrun / detail
  30. [MLIR][Shape] Limit shape to standard lowerings to their supported types — frgossen / detail
  31. [SCEVExpander] Add option to preserve LCSSA directly. — flo / detail
  32. [InstSimplify] add tests for expandCommutativeBinOp; NFC — aqjune / detail
  33. [flang] Fix bug with intrinsic in type declaration stmt — tkeith / detail
  34. [OpenCL] Add global_device and global_host address spaces — alexey.bader / detail
  35. [clang-tidy] Fix RedundantStringCStrCheck with r values — n.james93 / detail
  36. [mlir][Linalg] Conv1D, Conv2D and Conv3D added as named ops — zinenko / detail
  37. [MLIR][Shape] Limit shape to SCF lowering patterns to their supported types — frgossen / detail
  38. [CostModel][X86] Add SSE costs for SMAX/SMIN/UMAX/UMIN intrinsics — llvm-dev / detail
  39. [NFC][PPC][AIX] Add test coverage for _Complex return values — cebowleratibm / detail
  40. [ConstantFolding] add tests for integer min/max intrinsics; NFC — spatel / detail
  41. [ConstantFolding] fold integer min/max intrinsics — spatel / detail
  42. [DWARFYAML] Make the field names consistent with the DWARF spec. NFC. — Xing / detail
  43. [clang-tidy] Fix module options being registered with different priorities — n.james93 / detail
  44. [MachineCopyPropagation] BackwardPropagatableCopy: add check for hasOverlappingMultipleDef — simon.wallis2 / detail
  45. [OpenMP][Docs] Update Clang Support docs after D75591 — johannes / detail
  46. [OpenMP] Allow traits for the OpenMP context selector `isa` — johannes / detail
  47. [NewPM][PassInstrument] Add a new kind of before-pass callback that only get called if the pass is not skipped — Yuanfang Chen / detail
  48. [NewPM][PassInstrument] Make PrintIR and TimePasses to use before-pass-run callback — Yuanfang Chen / detail
  49. [SVE] Don't consider scalable vector types in SLPVectorizerPass::vectorizeChainsInBlock — david.sherwood / detail
  50. [clang-tidy] Handled insertion only fixits when determining conflicts. — n.james93 / detail
  51. AMDGPU: Account for the size of LDS globals used through constant — Matthew.Arsenault / detail
  52. [MachineVerifier] Handle the PHI node for verifyLiveVariables() — shkzhang / detail
  53. [InstSimplify] fold integer min/max intrinsic with same args — spatel / detail
  54. [InstSimplify] allow partial undef constants for vector min/max folds — spatel / detail
  55. [NewPM][Attributor] Pin tests with -attributor to legacy PM — aeubanks / detail
  56. [OpenMP] Implement TR8 `present` motion modifier in Clang (1/2) — jdenny.ornl / detail
  57. [OpenMP] Implement TR8 `present` motion modifier in runtime (2/2) — jdenny.ornl / detail
  58. [Statepoint] When using the tied def lowering, unconditionally use vregs [almost NFC] — listmail / detail
  59. [PowerPC] Set v1i128 to expand for SETCC to avoid crash — shkzhang / detail
  60. [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline — lebedev.ri / detail
  61. [DAG][AMDGPU][X86] Add SimplifyMultipleUseDemandedBits handling for SIGN/ZERO_EXTEND + SIGN/ZERO_EXTEND_VECTOR_INREG — llvm-dev / detail
  62. [InstSimplify] try constant folding intrinsics before general simplifications — spatel / detail
  63. [DFSan][NewPM] Port DataFlowSanitizer to NewPM — aeubanks / detail
  64. [LV] Add abs/smin/smax/umin/umax intrinsics to isTriviallyVectorizable — craig.topper / detail
  65. [X86] Add custom lowering for llvm.roundeven with sse4.1. — craig.topper / detail
  66. [PGO] Remove insignificant function hash values from some tests. — yamauchi / detail
  67. [Scudo][CMake] Add -fno-lto to Scudo libraries — aeubanks / detail
  68. [lldb] Improve platform handling in CreateTargetInternal — Jonas Devlieghere / detail
  69. [WebAssembly] Fix getBottom for loops — aheejin / detail
  70. [gn build] Port 276f9e8cfaf — llvmgnsyncbot / detail
  71. GloblaISel: Remove unreachable condition — Matthew.Arsenault / detail

#1876 (Jul 29, 2020 4:40:31 AM)

  1. Initial deployment of windows buildbot — kuhnel / detail

#1875 (Jul 28, 2020 9:33:49 PM)

  1. Fixed typo. — gkistanova / githubweb

#1875 (Jul 28, 2020 9:33:49 PM)

  1. [ThinLTO] [test] cache.ll: Prevent Spotlight indexing of the output dir — Azharuddin Mohammed / detail
  2. [Clang-tools-extra] Mark override a function which overrides a virtual one — anhtuyen / detail
  3. [MLIR][SPIRVToLLVM] Support of volatile/nontemporal memory access in load/store — georgemitenk0v / detail
  4. [MLIR][SPIRV] Added storage class constraint on global variable — georgemitenk0v / detail
  5. Test including rpc/xdr.h requires sunrpc — sbergman / detail
  6. [InstCombine] Add tests for select(freeze(undef)); NFC — aqjune / detail
  7. [clang] Fix ConceptSpecializationExpr::getEndLoc() — zeratul976 / detail
  8. [MLIR][SPIRVToLLVM] Branch weights support for BranchConditional conversion — georgemitenk0v / detail
  9. [clangd] Fix clangd-indexeer builds after D84697 — kbobyrev / detail
  10. [DWARFYAML] Replace uint*_t with yaml::Hex* in the 'debug_aranges' entry. — Xing / detail
  11. [DWARFYAML][test] Make the check lines stricter. NFC. — Xing / detail
  12. [MLIR][Shape] Allow `shape.add` to operate on indices — frgossen / detail
  13. [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks — llvm-dev / detail

#1875 (Jul 28, 2020 9:33:49 PM)

  1. Fixed typo. — gkistanova / detail

#1874 (Jul 28, 2020 1:52:32 PM)

  1. [llvm][NFC] refactor setBlockFrequency for clarity. — mtrofin / detail
  2. [lld][linkerscript] Fix handling of DEFINED. — abidh / detail
  3. Reland [Coverage] Add comment to skipped regions — zequanwu / detail
  4. PR46377: Fix dependence calculation for function types and typedef — richard / detail
  5. Revert D83834 "Add test utility 'extract'" — maskray / detail
  6. Revert "[gn build] (manually) merge d054c7ee2e9" — maskray / detail
  7. [X86] Remove disabled miscompiling X86CondBrFolding pass — lebedev.ri / detail
  8. AMDGPU: Check for other defs when folding conditions into s_andn2_b64 — Matthew.Arsenault / detail
  9. [NFC] Sema: use checkArgCount instead of custom checking — JF Bastien / detail
  10. AMDGPU/GlobalISel: Add SReg_96 to SGPRRegBank — Matthew.Arsenault / detail
  11. AMDGPU/GlobalISel: Add some missing tests for extract selection — Matthew.Arsenault / detail
  12. GlobalISel: Add typeIsNot LegalityPredicate — Matthew.Arsenault / detail
  13. GlobalISel: Don't assert on operations with no type indices — Matthew.Arsenault / detail
  14. [globalisel][cse] Merge debug locations when CSE'ing — daniel_l_sanders / detail
  15. [docs] [lit] Add a more helpful description for lit.py's -s flag. — julian.lettner / detail
  16. [SROA][Mem2Reg] Use efficient droppable use API (after D83976) — johannes / detail
  17. [MLIR] Add unit test for tblgen Op build methods — jurahul / detail
  18. [DominatorTree] Simplify ChildrenGetter. — asbirlea / detail
  19. PR46637: Fix handling of placeholder types in trailing-return-types. — richard / detail
  20. On Windows build, making the /bigobj flag global , instead of passing it per file. — llvm-project / detail
  21. [OpenMP][NFC] Consolidate `to` and `from` clause modifiers — jdenny.ornl / detail
  22. [OpenMP] Implement TR8 `present` motion modifier in Clang (1/2) — jdenny.ornl / detail
  23. [OpenMP] Implement TR8 `present` motion modifier in runtime (2/2) — jdenny.ornl / detail
  24. [FileCheck] Extend -dump-input with substitutions — jdenny.ornl / detail
  25. [FileCheck] Report captured variables — jdenny.ornl / detail
  26. [lldb] Remove unused option '--platform-path' for 'target create' — Jonas Devlieghere / detail
  27. [libc] Add scaffolding for ctype and implementation of isalpha — gyurgyikcp / detail
  28. [libc] [Obvious] Delete ctype.h, since ctype.h.def is used. — gyurgyikcp / detail
  29. [scudo][standalone] Add new mallopt options. — kostyak / detail
  30. [libc][NFC] Move tablegen indexer class into a util library of its own. — sivachandra / detail
  31. [flang][NFC] Extract name resolution for OpenACC & OpenMP into new file — tkeith / detail
  32. [libc][obvious] Add the new ctype.h target to the list of x86_64 headers. — sivachandra / detail
  33. [clangd] Use elog instead of llvm::errs, log instead of llvm::outs — kbobyrev / detail
  34. AMDGPU: Serialize MFI spill fields — Matthew.Arsenault / detail
  35. AMDGPU: Fix verifier error on spilling partially defined SGPRs — Matthew.Arsenault / detail
  36. [libc][obvious] Add license headers to APIIndexer.[cpp|h]. — sivachandra / detail
  37. [NFC][OpenMP] Renamed all variable and function names in `target` to conform with LLVM code standard — tianshilei1992 / detail
  38. AMDGPU: Don't assume there is only one terminator copy — Matthew.Arsenault / detail
  39. AMDGPU: Handle a few missing cases in getAddrModeArguments — Matthew.Arsenault / detail
  40. Revert "[OpenMP] Implement TR8 `present` motion modifier in runtime (2/2)" — jdenny.ornl / detail
  41. Revert "[OpenMP] Implement TR8 `present` motion modifier in Clang (1/2)" — jdenny.ornl / detail
  42. [OpenMP] Replaced mutex lock/unlock in `target` with `std::lock_guard` — tianshilei1992 / detail
  43. AMDGPU: Don't assume call targets are registers — Matthew.Arsenault / detail
  44. [WebAssembly] Implement truncating vector stores — tlively / detail
  45. [openmp][openacc][NFC] Add wrapper for records in DirectiveEmitter — clementval / detail
  46. AMDGPU: Don't assert in canInsertSelect — Matthew.Arsenault / detail
  47. [X86] Add FeatureCMPXCHG8B and FeatureSlowUAMem16 to 'lakemont' in X86.td — craig.topper / detail
  48. [WebAssembly] Remove intrinsics for SIMD widening ops — tlively / detail
  49. [NFC] Add getArgumentTypes() to Region — jurahul / detail
  50. AMDGPU/GlobalISel: Fix selecting llvm.amdgcn.s.getreg — Matthew.Arsenault / detail
  51. AMDGPU: Optimize copies to exec with other insts after exec def — Matthew.Arsenault / detail
  52. [PowerPC] Add Def CR1 for MTFSFI_rec and MTFSF_rec — shkzhang / detail
  53. [ADT][BitVector][NFC] Merge find_first_in() / find_first_unset_in() — sdi1600105 / detail
  54. [analyzer] FuchsiaHandleChecker: Suppress a non-deterministic test failure. — Artem Dergachev / detail
  55. [llvm-readelf][test] Improve wording in the comments. NFC. — Xing / detail
  56. [NFC] Edit the comment in User::replaceUsesOfWith — yedeng.yd / detail
  57. [NFC] Edit the comment for the return type of await_suspend — yedeng.yd / detail
  58. [Hexagon] Correct the order of operands when lowering funnel shift-left — iajbar / detail

#1873 (Jul 28, 2020 1:38:13 AM)

  1. [PowerPC] test case for adding dq form to isLegalAddressingMode, nfc — czhengsz / detail
  2. [clang][cmake] Force CMAKE_LINKER for multistage build in case of BOOTSTRAP_LLVM_ENABLE_LLD and MSVC — kbessonova / detail
  3. [llvm-readelf] - Do not treat SHT_ANDROID_RELR sections the same as SHT_RELR. — grimar / detail
  4. [legacyPM] Do not compute preserved analysis if there's no local change — sguelton / detail
  5. [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  6. [OpenMP][Tests] Enable nvptx64 testing for most libomptarget tests — protze / detail
  7. [clang-format][NFC] Be more careful about the layout of FormatToken. — riccibrun / detail
  8. [clang] Pass the NamedDecl* instead of the DeclarationName into many diagnostics. — riccibrun / detail
  9. [Support] Add file lock/unlock functions — sepavloff / detail
  10. [clang-format][NFC] Fix a Wdocumentation warning in TokenAnnotator.cpp — riccibrun / detail
  11. [Attributor] Track AA dependency using dependency graph — clfbbn / detail
  12. [Concepts] Fix ast dump for immediately declared constraint. — hokein.wu / detail
  13. [llvm-readelf] Symbol index in symbol table printing is not reset — grimar / detail
  14. [llvm-readobj] - Add comments and formatting to mips-options-sec.test and mips-reginfo.test. NFCI. — grimar / detail
  15. Avoid use of std::make_unique in compiler-rt/lib/scudo/standalone/tests/combined_test.cpp — hans / detail
  16. [MLIR][Linalg] Retire C++ DotOp in favor of a linalg-ods-gen'd op — zinenko / detail
  17. [SystemZ/ZOS] Implement setLastAccessAndModificationTime() — kai / detail
  18. [BPI][NFC] Consolidate code to deal with SCCs under a dedicated data structure. — ybrevnov / detail
  19. [PowerPC] Split s34imm into two types — stefanp / detail
  20. [compiler-rt][cmake] Don't pass --version-script to Illumos ld — ro / detail
  21. [Attributor] Add override keyword to the print function of AA — clfbbn / detail
  22. [Support] Use InitLLVM in llvm-stress, sancov and TableGen — kai / detail
  23. [MLIR][Shape] Support transforming shape.num_elements on tensors — herhut / detail
  24. ARM: make Thumb1 instructions non-flag-setting in IT block. — Tim Northover / detail
  25. [BPI] Fix memory leak reported by sanitizer bots — ybrevnov / detail
  26. [OpenMP] Fix libomptarget negative tests to expect abort — jdenny.ornl / detail
  27. [yaml2obj] - Add a way to override sh_type section field. — grimar / detail
  28. [clang-tidy][NFC] Make OptionsView methods as const where missing — n.james93 / detail
  29. Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" — Jinsong Ji / detail
  30. [DWARFYAML] Add support for emitting custom range list content. — Xing / detail
  31. Clean up cuda-runtime-wrappers API. — csigg / detail
  32. [Support][NFC] Fix a Wdocumentation warning in FileSystem.h — riccibrun / detail
  33. [clang][NFC] Add some documentation about the use of NamedDecl::getDeclName in diagnostics. — riccibrun / detail
  34. [AArch64][SVE] Don't support fixedStack for SVE objects. — sander.desmalen / detail
  35. [AArch64][SVE] Don't align the last SVE callee save. — sander.desmalen / detail
  36. [AArch64][SVE] Fix epilogue for SVE when the stack is realigned. — sander.desmalen / detail
  37. [DWARFYAML] Rename checkListEntryOperands() to checkOperandCount(). NFC. — Xing / detail
  38. Order of libraries and source files in the f18 frontend — aperry / detail
  39. [SCEV] Add additional tests. — flo / detail
  40. AMDGPU/GlobalISel: Use clamp modifier for [us]addsat/[us]subsat — Matthew.Arsenault / detail
  41. [MLIR][Shape] Lower `shape.const_shape` to `tensor_from_elements` — frgossen / detail
  42. AMDGPU/GlobalISel: Merge identical select cases — Matthew.Arsenault / detail
  43. AMDGPU/GlobalISel: Mark GlobalISel classes as final — Matthew.Arsenault / detail
  44. GlobalISel: Translate llvm.convert.{to|from}.fp16 intrinsics — Matthew.Arsenault / detail
  45. [OldPM] Print out a bit more when passes lie about changing IR — jonathan_roelofs / detail
  46. [FunctionAttrs] Rename functionattrs -> function-attrs — aeubanks / detail
  47. [NewPM][Sancov] Pin RUN lines with -sancov to legacy PM — aeubanks / detail
  48. [FIX] Resolve test failure in polly/test/ScopInfo/memcpy-raw-source.ll — hoy / detail
  49. [CompilerRT] Don't pass global compile test flags in non-standalone build — aeubanks / detail
  50. [Darwin] Fix OS version checks inside simulators — julian.lettner / detail
  51. [ARM][MVE] Teach MVEGatherScatterLowering to merge successive getelementpointers — anna.welker / detail
  52. [ELF] --reproduce should include lto sample profile — aktoon / detail
  53. [Darwin] Cleanup code via improved GetMacosAlignedVersion() — julian.lettner / detail
  54. [ASTImporter] Add Visitor for TypedefNameDecl's — vince.a.bridgers / detail
  55. [lld-macho] Support -filelist — jezng / detail
  56. [lld-macho] Fix segment filesize calculation — jezng / detail
  57. NFC: Add whitespace changing revisions to .git-blame-ignore-revs — Louis Dionne / detail
  58. [mlir][Vector] Drop declarative transforms — ntv / detail
  59. [JumpThreading] Add tests that have a cast of freeze and vice versa — aqjune / detail
  60. [libTooling] Add a `between` range-selector combinator. — yitzhakm / detail
  61. [X86] Merge disp8 and cdisp8 handling into a single helper function to reduce some code. — craig.topper / detail
  62. [X86] Simplify some code in emitMemModRMByte. NFCI — craig.topper / detail
  63. [lld-macho] Fix no-filelist test on Windows — jezng / detail
  64. [libc][obvious] Move ErrnoSetterMatcher to test/ErrnoSetterMetcher.h. — sivachandra / detail
  65. [lldb] Change the definition of ANSI_UNFAINT — Jonas Devlieghere / detail
  66. [LLD] [MinGW] Implement the --no-seh flag — martin / detail
  67. [JumpThreading] Add a basic support for freeze instruction — aqjune / detail
  68. Revert "Switch to using -debug-info-kind=constructor as default (from =limited)" — akhuang / detail
  69. [MLIR] Vector store to load forwarding — diego.caballero / detail
  70. [AMDGPU] Spill CSR VGPR which is reserved for SGPR spills — Austin.Kerbow / detail
  71. [X86][XOP] Shuffle v16i8 using VPPERM(X,Y) instead of OR(PSHUFB(X),PSHUFB(Y)) — llvm-dev / detail
  72. [CostModel][X86] Add abs intrinsics cost model tests — llvm-dev / detail
  73. [DAG] isSplatValue - add support for TRUNCATE/SIGN_EXTEND/ZERO_EXTEND — llvm-dev / detail
  74. [CostModel][X86] Add smax/smin/umin/umax intrinsics cost model tests — llvm-dev / detail
  75. [scudo][standalone] mallopt runtime configuration options — kostyak / detail
  76. [libc][NFC] Zero out padding bits in the uint form of x86 FPBits<long double>. — sivachandra / detail
  77. [NFC][XCOFF] Use getFunctionEntryPointSymbol from TLOF to simplify logic — jasonliu / detail
  78. [InstSimplify] add tests for icmp with partial undef constant; NFC — spatel / detail
  79. [InstCombine] avoid crashing on vector constant expression (PR46872) — spatel / detail
  80. [mlir][GPUToSPIRV] Add a test pass to set workgroup size for kernel — ravishankarm / detail
  81. [X86] Merge the two 'Emit the normal disp32 encoding' cases in SIB byte handling in emitMemModRMByte. NFCI — craig.topper / detail
  82. [libc++] Clean up tests for "optional" C11 features — Louis Dionne / detail
  83. [libc++] Provide std::aligned_alloc and std::timespec_get on Apple platforms — Louis Dionne / detail
  84. [InstSimplify] allow undefs in icmp with vector constant folds — spatel / detail
  85. [PowerPC] Mark allocator_oom_test.cpp unsupported on PowerPC — saghir / detail
  86. [openacc] Add missing newline at end of file — clementval / detail
  87. [NewGVN] Add test cases for remaining known issues. — flo / detail
  88. [MLIR][Linalg] Fixed obsolete examples in the MLIR Linalg Dialect doc — joker.eph / detail

#1872 (Jul 27, 2020 6:24:39 PM)

  1. [lldb/ArchSpec] Always match simulator environment in IsEqualTo — Fred Riss / detail
  2. [DomTree] Remove dead code.[NFC] — asbirlea / detail
  3. [CFGDiff] Refactor Succ/Pred maps. — asbirlea / detail
  4. TableGen: Check if pattern outputs matches instruction defs — Matthew.Arsenault / detail
  5. [llvm-readelf] Fix emitting incorrect number of spaces in '--hex-dump'. — Xing / detail
  6. Don't form a 'context-independent expr' reference to a member during — richard / detail
  7. Supplement instr profile with sample profile. — wmi / detail
  8. [X86] Properly encode a 32-bit address with an index register and no base register in 16-bit mode. — craig.topper / detail
  9. [X86] Add support for {disp32} to control size of jmp and jcc instructions in the assembler — craig.topper / detail
  10. [X86] Detect if EFLAGs is live across XBEGIN pseudo instruction. Add it as livein to the basic blocks created when expanding the pseudo — craig.topper / detail
  11. [clang-tidy] Suppress one unittest on macOS. — Artem Dergachev / detail
  12. [mlir][NFC] Polish copy removal transform — ehsan.nadjaran_toosi / detail
  13. [GVN] Rewrite IsValueFullyAvailableInBlock(): no recursion, less false-negatives — lebedev.ri / detail

#1871 (Jul 27, 2020 11:15:00 AM)

  1. [StackProtector] Speed up RequiresStackProtector — nadav256 / detail
  2. Use llvm::is_contained where appropriate (NFC) — kazu / detail
  3. [GWP-ASan] Crash handler API returns sizeof(collected trace) — 31459023+hctim / detail
  4. Prefix some AArch64/ARM passes with "aarch64-"/"arm-" — aeubanks / detail
  5. [mlir] [VectorOps] [integration_test] Sparse matrix times vector (DOT version) — ajcbik / detail
  6. Recommit "[libFuzzer] Disable implicit builtin knowledge about memcmp-like functions when -fsanitize=fuzzer-no-link is given." — dokyungs / detail
  7. Replace fuzzer::FuzzerDriver's INTERFACE marking with new LLVMRunFuzzerDriver. — mascasa / detail
  8. [clangd] Add more logs and attach tracers to remote index server routines — kbobyrev / detail
  9. [Attributor][NFC] Add tests to noalias.ll — okuraofvegetable / detail
  10. [AIX] Implement AIX special alignment rule about double/long double — Xiangling.Liao / detail
  11. [mlir][AffineToStandard] Make LowerAffine pass Op-agnostic. — ravishankarm / detail
  12. [PowerPC] Remove QPX/A2Q BGQ/BGP CNK support — Jinsong Ji / detail
  13. [lldb] Remove CMAKE_VERSION checks now that the minimum version is 3.13.4 — Jonas Devlieghere / detail
  14. [llvm][examples][SimplifyCFG] Fix pass's IR changed reporting — jonathan_roelofs / detail
  15. [lldb/AppleSimulator] Always provide a -simulator environment — Fred Riss / detail
  16. [OpenMP] Add more pass-through functions in DeviceTy — tianshilei1992 / detail
  17. [libunwind] Remove old keymgr related logic — Louis Dionne / detail
  18. Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish) — Adrian Prantl / detail
  19. [OpenMPOpt] Most SCC's are uninteresting, don't waste time on them (up to 16x faster) — lebedev.ri / detail
  20. Rename t2-reduce-size -> thumb2-reduce-size — aeubanks / detail
  21. Reland "[compiler-rt] [test] Allow expanding lit substitutions recursively" — jaskiewiczs / detail
  22. [NFC] Move BitcodeCommon.h from Bitstream to Bitcode — gchatelet / detail
  23. Revert "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" — Jinsong Ji / detail
  24. Fix the move constructor of MMI to move MachineFunctions map — Justin Bogner / detail
  25. [lldb] NFC: Use early exit in ArchSpec::IsEqualTo — Fred Riss / detail
  26. [DFSan] Remove unused DataFlowSanitizer vars — aeubanks / detail
  27. [flang] Allow omission of comma in FORMAT(1PE5.2) in runtime — pklausler / detail
  28. [llvm][CodeGen] Addressing modes for SVE ldN. — francesco.petrogalli / detail
  29. TableGen/GlobalISel: Allow output instructions with multiple defs — Matthew.Arsenault / detail
  30. [llvm] Make ZLIB handling compatible with multi-configuration generators — Jonas Devlieghere / detail
  31. AMDGPU: global_atomic_csub is not always dereferenceable — Matthew.Arsenault / detail
  32. AMDGPU/GlobalISel: Mark G_ATOMICRMW_{NAND|FSUB} as lower — Matthew.Arsenault / detail
  33. GlobalISel: Don't fail translate on intrinsics with metadata — Matthew.Arsenault / detail
  34. [GraphDiff] Use class method getChildren instead of GraphTraits. — asbirlea / detail
  35. [OpenMP][Docs] Update `present` modifier status — jdenny.ornl / detail
  36. [CMake] Move find_package(ZLIB) to LLVMConfig — phosek / detail

#1870 (Jul 27, 2020 3:34:55 AM)

  1. registered msdia140.dll — kuhnel / githubweb

#1870 (Jul 27, 2020 3:34:55 AM)

  1. [XRay] Account: recursion detection — lebedev.ri / detail
  2. [SVE] Don't use LocalStackAllocation for SVE objects — david.sherwood / detail
  3. [AMDGPU] Make generating cache invalidating instructions optional — Piotr Sobczak / detail
  4. [MLIR][LLVMDialect] Added volatile and nontemporal attributes to load/store — georgemitenk0v / detail
  5. [lldb/Utility] Fix a bug in RangeMap::CombineConsecutiveRanges — pavel / detail
  6. [lldb/Utility] Clean up Scalar constructors — pavel / detail
  7. [InstCombine] Fold freeze into phi if one operand is not undef — aqjune / detail
  8. [Alignment][NFC] Update Bitcodewriter to use Align — gchatelet / detail
  9. [clangd] Switch from EXPECT_TRUE to ASSERT_TRUE in remote marshalling tests — kbobyrev / detail
  10. [libcxx][lit] Fix running testsuite with python2.7 after 9020d28688492c437abb648b6ab69baeba523219 — Alexander.Richardson / detail
  11. [lld][ELF] Add LOG2CEIL builtin ldscript function — grimar / detail
  12. [Docs] remove unused arguments in documentation examples on vectorization passes — flo / detail
  13. [clangd] Add option to use remote index as static index — kbobyrev / detail
  14. [lldb] Fix e89414f406 for msvc — pavel / detail
  15. [JumpThreading] Add a test that threads jumps with frozen branch conditions — aqjune / detail
  16. [JumpThreading] Add a test case that has a phi with undef; NFC — aqjune / detail
  17. [lldb/DWARF] Don't treat class declarations with children as definitions — pavel / detail
  18. [mlir] Support for mutable types — zinenko / detail
  19. Speculative build fix for scudo/standalone/tests/combined_test.cpp — hans / detail
  20. Speculative build fix for clangd/Features.inc.in — hans / detail
  21. [clang-tidy] Refactor IncludeInserter — n.james93 / detail
  22. AArch64: diagnose out of range relocation addends on MachO. — Tim Northover / detail
  23. ClangdMain.cpp: this #ifdef should be an #if — hans / detail
  24. [gn] Set CLANGD_ENABLE_REMOTE=0 — hans / detail
  25. Fix another #ifdef CLANGD_ENABLE_REMOTE — hans / detail
  26. [clangd] Add marshalling code for all request types — kbobyrev / detail
  27. [InstSimplify] add tests for min/max intrinsics; NFC — spatel / detail
  28. [lldb] Modernize away some snprintf calls — Raphael Isemann / detail
  29. [clangd] Collect references for externally visible main-file symbols — platonov.aleksandr / detail
  30. [lldb][NFC] Use a StringRef for AddRegexCommand::AddRegexCommand parameters — Raphael Isemann / detail
  31. [llvm][NFC] Silence unused variable warning by using isa over dyn_cast — n.james93 / detail
  32. [Reduce] Function reduction: replace all users of function with undef — lebedev.ri / detail
  33. [Reduce] Argument reduction: shoe-horn new function into remaining uses of old function — lebedev.ri / detail
  34. [JumpThreading] ProcessBranchOnXOR(): bailout if any pred ends in indirect branch (PR46857) — lebedev.ri / detail
  35. llvm_canonicalize_cmake_booleans(CLANGD_ENABLE_REMOTE) — hans / detail
  36. AArch64: avoid UB shift of negative value — Tim Northover / detail
  37. [GWP-ASan] Fix uninitialized memory use in sigaction. — 31459023+hctim / detail
  38. [CallGraph] Preserve call records vector when replacing call edge — serguei.n.dmitriev / detail
  39. [MLIR] NFC: Rename mcuMemHostRegister* to mgpuMemHostRegister* to make it consistent with the other cuda-runner functions and ROCm. — csigg / detail
  40. IRPrintingPasses.h - simplify unnecessary header with forward declarations. NFC. — llvm-dev / detail
  41. [X86] combineExtractSubvector - pull out repeated getSizeInBits() calls. NFCI. — llvm-dev / detail
  42. [X86][AVX] Fold extract_subvector(truncate(x),0) -> truncate(extract_subvector(x),0) — llvm-dev / detail
  43. [NFC] Replace ".size() < 1" with ".empty()" — gchatelet / detail
  44. [OpenCL] Fixed missing address space for templated copy constructor. — anastasia.stulova / detail
  45. [Attributor] Fix qualifier warning of the unittest — clfbbn / detail
  46. [LLD] [COFF] Fix mingw comdat associativity for leader symbols with a different name — martin / detail
  47. Revert "Re-apply:" Emit DW_OP_implicit_value for Floating point constants"" — amy.kwan1 / detail
  48. [lit] Don't expand escapes until all substitutions have been applied — jaskiewiczs / detail
  49. [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv — jonathan_roelofs / detail
  50. [XCOFF][AIX] Handle llvm.used and llvm.compiler.used global array — jasonliu / detail
  51. [llvm-exegesis] Check perf_branch_entry for field cycles — vyng / detail
  52. Use INTERFACE_COMPILE_OPTIONS to disable -Wsuggest-override for any target that links to gtest — logan.r.smith0 / detail
  53. [TableGen][CGS] Print better errors on overlapping InstRW — jonathan_roelofs / detail
  54. [gn build] (manually) merge 48c948abeb7 — thakis / detail
  55. Reland [llvm-exegesis] Add benchmark latency option on X86 that uses LBR for more precise measurements. — vyng / detail
  56. [gn build] Make syncing to single-line source files work after 1afd889d0b43 — thakis / detail
  57. [gn build] Port ee7caa75939 — llvmgnsyncbot / detail
  58. [X86][SSE] Relax 128-bit restriction on extract_subvector(ext_vector_inreg(X),0) -> ext_vector_inreg(extract_subvector(X,0)) fold — llvm-dev / detail
  59. [mlir][Linalg] Enable fusion of std.constant (producer) with — ravishankarm / detail
  60. [NFC][AArch64] Replace some template methods/invocations... — francesco.petrogalli / detail
  61. [flang] Temp Driver - pass the flag to change the default integer kind through to F18_FC — tkeith / detail
  62. [X86] Add back comment inadvertently lost in 1a1448e6568d9b11f198e510fa9c4cb6b1f4216a. — craig.topper / detail

#1870 (Jul 27, 2020 3:34:55 AM)

  1. registered msdia140.dll — kuhnel / detail

#1867 (Jul 26, 2020 5:25:30 PM)

  1. [flang][openacc] Basic name resolution infrastructure for OpenACC construct — clementval / detail
  2. [ORC] Remove a redundant call to getTargetMemory. — Lang Hames / detail
  3. [InstCombine] Add more tests to freeze-phi.ll; NFC — aqjune / detail
  4. [Scheduling] Improve group algorithm for store cluster — qshanz / detail
  5. [PowerPC] Cleanup p10vector clang test — biplmish / detail
  6. AMDGPU/GlobalISel: Don't assert in LegalizerInfo constructor — Matthew.Arsenault / detail
  7. [gcov] Simplify/speed up CFG hash calculation — i / detail
  8. Remove declaration of constexpr member kDynamicSize in MemRefType — joker.eph / detail
  9. [PowerPC] Add Vector Extract Double Instruction Definitions and MC tests. — biplmish / detail
  10. [NewPM] NFC. remove obsolete TODO comment — noreply / detail

#1866 (Jul 26, 2020 9:59:05 AM)

  1. [clang][NFC] Remove spurious +x flag on SemaConcept.cpp — riccibrun / detail
  2. [clang][NFC] Add tests for the use of NamedDecl::getDeclName in the unused/unneeded diagnostics. — riccibrun / detail
  3. [clang][NFC] Add a test for __attribute__((flag_enum)) with an unnamed enumeration. — riccibrun / detail
  4. [InstCombine] Add a test for folding freeze into phi; NFC — aqjune / detail
  5. [X86] Move getGatherOverhead/getScatterOverhead into X86TargetTransformInfo. — craig.topper / detail
  6. Replace comment by private method; NFC. — aaron / detail
  7. [flang] Fix implicit declarations in statement functions — tkeith / detail
  8. [X86] Turn X86DAGToDAGISel::tryVPTERNLOG into a fully custom instruction selector that can handle bitcasts between logic ops — craig.topper / detail
  9. [lld-macho] Support lookup of dylibs in frameworks — jezng / detail
  10. [LLD] [COFF] Fix test to properly test all aspects of c3b1d730d6. NFC. — martin / detail

#1865 (Jul 26, 2020 2:32:53 AM)

  1. [asan] Mark the strstr test as UNSUPPORTED on FreeBSD — Alexander.Richardson / detail
  2. [lit] Don't include tests skipped due to sharding in reports — Alexander.Richardson / detail
  3. [NFC][XRay] Account: decouple getStats() interface from underlying data structure — lebedev.ri / detail
  4. [NFC][XRay] Account: migrate to DenseMap + SmallVector, -16% faster on large (3.8G) input — lebedev.ri / detail
  5. NFC; add an example that subtracts pointers to two global vars — aqjune / detail
  6. NFC; add a test for freeze's constprop — aqjune / detail
  7. [ValueTracking] Instruction::isBinaryOp should be used for constexprs — aqjune / detail
  8. [ConstantFolding] Fold freeze if it is never undef or poison — aqjune / detail
  9. [JumpThreading] Add a test for D84598; NFC — aqjune / detail
  10. [InstSimplify] add tests for fcmp with infinity constant; NFC — spatel / detail
  11. [InstSimplify] fold fcmp using isKnownNeverInfinity + isKnownNeverNaN — spatel / detail
  12. [InstSimplify] add tests for min/max intrinsics; NFC — spatel / detail
  13. [DWARFYAML] Rename getUsedSectionNames() to getNonEmptySectionNames(). — Xing / detail
  14. AMDGPU/GlobalISel: Replace selection tests for G_CONSTANT/G_FCONSTANT — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Sign extend integer constants — Matthew.Arsenault / detail
  16. GlobalISel: Handle 'n' inline asm constraint — Matthew.Arsenault / detail
  17. [InstSimplify] fold integer min/max intrinsics with limit constant — spatel / detail
  18. AMDGPU/GlobalISel: Pack constant G_BUILD_VECTOR_TRUNCs when selecting — Matthew.Arsenault / detail
  19. AMDGPU/GlobalISel: Legalize GDS atomics — Matthew.Arsenault / detail
  20. AMDGPU/GlobalISel: Make sure <2 x s1> phis are scalarized — Matthew.Arsenault / detail
  21. AMDGPU/GlobalISel: Reorder G_CONSTANT legality rules — Matthew.Arsenault / detail
  22. GlobalISel: Handle fewerElementsVector for G_PTR_ADD — Matthew.Arsenault / detail
  23. GlobalISel: Handle G_PTR_ADD in narrowScalar — Matthew.Arsenault / detail
  24. AMDGPU/GlobalISel: Fix not constraining ds_append/consume operands — Matthew.Arsenault / detail
  25. [MLIR][Affine] Add test for non-hyperrectangular loop tiling — uday / detail
  26. [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening — llvm-dev / detail

#1864 (Jul 25, 2020 7:15:24 PM)

  1. Fold StatepointBB into checks as it's only used from an NDEBUG or ASSERT — echristo / detail
  2. Temporarily Revert "Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish)" — echristo / detail
  3. [X86] Replace a use of ProcIntelSLM with FeatureFast7ByteNOP. — craig.topper / detail
  4. DADCombiner: Don't simplify the token factor if the node's number of operands already exceeds TokenFactorInlineLimit — changpeng.fang / detail
  5. [mlir][shape] Further operand and result type generalization — jpienaar / detail
  6. [X86] Remove getProcFamily() method from X86Subtarget. NFC — craig.topper / detail
  7. [X86] Merge X86MCInstLowering's maxLongNopLength into emitNop and remove check for FeatureNOPL. — craig.topper / detail
  8. [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal types for G_SHUFFLE_VECTOR and G_IMPLICIT_DEF. — Amara Emerson / detail

#1863 (Jul 25, 2020 6:38:53 AM)

  1. Reapply [SCCP] Directly remove non-feasible edges — nikita.ppv / detail
  2. [SCCP] Restore the change reporting as well — nikita.ppv / detail
  3. [SCCP] Add assume non null test (NFC) — nikita.ppv / detail
  4. AMDGPU/GlobalISel: Don't assert on G_INSERT > 128-bits — Matthew.Arsenault / detail
  5. [LVI] Don't require operand number for range (NFC) — nikita.ppv / detail
  6. [X86] Remove stress-scheduledagrrlist.ll. — flo / detail
  7. Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish) — Adrian Prantl / detail
  8. [Reduce] Try turning function definitions into declarations first, NFCI-ish — lebedev.ri / detail
  9. [gn build] Port 136c8f50e96 — llvmgnsyncbot / detail
  10. [Driver] Define LinkOption and fix forwarded options to GCC for linking — i / detail
  11. [X86] Fix intrinsic names in strict fp80 tests to use f80 in their names instead of x86_fp80. — craig.topper / detail
  12. [X86] Add llvm.roundeven test cases. Add f80 tests cases for constrained intrinsics that lower to libcalls. NFC — craig.topper / detail
  13. [Statepoints] Support lowering gc relocations to virtual registers — listmail / detail
  14. [MLIR][Shape] Allow `num_elements` to operate on extent tensors — jpienaar / detail
  15. Revert "[MLIR][Shape] Allow `num_elements` to operate on extent tensors" — jpienaar / detail
  16. [MLIR][Shape] Refactor verification — jpienaar / detail
  17. [MLIR][Shape] Allow `num_elements` to operate on extent tensors — jpienaar / detail
  18. [ORC] Don't require PageSize or Triple during TargetProcessControl construction — Lang Hames / detail
  19. [ORC] Rename TargetProcessControl DynamicLibraryHandle and loadLibrary. — Lang Hames / detail
  20. [Reduce] Basic block reduction: do properly handle invoke insts (PR46818) — lebedev.ri / detail
  21. [Reduce] Argument reduction: do properly handle invoke insts (PR46819) — lebedev.ri / detail
  22. [Reduce] Argument reduction: do deal with function declarations — lebedev.ri / detail
  23. [X86] Add masked versions of the VPTERNLOG test cases added for D83630. NFC — craig.topper / detail
  24. [Statepoints] Style cleanup after 3da1a963 [NFC] — listmail / detail
  25. [PowerPC][NFC] Fix an assert that cannot trip from 7d076e19e31a — nemanja.i.ibm / detail

#1862 (Jul 24, 2020 11:20:03 PM)

  1. [AArch64][GlobalISel] Look through constants when selection stores of 0 — Jessica Paquette / detail
  2. [ADT] Add a range-based version of std::move — n.james93 / detail
  3. [X86][SSE] getFauxShuffle - ignore undemanded sources for PACKSS/PACKUS faux shuffles — llvm-dev / detail
  4. Fix C2975 error under MSVC — n.james93 / detail
  5. [IPSCCP] Drop argmemonly after replacing pointer argument. — flo / detail
  6. SymbolRemappingReader.h - pass Twine by reference not value. NFCI. — llvm-dev / detail
  7. [X86][SSE] combineX86ShufflesRecursively - move all Root node asserts to the same location. NFCI. — llvm-dev / detail
  8. SimplifyLibCalls - remove unnecessary header and forward declaration. NFC. — llvm-dev / detail

#1861 (Jul 24, 2020 4:12:17 PM)

  1. Removed deprecated SVN LLVMPoller. — gkistanova / githubweb
  2. Removed deprecated legacy mode automatic schedulers. — gkistanova / githubweb
  3. Removed deprecated legacy mode from UnifiedTreeBuilder. — gkistanova / githubweb
  4. Removed deprecated legacy mode from LLDPerformanceTestsuite. — gkistanova / githubweb
  5. Removed deprecated legacy mode from ABITestsuitBuilder. — gkistanova / githubweb
  6. Removed deprecated legacy mode from ClangLTOBuilder. — gkistanova / githubweb
  7. Removed deprecated legacy mode from ClangBuilder. — gkistanova / githubweb
  8. Removed deprecated legacy mode from LibcxxAndAbiBuilder. — gkistanova / githubweb
  9. Removed deprecated legacy mode from LLDBBuilder. — gkistanova / githubweb
  10. Removed deprecated legacy mode from SanitizerBuilder. — gkistanova / githubweb
  11. Removed deprecated legacy mode from AnnotatedBuilder. — gkistanova / githubweb
  12. Removed remainings of the legacy mode support from LLVMBuildFactory. — gkistanova / githubweb

#1861 (Jul 24, 2020 4:12:17 PM)

  1. [lld-macho] Partial support for weak definitions — jezng / detail
  2. [lld-macho] Ignore -dependency_info and its argument — jezng / detail
  3. [lldb] Don't wrap and release raw pointer in unique_ptr (NFC) — Jonas Devlieghere / detail
  4. [lldb] Have LanguageRuntime and SystemRuntime share a base class (NFC) — Jonas Devlieghere / detail
  5. [AArch64][GlobalISel] Promote G_UITOFP vector operands to same elt size as result. — Amara Emerson / detail
  6. GlobalISel: Define mulfix/divfix opcodes — arsenm2 / detail
  7. [PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction — xur / detail
  8. [AArch64][GlobalISel] Use wzr/xzr for 16 and 32 bit stores of zero — Jessica Paquette / detail
  9. [PowerPC] Implement Truncate and Store VSX Vector Builtins — amy.kwan1 / detail
  10. [PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction — xur / detail
  11. Revert "[PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction" — xur / detail
  12. Revert "[PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction" — xur / detail
  13. [PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction — xur / detail
  14. [PGO] Fix incorrect function entry count — xur / detail
  15. Upstream macCatalyst support in ArchSpec and associated unit tests. — Adrian Prantl / detail
  16. [PowerPC] Exploit the High Order Vector Multiply Instructions on Power10 — amy.kwan1 / detail
  17. [tsan] Allow TSan in the Clang driver for Apple Silicon Macs — Kuba Mracek / detail

#1861 (Jul 24, 2020 4:12:17 PM)

  1. Removed deprecated SVN LLVMPoller. — gkistanova / detail
  2. Removed deprecated legacy mode automatic schedulers. — gkistanova / detail
  3. Removed deprecated legacy mode from UnifiedTreeBuilder. — gkistanova / detail
  4. Removed deprecated legacy mode from LLDPerformanceTestsuite. — gkistanova / detail
  5. Removed deprecated legacy mode from ABITestsuitBuilder. — gkistanova / detail
  6. Removed deprecated legacy mode from ClangLTOBuilder. — gkistanova / detail
  7. Removed deprecated legacy mode from ClangBuilder. — gkistanova / detail
  8. Removed deprecated legacy mode from LibcxxAndAbiBuilder. — gkistanova / detail
  9. Removed deprecated legacy mode from LLDBBuilder. — gkistanova / detail
  10. Removed deprecated legacy mode from SanitizerBuilder. — gkistanova / detail
  11. Removed deprecated legacy mode from AnnotatedBuilder. — gkistanova / detail
  12. Removed remainings of the legacy mode support from LLVMBuildFactory. — gkistanova / detail

#1860 (Jul 24, 2020 8:29:57 AM)

  1. [AIX] remove -u from the clang when invoke aix as assembler — diggerlin / detail
  2. MachineBasicBlock: add printName method — nicolai.haehnle / detail
  3. [lldb/ObjectFileMachO] Correctly account for resolver symbols — Fred Riss / detail
  4. [ValueTracking] Check for ConstantExpr before using recursive helpers. — flo / detail
  5. [libFuzzer] Disable noasan-memcmp64.test and bcmp.test on Windows. — dokyungs / detail
  6. debugserver: Support ios simulator load command disambiguation in qProcessInfo — Adrian Prantl / detail
  7. [test commit] Add my name to the CREDITS.TXT — biplmish / detail
  8. Test Commit — meera.nakrani / detail
  9. [NFC][GVN] Improve loadpre-missed-opportunity.ll test again thanks to @fhahn — lebedev.ri / detail
  10. [scudo][standalone] Change the release loop for efficiency purposes — kostyak / detail
  11. [ARM] Added additional patterns to VABD instruction — meera.nakrani / detail
  12. [X86] Use X86_MC::ParseX86Triple to add mode features to feature string in X86Subtarget::initSubtargetFeatures. — craig.topper / detail
  13. [llvm][sve] Reg + Imm addressing mode for ld1ro. — francesco.petrogalli / detail
  14. [X86] Move the implicit enabling of sse2 for 64-bit mode from X86Subtarget::initSubtargetFeatures to X86_MC::ParseX86Triple. — craig.topper / detail
  15. [AMDGPU] Fix incorrect arch assert while setting up FlatScratchInit — Madhur.Amilkanthwar / detail
  16. [libc] Adds implementation for memrchr. — gyurgyikcp / detail
  17. [openmp] Clean up OMPKinds.def remove OMP_DIRECTIVE — clementval / detail
  18. [lldb] Inform every language runtime of the modified modules — Jonas Devlieghere / detail
  19. Rename scoped-noalias -> scoped-noalias-aa — aeubanks / detail
  20. [llvm-lib] Support adding short import library objects with llvm-lib — martin / detail
  21. [MC] [COFF] Make sure that weak external symbols are undefined symbols — martin / detail
  22. [analyzer] Revert the accidental commit of D82122 — dkszelethus / detail
  23. [PowerPC] Fix computation of offset for load-and-splat for permuted loads — nemanja.i.ibm / detail
  24. Make hip math headers easier to use from C — jonathanchesterfield / detail
  25. [libc] [Obvious] Place entrypoints, specs alphabetically. — gyurgyikcp / detail
  26. [MSAN] Allow inserting array checks — guiand / detail
  27. [ASTImporter] Modify ImportDefiniton for ObjCInterfaceDecl so that we always the ImportDeclContext one we start the definition — shafik / detail
  28. [mlir][shape] Fix missing dependency — jpienaar / detail
  29. [OpenMP] Use `abort` not `error` for fatal runtime exceptions — johannes / detail
  30. [SROA][Mem2Reg] Do not crash on alloca + addrspacecast — johannes / detail
  31. [Mem2Reg] Teach promote to register about droppable instructions — johannes / detail
  32. [SROA] Teach promote to register about droppable instructions — johannes / detail
  33. [AArch64][SVE] Add "fast" fcmp operations. — efriedma / detail
  34. Add Debug Info Size to Symbol Status — walter erquinigo / detail
  35. Revert "Add Debug Info Size to Symbol Status" — walter erquinigo / detail
  36. Add Debug Info Size to Symbol Status — walter erquinigo / detail
  37. [CMake] Find zlib when building lldb as standalone — phosek / detail
  38. AMDGPU: Skip other terminators before inserting s_cbranch_exec[n]z — Matthew.Arsenault / detail
  39. [compiler-rt][fuzzer] Disable bcmp.test on darwin — jonathan_roelofs / detail
  40. [compiler-rt][CMake] Remove unused -stdlib when passing -nostdinc++ — Jinsong Ji / detail
  41. Reapply "[DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff." — asbirlea / detail

#1859 (Jul 24, 2020 1:41:32 AM)

  1. limited sccache local cache size — kuhnel / githubweb

#1859 (Jul 24, 2020 1:41:32 AM)

  1. [MLIR][Shape] Generalze `shape.const_shape` to extent tensors — frgossen / detail
  2. AMDGPU/GlobalISel: Select set.inactive intrinsic — petar.avramovic / detail
  3. [SystemZ] Implement __builtin_eh_return_data_regno — ulrich.weigand / detail
  4. [MLIR][Standard] Add default lowering for `assert` — frgossen / detail
  5. [MLIR][Shape] Allow `shape.get_extent` to operate on extent tensors — frgossen / detail
  6. [LLD][ELF] - Linkerscript: report location for the "unclosed comment in a linker script" error. — grimar / detail
  7. [MLIR][Shape] Allow for `shape_of` to return extent tensors — frgossen / detail
  8. [MLIR][Shape] Simplify shape lowering — frgossen / detail
  9. [DWARFYAML] Replace 'Format', 'Version', etc with 'FormParams'. NFC. — Xing / detail
  10. [MLIR][Shape] Clean up shape to standard lowering — frgossen / detail
  11. [IPSCCP] Add another test case with argmemonly callsite attributes. — flo / detail
  12. [NFC][GVN] Clean loadpre-missed-opportunity.ll test some more — lebedev.ri / detail
  13. [MLIR][Shape] Allow `shape.rank` to operate on extent tensors — frgossen / detail
  14. [MLIR][Shape] Pass Ops instead of Operations in shape lowering — frgossen / detail
  15. [MLIR][Shape] Allow `shape.any` to operate on extent tensors — frgossen / detail
  16. [MLIR][Shape] Allow `get_extent` to operate on extent tensors and indices — frgossen / detail
  17. [MLIR][Shape] Remove deprecated and unused lowerings — frgossen / detail
  18. [obj2yaml][yaml2obj] - Add note-section.yaml tests. — grimar / detail
  19. [DWARF] Avoid entry_values production for SCE — djolertrk / detail
  20. PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI. — llvm-dev / detail
  21. Revert rG5dd566b7c7b78bd- "PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI." — llvm-dev / detail
  22. [gn build] (manually) port 228f8d89 — thakis / detail
  23. [DWARF][EntryValues] Emit GNU extensions in the case of DWARF 4 + SCE — djolertrk / detail
  24. [gn build] (manually) port 10b1b4a23 — thakis / detail
  25. [gn build] (manually) port 10b1b4a23 more — thakis / detail
  26. [MLIR][SPIRVToLLVM] Conversion of SPIR-V variable op — georgemitenk0v / detail
  27. [libTooling] Add assorted `EditGenerator` combinators. — yitzhakm / detail
  28. [MLIR][Shape] Allow `shape.mul` to operate in indices — frgossen / detail
  29. [MLIR][Shape] Fold `shape.mul` — frgossen / detail
  30. [MLIR][SPIRVToLLVM] Conversion of load and store SPIR-V ops — georgemitenk0v / detail
  31. [openmp] Don't copy exports into the source folder by default. — david.truby / detail
  32. [AMDGPU][MC] Added support of SP3 syntax for MTBUF format modifier — dmitry.preobrazhensky / detail
  33. [flang] Run non-gtest unit tests with lit. — david.truby / detail
  34. [libTooling] Add an `EditGenerator` that applies a rule throughout a bound node. — yitzhakm / detail
  35. [OPENMP] Fix PR46730: Fix compiler crash on taskloop over constructible loop counters. — a.bataev / detail

#1859 (Jul 24, 2020 1:41:32 AM)

  1. limited sccache local cache size — kuhnel / detail

#1858 (Jul 23, 2020 6:51:36 PM)

  1. disabling DIA on clang-x86-ninja-win10 — kuhnel / githubweb

#1858 (Jul 23, 2020 6:51:36 PM)

  1. Revert D84264 "[SCCP] Directly remove non-feasible edges" & 5db5b4bc4394ca247c9eb665e03b851848aa2fbf — maskray / detail
  2. GlobalISel: Fix maxScalarIf predicate check — Matthew.Arsenault / detail
  3. GlobalISel: Drop original type pointeriness in minScalarSameAs — Matthew.Arsenault / detail
  4. GlobalISel: Add scalarSameSizeAs LegalizeRule — Matthew.Arsenault / detail
  5. [LegalizeTypes] Teach DAGTypeLegalizer::GenWidenVectorLoads to pad with undef if needed when concatenating small or loads to match a larger load — craig.topper / detail
  6. Add test utility 'extract' — maskray / detail
  7. [gn build] (manually) merge d054c7ee2e9 — thakis / detail
  8. [mlir][DialectConversion] Enable deeper integration of type conversions — riddleriver / detail
  9. [DWARFYAML] Use writeDWARFOffset() to simplify emitting offsets. NFC. — Xing / detail
  10. [AST][FPEnv] Keep FP options in trailing storage of CallExpr — sepavloff / detail
  11. [MLIR] Missing line breaks in MLIR Language Reference — joker.eph / detail
  12. [llvm][NFC] Don't use llvm/Config/config.h in .h files — mtrofin / detail
  13. [CMake] Simplify CMake handling for zlib — phosek / detail
  14. [MLIR][SPIRV] Updated documentation for variableOp — georgemitenk0v / detail
  15. [X86] Make the X86ProcFamilyEnum private to X86Subtarget. Removed unneeded 'protected' from X86Subtarget. NFC — craig.topper / detail
  16. [MLIR][LLVMDialect] Added branch weights attribute to CondBrOp — georgemitenk0v / detail
  17. [libFuzzer] Instrument bcmp — maskray / detail

#1858 (Jul 23, 2020 6:51:36 PM)

  1. disabling DIA on clang-x86-ninja-win10 — kuhnel / detail

#1857 (Jul 23, 2020 11:27:30 AM)

  1. Removed deprecated LibCXXBuilder. — gkistanova / githubweb
  2. Removed deprecated LNTBuilder. — gkistanova / githubweb
  3. NFC. Removed unused imports from LibcxxAndAbiBuilder. — gkistanova / githubweb
  4. Removed deprecated NightlytestBuilder. — gkistanova / githubweb
  5. Removed deprecated code from ClangBuilder. — gkistanova / githubweb
  6. Removed deprecated ClangLTOBuilder3Stage. — gkistanova / githubweb
  7. Removed deprecated LLVMGCCBuilder. — gkistanova / githubweb
  8. Removed deprecated SanitizerBuilderII. — gkistanova / githubweb
  9. Removed deprecated LLVMBuilder. — gkistanova / githubweb
  10. Removed deprecated ClangAndLLDBuilder. — gkistanova / githubweb
  11. NFC. Removed deprecated code from LLVMBuildFactory. — gkistanova / githubweb

#1857 (Jul 23, 2020 11:27:30 AM)

  1. [libFuzzer] Disable interceptor tests on non-Linux platforms. — dokyungs / detail
  2. [X86][SSE] Add additional (f)add(shuffle(x,y),shuffle(x,y)) tests for D83789 — llvm-dev / detail
  3. [PredicateInfo][SCCP] Remove assertion (PR46814) — nikita.ppv / detail
  4. Revert "[DFSan] Handle fast16labels for all API functions." — mascasa / detail
  5. [libc++] Build the dylib with -faligned-allocation — Louis Dionne / detail
  6. [mlir][Linalg] Fixing bug in subview size computation in Linalg tiling. — ravishankarm / detail
  7. [flang][openacc] Add missing comment in header — clementval / detail
  8. AMDGPU/GlobalISel: Handle call return values — arsenm2 / detail
  9. [SCCP] Directly remove non-feasible edges — nikita.ppv / detail
  10. AMDGPU/GlobalISel: Add some tests for stack passed pointers — arsenm2 / detail
  11. Refactor FunctionPropertiesAnalysis — mtrofin / detail
  12. [LangRef] Add integer min/max/abs intrinsics — nikita.ppv / detail
  13. [IR] Add min/max/abs intrinsics — nikita.ppv / detail
  14. Add a Printer to the FunctionPropertiesAnalysis — mtrofin / detail
  15. [SCCP] Add missing change reporting — nikita.ppv / detail
  16. [AArch64][GlobalISel] Add post-legalize combine for sext(trunc(sextload)) -> trunc/copy — Amara Emerson / detail
  17. [libFuzzer] Expose fuzzer::FuzzerDriver() — 31459023+hctim / detail
  18. scudo: Remove some boilerplate from the combined allocator tests. NFCI. — peter / detail
  19. [libc] Add implementations of fmax, fmaxf, and fmaxl. — lntue / detail
  20. [libc] Remove unused #include <vector> in fmin_test, fminf_test, and fminl_test. — lntue / detail
  21. AMDGPU: Fix failures from overflowing uint8_t number of operands — Matthew.Arsenault / detail
  22. Add new function properties to FunctionPropertiesAnalysis — mtrofin / detail
  23. [SCCP] Add another switch+phi test (NFC) — nikita.ppv / detail
  24. [Bitcode] Avoid duplicating linker option when upgrading — Steven Wu / detail
  25. [lldb] Remove the user-defined copy-ctor in ConstString — Jonas Devlieghere / detail
  26. [ARM] Add predicated mla reduction patterns — david.green / detail
  27. [Loop Fusion] Integrate Loop Peeling into Loop Fusion (re-land after fixing ASAN build failures) — sidharth.baveja / detail
  28. [clang] Fix libdl linking for libclang in standalone mode — martin / detail
  29. [GlobalISel] Use existing MIR builder instead of creating one in combiner. — Amara Emerson / detail
  30. Reland "[DFSan] Handle fast16labels for all API functions." — mascasa / detail
  31. [CMake] Simplify CMake handling for zlib — phosek / detail
  32. Use llvm::size rather than an empty loop to get the number of top — echristo / detail
  33. scudo: Interleave odd and even tags for adjacent blocks. — peter / detail
  34. Revert "[CMake] Simplify CMake handling for zlib" — phosek / detail
  35. [PowerPC] Implement low-order Vector Multiply, Modulus and Divide Instructions — amy.kwan1 / detail
  36. [NFC][GVN] Add a (horrible) test for D84181 demonstrating non-NFC'ness — lebedev.ri / detail
  37. [WebAssembly] Fix store_unfolded_offset tests in simd-offset.ll — tlively / detail
  38. [bugpoint] Fix typo in assertion message. NFC — craig.topper / detail
  39. [ORC] Enable use of TargetProcessControl::getMemMgr with ObjectLinkingLayer. — Lang Hames / detail
  40. [AArch64][SVE] Teach copyPhysReg to copy ZPR2/3/4. — efriedma / detail
  41. [libFuzzer] Add a missing include_directories. — dokyungs / detail
  42. Revert "[libFuzzer] Expose fuzzer::FuzzerDriver()" — 31459023+hctim / detail
  43. [flang] Implicitly convert result of statement function — tkeith / detail

#1857 (Jul 23, 2020 11:27:30 AM)

  1. Removed deprecated LibCXXBuilder. — gkistanova / detail
  2. Removed deprecated LNTBuilder. — gkistanova / detail
  3. NFC. Removed unused imports from LibcxxAndAbiBuilder. — gkistanova / detail
  4. Removed deprecated NightlytestBuilder. — gkistanova / detail
  5. Removed deprecated code from ClangBuilder. — gkistanova / detail
  6. Removed deprecated ClangLTOBuilder3Stage. — gkistanova / detail
  7. Removed deprecated LLVMGCCBuilder. — gkistanova / detail
  8. Removed deprecated SanitizerBuilderII. — gkistanova / detail
  9. Removed deprecated LLVMBuilder. — gkistanova / detail
  10. Removed deprecated ClangAndLLDBuilder. — gkistanova / detail
  11. NFC. Removed deprecated code from LLVMBuildFactory. — gkistanova / detail

#1856 (Jul 23, 2020 3:51:08 AM)

  1. [llvm-readelf] - Simplify the implementation of getSectionTypeString() helper. NFCI. — grimar / detail
  2. [libcxx][lit] Fix incorrect lambda capture in hasLocale checks — Alexander.Richardson / detail
  3. [lit] Include total elapsed time in xunit output — Alexander.Richardson / detail
  4. [mlir] Added verification check for linalg.conv to ensure memrefs are of rank > 2 — zinenko / detail
  5. [mlir][Linalg] emitLoopRanges and emitLoopRangesWithSymbols merged into one — zinenko / detail
  6. [ScheduleDAGRRList] Limit number of candidates to explore. — flo / detail
  7. [ScheduleDAGRRList] Pacify overload mismatch in std::min. — flo / detail
  8. Speculation.h - remove unnecessary includes. NFC. — llvm-dev / detail
  9. [lldb/interpreter] Move the history subcommand to session (NFCI) — medismail.bennani / detail
  10. Fix implicit dependency on CommandLine.h — llvm-dev / detail
  11. [lldb/test] Fix TestHistoryRecall failure (NFC) — medismail.bennani / detail
  12. ValueProfileCollector.h - remove unnecessary includes. NFC. — llvm-dev / detail
  13. Fix implicit dependency on CommandLine.h — llvm-dev / detail
  14. [GlobalISel][InlineAsm] Add register class ID to the flags of register input operands — konstantin.schwarz / detail
  15. [Attributor] Cache query results for isPotentiallyReachable in AAReachability — okuraofvegetable / detail
  16. Recommit "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — pavel / detail
  17. Fix -Wparentheses warning - add missing brackets around the entire assertion condition — llvm-dev / detail
  18. [InstSimplify] reduce code duplication for binop expansion; NFC — spatel / detail
  19. Update make_cxx_dr_status and cxx_dr_status.html for the new release. — erich.keane / detail
  20. [LoopIdiom] Add additional test cases. — flo / detail
  21. [LSR] Re-generate check lines for test. — flo / detail
  22. [GlobalISel][AMDGPU] Legalize saturating add/subtract — Matthew.Arsenault / detail
  23. [libcxx] Adjust trivial_abi tests for C++03 and C++11 testing — mikhail.maltsev / detail
  24. [docs] Fix TestSuiteGuide.md to mention scipy — russell.gallop / detail
  25. [SCEVExpander] Use IRBuilderCallbackInserter to call rememberInstruction. — flo / detail
  26. [SystemZ] Ensure -mno-vx disables any use of vector features — ulrich.weigand / detail
  27. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add SSE shift multiple use handling — llvm-dev / detail
  28. [mlir]: NFC: Fix trivial typo in documents and comments — ishizaki / detail
  29. [DWARFYAML] Pull out common helper functions for rnglist and loclist tables. NFC. — Xing / detail
  30. [DWARFYAML] Refactor emitDebugInfo() to make the length be inferred. — Xing / detail
  31. [AMDGPU] Fix typo. NFC — sebastian.neubauer / detail
  32. [Matrix] Add asserts for mismatched element types. — flo / detail
  33. [CodeGen][TargetPassConfig] Add unreachable-mbb-elimination pass explicitly — eleviant / detail
  34. [gn build] Port 92874d28669 — llvmgnsyncbot / detail
  35. [ELF] Support -r --gc-sections — maskray / detail
  36. PassTimingInfo.h - remove unused includes. NFC. — llvm-dev / detail
  37. AggressiveInstCombine.h - remove unused includes. NFC. — llvm-dev / detail
  38. GISelKnownBits.h - remove unused includes. NFC. — llvm-dev / detail
  39. [VectorCombine] add tests for load vectorization; NFC — spatel / detail
  40. [X86][docs] Add mention of removal of 'mpx' backend feature to the release notes. — craig.topper / detail
  41. [libc++abi] Build the dylib with C++17, like for libc++ — Louis Dionne / detail
  42. [llvm][NFC] Add comments and common-case API to MachineBlockFrequencyInfo — mtrofin / detail
  43. [lldb] Make deleting frame recognizers actually work — Raphael Isemann / detail
  44. [DFSan] Print more debugging info on test failure. — mascasa / detail
  45. Recommit "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." — dokyungs / detail
  46. [Bitcode] Drop invalid branch_weight in BitcodeReader — Steven Wu / detail
  47. [lldb] Pass ConstString by value (again) (NFC) — Jonas Devlieghere / detail
  48. [flang] Fix a crash when a BOZ literal is used as a relational operator — psteinfeld / detail
  49. [X86] Add Feature64Bit to the 'generic' CPU and remove feature string hacking in X86Subtarget constructor — craig.topper / detail
  50. CSEInfo.h - remove unused includes. NFC. — llvm-dev / detail
  51. Reland [lldb] Unify type name matching in FormattersContainer II — Raphael Isemann / detail
  52. [IPSCCP] Add test case for PR46717 for argmemonly handling. — flo / detail
  53. [MSAN] Mark libatomic test unsupported on PowerPC — guiand / detail
  54. [lldb][NFC] Remove FormatMap — Raphael Isemann / detail
  55. [lldb] Make socket_packet_pump.py work in Python3 — Raphael Isemann / detail
  56. [libc++abi] Also build the static archive with C++17 — Louis Dionne / detail
  57. [MSAN] Never allow checking calls to __sanitizer_unaligned_{load,store} — guiand / detail
  58. RegionInfo.cpp - remove duplicate includes that already exist in RegionInfo.h. NFC. — llvm-dev / detail
  59. [MSAN] Allow emitting checks for struct types — guiand / detail

#1855 (Jul 22, 2020 8:40:38 PM)

  1. Fixed mistype in bot name cuda-p4-0. — gkistanova / githubweb

#1855 (Jul 22, 2020 8:40:38 PM)

  1. [OpenMP] Wait for kernel prior to memory deallocation — tianshilei1992 / detail
  2. Revert "[OpenMP] Wait for kernel prior to memory deallocation" — tianshilei1992 / detail
  3. Revert "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants" — SourabhSingh.Tomar / detail
  4. Reland D84057 [PGO][PGSO] Remove a temporary flag used for gradual rollout. — maskray / detail
  5. [Windows] Fix limit on command line size — sepavloff / detail
  6. [mlir] [VectorOps] Improve scatter/gather CPU performance — ajcbik / detail
  7. [compiler-rt][sanitizers] Fix Solaris madvise declaration — ro / detail
  8. Temporarily Revert "Reland [lldb] Unify type name matching in FormattersContainer" — echristo / detail
  9. [Reduce] Rewrite runDeltaPass() workloop: do reduce a single and/or last target — lebedev.ri / detail
  10. Re-apply:" Emit DW_OP_implicit_value for Floating point constants" — SourabhSingh.Tomar / detail
  11. [mlir] Loop bounds inference in linalg.generic op improved to support bounds for convolution — zinenko / detail
  12. [DebugInfo] Attempt to fix regression test failure after 59a76d957a2603ee0 — SourabhSingh.Tomar / detail
  13. [Analyzer][StreamChecker] Use BugType::SuppressOnSink at resource leak report. — 1.int32 / detail

#1855 (Jul 22, 2020 8:40:38 PM)

  1. Fixed mistype in bot name cuda-p4-0. — gkistanova / detail

#1854 (Jul 22, 2020 1:19:18 PM)

  1. Added support for autodetection of build-tools only Visual Studio installations. — gkistanova / githubweb
  2. Removed deprecated LLDBuilder. — gkistanova / githubweb
  3. [buildbot] Annotated builder tweaks — tra / githubweb
  4. [buildbot] Add Builders and slaves for the new CUDA bot. — tra / githubweb

#1854 (Jul 22, 2020 1:19:18 PM)

  1. [flang] Fix an assert when RESHAPE() is called on empty strings — psteinfeld / detail
  2. [libc++] Workaround broken support for C++17 in GCC 5 — Louis Dionne / detail
  3. [mlir][linalg] Add vectorization transform for CopyOp — thomasraoux / detail
  4. [ARM] Fix missing MVE_VMUL_qr predicate — david.green / detail
  5. Merge some of the PCH object support with modular codegen — dblaikie / detail
  6. asan_device_setup's wrapper scripts not handling args with spaces correctly — eugenis / detail
  7. [llvm][NFC] const-ed MachineBlockFrequencyInfo::isIrrLoopHeader — mtrofin / detail
  8. [libc++] Make sure we only consider _GNUC_VER_NEW when the compiler is GCC — Louis Dionne / detail
  9. [SCCP] Regenerate test checks (NFC) — nikita.ppv / detail
  10. [SCCP] Add additional multi-edge + phi tests (NFC) — nikita.ppv / detail
  11. lldb fix for b198de67e0bab462217db50814b1434796fa7caf (PCH/modular codegen refactor) — dblaikie / detail
  12. Temporarily revert D83903 "[PGO] Enable the extended value profile buckets for mem op sizes." — maskray / detail
  13. [gn build] Remove something I missed in 1afd889d0 — thakis / detail
  14. For PR46800, implement the GCC __builtin_complex builtin. — richard / detail
  15. [Polly] Run polly-update-format. NFC. — llvm-project / detail
  16. [lldb] Eliminate unneeded value parameters in Utility (NFC) — Jonas Devlieghere / detail
  17. DebugInfo: Use debug_line.dwo for debug_macro.dwo — dblaikie / detail
  18. Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories. — logan.r.smith0 / detail
  19. [MVT] Fix getTypeForEVT for v64f16 and v128f16 — ctetreau / detail
  20. Revert D84057 "[PGO][PGSO] Remove a temporary flag used for gradual rollout." — maskray / detail
  21. [mlir][VectorOps] Expose SuperVectorizer as a utility — diego.caballero / detail
  22. [clang][test] Fix test for external assemblers — douglas.yung / detail
  23. [PGO] Supporting code for always instrumenting entry block — xur / detail
  24. Revert "Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories." — logan.r.smith0 / detail
  25. [SVE] Remove calls to VectorType::getNumElements from Analysis — ctetreau / detail
  26. [libc] Implements strnlen. — gyurgyikcp / detail
  27. [LLVM] Update formatv() documentation to clarify no escape for `}` — jurahul / detail
  28. [NFC] Simplify `splitLiteralAndReplacement` function — jurahul / detail
  29. [X86] Remove a couple temporary std::string for CPU names that I don't need to exist. — craig.topper / detail
  30. [PowerPC][Power10] Fix vins*vlx instructions to have i32 arguments. — amy.kwan1 / detail
  31. Revert D81682 "[PGO] Extend the value profile buckets for mem op sizes." — maskray / detail
  32. [gn build] Port 27650ec5541 — llvmgnsyncbot / detail
  33. [ORC] Add a TargetProcessControl-based dynamic library search generator. — Lang Hames / detail
  34. [gn build] Port 13ad00be98e — llvmgnsyncbot / detail
  35. [DFSan] Handle fast16labels for all API functions. — mascasa / detail
  36. [X86] Rework the "sahf" feature flag to only apply to 64-bit mode. — craig.topper / detail
  37. [lldb] Fix LLDB_DEFAULT_TEST_ARCH for standalone builds — Jonas Devlieghere / detail
  38. [Symbolize][PDB] Switch llvm-symbolizer to use PDB_ReaderType::Native. — akhuang / detail
  39. [X86] Remove the DeprecatedMPX feature flag. — craig.topper / detail
  40. Reapply "Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories." — logan.r.smith0 / detail
  41. [flang] Add runtime I/O APIs for COMPLEX formatted input — pklausler / detail
  42. [OpenMPOpt] Regression test for hiding latency of H2D mem transfers — Hamilton Tobon / detail
  43. [flang][openmp] Required clauses are allowed — clementval / detail
  44. [flang][openacc] Skeleton for OpenACC construct lowering — clementval / detail
  45. [flang][OpenMP] Added support for lowering OpenMP taskyield construct — SourabhSingh.Tomar / detail
  46. [PGO] Don't call calloc(0, sizeof(ValueProfNode *)) — maskray / detail
  47. [DebugInfo] Emit DW_OP_implicit_value for Floating point constants — SourabhSingh.Tomar / detail
  48. [DWARFYAML] Refactor range list table to hold more data structure. — Xing / detail

#1854 (Jul 22, 2020 1:19:18 PM)

  1. Added support for autodetection of build-tools only Visual Studio installations. — gkistanova / detail
  2. Removed deprecated LLDBuilder. — gkistanova / detail
  3. [buildbot] Annotated builder tweaks — tra / detail
  4. [buildbot] Add Builders and slaves for the new CUDA bot. — tra / detail

#1853 (Jul 22, 2020 5:47:23 AM)

  1. initial docker image for windows with vscode — kuhnel / githubweb

#1853 (Jul 22, 2020 5:47:23 AM)

  1. [DebugInfo] Drop location ranges for variables which exist entirely outside the variable's scope — orlando.hyams / detail
  2. [ARM] Add patterns for select(p, BinOp(x, y), z) -> BinOpT(x, y,p z) — david.green / detail
  3. [clangd] Fixes in lit tests — platonov.aleksandr / detail
  4. [ARM] Extra MVE select(binop) patterns — david.green / detail
  5. [NFC][Reduce] Rewrite remove-funcs.ll to use FileCheck, make it less fragile — lebedev.ri / detail
  6. [NFC][Reduce] Add a test showing that we fail to to reduce single/last feature — lebedev.ri / detail
  7. [SLP]Add an extra test for vectorization of non-pow-2 trees, NFC. — a.bataev / detail
  8. MappedBlockStream.h - remove unnecessary MSFLayout forward declaration. NFCI. — llvm-dev / detail
  9. SelectionDAGBuilder.cpp - remove duplicate includes that already exist in SelectionDAGBuilder.h. NFC. — llvm-dev / detail
  10. DebugSubsectionVisitor.h - remove unnecessary includes/forward declarations. NFC. — llvm-dev / detail
  11. [InstCombine] Move target-specific inst combining — sebastian.neubauer / detail
  12. [XCOFF] Enable symbol alias for AIX — jasonliu / detail
  13. [PowerPC] Add linker opt for PC Relative GOT indirect accesses — stefanp / detail
  14. [OpenMP] Implement TR8 `present` map type modifier in Clang (1/2) — jdenny.ornl / detail
  15. [OpenMP] Implement TR8 `present` map type modifier in runtime (2/2) — jdenny.ornl / detail
  16. [compiler-rt] fix build on Illumos — David CARLIER / detail
  17. [AMDGPU][MC] Corrected decoding of 16-bit literals — dmitry.preobrazhensky / detail
  18. [SCEVExpander] Fix indentation/formatting (NFC). — flo / detail
  19. [llvm-readobj] - Don't get the name of the symbol table in ELFDumper<ELFT>::printSymbolsHelper. — grimar / detail
  20. [lldb] add printing of stdout compile errors to lldbsuite — pavel / detail
  21. [CodeMoverUtils] Add more data dependency related test case — rithiksh02 / detail
  22. Fix target specific InstCombine — sebastian.neubauer / detail
  23. Revert abd45154b "[Coverage] Add comment to skipped regions" — hans / detail
  24. Revert "[OpenMP] Implement TR8 `present` map type modifier in runtime (2/2)" — jdenny.ornl / detail
  25. [SLP][Test] Precommit tests for D83779. NFC. — anton.a.afanasyev / detail
  26. ProfileSummaryInfo.h - remove unnecessary ProfileSummary forward declaration. NFCI. — llvm-dev / detail
  27. [NFC][NewPM] Add clarification on analysis manager proxies — aeubanks / detail
  28. Thread ExecutionContextScope through GetByteSize where possible (NFC-ish) — Adrian Prantl / detail
  29. Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis — mtrofin / detail
  30. [ADT] Delete unused llvm::pointer_union_detail::AssignableFrom — i / detail
  31. [Sema][AArch64] Add semantics for arm_sve_vector_bits attribute — cullen.rhodes / detail
  32. [ARM] Add predicated add reduction patterns — david.green / detail
  33. [gn build] Port 2a6c871596ce & 44a6bda19b40 — maskray / detail
  34. Revert "Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis" — mtrofin / detail
  35. [MSAN] Instrument libatomic load/store calls — guiand / detail
  36. [gn build] Handle X86InstCombineIntrinsic.cpp in 2a6c871596ce — maskray / detail
  37. [lldb] Cleanup CommandObject registration (NFC) — Jonas Devlieghere / detail
  38. [gn build] Port 2a6c871596c — llvmgnsyncbot / detail
  39. [gn build] Port a5e0194709c — llvmgnsyncbot / detail
  40. Only enable -Wsuggest-override if it doesn't suggest adding override to functions that are already final — logan.r.smith0 / detail
  41. Reapply "Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis" — mtrofin / detail
  42. [WebAssembly] Autogenerate checks in simd-offset.ll — tlively / detail
  43. AMDGPU/GlobalISel: Fix translation of indirect calls — Matthew.Arsenault / detail
  44. [profile][test] Add -fuse-ld=bfd to make instrprof-lto-pgogen.c robust — i / detail
  45. [Sanitizers] Add interceptor for xdrrec_create — guiand / detail
  46. AMDGPU: Add IntrWillReturn to llvm.amdgcn.atomic.csub — Matthew.Arsenault / detail
  47. GlobalISel: Restructure argument lowering loop in handleAssignments — arsenm2 / detail
  48. [libcxx] Fix default argument for merge_archives.py -L flag — Alexander.Richardson / detail
  49. [mlir][Vector] Vectorize integer matmuls — benny.kra / detail
  50. [clangd] Disable -Wsuggest-override for unittests/ — logan.r.smith0 / detail
  51. AMDGPU: Don't assert on f16 inv2pi immediates pre-gfx8 — Matthew.Arsenault / detail
  52. Fix Windows build — Adrian Prantl / detail
  53. [OpenMP] Implement TR8 `present` map type modifier in runtime (2/2) — jdenny.ornl / detail
  54. [gn build] (manually) port 746b5fad5b — thakis / detail
  55. GlobalISel: Don't use virtual for distinguishing arg handlers — arsenm2 / detail
  56. AArch64: Use Register — arsenm2 / detail
  57. [llvm][NFC] Remove definition from build system of LLVM_HAVE_TF_AOT — mtrofin / detail
  58. Revert "Enable -Wsuggest-override in the LLVM build" and the follow-ups. — hans / detail
  59. [CMake] Bump CMake minimum version to 3.13.4 — Louis Dionne / detail
  60. CodeViewDebug.cpp - remove duplicate includes that already exist in CodeViewDebug.h. NFC. — llvm-dev / detail
  61. DwarfCompileUnit.cpp - remove duplicate includes that already exist in DwarfCompileUnit.h. NFC. — llvm-dev / detail
  62. [PowerPC][Power10] Fix the Test LSB by Byte (xvtlsbb) Builtins Implementation — amy.kwan1 / detail
  63. [SCCP] Add multi-edge switch + phi test case (NFC) — nikita.ppv / detail
  64. [lldb] Use std::make_unique<DynamicRegisterInfo> (NFC) — Jonas Devlieghere / detail
  65. [gn build] Port 418121c30a8 — llvmgnsyncbot / detail
  66. [libc++] Build the dylib with C++17 to allow aligned new/delete — Louis Dionne / detail
  67. [libc++] Add static_assert to make sure rate limiter doesn't use locks — Louis Dionne / detail
  68. [CGP] Add Pass Dependencies — andrew_litteken / detail

#1853 (Jul 22, 2020 5:47:23 AM)

  1. initial docker image for windows with vscode — kuhnel / detail

#1852 (Jul 21, 2020 11:45:57 PM)

  1. [PowerPC] Fix wrong codegen when stack pointer has to realign in prologue — lkail / detail
  2. [PowerPC] Fix wrong codegen when stack pointer has to realign performing dynalloc — lkail / detail
  3. [SimplifyCFG] Do not create unneeded PR Phi in block with convergent calls — mkazantsev / detail
  4. [NFC][Reduce] Group llvm-reduce options into a group, uncluttering --help — lebedev.ri / detail
  5. [MLIR] Set alignment in AllocOp of normalizeMemref() — uday / detail
  6. Reland [lldb] Unify type name matching in FormattersContainer — Raphael Isemann / detail
  7. Fix the clang-tidy build after get/isIntegerConstantExpression — hokein.wu / detail
  8. [AST][RecoveryExpr] Error-dependent expression should not be treat as a nullptr pointer constant. — hokein.wu / detail
  9. accept 'clang++ -c a.pch -o a.o' to create PCH's object file — l.lunak / detail
  10. add -fpch-codegen/debuginfo mapping to -fmodules-codegen/debuginfo — l.lunak / detail
  11. [ARM] Fix Asm/Disasm of TBB/TBH instructions — david.spickett / detail
  12. AMDGPU: Simplify f16 to i64 custom lowering — petar.avramovic / detail
  13. [SCEV] Remove premature assert. PR46786 — mkazantsev / detail
  14. [Matrix] Add LowerMatrixIntrinsics to the NPM — sjoerd.meijer / detail
  15. [Thumb] set code alignment for 16-bit load from constant pool — simon.wallis2 / detail
  16. [clangd] Fix Origin and MainFileOnly-ness for macros — kadircet / detail
  17. [PowerPC] Extend .reloc directive on PowerPC — stefanp / detail
  18. [lldb/test] Do a better job at setting (DY)LD_LIBRARY_PATH — pavel / detail
  19. [ARM] Predicated binary operation tests. NFC — david.green / detail
  20. [lldb/interpreter] Add ability to save lldb session to a file — medismail.bennani / detail
  21. Make lit TestRunner.py work in Python 3 — hlopko / detail
  22. [lldb/interpreter] Fix formatting in CommandInterpreter.cpp (NFC) — medismail.bennani / detail
  23. [AArch64][SVE] Correctly allocate scavenging slot in presence of SVE. — sander.desmalen / detail
  24. [lldb/test] Delete result formatter machinery entirely — pavel / detail
  25. [analyzer] Introduce small improvements to the solver infra — vsavchenko / detail
  26. [analyzer][solver] Track symbol equivalence — vsavchenko / detail
  27. [analyzer][solver] Track symbol disequalities — vsavchenko / detail
  28. [sanitizer,NFC] InternalAlloc cleanup — Vitaly Buka / detail
  29. [Test] Add more simple tests for PR46786 — mkazantsev / detail
  30. [llvm-readobj/readelf] - Don't fail dumping when unable to read the name of the SHT_DYNSYM section. — grimar / detail
  31. [clangd] Fix conversion from Windows UNC paths to file URI format. — kbobyrev / detail
  32. [OpenMP][NFC] pass on env variables to libomptarget tests — protze / detail
  33. [PowerPC] fixupIsDeadOrKill start and end in different block fixing — czhengsz / detail
  34. [llvm-readelf/readobj] - Fix the behavior when a sections is included in two groups at the same time. — grimar / detail
  35. [lAA] Return SmallVectorImpl& instead of SmallVector& (NFC). — flo / detail
  36. [AMDGPU] Don't combine memory intrs to v3i16 — sebastian.neubauer / detail
  37. [llvm-readelf] - Introduce describe() helper functions. — grimar / detail

#1851 (Jul 21, 2020 9:32:37 PM)

  1. [DWARFYAML] Make the length field of compilation units optional. NFC. — Xing / detail
  2. Follow-on fixes for get/isIntegerConstantExpression — dblaikie / detail
  3. [OpenMP] Add missing RUN lines for OpenMP 4.5 — Pushpinder.Singh / detail
  4. [PowerPC] Fix the implicit operands in PredicateInstruction() — shkzhang / detail
  5. [lldb] Adjust for getIntegerConstantExpression refactor — Jonas Devlieghere / detail

#1850 (Jul 21, 2020 2:39:36 PM)

  1. Revert "[clangd] Fixes in lit tests" — platonov.aleksandr / detail
  2. DebugInfo: Add missing comment from llvm/test/DebugInfo/X86/debug-macro-dwo.ll — dblaikie / detail
  3. Update Test (EXPECT_EQ and friends) to accept __uint128_t and floating point types (float, double, long double). — lntue / detail
  4. [llvm-libtool-darwin] Allow flattening archives — sameerarora101 / detail
  5. [X86][AVX] getTargetShuffleMask - don't decode VBROADCAST(EXTRACT_SUBVECTOR(X,0)) patterns. — llvm-dev / detail
  6. [SCCP] Add switch+range tests (NFC) — nikita.ppv / detail
  7. Add implementations for fmin, fminf, and fminl.  Testing infrastructure update is splitted to https://reviews.llvm.org/D83931. — lntue / detail
  8. CodeGen: Add support for lowering byref attribute — arsenm2 / detail
  9. Fix pow and ldexp in HIP header — Yaxun.Liu / detail
  10. [mlir][docs] Fix Markdown format in Language Reference — riddleriver / detail
  11. AMDGPU: Start interpreting byref on kernel arguments — Matthew.Arsenault / detail
  12. GlobalISel: Translate llvm.powi intrinsic — Matthew.Arsenault / detail
  13. GlobalISel: Legalize G_FPOWI — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Fix not erasing inst when lowering G_FRINT — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Add some baseline degenerate call argument tests — Matthew.Arsenault / detail
  16. [AArch64][GlobalISel] Fix TLS accesses clobbering registers incorrectly. — Amara Emerson / detail
  17. Revert "[AArch64][GlobalISel] Add post-legalize combine for sext_inreg(trunc(sextload)) -> copy" — Amara Emerson / detail
  18. [PowerPC][Power10] Add Vector Multiply/Mod/Divide Instruction Definitions and MC Tests — amy.kwan1 / detail
  19. GlobalISel: Use Register and update comment physical register syntax — Matthew.Arsenault / detail
  20. [NFC] Clean up doc comment and implementation for Module::isSubModuleOf. — Adrian Prantl / detail
  21. [clang] Disable -Wsuggest-override for unittests/ — logan.r.smith0 / detail
  22. [PDB][NativeSession] Clean up some things in NativeSession. — akhuang / detail
  23. [CFE] Add nomerge function attribute to inline assembly. — pengfei.wang / detail
  24. [ValueTracking] Fix incorrect handling of canCreateUndefOrPoison — aqjune / detail
  25. [Coverage] Add comment to skipped regions — zequanwu / detail
  26. [lld] Disable -Wsuggest-override for unittests — logan.r.smith0 / detail
  27. Disable -Wsuggest-override for all remaining unittests/ directories — logan.r.smith0 / detail
  28. [test-release] fallback to py3's venv module — brian.cain / detail
  29. [PowerPC] add store (load float*) pattern to isProfitableToHoist — czhengsz / detail
  30. [flang] Check for misplaced labels — pklausler / detail
  31. [Coverage] Fix coverage test cases. — zequanwu / detail
  32. [flang] Handle leading zeroes after decimal in REAL formatted input — pklausler / detail
  33. [flang] Implement byte-swapped external unformatted I/O in runtime — pklausler / detail
  34. [flang] Fix source line continuation in potential macro calls (bugzilla 46768) — pklausler / detail
  35. [flang] Replay a FORMAT at the right position — pklausler / detail
  36. [Coverage] fix failed test case. — zequanwu / detail
  37. [DWARFYAML] Use yaml::Hex64 rather than uint64_t as length. NFC. — Xing / detail
  38. Reapply "Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression" — dblaikie / detail

#1849 (Jul 21, 2020 2:22:56 AM)

  1. [LLDB] Fix Arm/AArch64 Linux broken build — omair.javaid / detail
  2. [ADT] use is_base_of inplace of is_same for random_access_iterator_tag checks — n.james93 / detail
  3. [clangd] Don't send invalid messages from remote index — kbobyrev / detail
  4. [SCCP] Add range metadata to call sites with known return ranges. — flo / detail
  5. Revert 502f0cc0e38 "[GWP-ASan] Split the unwinder into segv/non-segv." — hans / detail
  6. [clangd] Fix assertions for D83826 — kbobyrev / detail
  7. [LLDB] Fix LinuxPTraceDefines_arm64sve.h for AArch64 Linux host — omair.javaid / detail
  8. Revert "Revert "AArch64 SVE register infos and core file support"" — omair.javaid / detail
  9. [clangd] Complete the fix for (Local|Remote)IndexRoot confusion — kbobyrev / detail
  10. [Analyzer] Handle unique_ptr::swap() in SmartPtrModeling — vrnithinkumar / detail
  11. [clangd] Fix null check after D82739. — hokein.wu / detail
  12. [NFC][Debugify] Rename OptCustomPassManager into DebugifyCustomPassManager — djolertrk / detail
  13. [Windows] Fix limit on command line size — sepavloff / detail
  14. [gn build] (manually) hack around 70f8d0ac8a3 — thakis / detail
  15. [ARM] Constant fold VCTP intrinsics — david.green / detail
  16. [IR] Simplify Use::swap. NFCI. — jay.foad / detail
  17. [LLDB] Fix build on windows caused by LinuxPTraceDefines_arm64sve.h — omair.javaid / detail
  18. [lldb] Remove FormattersContainer's name member — Raphael Isemann / detail
  19. [ARM] Generate [SU]HADD from ((a + b) >> 1) — petre-ionut.tudor / detail
  20. [OpenMP] libomp build fix without OMPT_SUPPORT — Andrey.Churbanov / detail
  21. [compiler-rt] Use -nostdinc++ in clang_rt.profile to avoid including C++ headers — Louis Dionne / detail
  22. [OpenMP] add missed REQUIRES:ompt for 2 OMPT tests — Andrey.Churbanov / detail
  23. [clang] Partially revert "Disable a few formatting options for test/" — riccibrun / detail
  24. [MLIR][LLVMDialect] SelectionOp conversion pattern — georgemitenk0v / detail
  25. [mlir][SPIR-V] Adding rationale for not using memref descriptors — ravishankarm / detail
  26. [AArch64][SVE] Fix PCS for functions taking/returning scalable types. — sander.desmalen / detail
  27. [GWP-ASan] Split the unwinder into segv/non-segv. — 31459023+hctim / detail
  28. Fix typo in tutorial — sguelton / detail
  29. More conservatively report status from LoopIdiomRecognize — jonathan_roelofs / detail
  30. LoopIdiomRecognize: use ExpandedValuesCleaner in another place — jonathan_roelofs / detail
  31. [OpenMP] Temporarily disable failing runtime tests for clang-12 — Saiyedul.Islam / detail
  32. [llvm-readobj] Construct relocation-aware DWARFDataExtractor to decode .eh_frame addresses correctly — i / detail
  33. [ASTImporter] Refactor ASTImporter to support custom downstream tests — vince.a.bridgers / detail
  34. [libc] Add strstr implementation. — gyurgyikcp / detail
  35. [ELF] -r: rewrite SHT_GROUP content if some members are combined or discarded — i / detail
  36. [libc] [Obvious] Fix typo. — noreply / detail
  37. [Loop Fusion] Integrate Loop Peeling into Loop Fusion — sidharthbav / detail
  38. [lldb/Reproducers] Don't recursively record everything in the CWD — Jonas Devlieghere / detail
  39. [MLIR][EDSC] Add fptrunc and fpext to EDSC — diego.caballero / detail
  40. [clang-tools-extra] Disable -Wsuggest-override for unittests/ — logan.r.smith0 / detail
  41. [lldb] Fix typo that went unnoticed on my case insensitive FS — Jonas Devlieghere / detail
  42. [NFC] Fix unused var warning — rupprecht / detail
  43. [lldb] Unify type name matching in FormattersContainer — Raphael Isemann / detail
  44. [lldb] Change the CommandArgumentData ctor (NFC) — Jonas Devlieghere / detail
  45. [NewPM] Support optnone under new pass manager — aeubanks / detail
  46. [NFC] Make documentation for CallBase::hasFnAttr() more clear. — kevin.neal / detail
  47. Build: Move TF source file inclusion from build system to source files — thakis / detail
  48. Revert "[lldb] Unify type name matching in FormattersContainer" — Raphael Isemann / detail
  49. [lldb] Add missing member initialziation list — Jonas Devlieghere / detail
  50. [LLVMgold.so][test] Fix tests after D84132/55fa315b0352 — i / detail
  51. [NFC][PowerPC] Updated a number of Power PC tests used for PC Relative — stefanp / detail
  52. [mlir] [VectorOps] Add scatter/gather operations to Vector dialect — ajcbik / detail
  53. [compiler-rt][test][profile] Fix missing include — jonathan_roelofs / detail
  54. Revert "[Windows] Fix limit on command line size" — sepavloff / detail
  55. [libTooling] In Clang Transformer, change `Metadata` field to deferred evaluation. — yitzhakm / detail
  56. [compiler-rt][asan] decommit shadow memory for unmaps in fuchsia. — mvanotti / detail
  57. [PGO][PGSO] Add profile guided size optimization to loop vectorization legality. — yamauchi / detail
  58. [MBP] Use profile count to compute tail dup cost if it is available — carrot / detail
  59. [clangd] Fixes in lit tests — platonov.aleksandr / detail
  60. [lldb/test] Skip test in TestBitfieldIvars.py instead of xfailing it — Vedant Kumar / detail
  61. DebugInfo: make test/DebugInfo/X86/debug-macro-dwo.ll more comprehensive — dblaikie / detail
  62. Remove the "bool" return from OptionValue::Clear and its subclasses. — jingham / detail
  63. [ARM] Add MVE_TwoOpPattern. NFC — david.green / detail
  64. Revert D82927 "[Loop Fusion] Integrate Loop Peeling into Loop Fusion" — maskray / detail
  65. [OPENMP]Fix PR46012: declare target pointer cannot be accessed in target region. — a.bataev / detail
  66. Avoid failing a CHECK in `DlAddrSymbolizer::SymbolizePC`. — Dan Liew / detail
  67. Fix the data layout mangling specification for 'i686-pc-macho' — Akira / detail
  68. [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol — diggerlin / detail
  69. [llvm-libtool-darwin] Add support for -static option — sameerarora101 / detail
  70. DAG: Handle expanding strict_fsub into fneg and strict_fadd — arsenm2 / detail

#1848 (Jul 20, 2020 7:14:19 PM)

  1. AMDGPU/GlobalISel: Remove unnecessary parameter — Matthew.Arsenault / detail
  2. GlobalISel: Handle more cases in getGCDType — Matthew.Arsenault / detail
  3. GlobalISel: Rewrite getLCMType — Matthew.Arsenault / detail
  4. DebugInfo: Move getMD5AsBytes from DwarfUnit to DwarfDebug — dblaikie / detail
  5. [NFC] Add missing 'override's — logan.r.smith0 / detail
  6. [lldb] Fix OptionValueFileColonLine to compile with MSVC — Jonas Devlieghere / detail
  7. [lldb] fix warnings in TestOptionValueFileColonLine.cpp — Jonas Devlieghere / detail
  8. [NFC] Add another missing 'override' — logan.r.smith0 / detail
  9. [OpenMP] Use common interface to access GPU Grid Values — Saiyedul.Islam / detail
  10. [clangd] Handle deduction guides in TargetFinder and ExplicitReferenceCollector — zeratul976 / detail
  11. [ARM] Predicated MVE reduction tests. NFC — david.green / detail
  12. [lldb] Remove redundant WithFormat suffixes (NFC) — Jonas Devlieghere / detail
  13. [clangd] Improve heuristic resolution of dependent types in TargetFinder — zeratul976 / detail
  14. [lldb] Fix redundant newline in AppendError calls. — Jonas Devlieghere / detail
  15. [lldb] Make TestOptionValueFileColonLine work on Windows — Jonas Devlieghere / detail
  16. [ARM] More unpredictable VCVT instructions. — david.green / detail
  17. [jitlink] Updating  test file for GOT relocations for elf x86 — jared.wyles / detail
  18. Use typedef to represent storage type in FPOption and FPOptionsOverride — sepavloff / detail
  19. [AST][RecoveryExpr] Preserve the invalid "undef_var" initializer. — hokein.wu / detail
  20. [clang] Set the error-bit for ill-formed semantic InitListExpr. — hokein.wu / detail
  21. [MLIR][SPIRVToLLVM] Conversion of SPIR-V branch ops — georgemitenk0v / detail
  22. [mlir] Fix undefined behavior in Linalg utils getViewSizes — zinenko / detail
  23. [libcxx][lit] Simplify parsing of trailing executor arguments — Alexander.Richardson / detail
  24. [NFC] Use FileCheck for llvm-reduce interesness test — Alexander.Richardson / detail

#1847 (Jul 20, 2020 11:58:39 AM)

  1. [gn build] Port e1270b16c94 — llvmgnsyncbot / detail
  2. [llvm] Development-mode InlineAdvisor — mtrofin / detail
  3. [PGO][PGSO] Remove a temporary flag used for gradual rollout. — yamauchi / detail
  4. [lldb] Fix method name to match LLDB code style (NFC) — Jonas Devlieghere / detail
  5. [lldb/Reproducers] Always record the current working directory — Jonas Devlieghere / detail
  6. [clang-format] Add BitFieldColonSpacing option — anders / detail
  7. [clangd] Remove TokenBuffer usage in TypeHierarchy — kadircet / detail
  8. [PGO] Enable the extended value profile buckets for mem op sizes. — yamauchi / detail
  9. Enable -Wsuggest-override in the LLVM build — logan.r.smith0 / detail
  10. [LLDB] [COFF] Fix handling of symbols with more than one aux symbol — martin / detail
  11. [AArch64][SVE] Add support for trunc to <vscale x N x i1>. — efriedma / detail
  12. [Matrix] Use TileInfo to create tiled loop nest for matrix multiply. — flo / detail
  13. [InstCombine] add tests for funnel shift/rotate with narrow shift amount; NFC — spatel / detail
  14. [InstCombine] allow peeking through zext of shift amount to match rotate idioms (PR45701) — spatel / detail
  15. [NFC] Use std::free instead of ::free — Louis Dionne / detail
  16. [analyzer][StdLibraryFunctionsChecker] Add POSIX networking functions — gabor.marton / detail
  17. [OpenMP] libomp cleanup: add check of input global tid parameter — Andrey.Churbanov / detail
  18. [llvm][unittest] Add -Wno-suggest-override to more infrastructure that includes googletest/googlemock headers — logan.r.smith0 / detail
  19. Disable trivial weak_ptr test on ARM because it is not expected to work. — vyng / detail
  20. [Reduce] Argument reduction: don't try to drop terminator instructions — lebedev.ri / detail
  21. [PlatformDarwin] Add support for Apple Silicon. — ditaliano / detail
  22. [OpenMP] libomp cleanup: add checks of bad memory access — Andrey.Churbanov / detail
  23. [libTooling] In Clang Transformer, change `Metadata` field to deferred evalutaion — yitzhakm / detail
  24. Revert "[libTooling] In Clang Transformer, change `Metadata` field to deferred evalutaion" — yitzhakm / detail
  25. [testsuite] Adapt lldb-server base test helper to run on arm64 — ditaliano / detail
  26. [NFC] Add missing 'override's — logan.r.smith0 / detail
  27. [ExecutionEngine] Initialize near block hint in SectionMemoryManager. — Lang Hames / detail
  28. [PlatformMacOSX] Remove unused variable. NFC. — ditaliano / detail
  29. Fix typo causing build failure — logan.r.smith0 / detail
  30. Fix how we handle bit-fields for Objective-C when creating an AST — shafik / detail
  31. [Analyzer]   Add checkRegionChanges for SmartPtrModeling — vrnithinkumar / detail
  32. [MC,NVPTX] Add MCAsmPrinter support for unsigned-only data directives. — tra / detail
  33. [clang][NFC] Add missing 'override's — logan.r.smith0 / detail
  34. [lldb] Use weak_ptr to hold on to the underlying thread plan in SBThreadPlan — Jonas Devlieghere / detail
  35. [lldb] Make sure we don't leak SBThreadPlan pointer (NFCI) — Jonas Devlieghere / detail
  36. Add an option (-y) to "break set" and "source list" that uses the same — jingham / detail
  37. [compiler-rt] Disable -Wsuggest-override for unittests — logan.r.smith0 / detail

#1846 (Jul 20, 2020 4:21:17 AM)

  1. [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks — aktoon / detail
  2. Revert "[InlineAdvisor] New inliner advisor to replay inlining from optimization remarks" — aktoon / detail
  3. [clang] Disable a few formatting options for test/ — riccibrun / detail
  4. [clang] Fix the warning for a non-void consteval function without a return value to actually say "consteval". — riccibrun / detail
  5. [ValueTracking] Add canCreateUndefOrPoison & let canCreatePoison use Operator — aqjune / detail
  6. [llvm][NFC] Add missing 'override' — logan.r.smith0 / detail
  7. [llvm-reduce] Fix incorrect indices in argument reduction pass — Alexander.Richardson / detail
  8. [ConstantFolding] check applicability of AllOnes constant creation first — vtjnash / detail
  9. Fix ValueTrackingTest.cpp to use pair instead of tuple — aqjune / detail
  10. [JITLink][MachO] Fix handling of non-extern UNSIGNED pair of SUBTRACTOR relocs. — Lang Hames / detail
  11. [Utils] Check function attributes in update_test_checks — sstipanovic / detail
  12. [Utils][Fix] remove unnecessary ; at the end — sstipanovic / detail
  13. [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison use canCreateUndefOrPoison — aqjune / detail
  14. [DWARFYAML] Implement the .debug_rnglists section. — Xing / detail
  15. [JITLink][MachO] Tidy up debugging output for relocation parsing. — Lang Hames / detail
  16. [DWARFYAML] Remove 'default' tag. NFC. — Xing / detail
  17. [lldb][NFC] Make some RegularExpression constructor calls less verbose — Raphael Isemann / detail
  18. [ORC] Refactor TrampolinePool to reduce virtual function calls. — Lang Hames / detail
  19. [DWARFYAML] Add dependency 'BinaryFormat'. NFC. — Xing / detail
  20. [Attributor][NFC] applying update_test_checks with --check-attributes — sstipanovic / detail
  21. [NFC][SimplifyCFG] Add standalone test for common code hoisting xform option — lebedev.ri / detail
  22. [NFCI][SimplifyCFG] Guard common code hoisting with a (default-on) flag — lebedev.ri / detail
  23. [lldb][NFC] Remove unused FormattersContainer::Get overload — Raphael Isemann / detail
  24. Enable the test for hasArraySize() AST matcher in all language modes — gribozavr / detail
  25. [llvm-readelf/readobj] - Refine the error reporting in printMipsABIFlags() methods. — grimar / detail
  26. [lldb] Remove orphaned modules in a loop — Raphael Isemann / detail
  27. [llvm-readobj] - Refactor how the code dumps relocations. — grimar / detail
  28. AMDGPU/GlobalISel: Legalize s16->s64 G_FPTOSI/G_FPTOUI — petar.avramovic / detail
  29. [LLD][ELF] - Update the lld/test/ELF/mips-merge-abiflags.s after llvm-readelf change. — grimar / detail
  30. AArch64: emit @llvm.debugtrap as `brk #0xf000` on all platforms — Tim Northover / detail
  31. [llvm-readobj] Update tests because of changes in llvm-readobj behavior — james.henderson / detail
  32. [llvm-readobj] Print error when executed with no input files — james.henderson / detail
  33. [Analyzer][StreamChecker] Report every leak, clean up state. — 1.int32 / detail
  34. Remove use of multiple reg index enums by RegisterContextPOSIX_arm64 — omair.javaid / detail
  35. Remove Linux sysroot dependencies of SVE PT macros — omair.javaid / detail
  36. [clang-cl] Allow a colon after the /Fe option (PR46720) — hans / detail
  37. [Matrix] Add minimal lowering pass that only requires TTI. — flo / detail
  38. [test][llvm-readobj] Fix build bot failure after df952cb9 — james.henderson / detail
  39. [MLIR][SPIRVToLLVM] Documentation for SPIR-V to LLVM conversion — georgemitenk0v / detail
  40. [Driver] Add support for -msve-vector-bits=scalable. — paul.walker / detail
  41. [AST][RecoveryExpr] Preserve the AST for invalid class constructions. — hokein.wu / detail
  42. [OpenMP][Tests][NFC] Mark compatibility with older versions of clang — protze / detail
  43. [SVE] Add lowering for fixed length vector fdiv, fma, fmul and fsub operations. — paul.walker / detail
  44. [mlir] Support translating function linkage between MLIR and LLVM IR — zinenko / detail
  45. AArch64 SVE register infos and core file support — omair.javaid / detail
  46. [mlir][Vector] NFC - Improve VectorInterfaces — ntv / detail
  47. [MLIR][Shape] Fold `shape.shape_eq` — frgossen / detail
  48. Revert "AArch64 SVE register infos and core file support" — omair.javaid / detail
  49. SubtargetFeatureInfo.h - remove unnecessary include and forward declarations. NFCI. — llvm-dev / detail
  50. [Syntax] expose API for expansions overlapping a spelled token range. — sam.mccall / detail
  51. [clangd] Exclude preprocessed-to-nothing tokens from selection — sam.mccall / detail
  52. [LLDB/test] Simplify result formatter code — pavel / detail
  53. [AST][RecoveryExpr] Preserve the AST for invalid conditions. — hokein.wu / detail
  54. [LoopSimplify] Use SmallPtrSet and range for loops more. NFCI. — benny.kra / detail
  55. Fix clangd build, NFC — hokein.wu / detail
  56. [AST][RecoveryExpr] Fix a crash on opencl C++. — hokein.wu / detail
  57. [AST][RecoveryExpr] Add recovery-ast tests for C language, NFC. — hokein.wu / detail
  58. [LLE] std::inserter doesn't work with SmallSet, so don't use it. — benny.kra / detail
  59. [lldb/test] Simplify Makefile rules for .d files — pavel / detail
  60. [lldb/Utility] Simplify Scalar::SetValueFromData — pavel / detail
  61. GlobalISel: Consistently get TII from MIRBuilder — Matthew.Arsenault / detail
  62. AArch64/GlobalISel: Fix hardcoded registers in error message checks — Matthew.Arsenault / detail
  63. AMDGPU/GlobalISel: Fix custom lowering of llvm.trunc.f64 for SI — Matthew.Arsenault / detail
  64. GlobalISel: Don't handle widenScalar for vector G_INSERT — Matthew.Arsenault / detail
  65. AMDGPU/GlobalISel: Remove outdated comment — Matthew.Arsenault / detail
  66. AMDGPU/GlobalISel: Legalize s16->s64 G_FPEXT — petar.avramovic / detail
  67. CodeGenDAGPatterns.h - remove unused CodeGenHwModes.h include. NFCI. — llvm-dev / detail
  68. CodeGenDAGPatterns.h - remove unnecessary ComplexPattern forward declaration. NFCI. — llvm-dev / detail
  69. MCFixup.h - remove unnecessary MCExpr.h include. NFCI. — llvm-dev / detail
  70. IR: Define byref parameter attribute — Matthew.Arsenault / detail
  71. [DebugInfo] Support for DW_AT_associated and DW_AT_allocated. — SourabhSingh.Tomar / detail
  72. [MLIR][Shape] Allow `cstr_broadcastable` to accept extent tensors — frgossen / detail
  73. [MLIR][Shape] Allow `shape.rank` to accept extent tensors `tensor?xindex>` — frgossen / detail
  74. Upgrade SmallSets of pointer-like types to SmallPtrSet — benny.kra / detail
  75. [Driver] Promote SmallSet of enum to a bitset. NFCI. — benny.kra / detail
  76. Verifier: Disallow byval and similar for AMDGPU calling conventions — Matthew.Arsenault / detail
  77. Issue error on invalid arithemtic conversions in C ternary — erich.keane / detail
  78. Verifier: Check byref address space for AMDGPU calling conventions — Matthew.Arsenault / detail
  79. AMDGPU/GlobalISel: Initial Implementation of calls — Matthew.Arsenault / detail
  80. [Sema] Promote SmallSet of enum to bitset — benny.kra / detail
  81. AMDGPU: Fix not accounting for constantexpr uses of LDS globals — Matthew.Arsenault / detail
  82. AMDGPU: Remove outdated fixme — Matthew.Arsenault / detail
  83. Fix issue in typo handling which could lead clang to hang — davg / detail
  84. Require shell for lld/test/ELF/arm-exidx-range.s — hans / detail
  85. Reland [libcxx]Put clang::trivial_abi on smart pointers — vyng / detail
  86. [Driver] Add --ld-path= and deprecate -fuse-ld=/abs/path and -fuse-ld=rel/path — i / detail
  87. [ThinLTO] parse flags and blockcount summaries — ndesaulniers / detail
  88. [libcxx] Skip tests on GCC — vyng / detail
  89. [OPENMP50]Perform data mapping analysis only for explicitly mapped data. — a.bataev / detail
  90. [LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead of .o — i / detail
  91. [mlir] Added support for symbols inside linalg.generic and map concatenation — zinenko / detail
  92. [llvm-readobj] clang-format DwarfCFIEHPrinter.h, NFC — i / detail
  93. AMDGPU: Use MCRegister for preloaded arguments — Matthew.Arsenault / detail
  94. [llc] (almost) remove `--print-machineinstrs` — Yuanfang Chen / detail
  95. [NFC] remove unneeded TargetLoweringObjectFile init after 85c30f3374d9 — Yuanfang Chen / detail
  96. [NFC] remove unused includes of SelectionDAGISel.h — Yuanfang Chen / detail
  97. [NFC] remove unused llvm::deleter — Yuanfang Chen / detail
  98. [LLD][COFF] Skip computation of the undefined symbols references that are not shown — sylvain.audi / detail
  99. [PowerPC] Implement R_PPC64_REL24_NOTOC local calls, callee requires a TOC — wei.huang / detail
  100. [Matrix] Add TileInfo abstraction for tiled matrix code-gen. — flo / detail

#1845 (Jul 19, 2020 4:24:59 AM)

  1. [ARM] Don't mark vctp as having sideeffects — david.green / detail
  2. [InstCombine] Fix store merge worklist management (PR46680) — nikita.ppv / detail
  3. [InstSimplify] fold fcmp with infinity constant using isKnownNeverInfinity — spatel / detail
  4. [NFCI][GVN] Make IsValueFullyAvailableInBlock() readable - use enum class instead of magic numbers — lebedev.ri / detail
  5. [PredicateInfo] Add a method to interpret predicate as cmp constraint — nikita.ppv / detail
  6. Reland "[InstCombine] Lower infinite combine loop detection thresholds" — lebedev.ri / detail
  7. [x86] split FMA with fast-math-flags to avoid libcall — spatel / detail
  8. Silencing some 'logical operation on address of string constant diagnostics; NFC — aaron / detail
  9. Revert 7dfff42f019583076c55993d30a63889613922dd as it broke non-Windows builds. — aaron / detail
  10. Silence a "logical operation on address of string constant" via CMake instead. — aaron / detail

#1844 (Jul 19, 2020 12:12:01 AM)

  1. [PowerPC] Remove the redundant implicit operands in ppc-early-ret pass — shkzhang / detail
  2. [llvm-cov gcov] Don't require NUL terminator when reading files — i / detail

#1843 (Jul 18, 2020 9:33:59 PM)

  1. [Driver] --print-search-dirs: print -B options and COMPILER_PATH — i / detail
  2. [NewPM] make parsePassPipeline parse adaptor-wrapped user passes — Yuanfang Chen / detail
  3. [NewPM] Allow passes to never be skipped — Yuanfang Chen / detail

#1842 (Jul 18, 2020 1:50:49 PM)

  1. [InstCombine] Add test for PR46680 (NFC) — nikita.ppv / detail
  2. [gcov][test] Simplify instrprof-dlopen-dlclose-gcov.test — i / detail
  3. [gcov] Add __gcov_dump/__gcov_reset and delete __gcov_flush — i / detail
  4. Fix invalid link in the MLIR Standard Dialect www page (2nd attempt) — joker.eph / detail
  5. [Driver] -B: don't search for target triple prefixes — i / detail

#1841 (Jul 18, 2020 1:51:23 AM)

  1. [sanitizer] Disable test on incompatible platforms — Vitaly Buka / detail
  2. [CodeGen][TargetPassConfig] Add TargetTransformInfo pass correctly — v.evgeny.leviant / detail
  3. [LV] Add additional InLoop redution tests. NFC — david.green / detail
  4. AMDGPU/GlobalISel: Fix test copy paste error — arsenm2 / detail
  5. AMDGPU/GlobalISel: Address some test fixmes that don't fail now — arsenm2 / detail
  6. [NFC][CVP] Add tests for possible sdiv->udiv where operands are not non-negative — lebedev.ri / detail
  7. [NFC][CVP] Refactor isPositive() out of hasPositiveOperands() — lebedev.ri / detail
  8. [NFC][CVP] Rename predicates - s/positive/non negative/ to better note that zero is ok — lebedev.ri / detail
  9. [CVP] Soften SDiv into a UDiv as long as we know domains of both of the operands. — lebedev.ri / detail
  10. [PredicateInfo] Fold PredicateWithCondition into PredicateBase (NFC). — flo / detail
  11. [DebugInfo] Respect relocations when decoding DW_EH_PE_sdata4 & DW_EH_PE_sdata8 and support R_ARM_REL32 — i / detail
  12. [clang-format] Make sure rst documentation matches comments — anders / detail
  13. [ELF][test] Update test after DW_EH_PE_sdata4/DW_EH_PE_sdata8 change — i / detail
  14. Fix Markdown format for lists in the Standard Dialect documentation — joker.eph / detail
  15. Fix dead link on MLIR website — joker.eph / detail
  16. [NFC][CVP] processSDiv(): pacify gcc compilers — lebedev.ri / detail
  17. [OpenMP] Add Additional Function Attribute Information to OMPKinds.def — jhuber6 / detail
  18. [analyzer] scan-build: Fix silencing multiple core checkers. — Artem Dergachev / detail
  19. [flang] Insert leading blanks in LOGICAL formatted output fields — pklausler / detail
  20. [gcov][test] Call wait() to make gcov-fork.c reliable — i / detail
  21. [flang] Improve output from a STOP statement — pklausler / detail
  22. [clang] Provide a more specific diagnostic for a misplaced lambda capture-default. — riccibrun / detail
  23. [clang][NFC] Tests showing the problems with some uses of NamedDecl::getDeclName in diagnostics, SemaExpr.cpp part — riccibrun / detail
  24. [clang][NFC] Tests showing the problems with some uses of NamedDecl::getDeclName in diagnostics, SemaOverload.cpp+SemaStmt.cpp part — riccibrun / detail

#1840 (Jul 17, 2020 6:51:49 PM)

  1. [llvm-jitlink] Add suppport for testing GOT entries and stubs for ELF. — Lang Hames / detail
  2. [NewPM][ASan] Make ASan tests work under NPM — aeubanks / detail
  3. Corrected __libfuzzer_is_present symbol inclusion for MSVC x86 32-bit — Vitaly Buka / detail
  4. [OpenMP] Fix map clause for unused var: don't ignore it — jdenny.ornl / detail
  5. [SCEV][IndVarSimplify] insert point should not be block front. — czhengsz / detail
  6. [PowerPC]add testcase for adding store (load float*) pattern, nfc — czhengsz / detail
  7. sanitizers: Implement sig{and,or}set interceptors — guiand / detail
  8. [LLVM] Add libatomic load/store functions to TargetLibraryInfo — guiand / detail
  9. update libatomic instrumentation — guiand / detail
  10. Revert "update libatomic instrumentation" — guiand / detail
  11. [MSAN tests] Require android for sigandorset.cpp — guiand / detail
  12. [RelocationResolver] Support R_PPC_REL32 & R_PPC64_REL{32,64} — i / detail
  13. [RelocationResolver] Support R_AARCH64_PREL32 — i / detail
  14. [MLIR] Add lowering for affine.parallel to scf.parallel — uday / detail

#1839 (Jul 17, 2020 11:21:06 AM)

  1. [mlir][Vector] Fix masking logic in VectorToSCF — ntv / detail
  2. Added missing API call to OpenMP test — georgios.rokos / detail
  3. [lldb] Unify sleep and time outs in GDB remote testcases — Jonas Devlieghere / detail
  4. Fixed warning about signed/unsigned comparison — Stanislav.Mekhanoshin / detail
  5. [OpenMP] libomp: add itt notifications for teams construct on host — Andrey.Churbanov / detail
  6. [llvm] Add contains(KeyType) -> bool methods to DenseSet — dblaikie / detail
  7. [llvm] Add contains(KeyType) -> bool methods to SetVector — dblaikie / detail
  8. [llvm] Add contains(KeyType) -> bool methods to SmallPtrSet — dblaikie / detail
  9. [llvm] Add contains(KeyType) -> bool methods to SmallSet — dblaikie / detail
  10. [llvm] Add contains(KeyType) -> bool methods to SparseSet — dblaikie / detail
  11. [llvm] Add contains(KeyType) -> bool methods to StringSet — dblaikie / detail
  12. Pass -rtlib=libgcc in tests conditioned on the default. — laurenzo / detail
  13. [libc][NFC] Use RemoveCVType to implement IsIntegral and IsPointerType. — sivachandra / detail
  14. [Clang] Fix building with Clang < 3.9. — bigcheesegs / detail
  15. [flang] Add entry points for internal scalar list-directed I/O — pklausler / detail
  16. [NFC][InstCombine] Add some tests with sdiv-by-negative-power-of-two — lebedev.ri / detail
  17. [InstCombine] Fold  X sdiv (-1 << C) -> -(X u>> Y)  iff X is non-negative — lebedev.ri / detail
  18. [InstCombine] Fix typo in comment. — flo / detail
  19. [GWP-ASan] Split the unwinder into segv/non-segv. — 31459023+hctim / detail
  20. [AIX] report_fatal_error on `-fregister_global_dtors_with_atexit` for static init — Xiangling.Liao / detail
  21. [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks — aktoon / detail
  22. Remove clang matrix lowering test for now as it is still failing under the NPM. — sjoerd.meijer / detail
  23. [flang] Rework read/write permission management for runtime file opening — pklausler / detail
  24. [compiler-rt][asan][hwasan] Fix Fuchsia build — tejohnson / detail
  25. [OpenMP] Add Additional Function Attribute Information to OMPKinds.def — 3n4 / detail
  26. Temporarily Revert "[InlineAdvisor] New inliner advisor to replay inlining from optimization remarks" — echristo / detail
  27. Temporarily Revert "[OpenMP] Add Additional Function Attribute Information to OMPKinds.def" — echristo / detail
  28. [clangd] Fix the build with clang <3.9. — bigcheesegs / detail
  29. [OpenMP] libomp cleanup: check presence of hwloc objects CORE, PACKAGE — Andrey.Churbanov / detail
  30. [flang] Allow ! and // comments after some preprocessing directives — pklausler / detail
  31. Revert "[AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals" — leonardchan / detail
  32. [GISel: Add support for CSEing SrcOps which are immediates — aditya_nandakumar / detail
  33. [CMake] Make `intrinsics_gen` dependency unconditional. — maskray / detail
  34. Revert "[PGO][PGSO] Add profile guided size optimization to loop vectorization legality." — aeubanks / detail
  35. [flang] Support <name>=<integer> syntax in compiler directives — pklausler / detail
  36. [flang] Treat tabs like spaces in formatted input. — pklausler / detail
  37. [flang] Prevent bogus runtime I/O error message — pklausler / detail
  38. [sanitizer] Another attempt to fix protoent test — Vitaly Buka / detail
  39. [llvm][NFC] Add missing 'override's in unittests/ — logan.r.smith0 / detail
  40. [llvm][NFC] Add missing 'override's — logan.r.smith0 / detail
  41. [clang][NFC] Add a missing 'override' — logan.r.smith0 / detail
  42. [asan] Use dynamic shadow memory position on Apple Silicon macOS — Kuba Mracek / detail

#1838 (Jul 17, 2020 3:54:15 AM)

  1. [lldb/DWARF] Don't get confused by line sequences with tombstone values — pavel / detail
  2. [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics — jay.foad / detail
  3. [Sema][AArch64] Add parsing support for arm_sve_vector_bits attribute — cullen.rhodes / detail
  4. [InstCombine][Test] Test for fix of replacing select with Phis when branch has the same labels — mkazantsev / detail
  5. [TableGen] Report an error instead of asserting — jay.foad / detail
  6. [AMDGPU] Avoid splitting FLAT offsets in unsafe ways — jay.foad / detail
  7. [HWLoops] Stop converting to a while loop when it would be unsafe to — samuel.tebbs / detail
  8. [lldb/COFF] Remove strtab zeroing hack — pavel / detail
  9. Add -flang flag to the test-release.sh script — hans / detail
  10. Make helpers static. NFC. — benny.kra / detail
  11. [CUDA][HIP] Always defer diagnostics for wrong-sided reference — Yaxun.Liu / detail
  12. [x86] add tests for FMA with FMF; NFC — spatel / detail
  13. [AMDGPU] Add some missing check prefixes — jay.foad / detail
  14. [AMDGPU] Add some missing check prefixes and tweak test — jay.foad / detail
  15. Revert "[CUDA][HIP] Always defer diagnostics for wrong-sided reference" — Yaxun.Liu / detail
  16. Add -o /dev/null to make it explicit that we don't care about the — akuegel / detail
  17. [llvm-readobj] - Add proper testing for the SHT_MIPS_ABIFLAGS section. — grimar / detail
  18. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  19. [analyzer] Add system header simulator a symmetric random access iterator operator+ — endre.fulop / detail
  20. [MSP430] Actualize the toolchain description — atrosinenko / detail
  21. [ms] [llvm-ml] Remove unused function — epastor / detail
  22. [NFC][ARM] Add SimplifyCFG test — sam.parker / detail
  23. recommit 4fc752b30b9a [CUDA][HIP] Always defer diagnostics for wrong-sided reference — Yaxun.Liu / detail
  24. [Loop Simplify] Resolve an issue where metadata is not applied to a loop latch. — anhtuyen / detail
  25. [z/OS][AIX] Move lambda definition to fix build problem — daltenty / detail
  26. [flang][OpenMP] Added support for lowering OpenMP taskwait construct — SourabhSingh.Tomar / detail
  27. [OpenMP][NFC] Generalize CGOpenMPRuntimeNVPTX as CGOpenMPRuntimeGPU — Saiyedul.Islam / detail
  28. [gn build] Port c7562e77b3a — llvmgnsyncbot / detail
  29. [Matrix] Only run matrix lowering early with -O0. — flo / detail
  30. [ARM][MVE] Reorg of the LV tail-folding tests — sjoerd.meijer / detail
  31. Revert "[llvm-exegesis] Add benchmark latency option on X86 that uses LBR for more precise measurements." — courbet / detail
  32. [gn build] Port 6bddd099ac1 — llvmgnsyncbot / detail
  33. Introducing llvm-libtool-darwin — sameerarora101 / detail
  34. [mlir][EDSC] Allow conditionBuilder to capture the IfOp — ntv / detail
  35. [gn format] (manually) merge 6bddd099ac — thakis / detail
  36. AMDGPU: Fix promoting f16 fpowi with legal f16 — Matthew.Arsenault / detail
  37. [InstSimplify] add tests for fcmp with infinity; NFC — spatel / detail
  38. [gn build] Make sync_source_lists_from_cmake handle one-line sources lines — thakis / detail
  39. [mlir] [vector] Add an optional filter to vector contract lowering patterns. — ntv / detail
  40. [gn build] (manually) merge 6c43ed608 — thakis / detail
  41. [IR] Fix MSVC warning (NFC) — nikita.ppv / detail
  42. [gn build] Run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format` — thakis / detail
  43. [OptTable] Support grouped short options — maskray / detail
  44. With MSVC, file needs to be compiled with /BIGOBJ — amccarth / detail
  45. BPF: generate .rodata BTF datasec for certain initialized local var's — yhs / detail
  46. [clang][Tooling] Try to avoid file system access if there is no record for the file in compile_commads.json — sam.mccall / detail
  47. [AMDGPU] Removed s_mov_regrd and mov_fed opcodes — dmitry.preobrazhensky / detail

#1837 (Jul 16, 2020 11:40:33 PM)

  1. [NFC][PhaseOrdering] Add a test demonstrating pitfails of common code hoisting on loop rotation — lebedev.ri / detail
  2. [WebAssembly] 64-bit (function) pointer fixes. — aardappel / detail
  3. [spirv] Use owning module ref to avoid leaks and fix ASAN tests — antiagainst / detail
  4. [SimplifyCFG] Fix crash in the EXPENSIVE_CHECKS build — jonathan_roelofs / detail
  5. [lldb] Eliminated unused local variable — amccarth / detail
  6. [ORC] Add TargetProcessControl and TPCIndirectionUtils APIs. — Lang Hames / detail
  7. [compiler-rt][asan][hwasan] Fix Android bots — tejohnson / detail
  8. [builtins] Omit 80-bit builtins on Android and MSVC — rprichard / detail
  9. [PowerPC][Power10] Add 128-bit Binary Integer Operation instruction definitions and MC Tests — amy.kwan1 / detail
  10. cmake list formatting fix — thakis / detail
  11. [ORC] Add explicit cast to fix a narrowing conversion error. — Lang Hames / detail
  12. [ORC] Add more explicit casts to fix a narrowing conversion errors. — Lang Hames / detail
  13. [lldb/Test] Skip TestMacABImacOSFramework.py with reproducers — Jonas Devlieghere / detail
  14. [libFuzzer] Disable implicit builtin knowledge about memcmp-like functions when -fsanitize=fuzzer-no-link is given. — dokyungs / detail
  15. [ORC] Switch from initializer lists to named arguments to work around MSVC. — Lang Hames / detail
  16. [tsan][go] Fix for missing symbols needed by GotsanRuntimeCheck — jonathan_roelofs / detail
  17. [profile] Move __llvm_profile_raw_version into a separate file — minyihh / detail
  18. [gn build] (manually) merge 9870f77441c — thakis / detail
  19. [gn build] Port 0e940d55f8a — llvmgnsyncbot / detail
  20. [gn build] Port 0f6220ddd6c — llvmgnsyncbot / detail
  21. [gn build] Port 9870f77441c — llvmgnsyncbot / detail
  22. Revert "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." — richard / detail
  23. [sanitizer] Fix symbolizer build broken by D82702 — Vitaly Buka / detail
  24. [profile] Disable new failing test from D83967 — Vitaly Buka / detail
  25. [AMDGPU] Translate s_and/s_andn2 to s_mov in vcc optimisation — carl.ritson / detail
  26. [LangRef] Mention that freeze does not consider aggregate's paddings — aqjune / detail
  27. [compiler-rt][NFC] Add missing 'override's — logan.r.smith0 / detail
  28. [polly][NFC] Add missing 'override's — logan.r.smith0 / detail
  29. [DWARFYAML] Merge forms that use same encodings. NFC. — Xing / detail
  30. Add a test for D83752 — aqjune / detail
  31. [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison consider noundef — aqjune / detail
  32. [llvm] Add RISCVTargetParser.def to the module map — Jonas Devlieghere / detail
  33. [X86] Reorder how the subtarget map key is created. — craig.topper / detail
  34. [X86] Change the scheduler model for 'pentium4' to SandyBridgeModel. — craig.topper / detail
  35. [lldb] Only set the executable module for a target once — Raphael Isemann / detail
  36. [DebugInfo] Fix a misleading usage of DWARF forms with DIEExpr. NFCI. — ikudrin / detail
  37. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  38. [InstCombine] Fix replace select with Phis when branch has the same labels — mkazantsev / detail
  39. [profile] Enabled test on windows — Vitaly Buka / detail
  40. [sanitizer] Revert accidentally committed file — Vitaly Buka / detail
  41. [libc][Obvious] Cleanup of include lines and target listings in FPUtil. — sivachandra / detail
  42. [lldb] Store StackFrameRecognizers in the target instead of a global list — Raphael Isemann / detail
  43. [ARM] halfword store hits llvm_unreachable with big-endian — simon.wallis2 / detail
  44. [compiler-rt][asan] Define MemToShadowSize for sparc64 — ro / detail
  45. [TSan] Add option for emitting compound read-write instrumentation — elver / detail
  46. [PowerPC] Precommit test case for PR46759. NFC. — lkail / detail
  47. [sanitizer] Fix protoent without network — Vitaly Buka / detail
  48. [gwp-asan] Fix check-all with LIT_FILTER — Vitaly Buka / detail
  49. [lsan] Fix SyntaxWarning: "is" with a literal — Vitaly Buka / detail
  50. [msan] Fix strxfrm test — Vitaly Buka / detail
  51. [ScheduleDAG] Move DBG_VALUEs after first term forward. — flo / detail
  52. [asan] Dedup MemToShadowSize — Vitaly Buka / detail

#1836 (Jul 16, 2020 1:37:40 PM)

  1. [libc++] Remove shortcut Lit features for Apple backdeployment — Louis Dionne / detail
  2. [libc++abi] Temporarily disable test on Apple to fix the CI — Louis Dionne / detail
  3. Remove an unused variable in Clang. — nadav256 / detail
  4. [X86] Change the tuning settings for pentium4 to be more modern since its the default 32-bit cpu in clang — craig.topper / detail
  5. AMDGPU: Add a few more missing test for AGPR tuple copying — Matthew.Arsenault / detail
  6. Fix incorrect file path in documentation — Matthew.Arsenault / detail
  7. Harmonize Python shebang — sguelton / detail
  8. [Statepoint] Fix bug found by sanitaizer. — dantrushin / detail
  9. [libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked. — mascasa / detail
  10. [X86] Move integer hadd/hsub formation into a helper function shared by combineAdd and combineSub. — craig.topper / detail

#1835 (Jul 16, 2020 6:57:04 AM)

  1. [flang] Add missing link dependencies to FrontendOpenACC. — david.truby / detail
  2. [MLIR][Shape] Allow `shape.reduce` to operate on extent tensors — frgossen / detail
  3. [MLIR] Lower `shape.reduce` to `scf.for` only when argument is `tensor<?xindex>` — frgossen / detail
  4. [MLIR][Shape] Use callback builder again — frgossen / detail
  5. Remove TwoAddressInstructionPass::sink3AddrInstruction. — jyknight / detail
  6. [SCCP] Only track returns of functions with non-void ret ty (NFC). — flo / detail
  7. [Matrix] Add the matrix test from D83570. NFC. — sjoerd.meijer / detail
  8. [PowerPC] Precommit 64-bit funnel shift test cases — jay.foad / detail
  9. [TSan] Optimize handling of racy address — protze / detail
  10. AMDGPU/GlobalISel: Legalize s64->s16 G_SITOFP/G_UITOFP — petar.avramovic / detail
  11. [BasicAA] Add additional negative phi tests. NFC — david.green / detail
  12. [DWARFYAML] Implement the .debug_str_offsets section. — Xing / detail
  13. [SCCP] Add test cases for adding !range to call-sites. — flo / detail
  14. Follow up of rG3a624c327add: pacify buildbot, add "REQUIRES: aarch64" to test — sjoerd.meijer / detail
  15. [AIX]Generate debug info for static init related functions — Xiangling.Liao / detail
  16. [MLIR][Shape] Lower `shape.shape_eq` to `scf` — frgossen / detail
  17. [runtimes][NFC] Remove unused or unnecessary CMake variables — Louis Dionne / detail
  18. [CMake] Enforce the minimum CMake version to be at least 3.13.4 — Louis Dionne / detail
  19. [MLIR] Add OpPrintingFlags to IRPrinterConfig. — jurahul / detail
  20. Last attempt for rG3a624c327add: one test fails with the NPM, — sjoerd.meijer / detail
  21. And now really disable that test. — sjoerd.meijer / detail
  22. [flang] Adopt NoRegionArguments (WhereOp) and ParentOneOf (ResultOp) traits — jurahul / detail
  23. [llvm-exegesis] Add benchmark latency option on X86 that uses LBR for more precise measurements. — vyng / detail
  24. [gn build] Port 1360e140cc7 — llvmgnsyncbot / detail
  25. [BasicAA] Fix -basicaa-recphi for geps with negative offsets — david.green / detail
  26. [MLIR][TableGen] Add default value for named attributes for 2 more build methods — jurahul / detail
  27. [NFC] Use appropriate names for `for_each` and `transform` template parameters — jurahul / detail
  28. Use TestClangConfig in AST Matchers tests and run them in more configurations — gribozavr / detail
  29. [libc++abi] NFC: Fix indentation — Louis Dionne / detail
  30. [scudo][standalone] Release smaller blocks less often — kostyak / detail
  31. [runtimes] Move the enable_rtti Lit parameter to the DSL — Louis Dionne / detail
  32. [Matrix] Add test for running matrix lowering with -O0. — flo / detail
  33. Add hashing support for std::tuple — gribozavr / detail
  34. [docs][lldb] Fix lldb item in releasenotes — Jinsong Ji / detail
  35. AMDGPU: Rename add/sub with carry out instructions — Matthew.Arsenault / detail
  36. [docs] fix ident in llvm-exegesis.rst — Jinsong Ji / detail
  37. AMDGPU: Rename gfx9 version of v_add_i32/v_sub_i32 — Matthew.Arsenault / detail
  38. [lldb/ObjectFileMachO] Fetch shared cache images from our own shared cache — Fred Riss / detail
  39. [gn build] Fix merge script mishap — thakis / detail
  40. [Darwin] Fix OS version checks inside simulators — julian.lettner / detail
  41. ValueTracking: Fix isKnownNonZero for non-0 null pointers for byval — Matthew.Arsenault / detail
  42. IR: Rename Argument::hasPassPointeeByValueAttr to prepare for byref — Matthew.Arsenault / detail
  43. Use findEnumAttribute helper for preallocated — Matthew.Arsenault / detail
  44. MIR Statepoint refactoring. Part 1: Basic MI level changes. — dantrushin / detail
  45. [clang] Fix compilation warnings in OpenMP declare mapper codegen. — georgios.rokos / detail
  46. DAG: Try scalarizing when expanding saturating add/sub — Matthew.Arsenault / detail
  47. [X86] Add test case for PR46455. — craig.topper / detail
  48. [WebAssembly] Lower vselect to v128.bitselect — tlively / detail
  49. [WebAssembly] Autogenerate tests for simd-select.ll — tlively / detail
  50. [SCEV] Fix ScalarEvolution tests under NPM — aeubanks / detail
  51. [Driver] Make -B take precedence over COMPILER_PATH — maskray / detail
  52. AMDGPU: Move handling of AGPR copies to a separate function — Matthew.Arsenault / detail
  53. [TableGen] Change std::vector to SmallVector — nadav256 / detail
  54. [WebAssembly] Implement v128.select — tlively / detail
  55. [LiveVariables] Replace std::vector with SmallVector. — nadav256 / detail
  56. [RISCV] Add support for -mcpu option. — zakk.chen / detail
  57. [compiler-rt][asan][hwasan] Refactor shadow setup into sanitizer_common (NFCI) — tejohnson / detail
  58. Revert "[Darwin] Fix OS version checks inside simulators" — julian.lettner / detail
  59. [Analyzer] Hotfix for various crashes in iterator checkers — adam.balogh / detail
  60. [InjectTLIMappings] Use StringRef instead of std::string for FN name. — nadav256 / detail
  61. Temporarily Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — echristo / detail
  62. [WebAssembly] Triple::wasm64 related cleanup — aardappel / detail
  63. [AST][NFC] Simplify a regression test — Jan Korous / detail
  64. [gn build] Port 5e8b4be9f85 — llvmgnsyncbot / detail
  65. [libc++] Improve how we report the testing configuration — Louis Dionne / detail
  66. [intel-pt] Fix building due to CMake + python changes — walter erquinigo / detail
  67. [llvm] Moved InlineSizeEstimatorAnalysis test to .ll — mtrofin / detail
  68. AMDGPU: Add missing tests for copyPhysReg AGPR tuples — Matthew.Arsenault / detail

#1834 (Jul 16, 2020 12:06:53 AM)

  1. [X86] Allow lsl/lar to be parsed with a GR16, GR32, or GR64 as source register. — craig.topper / detail
  2. [lldb] Desugar template specializations — jarin / detail
  3. [MasmParser] Remove unused method emitStructValue to silence warning — mikael.holmen / detail
  4. [clangd] Fix a few gcc warnings [NFC] — mikael.holmen / detail
  5. Revert "[NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init" — akuegel / detail
  6. Revert "[NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions" — akuegel / detail
  7. Re-enable "[InstCombine] Simplify boolean Phis with const inputs using CFG" — mkazantsev / detail
  8. AMDGPU/GlobalISel: Select G_FREEZE — petar.avramovic / detail
  9. [flang] Fix shared library builds for lib/Lower. — david.truby / detail
  10. [Test] Add test that shows how SimplifyCFG may insert redunant Phi — mkazantsev / detail
  11. [Matrix] Also run lowering during -O0. — flo / detail
  12. [SVE][CodeGen] Legalisation of masked loads and stores — kerry.mclaughlin / detail
  13. [ARM] CSEL generation — david.green / detail
  14. Follow up of 2b3c505d0f6e: fixed a typo, and added some more formatting. NFC. — sjoerd.meijer / detail
  15. [ARM] VBIT/VBIF support added. — Pavel.Iliin / detail
  16. [clangd] Always retrieve ProjectInfo from Base in OverlayCDB — kadircet / detail
  17. Reland "[NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions" — lebedev.ri / detail
  18. Reland "[NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init" — lebedev.ri / detail
  19. [NFC] SimplifyCFGPass::SimplifyCFGPass(): use default SimplifyCFGOptions - we aren't deviating from them here — lebedev.ri / detail
  20. [NFC] SimplifyCFG: refactor/deduplicate command-line settings override handling — lebedev.ri / detail
  21. [clang] Fix printing of lambdas with capture expressions — kadircet / detail
  22. [yaml2obj] - Fix an issue with NoHeaders key. — grimar / detail
  23. Revert "[NFC] SimplifyCFG: refactor/deduplicate command-line settings override handling" — lebedev.ri / detail
  24. [openmp] libomp: added itt notifications for task, taskwait, taskgroup — Andrey.Churbanov / detail
  25. [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations. — paul.walker / detail
  26. [ARM] Add a PreferNoCSEL option. NFC — david.green / detail
  27. Reland "[NFC] SimplifyCFG: refactor/deduplicate command-line settings override handling" — lebedev.ri / detail
  28. [PowerPC] Use CHECK-LABEL for better diagnostics — jay.foad / detail

#1833 (Jul 15, 2020 3:10:39 PM)

  1. Clarify a bit the guideline on omitting braces, including more examples (NFC) — joker.eph / detail
  2. Document the testing of Analyses in the LLVM testing guide (NFC) — joker.eph / detail
  3. [jitlink] Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker — jared.wyles / detail
  4. [NFC][LoopRotate] Add a statistic for how many times rotation failed due to the header size — lebedev.ri / detail
  5. [NFC][SimplifyCFG] Rename statistic NumSinkCommons into NumSinkCommonInstrs — lebedev.ri / detail
  6. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): early return if nothing to sink — lebedev.ri / detail
  7. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): add debug output when failing to actually sink instr — lebedev.ri / detail
  8. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): count number of instruction "blocks" actually sunk — lebedev.ri / detail
  9. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instructions hoisted — lebedev.ri / detail
  10. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instruction "blocks" hoisted — lebedev.ri / detail
  11. [MLIR] Add RegionKindInterface — stephen.neuendorffer / detail
  12. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): after hoisting terminator, do return Changed, not just true — lebedev.ri / detail
  13. [CodeGen] Emit a call instruction instead of an invoke if the called — Akira / detail
  14. [flang] Don't use-associate intrinsics — tkeith / detail
  15. [X86] Teach assembler parser to accept lsl and lar with a 64 or 32 source register when the destination is a 64 register. — craig.topper / detail
  16. [NFCI] CFGSimplifyPass: change (the only) constructor to take SimplifyCFGOptions — lebedev.ri / detail
  17. [NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions — lebedev.ri / detail
  18. [LLDB] Disable lldb-vscode test_terminate_commands test on Arm — omair.javaid / detail
  19. Add missing include — Adrian Prantl / detail
  20. [lldb/Test] Skip async process connect tests with reproducers — Jonas Devlieghere / detail
  21. [NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init — lebedev.ri / detail
  22. [AMDGPU][CostModel] Improve cost estimation for fused {fadd|fsub}(a,fmul(b,c)) — dfukalov / detail
  23. [CalcSpillWeights] Propagate the fact that a live-interval is not spillable — qcolombet / detail
  24. [OpenMP][Offload] Declare mapper runtime implementation — georgios.rokos / detail
  25. [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime — georgios.rokos / detail
  26. [libunwind] Fix CIE v1 return address parsing — rprichard / detail
  27. [libunwind] Fix getSLEB128 on large values — rprichard / detail
  28. [AMDGPU] Update VMEM scalar write hazard mitigation sequence — carl.ritson / detail
  29. Fix lit test related to declare mapper patch D67833. — georgios.rokos / detail
  30. Standardize `linalg.generic` on `args_in`/`args_out` instead of `inputCount`/`outputCount` — joker.eph / detail
  31. [flang][OpenMP] Enhance parser support for taskwait construct to OpenMP 5.0 — kirankumar.tp / detail
  32. Revert "[InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms" and subsequent patches — craig.topper / detail
  33. [InstCombine] Simplify boolean Phis with const inputs using CFG — mkazantsev / detail
  34. [PowerPC][Power10] Fix VINS* (vector insert byte/half/word) instructions to have i32 arguments. — amy.kwan1 / detail
  35. Revert "[InstCombine] Simplify boolean Phis with const inputs using CFG" — mkazantsev / detail

#1832 (Jul 15, 2020 6:08:22 AM)

  1. [clangd] Use llvm::errs() instead of outs() for errors — kbobyrev / detail
  2. [lldb] Delete useless assertion — pavel / detail
  3. [lldb/test] Remove JOIN_CMD from Makefile.rules — pavel / detail
  4. CodeGenPrep: remove AssertingVH references before deleting dead instructions. — Tim Northover / detail
  5. Revert "[lldb] Use the basename of the Python test for the log name instead of the class name" — Raphael Isemann / detail
  6. [TSan] Optimize handling of racy address — protze / detail
  7. [OpenMP][Docs] Update `present` map type modifier status — jdenny.ornl / detail
  8. [HardwareLoops] Add sibling loop test. — david.green / detail
  9. [MLIR][Shape] Fix `shape_of` lowering to `scf` — frgossen / detail
  10. Revert "[TSan] Optimize handling of racy address" — protze / detail
  11. [lldb/Test] Remove support for forking a subprocess from the test suite. — Jonas Devlieghere / detail
  12. [Legalize] Hoist invariant condition in ExpandVectorBuildThroughStack(...) — mcinally / detail
  13. [NFC] Add float aggregate ABI test for PowerPC — qiucofan / detail
  14. [MLIR][Standard] Update `assert` documentation post commit — frgossen / detail
  15. [lldb][test] Prevent infinite loop while looking for use_lldb_suite_root.py. — rupprecht / detail
  16. [CMake][runtimes] Pass the CMAKE_ARGS to runtimes build correctly — phosek / detail
  17. [mlir][shape] Mark some operations as commutative — herhut / detail
  18. [NPM][IVUsers] Rename ivusers -> iv-users — aeubanks / detail
  19. [AMDGPU][MC] Corrected MTBUF parsing and decoding — dmitry.preobrazhensky / detail
  20. [mlir][shape] Fold shape.broadcast with one scalar operand — herhut / detail
  21. [PGO][PGSO] Add profile guided size optimization to LegalizeDAG. — yamauchi / detail
  22. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  23. [gn build] Port 4a539faf74b — llvmgnsyncbot / detail
  24. [InstCombine] update datalayout in test file; NFC — spatel / detail
  25. [InstCombine] prevent infinite looping in or-icmp fold (PR46712) — spatel / detail
  26. [MLIR] Add type checking capability to RegionBranchOpInterface — jurahul / detail
  27. Fix "unused variable" warning from recent GCC. — richard / detail
  28. [lldb][NFC] Add 'override' where missing in source/ and tools/ — logan.r.smith0 / detail
  29. [PGO][PGSO] Add profile guided size optimization to loop vectorization legality. — yamauchi / detail
  30. [OPENMP]Fix PR46688: cast the type of the allocated variable to the initial one. — a.bataev / detail
  31. [MLIR][NFC] Fix clang tidy warnings in misc utilities — uday / detail
  32. [NFC] Fixed typo in tests parameters — dfukalov / detail
  33. [OPENMP]Fix PR46593: Reduction initializer missing construnctor call. — a.bataev / detail
  34. [LoopUnroll] Update branch weight for remainder loop — hoy / detail
  35. [flang] Fix erroneous application of SAVE statement — tkeith / detail
  36. [NFC] [AIX] [z/OS] Fix build failure on AIX and z/OS — daltenty / detail
  37. [lldb/Test] Remove custom tearDownHooks from GDB Remote tests — Jonas Devlieghere / detail

#1831 (Jul 14, 2020 9:16:49 PM)

  1. [OpenMP] Emit remarks during GPU state machine optimization — johannes / detail
  2. [CallGraph] Update callback call sites in RefreshCallGraph — johannes / detail
  3. [OpenMP][IRBuilder] Support nested parallel regions — johannes / detail
  4. Revert "[Attributor] Track AA dependency using dependency graph" — clfbbn / detail
  5. [OpenMP][FIX] Check only for deterministic part of a generated function name — johannes / detail
  6. [Attributor] Fix build of unittest with DBUILD_SHARED_LIBS=True — asb / detail
  7. [llvm][NFC] Hide the tensorflow dependency from headers. — mtrofin / detail
  8. [LLD] [MinGW] Implement the --file-alignment and --section-alignment options — martin / detail
  9. [OpenMPOpt] Fix preserved analyses return — georgakoudis1 / detail
  10. [mlir][Vector] Degrade masking information when forwarding linalg.copy to vector.transfer — ntv / detail
  11. [OpenMPOpt][NFC] Update checks for parallel_deletion test — georgakoudis1 / detail
  12. [IndVarSimplify] Uniformly use emplace_back for DeadInsts, nfc — czhengsz / detail
  13. Make linalg::ReshapeOp implement ViewLikeOpInterface — herhut / detail
  14. [MLIR][SPIRVToLLVM] SPIRV function fix and nits — georgemitenk0v / detail
  15. [NFC] Add tests for boolean comparisons — roger.ferrer / detail
  16. [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1) — roger.ferrer / detail
  17. [RISCV] Add error checking for extensions missing separating underscores — simon.cook / detail
  18. [lldb][formatters] Add support for printing NSConstantDate and fix distantPast value — Raphael Isemann / detail
  19. [clang][Driver] Fix tool path priority test failures — david.spickett / detail
  20. AArch64+ARM: make LLVM consider system registers volatile. — Tim Northover / detail
  21. Fix typo in identifier in assert. — Tim Northover / detail
  22. [clangd] Fix use-after-free in ArgStripper — sam.mccall / detail
  23. [Support] Fix Windows directory_iterator_construct out of bounds — andrew.ng / detail
  24. [llvm-readobj] - Verify the location of program headers better. — grimar / detail
  25. [Matrix] Only pass vector arg as overloaded type in MatrixBuilder. — flo / detail
  26. [yaml2obj] - Rename FileHeader::SH* fields. — grimar / detail
  27. [RISCV] Fix RISCVInstrInfo::getInstSizeInBytes for atomics pseudos — jrtc27 / detail
  28. [RISCV] Duplicate pseudo expansion comment to RISCVMCCodeEmitter — jrtc27 / detail
  29. [LLD][ELF] - Update test after yaml2obj change. NFC. — grimar / detail
  30. Bump the trunk major version to 12 — hans / detail
  31. [Analyzer] Report every bug if only uniqueing location differs. — 1.int32 / detail
  32. [clangd] Config: also propagate in sync (testing) mode — sam.mccall / detail
  33. [MLIR][Shape] Add `shape.shape_eq` operation — frgossen / detail
  34. [LoopRotate] Remove unnecessary verifyMemorySSA calls. — flo / detail
  35. [DWARFYAML] Remove useless conditional statement. NFC. — Xing / detail
  36. [DSE,MSSA] Recognise init_trampoline in getLocForWriteEx — john.brawn / detail
  37. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions — lewis-revill / detail
  38. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm instructions — lewis-revill / detail
  39. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm instructions — lewis-revill / detail
  40. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm instructions — lewis-revill / detail
  41. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm instructions — lewis-revill / detail
  42. [mips] Rename FeatureMadd4 to FeatureNoMadd4. NFC — simon / detail
  43. [lldb] Use the basename of the Python test for the log name instead of the class name — Raphael Isemann / detail
  44. [lldb] Make expect_expr fall back to the dummy target if no target is selected — Raphael Isemann / detail

#1830 (Jul 14, 2020 12:02:38 PM)

  1. Update ubsan_interface.inc for D71491 (second try) — Vedant Kumar / detail
  2. [MLIR] [NFC] Buffer placement pass - clang tidy warnings — uday / detail
  3. [ObjC] Wrap namespace-global structs in an anonymous namespace to avoid ODR violations — ditaliano / detail
  4. TableGen/GlobalISel: Partially fix nontrivial, custom predicates — arsenm2 / detail
  5. [flang][openacc] OpenACC 3.0 parser — clementval / detail
  6. Desugar class type for iterator lookup. — saugustine / detail
  7. [clangd] Make config::Provider::combine non-owning. NFC — sam.mccall / detail
  8. [MLIR][StdToSPIRV] Fixed a typo in ops conversion tests — georgemitenk0v / detail
  9. [Matrix] Intrinsic descriptions — sjoerd.meijer / detail
  10. [flang] Change the default F18_FC to gfortran — aperry / detail
  11. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  12. llvm-link: Add support for archive files as inputs — jan_sjodin / detail
  13. Fix a -Wunused-variable warning. — echristo / detail
  14. [clangd] Config: on by default — sam.mccall / detail
  15. [NFC] Add debug and stat counters to assume queries and assume builder — tyker / detail
  16. Call Frame Information (CFI) Handling for Basic Block Sections — tmsriram / detail
  17. [mlir][DialectConversion] Emit an error if an operation marked as erased has live users after conversion — riddleriver / detail
  18. [CallGraph] Ignore callback uses — georgakoudis1 / detail
  19. [mlir] Add support for parsing optional Attribute values. — riddleriver / detail
  20. [flang] Tuning up binary->decimal conversion — pklausler / detail
  21. [MC] Support .reloc sym+constant, *, * — maskray / detail
  22. [libc++] Automatically detect whether RTTI is enabled — Louis Dionne / detail
  23. Fix tests after 16f777f4217cfcdcf6ddce8eb1e3525a65563c43 — tyker / detail
  24. [lldb/Test] Always set the cleanupSubprocesses tear down hook — Jonas Devlieghere / detail
  25. [lldb/Test] Skip TestProcessConnect.py on Windows — Jonas Devlieghere / detail
  26. [llvm][NFC] expose LLVM_HAVE_TF_API through llvm-config.h — mtrofin / detail
  27. [flang] Refine CR handling — pklausler / detail
  28. document -fpch-instantiate-templates in release notes — l.lunak / detail
  29. [clang-tidy] OptionsView::store specialized on bool — n.james93 / detail
  30. [SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats — ctetreau / detail
  31. [libFuzzer] Separate platform related macros out from FuzzerDefs.h into FuzzerPlatform.h, and adjust includes in other files. — mascasa / detail
  32. [clang] Teach -fembed-bitcode option not to embed W_value Group — Steven Wu / detail
  33. Revert "[compiler-rt][Android] Stop using detect_target_arch" — aeubanks / detail
  34. [flang] Fix a crash when an array constructor contains an unlimited polymorphic value — psteinfeld / detail
  35. [libFuzzer] Fix compilation error by including missing platform macro definitions. — mascasa / detail
  36. AMDGPU: Add @LINE to assembler error test checks — Matthew.Arsenault / detail
  37. [flang] Implement anonymous units in the runtime — pklausler / detail
  38. [lldb/Test] Create reproducer dir if necessary — Jonas Devlieghere / detail
  39. [flang] Fix list-directed input (repeated nulls and LOGICAL) — pklausler / detail
  40. Fix test that was accidentally adding the llvm-as binary into an — richard / detail
  41. Fix undefined behavior due to deleting an object with a non-virtual — richard / detail
  42. [gn build] (manually) merge c1e2f73c — thakis / detail
  43. [flang][openacc] Semantic checks for OpenACC 3.0 clauses validity — clementval / detail
  44. [flang] Fix out-of-tree build with missing acc_gen target — clementval / detail
  45. Fix the skipIfRosetta decorator — Adrian Prantl / detail
  46. Make LazyCallThroughManager destructor virtual rather than arranging for — richard / detail
  47. [IR] Add a few asserts to provide a better failure signature if you try to create a load/store/alloca with no alignment or insertion position — craig.topper / detail
  48. [ObjectFilePECOFF] Try to avoid unaligned access. — ditaliano / detail
  49. [Attributor] Create getter function for the ID of the abstract attribute — clfbbn / detail
  50. [AMDGPU] Apply pre-emit s_cbranch_vcc optimation to more patterns — carl.ritson / detail
  51. [Attributor] Unittest for Attributor — clfbbn / detail
  52. [gn build] Port 0750757e80c — llvmgnsyncbot / detail
  53. [Attributor] [WIP] Track AA dependency using dependency graph — clfbbn / detail
  54. [CMake] Simplify CMake handling for zlib — phosek / detail
  55. Revert "[Attributor] [WIP] Track AA dependency using dependency graph" — clfbbn / detail
  56. [Attributor] Track AA dependency using dependency graph — clfbbn / detail
  57. Revert "[CMake] Simplify CMake handling for zlib" — phosek / detail

#1829 (Jul 14, 2020 1:56:53 AM)

  1. Double check that passes correctly set their Modified status — sguelton / detail
  2. [AMDGPU] Avoid using s_cmpk when src0 is not register — jay.foad / detail
  3. Revert "[compiler-rt] [test] Allow expanding lit substitutions recursively" — Amara Emerson / detail
  4. [AArch64][SVE] Remove erroneous assert in resolveFrameOffsetReference — sander.desmalen / detail
  5. Revert "Revert "[compiler-rt] [test] Use the parent process env as base env in tests"" — jaskiewiczs / detail
  6. [analyzer][tests] Introduce analyzer benchmarking framework — vsavchenko / detail
  7. [analyzer][tests] Add 5 more projects for testing — vsavchenko / detail
  8. [ARM][MVE] Only tail-fold integer add reductions — sjoerd.meijer / detail
  9. [AMDGPU] Fix typos in performCtlz_CttzCombine() — jay.foad / detail
  10. [DebugInfo] Add unit test for compact expression printer — oliver.stannard / detail
  11. [llvm-objdump] Add simple memory expressions to variable display — oliver.stannard / detail
  12. [llvm-objdump] Add entry_value and stack_value opcodes — oliver.stannard / detail
  13. [llvm][unittests] Fix ProgramEnvTest.TestExecuteAndWaitStatistics on Solaris — ro / detail
  14. [gn build] Port c15e04ee5e4 — llvmgnsyncbot / detail
  15. [ELF] Do not leave undefined symbols (specified by -init and -fini) if they are defined in non-fetched archive members — ikudrin / detail
  16. [DebugInfo] Add unit tests for DWARFListTableHeader::length(). — ikudrin / detail
  17. [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section. — ikudrin / detail
  18. [gn build] Port dd6faf13d8e — llvmgnsyncbot / detail
  19. [AArch64][AsmParser] Add rcpc support in .arch_extension — victor.campos / detail
  20. [MLIR][Standard] Add `assert` operation to the standard dialect — frgossen / detail
  21. [MLIR][Standard] Erase redundant assertions `std.assert` — frgossen / detail
  22. [NFC][ARM] Add SimplifyCFG tests — sam.parker / detail
  23. Revert "[RISCV] Avoid Splitting MBB in RISCVExpandPseudo" — selliott / detail
  24. [yaml2obj] - Add a syntax to override e_phoff, e_phentsize and e_phnum fields. — grimar / detail
  25. [compiler-rt][sanitizers] Fix GetPcSpBp determination of SP on 32-bit Solaris/x86 — ro / detail
  26. [DWARFYAML] Add support for emitting value forms of strx, addrx, etc. — Xing / detail
  27. [lldb/test] Avoid globbing in log file handling code — pavel / detail
  28. [SelectionDAG] Prevent warnings when extracting fixed length vector from scalable. — paul.walker / detail
  29. [llvm-readobj] - Stop using unwrapOrError() for all program_headers() calls. — grimar / detail
  30. [test/Object][llvm-objdump] - llvm-objdump: don't abort() when the e_phoff field is invalid and refine testing. — grimar / detail
  31. [InstCombine][InstSimplify] add tests for sign of maxnum; NFC — spatel / detail
  32. [ValueTracking] fix miscompile in maxnum case of cannotBeOrderedLessThanZeroImpl (PR46627) — spatel / detail
  33. [yaml2obj] - Refine handling of the NoHeaders key. — grimar / detail
  34. [lldb] Refactor character printing in DumpDataExtractor — Raphael Isemann / detail
  35. Revert "[SCEV][IndVarSimplify] insert point should not be block front." — sguelton / detail
  36. [flang][OpenMP] upstream OpenMP lowering — SourabhSingh.Tomar / detail
  37. [NFC][RISCV] Test for D81805 — roger.ferrer / detail
  38. [RISCV] Fix isStoreToStackSlot — roger.ferrer / detail
  39. Prohibit use of _ExtInt in atomic intrinsic — erich.keane / detail
  40. [AMDGPU] Simplify AMDGPUSubtarget::getWavesPerEU. NFC. — jay.foad / detail
  41. [clangd] Add library to semantically strip flags by name. — sam.mccall / detail
  42. Fix test for the hasExternalFormalLinkage matcher — gribozavr / detail
  43. [ods] Enable getting forward decls allow — jpienaar / detail
  44. [libc++] Use a proper CMake target to represent libc++ headers — Louis Dionne / detail
  45. [utils] New script `check_ninja_deps.py` — simon.tatham / detail
  46. [clangd] Config: CompileFlags.Remove — sam.mccall / detail
  47. [InstSimplify] add test with nobuiltin attribute (PR46627); NFC — spatel / detail
  48. [ValueTracking] fix library to intrinsic mapping to respect 'nobuiltin' attribute — spatel / detail
  49. [clangd] Cache config files for 5 seconds, without revalidating with stat. — sam.mccall / detail
  50. [clangd] Add missing link dep after 8eb8c92eb46908e — sam.mccall / detail
  51. [lldb] Make `process connect` blocking in synchronous mode. — Jonas Devlieghere / detail
  52. [lldb/Module] Allow for the creation of memory-only modules — Fred Riss / detail
  53. [libc++] Fix building the benchmarks after introducing a target for cxx-headers — Louis Dionne / detail
  54. [clang][NFC] Add 'override' keyword to virtual function overrides — logan.r.smith0 / detail
  55. [docs] Update llvm.loop metadata documentation. — llvm-project / detail
  56. [MLIR] [TableGen] Avoid generating an assert which is always true. — jurahul / detail
  57. [AIX] Remove diff -a option on llvm-cov.test — shuhong.liu / detail
  58. [MLIR] Add argument related API to Region — jurahul / detail
  59. [clang] Add 'override' to virtual function overrides generated by ClangAttrEmitter — logan.r.smith0 / detail
  60. [NFC] Add 'override' keyword where missing in include/ and lib/. — logan.r.smith0 / detail
  61. Fix merging of two arity-only pack deductions. — richard / detail
  62. [clangd] Config: Index.Background — sam.mccall / detail
  63. [lldb/Test] Skip TestProcessConnect.py on Windows — Jonas Devlieghere / detail
  64. [flang] Turn off FLANG_ENABLE_WERROR by default — isuruf / detail
  65. [lit] Prevent hang when lit sees non-ASCII characters — richard.barton / detail
  66. [lldb] lldbinline and lldbtest gardening (NFC) — Jonas Devlieghere / detail
  67. [lldb] Use runBuildCommands from buildGModules — Jonas Devlieghere / detail
  68. [clang][aarch64] Generate preprocessor macros for -march=armv8.6a+sve. — francesco.petrogalli / detail
  69. [ORC] Don't take ownership of the trampoline pool in LazyReexportsManager. — Lang Hames / detail

#1828 (Jul 13, 2020 10:07:39 PM)

  1. Revert "Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression" — dblaikie / detail
  2. [OpenMP] Add firstprivate as a default data-sharing attribute to clang — johannes / detail
  3. [MC][RISCV] Set UseIntegratedAssembler to true — maskray / detail
  4. [PowerPC] Support constrained conversion in SPE target — qiucofan / detail
  5. [PowerPC] Enhance tests for D83276. NFC. — lkail / detail
  6. [InstCombine] Improve select -> phi canonicalization: consider more blocks — mkazantsev / detail
  7. [clangd] Fix tests build for GCC5 — kadircet / detail
  8. [MLIR][Shape] Lower `shape.any` — frgossen / detail
  9. [GlobalISel][InlineAsm] Fix buildCopy for inputs — petar.avramovic / detail
  10. Fix bad doxygen result for class clang::ento::CallEvent and its derived classes — vsavchenko / detail
  11. [clangd] Add metrics for recovery-expr type propagation. — hokein.wu / detail
  12. [clang][RecoveryExpr] Clarify the dependence-bits documentation. — hokein.wu / detail
  13. [SVE][Codegen] Add a helper function for pointer increment logic — kerry.mclaughlin / detail
  14. [clang] Include type specifiers in typo correction when checking isCXXDeclarationSpecifiers. — hokein.wu / detail
  15. [AMDGPU][GlobalISel] Select llvm.amdgcn.ballot — Mirko.Brkusanin / detail
  16. [mlir][VectorOps] Lower vector.fma to llvm.fmuladd instead of llvm.fma — benny.kra / detail
  17. [OpenCL] Defer addr space deduction for dependent type. — anastasia.stulova / detail
  18. [LLD][ELF] -  Allow relocation sections to appear before their target sections. — grimar / detail
  19. [LLD][ELF][Windows] small improvement to D82567 — Ben.Dunbobbin / detail
  20. [libc][benchmark] Add display option to render.py3 — andre.simoesdiasvieira / detail
  21. [lldb][NFC] Remove misleading class_language variable in DWARFASTParserClang — Raphael Isemann / detail
  22. [SVE] Ensure fixed length vector fptrunc operations bigger than NEON are not considered legal. — paul.walker / detail
  23. [lldb][NFC] Early-exit in DWARFASTParserClang::ParseSingleMember — Raphael Isemann / detail
  24. [llvm-readobj] - Add a generic test for --dyn-relocations and fix an issue. — grimar / detail
  25. [AMDGPU][GlobalISel] Fix subregister index for EXEC register in selectBallot. — Mirko.Brkusanin / detail
  26. [COFF] Error on unexpected .pdata size — hans / detail
  27. [LLD][ELF] - Fix the test after llvm-readelf output change. — grimar / detail
  28. [analyzer] ctu-on-demand-parsing tests: replace linux -> system-linux — benicsbalazs / detail
  29. [ARM][MVE] Refactor option -disable-mve-tail-predication — sjoerd.meijer / detail
  30. [DAGCombiner] allow load/store merging if pairs can be rotated into place — spatel / detail
  31. Revert "[DAGCombiner] allow load/store merging if pairs can be rotated into place" — spatel / detail
  32. [DAGCombiner] allow load/store merging if pairs can be rotated into place — spatel / detail
  33. [clangd] Fix DocumentSymbol ranges — kbobyrev / detail
  34. [lldb][NFC] Refactor instruction dumping out of DumpDataExtractor — Raphael Isemann / detail
  35. [yaml2obj] - Refactor header-sh-fields.yaml test. — grimar / detail
  36. Fix crash when getVFABIMappings is called with an indirect call instruction — Sanne.Wouda / detail
  37. Pre-commit tests — Sanne.Wouda / detail
  38. [SLPVectorizer] handle vectorizeable library functions — Sanne.Wouda / detail
  39. [NFC] rename to reflect F is not necessarily an Intrinsic — Sanne.Wouda / detail
  40. [lldb/dotest] Remove the "xunit" result formatter — pavel / detail
  41. [ms] [llvm-ml] Improve MASM STRUCT field accessor support — epastor / detail
  42. [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs — epastor / detail
  43. [compiler-rt][CMake] Pass down LLVM_LIT_ARGS in runtime build — Jinsong Ji / detail
  44. [ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field> — epastor / detail
  45. [lldb/Utility] Rewrite Scalar::SetValueFromCString — pavel / detail
  46. [ms] [llvm-ml] Restore omitted changes requested by reviewer — epastor / detail
  47. [OPENMP]Fix compiler crash for target data directive without actual target codegen. — a.bataev / detail
  48. [flang][openmp] libc++ unordered_map build fix in flang openmp static analysis — david.truby / detail
  49. Fix llvm-test-suite failure introduced by D82550/D83122 — Sanne.Wouda / detail
  50. [ADT] Make Load(AP)IntFromMemory pointer argument const — pavel / detail
  51. [llvm-ar][test][AIX] Unsupport error-opening-directory.test on AIX — wanyu9511 / detail
  52. [ARM][NFC] More detailed vbsl checks in ARM & Thumb2 tests. — Pavel.Iliin / detail
  53. [x86] add tests for bswap/rotate; NFC — spatel / detail
  54. [DAGCombiner] rot i16 X, 8 --> bswap X — spatel / detail
  55. [PGO][PGSO] Add profile guided size optimization to the X86 LEA fixup. — yamauchi / detail
  56. [llvm] Native size estimator for training -Oz inliner — mtrofin / detail
  57. [JITLink] Add a synchronous version of finalize for convenience. — Lang Hames / detail
  58. [ORC] Generalize emit re-entry, stub, etc. APIs for working addr != link addr. — Lang Hames / detail
  59. [gn build] Port 83080a294ad — llvmgnsyncbot / detail
  60. [PGO][PGSO] Add profile guided size optimization to X86ISelDAGToDAG. — yamauchi / detail
  61. [libc++] Implement P0551 — Louis Dionne / detail
  62. RISCV: Avoid GlobalISel build break in a future patch — Matthew.Arsenault / detail
  63. TableGen/GlobalISel: Emit enum names for reg class ID instead of value — Matthew.Arsenault / detail
  64. [llvm][NFC] ML Policies: changed the saved_model protobuf to text — mtrofin / detail
  65. AMDGPU/GlobalISel: Add tests for 96-bit add/sub/mul — Matthew.Arsenault / detail
  66. [AST] Fix potential nullptr dereference in Expr::HasSideEffects — Jan Korous / detail
  67. [gn build] Port fdb69539bcd — llvmgnsyncbot / detail
  68. [NewPM][opt] Translate -foo-analysis to require<foo-analysis> — aeubanks / detail
  69. Fix HexagonGenExtract return status — sguelton / detail
  70. [NFC] Remove unused header include — antiagainst / detail
  71. [clangd] Remove const_cast. NFC — sam.mccall / detail
  72. AMDGPU/GlobalISel: Add baseline add/sub sat legalization tests — Matthew.Arsenault / detail
  73. GlobalISel: Implement widenScalar for saturating add/sub — Matthew.Arsenault / detail
  74. GlobalISel: Implement fewerElementsVector for saturating add/sub — Matthew.Arsenault / detail
  75. GlobalISel: Define equivalent nodes for saturating add/sub — Matthew.Arsenault / detail
  76. [JITLink] Apply MSVCPError workaround to a1fc26030a42. — Lang Hames / detail
  77. [NewGVN] Rename xfail tests (NFC) — nikita.ppv / detail
  78. [NewGVN] Separate passing assume tests (NFC) — nikita.ppv / detail
  79. [PredicateInfo] Place predicate info after assume — nikita.ppv / detail
  80. [flang] Use octal escapes for character literals in modfiles — tkeith / detail
  81. [llvm][NFC] Factored the default inlining advice — mtrofin / detail
  82. [ORC] Remove a spurious reinterpret_cast. — Lang Hames / detail
  83. [lldb] Fix a CMake warning typo. NFC. — martin / detail
  84. Add a decorator to skip tests when running under Rosetta — Adrian Prantl / detail
  85. Revert "[llvm] Native size estimator for training -Oz inliner" — ditaliano / detail
  86. [mlir][StandardToSPIRV] Fix conversion for signed remainder — antiagainst / detail
  87. [gn build] Port 9908a3b9f52 — llvmgnsyncbot / detail
  88. [mlir] Support operations with multiple results in slicing — thomasraoux / detail
  89. [flang] Extended the flang driver options to include gfortran equivalents to pgf90 specific options. — aperry / detail
  90. [MLIR] Change ODS collective params build method to provide an empty default value for named attributes — jurahul / detail
  91. [lldb] Remove unused argument (NFC) — Jonas Devlieghere / detail
  92. Retry ""[lldb-vscode] Fix TestVSCode_module"" — walter erquinigo / detail
  93. [ADT] Specialize std::swap() for SetVector — nikita.ppv / detail
  94. [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer — ntv / detail
  95. [MC/AsmParser] layout-interdependency.s depends on having a proper triple — qcolombet / detail
  96. [debugify] Add targeted test for 2fa656c, NFC — Vedant Kumar / detail
  97. [analyzer] Inline StringSet that's defined in a header — benny.kra / detail
  98. [ubsan] Check implicit casts in ObjC for-in statements — Vedant Kumar / detail
  99. [Sanitizers] Implement getcpuclockid interceptor — guiand / detail
  100. [compiler-rt][MSAN][test] Update buffersize for UTF-8 to C convert — Jinsong Ji / detail
  101. Check output in test/CodeGen/Generic/MIRStripDebug/no-metadata-present.mir, NFC — Vedant Kumar / detail
  102. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction (reland)" — Vedant Kumar / detail
  103. [InstCombine] Erase attribute lists for simplified libcalls — guiand / detail
  104. [compiler-rt] Fix compiler warnings and runtime errors in sanitizer RT strxfrm(_l) test cases. — mascasa / detail
  105. Update ubsan_interface.inc for D71491 — Vedant Kumar / detail
  106. Lowering of OpenMP Parallel operation to LLVM IR 1/n — kiran.chandramohan / detail
  107. Fold the opt size check into the assert to silence an unused variable warning. — echristo / detail
  108. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  109. [Sanitizers] Ensure clock_getcpuclockid interceptor <= 80 chars — guiand / detail
  110. [ORC] Fix typo in parameter name. — Lang Hames / detail
  111. Reapply "[llvm] Native size estimator for training -Oz inliner" — mtrofin / detail
  112. [llvm][NFC] ML InlineAdvisor: Factored CHECKs in common test — mtrofin / detail
  113. MemorySanitizer: If a field is marked noundef, check init at call site — guiand / detail
  114. Fix a missing update that C compiles default to gnu17. — srhines / detail
  115. [gn build] Port caf395ee8c2 — llvmgnsyncbot / detail
  116. [builtins][Android] Define HAS_80_BIT_LONG_DOUBLE to 0 — rprichard / detail
  117. [builtins] Cleanup generic-file filtering — rprichard / detail
  118. [compiler-rt][Android] Stop using detect_target_arch — rprichard / detail
  119. [builtins][ARM] Replace call_apsr.S with inline asm — rprichard / detail
  120. [PowerPC] Fix combineVectorShuffle regression after D77448 — maskray / detail
  121. Basic support for flexible array members in constant evaluation. — richard / detail
  122. [llvm][NFC] Removed unused CHECKs in a ml test — mtrofin / detail
  123. [MSAN] Implement experimental vector reduction intrinsics — guiand / detail
  124. [flang][openacc] OpenACC 3.0 parser — clementval / detail
  125. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  126. [flang][openacc] Add Support library for error handling — clementval / detail
  127. [lldb-vscode] Fix TestVSCode_setBreakpoints — waltermelon / detail
  128. Fix undefined behavior in DWARF emission — dblaikie / detail
  129. [GVN] add early exit to ConstantFoldLoadThroughBitcast [NFC] — vtjnash / detail
  130. [VNCoercion] avoid creating bitcast for zero offsets [NFCI] — vtjnash / detail
  131. [GVN] teach ConstantFolding correct handling of non-integral addrspace casts — vtjnash / detail
  132. Add LINK_COMPONENTS Support — clementval / detail
  133. Revert "[flang][openacc] OpenACC 3.0 parser" — clementval / detail
  134. [PowerPC] Generate CFI directives when probing in prologue — lkail / detail
  135. [DWARFYAML] Replace Is64bit with Is64BitAddrSize. NFC. — Xing / detail
  136. [AArch64][GlobalISel] Add post-legalize combine for sext_inreg(trunc(sextload)) -> copy — Amara Emerson / detail
  137. [PowerPC][Power10] Implement Test LSB by Byte Builtins in LLVM/Clang — amy.kwan1 / detail
  138. [AMDGPU] Propagate dead flag during pre-RA exec mask optimizations — carl.ritson / detail
  139. [deadargelim] Attach dbg info to the insert/extractvalue instructions — djolertrk / detail
  140. [AMDGPU][NFC] Tidy sgpr-control-flow.ll whitespace — carl.ritson / detail
  141. [SVE][CodeGen] Fix implicit TypeSize->uint64_t conversion in TransformFPLoadStorePair — david.sherwood / detail
  142. [SVE] Fix implicit TypeSize->uint64_t conversion getCastInstrCost — david.sherwood / detail
  143. [clangd] Implement textDocument/foldingRange — kbobyrev / detail
  144. [SVE][CodeGen] Add README for SVE-related warnings in tests — david.sherwood / detail
  145. [NFCI][InstCombine] Move store merging from `visitStoreInst()` into `visitUnconditionalBranchInst()` — lebedev.ri / detail

#1827 (Jul 12, 2020 5:20:51 PM)

  1. [X86] Rename X86_CPU_TYPE_COMPAT_ALIAS/X86_CPU_TYPE_COMPAT/X86_CPU_SUBTYPE_COMPAT macros. NFC — craig.topper / detail
  2. Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression — dblaikie / detail

#1826 (Jul 12, 2020 10:52:36 AM)

  1. BPF: permit .maps section variables with typedef type — yhs / detail
  2. [LV] Fixing versioning-for-unit-stide of loops with small trip count — ayal.zaks / detail
  3. [clang-format] PR46609 clang-format does not obey `PointerAlignment: Right` for ellipsis in declarator for pack — mydeveloperday / detail
  4. [X86] Fix two places that appear to misuse peekThroughOneUseBitcasts — craig.topper / detail
  5. [X86] Consistently use 128 as the PSHUFB/VPPERM index for zero — craig.topper / detail
  6. [polly] NFC clang-format change following D83564 — mydeveloperday / detail
  7. [Matrix] Tighten LangRef definitions and Verifier checks. — sjoerd.meijer / detail
  8. Revert "[Matrix] Tighten LangRef definitions and Verifier checks." — sjoerd.meijer / detail
  9. [InstCombine] fold mul of zext/sext bools to 'and' — spatel / detail
  10. [X86] Add CPU name strings to getIntelProcessorTypeAndSubtype and getAMDProcessorTypeAndSubtype in compiler-rt. — craig.topper / detail
  11. [X86] Add CPU string output to getIntelProcessorTypeAndSubtype/getAMDProcessorTypeAndSubtype in Host.cpp — craig.topper / detail
  12. [X86] Remove model number based detection for 'pentiumpro', 'pentium2', 'pentium3', 'pentium-m', and 'yonah' from getHostCPUName. — craig.topper / detail
  13. [mlir][ODS] Add support for specifying the namespace of an interface. — riddleriver / detail
  14. Revert "[TRE] allow TRE for non-capturing calls." — a.v.lapshin / detail
  15. Bump the default target CPU for i386-freebsd to i686 — dimitry / detail
  16. [Attributor] Add AAValueSimplifyCallSiteArgument::manifest — okuraofvegetable / detail
  17. [clang] Add -Wsuggest-override — dblaikie / detail

#1825 (Jul 12, 2020 3:07:39 AM)

  1. [DAGCombiner] tighten fast-math constraints for fma fold — spatel / detail
  2. [NFC] Fix comment style in MLIR unittests to conform to LLVM coding standards. — jurahul / detail
  3. [AVRInstPrinter] printOperand: support llvm-objdump --print-imm-hex — maskray / detail
  4. [SCCP] Extend nonnull metadata test (NFC) — nikita.ppv / detail
  5. [LLD][ELF][AVR] Implement the missing relocation types — aykevanlaethem / detail

#1824 (Jul 11, 2020 9:02:30 PM)

  1. [COFF] Fix endianness of .llvm.call-graph-profile section data — zequanwu / detail
  2. [SCCP] Add test for predicate info condition handling (NFC) — nikita.ppv / detail
  3. [Windows SEH] Fix the frame-ptr of a nested-filter within a _finally — tentzen / detail

#1823 (Jul 11, 2020 7:03:50 AM)

  1. [fix-irreducible] Skip unreachable predecessors. — michael.hliao / detail
  2. Fix `-Wunused-variable` warnings. NFC. — michael.hliao / detail
  3. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  4. [flang][openmp] Check clauses allowed semantic with tablegen generated map — clementval / detail
  5. Fix regression due to test hip-version.hip — Yaxun.Liu / detail
  6. [OpenMP] Silence unused symbol warning with proper ifdefs — johannes / detail
  7. [openmp] Remove unused variable in DirectiveEmitter — clementval / detail
  8. [examples] fix ExceptionDemo — stephen.neuendorffer / detail
  9. [X86] Add test cases for missed opportunities to use vpternlog due to a bitcast between the logic ops. — craig.topper / detail
  10. Fix some memory leak in MLIRContext with respect to registered types/attributes interfaces — joker.eph / detail
  11. Fix one memory leak in the MLIRParser by using std::unique_ptr to hold the new block pointer — joker.eph / detail
  12. Fix `-Wreturn-type` warning. NFC. — michael.hliao / detail
  13. [NewGVN] Regenerate test checks (NFC) — nikita.ppv / detail
  14. [Attributor] Introudce attribute seed allow list. — kuterdinel / detail
  15. [llvm-objdump][test] Move tests after dc4a6f5db4f0178bae43ef615cc8902c759d6195 — maskray / detail

#1822 (Jul 10, 2020 10:25:04 PM)

  1. [lldb/Test] Fix missing yaml2obj in Xcode standalone build. — Jonas Devlieghere / detail
  2. [OpenMP][CUDA] Fix std::complex in GPU regions — johannes / detail
  3. Fix signed vs unsigned comparison warnings a different way. — echristo / detail
  4. [OpenMP][NFC] Remove unused (always fixed) arguments — johannes / detail
  5. [OpenMP][NFC] Fix some typos — johannes / detail
  6. [OpenMP][NFC] Add convenient helper and early exit check — johannes / detail
  7. [OpenMP] Identify GPU kernels (aka. OpenMP target regions) — johannes / detail
  8. [OpenMP] Compute a proper module slice for the CGSCCC pass — johannes / detail
  9. [OpenMP] Replace function pointer uses in GPU state machine — johannes / detail
  10. Remove unused variable `KMPC_KERNEL_PARALLEL_WORK_FN_PTR_ARG_NO` (NFC) — joker.eph / detail
  11. [OpenMP][FIX] remove unused variable and long if-else chain — johannes / detail
  12. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  13. Fix gn builds after 943660fd1 — n.james93 / detail
  14. Revert "Fix gn builds after 943660fd1" — n.james93 / detail
  15. Reland Fix gn build after 943660f — n.james93 / detail
  16. [gn build] (manually) merge 943660fd15f193 — thakis / detail
  17. Revert "Reland "[InstCombine] Lower infinite combine loop detection thresholds""" — lebedev.ri / detail
  18. [TRE] allow TRE for non-capturing calls. — a.v.lapshin / detail
  19. [AMDGPU] Move LowerSwitch pass to CodeGenPrepare. — cdevadas / detail
  20. [Attributor][NFC] Add more debug output for deleted functions — sstipanovic / detail

#1821 (Jul 10, 2020 2:48:59 PM)

  1. CrashTracer: clang at clang: llvm::BitstreamWriter::ExitBlock — JF Bastien / detail
  2. [demangler] Don't allow the template parameters from the <encoding> in a — richard / detail
  3. Add Python bindings guide. — stellaraccident / detail
  4. [CMake][Fuchsia] Move runtimes to outer scope — phosek / detail
  5. [demangler] More properly save and restore the template parameter state — richard / detail
  6. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) — gchatelet / detail
  7. [llvm-symbolizer][test] Fix options-from-env.test — maskray / detail
  8. [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils — rithiksh02 / detail
  9. [clangd] Factor out some helper functions related to heuristic resolution in TargetFinder — zeratul976 / detail
  10. [RISCV] Refactor FeatureRVCHints to make ProcessorModel more intuitive — zakk.chen / detail
  11. Add diagnostic option backing field for -fansi-escape-codes — dany.grumberg / detail
  12. [LLDB] Update AArch64 Dwarf and EH frame register numbers — omair.javaid / detail
  13. [CodeGen] Replace calls to getVectorNumElements() in SelectionDAG::SplitVector — david.sherwood / detail
  14. [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset — georgemitenk0v / detail
  15. [WebAssembly][NFC] Simplify vector shift lowering and add tests — tlively / detail
  16. [CodeGen] Replace calls to getVectorNumElements() in DAGTypeLegalizer::SetSplitVector — david.sherwood / detail
  17. [BDCE] SExt -> ZExt when no sign bits is used and instruction has multiple uses — diogo.sampaio / detail
  18. [builtins] Optimize udivmodti4 for many platforms. — courbet / detail
  19. [analyzer][tests] Measure peak memory consumption for every project — vsavchenko / detail
  20. [analyzer][tests] Make test interruption safe — vsavchenko / detail
  21. [analyzer][tests] Fix zip unpacking — vsavchenko / detail
  22. [X86][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). — llvm-dev / detail
  23. Fix check-all with -DLLVM_USE_SANITIZER=Address — Vitaly Buka / detail
  24. extractConstantWithoutWrapping - use const APInt& returned by SCEVConstant::getAPInt() — llvm-dev / detail
  25. [AMDGPU][GlobalISel] Fix G_AMDGPU_TBUFFER_STORE_FORMAT mapping — Mirko.Brkusanin / detail
  26. [LV] Pick vector loop body as insert point for SCEV expansion. — flo / detail
  27. [clang-tidy] More strict on matching the standard memset function in memset-usage check. — hokein.wu / detail
  28. [lldb/pecoff] Use a different llvm createBinary overload for parsing — pavel / detail
  29. [SVE] Code generation for fixed length vector truncates. — paul.walker / detail
  30. [NFC] Change isFPPredicate comparison to ignore lower bound — david.stuttard / detail
  31. [X86][SSE] Use shouldUseHorizontalOp helper to determine whether to use (F)HADD. NFCI. — llvm-dev / detail
  32. StackSafetyAnalysis.cpp - pass ConstantRange arg as const reference. — llvm-dev / detail
  33. [clang-tidy] Use Options priority in enum options where it was missing — n.james93 / detail
  34. DomTreeUpdater::dump() - use const auto& iterator in for-range-loop. — llvm-dev / detail
  35. [ABI] Handle C++20 [[no_unique_address]] attribute — ulrich.weigand / detail
  36. [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC — wei.huang / detail
  37. [clangd] Config: If.PathExclude — sam.mccall / detail
  38. Revert "[BasicAA] Enable -basic-aa-recphi by default" — david.green / detail
  39. Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  40. Normalize default value for -triple correctly — dany.grumberg / detail
  41. [mlir][Vector] Fold chains of ExtractOp — ntv / detail
  42. [clangd] Fix hover crash on InitListExpr. — hokein.wu / detail
  43. [mlir][Linalg] Generalize Vectorization of Linalg contractions — ntv / detail
  44. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  45. [NFCI][InstCombine] PR46661: multiple stores eligible for merging into successor - worklist issue — lebedev.ri / detail
  46. [InstCombine] After merging store into successor, queue prev. store to be visited (PR46661) — lebedev.ri / detail
  47. Reland "[InstCombine] Lower infinite combine loop detection thresholds"" — lebedev.ri / detail
  48. [clangd] Update semanticTokens support to reflect latest LSP draft — sam.mccall / detail
  49. [PDB] Fix out-of-bounds acces when sorting GSI buckets — alexandre.ganea / detail
  50. [FileCheck] Implement -dump-input-context — jdenny.ornl / detail
  51. [FileCheck] In input dump, elide only if ellipsis is shorter — jdenny.ornl / detail
  52. [FileCheck] Implement -dump-input-filter — jdenny.ornl / detail
  53. [mlir][Vector] Add ExtractOp folding when fed by a TransposeOp — ntv / detail
  54. [DAGCombiner] move/rename variables for readability; NFC — spatel / detail
  55. [AArch64][x86] add tests for rotated store merge; NFC — spatel / detail
  56. [ARM] Add test with tcreturn and debug value. — flo / detail
  57. [DomTreeUpdater] Use const auto * when iterating over pointers (NFC). — flo / detail
  58. [Attributor][NFC] Update tests after recent changes — johannes / detail
  59. [ARM] Pass -verify-machineinstr to test and XFAIL until fixed. — flo / detail
  60. Delete CC1Options.td, since it should have happened in D82574 — dany.grumberg / detail
  61. Revert "[OpenMPOpt] ICV Tracking" — lebedev.ri / detail
  62. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  63. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  64. [NFC][PowerPC] Add a new MIR file to test mi-peephole pass — shkzhang / detail
  65. Fix crash on `user defined literals` — ecaldas / detail
  66. Add kinded UDL for raw literal operator and  numeric literal operator template — ecaldas / detail
  67. Use FileRange::text instead of Lexer::getSpelling — ecaldas / detail
  68. repair standalone clang builds — Saleem Abdulrasool / detail
  69. Remove clang options that were added back when merging the TableGen files — dany.grumberg / detail
  70. Revert "[compiler-rt] [test] Use the parent process env as base env in tests" — jaskiewiczs / detail
  71. [CGProfile] Fix layering, IPO depends in Instrumentation. — benny.kra / detail
  72. [ARM] Add Cortex-A78 and Cortex-X1 Support for Clang and LLVM — luke.geeson / detail
  73. [IR] Disable select ? C : undef -> C fold in ConstantFoldSelectInstruction unless we know C isn't poison. — craig.topper / detail
  74. Re-land [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  75. [OpenCL] Fixed typo for ctor stub name in UsersManual — anastasia.stulova / detail
  76. This is a refinement on 96601ec28b7efe5abf3479a1aa91bcedb235bbbd. The intent of that change was to do the same work for the computation of the locations of the children of ValueObjectVariable as was done for the root ValueObjectVariable. This original patch did that by moving the computation from ValueObjectVariable to ValueObject. That fixed the problem but caused a handful of swift-lldb testsuite failures and a crash or two. — jingham / detail
  77. Revert "[NFC] Derive from PassInfoMixin for no-op/printing passes" — ditaliano / detail
  78. [PowerPC] Enable default support of quad precision operations — lei / detail
  79. [libc] Add strchr implementation. Fixes bug in memchr. — gyurgyikcp / detail
  80. [NFC] Separate Peeling Properties into its own struct (re-land after minor fix) — anhtuyen / detail
  81. [PredicateInfo] Add test for multiple branches on same condition (NFC) — nikita.ppv / detail
  82. [Sema] Emit a -Wformat warning for printf("%s", (void*)p) — erik.pilkington / detail
  83. [lldb] on s390x fix override issue — kkleine / detail
  84. AArch64: Fix unused variables — Matthew.Arsenault / detail
  85. [mlir] [VectorOps] Allow AXPY to be expressed as special case of OUTERPRODUCT — ajcbik / detail
  86. [AST][ObjC] Fix crash when printing invalid objc categories — davg / detail
  87. [ldb/Reproducers] Add YamlRecorder and MultiProvider — Jonas Devlieghere / detail
  88. Reland [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  89. Change behavior with zero-sized static array extents — aaron / detail
  90. [mlir] [VectorOps] Merge OUTER/AXPY vector.contract lowering into single case — ajcbik / detail
  91. [analyzer] Silence a warning. — Artem Dergachev / detail
  92. [mlir][Vector]  Add folding for vector.transfer ops — ntv / detail
  93. [FileCheck] Fix up -dump-input* docs — jdenny.ornl / detail
  94. [clang-shlib] Don't link with static clang libraries — tstellar / detail
  95. [Polly] Fix -polly-opt-isl -analyze — llvm-project / detail
  96. [Polly] Fix prevectorization of fused loops. — llvm-project / detail
  97. [mlir][linalg] Improve aliasing approximation for hoisting transfer read/write — thomasraoux / detail
  98. [X86] Add isel patterns for matching broadcast vpternlog if the ternlog and the broadcast have different types. — craig.topper / detail
  99. AMDGPU: Remove .value_type from kernel metadata — Matthew.Arsenault / detail
  100. Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)" — echristo / detail
  101. [docs] LLVM Security Group and Process — JF Bastien / detail
  102. [PDB] Attempt fix for debug-info-codeview-buildinfo.c test — alexandre.ganea / detail
  103. Remove unnecessary/erroneous "static" from function templates in headers — dblaikie / detail
  104. [libc] [Obvious] Remove unneeded header in strchr. — gyurgyikcp / detail
  105. Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record" — alexandre.ganea / detail
  106. [Sanitizers] Change protoent test to check for IPv6 instead of RDP — guiand / detail
  107. [lldb-vscode] Add Support for Module Event — waltermelon / detail
  108. [lldb-vscode] Add Compile Unit List to Modules View — waltermelon / detail
  109. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  110. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in wrapper headers — johannes / detail
  111. [BPI] Compile time improvement when erasing blocks (NFC) — tejohnson / detail
  112. Revert "[lldb-vscode] Fix TestVSCode_module" — waltermelon / detail
  113. [COFF] Add cg_profile directive and .llvm.call-graph-profile section — zequanwu / detail
  114. [OpenMP][NFC] Remove unused and untested code from the device runtime — johannes / detail
  115. [openmp] Remove OMPConstants.cpp and replace it by OMP.cpp generated by tablegen — clementval / detail
  116. Fix nesting of #ifdef — Adrian Prantl / detail
  117. [InstSimplify] add tests for maxnum (PR46627); NFC — spatel / detail
  118. [CodeGen] Store the return value of the target function call to the — Akira / detail
  119. Reland "[OpenMPOpt] ICV Tracking" — sstipanovic / detail
  120. Fix build error — Akira / detail
  121. Create TestReducer pass — sifontes / detail
  122. [openmp] Fix warning in generated OMP.cpp — clementval / detail
  123. [WebAssembly] Prefer v128.const for constant splats — tlively / detail
  124. Summary: [clang] Provide a way for WhileStmt to report the location of its LParen and RParen. — vyng / detail
  125. [RISCV][test] Add a test for (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2) transformation — maskray / detail
  126. [PowerPC][MachinePipeliner] Enable pipeliner if hasInstrSchedModel — Jinsong Ji / detail
  127. [X86][MMX] Optimize MMX shift intrinsics. — pengfei.wang / detail
  128. [HIP] Fix rocm detection — Yaxun.Liu / detail

#1820 (Jul 9, 2020 1:14:40 PM)

  1. [AST][test] Add regression test forPointerExprEvaluator::VisitCXXNewExpr — Jan Korous / detail
  2. [MLIR] IR changes to add yield semantics for affine.if and affine.parallel — jeremy.bruestle / detail
  3. [Clang][Driver] Recognize the AIX OBJECT_MODE environment setting — daltenty / detail
  4. [libc++] Get rid of the %{libcxx_src_root} substitution — Louis Dionne / detail
  5. [InstSimplify] Re-enable select ?, undef, X -> X transform when X is provably not poison — craig.topper / detail
  6. [SVE] Remove calls to VectorType::getNumElements from CodeGen — ctetreau / detail
  7. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  8. [CMake][Fuchsia] Support for building with MSVC — phosek / detail
  9. Revert "[InstCombine] Lower infinite combine loop detection thresholds" — lebedev.ri / detail
  10. [Docs] CodingStandards: for_each is discouraged — lebedev.ri / detail
  11. [NFCI][llvm-reduce] OperandBundleCounter: drop pointless constructor — lebedev.ri / detail
  12. [NFC][llvm-reduce] Purify for_each usage in Operand Bundles into range-based for loop — lebedev.ri / detail
  13. [llvm-reduce] Reducing attributes — lebedev.ri / detail
  14. [CallGraph] Ignore callback uses — georgakoudis1 / detail
  15. Revert D83013 "[LPM] Port CGProfilePass from NPM to LPM" — maskray / detail
  16. Temporarily Revert "[PowerPC] Split s34imm into two types" — echristo / detail
  17. Temporarily Revert "Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch." — echristo / detail
  18. Revert "[CallGraph] Ignore callback uses" — lebedev.ri / detail
  19. [PredicateInfo] Print RenamedOp (NFC) — nikita.ppv / detail
  20. [DAGCombiner] add helper function to manage list of consecutive stores; NFC — spatel / detail
  21. [DAGCombiner] add helper function for store merging of constants; NFC — spatel / detail
  22. [DAGCombiner] add helper function for store merging of extracts; NFC — spatel / detail
  23. [DAGCombiner] add helper function for store merging of loaded values; NFC — spatel / detail
  24. [DAGCombiner] convert if-chain in store merging to switch; NFC — spatel / detail
  25. [AMDGPU] Return restricted number of regs from TTI — Stanislav.Mekhanoshin / detail
  26. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  27. [FileCheck] Improve -dump-input documentation — jdenny.ornl / detail
  28. [PowerPC][Power10] Add Instruction definition/MC Tests for Load/Store Rightmost VSX Vector — amy.kwan1 / detail
  29. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  30. Switch to using -debug-info-kind=constructor as default (from =limited) — akhuang / detail
  31. [flang] Fix a crash when creating generics from a copy — psteinfeld / detail
  32. Revert "[Lexer] Fix missing coverage line after #endif" — zequanwu / detail
  33. [flang] Fix frontend build with -DBUILD_SHARED_LIBS=On — pklausler / detail
  34. [flang] ifdef to avoid warning about supposedly dead function — eschweitz / detail
  35. [AArch64][SVE] Add lowering for llvm.fma. — efriedma / detail
  36. Initial boiler-plate for python bindings. — stellaraccident / detail
  37. [NFC] Extract the code to write instr profile into function writeInstrProfile — wmi / detail
  38. [NFC] Change getEntryForPercentile to be a static function in ProfileSummaryBuilder. — wmi / detail
  39. [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  40. [AArch64][GlobalISel] Add more specific debug info tests for 613f12dd8e2403f5630ab299d2a1bb2cb111ead1. — Amara Emerson / detail
  41. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  42. Move default argument instantiation to SemaTemplateInstantiateDecl.cpp. — richard / detail
  43. Push parameters into the local instantiation scope before instantiating — richard / detail
  44. PR46648: Do not eagerly instantiate default arguments for a generic — richard / detail
  45. [Sanitizer] Update macOS version checking — julian.lettner / detail
  46. [StackSafety,NFC] Reduce FunctionSummary size — Vitaly Buka / detail
  47. [lldb] Declare extern template instantiation to fix linking issues. — rupprecht / detail
  48. [SCEV][IndVarSimplify] insert point should not be block front. — czhengsz / detail

#1819 (Jul 9, 2020 4:09:26 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / githubweb

#1819 (Jul 9, 2020 4:09:26 AM)

  1. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  2. ConstantFoldScalarCall3 - use const APInt& returned by getValue() — llvm-dev / detail
  3. [Coroutines] Refactor sinkLifetimeStartMarkers — JunMa / detail
  4. [change-namespace][NFC] Clean up joinNamespaces — n.james93 / detail
  5. DebugCounterList::printOptionInfo - use const auto& iterator in for-range-loop. — llvm-dev / detail
  6. [llvm-readelf] - Stop using 'unwrapOrError()' in 'ELFDumper<ELFT>::getSymbolVersion'. — grimar / detail
  7. [SVE] Disable some BUILD_VECTOR related code generator features. — paul.walker / detail
  8. [SVE] Scalarize fixed length masked loads and stores. — paul.walker / detail
  9. [DWARFYAML] Use override instead of virtual for better safety. — Xing / detail
  10. [clangd] Implement path and URI translation for remote index — kbobyrev / detail
  11. Make helpers static. NFC. — benny.kra / detail
  12. [SCCP] Use conditional info with AND/OR branch conditions. — flo / detail
  13. [DebugInfo] Do not hang when parsing a malformed .debug_pub* section. — ikudrin / detail
  14. [DebugInfo] Add more checks to parsing .debug_pub* sections. — ikudrin / detail
  15. [DebugInfo] Fix pessimizing move. NFC. — benny.kra / detail
  16. SpeculativeExecution: Fix for logic change introduced in D81730. — dfukalov / detail
  17. [RISCV] Avoid Splitting MBB in RISCVExpandPseudo — selliott / detail
  18. BasicAAResult::constantOffsetHeuristic - pass APInt arg as const reference. NFCI. — llvm-dev / detail
  19. [X86][AVX] Attempt to fold extract_subvector(shuffle(X)) -> extract_subvector(X) — llvm-dev / detail
  20. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  21. [analyzer] Add CTUImportCppThreshold for C++ files — gabor.marton / detail
  22. OpaquePtr: Don't check pointee type for byval/preallocated — Matthew.Arsenault / detail
  23. [BasicAA] Enable -basic-aa-recphi by default — david.green / detail
  24. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  25. AMDGPU/GlobalISel: Work around verifier error in test — Matthew.Arsenault / detail
  26. [NFC] Add SExt multiuses test — diogo.sampaio / detail
  27. [flang] partially revert upstreamed code to support complex values in runtime support to avoid warnings. — eschweitz / detail
  28. [MLIR][SPIRVToLLVM] SPIR-V types size in bytes function — georgemitenk0v / detail
  29. [PowerPC] Support PCRelative Callees for R_PPC64_REL24 Relocation — kamau.bridgeman / detail
  30. Fix warning caused by __builtin_expect_with_probability was not handled — erich.keane / detail
  31. [MLIR][SPIRVToLLVM] Conversion of SPIR-V array, runtime array, and pointer types — georgemitenk0v / detail
  32. [MSP430] Align the _Complex ABI with current msp430-gcc — atrosinenko / detail
  33. Refactored NumericLiteralParser to not require a Preprocessor — gribozavr / detail
  34. Revert 51b0da73 "Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def."" — hans / detail
  35. [SCCP] Move tests using only ipsccp from IPConstantProp to SCCP (NFC). — flo / detail
  36. [PowerPC] Split s34imm into two types — kamau.bridgeman / detail
  37. [AliasSetTracker] More precise AAInfo intersection check — nikita.ppv / detail
  38. [compiler-rt] Better Windows support for running tests in external shell — jaskiewiczs / detail
  39. [lldb] Use enum constant instead of raw value — Fred Riss / detail
  40. [compiler-rt] [test] Use the parent process env as base env in tests — jaskiewiczs / detail
  41. [runtimes] Allow passing Lit parameters through CMake — Louis Dionne / detail
  42. [compiler-rt] [test] Allow expanding lit substitutions recursively — jaskiewiczs / detail
  43. [PGO][PGSO] Add profile guided size optimization tests to X86 ISel Lowering. — yamauchi / detail
  44. [libc++] Fix test failure in C++03 mode — Louis Dionne / detail
  45. [libc++] Move the stdlib Lit parameter to the DSL — Louis Dionne / detail
  46. [libc++] Move the long_tests Lit feature to the DSL — Louis Dionne / detail
  47. Merge TableGen files used for clang options — dany.grumberg / detail
  48. [ValueLattice] Simplify canTrackGlobalVariableInterprocedurally (NFC). — flo / detail
  49. [Function] Lock the function when parsing call site info — Vedant Kumar / detail
  50. [lldb/Function] Reflow doxygen comments for member variables, NFC — Vedant Kumar / detail
  51. [libc++] Clean up some outdated documentation about running libc++ tests — Louis Dionne / detail
  52. [PowerPC] Fix test case from beb52b12cb17 — stefanp / detail
  53. [X86] Directly emit X86ISD::BLENDV instead of VSELECT in a few places that were emitting sign bit tests. — craig.topper / detail
  54. [PGO][PGSO] Add profile guided size optimization to X86 ISel Lowering. — yamauchi / detail
  55. Remove unnecessary 'rm' in llvm-reduce tests — dblaikie / detail
  56. [X86] Immediately call LowerShift from lowerBuildVectorToBitOp. — craig.topper / detail
  57. [libc++] Move the enable_experimental Lit param to the DSL — Louis Dionne / detail
  58. [InstSimplify] Don't fold vectors of partial undef in SimplifySelectInst if the non-undef element value might produce poison — craig.topper / detail
  59. Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch. — echristo / detail
  60. [libc++] The enable_experimental Lit feature should be False by default — Louis Dionne / detail
  61. [OPENMP50] extend array section for stride (Parsing/Sema/AST) — cchen / detail
  62. [NFC][test] Adding fastcc test case for promoted 16-bit integer bitcasts. — plotfi / detail
  63. [lldb/Reproducers] Rename developer-oriented reproducer flags. — Jonas Devlieghere / detail
  64. [LLDB/Reproducers] Add flag to avoid installing the signal handler. — Jonas Devlieghere / detail
  65. [NFC][AArch64] Refactor getArgumentPopSize — plotfi / detail

#1819 (Jul 9, 2020 4:09:26 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / detail

#1818 (Jul 8, 2020 8:40:26 PM)

  1. Add missing CMake bool canonicalizations. — stellaraccident / detail
  2. Fix a typo in an error message. — echristo / detail
  3. [DWARFYAML][unittest] Refactor parseDWARFYAML(). — Xing / detail
  4. [ORC] Modify LazyCallThroughManager to support asynchronous resolution. — Lang Hames / detail
  5. [libc++] Fix test failures in C++14 mode — Louis Dionne / detail
  6. [OpenMP] Make complex soft-float functions on the GPU weak definitions — johannes / detail
  7. Increase DIAG_SIZE_AST as we have hit it. — douglas.yung / detail
  8. [X86] Remove unnecessary union from getHostCPUFeatures. NFC — craig.topper / detail
  9. [StackSafety,NFC] Update documentation — Vitaly Buka / detail
  10. [PowerPC] Only make copies of registers on stack in variadic function when va_start is called — lkail / detail
  11. [clangd] Fix error handling in config.yaml parsing. — sam.mccall / detail
  12. Fix return status of AtomicExpandPass — sguelton / detail
  13. [MC] Simplify the logic of applying fixup for fragments, NFCI — shengchen.kan / detail
  14. [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand — lucas.prates / detail
  15. [PredicateInfo] Add additional RenamedOp field to PB. — flo / detail
  16. [clangd] Enable async preambles by default — kadircet / detail
  17. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  18. Correctly update return status for MVEGatherScatterLowering — sguelton / detail
  19. [mlir] Add additional Canonicalization of shape.cstr_broadcastable. — tpopp / detail
  20. [yaml][clang-tidy] Fix multiline YAML serialization — dmitry.polukhin / detail
  21. VersionPrinter - use const auto& iterator in for-range-loop. — llvm-dev / detail

#1817 (Jul 8, 2020 8:32:59 AM)

  1. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / githubweb

#1817 (Jul 8, 2020 8:32:59 AM)

  1. Fix crash on overloaded postfix unary operators due to invalid sloc — ecaldas / detail
  2. [CodeGen] Don't combine extract + concat vectors with non-legal types — ties.stuij / detail
  3. [flang] Support for image selectors — psteinfeld / detail
  4. [flang] Upstreaming intrinsic call lowering. — eschweitz / detail
  5. [clangd] Enable reading config from files behind a flag — sam.mccall / detail
  6. SLP: honor requested max vector size merging PHIs — Stanislav.Mekhanoshin / detail
  7. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. — sstipanovic / detail
  8. [clangd] Improve serialization error messages. NFC — sam.mccall / detail
  9. Double check that passes correctly set their Modified status — sguelton / detail
  10. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* — riccibrun / detail
  11. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. — paul.walker / detail
  12. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName — pavel / detail
  13. partial revert on RTBuilder.h to avoid warnings. — eschweitz / detail
  14. [Preallocated] Add @llvm.call.preallocated.teardown — aeubanks / detail
  15. [MIR] Speedup parsing of function with large number of basic blocks — eleviant / detail
  16. [NewPM][opt] Share -disable-loop-unrolling between pass managers — aeubanks / detail
  17. [libc] Fix typographical error in math_utils.h. — noreply / detail
  18. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. — riccibrun / detail
  19. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" — aeubanks / detail
  20. [libc++] Mark some tests as unsupported on GCC 5 — Louis Dionne / detail
  21. [matrix] Add some more Verifier negative tests. NFC. — sjoerd.meijer / detail
  22. Revert "Double check that passes correctly set their Modified status" — sguelton / detail
  23. DomTree: remove explicit use of DomTreeNodeBase::iterator — nicolai.haehnle / detail
  24. [SystemZ] Allow specifying integer registers as part of the address calculation — ulrich.weigand / detail
  25. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee — wmi / detail
  26. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def — aeubanks / detail
  27. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. — llvm-dev / detail
  28. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. — llvm-dev / detail
  29. [DAGCombiner] add enum for store source value; NFC — spatel / detail
  30. [DAGCombiner] fix function-name formatting; NFC — spatel / detail
  31. [libc++][NFC] Remove outdated TODO item — Louis Dionne / detail
  32. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source — shafik / detail
  33. [CUDA][HIP] Let lambda be host device by default — Yaxun.Liu / detail
  34. [flang] Fix a crash when cosubscript list is empty — psteinfeld / detail
  35. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> — maskray / detail
  36. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) — maskray / detail
  37. [ELF] Rename canRelax to toExecRelax. NFC — maskray / detail
  38. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. — craig.topper / detail
  39. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC — craig.topper / detail
  40. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. — mcypark / detail
  41. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 — maskray / detail
  42. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s — maskray / detail
  43. [libc++] Reimplement platform detection features without running on the test host — Louis Dionne / detail
  44. [SVE] Remove calls to VectorType::getNumElements from Scalar — ctetreau / detail
  45. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 — jay.foad / detail
  46. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM — jay.foad / detail
  47. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl — jay.foad / detail
  48. SILoadStoreOptimizer: add support for GFX10 image instructions — jay.foad / detail
  49. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite — Louis Dionne / detail
  50. [ELF] Enforce double-dash form for --warn-backrefs-exclude — maskray / detail
  51. [DAGCombiner] fix code comment and improve readability; NFC — spatel / detail
  52. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC — spatel / detail
  53. [pstl] Do not install the __config_site.in file — Louis Dionne / detail
  54. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  55. Revert "[NFC] Separate Peeling Properties into its own struct" — anhtuyen / detail
  56. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  57. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled — Louis Dionne / detail
  58. [LangRef] Introduce `noundef` attribute for fully defined function params — guiand / detail
  59. [LLVM] Accept `noundef` attribute in function definitions/calls — guiand / detail
  60. Tighten description of ISD::BUILD_VECTOR — mcinally / detail
  61. [Solaris] Fix Solaris build bots — ctetreau / detail
  62. Reword description of ISD::BUILD_VECTOR — mcinally / detail
  63. [InstSimplify] Handle not inserted instruction gracefully (PR46638) — nikita.ppv / detail
  64. Revert "[NFC] Separate Peeling Properties into its own struct" — nikita.ppv / detail
  65. [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms — craig.topper / detail
  66. Recover more gracefully from stack exhaustion during template argument — richard / detail
  67. Revert "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — ditaliano / detail
  68. [libclang] Fix crash when visiting a captured VLA — Jan Korous / detail
  69. [opt] Remove obsolete --quiet option — aeubanks / detail
  70. [libc++] Make sure the ENABLE_FILESYSTEM variable is always bound — Louis Dionne / detail
  71. GlobalISel: Verify G_BITCAST changes the type — Matthew.Arsenault / detail
  72. PR46640: Permit the first parameter of a destroying 'operator delete' to — richard / detail
  73. sanitizers: Add interceptors for getproto{ent,byname,bynumber}_r — guiand / detail
  74. [mlir] [VectorOps] Expose lowering pass options programmatically — ajcbik / detail
  75. Unify the ExecutionContextScope computation in Materializer. — Adrian Prantl / detail
  76. [InstSimplify] Add test cases for opportunities to fold select ?, X, undef -> X when we can prove X isn't poison — craig.topper / detail
  77. DAG: Remove redundant handling of reg fixups — Matthew.Arsenault / detail
  78. Updated the list of supported platforms in LLDB to include Apple silicon. — Adrian Prantl / detail
  79. [OpenMP] Initial support for std::complex in target regions — johannes / detail
  80. [gn build] Port d999cbc9883 — llvmgnsyncbot / detail
  81. DAG: Remove redundant finalizeLowering call — Matthew.Arsenault / detail
  82. [Sanitizer]: Require !android for protoent test — guiand / detail
  83. [NFC] Fix some docs warnings — 31459023+hctim / detail
  84. [openmp] Use switch in isAllowedClauseForDirective instead of multiple if — clementval / detail
  85. [lit] Add --show-xxx command line options — julian.lettner / detail
  86. Fix debugserver reporting of deployment target — Adrian Prantl / detail
  87. [flang] Fix negative unit number hashing — pklausler / detail
  88. Improve diagnostics for constant evaluation that fails because a — richard / detail
  89. [mlir] Print 0 element DenseElementsAttr as dense<> to fix parser bugs with expected shape. — riddleriver / detail
  90. [Legalizer] Fix wrong operand in split vector helper — qiucofan / detail

#1817 (Jul 8, 2020 8:32:59 AM)

  1. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / detail

#1816 (Jul 7, 2020 6:24:36 PM)

  1. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr — Akira / detail
  2. [compiler-rt][Hexagon] Remove fma/fmin/max code — sidneym / detail
  3. [WebAssembly] fix gcc 10 warning — aardappel / detail
  4. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. — craig.topper / detail
  5. Revert "[X86] Merge the FEATURE_