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

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

Changes

clang-d373426-gd928dfc6f92-t16652-b16652.tar.gz (Nov 30, 2020 7:52:07 PM)

  1. [WinASan] Improve exception reporting accuracy — rnk / detail
  2. clang/test: Remove platform-linker feature — thakis / detail
  3. [mlir] Small cleanups to func-bufferize/finalizing-bufferize — silvasean / detail
  4. Lex: Update Module::findHeader to return FileEntryRef, NFC — Duncan P. N. Exon Smith / detail
  5. Don't count attributes when addressing operands. — joker.eph / detail
  6. [llvm] Fix for failing test from cf8ff75bade763b054476321dcb82dcb2e7744c7 — leonardchan / detail
  7. Recommit "[llvm-symbolizer] Switch to using native symbolizer by default on Windows" — akhuang / detail
  8. [clang][Fuchsia] Add relative-vtables multilib — leonardchan / detail
  9. Revert "[clang][Fuchsia] Add relative-vtables multilib" — leonardchan / detail
  10. [clang][Fuchsia] Add relative-vtables multilib — leonardchan / detail
  11. [GlobalISel] Fix -Wunused-variable — i / detail
  12. [GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail

clang-d373414-g87ff1564143-t16649-b16649.tar.gz (Nov 30, 2020 5:02:24 PM)

  1. Serialization: Change InputFile to use FileEntryRef and add getVirtualFileRef, NFC — Duncan P. N. Exon Smith / detail
  2. [OpenMP][Tests][NFC] Use FileCheck from cmake config — protze / detail
  3. [llvm-symbolizer] Fix native symbolization on windows for inline sites. — akhuang / detail
  4. [lldb] Give TestDefaultTemplateArgs a unique class name — Jonas Devlieghere / detail
  5. FileManager: Add FileEntryRef::getDir, returning DirectoryEntryRef — Duncan P. N. Exon Smith / detail
  6. Remove dead code added in ac49500cd0484e1b2dcf37fa4c0dade6f113c2c9, NFC — Duncan P. N. Exon Smith / detail
  7. [llvm-symbolizer] Fix typo in llvm-symbolizer test from a previous commit. — akhuang / detail
  8. [clang][RelativeVTablesABI] Use dso_local_equivalent rather than emitting stubs — leonardchan / detail
  9. [InlineCost] prefer range-for. NFC — ndesaulniers / detail
  10. Fix GCC 5.3 compile error in ASTImporter code — rnk / detail
  11. [libcxx] remove checks for __STDCPP_THREADS__ as it is defined by compiler — zequanwu / detail
  12. [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask. — Amara Emerson / detail

clang-d373402-g9615890db57-t16646-b16646.tar.gz (Nov 30, 2020 2:13:22 PM)

  1. [InstCombine][X86] Add basic addsub intrinsic SimplifyDemandedVectorElts support (PR46277) — llvm-dev / detail
  2. [libcxxabi] Add macro for changing functions to support the relative vtables ABI — leonardchan / detail
  3. [X86] Zero-extend pointers to i64 for x86_64 — harald / detail
  4. [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option — paul.robinson / detail
  5. [CSSPGO] Disabling a pseudo probe test on non-x86 platforms. — hoy / detail
  6. [AArch64] Enable Cortex-A55 schedmodel — sjoerd.meijer / detail
  7. [x86] add tests for maxnum/minnum with nnan; NFC — spatel / detail
  8. [ms] [llvm-ml] Implement the statement expansion operator — epastor / detail
  9. Creating a named struct requires only a Context and a name, but looking up a struct by name requires a Module. The method on Module merely accesses the LLVMContextImpl and no data from the module itself, so this patch moves getTypeByName to a static method on StructType that takes a Context and a name. — nicholas / detail
  10. [DL] Inline getAlignmentInfo() implementation (NFC) — nikita.ppv / detail
  11. [llvm][inliner] Reuse the inliner pass to implement 'always inliner' — mtrofin / detail
  12. SplitKit: Use Register — Matthew.Arsenault / detail
  13. [ms] [llvm-ml] Test macro function invocations in arbitrary positions — epastor / detail
  14. [libTooling] Remove deprecated Clang Transformer declarations — yitzhakm / detail
  15. github actions: Use correct credentials for pushing — noreply / detail
  16. [FastISel] NFC: Clean up unnecessary bookkeeping — paul.robinson / detail
  17. [ConstraintElimination] Expand GEP decomposition tests. — flo / detail
  18. [CodeGen] -fno-delete-null-pointer-checks: change dereferenceable to dereferenceable_or_null — i / detail
  19. [HIP] Fix HIP test on windows due to lld suffix — enye.shi / detail
  20. [lld-macho] Don't warn on non-existent system libraries — thakis / detail
  21. [lld/mac] Don't warn on -bundle and -execute flags — thakis / detail
  22. [OpenMP] libomp: fix mutexinoutset dependence for proxy tasks — Andrey.Churbanov / detail
  23. [OpenMP] libomp: change shm name to include UID, call unregister_lib on SIGTERM — Andrey.Churbanov / detail

clang-d373379-ga4064cbf32e-t16642-b16642.tar.gz (Nov 30, 2020 11:26:10 AM)

  1. [lldb] Always include template arguments that have their default value in the internal type name — Raphael Isemann / detail
  2. [IR] improve code comment/logic in removePredecessor(); NFC — spatel / detail
  3. [X86] Add vbmi2 test coverage for vector rotations — llvm-dev / detail
  4. [ConstraintElimination] Add additional GEP decomposition tests. — flo / detail
  5. [RISCV] Only combine (or (GREVI x, shamt), x) -> GORCI if shamt is a power of 2. — craig.topper / detail
  6. [X86] Don't emit R_X86_64_[REX_]GOTPCRELX for a GOT load with an offset — i / detail
  7. [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4 — i / detail
  8. [RISCV] Custom legalize bswap/bitreverse to GREVI with Zbp extension to enable them to combine with other GREVI instructions — craig.topper / detail
  9. [IR][LoopRotate] remove assertion that phi must have at least one operand — spatel / detail
  10. [RISCV] Combine (GORCI (GORCI x, C2), C1) -> (GORCI x, C1|C2). — craig.topper / detail
  11. [sanitizer] Disable use_tls_dynamic on on-Android x86 Linux. — vyng / detail
  12. [Flang][OpenMP] Add semantic checks for OpenMP Private clause. — praveen / detail
  13. [ASTImporter] Support import of CXXDeductionGuideDecl — gabor.marton / detail
  14. [FPEnv] clang should get from the AST the metadata for constrained FP builtins — kevin.neal / detail
  15. [analyzer][StdLibraryFunctionsChecker] Fix typos in summaries of mmap and mmap64 — benicsbalazs / detail
  16. Add -fintegrated-as to second invocation of clang in test case. — zarko / detail
  17. [VE] Clean check routines of branch types — marukawa / detail
  18. [VE] Optimize prologue/epilogue instructions about GOT — marukawa / detail
  19. [SelectionDAGBuilder] Update signature of `getRegsAndSizes()`. — joe.ellis / detail
  20. [VE][NFC] Update comments — marukawa / detail
  21. [InstCombine][X86] Add addsub PR46277 test case — llvm-dev / detail
  22. [PowerPC] Delete remnant Darwin code in PPCAsmParser — i / detail
  23. [CSSPGO] Pseudo probe instrumentation pass — hoy / detail
  24. [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation. — hoy / detail
  25. [gn build] Port 64fa8cce225 — llvmgnsyncbot / detail

clang-d373354-g355aee3dcd4-t16638-b16638.tar.gz (Nov 30, 2020 8:26:34 AM)

  1. moved all volumes below /vol — kuhnel / githubweb
  2. created new generic Linux container — kuhnel / githubweb
  3. Add pybind11 to the mlir-nvidia Docker image to be able to enable the MLIR Python bindings — joker.eph / githubweb
  4. buildbot-ubuntu-clang: added missing libraries for clangd — kuhnel / githubweb
  5. updated clangd-ubuntu-clang — kuhnel / githubweb
  6. added .vscode to .gitignore — kuhnel / githubweb
  7. initial deployment of clangd-ubuntu-clang — kuhnel / githubweb
  8. Worker for Theta supercomputer at ALCF with Flang builder — llvm-zorg / githubweb
  9. Updated the step completition detection for annotated steps. — vvereschaka / githubweb
  10. Add flang docs to SphinxDocsBuilder. — alebedev / githubweb
  11. Changed builddir to match the builder name. builddir must be unique. — gkistanova / githubweb
  12. buildbot-clangd-ubuntu-clang improvements — kuhnel / githubweb
  13. new worker and builder for clangd — kuhnel / githubweb
  14. [llvm] New worker for ThinLTO whole program devirtualization — tejohnson / githubweb
  15. clangd-ubuntu-clang: removed special character from admin name — kuhnel / githubweb
  16. clangd-ubuntu-tsan fixed typo in release type — kuhnel / githubweb
  17. [sanitizer] Enable tests on Android Arm — noreply / githubweb
  18. [sanitizer] Disable arm64 android tests — noreply / githubweb
  19. [sanitizer] Start testing with faster device — noreply / githubweb
  20. [sanitizer] Disable 32bit Android ARM tests — noreply / githubweb
  21. [sanitizer] Fix libc++_shared.so path on arm 32bit — noreply / githubweb
  22. [sanitizer] Simplify shell script — noreply / githubweb
  23. [sanitizer] Re-enable arm bots — noreply / githubweb
  24. [sanitizer] Simplify few lines in bot script — Vitaly Buka / githubweb
  25. clangd-ubuntu-tsan: Fix arguments passed to CMake — kbobyrev / githubweb
  26. clangd-ubuntu-tsan: fix depends_on_projects — kbobyrev / githubweb
  27. clangd-ubuntu-tsan: Add forgotten gRPC installation path — kbobyrev / githubweb
  28. clangd-ubuntu-clang: Cleanup — kbobyrev / githubweb
  29. clangd-ubuntu-clang: Bump gRPC back to 1.33.2 — kbobyrev / githubweb
  30. clangd-tsan-ubuntu: only build clangd{,-indexer,-index-server} — sam.mccall / githubweb
  31. added RAM info to worker status — kuhnel / githubweb
  32. clangd-ubuntu-clang: increased resource limits to cover TSan builds — kuhnel / githubweb
  33. Added support for buid targets to UnifiedTreeBuilder. — gkistanova / githubweb
  34. Support reloading the buildbot config. — gkistanova / githubweb
  35. clangd-ubuntu-clang: reduced RAM requirements — kuhnel / githubweb
  36. langd-ubuntu-clang: fixed typo in RAM usage — kuhnel / githubweb
  37. Updates to ALCF Theta Buildbot — llvm-zorg / githubweb
  38. [llvm-zorg]Give default values to BUILDBOT_CLOBBER and BUILDBOT_REVISION — vyng / githubweb
  39. [sanitizer] Add workaround for incremental build — noreply / githubweb
  40. [llvm-zorg] Exit early (skip tests) if builds failed — vyng / githubweb
  41. clangd-ubuntu-clang: moved to production server — kuhnel / githubweb
  42. [sanitizer] Fix operators order in bash script — noreply / githubweb
  43. [sanitizer] Fix operators order in bash script — noreply / githubweb
  44. Add flang dylib/shared libs buildbots — diana.picus / githubweb
  45. clang-x86-ninja-win10: reducing scopoe of builds to get bot stable — kuhnel / githubweb
  46. clang-x86-ninja-win10: removed quotes around LIT_TOOLS_DIR — noreply / githubweb
  47. Do not collapse build requests with different property sets. — gkistanova / githubweb

clang-d373354-g355aee3dcd4-t16638-b16638.tar.gz (Nov 30, 2020 8:26:34 AM)

  1. [clang-tidy] Make clang-format and include-order-check coherent — kadircet / detail
  2. [ConstraintElimination] Add support for And. — flo / detail
  3. [flang][nfc] Add missing dependency in CMake — andrzej.warzynski / detail
  4. [MLIR] Fix up integration tests after b7382ed3fea08da27530a6d6d53f168fc704e4c4 — benny.kra / detail
  5. [TableGen] Clean up Target .td include files — paul / detail
  6. [AArch64][SVE] Support implicit lax vector conversions for SVE types — joe.ellis / detail
  7. [WebAssembly][MC] Remove useless overrides in MCWasmStreamer — sbc / detail
  8. [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic — anton.a.afanasyev / detail
  9. [Matrix] Add inline assembly test case. — flo / detail
  10. [OPENMP]Fix PR48076: mapping of data member pointer. — a.bataev / detail
  11. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  12. [SLPVectorizer] Fix assert — anton.a.afanasyev / detail
  13. [AMDGPU] Precommit more vccz workaround tests — jay.foad / detail
  14. Linker: Fix linking of byref types — Matthew.Arsenault / detail
  15. [OpenMP][stats] reset serial state when re-entering serial region — jonathan.l.peyton / detail
  16. [WebAssembly] Fix parsing of linking section for named global imports — sbc / detail
  17. [OpenMP] NFC: remove tabs in message catalog file — jonathan.l.peyton / detail
  18. [X86] subvector-broadcast.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  19. [X86] nontemporal.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  20. [IR] ShuffleVectorInst::isIdentityWithPadding - bail on non-fixed-type vector shuffles. — llvm-dev / detail
  21. [VPlan] Add VPDef class. — flo / detail
  22. [mlir] Remove unused ConvertToLLVMPattern::linearizeSubscripts(). — csigg / detail
  23. [PPC] Fix dead store value clang static analyzer warning. NFCI. — llvm-dev / detail
  24. Invert accessor for checking traversal mode — steveire / detail
  25. Rename API to not be constrained to template instantiations — steveire / detail
  26. Move ASTMatchFinder definition so it can be accessed from other functions — steveire / detail
  27. [AST] Ignore implicit nodes in IgnoreUnlessSpelledInSource mode — steveire / detail
  28. [AST] Update matchers to be traverse-aware — steveire / detail
  29. [mlir] Add a _get_default_loc_context utility to Python bindings — zinenko / detail
  30. [BasicAA] Make alias GEP positive offset handling symmetric — nikita.ppv / detail
  31. [ARC] Correct ARCInstPrinter::getMnemonic after D90039 — i / detail
  32. [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections — i / detail
  33. [MLIR][SPIRV] Rename `spv._address_of` to `spv.mlir.addressof` — antiagainst / detail
  34. [InstCombine] add tests for masked add; NFC — spatel / detail
  35. [InstCombine] relax constraints on mask-of-add — spatel / detail
  36. [InstCombine] add vector test for mask of add; NFC — spatel / detail
  37. [InstCombine] remove scalar constraint for mask-of-add fold — spatel / detail
  38. [NFC] Add unit tests for printing/parsing of variadic operands and results. — jurahul / detail
  39. [debugserver] Add option to propagate SIGSEGV to target process — Jonas Devlieghere / detail
  40. [BPI] Look through bitcasts in calcZeroHeuristic — apollo.mobility / detail
  41. [X86] vec_fabs.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  42. [X86] rot16.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  43. [InstCombine] visitAnd - use m_SpecificInt instead of m_APInt + comparison. NFCI. — llvm-dev / detail
  44. Comment out new test while I figure out what is wrong with it — steveire / detail
  45. [mlir] Simplify std.alloc lowering to LLVM. — csigg / detail
  46. lld: Add --color-diagnostic to MachO port, harmonize others — thakis / detail
  47. [InstCombine] visitAnd - remove unnecessary Value *X, *Y shadow variables. NFCI. — llvm-dev / detail
  48. [X86] select-of-fp-constants.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  49. [X86] segmented-stacks tests - replace X32 check prefix with X86 for non-gnux32 tests. NFC. — llvm-dev / detail
  50. [AArch64][SVE] Add tests for VLST -> VLAT lax conversions — joe.ellis / detail
  51. [libc++] Only include_next <wctype.h> if it exists — Louis Dionne / detail
  52. [Transformer] Split ForStmt test into two — steveire / detail
  53. [libc++] Do not error out when we don't know the file format — Louis Dionne / detail
  54. [OPENMP] Fix PR47999: correctly map implicit firstprivates in outer tasks. — a.bataev / detail
  55. [X86] emutls-pic.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  56. [X86] emutls-pie.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  57. [X86] emutls.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  58. [X86] byval tests - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  59. [InstCombine] allow vectors for masked-add -> xor fold — spatel / detail
  60. [libc] make part of libc's unit test framework independent of llvm — michaelrj / detail
  61. [MachineScheduler] Inform pass infra of post-ra scheduler's dependencies — jonathan_roelofs / detail
  62. [OpenMP] Add omp_realloc implementation — nawrin.sultana / detail
  63. [SLP] avoid unreachable code crash/infloop — spatel / detail
  64. [ELF] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined — i / detail
  65. [flang] Fix FIR test failures — psteinfeld / detail
  66. [OpenMP] Use explicit type casting in kmp_atomic.cpp — hansang.bae / detail
  67. [SVE] Take constant fold fast path for splatted vscale vectors — ctetreau / detail
  68. [mlir] [sparse] start of sparse tensor compiler support — ajcbik / detail
  69. [llvm-symbolizer] Add inline stack traces for Windows. — akhuang / detail
  70. [LLVMFronted][tests] Add basic OpenMP parsing tests. — llvm-project / detail
  71. [gn build] Port 8fb4417d82b — llvmgnsyncbot / detail
  72. Fix a pair of tests that would fail on a win32 box — erich.keane / detail
  73. Fix assertions and bad warnings on extremely wide bit-fields. — richard / detail
  74. [libc] Add implementations of ldexp[f|l]. — sivachandra / detail
  75. honor Python2_EXECUTABLE and Python3_EXECUTABLE when they are passed to cmake — llvm-project / detail
  76. Revert "Revert "[analyzer] NFC: Move IssueHash to libAnalysis."" — Artem Dergachev / detail
  77. [gn build] Port f8f6d6455f9 — llvmgnsyncbot / detail
  78. [lld][WebAssembly] Implement --unresolved-symbols — sbc / detail
  79. [mlir][Linalg] Add dependence type to LinalgDependenceGraphElem. — ravishankarm / detail
  80. [gn build] Use forward slashes for goma directory — aeubanks / detail
  81. [CMake] Fix ExtensionDependencies.inc with multiple extensions — aeubanks / detail
  82. Revert "[BitCode] decode nossp fn attr" — ndesaulniers / detail
  83. Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch" — ndesaulniers / detail
  84. [Frontend] Add flag to allow PCM generation despite compiler errors — kyrtzidis / detail
  85. set the alignment of mlir::AttributeStorage to 64 bit explicitly to fix 32 bit platform — dblaikie / detail
  86. [NFC][Test] Add more tests for IEEE Longdouble for PowerPC — qshanz / detail
  87. [CFGuard] Add address-taken IAT tables and delay-load support — aeubanks / detail
  88. Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis."" — Artem Dergachev / detail
  89. [gn build] Port 41bcc05e2a4 — llvmgnsyncbot / detail
  90. Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis.""" — Artem Dergachev / detail
  91. [NewPM] Disable PreservedCFGChecker and add regression unit tests — yrouban / detail
  92. [gn build] Port 6a89cb8136f — llvmgnsyncbot / detail
  93. [libc++] Revert switch-based std::variant implementation again. — eric / detail
  94. [DCE] Always get TargetLibraryInfo — aeubanks / detail
  95. ADT: Share an implementation for single-element insert in SmallVector, NFC — Duncan P. N. Exon Smith / detail
  96. [mlir][Python] Make DenseElementsAttr loading be int size agnostic. — stellaraccident / detail
  97. [clangd] Add OverridenBy Relation to index. — usx / detail
  98. Add CalibratedQuantizedType to quant dialect — liufeng.ee / detail
  99. [JumpThreading] Make -print-lvi-after-jump-threading work with NPM — aeubanks / detail
  100. [test] Pin size-remarks.ll to legacy PM — aeubanks / detail
  101. [X86] Use GF2P8AFFINEQB to implement vector bitreverse. — craig.topper / detail
  102. [mlir] Get array from the dense elements attribute with buffer protocol. — zhanghb97 / detail
  103. [test] Make scc-pass-printer.ll work with NPM — aeubanks / detail
  104. [NFC][tsan] Prepepare for more interceptors which use cond_wait() — Vitaly Buka / detail
  105. test commit — schuett / detail
  106. [lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types. — grimar / detail
  107. [clangd] Call hierarchy (Protocol layer) — zeratul976 / detail
  108. SpeculativeExecution: Allow speculating more instruction types — Piotr Sobczak / detail
  109. Revert "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types." — grimar / detail
  110. [lldb] Python3 byte<->string issue in patch-crashlog.py — Raphael Isemann / detail
  111. [libcxx] Add missing _LIBCPP_FUNC_VIS on a few win32 locale functions — martin / detail
  112. [clang][cli] Add ability to make fixups to CompilerInvocation after option parsing — jan_svoboda / detail
  113. [mlir] Introduce support for parametric side-effects — zinenko / detail
  114. [clang][cli] Turn arcmt-* options into a single option — jan_svoboda / detail
  115. [Analysis] CGSCCPassManager.cpp - fix Wshadow warnings. NFCI. — llvm-dev / detail
  116. Reland "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types." (https://reviews.llvm.org/D90930). — grimar / detail
  117. [NFC] Add missing dependency in the IR unittests — andrzej.warzynski / detail
  118. [NFC][POwerPC] Added testcases of constant-i64. — esme.yi / detail
  119. [clang][cli] Remove NormalizerRetTy and use the decltype of the KeyPath instead — jan_svoboda / detail
  120. [mlir] Simplify code generated by ConvertToLLVMPattern::getStridedElementPtr(). — csigg / detail
  121. [tsan] Add pthread_cond_clockwait interceptor — Vitaly Buka / detail
  122. [lldb] [test] Pass -mmmx to x86-gp-write test explicitly — mgorny / detail
  123. [lldb] [test] Mark command-process-connect.test XFAIL — mgorny / detail
  124. [lldb] [test] Un-XFAIL TestMultipleDebuggers.py — mgorny / detail
  125. [lldb] [test] Un-XFAIL tests on freebsd/i386 — mgorny / detail
  126. [clang][cli] Port Migrator option flags to new option parsing system — jan_svoboda / detail
  127. [IndVars] Support different types of ExitCount when optimizing exit conds — mkazantsev / detail
  128. [lldb] Fix a couple of remote llgs tests — david.spickett / detail
  129. [sanitizer] Fix typo in log messages — Vitaly Buka / detail
  130. [Matrix] Adjust matrix pointer type for inline asm arguments. — flo / detail
  131. [SLP] Use the minimum alignment of the load bundle when forming a masked.gather — benny.kra / detail
  132. Add sysroot/lib to library search path of baremetal toolchain. — abidh / detail
  133. Remove unportable test — steveire / detail
  134. Fix typo for hasAnyOverloadedOperatorName; NFC — aaron / detail
  135. [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks — samuel.tebbs / detail
  136. [lldb][NFC] Don't let Process inherit from UserID — Raphael Isemann / detail
  137. [SystemZ] Use ISD::ABS opcode during isel. — paulsson / detail
  138. [clangd] Remove the trailing "." in add-using message. — hokein.wu / detail
  139. [ConstraintElimination] Refactor constraint extraction (NFC). — flo / detail
  140. [AMDGPU] Rename pseudo S_WAITCNT_IDLE to S_WAIT_IDLE. NFC. — jay.foad / detail
  141. Fix unused variables in release build — goncharov.mikhail / detail
  142. [X86] Add broadcast merge test case for PR48215 — llvm-dev / detail
  143. [AST] Enhance the const expression evaluator to support error-dependent exprs. — hokein.wu / detail
  144. [NFC][Reassociate] Add patterns where `or` is part of load reduction idiom — lebedev.ri / detail
  145. [Reassociate] Don't convert add-like-or's into add's if they appear to be part of load-combining idiom — lebedev.ri / detail
  146. [AMDGPU] Fix and extend vccz workarounds — jay.foad / detail
  147. [libc][obvious] Fix fdim[f|l] signatures in stdc spec. — sivachandra / detail
  148. [OPENMP]Fix PR48174:  compile-time crash with target enter data on a global struct. — a.bataev / detail
  149. [DAGCombiner] Precommit Sext Tests for D91589 — llvm-dev / detail
  150. SpeculativeExecution: Allow speculating more instruction types — Piotr Sobczak / detail
  151. [clangd] Implement textDocument/implementation (Xref layer) — usx / detail
  152. [NFC] Use [MC]Register for Hexagon target — gjn / detail
  153. [llvm] fix global_downgraded_to_static test — goncharov.mikhail / detail
  154. lld: Make tests depend on llvm-symbolizer after bc98034040 — thakis / detail
  155. [OpenMP] [DOCS] Update OMP5.1 feature status table [NFC] — cchen / detail
  156. [SystemZ][NFC] Group SystemZ tests in SystemZ folder — Abhina.Sreeskantharajan / detail
  157. Fix unused variable warning. NFCI. — llvm-dev / detail
  158. HazardRecognizer - Fix definition/declaration argument name mismatches. NFCI. — llvm-dev / detail
  159. Revert "[clangd] Implement textDocument/implementation (Xref layer)" — usx / detail
  160. [libc++] Implements multiline regex support. — koraq / detail
  161. [AMDGPU] Fix v3f16 interaction with image store workaround — sebastian.neubauer / detail
  162. lld/MachO: Move MachOOptTable to DriverUtils.cpp, remove DriverUtils.h — thakis / detail
  163. [VP] Non-signalling llvm.vp.* intrinsics are speculatable — simon.moll / detail
  164. Revert "Revert "[clangd] Implement textDocument/implementation (Xref layer)"" — usx / detail
  165. [NFC][LoopIdiom] Left-shift-until-bittest: revisit test coverage — lebedev.ri / detail
  166. Revert "[build] normalize components dependencies" — sguelton / detail
  167. [clang-tidy] Allow `TransformerClangTidyCheck` clients to set the rule directly. — yitzhakm / detail
  168. [MLIR][SPIRV] Rename `spv._reference_of` to `spv.mlir.referenceof` — antiagainst / detail
  169. [GWP-ASan] Respect GWP_ASAN_DEFAULT_ENABLED compile-time macro — mcgrathr / detail
  170. [BasicAA] Remove assert in AA evaluator — nikita.ppv / detail
  171. Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug. — schmeise / detail
  172. [libc][NFC][Obvious] Remove few unnecessary pieces from ilogb tests. — sivachandra / detail
  173. [Inline] Add test for PR48209 (NFC) — nikita.ppv / detail
  174. [Inline] Fix incorrect noalias metadata application (PR48209) — nikita.ppv / detail
  175. [modules] Fix crash in call to `FunctionDecl::setPure()` — xun / detail
  176. Revert "[tsan] Add pthread_cond_clockwait interceptor" — wolfgang_pieb / detail
  177. Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug." — schmeise / detail
  178. [Inline] Expand test to show dropped metadata (NFC) — nikita.ppv / detail
  179. [Inline] Fix incorrectly dropped noalias metadata — nikita.ppv / detail
  180. [OpenMP] Add Passing in Original Declaration Names To Mapper API — huberjn / detail
  181. [ConstraintElimination] Decompose add nuw/sub nuw. — flo / detail
  182. Revert "Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug."" — schmeise / detail
  183. [test] Fix remaining GVN tests under NPM — aeubanks / detail
  184. [test] Fix eliminate-callsite-inline.ll under NPM — aeubanks / detail
  185. [BasicAA] Generalize base offset modulus handling — nikita.ppv / detail
  186. [NFC][AMDGPU] Remove some generic pointers in memory-legalizer tests — scott.linder / detail
  187. [NFC][Reassociate] Delay checking isLoadCombineCandidate() until after ShouldConvertOrWithNoCommonBitsToAdd() but before haveNoCommonBitsSet() — lebedev.ri / detail
  188. [PowerPC] Add peephole to remove redundant accumulator prime/unprime instructions — baptiste.saleil / detail
  189. [OpenMP] Add Support for Mapping Names in Libomptarget RTL — huberjn / detail
  190. Revert "Revert "Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug.""" — schmeise / detail
  191. [libcxx] Port to NuttX (https://nuttx.apache.org) RTOS — Louis Dionne / detail
  192. [GWP-ASan] Port tests to Fuchsia — kostyak / detail
  193. [NPM] Add implicit basic-aa before other AA — aeubanks / detail
  194. MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available — i / detail
  195. [flang] Improve error message on bad LOGICAL compare operations — psteinfeld / detail
  196. [flang] Correct handling of null pointer initializers — pklausler / detail
  197. [libc++] Clarify how we pick the typeinfo comparison — Louis Dionne / detail
  198. [RISCV] Use register class VR for V instruction operands directly. — kai.wang / detail
  199. Fix assert on valid due to incorrect assumption that a field name must — richard / detail
  200. [mlir][Affine] Refactor affine fusion code in pass to utilities — diego.caballero / detail
  201. [gn build] (manually) merge f0785c1f7ac — thakis / detail
  202. [tsan] Add pthread_cond_clockwait interceptor — Vitaly Buka / detail
  203. [MachO] Update embedded part of ObjectFileMachO for Mangled API change — Jonas Devlieghere / detail
  204. [VE] Add vmv intrinsic instructions — marukawa / detail
  205. [YAMLIO] Add a generic YAML fuzzer harness — scott.linder / detail
  206. [YAMLIO] Support non-null-terminated inputs — scott.linder / detail
  207. [NPM] Remove -enable-npm-optnone flag — aeubanks / detail
  208. [hwasan] Fix Thread reuse (try 2). — eugenis / detail
  209. Added GDB pretty printer for StringMap — dblaikie / detail
  210. [WebAssembly] Support fp reg class in r constraint — aheejin / detail
  211. [mlir][sparse] remove a few rewriting failures — ajcbik / detail
  212. ADT: Add assertions to SmallVector::insert, etc., for reference invalidation — Duncan P. N. Exon Smith / detail
  213. Support: Avoid SmallVector::assign with a range from to-be-replaced vector in Windows GetExecutableName — Duncan P. N. Exon Smith / detail
  214. [clang-tidy] Extend bugprone-string-constructor-check to std::string_view. — ckennelly / detail
  215. [trace][intel-pt] Scaffold the 'thread trace start | stop' commands — a20012251 / detail
  216. [X86][AArch64][RISCV] Pre-commit negated abs test case. NFC. — lkail / detail
  217. [mlir] Add support for referencing a SymbolRefAttr in a SideEffectInstance — riddleriver / detail
  218. [mlir][Pass] Only enable/disable CrashRecovery once — riddleriver / detail
  219. [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot — craig.topper / detail
  220. [NFC][TFUtils] Extract out the output spec loader — mtrofin / detail
  221. [Transforms] Use llvm::is_contained (NFC) — kazu / detail
  222. [NFC][TFUtils] also include output specs lookup logic in loadOutputSpecs — mtrofin / detail
  223. [libc] Fix the overflow check condition of ldexp. — sivachandra / detail
  224. [PowerPC] [Clang] Fix alignment of 128-bit float types — qiucofan / detail
  225. [clangd] Fix data race in GoToInclude.All test — kadircet / detail
  226. [IndVarSimplify] Notify top most loop to drop cached exit counts — weiwei64 / detail
  227. [WebAssembly] Add support for named globals in the object format. — sbc / detail
  228. [VE] VEC_BROADCAST, lowering and isel — simon.moll / detail
  229. [mlir][TableGen] Support intrinsics with multiple returns and overloaded operands. — zinenko / detail
  230. [clang-tidy] Improving bugprone-sizeof-expr check. — 1.int32 / detail
  231. [NFC] Move code earlier as preparation for further changes — mkazantsev / detail
  232. [NFC] Remove comment (commited ahead of time by mistake) — mkazantsev / detail
  233. [SelDAGBuilder] Do not require simple VTs for constraints. — flo / detail
  234. [Mach0] Fix unused-variable warnings — david.stenberg / detail
  235. [LV][NFC-ish] Allow vector widths over 256 elements — simon.moll / detail
  236. [AArch64][SVE] Allow C-style casts between fixed-size and scalable vectors — joe.ellis / detail
  237. [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215) — llvm-dev / detail
  238. [lldb] Add explicit 64-bit fip/fdp registers on x86_64 — mgorny / detail
  239. [lldb] Use translated full ftag values — mgorny / detail
  240. [clangd] Disable SerializationTest.NoCrashOnBadArraySize with ASAN — kbobyrev / detail
  241. [ARM] Deliberately prevent inline asm in low overhead loops. NFC — david.green / detail
  242. [ValueTracking] computeKnownBitsFromShiftOperator - move shift amount analysis to top of the function. NFCI. — llvm-dev / detail
  243. [RISCV] Extend 32-bit test coverage of neg-abs tests for D91120 — llvm-dev / detail
  244. [ConstraintElimination] Add GEP test case with variable offset. — flo / detail
  245. Fix Wundef warnings for Support/Compiler.h — sven.vanhaastregt / detail
  246. [libc++] ADL-proof <vector> by adding _VSTD:: qualification on calls. — arthur.j.odwyer / detail
  247. [mlir][linalg] Start a named ops to generic ops pass — antiagainst / detail
  248. [AIX][FE] Support constructor/destructor attribute — Xiangling.Liao / detail
  249. Revert "[lldb] Use translated full ftag values" — goncharov.mikhail / detail
  250. [clang][cli] Port Comment option flags to new parsing system — jan_svoboda / detail
  251. Revert "[libc++] ADL-proof <vector> by adding _VSTD:: qualification on calls." — goncharov.mikhail / detail
  252. [clang][cli] Port analyzer flags to new option parsing system — jan_svoboda / detail
  253. [clangd] No crash on "-verify" mode. — hokein.wu / detail
  254. [ARM] Add a WLS tail predication test. NFC — david.green / detail
  255. [MLIR][SPIRV] Rename `spv._merge` to `spv.mlir.merge` — antiagainst / detail
  256. [MLIR][SPIRV] ModuleCombiner: deduplicate global vars, spec consts, and funcs. — antiagainst / detail
  257. [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff. — diggerlin / detail
  258. [FileCheck] Disallow unused prefixes in llvm/test/Analysis — mtrofin / detail
  259. [lldb] Remove legacy casts from TestStackFromStdModule — Raphael Isemann / detail
  260. [lldb][NFC] Add a FIXME for ClangASTSource::FindExternalLexicalDecls's unused 'decls' parameter — Raphael Isemann / detail
  261. [libc] Add differential fuzzers for ldexp and remquo. — sivachandra / detail
  262. [NFC][PhaseOrdering] Add a test showing the need to run IndVars after LoopIdiom — lebedev.ri / detail
  263. Use rewriter in SCFToSPIRV conversion. — tpopp / detail
  264. [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging — huberjn / detail
  265. [ARM][LowOverheadLoops] Convert intermediate vpr use assertion to condition — samuel.tebbs / detail
  266. [sanitizer_common] Add facility to get the full report path — tejohnson / detail
  267. [libomptarget] Add support for target update non-contiguous — cchen / detail
  268. [LoopVectorize] NFC: Fix unused variable warning for MaxSafeDepDist — sander.desmalen / detail
  269. [lldb] Fix incorrect error handling in  GDBRemoteCommunicationClient::SendGetSupportedTraceType — Raphael Isemann / detail
  270. [AArch64] Lower fptrunc/fpext from/to FP128t to/from FP16 — adhemerval.zanella / detail
  271. [compiler-rt] [builtins] Support conversion between fp16 and fp128 — adhemerval.zanella / detail
  272. [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available — adhemerval.zanella / detail
  273. Revert "Reorder linalg.conv indexing_maps loop order" — antiagainst / detail
  274. [RISCV] Lower GREVI and GORCI as custom nodes — fraser / detail
  275. [clang-tidy] ElseAfterReturn check wont suggest fixes if preprocessor branches are involved — n.james93 / detail
  276. [MemProf] Add interface to dump profile — tejohnson / detail
  277. [lldb] Fix another Python2/3 string<->bytes type error in patch-crashlog.py — Raphael Isemann / detail
  278. [MLIR][SPIRV] Rename `spv._module_end` to `spv.mlir.endmodule` — antiagainst / detail
  279. [llvm][IR] Add dso_local_equivalent Constant — leonardchan / detail
  280. [mlir] Add a missing dependency to LinalgToLLVM — stilis / detail
  281. [CUDA] Unbreak CUDA compilation with -std=c++20 — tra / detail
  282. [libc++] Mark a few tests as unsupported on older Clangs to fix bots — Louis Dionne / detail
  283. [RISCV] Add test cases for missed grevi/greviw opportunities. NFC — fraser / detail
  284. [OpenMP] Add support for Intel's umonitor/umwait — Andrey.Churbanov / detail
  285. [clangd] Also detect corrupt stri table size. — sam.mccall / detail
  286. [mlir][BuiltinDialect] Resolve comments from D91571 — riddleriver / detail
  287. [clangd] Express ASAN interactions of tests more clearly. NFC — sam.mccall / detail
  288. Fix crash after looking up dwo_id=0 in CU index. — jgorbe / detail
  289. [NPM] Move more O0 pass building into PassBuilder — aeubanks / detail
  290. [gn build] (manually) merge 1fb91fcf9cfe849 — thakis / detail
  291. [Polly] Use LocationSize::unknown() (NFC) — nikita.ppv / detail
  292. [libc++] Add documentation for setting up new CI jobs — Louis Dionne / detail
  293. [Lint] Use MemoryLocation — nikita.ppv / detail
  294. Make array pointers in the CAPI const — unknown / detail
  295. [BasicAA] Deoptimize intrinsics don't modify memory — apilipenko / detail
  296. Replace the equivalent code by UnionTableAddr — jianzhouzh / detail
  297. Fix rollback of first block erasure in a region. — tpopp / detail
  298. [MemLoc] Require LocationSize argument (NFC) — nikita.ppv / detail
  299. [MemLoc] Specify LocationSize in unit test — nikita.ppv / detail
  300. [MemLoc] Use hasValue() method (NFC) — nikita.ppv / detail
  301. [mlir] Split BufferUtils.h out of Bufferize.h — silvasean / detail
  302. Remove deadcode from DFSanFunction::get*TLS*() — jianzhouzh / detail
  303. [mlir] Add an assertion on creating an Operation with null result types — zinenko / detail
  304. [MemLoc] Use hasValue() method more (NFC) — nikita.ppv / detail
  305. [NFC][InstCombine] Add test coverage for `and (sext %x), SIGNMASK`-like pattern — lebedev.ri / detail
  306. [InstCombine] Fold `and(shl(zext(x), width(SIGNMASK) - width(%x)), SIGNMASK)` to `and(sext(%x), SIGNMASK)` — lebedev.ri / detail
  307. Remove unused private fields — gcmn / detail
  308. [mlir] Add missing const * updates in StandardAttributes — tpopp / detail
  309. [test] Fix pr39282.ll under NPM — aeubanks / detail
  310. [test] Fix globalaa-retained.ll under NPM — aeubanks / detail
  311. [ConstraintElimination] Decompose GEP with arbitrary offsets. — flo / detail
  312. [test] Fix split-vfunc.ll under NPM — aeubanks / detail
  313. [clangd] Add textDocument/ast extension method to dump the AST — sam.mccall / detail
  314. [gn build] Port 8adc4d1ec76 — llvmgnsyncbot / detail
  315. [LLDB] Fixing lldb/test/Shell/Register/x86-fp-write.test — shafik / detail
  316. [lld][WebAssembly] Convert more tests to asm format. NFC. — sbc / detail
  317. ADT: Weaken SmallVector::resize assertion from 5abf76fbe37380874a88cc9aa02164800e4e10f3 — Duncan P. N. Exon Smith / detail
  318. ADT: Use early returns in SmallVector::resize, NFC — Duncan P. N. Exon Smith / detail
  319. Port -lower-matrix-intrinsics-minimal to NPM — aeubanks / detail
  320. ADT: Split out isSafeToReferenceAfterResize helper to use early returns, NFC — Duncan P. N. Exon Smith / detail
  321. [test] Fix multiply-minimal.ll — aeubanks / detail
  322. [PowerPC] Allow a '%' prefix for registers in CFI directives — isanbard / detail
  323. [mlir][Linalg] Add utility function that return static loop bounds of Linalg ops — ravishankarm / detail
  324. [mlir][Linalg] Fuse sequence of Linalg operation (on buffers) — ravishankarm / detail
  325. [mlir][Linalg] NFC: Expose some utility functions used for promotion. — ravishankarm / detail
  326. Remove unused isZero function — gcmn / detail
  327. [mlir] Support big-endian systems in DenseElementsAttr (multiple word) — joker.eph / detail
  328. [CodeGen] Use llvm::is_contained (NFC) — kazu / detail
  329. Temporarily Revert "[CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation" — echristo / detail
  330. [PGO] Make -disable-preinline work with NPM — aeubanks / detail
  331. [NFC] Pre-commit test for flt_rounds on PowerPC — qiucofan / detail
  332. [lib/Object] - Generalize the RelocationResolver API. — grimar / detail
  333. [X86] Add support for vex, vex2, vex3, and evex for MASM — chen3.liu / detail
  334. Revert "[LLDB] Fixing lldb/test/Shell/Register/x86-fp-write.test" — mgorny / detail
  335. [lldb] [test/Register] XFAIL x86-fp-write on Darwin — mgorny / detail
  336. [Test] Add tests demonstrating a bug in SCEV, PR48225 — mkazantsev / detail
  337. Revert "[OpenMP] Add support for Intel's umonitor/umwait" — Andrey.Churbanov / detail
  338. [llvm-readobj] - Introduce `forEachRelocationDo` helper. — grimar / detail
  339. [clangd] NFC: Reorder headers in tests accordig to Clang-Tidy — kbobyrev / detail
  340. [llvm-readelf/obj] - Improve error reporting when dumping group sections. — grimar / detail
  341. [Test] Auto-update checks in a test — mkazantsev / detail
  342. [NFC][Test] Update test for IEEE Long Double — qshanz / detail
  343. [AMDGPU] Implement flat scratch init for pal — sebastian.neubauer / detail
  344. [mlir] Automatic reference counting for Async values + runtime support for ref counted objects — ezhulenev / detail
  345. [lldb][AArch64/Linux] Show memory tagged memory regions — david.spickett / detail
  346. Fix MSVC "not all control paths return a value" warnings. NFCI. — llvm-dev / detail
  347. [sanitizer_common][test] Disable FastUnwindTest.* on SPARC — ro / detail
  348. [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9 — ro / detail
  349. [clang][CodeGen] Move riscv specific tests to RISCV subtarget folder — llvm-dev / detail
  350. [clang][CodeGen] Move WebAssembly specific tests to WebAssembly subtarget folder — llvm-dev / detail
  351. Revert "[mlir][Linalg] Fuse sequence of Linalg operation (on buffers)" — goncharov.mikhail / detail
  352. [mlir][std] Fold comparisons when the operands are equal — herhut / detail
  353. [VE] Change threshold for jump table generation — marukawa / detail
  354. Partially revert '[MachO] Update embedded part of ObjectFileMachO for Mangled API change' — Raphael Isemann / detail
  355. [mlir][std] Fold load(tensor_to_memref) into extract_element — herhut / detail
  356. [InstCombine] add test comments for negative tests; NFC — spatel / detail
  357. [mlir][std] Canonicalize a dim(memref_reshape) into a load from the shape operand — herhut / detail
  358. [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris — ro / detail
  359. [LoopUnroll] add test for full unroll that is sensitive to cost-model; NFC — spatel / detail
  360. [CostModel] add tests for math library calls; NFC — spatel / detail
  361. [AArch64] Out-of-line atomics (-moutline-atomics) implementation. — Pavel.Iliin / detail
  362. [ARM] Disable WLSTP loops — david.green / detail
  363. Add documentation illustrating use of IgnoreUnlessSpelledInSource — steveire / detail
  364. Add a call super attribute plugin example — aaron / detail
  365. [AArch64] Enable post RA scheduler for Cortex-R82 — sjoerd.meijer / detail
  366. [clang] Do not crash on pointer wchar_t pointer assignment. — adamcz / detail
  367. [NFC intended] Refactor the code for printChanged for reuse and to facilitate subsequent reporters of changes to the IR in the new pass manager. — schmeise / detail
  368. [clang-tidy] Include std::basic_string_view in readability-redundant-string-init. — ckennelly / detail
  369. [CostModel] avoid crashing while finding scalarization overhead — spatel / detail
  370. Reland: Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug. — schmeise / detail
  371. [SLP][Test] Update pr47269.ll test. NFC — anton.a.afanasyev / detail
  372. [libc] Combine all math differential fuzzers into one target. — sivachandra / detail
  373. Add a default address space for globals to DataLayout — Alexander.Richardson / detail
  374. [AMDGPU] Set the default globals address space to 1 — Alexander.Richardson / detail
  375. [X86] Add SSE42 sat-add test coverage — llvm-dev / detail
  376. [CostModel] mostly remove cost-kind predicate for intrinsics in basic TTI implementation — spatel / detail
  377. [flang][driver] Remove unnecessary CMake dependencies (nfc) — andrzej.warzynski / detail
  378. [X86][SSE] LowerADDSAT_SUBSAT - avoid X86ISD::BLENDV in UADDSAT/USUBSAT custom lowering — llvm-dev / detail
  379. [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead — weiwei64 / detail
  380. [mlir] Expose parseDimAndSymbolList from affineops.h — stilis / detail
  381. [Hexagon][NewPM] Port -hexagon-loop-idiom and add to pipeline — aeubanks / detail
  382. [lldb] Add examples and reword source-map help string — davelee.com / detail
  383. [mlir] add canonicalization patterns for trivial SCF 'for' and 'if' — zinenko / detail
  384. [SelectionDAG][X86][PowerPC][Mips] Replace the default implementation of LowerOperationWrapper with the X86 and PowerPC version. — craig.topper / detail
  385. [libTooling] Update Transformer's `node` combinator to include the trailing semicolon for decls. — yitzhakm / detail
  386. [MLIR] Correct block merge bug — zinenko / detail
  387. [X86][AVX] LowerADDSAT_SUBSAT - avoid X86ISD::BLENDV in UADDSAT/USUBSAT v8i32/v4i64 lowering — llvm-dev / detail
  388. [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb. — craig.topper / detail
  389. Update OptionComparison.md — noreply / detail
  390. [CSSPGO] IR intrinsic for pseudo-probe block instrumentation — hoy / detail
  391. [RISCV] Custom type legalize i32 bswap/bitreverse to GREVIW on RV64 with Zbp extension — craig.topper / detail
  392. [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic — hoy / detail
  393. OpaquePtr: Bulk update tests to use typed byval — Matthew.Arsenault / detail
  394. [OPENMP]Honor constantness of captured variables. — a.bataev / detail
  395. [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32 — craig.topper / detail
  396. [OPENMP]Use the real pointer value as base, not indexed value. — a.bataev / detail
  397. [clangd] semanticTokens: fields are 'property', not 'member' — sam.mccall / detail
  398. [mlir][vector] Add transfer_op LoadToStore forwarding and deadStore optimizations — thomasraoux / detail
  399. [RISCV] Put RV32 before RV64 in the ValueTypeByHwMode and RegInfoByHwMode lists in RISCVRegisterInfo.td — craig.topper / detail
  400. Guard init_priority attribute within libc++ — Abhina.Sreeskantharajan / detail
  401. Revert "[lldb] add a missing dependency on intrinsics_gen" — nathan / detail
  402. [msan] unpoison_file from fclose and fflash — Vitaly Buka / detail
  403. [SLP][NFC]Fix assert condition in newTreeEntry, NFC. — a.bataev / detail
  404. Demangling support for class type non-type template parameter extensions. — richard / detail
  405. [AArch64][GlobalISel] Make G_EXTRACT_VECTOR_ELT of <2 x p0> legal. — Amara Emerson / detail
  406. [CSSPGO][llvm-profgen] Parse mmap events from perf script — wlei / detail
  407. [CSSPGO][llvm-profgen] Disassemble text sections — wlei / detail
  408. [CSSPGO][llvm-profgen] Instruction symbolization — wlei / detail
  409. OpaquePtr: Bulk update tests to use typed sret — Matthew.Arsenault / detail
  410. Don’t break before nested block param when prior param is not a block — keithbsmiley / detail
  411. [libc] Switch functions to using global headers — michaelrj / detail
  412. [libc] Make more of the libc unit testing llvm independent — michaelrj / detail
  413. [llvm-profgen][NFC]Fix build failure on different platform — hoy / detail
  414. [hwasan] Implement error report callback. — eugenis / detail
  415. [mlir][sparse] refine optimization, add few more test cases — ajcbik / detail
  416. [flang][openacc] Add clause validity tests for the parallel directive — clementval / detail
  417. OpaquePtr: Update more tests to use typed sret — Matthew.Arsenault / detail
  418. Verifier: Fix assert when verifying non-pointer byval or preallocated — Matthew.Arsenault / detail
  419. [flang][openacc] Add clause validity tests for the host_data directive — clementval / detail
  420. Revert "Revert "[libc++] ADL-proof <vector> by adding _VSTD:: qualification on calls."" — arthur.j.odwyer / detail
  421. [Analysis] Use llvm::is_contained (NFC) — kazu / detail
  422. AMDGPU: Fix counting kernel arguments towards register usage — Matthew.Arsenault / detail
  423. OpaquePtr: Make byval/sret types mandatory — Matthew.Arsenault / detail
  424. [mac/arm] Fix clang/test/Sema/wchar.c on mac/arm hosts — thakis / detail
  425. [mac/arm] Fix test/Driver/darwin-sdk-version.c on arm macs — thakis / detail
  426. [VE][NFC] Update missing bulk update tests to use typed sret — marukawa / detail
  427. [NFC][AMDGPU] Document kernel descriptor — Tony.Tye / detail
  428. GitHub Actions: Add job for automatically updating the main branch — tstellar / detail
  429. [VE] Correct types of return/argument values for getAdjustedFrameSize() — marukawa / detail
  430. [VE][NFC] Modify function order and simplify comments — marukawa / detail
  431. [mlir] Add microbenchmark for linalg+async-parallel-for — ezhulenev / detail
  432. [mlir] AsynToLLVM: do no use op->getOperands() in conversion patterns — ezhulenev / detail
  433. [flang][openmp] Fix bug in `OmpClause::Hint` clause which was missing to generate inside in OMP.cpp.inc file. — joshisameeran17 / detail
  434. [mlir] Fix async microbench integration test — ezhulenev / detail
  435. [NFC, Refactor] Modernize enum FunctionDefinitionKind (DeclSpech.h) into a scoped enum — faisalv / detail
  436. [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit — paul / detail
  437. [lldb] Reland "Use translated full ftag values" — mgorny / detail
  438. [BasicAA] Add recphi test with dynamic offset (NFC) — nikita.ppv / detail
  439. [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it. — joshisameeran17 / detail
  440. [X86] Regenerate vector-reduce-or-cmp.ll — llvm-dev / detail
  441. DominanceFrontier - remove unused <vector> includes — llvm-dev / detail
  442. MachineDominators.h - remove unused <vector> include — llvm-dev / detail
  443. [X86] Include %rip for 32-bit RIP-relative relocs for x32 — i / detail
  444. [BasicAA] Remove stale FIXME (NFC) — nikita.ppv / detail
  445. [flang][openmp] Separate memory-order-clause parser creating OmpClause node — clementval / detail
  446. [NFC] Fix typo in atomic — clementval / detail
  447. [BasicAA] Remove some intermediate variables (NFC) — nikita.ppv / detail
  448. [BasicAA] Return DecomposedGEP (NFC) — nikita.ppv / detail
  449. [compiler-rt] [profile] Silence a warning about an unused function on mingw targets — martin / detail
  450. [BasicAA] Remove unnecessary sextOrSelf (NFC) — nikita.ppv / detail
  451. [libunwind] Delete unused handlerNotFound in unwind_phase1 — i / detail
  452. Fix shared build. — michael.hliao / detail
  453. [InstCombine] Use is_contained (NFC) — kazu / detail
  454. [StaticAnalyzer] Support struct annotations in FuchsiaHandleChecker — haowei / detail
  455. [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref — i / detail
  456. thinlto_embed_bitcode.ll: clarify grep should treat input as text — mtrofin / detail
  457. [SelectionDAG] Remove unused declaration ExpandStrictFPOp (NFC) — kazu / detail
  458. [MachineLICM] Remove unused declaration HoistRegion — kazu / detail
  459. Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause — yhegde / detail
  460. [MBP] Remove unused declaration shouldPredBlockBeOutlined (NFC) — kazu / detail
  461. [PowerPC] Extend folding RLWINM + RLWINM to post-RA. — esme.yi / detail
  462. [RISCV] Use separate Lo and Hi MemOperands when expanding BuildPairF64Pseudo and SplitF64Pseudo. — craig.topper / detail
  463. [clangd] Add clang-tidy options to config — n.james93 / detail
  464. [Analysis] Remove unused system header includes — llvm-dev / detail
  465. [clangd] Fix compile error after 20b69af7 — n.james93 / detail
  466. [DAG] LowerMINMAX - move default expansion to generic TargetLowering::expandIntMINMAX — llvm-dev / detail
  467. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 ordered and collapse clause — yhegde / detail
  468. [libc++] [libc++abi] Use C++20 standard. — marek / detail
  469. [BasicAA] Add more phi-phi tests (NFC) — nikita.ppv / detail
  470. [ValueTracking][MemCpyOpt] avoid crash on inttoptr with vector pointer type (PR48075) — spatel / detail
  471. [CostModel] add tests for FP maximum; NFC — spatel / detail
  472. [CostModel] add basic handling for FP maximum/minimum intrinsics — spatel / detail
  473. [BasicAA] Avoid unnecessary cache update (NFC) — nikita.ppv / detail
  474. [Sema] Introduce function reference conversion, NFC — aaronpuchert / detail
  475. Build reproducible tarballs for releases — aaronpuchert / detail
  476. [clangd] Introduce config parsing for External blocks — kadircet / detail
  477. [clangd] Introduce config compilation for External blocks — kadircet / detail
  478. [clangd] Introduce ProjectAwareIndex — kadircet / detail
  479. [clangd] Use ProjectAwareIndex in ClangdMain — kadircet / detail
  480. [clangd] Fix use-after-free in ProjectAwareIndex tests — kadircet / detail
  481. [mlir][Python] Support finding pybind11 from the python environment. — stellaraccident / detail
  482. [gn build] sort of merge 37ac559fccd4 — thakis / detail
  483. [gn build] Port 067ffbfe601 — llvmgnsyncbot / detail
  484. [ARM] MVE VABD tests. NFC — david.green / detail
  485. [gn build] (manually) port ed424b428 — thakis / detail
  486. [ARM] Ensure MVE_TwoOpPattern is used inside Predicate's — david.green / detail
  487. [Clang] Add __STDCPP_THREADS__ to standard predefine macros — zequanwu / detail
  488. [MLIR] ODS typedef gen fixes & improvements — john.demme / detail
  489. [hwasan] Remove unused declaration shadowBase (NFC) — kazu / detail
  490. [ValueMapper] Remove unused declaration remapFunction (NFC) — kazu / detail
  491. [CodeGen] Use pred_empty (NFC) — kazu / detail
  492. [NFC] Reduce code duplication in binop processing in computeExitLimitFromCondCached — mkazantsev / detail
  493. [llvm-readobj] - Don't crash when relocation table goes past the EOF. — grimar / detail
  494. [libc++] [www] Mark P0482 as "In Progress", as some parts of it are already implemented. — marek / detail
  495. [clangd] Attempt at fixing ExternalIndex tests on windows — kadircet / detail
  496. [lldb] [Process/FreeBSD] Add missing 'override' kws to POSIXStopInfo — mgorny / detail
  497. [lldb] [Process/Utility] Declare register overlaps between ST and MM — mgorny / detail
  498. [lldb] [test] Fix qRegisterInfo lldb-server tests to handle missing registers — mgorny / detail
  499. [lldb] [Process/FreeBSDRemote] Fix regset names and related tests — mgorny / detail
  500. [clang-tidy] Fix a nullptr-access crash in unused-raii-check. — hokein.wu / detail
  501. [lldb] Prevent 'process connect' from using local-only plugins — mgorny / detail
  502. [LoopFlatten] Widen IV, support ZExt. — sjoerd.meijer / detail
  503. [DebugInfo] Refactor code for emitting DWARF expressions for FP constants — pavel / detail
  504. [clangd] Second attempt at fixing windows buildbots — kadircet / detail
  505. [llvm-readobj] - Stop using `unwrapOrError` in `DumpStyle<ELFT>::getGroups()` — grimar / detail
  506. [SCEV] Fix incorrect treatment of max taken count. PR48225 — mkazantsev / detail
  507. [llvm-readelf/obj] - Fix the possible crash when dumping group sections. — grimar / detail
  508. [AST] Build recovery expression by default for all language. — hokein.wu / detail
  509. [mlir][Linalg] NFC - Factor out Linalg functionality for shape and loop bounds computation — nicolas.vasilache / detail
  510. [clangd] Implement Decl canonicalization rules for rename — kbobyrev / detail
  511. [AArch64][SVE] Allow lax conversion between VLATs and GNU vectors — joe.ellis / detail
  512. [clangd] Get rid of clangToolingRefactoring dependency — kbobyrev / detail
  513. [APInt] Add the truncOrSelf resizing operator to APInt — kerry.mclaughlin / detail
  514. [clangd] testPath's final result agrees with the passed in Style — kadircet / detail
  515. [VE][NFC] Clean stack frame description — marukawa / detail
  516. [VE] Clean canRealignStack implementation — marukawa / detail
  517. Revert "[clangd] testPath's final result agrees with the passed in Style" — kadircet / detail
  518. [mlir][Linalg] Drop symbol_source abstraction which does not pay for itself. — nicolas.vasilache / detail
  519. [AMDGPU][MC] Improved diagnostic messages for invalid literals — dmitry.preobrazhensky / detail
  520. [clangd] textDocument/implementation (LSP layer) — usx / detail
  521. [mlir] Avoid cloning ops in SCF parallel conversion to CFG — zinenko / detail
  522. Ignore noderef attribute in unevaluated context — aaron / detail
  523. [AMDGPU][MC] Improved diagnostic messages — dmitry.preobrazhensky / detail
  524. [llvm-readobj][test] - Simplify the gnu-notes.test — grimar / detail
  525. [lldb] [test] Restore Windows-skip on 'process connect' tests — mgorny / detail
  526. [Inline] Fix in handling of ptrtoint in InlineCost — mikael.holmen / detail
  527. [mlir] canonicalize away zero-iteration SCF for loops — zinenko / detail
  528. [test] Update PR reference in testcase [NFC] — mikael.holmen / detail
  529. Remove automatic traversal from forEach matcher — steveire / detail
  530. Update mode used in traverse() examples — steveire / detail
  531. Remove the IgnoreImplicitCastsAndParentheses traversal kind — steveire / detail
  532. Fix speling in comments. NFC. — jay.foad / detail
  533. [VE] Remove magic numbers 176 — marukawa / detail
  534. [mlir] Add a print function for memref<*xi64>. — pifon / detail
  535. Fix tests for clang-query completion — steveire / detail
  536. [mlir] Temporarily disable flaky mlir-cpu-runner async tests — zinenko / detail
  537. [VE] VE Vector Predicated SDNode, vector add isel and tests — simon.moll / detail
  538. [TableGen] Eliminte source location from CodeInit — paul / detail
  539. [AArch64] Add tests for masked.gather costs. — flo / detail
  540. Add userData to the diagnostic handler C API — unknown / detail
  541. [mac/arm] make clang/test/Driver/clang_f_opts.c pass consistently — thakis / detail
  542. [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma and fmad nodes in tablegen. Remove explicit commuted patterns from targets. — craig.topper / detail
  543. [mlir][Linalg] Fuse sequence of Linalg operation (on buffers) — ravishankarm / detail
  544. [mac/arm] fix clang/test/Driver/darwin-ld-dedup.c — thakis / detail
  545. [mlir][Linalg] NFC: Expose some utility functions used for promotion. — ravishankarm / detail
  546. [AArch64] Add scatter cost model tests. — flo / detail
  547. [NFC] remove print statement I accidentally added. — akhuang / detail
  548. [AArch64] Update clang CodeGen tests I missed in 4252f7773a5b98b825d17e5f77c7d349cb2fb7c7. — craig.topper / detail
  549. [ms] [llvm-ml] Support macro function invocations in expressions — epastor / detail
  550. [llvm-elfabi] Emit ELF header and string table sections — haowei / detail
  551. [test] Pin tests using -dot-callgraph to legacy PM — aeubanks / detail
  552. [AIX] Support init priority — Xiangling.Liao / detail
  553. [CGSCC] Detect devirtualization in more cases — aeubanks / detail
  554. [test] Pin memory-dereferenceable.ll to legacy PM — aeubanks / detail
  555. Port -print-memderefs to NPM — aeubanks / detail
  556. Revert "[llvm-elfabi] Emit ELF header and string table sections" — haowei / detail
  557. [ms] [llvm-ml] Support purging macro definitions — epastor / detail
  558. [clang-tidy] Fix RenamerClangTidy checks trying to emit a fix that isnt a valid identifier — n.james93 / detail
  559. [llvm-elfabi] Emit ELF header and string table sections — haowei / detail
  560. Make check-clang depend on the LLVM split-file utility — rnk / detail
  561. [mlir] Add mising dependency — nicolas.vasilache / detail
  562. [clang-tidy] Use compiled regex for AllowedRegexp in macro usage check — n.james93 / detail
  563. [lldb/test] Remove flaky `process connect` test. — rupprecht / detail
  564. [NPM] Share pass building options with legacy PM — aeubanks / detail
  565. Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" — martin / detail
  566. Revert "[CGSCC] Detect devirtualization in more cases" — aeubanks / detail
  567. APINotes: add property models for YAML attributes — Saleem Abdulrasool / detail
  568. [gn build] Port f6b02ecd027 — llvmgnsyncbot / detail
  569. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps — spatel / detail
  570. Use MlirStringRef throughout the C API — unknown / detail
  571. [RISCV] Remove unused VM register class — craig.topper / detail
  572. [libcxx] Resolve LWG 2724 protected -> private. — zoecarver / detail
  573. [mlir] Support WsLoopOp in OpenMP to LLVM dialect conversion — zinenko / detail
  574. [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE) — listmail / detail
  575. [test] pre-comit test for D91451 — listmail / detail
  576. [llvm-symbolizer] Switch to using native symbolizer by default on Windows — akhuang / detail
  577. [hwasan] Fix tests when vm.overcommit_memory=1. — eugenis / detail
  578. Revert "[llvm-symbolizer] Switch to using native symbolizer by default on Windows" — akhuang / detail
  579. [Clang][-fvisibility-from-dllstorageclass] Set DSO Locality from final visibility — Ben.Dunbobbin / detail
  580. Enable support for floating-point division reductions — v.churavy / detail
  581. fix some Wundef warnings in public headers — vtjnash / detail
  582. Fix signed integer overflow bug that's causing test failures with UBSan. — richard / detail
  583. [clangd] Call hierarchy (XRefs layer, incoming calls) — zeratul976 / detail
  584. [clangd] Call hierarchy (ClangdServer layer) — zeratul976 / detail
  585. [clangd] Call hierarchy (ClangdLSPServer layer) — zeratul976 / detail
  586. [clangd] Use WorkScheduler.run() in ClangdServer::resolveTypeHierarchy() — zeratul976 / detail
  587. [gn build] Port 3e6e6a2db67 — llvmgnsyncbot / detail
  588. [lldb] Add platform select to TestProcessConnect.py — Jonas Devlieghere / detail
  589. [LLDB] Fix typo in RegisterContextPOSIXProcessMonitor_arm64 — omair.javaid / detail
  590. [gn build] modify hotfix in 17df195f705cef76a9 to work with all enabled targets — thakis / detail
  591. [libunwind] Multiple preprocessor fixes on PowerPC* — i / detail
  592. [Driver] Enable getOSLibDir() lib32 workaround for SPARC on Linux — i / detail
  593. [CMake] Unify LLVM_LINKER_IS_GOLD -Wl,--gc-sections setting with GNU ld and LLD — i / detail
  594. [LoopVec] Reuse a lambda [NFC] — listmail / detail
  595. [FunctionAttrs][NPM] Fix handling of convergent — aeubanks / detail
  596. Reland [CGSCC] Detect devirtualization in more cases — aeubanks / detail
  597. [PowerPC] Pre-commit more tests for `select` codegen. NFC. — lkail / detail
  598. [GlobalISel][TableGen] Fix seg fault for zero instruction — mikael.holmen / detail
  599. [AArch64][GlobalISel] Make <2 x p0> of G_SHUFFLE_VECTOR legal. — Amara Emerson / detail
  600. [AArch64][GlobalISel] Add pre-isel lowering to convert p0 G_DUPs to use s64. — Amara Emerson / detail
  601. [test] Fix gvn-inline-iteration.ll under NPM — aeubanks / detail
  602. Revert "[DebugInfo] Refactor code for emitting DWARF expressions for FP constants" — pavel / detail
  603. [LLD] [COFF] Allow wrapping dllimported functions — martin / detail
  604. [mlir] Make attributes mutable in Python bindings — zinenko / detail
  605. [llvm-elfabi] Emit ELF .dynsym, .dynamic sections — haowei / detail
  606. [mlir] move lib/Bindings/Python/Attributes.td to include/mlir/Bindings/Python — zinenko / detail
  607. [clangd] Sort results of incomingCalls request by container name — zeratul976 / detail
  608. [[lvm-readelf/obj] - Remove `tryGetSectionName` helper. — grimar / detail
  609. Add support for branch forms of ALU instructions to Cortex-A57 model — eleviant / detail
  610. [llvm-readelf/obj] - Improve the error reporting in printStackSize(). — grimar / detail
  611. [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog` — grimar / detail
  612. [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops — lkail / detail
  613. [SchedModels] Limit set of predicates seen by mutuallyExclusive — eleviant / detail
  614. [libc++] [www] Fix HTML. NFC. — marek.kurdej / detail
  615. [OpenMP] fix asm code for for arm64 (AARCH64) for Darwin/macOS — Andrey.Churbanov / detail
  616. [mlir][linalg] Add bufferization pattern for `linalg.indexed_generic`. — pifon / detail
  617. [SchedModels] Improve diagnostics. NFC — eleviant / detail
  618. Revert "[NFC][SCEV] Generalize monotonicity check for full and limited iteration space" — mkazantsev / detail
  619. [mlir] AsyncRuntime: fix concurrency bugs + fix exports in methods definitions — ezhulenev / detail
  620. [IR] Constant::getAggregateElement - early-out for ScalableVectorType — llvm-dev / detail
  621. [clangd] Fix shared-lib builds — kadircet / detail
  622. [RISCV] Combine GREVI sequences — fraser / detail
  623. [MLIR] Fix TableGen generator for attribute interfaces. — zinenko / detail
  624. [docs] Try to make this bullet list in ThinLTO.rst actually be a bullet list — hans / detail
  625. [HIP] Fix regressions due to fp contract change — Yaxun.Liu / detail
  626. [LV] Keep Primary Induction alive when folding tail by masking — ayal.zaks / detail
  627. clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle — thakis / detail
  628. [mlir] NFC - Expose an OffsetSizeAndStrideOpInterface — nicolas.vasilache / detail
  629. [MC][ARM] Fix number of operands of tMOVSr — eleviant / detail
  630. [NFC][AIX][XCOFF] change function name from getNumofGPRsSaved to getNumOfGPRsSaved — diggerlin / detail
  631. [llvm-mca] Fix processing thumb instruction set — eleviant / detail
  632. Fix driver test from e16c0a9a689719 — thakis / detail
  633. [clangd] Mention when CXXThis is implicit in exposed AST. — sam.mccall / detail
  634. [libc++] Remove _LIBCPP_CONSTEXPR_AFTER_CXX17_WITH_IS_CONSTANT_EVALUATED. — arthur.j.odwyer / detail
  635. lld: Fix darwinnew symlink name added in e16c0a9a68971 — thakis / detail
  636. [clang-offload-bundler] use std::forward_list for storing temp file names [NFC] — serguei.n.dmitriev / detail
  637. clang: Pass -platform-version to new MachO LLD — thakis / detail
  638. [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass — msd.ataei / detail
  639. [lld/mac] Implement basic typo correction for flags — thakis / detail
  640. [libcxx] Implement P1956 rename low-level bit functions — koraq / detail
  641. Add support for STRICT_FSETCC promotion — thomasp / detail
  642. [test] Merge parallel_region_merging{,_legacy_pm}.ll — aeubanks / detail
  643. Clear NewGEPBases after finish using them in CodeGenPrep pass — yyc1992 / detail
  644. [NFC][tests] Replace non-portable grep with FileCheck — hubert.reinterpretcast / detail
  645. [libc++] NFC: Fix confusing indentation in <numeric> — Louis Dionne / detail
  646. [mlir] Add Tosa dialect const folder for tosa.const. — stellaraccident / detail
  647. [PowerPC][PCRelative] Add new pseudo instructions for PCRel TLS to fix R2 clobber issue — wei.huang / detail
  648. [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends — tejohnson / detail
  649. Fix CalibratedQuantizedType's print function to match parser — liufeng.ee / detail
  650. [AMDGPU] Add a TRANS bit to TSFlags. NFC. — jay.foad / detail
  651. [Driver] Default Generic_GCC aarch64 to -fasynchronous-unwind-tables — i / detail
  652. [mlir][Python] Fix the last remaining instance of PYTHON_EXECUTABLE. — stellaraccident / detail
  653. [clangd] AddUsing: Used spelled text instead of type name. — adamcz / detail
  654. [HardwareLoops] Change order of SCEV expression construction for InitLoopCount. — thomasp / detail
  655. [test] Fix rtf_type_checking.ll under NPM — aeubanks / detail
  656. [DSE] Precommit test case for PR48279. — flo / detail
  657. [test] Pin parallel_deletion_cg_update.ll to legacy PM — aeubanks / detail
  658. [LoopVec] Add a minor clarifying comment — listmail / detail
  659. [InstCombine] add tests for gep math; NFC — spatel / detail
  660. [InstCombine] add tests for sub of muls; NFC — spatel / detail
  661. [InstCombine] try difference-of-shifts factorization before negator — spatel / detail
  662. [clangd] Add more trace spans for rename, NFC. — hokein.wu / detail
  663. [mlir][Python] Sync Python bindings with C API MlirStringRef modification. — stellaraccident / detail
  664. [mlir] NFC - Refactor and expose a parsing helper for OffsetSizeAndStrideInterface — nicolas.vasilache / detail
  665. [test] Clean up ppc-features.cpp and improve tests — i / detail
  666. [mlir] NFC - Refactor and expose a helper printOffsetSizesAndStrides helper function. — nicolas.vasilache / detail
  667. Avoid redundant work when computing vtable vcall visibility — tejohnson / detail
  668. [libc++] [P0482] [C++20] Implement missing bits for atomic — marek.kurdej / detail
  669. [mlir] Add conversion from SCF parallel loops to OpenMP — zinenko / detail
  670. [PowerPC] Don't reuse an illegal typed load for int_to_fp conversion. — sd.fertile / detail
  671. [mlir][sparse] generalize invariant expression handling in sparse compiler — ajcbik / detail
  672. [mlir] Remove SameOperandsAndResultShape when redundant with ElementwiseMappable — silvasean / detail
  673. [RISCV] Add GHC calling convention — luismarques / detail
  674. [clangd] Addusing tweak: find insertion point after definition — adamcz / detail
  675. [OpenMP50][DOCS] Mark target data non-contiguous as done, NFC. — cchen / detail
  676. [SelectionDAG] Avoid aliasing analysis if the object size is unknown. — kai.wang / detail
  677. [gn build] Port 8d06a678a5c — llvmgnsyncbot / detail
  678. Revert "[RISCV] Add GHC calling convention" — luismarques / detail
  679. [RISCV] Add GHC calling convention — luismarques / detail
  680. [ASTImporter] Make the Import() return value consistent with the map of imported decls when merging ClassTemplateSpecializationDecls — Raphael Isemann / detail
  681. [RISCV] Set __GCC_HAVE_SYNC_COMPARE_AND_SWAP_x defines — luismarques / detail
  682. [MC/AsmParser] Fix use of Arm calling convention in target-agnostic test — luismarques / detail
  683. [mlir] use STATUS instead of CHECK_* in MLIRDetectPythonEnv.cmake — zinenko / detail
  684. [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs. — zarko / detail
  685. [SelectionDAG] Add PseudoProbeSDNode to LargestSDNode to fix 32-bt build break. — hoy / detail
  686. [LAA] Minor code style tweaks [NFC] — listmail / detail
  687. [Sanitizer][RISCV] Fix redefinition of REG_SP — luismarques / detail
  688. Fix mangling of substitutions for template-prefixes. — richard / detail
  689. [lld] Add --no-lto-whole-program-visibility — tejohnson / detail
  690. Treat a placeholder type for class template argument deduction as — richard / detail
  691. [mlir][sparse] add parallelization strategies to sparse compiler — ajcbik / detail
  692. [clang-tidy] Support IgnoredRegexp configuration to selectively suppress identifier naming checks — n.james93 / detail
  693. Fix compilation issue reported by MSVC user on cfe-dev — rnk / detail
  694. DebugInfo: Add some missing explicit target triples. — dblaikie / detail
  695. [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8 — qshanz / detail
  696. DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR — dblaikie / detail
  697. Make CallInst::updateProfWeight emit i32 weights instead of i64 — aeubanks / detail
  698. [SCEV] Use isa<> pattern for testing for CouldNotCompute [NFC] — listmail / detail
  699. Don't assume the clang binary name contains the string "clang". — richard / detail
  700. [NFC][Test] Format the test for IEEE Long double — qshanz / detail
  701. Try to fix tests after e16c0a9a68971 with CLANG_DEFAULT_LINKER=lld — thakis / detail
  702. [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI — zarko / detail
  703. [DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeExist` helper — lkail / detail
  704. [IndVars] Use more precise context when eliminating narrowing — mkazantsev / detail
  705. [NewPM] Add pipeline EP callback after initial frontend cleanup — aeubanks / detail
  706. [DAGCombine] Add hook to allow target specific test for sqrt input — qshanz / detail
  707. Revert "[SCEV] Generalize no-self-wrap check in isLoopInvariantExitCondDuringFirstIterations" — mkazantsev / detail
  708. [CHR] Use pred_size (NFC) — kazu / detail
  709. [PowerPC] Probe the gap between stackptr and realigned stackptr — lkail / detail
  710. [NFC][ARM][PhaseOrdering] Add one more test for D91800: LoopIdiom should be before IndVars — lebedev.ri / detail
  711. [llvm-readelf/obj] - Deduplicate the logic that prints notes. NFCI. — grimar / detail
  712. [VPlan] Turn VPReductionRecipe into a VPValue — david.green / detail
  713. [VPlan] Switch VPWidenRecipe to be a VPValue — david.green / detail
  714. [llvm-readobj] - An attempt to fix BB after D92018. — grimar / detail
  715. [clangd] Avoid type hierarchy crash on incomplete type — zeratul976 / detail
  716. [SchedModels] Return earlier removed checks — eleviant / detail
  717. [obj2yaml] - Dump section offsets in some cases. — grimar / detail
  718. [clangd] Add metrics for invalid name. — hokein.wu / detail
  719. [libObject,llvm-readelf] - Stop describing a section/segment in `notes_begin()`. — grimar / detail
  720. [ORC] Remove a superfluous semicolon, silencing GCC warnings. NFC. — martin / detail
  721. [ORC] Cast to const void* to silence a GCC warning. NFC. — martin / detail
  722. [clang][SVE] Activate macro `__ARM_FEATURE_SVE_VECTOR_OPERATORS`. — francesco.petrogalli / detail
  723. [OpenCL] Move kernel arg type tests into one file — sven.vanhaastregt / detail
  724. [clangd] Fix a tsan failure. — hokein.wu / detail
  725. [VPlan] Add VPReductionSC to VPUser::classof, unify VPValue IDs. — flo / detail
  726. [clangd] Extract common file-caching logic from ConfigProvider. — sam.mccall / detail
  727. [gn build] Port d95db1693cb — llvmgnsyncbot / detail
  728. [SVE][CodeGen] Add a DAG combine to extend mscatter indices — kerry.mclaughlin / detail
  729. DetectDeadLanes.cpp - remove unused headers. NFCI. — llvm-dev / detail
  730. SemaExpr.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  731. CGCall.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  732. TargetInfo.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  733. SemaExpr.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  734. [ARM][AArch64] Adding Neoverse N2 CPU support — mark.murray / detail
  735. [clangd] Use TimePoint<> instead of system_clock::time_point, it does matter after all. — sam.mccall / detail
  736. [libc++] P1645 constexpr for <numeric> — koraq / detail
  737. [llvm-readelf/obj] - Stop using `reportError` when dumping notes. — grimar / detail
  738. Fix a typo in the documentation to unbreak the sphinx builder. — aaron / detail
  739. Revert "[libc++] P1645 constexpr for <numeric>" — koraq / detail
  740. [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits — cullen.rhodes / detail
  741. [clangd] PopulateSwitch: disable on dependent enums. — adamcz / detail
  742. [libc++] ADL-proof <variant> by adding _VSTD:: qualification on calls. — arthur.j.odwyer / detail
  743. Fix case mismatch between definition and declaration — gchatelet / detail
  744. [PowerPC] Regenerate vec_select.ll tests and add <1 x i128> test case — llvm-dev / detail
  745. [DAG] Legalize abs(x) -> smax(x,sub(0,x)) iff smax/sub are legal — llvm-dev / detail
  746. [flang][openacc] Semantic check for cache directive — clementval / detail
  747. [AMDGPU] Emit stack frame size in metadata — sebastian.neubauer / detail
  748. [WebAssembly] Factor out WasmTableType in binary format — sbc / detail
  749. [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before — lebedev.ri / detail
  750. [MC][WebAssembly] Only emit indirect function table import if needed — sbc / detail
  751. [AMDGPU] Actually fully update opt-pipeline.ll test to account for -loop-idiom vs -indvars switch — lebedev.ri / detail
  752. [ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC — i / detail
  753. [SVE] Fix TypeSize warning in RuntimePointerChecking::insert — joe.ellis / detail
  754. [ELF] Rename adjustRelaxExpr to adjustTlsExpr and delete the unused `data` parameter. NFC — i / detail
  755. [clang][test] Fix prefix operator++ signature in iterators — endre.fulop / detail
  756. [gn build] Download prebuilt mac-arm64 binary now that it exists — thakis / detail
  757. [OpenMP][OMPT] Implement verbose tool loading — protze / detail
  758. [OpenMP][OMPT] Introduce a guard to handle OMPT return address — protze / detail
  759. [OpenMP] libomp: fix non-X86, non-AARCH64 builds — Andrey.Churbanov / detail
  760. [Flang][Docs] Update call information and add two more calls — johannes / detail
  761. [OpenMP][Docs] Add more content, call coordinates, FAQ entries, links — johannes / detail
  762. [RISCV] Custom type legalize i32 fshl/fshr on RV64 with Zbt. — craig.topper / detail
  763. [FastISel] Flush local value map on ever instruction — paul.robinson / detail
  764. [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal — llvm-dev / detail
  765. [clangd] Implement clang-tidy options from config — n.james93 / detail
  766. [gn build] Port 73fdd998701 — llvmgnsyncbot / detail
  767. [CostModel][X86] Refresh ISD::ABS costs — llvm-dev / detail
  768. Remove static function unused after cf1c774. — paul.robinson / detail
  769. [RISCV] Add test cases showing that we don't recognize the select form of NABS in SelectionDAGBuilder so we end up with branches. NFC — craig.topper / detail
  770. [Hexagon] Add support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns — llvm-dev / detail
  771. [MS] Fix double evaluation of MSVC builtin arguments — rnk / detail
  772. [MS] Add more 128bit cmpxchg intrinsics for AArch64 — rnk / detail
  773. [MLIR][Affine] Add custom builders for AffineVectorLoadOp/AffineVectorStoreOp — frank.laub / detail
  774. [clangd] Track deprecation of 'member' semantic token type in LSP. — sam.mccall / detail
  775. [libc++] Factor out common logic for calling aligned allocation — Louis Dionne / detail
  776. [RISCV] Make SMIN/SMAX/UMIN/UMAX legal with Zbb extension. — craig.topper / detail
  777. [RISCV] Add test cases to check that we use (smax X, (neg X)) for abs with Zbb extension. — craig.topper / detail
  778. [mlir] Add build configuration for Quant unittest — marius.brehler / detail
  779. [ms] [llvm-ml] Implement the expression expansion operator — epastor / detail
  780. [libc++] NFC: Reindent non-lockfree-atomics feature — Louis Dionne / detail
  781. DebugInfo: remove unnecessary mtriple from test/DebugInfo/X86/abstract_origin.ll — dblaikie / detail
  782. github actions: Use llvmbot token for main branch sync — noreply / detail
  783. [SelectionDAGBuilder] Add SPF_NABS support to visitSelect — craig.topper / detail
  784. [RISCV] Add an implementation of isFMAFasterThanFMulAndFAdd — craig.topper / detail
  785. [NFC] Fix pattern name. — silvasean / detail
  786. Revert builtins fp16 support: tests do not pass on Mac — rnk / detail
  787. [CodeView] Avoid emitting empty debug globals subsection. — akhuang / detail
  788. Refactor and simplify class scope name lookup. — richard / detail
  789. Adding PoisonValue for representing poison value explicitly in IR — liuz / detail
  790. Part of C++ DR 39: a class member lookup is not ambiguous if it finds the — richard / detail
  791. [gn build] (manually) port b534beabeed3ba — thakis / detail
  792. [mlir][sparse] add ability to select pointer/index storage type — ajcbik / detail
  793. [clangd] Collect main file refs by default — zeratul976 / detail
  794. [gn build] sync script: handle multiple source lists if only deleting — thakis / detail
  795. [gn build] sync script: only compute tokloc when adding files — thakis / detail
  796. [gn build] sync script: try to make a loop clearer — thakis / detail
  797. [lld][WebAssembly] Ensure stub symbols always get address 0 — sbc / detail
  798. [mlir][Python] Add additional capsule interop types. — stellaraccident / detail
  799. [LoopLoadElim] Make sure all loops are in simplify form. PR48150 — mkazantsev / detail
  800. [LegalizerTypes] Add support for scalarizing the operand of an FP_EXTEND when the result type is legal. — craig.topper / detail
  801. [RISCV] Remove unused PatFrag argument from the tablegen class used for c.beqz/c.bnez. NFC — craig.topper / detail
  802. [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check — mkazantsev / detail
  803. [RISCV] Add isel pattern to match (i64 (sra (shl X, 32), C)) to SRAIW if C > 32. — craig.topper / detail
  804. [SCEV] Use isKnownPredicateAt in isLoopBackedgeGuardedByCond — mkazantsev / detail
  805. [llvm-readobj] - Fix a warning. — grimar / detail
  806. [Support] Use llvm::is_contained (NFC) — kazu / detail
  807. [libc++] [libc++abi] Mark a few tests as unsupported/xfail on gcc-7/8/9. — marek.kurdej / detail
  808. [OpenMP][OMPT] Fix building with OMPT disabled after 6d3b81664a4b79 — martin / detail
  809. [libc++] [www] Fix HTML. NFC. — marek.kurdej / detail
  810. Fix use-of-uninitialized-value in rG75f50e15bf8f — liuz / detail
  811. [clangd] Do not treat line as inactive if skipped range ends at character position 0 — zeratul976 / detail
  812. [lldb] Fix TestThreadStepOut.py after "Flush local value map on every instruction" — Raphael Isemann / detail
  813. [libc++] [docs] Migrate C++ status pages to RestructuredText (RST). — marek.kurdej / detail
  814. [AMDGPU] Introduce and use isGFX10Plus. NFC. — jay.foad / detail
  815. [libc++] [P0966] [C++20] Fix bug PR45368 by correctly implementing P0966: string::reserve should not shrink. — marek.kurdej / detail
  816. [libc++] Fix gcc warning -Wsign-compare. — marek.kurdej / detail
  817. [NFC][libc++] Mark LWG3296 as complete. — koraq / detail
  818. Revert "[SCEV] Use isKnownPredicateAt in isLoopBackedgeGuardedByCond" — mkazantsev / detail
  819. [llvm-profgen] [docs] Fix invalid header. Add to ToC. NFC. — marek.kurdej / detail
  820. [RISCV] Add test cases for missed opportunities to use sbsetw/sbclrw/sbinvw when the result isn't known to be sign extended. — craig.topper / detail
  821. [RISCV] Add isel patterns for sbsetw/sbclrw/sbinvw with sext_inreg as the root. — craig.topper / detail
  822. [SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond — mkazantsev / detail
  823. [llvm-readelf/obj] - Report a warning when the value of the DT_PLTREL dynamic tag is invalid. — grimar / detail
  824. Revert "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond" — mkazantsev / detail
  825. Return "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond", 2nd try — mkazantsev / detail
  826. [X86] Fix -DAG checks on gnux32 pic tests — llvm-dev / detail
  827. Revert "Return "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond", 2nd try" — mkazantsev / detail
  828. [SVE][CodeGen] Extend isConstantSplatValue to support ISD::SPLAT_VECTOR — kerry.mclaughlin / detail
  829. [libc++] Mark a few more tests as unsupported on gcc-8/9. — marek.kurdej / detail
  830. [clang][Driver] Handle risvc in Baremetal.cpp. — abidh / detail
  831. [CostModel] Add basic implementation of getGatherScatterOpCost. — flo / detail
  832. [X86] Extend neg-abs test coverage — llvm-dev / detail
  833. [clangd][query-driver] Extract target — platonov.aleksandr / detail
  834. [mlir][bufferize] Add argument materialization for bufferization — herhut / detail
  835. [VE] Add comprehensive stackframe tests — marukawa / detail
  836. [AArch64][CostModel] Precommit some vector mul tests. NFC. — sjoerd.meijer / detail
  837. [IndVarSimplify] Fix Modified status when handling dead PHI nodes — david.stenberg / detail
  838. [mlir][linalg] Mark linalg.yield as ReturnLike — herhut / detail
  839. [VPlan] Turn VPReplicateRecipe into a VPValue. — flo / detail
  840. [ASTImporter] Import the default argument of TemplateTemplateParmDecl — Raphael Isemann / detail
  841. [LiveDebugVariables] Strip all debug instructions from nodebug functions — robert.lougher / detail
  842. [clang][cli] Port Target option flags to new option parsing system — jan_svoboda / detail
  843. Remove stray debug-only from test — benny.kra / detail
  844. [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal — llvm-dev / detail
  845. Revert rG12d59b696b330 "[DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal" — llvm-dev / detail
  846. [ARM] Cleanup for the MVETailPrediction pass — david.green / detail
  847. [AArch64] Regenerate min/max tests and add vXi64 umin/umax test coverage — llvm-dev / detail
  848. [libc++] Fix two fr_FR locale tests on FreeBSD — Alexander.Richardson / detail
  849. [mlir][DialectConversion] Do not prematurely drop unused cast operations — herhut / detail
  850. [libc++] Attempt to fix spurious modules-related failures in the CI — Louis Dionne / detail
  851. [libc++] Remove sysctl-based implementation of thread::hardware_concurrency() — Louis Dionne / detail
  852. [ASTImporter] Import the default argument of TemplateTypeParmDecl — Raphael Isemann / detail
  853. [AIX] Add support for non var_arg extended vector ABI calling convention on AIX — zarko / detail
  854. [MC] Set the unique id of .stack_sizes to the associated .text section's — i / detail
  855. [AA] Split up LocationSize::unknown() — nikita.ppv / detail
  856. [BPF][NewPM] Port bpf-adjust-opt to NPM and add it to pipeline — aeubanks / detail
  857. [X86] Regenerate i64-to-float.ll tests with avx512 coverage — llvm-dev / detail
  858. [clangd] AddUsing: do not crash on non-namespace using decls. — adamcz / detail
  859. [libc++] Fix the Homebrew tap to install Buildkite on macOS hosts — Louis Dionne / detail
  860. [libc++] Remove ABI lists for previous releases — Louis Dionne / detail
  861. [NFC][SimplifyCFG] Add statistic to `FoldBranchToCommonDest()` fold — lebedev.ri / detail
  862. [NFC][SimplifyCFG] Add test coverage for FoldBranchToCommonDest xform with live-out bonus instuctions — lebedev.ri / detail
  863. [SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions — lebedev.ri / detail
  864. [llvmbuildectomy] Also include component groups in llvm-config --components list — sguelton / detail
  865. Revert "[SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions" — lebedev.ri / detail
  866. [libc++] Install missing package in the Dockerfile — Louis Dionne / detail
  867. [test] Fix runtime-pointer-checking-insert-typesize.ll under NPM — aeubanks / detail
  868. [BasicAA] Fix BatchAA results for phi-phi assumptions — nikita.ppv / detail
  869. [clangd] Fix use of system-installed GRPC after f726101b6240a6740b3c0926af759da5e7336f8a — sam.mccall / detail
  870. [RISCV] Add isel patterns to use SBSET for (1 << X) by using X0 as the input. — craig.topper / detail
  871. [LangRef] Add poison constant — aqjune / detail
  872. [InlineCost] Fix indentation (NFC) — kazu / detail
  873. [DAGCombine] Adding a hook to improve the precision of fsqrt if the input is denormal — qshanz / detail
  874. [clangd] Add support for within-file rename of complicated fields — kbobyrev / detail
  875. [IndVars] LCSSA Phi users should not prevent widening — mkazantsev / detail
  876. [IR] Use llvm::is_contained and pred_size (NFC) — kazu / detail
  877. [Test] Add some more tests showing how we fail to widen IV — mkazantsev / detail
  878. [RISCV] Don't remove (and X, 0xffffffff) from inputs when matching RISCVISD::DIVUW/REMUW to 64-bit DIVU/REMU. — craig.topper / detail
  879. [llvm-readelf/obj] - Stop calling `reportError` in `printArchSpecificInfo()`. — grimar / detail
  880. Revert "[DebugInfo] Improve dbg preservation in LSR." — markus.lavin / detail
  881. [libc][Obvious] Fix typo in strnlen_test.cpp. — chennngwang / detail
  882. [mlir] Let ModuleTranslate propagate LLVM triple — nicolas.vasilache / detail
  883. [msan] Fix bugs when instrument x86.avx512*_cvt* intrinsics. — pengfei.wang / detail
  884. [mlir] Add gpu.allocate, gpu.deallocate ops with LLVM lowering to runtime function calls. — csigg / detail
  885. [MLIR][SCF] Find all innermost loops for parallel loop tiling — frgossen / detail
  886. [NFC][SimplifyCFG] FoldBranchToCommonDest: add one more test with PHI — lebedev.ri / detail
  887. Reland [SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions — lebedev.ri / detail
  888. [InstSimplify] Clarify use of FixedVectorType in SimplifySelectInst — cullen.rhodes / detail
  889. [SVE] Add a couple of extra sizeless type tests — richard.sandiford / detail
  890. [ASTImporter] Import the default argument of NonTypeTemplateParmDecl — Raphael Isemann / detail
  891. [LegacyPM] Remove unused undocumented parameter. NFC. — jay.foad / detail
  892. [LegacyPM] Avoid a redundant map lookup in setLastUser. NFC. — jay.foad / detail
  893. [libc] Fix typo in buildbot README.txt. — chennngwang / detail
  894. [X86] Regenerate extract-store.ll tests — llvm-dev / detail
  895. [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal — llvm-dev / detail
  896. [SLP] Dump Tree costs. NFC. — sjoerd.meijer / detail
  897. [ARM] MVE qabs vectorization test. NFC — david.green / detail
  898. [obj2yaml] - Don't assert when trying to calculate the expected section offset. — grimar / detail
  899. [libc++] [docs] Exclude helper files from Sphinx configuration to avoid generating empty pages. — marek.kurdej / detail
  900. [obj2yaml] - Dump the `EShNum` key in some cases. — grimar / detail
  901. [mlir] Fix typos and broken links in LangRef — zinenko / detail
  902. [OpenCL] Check for extension string extension lookup — fraser / detail
  903. [AArch64][SLP] Precommit tests which would be better not to SLP vectorize. NFC. — sjoerd.meijer / detail
  904. Revert "[ASTMatchers] Matcher macros with params move params instead of copying" — hans / detail
  905. Don't elide splat attributes during printing — tberghammer / detail
  906. [AIX] Enabling vector type arguments and return for AIX — zarko / detail
  907. [TableGen][SchedModels] Get rid of hasVariant. NFC — eleviant / detail
  908. [libc++] Replace several uses of 0 by nullptr — Louis Dionne / detail
  909. [libc++] Formalize what configurations are covered by the ABI lists — Louis Dionne / detail
  910. [libomptarget][cuda] Detect missing symbols in plugin at build time — jonathanchesterfield / detail
  911. [Hexagon] Add HVX support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns — llvm-dev / detail
  912. [X86] Add AVX2/AVX512 test coverage in sat-add.ll — llvm-dev / detail
  913. [AllocaInst] Update `getAllocationSizeInBits` to return `TypeSize`. — francesco.petrogalli / detail
  914. [libc++] Introduce an indirection to create threads in the test suite — Louis Dionne / detail
  915. [VPlan] Use VPTransformState::set in widenGEP. — flo / detail
  916. TargetProcessControl.cpp - Remove warning: extra ‘;’ — sylvestre / detail
  917. [AArch64] Define __ARM_FEATURE_{CRC32,ATOMICS} — andre.simoesdiasvieira / detail
  918. lld-link: Let LLD_REPRODUCE control /reproduce:, like in ld.lld — thakis / detail
  919. [AIX][XCOFF][NFC] Change geNumberOfVRSaved function name to getNumberOfVRSaved. — diggerlin / detail
  920. [libc++] Use std::move in numeric algorithms (P0616R0). — zoecarver / detail
  921. [Hexagon] Improve check for HVX types — kparzysz / detail
  922. [RISCV] Replace sexti32/zexti32 in isel patterns where only one part of their PatFrags can match. NFCI — craig.topper / detail
  923. [RISCV][LegalizeTypes] Teach type legalizer that it can promote UMIN/UMAX using SExtPromotedInteger if that's better for the target. — craig.topper / detail
  924. Revert "[BasicAA] Fix BatchAA results for phi-phi assumptions" — martin / detail
  925. [RISCV] Remove stale FIXMEs from a couple test cases. NFC — craig.topper / detail
  926. [ValueTracking] Fix assert on shufflevector of pointers — nikita.ppv / detail
  927. [NFC] SmallVector<char...> to SmallString<...> — n.james93 / detail
  928. [RISCV] Replace getSimpleValueType() with getValueType() in DAG combines to prevent asserts with weird types. — craig.topper / detail
  929. Add -fintegrated-as to clang invocation — zarko / detail
  930. [libc++] Consistently unparenthesize `numeric_limits<T>::max`. NFCI. — arthur.j.odwyer / detail
  931. [libc++] Support no libc++ namespace in the iterator test. — vvereschaka / detail
  932. [VE] Optimize emitSPAdjustment function — marukawa / detail
  933. [libc++] s/constpexr/constexpr/ in some comments. NFC. — arthur.j.odwyer / detail
  934. [IRSim][IROutliner] Adding the extraction basics for the IROutliner. — andrew.litteken / detail
  935. [gn build] Port bf899e89138 — llvmgnsyncbot / detail
  936. Revert "[IRSim][IROutliner] Adding the extraction basics for the IROutliner." — andrew.litteken / detail
  937. [gn build] Port a8a43b63388 — llvmgnsyncbot / detail
  938. [RISCV] Add tests for existing (rotr (bswap X), (i32 16))->grevi pattern for RV32. Extend same pattern to rotl and GREVIW. — craig.topper / detail
  939. [BasicAA] Remove unnecessary known size requirement — nikita.ppv / detail
  940. [mlir] Change ConvertOpToLLVMPattern::matchAndRewrite argument to concrete operand type. — csigg / detail
  941. [mlir] Fix bad rebase landed in acb69f3b7c83. — csigg / detail
  942. [clangd] Add symbol origin for remote index — kbobyrev / detail
  943. [libc++] P1645 constexpr for <numeric> — koraq / detail
  944. [Timer] Add a command option to enable/disable timer sorting. — paul / detail
  945. [X86] Have indirect calls take 64-bit operands in 64-bit modes — harald / detail
  946. [ConstantFold] Fold operations to poison if possible — aqjune / detail
  947. [X86] Do not allow FixupSetCC to relax constraints — harald / detail
  948. [X86] Add -verify-machineinstrs to pic.ll — harald / detail
  949. [BasicAA] Add tests for suboptimal speculation results (NFC) — nikita.ppv / detail
  950. [libc++] Disable some tests using gcc 9. — koraq / detail
  951. [ARMAttributeParser] Correctly parse and print Tag_THUMB_ISA_use=3 — i / detail
  952. Implement computeHostNumHardwareThreads() for FreeBSD — dimitry / detail
  953. [mlir] Add a shape function library op — jpienaar / detail
  954. Revert "[mlir] Add a shape function library op" — joker.eph / detail
  955. [BasicAA] Generalize recursive phi alias analysis — nikita.ppv / detail
  956. [LangRef] minor fixes to poison examples and well-defined values section (NFC) — aqjune / detail
  957. [ConstantFold] Fold more operations to poison — aqjune / detail
  958. [clangd] Cache .clang-tidy files again. — sam.mccall / detail
  959. [clangd] Fix path edge-case condition. — sam.mccall / detail
  960. [libc++] hash<long double>: adjust for x86-64 ILP32 — harald / detail
  961. [IR] remove redundant code comments; NFC — spatel / detail
  962. [IR] simplify code in removePredecessor(); NFCI — spatel / detail
  963. [VPlan] Manage stored values of interleave groups using VPUser (NFC) — flo / detail
  964. [OpenMP][OMPT][NFC] Fix flaky test — protze / detail
  965. [OpenMP][OMPT][NFC] Fix failing test — protze / detail
  966. Use `const` for array pointers in `StandardTypes.h` — 989903+GeorgeLyon / detail
  967. [VPlan] Use VPValue and VPUser ops to print VPReplicateRecipe. — flo / detail
  968. [VPlan] Fix -Wunused-variable after a813090072c0527eb6ed51dd2ea4f54cb6bc72a0 — i / detail
  969. [mlir] Add a shape function library op — jpienaar / detail
  970. [RISCV] Change predicate on InstAliases for GORCI/GREVI/SHFLI/UNSHFLI to HasStdExtZbp instead of HasStdExtZbbOrZbp. — craig.topper / detail
  971. [ELF] Check --orphan-handling=place (default value) early — i / detail
  972. [DL] Optimize address space zero lookup (NFC) — nikita.ppv / detail
  973. [ELF] Improve 2 SmallVector<*, N> usage — i / detail
  974. [clang-tidy] [clangd] Avoid multi-line diagnostic range for else-after-return diagnostic — zeratul976 / detail
  975. Use bool in place of int for boolean things in the C API — 989903+GeorgeLyon / detail
  976. [MC] Copy visibility for .symver created symbols — i / detail
  977. [mlir][Python] Python API cleanups and additions found during code audit. — stellaraccident / detail
  978. [mlir][Python] Add an Operation.result property. — stellaraccident / detail
  979. [RISCV] Remove unused Addend parameter from classifySymbolRef. NFC — i / detail
  980. Remove redundant check for access in the conversion from the naming — richard / detail
  981. [IndVars] ICmpInst should not prevent IV widening — mkazantsev / detail
  982. [mlir][CAPI] Convert the rest of the API int -> bool. — stellaraccident / detail
  983. [lldb/test] Avoid the socket "pump" thread — pavel / detail
  984. [clang] Improve diagnostics for auto-return-type function if the return expr had an error. — hokein.wu / detail
  985. [libc] Improve memcpy copy loop — gchatelet / detail
  986. [AST][RecoveryAST] Preseve more invalid return stmt. — hokein.wu / detail
  987. [mlir][LLVMIR] Add support for InlineAsmOp — nicolas.vasilache / detail
  988. [TableGen][SchedModels] Fix read/write variant substitution — eleviant / detail
  989. [ARM] Constant predicate tests. NFC — david.green / detail
  990. [NFC][SimplifyCFG] Add STATISTIC() to the FoldValueComparisonIntoPredecessors() fold — lebedev.ri / detail
  991. [clang-tidy] add concurrency module — lebedev.ri / detail
  992. [clang-tidy] implement concurrency-mt-unsafe — lebedev.ri / detail
  993. Fix test case — eleviant / detail
  994. [clang-format] State where clang-format-diff.py should be run from — david.spickett / detail
  995. [lldb] Error when there are no ports to launch a gdbserver on — david.spickett / detail
  996. [NFC][clang-tidy] Do link FrontendOpenMP into concurrency module after all — lebedev.ri / detail
  997. [LegacyPM] Simplify PMTopLevelManager::collectLastUses. NFC. — jay.foad / detail
  998. Add `using ConvertToLLVMPattern::match/matchAndRewrite` to avoid 'hiding overload' warning. — csigg / detail
  999. [X86][AVX512] Only lower to VPALIGNR if we have BWI (PR48322) — llvm-dev / detail
  1000. [lldb] Use llvm::Optional for port in LaunchGDBServer — david.spickett / detail
  1001. [AArch64][CostModel] Fix cost for mul <2 x i64> — sjoerd.meijer / detail
  1002. Support custom expedited register set in gdb-remote — omair.javaid / detail
  1003. Send SVE vg register in custom expedited registerset — omair.javaid / detail
  1004. [gn build] Manually sync 8da7efb and cac5be4 — hans / detail
  1005. [llvm-objdump] Document --mattr=help in --help output — david.spickett / detail
  1006. [VE] Specify vector alignments — marukawa / detail
  1007. [VPlan] Use VPUser to manage VPPredInstPHIRecipe operand (NFC). — flo / detail
  1008. [VE] Change the behaviour of truncate — marukawa / detail
  1009. Try to fix bots after 112b3cb by removing cortex-a57-misched-mla.s — hans / detail
  1010. [VE] Optimize prologue/epilogue instructions — marukawa / detail
  1011. [mac/lld] Add support for response files — thakis / detail
  1012. Try harder to get rid off cortex-a57-misched-mla.s — hans / detail
  1013. [lld/mac] Add --reproduce option — thakis / detail
  1014. [InstCombine][X86] Add addsub tests showing failure to simplify demandedelts (PR46277) — llvm-dev / detail
  1015. [llvm-objdump] Require x86 target for mcpu/attr test — david.spickett / detail
  1016. [ConstantFold] Don't fold and/or i1 poison to poison (NFC) — aqjune / detail
  1017. [LangRef] missing link, minor fix — aqjune / detail
  1018. [LLDB/Lua] add support for one-liner breakpoint callback — pctammela / detail
  1019. Add 'asserts' requiremnt to test/CodeGen/ARM/cortex-a57-misched-mla.mir — gribozavr / detail
  1020. [IR][LoopRotate] avoid leaving phi with no operands (PR48296) — spatel / detail
  1021. [lld-macho] Implement -fatal_warnings — thakis / detail
  1022. [windows-itanium] handle dllimport/export code paths separately and share with PS4 — Ben.Dunbobbin / detail
  1023. [mlir] Make mlir-cpu-runner depend on native instead of X86 — nicolas.vasilache / detail
  1024. Revert "[IR][LoopRotate] avoid leaving phi with no operands (PR48296)" — spatel / detail

clang-d373354-g355aee3dcd4-t16638-b16638.tar.gz (Nov 30, 2020 8:26:34 AM)

  1. [ARM] Enable GCC C Torture Suite — kristof.beyls / githubweb

clang-d371322-g5e312e00419-t15954-b15954.tar.gz (Nov 6, 2020 1:42:04 AM)

  1. [BranchProbabilityInfo] Remove block handles in eraseBlock() — yrouban / detail
  2. [Test] Run test with expensive SE inference. NFC — mkazantsev / detail
  3. [BranchProbabilityInfo] Introduce method copyEdgeProbabilities(). NFC — yrouban / detail
  4. [Test] One more test on IndVars with negative step — mkazantsev / detail
  5. [X86] use macros to split GFNI intrinsics into different kinds — freddy.ye / detail

clang-d371317-g60e2c5b03b5-t15951-b15951.tar.gz (Nov 5, 2020 10:57:13 PM)

  1. [test] Properly test -Werror-implicit-function-declaration and -Wvec-elem-size — i / detail
  2. Check for nullptr before dereferencing in translateModuleToLLVMIR() — joker.eph / detail
  3. [BranchProbabilityInfo] Get rid of MaxSuccIdx. NFC — yrouban / detail
  4. [mlir][CAPI] Add missing 'static' to inline C function. — stellaraccident / detail

clang-d371313-g9914a8737f5-t15948-b15948.tar.gz (Nov 5, 2020 8:12:28 PM)

  1. [amdgpu] Add `llvm.amdgcn.endpgm` support. — michael.hliao / detail
  2. [libc++] Also allow customizing the build directory when running CI — Louis Dionne / detail
  3. [AMDGPU] Corrected declaration of VOPC instructions with SDWA addressing mode. — konstantin.pyzhov / detail
  4. [libc][NFC] Make test macros callable from helper methods of test classes. — sivachandra / detail
  5. [RISCV] Only enable GPR<->FPR32 bitconvert isel patterns on RV32. NFCI — craig.topper / detail
  6. [STLExtras] Add append_range helper. — silvasean / detail
  7. [libc] Add implementations of ilogb[f|l]. — sivachandra / detail
  8. [AMDGPU] Simplify amdgpu-macros.cl test. NFC. — Stanislav.Mekhanoshin / detail
  9. [TargetList] Delete the destructor — Vedant Kumar / detail
  10. [CodeExtractor] Replace uses of extracted bitcasts in out-of-region lifetime markers — georgakoudis1 / detail
  11. [lldb] Remove Crashlog/interactive.test — Jonas Devlieghere / detail
  12. Revert "Allow searching for prebuilt implicit modules." — stilis / detail
  13. [X86] check the k pair register in ipra-reg-usage.ll. — yuanke.luo / detail
  14. [VE][NFC] Update rem.ll regression test — marukawa / detail
  15. [trace][intel-pt] Implement the basic decoding functionality — a20012251 / detail
  16. [flang][openacc] Add parsing tests and semantic check for set directive — clementval / detail

clang-d371297-g16e5a347e70-t15944-b15944.tar.gz (Nov 5, 2020 5:25:50 PM)

  1. [RISCV] Add test cases to show missed opportunities to use fnmadd/fnmsub if the second operand to the fma is negated rather than the first. NFC — craig.topper / detail
  2. [RISCV] Add isel patterns for fnmadd/fnmsub with an fneg on the second operand instead of the first. — craig.topper / detail
  3. Do not construct std::string from nullptr — dblaikie / detail
  4. [libc++] Add a Buildkite job that tests back-deployment on Apple — Louis Dionne / detail
  5. [libc++] Allow customizing a few paths when running build bots — Louis Dionne / detail
  6. [TargetList] Simplify dummy target creation — Vedant Kumar / detail

clang-d371291-gca17571051d-t15941-b15941.tar.gz (Nov 5, 2020 2:42:14 PM)

  1. [RISCV] Use the 'si' lib call for (double (fp_to_sint/uint i32 X)) when F extension is enabled. — craig.topper / detail
  2. Add default value for MachineInstr::modifiesRegister. NFC. — momchil.velikov / detail
  3. APINotes: add APINotesYAMLCompiler — Saleem Abdulrasool / detail
  4. [LegalizeTypes] Remove unnecessary if around switch in ScalarizeVectorOperand and SplitVectorOperand. NFC — craig.topper / detail
  5. [gn build] (manually) port 82f86ae01 — thakis / detail
  6. [gn build] (manually) port 82f86ae01 more — thakis / detail
  7. [libc] Fix WrapperGen seeing no arguments as a void argument. — michaelrj / detail
  8. [AArch64][GlobalISel] Add AArch64::G_DUPLANE[X] opcodes for lane duplicates. — Amara Emerson / detail
  9. [mlir] Remove AppendToArgumentsList functionality from BufferizeTypeConverter. — silvasean / detail
  10. [MachineOutliner] Do not outline debug instructions — momchil.velikov / detail
  11. [lld][COFF] Add command line options for LTO with new pass manager — rojamd / detail
  12. [lldb] [test] Fix TestGdbRemoteThreadName code on FreeBSD — mgorny / detail
  13. [lldb] [Process/FreeBSDRemote] Remove thread name caching — mgorny / detail
  14. [clang-tidy] Extend IdentifierNamingCheck per file config — n.james93 / detail
  15. [ARM] remove cost-kind predicate for cmp/sel costs — spatel / detail
  16. Always link the MLIR python bindings native extension to libMLIR.so — joker.eph / detail
  17. Refactor MLIR python extension CMake boilerplate in a reusable function (NFC) — joker.eph / detail
  18. Fix MLIR Python bindings build (remove inexistant source from CMake list, NFC) — joker.eph / detail
  19. Add a custom MLIRBindingsPythonExtension cmake target to group all Python bindings (NFC) — joker.eph / detail
  20. [libc++] Update the CI Dockerfile — Louis Dionne / detail
  21. [libc++] Add a CI job to build the documentation — Louis Dionne / detail
  22. [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI — conanap / detail
  23. [CodeGen] Fix Bug 47499: __unaligned extension inconsistent behaviour with C and C++ — rnk / detail
  24. Fix bugs in EOL marking in command line tokenizers — rnk / detail
  25. [VE] Add isReMaterializable and isAsCheapAsAMove flags — marukawa / detail
  26. Allow searching for prebuilt implicit modules. — arames / detail
  27. Fix MLIR Python bindings build (NFC) — joker.eph / detail
  28. [TableGen] Clean up documentation toctrees; clarify two paragraphs. — paul / detail
  29. [openacc][openmp] Allow duplicate between required and allowed once/exclusive — clementval / detail
  30. APINotes: repair the Windows builders — Saleem Abdulrasool / detail
  31. [LLDB-lua] modify Lua's 'print' to respect 'io.stdout' — pctammela / detail

clang-d371260-gf738aee0bbf-t15937-b15937.tar.gz (Nov 5, 2020 11:47:17 AM)

  1. [mlir][vector] Make linalg FillOp vectorization use Transfer op — thomasraoux / detail
  2. [WebAssembly] Don't fold frame offset for global addresses — aheejin / detail
  3. [libc][NFC][Obvious] Use the new macro to declare special constants in tests. — sivachandra / detail
  4. [MLIR] Move eraseArguments and eraseResults to FunctionLike — mikeurbach / detail
  5. [flang] Dodge gcc 8.2.0 build problem (NFC) — pklausler / detail
  6. [MLIR] Check for duplicate entries in attribute dictionary during custom parsing — jurahul / detail
  7. [AArch64][GlobalISel] Add combine for G_EXTRACT_VECTOR_ELT to allow selection of pairwise FADD. — Amara Emerson / detail
  8. [NFC] Use [MC]Register in register allocation — gjn / detail
  9. [clangd][NFC] Make Located::operator->() use pointer sematics — n.james93 / detail
  10. [MachineInstr] Add support for instructions with multiple memory operands. — michael.hliao / detail
  11. [StackColoring] Conservatively merge catch point of V for catch(V) — xiang1.zhang / detail
  12. [RISCV] Add fshl with immediate tests for Zbt extension. NFC — craig.topper / detail
  13. Port print-must-be-executed-contexts and print-mustexecute to NPM — aeubanks / detail
  14. Add a basic C API for the MLIR PassManager as well as a basic TableGen backend for creating passes — joker.eph / detail
  15. Switch the CallbackOstream wrapper in the MLIR C API to an Unbuffered stream — joker.eph / detail
  16. Enable -Werror-implicit-function-declaration by default (NFC) — joker.eph / detail
  17. Revert "[AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts" — martin / detail
  18. Fix linkage error on mlirLogicalResultIsFailure. — stellaraccident / detail
  19. [mlir][Python] Return and accept OpView for all functions. — stellaraccident / detail
  20. Re-land "[llvm-exegesis] Save target state before running the benchmark. — courbet / detail
  21. Revert "Re-land "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  22. [DebugInfo] Delete unused DwarfUnit::addConstantFPValue & addConstantValue overloads. NFC — i / detail
  23. [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. — praveen / detail
  24. [clangd] Store the containing symbol for refs — zeratul976 / detail
  25. [mlir] Add a generic while/do-while loop to the SCF dialect — zinenko / detail
  26. [mlir] Add lowering to CFG for WhileOp — zinenko / detail
  27. [mlir] Add a simpler lowering pattern for WhileOp representing a do-while loop — zinenko / detail
  28. Re-land "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  29. [NFCI] Replace AArch64StackOffset by StackOffset. — sander.desmalen / detail
  30. Use LLD for Android compiler-rt — Vitaly Buka / detail
  31. [sanitizer] Remove -Wno-non-virtual-dtor — Vitaly Buka / detail
  32. [ARM] Remove unused variable. NFC — david.green / detail
  33. [llvm-exegesis] Fix unused variable warning. — courbet / detail
  34. [sanitizer] Remove ANDROID_NDK_VERSION — Vitaly Buka / detail
  35. [lldb] Delete Value::Vector class — pavel / detail
  36. [clangd] Pass parameters to config apply functions — kadircet / detail
  37. [llvm-exegesis][X86] Save and restore eflags. — courbet / detail
  38. [Clang] Add more fp128 math library function builtins — qiucofan / detail
  39. [JITLink][ELF] Omit temporary labels in tests — Stefan Gränitz / detail
  40. [mlir] Fix failing shared libraries build — andrzej.warzynski / detail
  41. [NFC][UBSAN] Replace "count 0" with FileCheck — Vitaly Buka / detail
  42. [AMDGPU] Fix ieee mode default value — sebastian.neubauer / detail
  43. [AMDGPU] Set rsrc1 flags for graphics shaders — sebastian.neubauer / detail
  44. [libomptarget][nfc] Build amdgcn deviceRTL with nogpulib — jonathanchesterfield / detail
  45. [DAG] computeKnownBits - Replace ISD::MUL handling with the common KnownBits::computeForMul implementation — llvm-dev / detail
  46. [mlir][SCF] Add canonicalization pattern for scf::For to eliminate yields that just forward. — nicolas.vasilache / detail
  47. [SVE][CodeGen] Lower scalable integer vector reductions — kerry.mclaughlin / detail
  48. [VE] Add +vpu attribute — simon.moll / detail
  49. [gn build] try to port 707d69ff32309b — thakis / detail
  50. [gn build] Port 1124bf4ab77 — llvmgnsyncbot / detail
  51. [gn build] Port 73b6cb67dcd — llvmgnsyncbot / detail
  52. [llvm-exegesis] Fix rGaf658d920e2b — courbet / detail
  53. [MLIR] Support walks over regions and blocks — frgossen / detail
  54. [mlir][std] Add DimOp folding for dim(tensor_load(m)) -> dim(m). — nicolas.vasilache / detail
  55. [Reassociate] Guard `add`-like `or` conversion into an `add` with profitability check — lebedev.ri / detail
  56. [InstSimplify] add vector cmp tests; NFC — spatel / detail
  57. [InstSimplify] allow vector folds for icmp Pred (1 << X), 0x80 — spatel / detail
  58. [libc++] Don't run tests in a shell in the default executor — Louis Dionne / detail
  59. [libc++] Remove test that is irrelevant since f1a96de1bc8d — Louis Dionne / detail
  60. [lldb] Improve RegisterValue::GetScalarValue — pavel / detail
  61. [TableGen] [IR] Eliminate unnecessary recursive help class. — paul / detail
  62. [TableGen] Add !interleave operator to concatenate a list of values with delimiters — paul / detail
  63. Disable emulated-tls for  compiler-rt+tests on Android if ELF_TLS is presence. — vyng / detail
  64. [NFC]Remove unused variable — vyng / detail
  65. [compiler-rt][AIX]: Link compiler-rt profile library when -fprofile-generate is specified — etiotto / detail
  66. Add a floating-point suffix to silence warnings; NFC — aaron / detail
  67. [libc++] NFCI: Refactor chrono.cpp to make it easier to support new platforms — Louis Dionne / detail
  68. Fix gcc braces warning. NFCI. — llvm-dev / detail
  69. Use isa<> instead of dyn_cast<> to avoid unused variable warning. NFCI. — llvm-dev / detail
  70. [lldb/Utility] Delete Scalar::[US]IntValueIsValidForSize — pavel / detail
  71. [lldb] Remove [US]IntValueIsValidForSize from CommandObjectMemory — pavel / detail
  72. [ms] [llvm-ml] Enable support for MASM-style macro procedures — epastor / detail
  73. Start of an llvm.coro.async implementation — aschwaighofer / detail
  74. [clang-tidy] Add signal-handler-check for SEI CERT rule SIG30-C — 1.int32 / detail
  75. [gn build] Port d1b2a523191 — llvmgnsyncbot / detail
  76. [clangd] Cleanup dependencies around RemoteIndex — kadircet / detail
  77. Fix breakage in D89615 (due to cmake version 3.16.5) — vyng / detail
  78. [libc++] Split off part of a test that require signals into a separate test — Louis Dionne / detail
  79. Revert "Start of an llvm.coro.async implementation" — aschwaighofer / detail
  80. [libc++] Remove the ability to not install the support headers — Louis Dionne / detail
  81. [Dexter] add an optnone attribute debug experience test for loops. — Tom.Weaver / detail
  82. [Dexter] add visual studio 2019 debugger support — Tom.Weaver / detail
  83. [GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation — llvm-dev / detail
  84. [KnownBits] KnownBits::computeForMul - avoid unnecessary APInt copies. NFCI. — llvm-dev / detail
  85. Add facilities to print/parse a pass pipeline through the C API — joker.eph / detail
  86. [llvm-objcopy][MachO] Make isValidMachOCannonicalName static — alexshap / detail
  87. [llvm-objcopy] Make --set-section-flags work with --add-section — i / detail
  88. [AMDGPU] Fix iterating in SIFixSGPRCopies — sebastian.neubauer / detail
  89. [NewPM] Don't run before pass instrumentation on required passes — aeubanks / detail
  90. Revert "[GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation" — i / detail
  91. [AMDGPU] Resolve pseudo registers at encoding uses — Joseph.Nash / detail
  92. [RISCV] Remove custom isel for (srl (shl val, 32), imm). Use pattern instead. NFCI — craig.topper / detail
  93. [UBSan] Cannot negate smallest negative signed integer — ctetreau / detail
  94. Switch from C-style comments `/* ... */` to C++ style `//` (NFC) — joker.eph / detail
  95. [RISCV] Check all 64-bits of the mask in SelectRORIW. — craig.topper / detail
  96. [mlir] Fix materializations for unranked tensors. — silvasean / detail
  97. [mlir] Make linalg-bufferize a composable bufferization pass — silvasean / detail
  98. Start of an llvm.coro.async implementation — aschwaighofer / detail
  99. [MLIR] Remove NoSideEffect from std.global_memref op. — jurahul / detail
  100. [MLIR] Refactor memref type -> LLVM Type conversion — jurahul / detail
  101. [RISCV] Remove assertsexti32 from inputs to riscv_sllw/srlw nodes in B extension isel patterns. — craig.topper / detail
  102. [OpenMP] target nested `use_device_ptr() if()` and is_device_ptr trigger asserts — cchen / detail
  103. Move MlirStringCallback declaration from mlir-c/IR.h to mlir-c/Support.h (NFC) — joker.eph / detail
  104. Refactor PyPrintAccumulatorm, PyFileAccumulator, and PySinglePartStringAccumulator from IRModules.cpp to PybindUtils.h — joker.eph / detail
  105. [libc++] NFC: Remove trailing whitespace — Louis Dionne / detail
  106. [DAGCombine] Fix bug in load scalarization — fraser / detail
  107. Basic: Split out DirectoryEntry.h, NFC — Duncan P. N. Exon Smith / detail
  108. [RISCV] Correct the operand order for fshl/fshr to fsl/fsr instructions. — craig.topper / detail
  109. [mlir][std] Add SignedCeilDivIOp and SignedFloorDivIOp with std to std lowering triggered by -std-expand-divs option. The new operations support positive/negative nominator/denominator numbers. — alexe / detail
  110. [PowerPC] Rename mftbl to mftb — wanyu9511 / detail
  111. Add info about the cherry-picked commit and contributor — wanyu9511 / detail
  112. [MemorySSA] Use provided memory location even if instruction is call — nikita.ppv / detail
  113. [flang][openacc] Lower exit data directive — clementval / detail
  114. [RISCV] Remove assertsexti32 from fslw/fsrw isel patterns. — craig.topper / detail
  115. [libc++] Move availability-related Lit configuration to the DSL — Louis Dionne / detail
  116. [libc++] Remove stray setting of use_system_cxx_lib left behind — Louis Dionne / detail
  117. [lld][ELF][test] test LTO-removed symbols are not in symtab — edd.dawson at sony.com / detail
  118. [flang][openacc] Lower enter data directive — clementval / detail
  119. [NFC] Use Register/MCRegister — mtrofin / detail
  120. [SelectionDAG] Add legalizations for VECREDUCE_SEQ_FMUL — mcinally / detail
  121. [ms] [llvm-ml] Lex MASM strings, including escaping — epastor / detail
  122. Fix -Wsign-compare issue in MasmParser.cpp — epastor / detail
  123. [flang][openacc] Lower update directive — clementval / detail
  124. [crashlog] Pass the debugger around instead of relying on lldb.debugger — Jonas Devlieghere / detail
  125. [NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback — aeubanks / detail
  126. Revert "[NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback" — aeubanks / detail
  127. Reland [NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback — aeubanks / detail
  128. Basic: Change Module::Umbrella to a PointerUnion, NFC — Duncan P. N. Exon Smith / detail
  129. [NFC] Fix comment in test — Vitaly Buka / detail
  130. [NFC][LSAN] Remove unused variable — Vitaly Buka / detail
  131. [sanitizer] Get Android API from --target — Vitaly Buka / detail
  132. Fix UB in one libcxx test, when deleting D through a pointer to B. — arthur.j.odwyer / detail
  133. [PowerPC] Add Sema checks for MMA types — baptiste.saleil / detail
  134. [NFC][sanitizer] Reformat some code — Vitaly Buka / detail
  135. [MLIR][NFC] Update syntax of global_memref in ODS description. — jurahul / detail
  136. [flang][openacc] Lower init and shutdown directive — clementval / detail
  137. [sanitizer] Allow preinit array on Android — Vitaly Buka / detail
  138. [X86] Enable shrink-wrapping for no-frame-pointer non-nounwind functions on platforms not using compact unwind — i / detail
  139. Reland [lsan] Enable LSAN for Android — Vitaly Buka / detail
  140. [flang][openacc] Lower wait directive — clementval / detail
  141. [mlir] Change deprecated -Werror-implicit-function-declaration to -Werror=implicit-function-declaration — i / detail
  142. [LSAN] Fix CAN_SANITIZE_LEAKS on Android — Vitaly Buka / detail
  143. [sanitizer] Quick fix for non-Linux build — Vitaly Buka / detail
  144. [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction — a335pate / detail
  145. [lsan] Remove unnecessary elf-tls condition — vyng / detail
  146. [NFC] Extract InitializePlatformCommonFlags — Vitaly Buka / detail
  147. [sanitizer] Fix -fno-emulated-tls setup — Vitaly Buka / detail
  148. [LangRef] Adds llvm.loop.mustprogress loop metadata — a335pate / detail
  149. [RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC — craig.topper / detail
  150. Revert "[RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC" — craig.topper / detail
  151. Recommit "[RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC"" — craig.topper / detail
  152. [SCEV] Handle non-positive case in isImpliedViaOperations — mkazantsev / detail
  153. [MachineSink] add more profitable pattern. — czhengsz / detail
  154. Revert "[SCEV] Handle non-positive case in isImpliedViaOperations" — mkazantsev / detail
  155. [Driver] Add callback to Command execution — sepavloff / detail
  156. [sanitizers] Add missing definition — vyng / detail
  157. Capture the name for mlir::OpPassManager in std::string instead of StringRef (NFC) — joker.eph / detail
  158. [LSAN] Enabled only with __ANDROID_API__ >= 28 — Vitaly Buka / detail
  159. [NewPM] Provide method to run all pipeline callbacks, used for -O0 — aeubanks / detail
  160. [LSAN] Fix preprocessor condition for MSVC — Vitaly Buka / detail
  161. Revert "[LSAN] Fix preprocessor condition for MSVC" — Vitaly Buka / detail
  162. [LSAN] Fix compilation error on MSVC — Vitaly Buka / detail
  163. [NFC] Fix cpplint warnings — Vitaly Buka / detail
  164. [test] Add 'REQUIRES: bpf-registered-target' to bpf-O0.c — aeubanks / detail
  165. [mlir][spirv] Allow usage of vector size 8 and 16 with Vector16 capability — artur.bialas / detail
  166. [mlir][spirv] Add VectorExtractDynamicOp and vector.extractelement lowering — artur.bialas / detail
  167. [ARM] Make tests less dependent on scheduling. NFC — david.green / detail
  168. [flang] update ODS syntax to use OpBuidlerDAG instead of OpBuilder — zinenko / detail
  169. [mlir][Linalg] Side effects interface for Linalg ops — nicolas.vasilache / detail
  170. [mlir] Restructure C API tests for IR — zinenko / detail
  171. [SyntaxTree] Add reverse links to syntax Nodes. — ecaldas / detail
  172. [InstCombine] Remove orphan InstCombinerImpl method declarations. NFCI. — llvm-dev / detail
  173. [UnitTests] Add exhaustive tests for KnownBits shl/lshr/ashr — llvm-dev / detail
  174. Revert rGbbeb08497ce58 "Revert "[GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation"" — llvm-dev / detail
  175. [SVE] Return StackOffset for TargetFrameLowering::getFrameIndexReference. — sander.desmalen / detail
  176. [OpenMP] avoid warning: equality comparison with extraneous parentheses — protze / detail
  177. [sanitizer] Assume getrandom might not be supported by the kernel — adhemerval.zanella / detail
  178. [lsan] Disable some LSAN tests for arm-linux-gnueabi{hf} — adhemerval.zanella / detail
  179. [GlobalISel] ComputeKnownBits - use common KnownBits shift handling (PR44526) — llvm-dev / detail
  180. [OpenCL] Support vec_step in C++ for OpenCL mode — sven.vanhaastregt / detail
  181. [GVN] Fix MemorySSA update when replacing assume(false) with stores. — flo / detail
  182. [Flang][f18] Remove unimplemented options from `flang -help` (NFC) — andrzej.warzynski / detail
  183. [lldb] Also Catch invalid calls to TestPExpectTest's expect() — Raphael Isemann / detail
  184. [KnownBits] Move ValueTracking/SelectionDAG UDIV KnownBits handling to KnownBits::udiv. NFCI. — llvm-dev / detail
  185. [libc++] Correct XFAILs for the C++20 Synchronization Library — Louis Dionne / detail
  186. [TableGen] Add true and false literals to represent booleans — paul / detail
  187. [lldb] Skip TestChangeProcessGroup on watchOS/tvOS — Raphael Isemann / detail
  188. Reland [lldb] Explicitly use the configuration architecture when building test executables — Raphael Isemann / detail
  189. [sanitizers] Remove the test case involving `new int[0]` — vyng / detail
  190. [mlir] Move TestDialect and its passes to mlir::test namespace. — pifon / detail
  191. [KnownBits] Move ValueTracking/SelectionDAG UREM KnownBits handling to KnownBits::urem. NFCI. — llvm-dev / detail
  192. [lldb] Add Apple simulator platforms to lldbplatform.py — Raphael Isemann / detail
  193. [KnownBits] Move ValueTracking SREM KnownBits handling to KnownBits::srem. NFCI. — llvm-dev / detail
  194. [FileCheck] Use %ProtectFileCheckOutput in allow-unused-prefixes.txt — mtrofin / detail
  195. [clang] Add an option for hiding line numbers in diagnostics — Raphael Isemann / detail
  196. [gn build] Port 659f4bd87ef — llvmgnsyncbot / detail
  197. Implement Lambda Conversion Operators for All CCs for MSVC. — erich.keane / detail
  198. [lldb] Set the default architecture also in buildDefault — Raphael Isemann / detail
  199. [lldb][NFC] Fix compiler warnings after removal of eValueTypeVector — Raphael Isemann / detail
  200. [CaptureTracking] Avoid overly restrictive dominates check — anna / detail
  201. [lldb] [test/Shell] Simplify -pthread condition — mgorny / detail
  202. [lldb] Enable FreeBSDRemote plugin by default and update test status — mgorny / detail
  203. [IndVarSimplify][SimplifyIndVar] Move WidenIV to Utils/SimplifyIndVar. NFCI. — sjoerd.meijer / detail
  204. [mlir]  Fix missing namespaces in OpBuildGen.cpp — pifon / detail
  205. [GlobalISel] Don't use Register type for getNumOperands(). NFCI. — llvm-dev / detail
  206. [DAG] computeKnownBits - Replace ISD::SREM handling with KnownBits::srem to reduce code duplication — llvm-dev / detail
  207. [OpenMP] Add ident_t flags for compiler OpenMP version — jonathan.l.peyton / detail
  208. scudo: Don't memset previously released cached pages in the secondary allocator. — peter / detail
  209. Revert "[CaptureTracking] Avoid overly restrictive dominates check" — anna / detail
  210. [libc++] Rework the whole availability markup implementation — Louis Dionne / detail
  211. [RISCV] Add isel patterns for fshl with immediate to select FSRI/FSRIW — craig.topper / detail
  212. [RISCV] Remove shadow register list passed to AllocateReg when allocating FP registers for calling convention — craig.topper / detail
  213. [clangd] Trivial: Log missing completion signals. — usx / detail
  214. [Sema] Special case -Werror-implicit-function-declaration and reject other -Werror- — i / detail
  215. [flang][f18] Remove unimplemented options (NFC) — andrzej.warzynski / detail
  216. [NFC] Add InitializePlatformCommonFlags for Fuchsia — leonardchan / detail
  217. [AMDGPU] Add default 1 glc operand to rtn atomics — Stanislav.Mekhanoshin / detail

clang-d371043-gc40126e7401-t15870-b15870.tar.gz (Nov 3, 2020 2:53:46 PM)

  1. Added compiler-rt tests to run on ARM target. — aorlov / githubweb
  2. Fix bash script when df exits with error — Vitaly Buka / githubweb
  3. NFC. Updated comment. — gkistanova / githubweb
  4. [sanitizer] More robust rm calls — Vitaly Buka / githubweb
  5. [sanitizer] Remove compiler-rt from Android stage2 — Vitaly Buka / githubweb
  6. [sanitizer] Remove ANDROID_NDK_VERSION and ANDROID — Vitaly Buka / githubweb
  7. Use lit --vv on Android bot — Vitaly Buka / githubweb
  8. [sanitizer] Delete build only with CCACHE — Vitaly Buka / githubweb

clang-d371043-gc40126e7401-t15870-b15870.tar.gz (Nov 3, 2020 2:53:46 PM)

  1. Support: Avoid std::tie in Support/FileSystem/UniqueID.h, NFC — Duncan P. N. Exon Smith / detail
  2. [gn build] Port c17da8676a0 — llvmgnsyncbot / detail
  3. [LLD] [COFF] Align all debug directories — rnk / detail
  4. [mlir][CAPI] Add APIs for mlirOperationGetName and Identifier. — stellaraccident / detail
  5. [mlir][vector] Address post-commit review comments on vector ops folding patterns — thomasraoux / detail
  6. [flang] Allow array constructor implied DO loop indices as constant expressions — pklausler / detail
  7. [Sema] adds -Wfree-nonheap-object member var checks — George Burgess IV / detail
  8. Undef the `DEFINE_C_API_STRUCT` macro after using it in the MLIR C API header (NFC) — joker.eph / detail
  9. [PartialInliner]: Handle code regions in a switch stmt cases — etiotto / detail
  10. [AMDGPU] Improve FLAT scratch detection — Stanislav.Mekhanoshin / detail
  11. [NFC][regalloc] Use MCRegister appropriately — mtrofin / detail
  12. [Hexagon] Move isTypeForHVX from Hexagon TTI to HexagonSubtarget, NFC — kparzysz / detail
  13. [clangd] Fix check-clangd with no clang built — sam.mccall / detail
  14. Change Module::ASTFile and ModuleFile::File => Optional<FileEntryRef>, NFC — Duncan P. N. Exon Smith / detail
  15. [FileCheck] Added documentation for --allow-unused-prefixes — mtrofin / detail
  16. Rename CXXUnresolvedConstructExpr::arg_size for consistency — steveire / detail
  17. Ignore template instantiations if not in AsIs mode — steveire / detail
  18. [clangd] Add -log=public to redact all request info from index server logs — sam.mccall / detail
  19. [MC] Make MCStreamer aware of AsmParser's StartTokLoc — i / detail
  20. [mlir] Add func-bufferize pass. — silvasean / detail
  21. [mlir][Bufferize] Rename TestBufferPlacement to TestFinalizingBufferize — silvasean / detail
  22. Fix build error on bots after 9f151df17800e1668c32e5314a290ae94c8f2dd3 — Duncan P. N. Exon Smith / detail
  23. [Coroutines][Docs] Remove frame packing as a TODO — a335pate / detail
  24. [LazyCallGraph] Build SCCs of the reference graph in order — i / detail
  25. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  26. [NFC][AMDGPU] Restructure the AMDGPU memory model description — Tony.Tye / detail
  27. [flang] Fix actual argument character length and length error reporting — pklausler / detail
  28. [MLIR] Introduce std.global_memref and std.get_global_memref operations. — jurahul / detail
  29. [MLIR] Work around an ICE in GCC 7. — benny.kra / detail
  30. [GWP-ASan] Stub out backtrace/signal functions on Fuchsia — kostyak / detail
  31. [LoopFusion] Regenerate test checks (NFC) — nikita.ppv / detail
  32. [AsmPrinter] Split up .gcc_except_table — i / detail
  33. [CUDA] Allow local static variables with target attributes. — tra / detail
  34. [mlir] Optimize Op definitions and registration to optimize for code size — riddleriver / detail
  35. [MachO] Also recongize __swift_ast as a debug info section — Jonas Devlieghere / detail
  36. Revert "[CUDA] Allow local static variables with target attributes." — tra / detail
  37. [MLIR] Remove unnecessary CHECK's from tests for which we do not run FileCheck. — jurahul / detail
  38. Reland - [Clang] Add the ability to map DLL storage class to visibility — Ben.Dunbobbin / detail
  39. [pstl] Replace direct use of assert() with _PSTL_ASSERT — Louis Dionne / detail
  40. [NFC] Use [MC]Register in Live-ness tracking — gjn / detail
  41. [cc1as] Close MCAsmParser before MCStreamer — i / detail
  42. [scudo][standalone] Code tidying (NFC) — kostyak / detail
  43. [libc++] Fix invalid parsing of ints in a <random> test — Louis Dionne / detail
  44. [darwin] add support for __isPlatformVersionAtLeast check for if (@available) — Alex Lorenz / detail
  45. [mlir][Linalg] Add more utility functions to LinalgDependenceGraph. — ravishankarm / detail
  46. [PowerPC] Parse and ignore .machine ppc64 — i / detail
  47. Add parallelTransformReduce and parallelForEachError — rnk / detail
  48. [mlir][Affine] Remove single iteration affine.for ops in AffineLoopNormalize — diego.caballero / detail
  49. Remove unused parameter — Akira / detail
  50. [sanitizer] Make destructors protected — Vitaly Buka / detail
  51. [LICM] Add assert of AST/MSSA exclusiveness. — asbirlea / detail
  52. Add textual header PPCTypes.def to module Clang_Basic after D81508 — i / detail
  53. [Syntax] DeclaratorList is a List — sam.mccall / detail
  54. [crashlog] Fix and simplify the way we import lldb — Jonas Devlieghere / detail
  55. [PowerPC] [NFC] Rename VCMPo to VCMP_rec — qiucofan / detail
  56. [PowerPC] Skip IEEE 128-bit FP type in FastISel — qiucofan / detail
  57. [crashlog] Turn crash log parsing modes into a Python 'enum' (NFC) — Jonas Devlieghere / detail
  58. [crashlog] Remove commented out code (NFC) — Jonas Devlieghere / detail
  59. [RISCV] Only return DestSourcePair from isCopyInstrImpl for registers — jrtc27 / detail
  60. [CodeGen] Fix regression from D83655 — jrtc27 / detail
  61. [sanitizer] Cleanup -Wnon-virtual-dtor warnings — Vitaly Buka / detail
  62. [polly] Fix -Wunused-lambda-capture and -Wunused-variable — i / detail
  63. [docs] Fix clang/docs/UsersManual.rst after D87528 & D88446 — i / detail
  64. [Libomptarget][NFC] Move global Libomptarget state to a struct — a335pate / detail
  65. Put back the test pragma-fp-exc.cpp — sepavloff / detail
  66. [Flang][OpenMP][NFC][1/2] Reorder OmpStructureChecker and simplify it. — joshisameeran17 / detail
  67. [NFC][PowerPC] Move the folding RLWINMs from ppc-mi-peephole to PPCInstrInfo. — esme.yi / detail
  68. [IndVars] Use knowledge about execution on last iteration when removing checks — mkazantsev / detail
  69. [RISCV] Remove isel patterns for fshl/fshr with same inputs. NFC — craig.topper / detail
  70. [NFC] Split lambda into 2 parts for further reuse — mkazantsev / detail
  71. [scan-build] Fix clang++ pathname again — sbergman / detail
  72. [libcxxabi] Build all of libcxxabi with _LIBCPP_BUILDING_LIBRARY defined — martin / detail
  73. [libcxx] [test] Fix the fs.op.absolute test to cope with windows paths — martin / detail
  74. [libcxx] [test] Avoid an unused variable in non-libcpp cases in path.append — martin / detail
  75. [libcxx] [test] Create symlink_to_dir as the right kind, as a directory symlink — martin / detail
  76. [libcxx] Avoid double frees of file descriptors in the fallback ifstream/ofstream codepath — martin / detail
  77. [libcxx] [test] Use error_code::default_error_condition to check errors against the expected codes — martin / detail
  78. [PowerPC] Extend folding RLWINM + RLWINM to post-RA. — esme.yi / detail
  79. [compiler-rt] [ubsan] Use the itanium type info lookup for mingw targets — martin / detail
  80. [clang] [MinGW] Allow using the vptr sanitizer — martin / detail
  81. [NFC] Refactor code in IndVars, preparing for further improvement — mkazantsev / detail
  82. [clang] Fix the fsanitize.c testcase after eaae6fdf67e1f. NFC. — martin / detail
  83. AMDGPU/GlobalISel: Use same builder/observer in post-legalizer-combiner — petar.avramovic / detail
  84. [llvm-readobj/libObject] - Allow dumping objects that has a broken SHT_SYMTAB_SHNDX section. — grimar / detail
  85. [lldb] [Process/FreeBSDRemote] Implement thread GetName() — mgorny / detail
  86. [lldb] [Host/{free,net}bsd] Fix process matching by name — mgorny / detail
  87. [lldb] [Process/FreeBSDRemote] Fix attaching via lldb-server — mgorny / detail
  88. [lldb] [Process/FreeBSDRemote] Remove GetSharedLibraryInfoAddress override — mgorny / detail
  89. [lldb] [Plugins/FreeBSDRemote] Disable GetMemoryRegionInfo() — mgorny / detail
  90. [mlir] Add partial lowering of shape.cstr_broadcastable. — tpopp / detail
  91. [mlir] Add to shape.is_broadcastable description — tpopp / detail
  92. [LLDB][NFC] treat Lua error codes in a more explicit manner — pctammela / detail
  93. [NFCI] Add StackOffset class and base classes for ElementCount, TypeSize. — sander.desmalen / detail
  94. [CostModel] Make target intrinsics cheap by default — david.green / detail
  95. Provide a hook to customize missing library error handling — sguelton / detail
  96. [AArch64] Redundant masks in downcast long multiply — nicholas.guy / detail
  97. [lld] missing doc entry for error handling script — sguelton / detail
  98. [SLP] Pass VecPred argument to getCmpSelInstrCost. — flo / detail
  99. [mlir] Convert `memref_reshape` to LLVM. — pifon / detail
  100. [AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts — llvm-dev / detail
  101. Add test missing from previous commit — steveire / detail
  102. Remove mlir-c/Core.h which is superseded by the new API in mlir-c/IR.h — joker.eph / detail
  103. Change the PrintOpStatsPass to operate on any operation instead of just ModuleOp — joker.eph / detail
  104. Handle the verifier at run() time in the PassManager instead of build time — joker.eph / detail
  105. Make the implicit nesting behavior of the PassManager user-controllable and default to false — joker.eph / detail
  106. [MLIR] Added test operations to replace linalg dependency for — Alexander.Bosch / detail
  107. [AArch64][SVE] NFC: Guard all SVE tests for TypeSize warnings. — sander.desmalen / detail
  108. [ARM] Low overhead loop memcpy lowering test. NFC — david.green / detail
  109. [ARM] Treat memcpy/memset/memmove as call instructions for low overhead loops — david.green / detail
  110. Fix 'default label in switch which covers all enumeration values' warning — sguelton / detail
  111. [clang-tidy] adding "--config-file=<file-path>" to specify custom config file. — dmitry.polukhin / detail
  112. [JITLink][ELF] Implement R_X86_64_PLT32 relocations — Stefan Gränitz / detail
  113. Revert "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" — hans / detail
  114. [OpenMP][Tool] Handle detached tasks in Archer — protze / detail
  115. [OpenMP][OMPT][NFC] Fix flaky test — protze / detail
  116. [OpenMP][libomptarget][Tests] fix failing test — protze / detail
  117. [ARM] Remove unused variable. NFC — david.green / detail
  118. [SCCP] Handle bitcast of vector constants. — flo / detail
  119. [NFC][InstCombine] Add test coverage for PR47997 — lebedev.ri / detail
  120. [NFC][InstCombine] Negator: add test coverage for `(?? - (C - %y))` pattern (PR47997) — lebedev.ri / detail
  121. [NFC][InstCombine] Negator: add test coverage for `(?? - (%y + C))` pattern (PR47997) — lebedev.ri / detail
  122. [InstCombine] Negator: - (C - %x) --> %x - C (PR47997) — lebedev.ri / detail
  123. [InstCombine] Perform  C-(X+C2) --> (C-C2)-X  transform before using Negator — lebedev.ri / detail
  124. [CUDA][HIP] Fix linkage for -fgpu-rdc — Yaxun.Liu / detail
  125. [x86] update cost table comments for maxnum; NFC — spatel / detail
  126. [mlir][spirv] Support for a few more decorations in (de)serialization — antiagainst / detail
  127. [AMDGPU] Specify a triple to avoid codegen changes depending on host OS — jay.foad / detail
  128. [gn build] (manually) port 1af3cb5424d — thakis / detail
  129. [gn build] Port 1667d23e585 — llvmgnsyncbot / detail
  130. [DAG] computeKnownBits - Move (most) ISD::SHL handling into KnownBits::shl — llvm-dev / detail
  131. [ASTMatchers] Made isExpandedFromMacro Polymorphic — n.james93 / detail
  132. [AMDGPU] Precommit globalisel tests for ds_read2_b64 with large offset — jay.foad / detail
  133. [SLP][X86][Test] Extend test coverage for PR47629 — anton.a.afanasyev / detail
  134. [ADT] Add SmallVector::pop_back_n — n.james93 / detail
  135. make the AsmPrinterHandler array public — vtjnash / detail
  136. [Docs][FileCheck] Small fix. — mtrofin / detail
  137. [lldb/Utility] Add unit tests for RegisterValue::GetScalarValue — pavel / detail
  138. [libcxx] [libcxxabi] Set flags for visibility when statically linking libcxxabi into libcxx for windows — martin / detail
  139. [libcxx] Error out if __libcpp_mbsrtowcs_l fails in __time_get_storage — martin / detail
  140. [AMDGPU] Fix ds_read2/write2 with unaligned offsets — jay.foad / detail
  141. [SVE][InstCombine] Improve specificity of InstCombine TypeSize test — joe.ellis / detail
  142. [OpenMP][Tools] clang-format Archer (NFC) — protze / detail
  143. Fix GCC error: specialization of 'template<class LeafTy> struct llvm::LinearPolyBaseTypeTraits' in different namespace — hans / detail
  144. [CostModel] fix cost calc bug for sadd/ssub with overflow — spatel / detail
  145. [openmp][openacc][NFC] Simplify access and validation of DirectiveBase information — clementval / detail
  146. [lldb] [Process/FreeBSDRemote] Fix "Fix attaching via lldb-server" — mgorny / detail
  147. [AMDGPU] Add gfx90c target — tim.renouf / detail
  148. [AMDGPU] Add gfx1033 target — tim.renouf / detail
  149. Revert "[PowerPC] Extend folding RLWINM + RLWINM to post-RA." — esme.yi / detail
  150. [compiler-rt][profile][AIX]: Enable compiler-rt profile build on AIX — etiotto / detail
  151. [NFC][AMDGPU] Minor editorial improvements to AMDGPUUsage.rst — Tony.Tye / detail
  152. Make test/tools/llvm-dlltool/tool-name.test pass, and make it run — thakis / detail
  153. [crashlog] Move crash log parsing into its own class — Jonas Devlieghere / detail
  154. [libc++] Move <memory> helpers outside of std::allocator_traits — Louis Dionne / detail
  155. [AMDGPU] Regenerate load i16 tests to use update_llc_test_checks.py script. NFCI. — llvm-dev / detail
  156. [DAG] computeKnownBits - Move (most) ISD::SRL handling into KnownBits::lshr — llvm-dev / detail
  157. [RISCV] Add missing patterns for rotr with immediate for Zbb/Zbp extensions. — craig.topper / detail
  158. [DAG] computeKnownBits - Move ISD::SRA handling into KnownBits::ashr — llvm-dev / detail
  159. Cleanup namespace comment to fix clang-tidy warning. NFCI. — llvm-dev / detail
  160. [crashlog] Modularize parser — Jonas Devlieghere / detail
  161. [GVN] small improvements to comments — vtjnash / detail
  162. [CUDA] Allow local static variables with target attributes. — tra / detail
  163. [HIP] Use argv[0] as the default choice for the Executable name. — tra / detail
  164. [HIP] Math Headers to use type promotion — enye.shi / detail
  165. [WebAssembly] Implement ref.null — tlively / detail
  166. Return actual type from SBType::GetArrayElementType — Jonas Devlieghere / detail
  167. Precommit LTO pipeline test — Sanne.Wouda / detail
  168. Add loop distribution to the LTO pipeline — Sanne.Wouda / detail
  169. Fix - [Clang] Add the ability to map DLL storage class to visibility — Ben.Dunbobbin / detail
  170. [AMDGPU] Add some missing tests for GFX10.3 subtargets — jay.foad / detail
  171. Revert "Add loop distribution to the LTO pipeline" — Sanne.Wouda / detail
  172. Revert "Precommit LTO pipeline test" — Sanne.Wouda / detail
  173. [mlir][vector] Add canonicalization patterns for ExtractStride/ShapeCast + Splat constant — thomasraoux / detail
  174. [NFC][Reassociate] Add tests with `add`-like `or` (w/ no common bits set) — lebedev.ri / detail
  175. [Reassociate] Convert `add`-like `or`'s into an `add`'s to allow reassociation — lebedev.ri / detail
  176. [memprof] Don't protect destructor in final — Vitaly Buka / detail
  177. [compiler-rt] Use empty SuspendedThreadsList for Fuchsia — phosek / detail
  178. [musttail] Unify musttail call preceding return checking — xun / detail
  179. [crashlog] Print the actual exception in the CommandReturnObject — Jonas Devlieghere / detail
  180. [libc++] NFC: Simplify how we run config tests — Louis Dionne / detail
  181. [unittest][TrasnformerTest] Fix asan stack-use-after-return — i / detail
  182. [libc++] Remove support for .run.fail.cpp tests — Louis Dionne / detail
  183. [clangd] Handle absolute/relative path specifications in Config — kadircet / detail
  184. [clangd] Fix missing override warnings in remote-index client — kadircet / detail
  185. [OpenMP] Fixed an issue in the test case parallel_offloading_map — tianshilei1992 / detail
  186. [lldb] [test] Remove xfail from tests that pass on FreeBSD — mgorny / detail
  187. [lldb] [test/Shell] Pass -pthread to host toolchain on FreeBSD too — mgorny / detail
  188. [lldb] [test] Update XFAILs/skips for FreeBSD — mgorny / detail
  189. [libc++] Harden tests against executors not running tests in a shell — Louis Dionne / detail
  190. [NFC] Inline wasm assertion-only variable — rupprecht / detail
  191. [PowerPC] Add MMA builtin decoding and definitions — baptiste.saleil / detail
  192. [mlir][Parser] Small optimization to parsing — riddleriver / detail
  193. [NFC] Fix call to lldb RegisterValue constructor — rupprecht / detail
  194. [LIBC][NFC] Rename errno and assert files to match other files with functions — michaelrj / detail
  195. [libc++][NFC] Mark LWG issue 2899 as not complete. — zoecarver / detail
  196. [docs] Fix docs-llvm-html after recent TableGen changes D90617 — i / detail
  197. Revert "Ignore template instantiations if not in AsIs mode" — mascasa / detail
  198. Undo Revert "Ignore template instantiations if not in AsIs mode" — mascasa / detail
  199. When re-checking an already-substituted template argument, don't lose — richard / detail
  200. [MLIR] NFC : Move OpenMP dialect include to translation — kiran.chandramohan / detail
  201. Remove extra comma after macro, fix GCC warning (NFC) — joker.eph / detail
  202. [ARM] remove cost-kind predicate for most math op costs — spatel / detail

clang-d371043-gc40126e7401-t15870-b15870.tar.gz (Nov 3, 2020 2:53:46 PM)

  1. [benchmark] [PowerPC] Rename mftbl to mftb — wanyu9511 / githubweb

clang-d370841-g906b9dbc9d7-t15836-b15836.tar.gz (Nov 2, 2020 11:26:50 AM)

  1. Step-by-step instructions for a new worker — kuhnel / githubweb
  2. List of required Python packages for buildbot 2.8.x. — gkistanova / githubweb
  3. Added collapse build requests handling. — gkistanova / githubweb
  4. We use github authentication to let LLVM users do some extra with the build bot. — gkistanova / githubweb
  5. More logs in larger files. — gkistanova / githubweb
  6. Ported InterpolateToNativePath and InterpolateToPosixPath. — gkistanova / githubweb
  7. Ported LLVMBuildFactory. — gkistanova / githubweb
  8. Ported automatic schedulers; added support for force builds from Web UI. — gkistanova / githubweb
  9. Ported LLVMPoller. — gkistanova / githubweb
  10. Ported FileExists and FileDoesNotExist. — gkistanova / githubweb
  11. Ported NinjaCommand. — gkistanova / githubweb
  12. Ported CmakeCommand. — gkistanova / githubweb
  13. Ported LitTestCommand. — gkistanova / githubweb
  14. Ported builders.Util. — gkistanova / githubweb
  15. Ported XToolchainBuilder. — gkistanova / githubweb
  16. Ported AOSPBuilder. — gkistanova / githubweb
  17. Ported ClangLTOBuilder. — gkistanova / githubweb
  18. Ported FuchsiaBuilder. — gkistanova / githubweb
  19. Ported LLDPerformanceTestsuite. — gkistanova / githubweb
  20. Ported OpenMPBuilder. — gkistanova / githubweb
  21. Ported PollyBuilder. — gkistanova / githubweb
  22. Ported SanitizerBuilder. — gkistanova / githubweb
  23. Ported ClangBuilder. — gkistanova / githubweb
  24. Ported LLDBBuilder. — gkistanova / githubweb
  25. Ported UnifiedTreeBuilder. — gkistanova / githubweb
  26. Ported FlangBuilder. — gkistanova / githubweb
  27. Ported ABITestsuitBuilder. — gkistanova / githubweb
  28. Ported config __init__.py. — gkistanova / githubweb
  29. Ported builders.py. — gkistanova / githubweb
  30. Workers do the work. — gkistanova / githubweb
  31. First draft of LLVMInformativeMailNotifier. — gkistanova / githubweb
  32. Ported status.py. — gkistanova / githubweb
  33. Added status.py to the master/config. — gkistanova / githubweb
  34. Ported master.cfg. — gkistanova / githubweb
  35. NFC. They are workers. — gkistanova / githubweb
  36. The first draft of ported AnnotatedCommand. — gkistanova / githubweb
  37. Dial with bogus commits and commits to the llvm-project root directory. — gkistanova / githubweb
  38. Dial with potentially empty test description in LitTestCommand. — gkistanova / githubweb
  39. Disabled debug logs for github authenticator. — gkistanova / githubweb
  40. Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER. — gkistanova / githubweb
  41. NFC. Cosmetic changes. — gkistanova / githubweb
  42. Applied last minute changes from zord 0.8.5. — gkistanova / githubweb
  43. AnnotatedCommand rewritten for buildbot 2.8.x — gkistanova / githubweb
  44. [sanitizer][zorg] Use ccache on Android bot — Vitaly Buka / githubweb
  45. one — Vitaly Buka / githubweb
  46. [NFC][Sanitizer] Try to increase file limits on bot — Vitaly Buka / githubweb
  47. [NFC][Santizer] Continue build if ulimit fails — Vitaly Buka / githubweb
  48. Use ccache on tsan bot — Vitaly Buka / githubweb
  49. [Sanitizer] Always clean build on tsan bot — Vitaly Buka / githubweb
  50. [Sanitizer] Switch tsan bot to ninja — Vitaly Buka / githubweb
  51. [NFC] Remove unused ENV vars — Vitaly Buka / githubweb
  52. Revert "one" commited by mistake — Vitaly Buka / githubweb
  53. [sanitizer] Clean build_stage1 and use ccache — Vitaly Buka / githubweb
  54. Add new worker debian-stadler-sparc64 for Linux 64-bit SPARC — gkistanova / githubweb
  55. [sanitizer] Clear clang_build and use ccache — Vitaly Buka / githubweb
  56. Fix tsan buildbot — Vitaly Buka / githubweb
  57. [flang] Switch from check-all to check-flang — andrzej.warzynski / githubweb
  58. [zorg][PowerPC] Add tags for builders — Jinsong Ji / githubweb
  59. [sanitizer] Clean build with CCACHE on Android bot — Vitaly Buka / githubweb
  60. [sanitizer] Remove unused cmake flags — Vitaly Buka / githubweb
  61. [sanitizer] Delete unused script — Vitaly Buka / githubweb
  62. Updated requirements. — gkistanova / githubweb
  63. [sanitizer] Remove unused ENV variables — Vitaly Buka / githubweb
  64. [ubsan] Use libc++ on ubsan bots — Vitaly Buka / githubweb
  65. Cleanup linker setup on sanitizer bots — Vitaly Buka / githubweb
  66. Use check-all on sanitizer bots — Vitaly Buka / githubweb
  67. [NFC] Format script — Vitaly Buka / githubweb
  68. Test clang-tools-extra with sanitizers — Vitaly Buka / githubweb
  69. Dump some diagnostics as a step — Vitaly Buka / githubweb
  70. Fix format of Info/Prepare steps — Vitaly Buka / githubweb
  71. Extra mail notifiers should not report to blamelist. We have a designated notifier for that. — gkistanova / githubweb
  72. NFC. Some comments and code formatting. — gkistanova / githubweb
  73. Configure reporters for production and staging buildbot differently. — gkistanova / githubweb
  74. [llvm-zorg] Use ndk21 for buildbot — Vitaly Buka / githubweb
  75. Added compiler-rt tests to run on ARM target. — aorlov / githubweb
  76. [sanitizers] check more on stage3 — noreply / githubweb
  77. [zorg][PowerPC] Switch RHEL buildbot to use runtime build — Jinsong Ji / githubweb
  78. [libc++] Run the GCC 5 build bot without warnings — Louis Dionne / githubweb
  79. [zorg][PowerPC] Don't checkout compiler-rt for runtime build — Jinsong Ji / githubweb
  80. Remove LLVM_BINUTILS_INCDIR from Android bot — Vitaly Buka / githubweb
  81. Limit parallel link jobs to 4 for clang-sparc64-linux-multistage. — gkistanova / githubweb
  82. Limit clang-sparc64-linux-multistage to Sparc target. — gkistanova / githubweb

clang-d370841-g906b9dbc9d7-t15836-b15836.tar.gz (Nov 2, 2020 11:26:50 AM)

  1. [X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI. — llvm-dev / detail
  2. [InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI. — llvm-dev / detail
  3. [InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags. — llvm-dev / detail
  4. [mlir] Expose affine expression to C API — zhanghb97 / detail
  5. [ValueTracking] add range limits for ctpop — spatel / detail
  6. [clang-tidy] Fix redefinition of module in the same module.modulemap file — dpolukhin / detail
  7. [clangd] Migrate to proto2 syntax — kbobyrev / detail
  8. [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC — sam.mccall / detail
  9. [CMake] Fix hardcoding of protobuf output basename. NFC — sam.mccall / detail
  10. [clangd] NFC: Add using directives to avoid spelling out llvm::sys::path — kbobyrev / detail
  11. [InstSimplify] add tests for ctlz constant range; NFC — spatel / detail
  12. [InstSimplify] add tests for cttz constant range; NFC — spatel / detail
  13. [ValueTracking] add range limits for ctlz — spatel / detail
  14. [ValueTracking] add range limits for cttz — spatel / detail
  15. [clang] Split remote index service definition into a separate file. — sam.mccall / detail
  16. [MLIR] Extract buffer alias analysis for reuse — frgossen / detail
  17. [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic — stefanp / detail
  18. [clangd] Drop version from remote index proto names, fix clangd-index-server — sam.mccall / detail
  19. [LSR] ignore profitable chain when reg num is not major cost. — czhengsz / detail
  20. [runtimes] Revert the libc++ __config_site change — Louis Dionne / detail
  21. [gn build] port 48e4b0f (__config_site revert) — thakis / detail
  22. [DebugInstrRef] Convert DBG_INSTR_REFs into variable locations — jeremy.morse / detail
  23. [llvm-mca] Extend cortex-a57 memory instructions test — eleviant / detail
  24. [MLIR] Fix bad merge with buffer alias analysis. — frgossen / detail
  25. Export TemplateArgumentMatcher so clients defining custom matchers don't need to use the internal namespace — sam.mccall / detail
  26. [flang][openacc] Fix semantic check for wait and atomic directives — clementval / detail
  27. AMDGPU: Increase branch size estimate with offset bug — Matthew.Arsenault / detail
  28. AMDGPU: Don't query for TII in TII — Matthew.Arsenault / detail
  29. [TableGen] Change !getop and !setop to !getdagop and !setdagop. — paul / detail
  30. [InstCombine] Add initial bitreverse test coverage — llvm-dev / detail
  31. [InstCombine] Add 8/16/32/64 bitreverse test coverage — llvm-dev / detail
  32. [InstCombine] Add i8 bitreverse by multiplication test patterns — llvm-dev / detail
  33. [flang][OpenMP] Upstream lowering of `ParallelOp` clauses — SourabhSingh.Tomar / detail
  34. CfgInterface: rename interface() to getInterface() — nicolai.haehnle / detail
  35. Revert "[Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty." — dantrushin / detail
  36. [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy — jay.foad / detail
  37. [DebugInstrRef] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues — jeremy.morse / detail
  38. [flang][OpenMP] Upstream lowering of OpenMP `Flush` construct — SourabhSingh.Tomar / detail
  39. [WebAssembly] Implementation of (most) table instructions — sbc / detail
  40. [clangd] Fix remote-server build and add it to check-clangd — kadircet / detail
  41. [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse. — vpykhtin / detail
  42. [gn build] Port 00255f41929 — llvmgnsyncbot / detail
  43. [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions — wei.huang / detail
  44. SourceManager: Clarify that FileInfo always has a ContentCache, NFC — Duncan P. N. Exon Smith / detail
  45. [AArch64][SVE] Fix umin/umax lowering to handle out of range imm. — huihuiz / detail
  46. Re-apply "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation" — Lang Hames / detail
  47. Added utility to launch tests on a target remotely. — aorlov / detail
  48. Revert "[CGSCC] Detect devirtualization in more cases" — aeubanks / detail
  49. SourceManager: Encapsulate line number mapping into SrcMgr::LineOffsetMapping — Duncan P. N. Exon Smith / detail
  50. These compiler-rt tests should be UNSUPPORTED instead of XFAIL. — aorlov / detail
  51. [lldb] Redesign Target::GetUtilityFunctionForLanguage API — Jonas Devlieghere / detail
  52. [CUDA] Improve clang's ability to detect recent CUDA versions. — tra / detail
  53. [CUDA] Extract CUDA version from cuda.h if version.txt is not found — tra / detail
  54. [gn build] Port dbbc4f4e226 — llvmgnsyncbot / detail
  55. [AArch64][GlobalISel] Introduce a new post-isel optimization pass. — Amara Emerson / detail
  56. SourceManager: Make LastLineNoContentCache and ContentCache::SourceLineCache mutable, NFC — Duncan P. N. Exon Smith / detail
  57. [MLInliner] Disable always inliner in bounds tests — mtrofin / detail
  58. [ELF] Don't error on R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr for missing R_PPC64_TLSGD/R_PPC64_TLSLD — i / detail
  59. [mlir] Add FuncOp::eraseResults — silvasean / detail
  60. [PhiValues] Use SetVector to avoid non-determinism — nikita.ppv / detail
  61. [PowerPC] Add intrinsics for MMA — saghir / detail
  62. [NFC] Use [MC]Register in RegAllocGreedy — mtrofin / detail
  63. [BasicAA] Add additional phi cycle test (NFC) — nikita.ppv / detail
  64. [MemProf] XFAIL test on avr until issue can be debugged — tejohnson / detail
  65. [AIX][cmake] Adjust management of `-G` for linking — hubert.reinterpretcast / detail
  66. [AMDGPU] Fixed isLegalRegOperand() with physregs — Stanislav.Mekhanoshin / detail
  67. [AIX] Let alloca return 16 bytes alignment — Xiangling.Liao / detail
  68. [lldb] Fix use of undefined type 'lldb_private::UtilityFunction' — Jonas Devlieghere / detail
  69. [IR] add fn attr for no_stack_protector; prevent inlining on mismatch — ndesaulniers / detail
  70. SourceManager: Simplify by inlining what remains of ComputeLineNumbers, NFC — Duncan P. N. Exon Smith / detail
  71. [gn build] Add missing comma — aeubanks / detail
  72. [mlir][vector] Add folding for ExtractOp with ShapeCastOp source — thomasraoux / detail
  73. [libc++] Refactor the run-buildbot script to make it more modular, and run the benchmarks — Louis Dionne / detail
  74. Unconditionally #include <future> — joker.eph / detail
  75. [mlir][vector] Add folder for ExtractStridedSliceOp — thomasraoux / detail
  76. [libc++] Clean up unused CI files — Louis Dionne / detail
  77. [lldb] Move copying of files into reproducer out of process — Jonas Devlieghere / detail
  78. [AArch64] Add vector compare/select cost-model tests. — flo / detail
  79. [libc++] NFC: Remove unused includes from the test suite — Louis Dionne / detail
  80. [mlir] Link with pthreads in AsyncRuntime — ezhulenev / detail
  81. Fix shared build. NFC. — michael.hliao / detail
  82. [Asan][Windows] Fix asan stack traces on Windows. — akhuang / detail
  83. Fix typo in diagnostic name. — richard / detail
  84. Remove global dialect registration — joker.eph / detail
  85. [mlir][Vector] Introduce UnrollVectorOptions to control vector unrolling. — ravishankarm / detail
  86. [flang] An erroneous type bound procedure was causing a call to CHECK() — psteinfeld / detail
  87. GC-parseable element atomic memcpy/memmove — apilipenko / detail
  88. Add a mlir natvis file for debugging with Visual Studio — aaron.smith / detail
  89. [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation — mcinally / detail
  90. Revert "Remove global dialect registration" — joker.eph / detail
  91. PR47954 / DR2126: permit temporary objects that are lifetime-extended by — richard / detail
  92. [RISCV] Use the commercial name for scheduling model (NFC) — evandro.menezes / detail
  93. [CodeGen] Emit destructor calls to destruct non-trivial C struct — Akira / detail
  94. [llvm-install-name-tool] Add -prepend_rpath option — alexshap / detail
  95. [test] Simplify pr33641_remove_arg_dbgvalue.ll — aeubanks / detail
  96. [Inliner][NPM] Properly pass callee AAResults — aeubanks / detail
  97. [StructurizeCFG][NewPM] Port -structurizecfg to NPM — aeubanks / detail
  98. [MemProf] Attempt to debug avr bot failure — tejohnson / detail
  99. [libFuzzer] Added -print_full_coverage flag. — mmoroz / detail
  100. [Hexagon] Handle selection between HVX vector predicates — kparzysz / detail
  101. Don't allow structured binding declarations to decompose a — richard / detail
  102. [intel-pt] Disable/Enable tracing to guarantee the trace is correct — a20012251 / detail
  103. Fix a few warnings from GCC (NFC) — joker.eph / detail
  104. Topologically sort the library to link to mlir-cpu-runner which is required with some linkers like BFD (NFC) — joker.eph / detail
  105. Remove global dialect registration — joker.eph / detail
  106. Remove unused verifyRegStateMapping() function in RegAllocFast (NFC) — joker.eph / detail
  107. [AutoFDO] Remove a broken assert in merging inlinee samples — hoy / detail
  108. FileManager: Reorder declarations of FileEntry and FileEntryRef, NFC — Duncan P. N. Exon Smith / detail
  109. Add CMake dependency from MLIRJitRunner on all dialects — joker.eph / detail
  110. clangd: Stop calling FileEntryRef::FileEntryRef — Duncan P. N. Exon Smith / detail
  111. llvm-dwarfdump: Support verbose printing DW_OP_convert to print the CU local offset before the resolved absolute offset — dblaikie / detail
  112. HeaderSearch: Simplify use of FileEntryRef in HeaderSearch::LookupFile, NFC — Duncan P. N. Exon Smith / detail
  113. [NFC][UBSAN] Avoid "not FileCheck" in tests — Vitaly Buka / detail
  114. fix lldb for recent libDebugInfoDWARF API change — dblaikie / detail
  115. [llvm-cov] don't include all source files when provided source files are filtered out — zequanwu / detail
  116. [flang][windows] Support platform-specific path separator. — llvm-project / detail
  117. [flang][msvc] Fix lambda capture ambiguity. NFC. — llvm-project / detail
  118. hwasan: Disable operator {new,delete} interceptors when interceptors are disabled. — peter / detail
  119. [NFC][UBSAN] Refine CHECK pattern in test — Vitaly Buka / detail
  120. [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB — medismail.bennani / detail
  121. [flang] Fix pimpl idiom for IntrinsicProcTable. — llvm-project / detail
  122. [AMDGPU] Cleanup AMDGPUUsage.rst — Tony.Tye / detail
  123. [lldb] Fix building with GCC 7. NFC. — martin / detail
  124. [lldb] [Process/NetBSD] Use XStateRegSet for all FPU registers — mgorny / detail
  125. [SystemZ] Define MaxInstLength to have the value of 6. — paulsson / detail
  126. [BasicAA] Fix caching in the presence of phi cycles — nikita.ppv / detail
  127. [BasicAA] Avoid duplicate cache lookup (NFCI) — nikita.ppv / detail
  128. [LegalizeTypes] Legalize vector rotate operations — llvm-dev / detail
  129. [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns — llvm-dev / detail
  130. [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155) — llvm-dev / detail
  131. Fix some signed/unsigned comparison gcc warnings from D87930 — llvm-dev / detail
  132. [JITLink][ELF] PCRel32GOTLoad relocations are resolved like regular PCRel32 ones — Stefan Gränitz / detail
  133. [jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON — Stefan Gränitz / detail
  134. [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form — tu.da.wei / detail
  135. Revert "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON" — Stefan Gränitz / detail
  136. [NPM] Port -loop-versioning-licm to NPM — tu.da.wei / detail
  137. [Flang][Driver] Add infrastructure for basic frontend actions and file I/O — andrzej.warzynski / detail
  138. [JITLink][ELF] PCRel32GOTLoad edge offset can be smaller three — Stefan Gränitz / detail
  139. Reapply "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON" — Stefan Gränitz / detail
  140. [flang][tests] Fix Python bug in the lit config — andrzej.warzynski / detail
  141. [ARM] Remove some dead code. NFC — david.green / detail
  142. [AMDGPU][CostModel] Refine cost model for half- and quarter-rate instructions. — dfukalov / detail
  143. Unbreak the clang-interpreter example after 0aec49c8531bc5282b095730d34681455826bc2c — benny.kra / detail
  144. [X86] Add a stub for znver3 based on the little public information there is in AMD's manuals — benny.kra / detail
  145. [X86] Add a stub for Intel's alderlake. — benny.kra / detail
  146. [CostModel] remove cost-kind predicate for vector reduction costs — spatel / detail
  147. Revert "hwasan: Disable operator {new,delete} interceptors when interceptors are disabled." — thakis / detail
  148. [AArch64][GlobalISel] Fix -Wunused-variable. NFC — i / detail
  149. [asan][fuchsia] set current thread before reading thread state — mcgrathr / detail
  150. [asan] Fix stack-use-after-free checks on non-main thread on Fuchsia — mcgrathr / detail
  151. [X86] Produce R_X86_64_GOTPCRELX for test/binop instructions (MOV32rm/TEST32rm/...) when -Wa,-mrelax-relocations=yes is enabled — i / detail
  152. [ELF] Don't crash on R_X86_64_GOTPCRELX for test/binop instructions — i / detail
  153. Fix typo SSC -> SCC — aeubanks / detail
  154. [clangd] Add a TestWorkspace utility — zeratul976 / detail
  155. For P0732R2, P1907R1: ensure that template parameter objects don't refer — richard / detail
  156. [MemProf] Temporarily disable part of test — tejohnson / detail
  157. Revert "[CostModel] remove cost-kind predicate for vector reduction costs" — martin / detail
  158. [X86] Use TargetConstant for FPDiff with X86::TC_RETURN. — craig.topper / detail
  159. [c++20] For P0732R2: Support string literal operator templates. — richard / detail
  160. [InstCombine] Add test for or(fshl(),fshl()) bswap pattern. — llvm-dev / detail
  161. [InstCombine] matchBSwapOrBitReversem - recognise or(fshl(),fshl()) bswap patterns. — llvm-dev / detail
  162. [clang] Enable support for #pragma STDC FENV_ACCESS — melanie.blower / detail
  163. Remove superfluous whitespace around if(). NFC. — llvm-dev / detail
  164. [SLP] Add AArch64 tests with vectorizable compare/select patterns. — flo / detail
  165. Correct LIT test failure detected on buildbot after mibintc committed rG2e204e23911b: [clang] Enable support for #pragma STDC FENV_ACCESS D87528 — melanie.blower / detail
  166. [InstSimplify] add tests for logic-of-cmps with not op; NFC — spatel / detail
  167. [InstSimplify] peek through 'not' operand in logic-of-icmps fold — spatel / detail
  168. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  169. [SCEV] Strength nowrap flags after constant folding — nikita.ppv / detail
  170. [SCEV] Separate out constant folding in mul expr creation — nikita.ppv / detail
  171. [SCEV] Always constant fold mul expression operands — nikita.ppv / detail
  172. Thread safety analysis: Consider global variables in scope — aaronpuchert / detail
  173. Thread safety analysis: Nullability improvements in TIL, NFCI — aaronpuchert / detail
  174. [SCEV] Strenthen nowrap flags after constant folding for mul exprs — nikita.ppv / detail
  175. [CostModel] fix operand/type accounting for fadd/fmul reductions — spatel / detail
  176. [CostModel] remove cost-kind predicate for some vector reduction costs — spatel / detail
  177. [X86] Use TargetConstant instead of Constant for operands to X86vaarg64. — craig.topper / detail
  178. [X86] Use TargetConstant for immediates for VASTART_SAVE_XMM_REGS. — craig.topper / detail
  179. [X86] VEX/EVEX prefix doesn't work for inline assembly. — chen3.liu / detail
  180. [X86] Don't disassemble wbinvd with 0xf2 or 0x66 prefix. — craig.topper / detail
  181. [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses — Christudasan.Devadasan / detail
  182. [clangd] Add dependency on remote index service proto — kbobyrev / detail
  183. [IndVars] Use contextual knowledge when proving trivial conds — mkazantsev / detail
  184. [NFC] Factor out common code into lambda for further improvement — mkazantsev / detail
  185. [NFC] Remove unused funciton param — mkazantsev / detail
  186. Fix broken build after previous commit — mkazantsev / detail
  187. [VE] Support atomic fence — marukawa / detail
  188. [Schedule] Add a MultiHazardRecognizer — david.green / detail
  189. [gn build] Port 61bc18de0b2 — llvmgnsyncbot / detail
  190. [ARM][SchedModels] Convert IsLdrAm3NegRegOffPred to MCSchedPredicate — eleviant / detail
  191. [ARM][SchedModels] Convert IsLdstsoMinusRegPred to MCSchedPredicate — eleviant / detail
  192. [ARM][SchedModels] Get rid of IsLdrAm2ScaledPred — eleviant / detail
  193. [VE] Support atomic load — marukawa / detail
  194. [PowerPC] Add test case for pr47830. NFC. — lkail / detail
  195. [ARM][SchedModels] Rename and generalize predicate. NFC — eleviant / detail
  196. [AMDGPU] Emit new pal metadata by default — sebastian.neubauer / detail
  197. [AsmPrinter] Add per BB instruction mix remark. — flo / detail
  198. [VE] Add integer arithmetic vector instructions — marukawa / detail
  199. [VE] Add vector comparison and min/max — marukawa / detail
  200. [Annotation] Allows annotation to carry some additional constant arguments. — tyker / detail
  201. [flang] Tighten rules to resolve procedure as intrinsic procedure — jperier / detail
  202. Try to fix buildbots after d3205bbca3e0002d76282878986993e7e7994779 — tyker / detail
  203. [lldb] [Process/FreeBSDRemote] Fix #include for i386 compat — mgorny / detail
  204. [lldb] [test/Register] Use initial state for write tests — mgorny / detail
  205. [lldb] [Process/NetBSD] Set xs_xstate_bv correctly when setting regs — mgorny / detail
  206. [lldb] [Process/Linux] Reuse NativeRegisterContextWatchpoint_x86 — mgorny / detail
  207. [lldb] Fix bitfield "frame var" for pointers (pr47743) — pavel / detail
  208. [lldb] Modernize PseudoTerminal::Fork — pavel / detail
  209. [NFC][InstrRefLDV] Fix a typo — djtodoro / detail
  210. [llvm-mca] Add few memory instructions to cortex-a57 test — eleviant / detail
  211. tsan: add mips64 support in lib/tsan/go/buildgo.sh — dvyukov / detail
  212. [InstCombine] Add rotate tests where the shift amount is zero extended after masking — llvm-dev / detail
  213. [InstCombine] Add support for zext(and(neg(amt),width-1)) rotate shift amount patterns — llvm-dev / detail
  214. [clang] Suppress "follow-up" diagnostics on recovery call expressions. — hokein.wu / detail
  215. [MLIR][mlir-spirv-cpu-runner] A pass to emulate a call to kernel in LLVM — antiagainst / detail
  216. [clang-fuzzer] CreateAndRunJITFunc - fix use after move static analyzer warning. — llvm-dev / detail
  217. [llvm-ar][Object] Fix detection of need for 64-bit archive symbol tables — andrew.ng / detail
  218. [DAGCombine] Add test case showing incorrect DAGCombine optimization — fraser / detail
  219. [MLIR][mlir-spirv-cpu-runner] A SPIR-V cpu runner prototype — antiagainst / detail
  220. [clangd] Fix remote index build failures due to lack of proto dependency — kbobyrev / detail
  221. [LV] Add cost-model test for AArch64 select costs. — flo / detail
  222. [AMDGPU] Make more use of printNamedBit in AMDGPUInstPrinter. NFC. — jay.foad / detail
  223. [InstCombine] Add bswap test pattern using bitreverse intrinsic — llvm-dev / detail
  224. [lldb][NFC] Make GetShellSafeArgument simpler and faster — Raphael Isemann / detail
  225. [clangd] NFC: Update FIXME comment regarding lack of c/dtor support — kbobyrev / detail
  226. [InstCombine] collectBitParts - add bitreverse intrinsic support. — llvm-dev / detail
  227. Fix SBError::SetErrorToGenericError — Raphael Isemann / detail
  228. [TableGen] [tests] Change integer ranges to use new '...' punctuation — paul / detail
  229. [analyzer] [NFC] Simplify SVal::getAsLocSymbol function using existing functions — dpetrov / detail
  230. [VE] Support atomic store — marukawa / detail
  231. [VE] Add vector logical instructions — marukawa / detail
  232. [VE] Add vector shift instructions — marukawa / detail
  233. [X86] Use mtriple instead of march in MIR tests — llvm-dev / detail
  234. [AArch64] Add 2 cases where insertelement lowering could be improved. — flo / detail
  235. [OpenMP] changing OMP rtl to use shared memory instead of env variable — Andrey.Churbanov / detail
  236. [InstCombine] Add bswap test pattern using truncates — llvm-dev / detail
  237. [libc++] Add a CI jobs to test the Standalone builds — Louis Dionne / detail
  238. [SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination — joe.ellis / detail
  239. Revert "[SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination" — peter.waller / detail
  240. [SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination — peter.waller / detail
  241. Unconfuse gcc5.3 after 2e204e23911b1f / D87528 — thakis / detail
  242. [libc++] Fix indentation of buildkite-pipeline.yml — Louis Dionne / detail
  243. [lld][ELF] Don't write output to the test directory. NFC. — benny.kra / detail
  244. [clang][unittest] Don't hardcode the string "Assertion" — benny.kra / detail
  245. [AMDGPU] Avoid unused variable warning in Release builds. NFC. — benny.kra / detail
  246. Fix issue in cortex-a57 sched model — eleviant / detail
  247. [mlir][Linalg] Add basic support for TileAndFuse on Linalg on tensors. — nicolas.vasilache / detail
  248. [ARM][SchedModels] Convert IsLdstsoScaledNotOptimalPred to MCSchedPredicate — eleviant / detail
  249. [lldb][PDB] Add ObjectFile PDB plugin — zequanwu / detail
  250. [DebugInfo][dexter] Add dexter tests for escaped locals — orlando.hyams / detail
  251. [SVE][AArch64] Fix TypeSize warning in loop vectorization legality — joe.ellis / detail
  252. [SVE][AArch64] Fix TypeSize warning in GEP cost analysis — joe.ellis / detail
  253. [SVE][InstCombine] Fix TypeSize warning in canReplaceGEPIdxWithZero — joe.ellis / detail
  254. [SVE] Fix TypeSize warning in llvm::getGEPInductionOperand — joe.ellis / detail
  255. [mlir][vector] Update doc strings for insert_map/extract_map and fix insert_map semantic — thomasraoux / detail
  256. [AArch64] Extend tests for insertelement improvements. — flo / detail
  257. SourceManager: Return non-const references in getOrCreateContentCache and related, NFC — Duncan P. N. Exon Smith / detail
  258. [libc++abi] Make sure we can run the tests in Standalone mode — Louis Dionne / detail
  259. [Clang][CodeGen] fix failed assertion — ndesaulniers / detail
  260. [lldb][NativePDB] fix test load-pdb.cpp — zequanwu / detail
  261. [libc++] NFC: Consistent indentation for buildkite-pipeline.yml — Louis Dionne / detail
  262. [AMDGPU] Fix VC warning about singed/unsigned comparison. NFC. — Stanislav.Mekhanoshin / detail
  263. Revert "Ensure that checkInitIsICE is called exactly once for every variable" — zequanwu / detail
  264. Revert "Revert "Ensure that checkInitIsICE is called exactly once for every variable"" — zequanwu / detail
  265. [mlir] Convert MemRefReinterpretCastOp to LLVM. — pifon / detail
  266. [clang-tidy] Silence unused variable warning in Release builds. NFCI. — benny.kra / detail
  267. Make sure Objective-C category support in IncludeSorter handles top-level imports — joeturner / detail
  268. [ARM][SchedModels] Move IsLDMBaseRegInListPred to ARMSchedule.td. NFC — eleviant / detail
  269. Add release tarballs for libclc — aaronpuchert / detail
  270. SourceManager: Fix an SLocEntry memory regression introduced with FileEntryRef — Duncan P. N. Exon Smith / detail
  271. [clangd] Add back dependency on proto generated targets — kbobyrev / detail
  272. Fix SROA with a PHI mergig values from a same block — Stanislav.Mekhanoshin / detail
  273. [BitCode] decode nossp fn attr — ndesaulniers / detail
  274. llvm-reduce: Test reduction for D88684 ( ee6e25e4391a6d3ac0a3c89615474e512f44cda6 ) — dblaikie / detail
  275. [GWP-ASan] Refactor memory mapping functions — kostyak / detail
  276. [libc++] NFC: Minor refactoring in filesystem_test_helper.h to ease readability — Louis Dionne / detail
  277. [InstCombine] reduce code duplication in icmp intrinsic folds; NFC — spatel / detail
  278. [InstCombine] add tests for ctpop at bitwidth limit; NFC — spatel / detail
  279. [InstCombine] add folds for icmp+ctpop — spatel / detail
  280. [AIX] Also error on -G for link-only step — Xiangling.Liao / detail
  281. [MemProf] Decouple memprof build from COMPILER_RT_BUILD_SANITIZERS — tejohnson / detail
  282. [libc++] Get rid of <iostream> in a filesystem test — Louis Dionne / detail
  283. Avoid unnecessary uses of `MDNode::getTemporary`, NFC — Duncan P. N. Exon Smith / detail
  284. Test to check backtraces with machine function splitting. — tmsriram / detail
  285. [NFC] Remove max_align.c LIT testcase — Xiangling.Liao / detail
  286. [libunwind] Add -Wno-dll-attribute-on-redeclaration when building for windows — martin / detail
  287. Prepend "__uniq" to symbol names hash with -funique-internal-linkage-names. — tmsriram / detail
  288. Run test only if X86 target is available — kiran.chandramohan / detail
  289. [AMDGPU] Use flat scratch instructions where available — Stanislav.Mekhanoshin / detail
  290. [mlir] NFC: properly align IR in comments — antiagainst / detail
  291. [libc++] Remove the reliance of several <random> tests on <iostream> — Louis Dionne / detail
  292. [NFC] Fixing comment heading for MachineStableHash.h. — plotfi / detail
  293. [nfc] [lldb] Refactor DWARFUnit::GetDIE — jan.kratochvil / detail
  294. [mlir] Do not print back 0 alignment in LLVM dialect 'alloca' op — zinenko / detail
  295. [TargetRegisterInfo] Fix a couple of typos in the comments — qcolombet / detail
  296. [CodeView] Emit static data members as S_CONSTANTs. — akhuang / detail
  297. [MLIR] Fix AttributeInterface declaration. — zinenko / detail
  298. IR: Clarify ownership of ConstantDataSequentials, NFC — Duncan P. N. Exon Smith / detail
  299. [cmake] Add LLVM_UBSAN_FLAGS, to allow overriding UBSan flags — Vedant Kumar / detail
  300. [mlir] Document 'ParentOneOf' with the HasParent trait — stephen.neuendorffer / detail
  301. Fixed release build after D89170 — Stanislav.Mekhanoshin / detail
  302. Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty. — rahmanl / detail
  303. [mlir][Linalg] Miscalleneous enhancements to cover more fusion cases. — ravishankarm / detail
  304. [DebugInfo] Expose Fortran array debug info attributes through DIBuilder. — Adrian Prantl / detail
  305. [profile] Suppress spurious 'expected profile to require unlock' warning — Vedant Kumar / detail
  306. [PowerPC] Implement Set Boolean Condition Instructions — amy.kwan1 / detail
  307. Fix checking for C++98 ICEs in C++11-and-later mode to not consider use — richard / detail
  308. [clang][NFC] Rearrange Comment Token and Lexer fields to reduce padding — n.james93 / detail
  309. [lldb][NativePDB] fix test load-pdb.cpp — zequanwu / detail
  310. [NFC] Use [MC]Register in RegAllocPBQP & RegisterCoalescer — gjn / detail
  311. SourceManager: Use the same fake SLocEntry whenever it fails to load — Duncan P. N. Exon Smith / detail
  312. [mlir] Add a conversion pass between PDL and the  PDL Interpreter Dialect — riddleriver / detail
  313. [mlir][Pattern] Refactor the Pattern class into a "metadata only" class — riddleriver / detail
  314. [mlir][NFC] Move around the code related to PatternRewriting to improve layering — riddleriver / detail
  315. [mlir][Pattern] Add a new FrozenRewritePatternList class — riddleriver / detail
  316. IR: Add a comment at missing std::make_unique calls from b2b7cf39d596b1528cd64015575b3f5d1461c011, NFC — Duncan P. N. Exon Smith / detail
  317. [NPM] Port -slsr to NPM — tu.da.wei / detail
  318. [AMDGPU] Move WQM Pass after MI Scheduler — carl.ritson / detail
  319. Teach `-fsanitize=fuzzer` to respect `-static` and `-static-libstdc++` when adding C++ standard libraries. — chandlerc / detail
  320. Update email addresses in CODE_OWNERS. — craig.topper / detail
  321. IR: Simplify two loops walking ConstantDataSequential, NFC — Duncan P. N. Exon Smith / detail
  322. SourceManager: clang-format the SrcMgr namespace, NFC — Duncan P. N. Exon Smith / detail
  323. [LSR] fix typo in comments and rename for a new added hook. — czhengsz / detail
  324. [Clang][OpenMP] Fixed an issue of segment fault when using target nowait — tianshilei1992 / detail
  325. [mlir][StorageUniquer] Refactor parametric storage to use sharded dense sets — riddleriver / detail
  326. [mlir][SymbolTable] Use Identifier instead of StringRef when looking up symbol name attributes — riddleriver / detail
  327. Port -objc-arc-apelim to NPM — aeubanks / detail
  328. Port -objc-arc-expand to NPM — aeubanks / detail
  329. [PlaceSafepoints] Pin tests to legacy PM — aeubanks / detail
  330. [AlwaysInliner] Pass callee AAResults to InlineFunction() — aeubanks / detail
  331. [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... — bing1.yu / detail
  332. Revert "[AlwaysInliner] Pass callee AAResults to InlineFunction()" — aeubanks / detail
  333. Use uint64_t for branch weights instead of uint32_t — aeubanks / detail
  334. Reland [AlwaysInliner] Pass callee AAResults to InlineFunction() — aeubanks / detail
  335. Fix calls to (p)read on macOS when size > INT32_MAX — Jonas Devlieghere / detail
  336. [Clang][OpenMP] Avoid unnecessary privatization of mapper array when there is no user defined mapper — tianshilei1992 / detail
  337. [IndVars] Remove monotonic checks with unknown exit count — mkazantsev / detail
  338. [GVN LoadPRE] Add an option to disable splitting backedge — serguei.katkov / detail
  339. [libTooling] Recognize sccache as a compiler wrapper in compilation database commands — zeratul976 / detail
  340. [clangd] Increase the TooMany limit for index-based textual navigation to 5 — zeratul976 / detail
  341. [NFC] Factor away lambda's redundant parameter — mkazantsev / detail
  342. [mlir] Fix TypeID lookup in GDB pretty printers. — csigg / detail
  343. [X86] Encode global address in small code model — apollo.mobility / detail
  344. [X86] Alternate implementation of D88194. — craig.topper / detail
  345. [Syntax] Disallow invalid Node operations — sam.mccall / detail
  346. [Test] One more range check test — mkazantsev / detail
  347. [clangd] Fix proto deps, for real this time. — sam.mccall / detail
  348. Updating llvm.mlir test to match recent IR change — kiran.chandramohan / detail
  349. [clang][RecoveryExpr] Add tests for ObjectiveC. — hokein.wu / detail
  350. Correct examples after d3205bbca3e0002d76282878986993e7e7994779 — tyker / detail
  351. [mlir] use OpBuilderDAG instead of OpBuilder — zinenko / detail
  352. [ARM][AArch64] Add VLDN shuffled interleaving tests. NFC — david.green / detail
  353. [LoopRotation] Allow loop header duplication if vectorization is forced. — flo / detail
  354. [yaml2obj] - Add a way to override the sh_addralign field of a section. — grimar / detail
  355. [lldb][NFC] Rewrite TestQuoting — Raphael Isemann / detail
  356. [AMDGPU] Use DPP instead of Ext in a couple of class names. NFC. — jay.foad / detail
  357. [llvm/DebugInfo] Simplify DW_OP_implicit_value condition (NFC) — medismail.bennani / detail
  358. [llvm-readelf] - Implement --section-details option. — grimar / detail
  359. [clang][Basic] Integrate SourceLocation with FoldingSet, NFCI — mikhail.maltsev / detail
  360. [clangd] Separate final_result into a different message — kbobyrev / detail
  361. [VE] Add missing regression test — marukawa / detail
  362. [VE] Add vector float instructions — marukawa / detail
  363. [NFC][InstCombine] Add more exhaustive test coverage for `(x >>? X1) << C2` pattern (PR37872) — lebedev.ri / detail
  364. [NFC][InstCombine] Autogenerate cast.ll test — lebedev.ri / detail
  365. [NFC][PhaseOrdering] Autogenerate basic.ll test — lebedev.ri / detail
  366. [InstCombine] Fold `(X >>? C1) << C2` patterns to shift+bitmask (PR37872) — lebedev.ri / detail
  367. [lldb] Correct vFile:pread/pwrite packet docs — david.spickett / detail
  368. msgpack: Improve error for empty node — sebastian.neubauer / detail
  369. [ValueTracking] Add tracking of the alignment assume bundle — Alexander.Richardson / detail
  370. [ValueTracking] Add more tests for alignment assume bundles — Alexander.Richardson / detail
  371. [ValueTracking][NFC] Use Log2(Align) instead of countTrailingZeroes — Alexander.Richardson / detail
  372. [clang-format] Fix misformatted macro definitions after D86959 — Alexander.Richardson / detail
  373. Fix sancov.py when objdump is llvm-objdump — Alexander.Richardson / detail
  374. [gn build] Port 850325348ae — llvmgnsyncbot / detail
  375. [TargetLowering] Add i1 condition for bit comparison fold — sven.vanhaastregt / detail
  376. [NFC][IntrRefLDV] Some code clean up — djtodoro / detail
  377. Fix for PR47544. Clang is crashing after generating the right — zahira.ammarguellat / detail
  378. [InstCombine] collectBitParts - add trunc support. — llvm-dev / detail
  379. [X86] Regenerate vector shift tests. NFCI. — llvm-dev / detail
  380. [MallocChecker] Remove duplicate QCoreApplication::postEvent check. NFCI. — llvm-dev / detail
  381. [clang] RewriteObjCClassMetaData - remove superfluous null pointer check. NFCI. — llvm-dev / detail
  382. Revert "Use uint64_t for branch weights instead of uint32_t" — thakis / detail
  383. [X86] Regenerate all-ones vector tests with common prefixes. — llvm-dev / detail
  384. [X86] Don't crash on CVTPS2PH with wide vector inputs. — benny.kra / detail
  385. Revert rG0905bd5c2fa42bd4c "[InstCombine] collectBitParts - add trunc support." — llvm-dev / detail
  386. [amdgpu] Enable use of AA during codegen. — michael.hliao / detail
  387. Fix use-after-scope introduced in 850325348ae82cd5e26ea9edfd04219d0fbe7828 — Alexander.Richardson / detail
  388. Revert "[NFC] Factor away lambda's redundant parameter" — Raphael Isemann / detail
  389. Revert "[IndVars] Remove monotonic checks with unknown exit count" — Raphael Isemann / detail
  390. [lldb] [Process/FreeBSDRemote] Enable watchpoint support — mgorny / detail
  391. [lldb] [Process/FreeBSD] Fix missing namespace qualifier — mgorny / detail
  392. [lldb] Add llvm-pdbutil to lldb test dependencies — Raphael Isemann / detail
  393. [AArch64] Add additional tests for vector inserts with common element. — flo / detail
  394. [libc++] Fix filesystem test in C++11/14 — Louis Dionne / detail
  395. [lldb][NFC] Make GetResumeCountForLaunchInfo return an unsigned. — Raphael Isemann / detail
  396. Revert "Updating llvm.mlir test to match recent IR change" — aeubanks / detail
  397. [AMDGPU] Add missing support for targets — Tony.Tye / detail
  398. [clangd] Start using SyntaxTrees for folding ranges feature — kbobyrev / detail
  399. [AMDGPU] Add llvm.amdgcn.div.scale with fneg tests — jay.foad / detail
  400. [lldb] Support Python imports relative the to the current file being sourced — Jonas Devlieghere / detail
  401. [libc++] Remove references to CONDUIT_TOKEN — Louis Dionne / detail
  402. [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause — vinay / detail
  403. [X86] Regenerate xop tests with common prefixes. — llvm-dev / detail
  404. [X86] Regenerate popcnt tests. NFCI. — llvm-dev / detail
  405. [X86] Regenerate tbm intrinsics tests. NFCI. — llvm-dev / detail
  406. [X86] Regenerate xor tests. NFCI. — llvm-dev / detail
  407. [ADT] Fix accidental pointer comparison in test — sam.mccall / detail
  408. [Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746) — Vedant Kumar / detail
  409. [VE] Add vector reduction instructions — marukawa / detail
  410. [libc++] Get rid of iostreams in the to_string tests — Louis Dionne / detail
  411. [X86] Regenerate scalar fptosi/fptoui tests. NFCI. — llvm-dev / detail
  412. [amdgpu] Add the late codegen preparation pass. — michael.hliao / detail
  413. [gn build] Port 46c3d5cb05d — llvmgnsyncbot / detail
  414. Revert "[CodeView] Emit static data members as S_CONSTANTs." — akhuang / detail
  415. [llvm-readobj] Remove duplicate inner if() condition. NFCI. — llvm-dev / detail
  416. [libcxx] Fix typo in spelling of 'sentinel'. NFC. — martin / detail
  417. [mlir] Catch async.yield operands not matching the number of async.execute results. — csigg / detail
  418. [AMDGPU] Fix check prefix for VOP3 VI disassembler tests — jay.foad / detail
  419. [mlir] Add bufferization for std.select op. — silvasean / detail
  420. FileManager: Shrink FileEntryRef to the size of a pointer — Duncan P. N. Exon Smith / detail
  421. [libc++] Add a libc++ configuration that does not support localization — Louis Dionne / detail
  422. [PowerPC][PCRelative] Turn on TLS support for PCRel by default — wei.huang / detail
  423. [AMDGPU] Change predicate for fma/fmac legacy — Stanislav.Mekhanoshin / detail
  424. [mlir][Python] Custom python op view wrappers for building and traversing. — stellaraccident / detail
  425. [llvm-reduce] Add test with some aliases. — flo / detail
  426. Revert "DomTree: Extract (mostly) read-only logic into type-erased base classes" — nicolai.haehnle / detail
  427. Revert multiple patches based on "Introduce CfgTraits abstraction" — nicolai.haehnle / detail
  428. [HIP][NFC] Use correct max in cuda_complex_builtins — enye.shi / detail
  429. [test] Make ThinLTO/X86/crash_debuginfo.ll work with -enable-new-pm=1 — i / detail
  430. [gn build] Port ce6900c6cb5 — llvmgnsyncbot / detail
  431. [gn build] Port e025d09b216 — llvmgnsyncbot / detail
  432. [test] Delete Feature/load_module.ll which is covered by load_extension.ll — i / detail
  433. [libc++] Make sure we include a header when checking compiler macros — Louis Dionne / detail
  434. [OpenMP] Add Passing in Original Declaration Names To Mapper API — huberjn / detail
  435. [AMDGPU] Order AMDGPU ELF machine numbers in ascending order — Tony.Tye / detail
  436. [libc++] Try to fix cross-loading of lit.local.cfg on Windows — Louis Dionne / detail
  437. [OpenMP] Add Support for Mapping Names in Libomptarget RTL — huberjn / detail
  438. [PowerPC] Fix single-use check and update chain users for ld-splat — nemanja.i.ibm / detail
  439. [libcxx] Don't truncate intermediates to wchar_t when widening — martin / detail
  440. [CostModel] add tests for FP reductions; NFC — spatel / detail
  441. [CostModel] remove cost-kind predicate for FP add/mul vector reduction costs — spatel / detail
  442. [mlir] JitRunner: add a config option to register symbols with ExecutionEngine at runtime — ezhulenev / detail
  443. [lld][WebAssembly] Fix memory size in dylink section for -pie exectuables — sbc / detail
  444. [JumpThreading] Set edge probabilities when creating basic blocks — kazu / detail
  445. [BranchProbabilityInfo] Fix eraseBlock — kazu / detail
  446. [mlir][Linalg] Add fusion of IndexedGenericOp with TensorReshapeOp by expansion. — ravishankarm / detail
  447. [mlir][SIdeEffectInterface][NFC] Move several InterfaceMethods to the extraClassDeclarations instead — riddleriver / detail
  448. [mlir][Interfaces] Generate a struct containing function pointers instead of a class with vtables — riddleriver / detail
  449. [mlir][Interfaces] Optimize the implementation of InterfaceMap to reduce generated code size. — riddleriver / detail
  450. [mlir][NFC] Remove unnecessary PatternRewriter::create methods — riddleriver / detail
  451. [mlir][NFC] Fix incorrect header comments. — riddleriver / detail
  452. [BranchProbabilityInfo] Make MaxSuccIdx[Src] efficient and add a comment about the subtle eraseBlock. NFC — i / detail
  453. [libc][NFC] Use a convenience macro to declare special floating point constants. — sivachandra / detail
  454. Unbreak build with gcc5.3 after 917acac — thakis / detail
  455. [OpenMP][CUDA] Add missing overload for `remquo(float,float,int*)` — johannes / detail
  456. [LangRef] Clarify `dereferenceable` -> `nonnull` implication — johannes / detail
  457. [WebAssembly] Add support for DWARF type units — dschuff / detail
  458. [clang] Pass-through remarks options to linker — apollo.mobility / detail
  459. [mlir] Fix stack-use-after-scope in cuda/vulkan cpu runners — ezhulenev / detail
  460. Remove unused variable name. NFC. — richard / detail
  461. Revert "[WebAssembly] Add support for DWARF type units" — dschuff / detail
  462. [flang][openacc] Fix ambiguity in the self clause parsing — clementval / detail
  463. [MLIR] [ODS] Allowing attr-dict in custom directive — john.demme / detail
  464. [Attributor][NFC] Improve time trace output — johannes / detail
  465. [Attributor][FIX] Properly check uses in the call not uses of the call — johannes / detail
  466. [Attributor][NFC] Hoist call out of a lambda — johannes / detail
  467. [Attributor][NFC] Clang-format — johannes / detail
  468. [Attributor][FIX] Do not attach range metadata to the wrong Instruction — johannes / detail
  469. [Attributor][FIX] Delete all unreachable static functions — johannes / detail
  470. [Attributor][NFC] Print the right value in debug output — johannes / detail
  471. [Attributor][NFC] Introduce a debug counter for `AA::manifest` — johannes / detail
  472. [Attributor] Finalize the CGUpdater after each SCC — johannes / detail
  473. [AMDGPU] Fix insert of SIPreAllocateWWMRegs in FastRegAlloc — carl.ritson / detail
  474. [NFC] [LLParser] Renaming LLParser routines to comply LLVM coding style — AlokKumar.Sharma / detail
  475. Revert "[ADT] Fix for ImmutableMapRef" — 31459023+hctim / detail
  476. Revert "[DebugInfo] Expose Fortran array debug info attributes through DIBuilder." — 31459023+hctim / detail
  477. [JumpThreading] Remove extraneous calls to setEdgeProbability — kazu / detail
  478. [JumpThreading] Rename thread-prob-3.ll to thread-prob-1.ll (NFC) — kazu / detail
  479. [OpenMP][CUDA][FIX] Use the new `remquo` overload only for OpenMP — johannes / detail
  480. [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3 — mkazantsev / detail
  481. Rename EHPersonality::MSVC_Win64SEH to EHPersonality::MSVC_TableSEH. NFC. — me / detail
  482. [NFC][UBSAN] Remove XFAIL from fixed tests — Vitaly Buka / detail
  483. [NFC][UBSAN] Try to re-enable tests on IOS — Vitaly Buka / detail
  484. [NFC][Asan] Fix cpplint warnings in tests — Vitaly Buka / detail
  485. [NFC][Asan] Fix cpplint warning in test — Vitaly Buka / detail
  486. [NFC][Sanitizer] format sanitizer_platform_interceptors.h — Vitaly Buka / detail
  487. [llvm-exegesis] Update doc. — courbet / detail
  488. [AArch64] Additional Interleaving Access test. NFC — david.green / detail
  489. [AArch64] Remove AArch64ISD::NOT, use vnot instead — david.green / detail
  490. Re-enable "[SCEV] Prove implications of different type via truncation" — mkazantsev / detail
  491. [llvm-exegesis] Do not silently fail on unknown instruction encoding formats. — courbet / detail
  492. [VE] Specify to expand BRIND and BR_JT — marukawa / detail
  493. [VE][NFC] Fix typo in comment — marukawa / detail
  494. [llvm-exegesis][doc] Remove old FIXME. — courbet / detail
  495. [VE] Add vector iterative operation instructions — marukawa / detail
  496. [testing] Add missing REQUIRES: asserts — dave / detail
  497. [VE] Add vector merger operation instructions — marukawa / detail
  498. [DSE] Use walker to skip noalias stores between current & clobber def. — flo / detail
  499. [yaml2obj] - Support the "Offset" key for the .dynsym section. — grimar / detail
  500. [Syntax] Add iterators over children of syntax trees. — sam.mccall / detail
  501. Return "[IndVars] Remove monotonic checks with unknown exit count" — mkazantsev / detail
  502. [x86 testing] NFC: remove a few needless vector popcnt tests — dave / detail
  503. [llvm-reduce] Extend test to also use special globals. — flo / detail
  504. [X86] Regenerate bool-vector tests. NFCI. — llvm-dev / detail
  505. [DAG] Move canFoldInAddressingMode before foldBinOpIntoSelect. NFC. — llvm-dev / detail
  506. [yaml2obj][obj2yaml] - Teach tools to work with regular archives. — grimar / detail
  507. [mlir] NFC: small fixes to LinalgTilingOptions API — antiagainst / detail
  508. [gn build] Port 47369e194a4 — llvmgnsyncbot / detail
  509. [llvm-objdump] - Rewrite malformed-archives.test to use YAML descriptions. — grimar / detail
  510. [AMDGPU] Omit needless string concatenations. NFC. — jay.foad / detail
  511. [llvm-objdump] - Restore Inputs/libbogus11.a input to fix BB. — grimar / detail
  512. Revert "[OpenMP] Add Passing in Original Declaration Names To Mapper API" — benny.kra / detail
  513. [openmp] Use front() instead of *begin() to not hide bugs when CurTypes is empty. — benny.kra / detail
  514. [TableGen] Update xxx-tblgen command document. — paul / detail
  515. [llvm-reduce] Add reduction for aliases. — flo / detail
  516. MLIR: add SinOp Lowering to __nv_sinf and __nv_sin — zinenko / detail
  517. [gn build] Port 23c8da25ef7 — llvmgnsyncbot / detail
  518. [yaml2obj][test] - Try to fix Archives/regular.yaml to fix BB. — grimar / detail
  519. [TableGen] Command description file requires a hyphen in document title. — paul / detail
  520. [obj2yaml][test] - Replace llvm-ar with yaml2obj in Archives/regular.yaml to fix BB. — grimar / detail
  521. [libc++] Remove <clocale> from some system_error tests — Louis Dionne / detail
  522. [libc++] Move the #error message for no localization to <locale.h> — Louis Dionne / detail
  523. [yamls2obj][test] - Make the Archives/regular.yaml test stricter. — grimar / detail
  524. [debuginfo-tests][dexter] Add two new debug experience tests — Tom.Weaver / detail
  525. [libomptarget][nvptx] Undef, weak shared variables — jonathanchesterfield / detail
  526. [NFC][IntrRefLDV] Improve the Value printing — djtodoro / detail
  527. [AMDGPU] Use -strict-whitespace for GFX10 disassembler tests — jay.foad / detail
  528. [AArch64] Extend vector insertion test cases. — flo / detail
  529. [Syntax] Add missing default constructor for ConstChildIterator — llvm-dev / detail
  530. [compiler-rt][SystemZ] Skip fuzzer/full-coverage.test — ulrich.weigand / detail
  531. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  532. [clang-tidy][NFC] IdentifierNaming: Remove unnecessary string allocations — n.james93 / detail
  533. [X86] Fix cpu name typos — llvm-dev / detail
  534. [ELF] -r: don't crash when a non-SHF_LINK_ORDER orphan is added before a SHF_LINK_ORDER orphan — i / detail
  535. [AMDGPU] Precommit tests for D89388 and D89399, NFC — sebastian.neubauer / detail
  536. RegAlloc: Clear isSSA — Matthew.Arsenault / detail
  537. [TableGen] [AMDGPU] Add !sub operator for subtraction — paul / detail
  538. [WebAssembly] Prototype extending multiplication SIMD instructions — tlively / detail
  539. [WebAssembly] Clang-format builtins generation (NFC) — aheejin / detail
  540. [AMDGPU] Use -strict-whitespace for GFX8 and GFX9 disassembler tests — jay.foad / detail
  541. [WebAssembly] Fix incorrectly named target builtin — tlively / detail
  542. [clangd] Fix a null dereference in tests. — kadircet / detail
  543. [debuginfo-tests][dexter] add requires lldb to two tests — Tom.Weaver / detail
  544. [AVR][clang] Pass the address of the data section to the linker for ATmega328 — me / detail
  545. [llvm-mc] Drop unneeded dependency on CodeGen — i / detail
  546. Add a `mlirModuleGetBody()` accessor to the C API and bind it in Python — joker.eph / detail
  547. [clangd] Don't offer to expand auto in structured binding declarations. — sam.mccall / detail
  548. [CostModel] remove cost-kind predicate for funnel shift costs — spatel / detail
  549. [Clang][PowerPC] Add __vector_pair and __vector_quad types — baptiste.saleil / detail
  550. [clang][ToolChains] explicitly return LangOptions::StackProtectorMode — ndesaulniers / detail
  551. [CostModel][x86] remove cost-kind predicate for intrinsic costs — spatel / detail
  552. [NFC][TSAN] Logs to debug test script on bot — Vitaly Buka / detail
  553. [mlir] NFC: fix trivial typos — ishizaki / detail
  554. [DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927) — Vedant Kumar / detail
  555. [DebugInfo] Shorten legacy [s|z]ext dwarf expressions — Vedant Kumar / detail
  556. [lldb] Delete lldb/utils/test — Vedant Kumar / detail
  557. [SLP][Test] Precommit test case for PR47629. NFC. — anton.a.afanasyev / detail
  558. [openmp][openacc] Check for duplicate clauses for directive — clementval / detail
  559. [NFC] Use Register in RegisterPressure APIs — mtrofin / detail
  560. [clangd] Go-to-definition from non-renaming alias is unambiguous. — sam.mccall / detail
  561. [libc++] Refactor tests to remove uses of std::rand() — Louis Dionne / detail
  562. [GISel]: Few InsertVecElt combines — aditya_nandakumar / detail
  563. [NFC][ThinLTO] Change command line passing to EmbedBitcodeInModule — mtrofin / detail
  564. [libc++] Fix a few warnings — Louis Dionne / detail
  565. [AArch64] Use DUP for BUILD_VECTOR with few different elements. — flo / detail
  566. [Clang][OpenMP] Added the support for target data nowait — tianshilei1992 / detail
  567. [test] Make bt_order_by_weight in switch.ll more robust — aeubanks / detail
  568. [DebugInfo] Support for DW_TAG_generic_subrange — AlokKumar.Sharma / detail
  569. [DebugInfo] Expose Fortran array debug info attributes through DIBuilder. — Adrian Prantl / detail
  570. [mlir] Convert memref_reshape to memref_reinterpret_cast. — pifon / detail
  571. [MemLoc]  Adjust memccpy support in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  572. Split out llvm/Support/FileSystem/UniqueID.h and clang/Basic/FileEntry.h, NFC — Duncan P. N. Exon Smith / detail
  573. [mlir] Use OpBuilderDAG for MemRefReinterpretCastOp. — pifon / detail
  574. [gn build] Port 23ed570af1c — llvmgnsyncbot / detail
  575. [llvm-lit] Improve the error message when make_paths_relative() fails — Louis Dionne / detail
  576. [libc++] Re-apply the switch-based std::variant implementation — Louis Dionne / detail
  577. [mlir] Properly handle recursive bufferization for scf.for/scf.if — silvasean / detail
  578. PR48002: Fix injection of elaborated-type-specifiers within local — richard / detail
  579. [Deref] Use maximum trip count instead of exact trip count — listmail / detail
  580. [AMDGPU] Fix inserting combined s_nop in bundles — Austin.Kerbow / detail
  581. [AArch64] Improve lowering of insert_vector_elt with 0.0 consts. — flo / detail
  582. [TableGen] Treat reg as isolated in reg$foo (but not in ${foo}reg) — jay.foad / detail
  583. [AMDGPU] Fix double space in disassembly of SDWA instructions with vcc — jay.foad / detail
  584. [InstCombine] Do not introduce bitcasts for swifterror arguments. — flo / detail
  585. [AMDGPU] Allow some modifiers on VOP3B instructions — jay.foad / detail
  586. [GWP-ASan] Abstract the thread local variables access — kostyak / detail
  587. C API: support scalable vectors — Duncan P. N. Exon Smith / detail
  588. [llvm-install-name-tool] Quote passed rpath args in error messages — alexshap / detail
  589. Better source location for -Wignored-qualifiers on trailing return types — aaronpuchert / detail
  590. [Sema] Let getters assert that trailing return type exists, NFCI — aaronpuchert / detail
  591. Fix includes in llvm/Support/FileSystem/UniqueID.h after 23ed570af1cc165afea1b70a533a4a39d6656501 — Duncan P. N. Exon Smith / detail
  592. gn build: Define HWASAN_WITH_INTERCEPTORS=1 for hwasan_new_delete.cpp as well. — peter / detail
  593. Reland "hwasan: Disable operator {new,delete} interceptors when interceptors are disabled." — peter / detail
  594. [NFC] Use [MC]Register in CSE & LICM — gjn / detail
  595. ModuleManager: Simplify lookupModuleFile by only setting the out parameter once, NFC — Duncan P. N. Exon Smith / detail
  596. [Sema] adds basic -Wfree-nonheap-object functionality — George Burgess IV / detail
  597. Make the post-commit review expectations more explicit with respect to revert — joker.eph / detail
  598. [AMDGPU] Add Reset function to GCNHazardRecognizer — Austin.Kerbow / detail
  599. Recommit "[CodeView] Emit static data members as S_CONSTANTs." — akhuang / detail
  600. [VE] Add vector mask operation instructions — marukawa / detail
  601. Revert "[AppleObjCRuntimeV2] Force lazily allocated class names to be resolved." — Jonas Devlieghere / detail
  602. [llvm][StringExtras] Add a fail-able version of `fromHex` — riddleriver / detail
  603. [llvm][StringExtras] Use a lookup table for `hexDigitValue` — riddleriver / detail
  604. [mlir] Optimize the parsing of ElementsAttr hex strings — riddleriver / detail
  605. [mlir] Convert raw data in dense element attributes for big-endian machines. — riddleriver / detail
  606. [WebAssembly] Add support for DWARF type units — dschuff / detail
  607. [ThinLTO] Fix .llvmcmd emission — mtrofin / detail
  608. Revert "[DebugInfo] Shorten legacy [s|z]ext dwarf expressions" — Vedant Kumar / detail
  609. Revert "[DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)" — Vedant Kumar / detail
  610. [Debugify] Move global namespace functions into llvm:: — i / detail
  611. [NFC][AVR] Improve device list — powerman1st / detail
  612. [NFC][clang][AVR] Add more devices — powerman1st / detail
  613. [mlir][Inliner] Add a new hook for checking if it is legal to inline a callable into a call — riddleriver / detail
  614. [mlir][Inliner] Add a `wouldBeCloned` flag to each of the `isLegalToInline` hooks. — riddleriver / detail
  615. [mlir][SymbolTable] Small optimization to walking symbol references — riddleriver / detail
  616. [Attributor][FIX] Properly promote arguments pointers to arrays — johannes / detail
  617. [Attributor][NFC] Rerun update test script — johannes / detail
  618. [opt] Pin -stats-json & -opt-bisect-limit tests to -enable-new-pm=0 — i / detail
  619. [FPEnv] Tests for rounding properties of constant evalution — sepavloff / detail
  620. [Reassociate][test] Delete improper -NOT patterns to work with -enable-new-pm=1 — i / detail
  621. [libFuzzer] Remove InterruptHandler from Fuchsia implementation — mvanotti / detail
  622. [llvm-objdump][test] - Stop using precompiled binary in MachO/disassemble-g-dsym.test — grimar / detail
  623. [mlir][gpu] Fix leaked stream and module when lowering gpu.launch_func to runtime calls. — csigg / detail
  624. Revert "[NFC][TSAN] Logs to debug test script on bot" — Vitaly Buka / detail
  625. [clangd] Support CodeActionParams.only — sam.mccall / detail
  626. [NFC][SCEV] Refactor monotonic predicate checks to return enums instead of bools — mkazantsev / detail
  627. [CMake] Support inter-proto dependencies in generate_protos. — sam.mccall / detail
  628. [InterleaveAccess] Recognise Interleave loads through binary operations — david.green / detail
  629. [yaml2obj] - Improve handling of SectionHeaderTable::NoHeaders flag. — grimar / detail
  630. [SCEV][NFC] Use general predicate checkers in monotonicity check — mkazantsev / detail
  631. [lldb] Unbreak the build after a recent PowerPC change — dave / detail
  632. [lldb] Correct --help output for qemu rootfs script — david.spickett / detail
  633. [VE] Add vector control instructions — marukawa / detail
  634. [VE] Add missing vector regression test — marukawa / detail
  635. clang-format: Add a consumer to diagnostics engine — krasimir / detail
  636. [yaml2obj][test] - Merge dynsymtab-shlink.yaml to dynsym-section.yaml — grimar / detail
  637. [mlir] Reorder shape assuming bufferization. — tpopp / detail
  638. [NFC] Add some new util functions to ICmpInst — mkazantsev / detail
  639. [SCEV] Match 'zext (trunc A to iB) to iY' as URem. — flo / detail
  640. [DebugInfo] [NFCI] Adding a missed out line in support for DW_TAG_generic_subrange. — AlokKumar.Sharma / detail
  641. [AMDGPU] Simplify insertNoops functions. NFC. — jay.foad / detail
  642. [NFC][SCEV] Use generic predicate checkers to simplify code — mkazantsev / detail
  643. [MIR] Fix out of bounds access in MIRPrinter. — dfukalov / detail
  644. [InstCombine] Add select+funnel-shift test patterns — llvm-dev / detail
  645. [yaml2obj][test] - Merge strtab-implicit-sections-*.yaml into strtab-implicit-sections.yaml and improve testing of .shstrtab — grimar / detail
  646. [ADT] Fix for ImmutableMapRef — adam.balogh / detail
  647. [llvm-exegesis] Do not try to assign random registers twice. — courbet / detail
  648. [DebugInfo] [NFCI] Additional test for support of DW_TAG_generic_subrange — AlokKumar.Sharma / detail
  649. [llvm-readobj/elf] - Fix a crash when dumping a dynamic relocation that refer to a symbol past the EOF. — grimar / detail
  650. [lldb] Use reverse connection method for lldb-server tests — pavel / detail
  651. [libunwind] Fix linker flag handling in the tests. — daniel.kiss / detail
  652. [libcxx] Add targets to available features. — daniel.kiss / detail
  653. [libcxx] [docs] [NFC] Fix typo. — marek / detail
  654. [flang][openacc] Enforce no modifier on enter data and exit data clauses — clementval / detail
  655. [mlir][openacc] Add if and device_type to update op — clementval / detail
  656. [VE] Support register aliases in llvm-mc — marukawa / detail
  657. [VE] Add missing symbolic branch patterns — marukawa / detail
  658. Revert "clang-format: Add a consumer to diagnostics engine" — thakis / detail
  659. [VE] Add missing BCR format — marukawa / detail
  660. [SVE] Remove TypeSize comparison operators — david.sherwood / detail
  661. [MLIR] Support walks over regions and blocks — frgossen / detail
  662. [AMDGPU] Fix double space in disassembly of some DPP instructions — jay.foad / detail
  663. [AMDGPU] Fix double space in disassembly of s_set_gpr_idx_mode — jay.foad / detail
  664. [AMDGPU] Remove gds operand from ds_gws_* MachineInstrs — jay.foad / detail
  665. [libc++] Remove additional uses of std::rand() missed by 63aeadb4849d — Louis Dionne / detail
  666. [VE] Change to use integrated assembly by defualt — marukawa / detail
  667. [ARM] Add IT block generation test — nicholas.guy / detail
  668. [ARM] Fix IT block generation after Thumb2SizeReduce with -Oz — nicholas.guy / detail
  669. [mlir][Linalg] Make Linalg fusion a test pass — nicolas.vasilache / detail
  670. [InstCombine] visitShl - ensure inner shifts have inrange amounts — llvm-dev / detail
  671. [NFC] Add more tests for DISubprogram verifier — scott.linder / detail
  672. [sanitizer] Print errno for report file open failure — tejohnson / detail
  673. [AMDGPU] Use pseudo instructions for readlane/writelane — jay.foad / detail
  674. [MC] Error for .globl/.local which change the symbol binding and warn for .weak — i / detail
  675. [x86] add test for umul intrinsic costs; NFC — spatel / detail
  676. [AMDGPU] Add __builtin_amdgcn_grid_size — jonathanchesterfield / detail
  677. [X86] Add PR46393 test case — llvm-dev / detail
  678. [mlir][gpu] Allow gpu.launch_func to be async. — csigg / detail
  679. [ThinLTO] Fix empty .llvmcmd sections — mtrofin / detail
  680. [nfc] [lldb] Remove excessive parentheses in SymbolFileDWARF::GetUID — jan.kratochvil / detail
  681. [MemProf] Augment test to debug avr bot failure — tejohnson / detail
  682. Revert "[mlir][gpu] Allow gpu.launch_func to be async." — joker.eph / detail
  683. [AMDGPU] Fix double space in disassembly of ds_gws_sema_* with gds — jay.foad / detail
  684. [Support] Make Support/SwapByteOrder.h compile on Fuchsia — mcgrathr / detail
  685. [sanitizer][fuchsia] Avoid deprecated syscall. — mcgrathr / detail
  686. [libc++] Minor cleanup in the test suite — Louis Dionne / detail
  687. [WebAssembly] Implement SIMD signselect instructions — tlively / detail
  688. Add support of the next Ubuntu (Ubuntu 21.04 - Hirsute Hippo) — sylvestre / detail
  689. [MemProf] Temporarily disable test failing on a couple bots — tejohnson / detail
  690. [RISCV] Remove include of RISCVRegisterInfo.h from RISCVBaseInfo.h — craig.topper / detail
  691. [clangd] Add support for multiple DecisionForest model experiments. — usx / detail
  692. [llvm-libtool-darwin] Add support for LLVM bitcode files — alexshap / detail
  693. [InferAttrs] Add nocapture/writeonly to string/mem libcalls — Dávid Bolvanský / detail
  694. [OpenMP] Add NULL check in dispatcher debug output — jonathan.l.peyton / detail
  695. [sanitizer] Disable ASLR for release_shadow_space — adhemerval.zanella / detail
  696. [SDAG] Extract helper to get vecreduce base opcode (NFC) — nikita.ppv / detail
  697. Remove HAVE_VCS_VERSION_INC, not needed — i / detail
  698. Added remotely ran compiler-rt tests. — aorlov / detail
  699. [AMDGPU] Update AMD GPU documentation — Tony.Tye / detail
  700. [mlir][gpu] NFC: Change gpu.launch_func ops to custom format. — csigg / detail
  701. [CodeGen] Fix neutral value of vecreduce fadd in tests (NFC) — nikita.ppv / detail
  702. [SDAG] Fix neutral value for vecreduce_fadd — nikita.ppv / detail
  703. [WebAssembly] Remove unused FileCheck test prefixes — tlively / detail
  704. [SLP] Consider alternatives for cost of select instructions. — flo / detail
  705. GetModule, GetExeModule methods added — fallkrum / detail
  706. [LoopUtils] Fix neutral value for vector.reduce.fadd — nikita.ppv / detail
  707. [mlir][gpu] Allow gpu.launch_func to be async. — csigg / detail
  708. [LCSSA] Doc for special treatment of PHIs — sdi1600105 / detail
  709. [SDAG] Extract helper to determine neutral element (NFC) — nikita.ppv / detail
  710. [mlir][gpu] Handle async in gpu.launch_func lowering. — csigg / detail
  711. [mlir][gpu] Add pass to make GPU ops within a region execute asynchronously. — csigg / detail
  712. Mark the execution of stop-hooks as non-interactive. — jingham / detail
  713. Use !hasLocalLinkage instead of listing the symbol types — jingham / detail
  714. [RISCV] Add test case for D90339 — craig.topper / detail
  715. [RISCV] Improve worklist management in the DAG combine for SLLW/SRLW/SRAW — craig.topper / detail
  716. [mlir][vector] Improve vector distribute integration test and fix block distribution — thomasraoux / detail
  717. Provide a reasonable value for PATH_MAX if the lldb headers don't provide it. — jingham / detail
  718. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in complex wrapper headers. — joachim / detail
  719. [GWP-ASan] Add mutexes for Fuchsia — kostyak / detail
  720. [AMDGPU] Update Memory Model in AMDGPUUsage.rst — scott.linder / detail
  721. [NFC][AMDGPU] Resize Memory Model columns in AMDGPUUsage.rst — scott.linder / detail
  722. [NFC] Fix typo function -> module — aeubanks / detail
  723. Thread safety analysis: Consider static class members as inaccessible — aaronpuchert / detail
  724. This is a preliminary version of the test for https://reviews.llvm.org/D88483. — jingham / detail
  725. [Hexagon] Handle additional shuffles that can be made perfect — kparzysz / detail
  726. clang-tidy: Make tests more hermetic — thakis / detail
  727. [WebAssembly] Improved LLD error messages in case of mixed wasm32/wasm64 object files — aardappel / detail
  728. Add InsertionPoint and context managers to the Python API. — stellaraccident / detail
  729. [llvm-readobj][NFC] Remove unused prefix from FileCheck tests — rupprecht / detail
  730. [dwarfdump] Recognize __apple sections as debug info sections — Jonas Devlieghere / detail
  731. [AA] Pass query info. — asbirlea / detail
  732. [PruneEH] Pin tests to legacy PM — aeubanks / detail
  733. [lldb] Update TestTypeGetModule.py — Jonas Devlieghere / detail
  734. [lldb] XFAIL TestTypeGetModule.py (temporarily) — Jonas Devlieghere / detail
  735. Support complex target features combinations — chen3.liu / detail
  736. [gn build] Port 00090a2b826 — llvmgnsyncbot / detail
  737. [MC] Add SMLoc to MCStreamer::emitSymbolAttribute and report changed binding warnings/errors for ELF — i / detail
  738. [llvm] Export LLVM_LIT_ARGS in LLVMConfig.cmake — Jonas Devlieghere / detail
  739. [RISCV] Fix unused check prefixes in test/MC/RISCV/ — i / detail
  740. Fix shared build. — michael.hliao / detail
  741. [test] Fix unused check prefixes in test/Linker/ and test/Other/ — i / detail
  742. Fix "incorrect" assertions in Linalg/EDSC/Builders.cpp (NFC) — joker.eph / detail
  743. [NFC] Don't run clang/bindings/python/tests with msan — Vitaly Buka / detail
  744. [Flang][OpenMP][OpenACC] Fix exit out of a region in OpenMP parallel construct. — joshisameeran17 / detail
  745. [MC] Fix an assert in MCAssembler::writeSectionData to be aware of errors — i / detail
  746. [OpenMP][NFC] Clang format ParseOpenMP — johannes / detail
  747. [OpenMP][Docs] Structure and content for the OpenMP documentation — johannes / detail
  748. [NFC] Don't run python binding tests with sanitizers — Vitaly Buka / detail
  749. [llvm-readobj][test][NFC] - Use "--check-prefix" instead of "--check-prefixes". — grimar / detail
  750. [Coroutine] Properly determine whether an alloca should live on the frame — xun / detail
  751. [NFC] Fix "ambiguous overload for ‘operator=’" — Vitaly Buka / detail
  752. [mlir][ASM] Refactor how attribute/type aliases are specified. — riddleriver / detail
  753. [NFC] Fix "ambiguous overload for ‘operator=’" — Vitaly Buka / detail
  754. [mips] Implement add.ps, mul.ps and sub.ps — simon / detail
  755. [SCEV] Introduce SCEVPtrToIntExpr (PR46786) — lebedev.ri / detail
  756. [SCEV] SCEVPtrToIntExpr simplifications — lebedev.ri / detail
  757. [sanitizer] Use __atomic_load/store() built-ins for generic 32-bit targets — dvyukov / detail
  758. [mlir] Add shape.is_broadcastable. — tpopp / detail
  759. [compiler-rt] Don't include libc++ headers from the source tree in MSAN — Vitaly Buka / detail
  760. [DSE] Remove noop stores after killing stores for a MemoryDef. — flo / detail
  761. [mlir] Add lowering for IsBroadcastable to Std dialect. — tpopp / detail
  762. [ADT] Add methods to SmallString for efficient concatenation — n.james93 / detail
  763. [ARM] Additional MVE VQDMULH tests. NFC — david.green / detail
  764. [NFC] Simplify code in IndVars — mkazantsev / detail
  765. [ADT][NFC] Silence some misc-unconventional-assign-operator warnings — n.james93 / detail
  766. [SROA] Pass Twine by const reference. NFCI. — llvm-dev / detail
  767. [clangd] Fix MSVC implicit capture build failure. — llvm-dev / detail
  768. [AMDGPU] SILowerControlFlow::removeMBBifRedundant. Refactoring plus fix for the null MBB pointer in MF->splice — Alexander Timofeev / detail
  769. [Flang] Fix build failures (NFC) — andrzej.warzynski / detail
  770. Revert rG22c383763456 "[RISCV] Remove include of RISCVRegisterInfo.h from RISCVBaseInfo.h" — llvm-dev / detail
  771. [Aarch64] Fix assumption that Windows implies x86 — david.truby / detail
  772. [AST] Fix traversal over CXXConstructExpr in Syntactic mode — steveire / detail
  773. [mlir] Implement lowering to LLVM of async.execute ops with token dependencies — ezhulenev / detail
  774. [clang][FPEnv] Diagnose Strict FP pragmas if target does not support StrictFP — melanie.blower / detail
  775. [yaml2obj] - Make `Section::Link` field to be `Optional<>`. — grimar / detail
  776. [libc++] Add a new concept of ConfigAction, and use it in the DSL — Louis Dionne / detail
  777. [lldb/test] Simplify/generalize YAMLModuleTester — pavel / detail
  778. [lldb/test] Remove a double debugserver launch in TestGdbRemoteGPacket — pavel / detail
  779. [ARM] Match MVE vqdmulh — david.green / detail
  780. [SVE] Add fatal error for unnamed SVE variadic arguments — david.sherwood / detail
  781. [MLIR][SPIRV] Start module combiner — antiagainst / detail
  782. PR47372: Fix Lambda invoker calling conventions — erich.keane / detail
  783. [TTI] Add VecPred argument to getCmpSelInstrCost. — flo / detail
  784. [NFCI][SCEV] getPtrToIntExpr(): use SCEVRewriteVisitor<> for ptrtoint cast sinking — lebedev.ri / detail
  785. Address ABI issues introduced with CXCursor_CXXAddrspaceCastExpr — marco.antognini / detail
  786. [lldb/DWARF] Fix dwo flavour of TestTypeGetModule — pavel / detail
  787. [clang] add fexperimental-strict-floating-point to test cases that fail on arm and aarch not sure this will work due to commit rG13bfd89c4962 — melanie.blower / detail
  788. BitcodeReader::popValue - pass SmallVectorImpl<> as const reference. NFCI. — llvm-dev / detail
  789. Use cast<> instead of dyn_cast<> as we dereference the pointer immediately. NFCI. — llvm-dev / detail
  790. [stack-clash] Fix probing of dynamic alloca — sguelton / detail
  791. [lit] Ship and bundle license for lit package — sguelton / detail
  792. [MLIR] Use `llvm::is_one_of` in walk templates — frgossen / detail
  793. [SCEV] SCEVExpander::InsertNoopCastOfTo - reduce scope of pointer type. NFCI. — llvm-dev / detail
  794. [VPlan] Use isa<> instead getVPRecipeID in getFirstNonPhi (NFC). — flo / detail
  795. [ARM] Update target triple in tests. NFC — david.green / detail
  796. Revert "[MLIR][SPIRV] Start module combiner" — joker.eph / detail
  797. [clang][aarch64] Address various fixed-length SVE vector operations — cullen.rhodes / detail
  798. AMDGPU: Fix missing writelane cases to skip with exec=0 — Matthew.Arsenault / detail
  799. [VE][NFC] Split up lowering init — simon.moll / detail
  800. Use cast<> instead of dyn_cast<> as we dereference the pointers immediately. NFCI. — llvm-dev / detail
  801. [SLP][X86] Extend target coverage for PR47629 — llvm-dev / detail
  802. [DSE] Improve partial overlap detection — ybrevnov / detail
  803. [gvn] PRE needs to skip convergent intrinsics/calls. — michael.hliao / detail
  804. [llvm-cov][NFC] Remove unused prefixes from FileCheck usage — keithbsmiley / detail
  805. [VE][NFC] move scalar tests to Scalar/ — simon.moll / detail
  806. [nfc] [lldb] Align `user_id_t` format to the current `DIERef` format — jan.kratochvil / detail
  807. Fix an embarrasing use-after-free from a895a446bcde — pavel / detail
  808. [CodeGen][X86] Remove unused check-prefix in amx inline asm tests — llvm-dev / detail
  809. [CodeGen][X86] Cleanup + remove unused check-prefixes in avx union tests — llvm-dev / detail
  810. [CodeGen][X86] Remove unused check-prefix in bswap tests — llvm-dev / detail
  811. [CodeGen][X86] Remove unused check-prefix in bitscan tests — llvm-dev / detail
  812. [CodeGen][X86] Tidyup CHECKs on bitscan tests — llvm-dev / detail
  813. [CodeGen][X86] Cleanup + fix unused check-prefixes in bmi tests — llvm-dev / detail
  814. [lldb] Ignore binary data in crashlog — Jonas Devlieghere / detail
  815. [CodeGen][X86] Remove unused check-prefix in movdir tests — llvm-dev / detail
  816. [CodeGen][X86] Remove unused check-prefix in constrained fma tests — llvm-dev / detail
  817. [CodeView] Encode signed int values correctly when emitting S_CONSTANTs — akhuang / detail
  818. [x86] add cost overrides for mul with overflow — spatel / detail
  819. [libunwind] Support DW_CFA_remember/restore_state without heap allocation. — daniel.kiss / detail
  820. [libc++] NFC: Fix several GCC warnings in the test suite — Louis Dionne / detail
  821. [NFC][LoopSimplify] modernize for loops over LoopInfo — david.green / detail
  822. [NFC][Reg2Mem] modernize loops iterators — david.green / detail
  823. [libc++] Add -Wno-sized-deallocation to avoid spurious GCC warnings — Louis Dionne / detail
  824. [clang][driver] Rename DriverOption as NoXarchOption (NFC) — andrzej.warzynski / detail
  825. Use uint64_t for branch weights instead of uint32_t — aeubanks / detail
  826. [NFC] Clean up PassBuilder — aeubanks / detail
  827. [lld][WebAssembly] Give better warnings on bad relocation sites — sbc / detail
  828. PR47861: Expand dangling reference warning to look through copy — richard / detail
  829. FileManager: Improve the FileEntryRef API and customize its OptionalStorage — Duncan P. N. Exon Smith / detail
  830. [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive — rdwampler / detail
  831. [lldb][NFC] Refactor getUUID functionality — zequanwu / detail
  832. [RISCV] Don't use DCI.CombineTo to replace a single result. NFCI — craig.topper / detail
  833. [gn build] port e58660750e76 — thakis / detail
  834. [gn build] Port 84e8257937e — llvmgnsyncbot / detail
  835. Speculative fix for bots after 84e8257937ec6a332aa0b688f4dce57016516ffd — Duncan P. N. Exon Smith / detail
  836. Speculative fix for bots after 84e8257937ec6a332aa0b688f4dce57016516ffd, v2 — Duncan P. N. Exon Smith / detail
  837. Revert "FileManager: Improve the FileEntryRef API and customize its OptionalStorage" and follow-ups — Duncan P. N. Exon Smith / detail
  838. [gn build] Port 940d0a310dc — llvmgnsyncbot / detail
  839. tsan: add Go race detector support for macOS/ARM64 — dvyukov / detail
  840. [libc++] Fix tests failing with Clang after removing GCC warnings — Louis Dionne / detail
  841. [AMDGPU] Refactor and extend elf-header-flags-mach tests — scott.linder / detail
  842. [MLIR][SPIRV] Start module combiner. — antiagainst / detail
  843. Reapply "FileManager: Improve the FileEntryRef API and customize its OptionalStorage" — Duncan P. N. Exon Smith / detail
  844. [CFG] Replace hardcoded max BBs explored as CL option. NFC. — anna / detail
  845. [lldb] GetSharedModule: Collect old modules in SmallVector — jotrem / detail
  846. [lldb] Report old modules from ModuleList::ReplaceEquivalent — jotrem / detail
  847. [gn build] Port ac49500cd04 — llvmgnsyncbot / detail
  848. [FileCheck] Report missing prefixes when more than one is provided. — mtrofin / detail
  849. [PhaseOrdering] Add test for PR39282 (NFC) — nikita.ppv / detail
  850. AArch64: Switch to x20 as the shadow base register for outlined HWASan checks. — peter / detail
  851. AArch64: Use SBFX instead of UBFX to extract address granule in outlined HWASan checks. — peter / detail
  852. [TableGen] Remove spurious GISEL prefix from test. — paul / detail
  853. hwasan: Move fixed shadow behind opaque no-op cast as well. — peter / detail
  854. Remove `noexcept` from ac49500cd0484e1b2dcf37fa4c0dade6f113c2c9 to fix bots — Duncan P. N. Exon Smith / detail
  855. [clang][NFC] Remove unused FileCheck prefix — keithbsmiley / detail
  856. Revert "[MLIR][SPIRV] Start module combiner." — gcmn / detail
  857. [mlir] Move some linalg patterns around. — silvasean / detail
  858. [MLIR][SPIRV] Start module combiner. — antiagainst / detail
  859. [Legalize] Add legalizations for VECREDUCE_SEQ_FADD — mcinally / detail
  860. [mlir] Add BufferResultsToOutParams pass. — silvasean / detail
  861. [FileCheck] Address unused prefixes in tests — mtrofin / detail
  862. hwasan: Support for outlined checks in the Linux kernel. — peter / detail
  863. Revert "[TTI] Add VecPred argument to getCmpSelInstrCost." — flo / detail
  864. Revert "[SLP] Consider alternatives for cost of select instructions." — flo / detail
  865. Use `--allow-unused-prefixes=false` by default for FileCheck in MLIR testsuite — joker.eph / detail
  866. [WebAssembly] Prototype i64x2.widen_{low,high}_i32x4_{s,u} — tlively / detail
  867. [flang] Detect and rewrite ambiguous READ(CVAR)[,item-list] — pklausler / detail
  868. [NFC][AMDGPU] Minor cleanup to AMDGPU memory model table — Tony.Tye / detail
  869. [clang-tidy][test] Fix test failure when LLVM_ENABLE_WERROR is set. — n.james93 / detail
  870. [WebAssembly] Prototype i64x2.eq — tlively / detail
  871. [flang] Add warning for FINAL pitfall — pklausler / detail
  872. [WebAssembly] Fixed DWARF DW_AT_low_pc encoded as 64-bit in wasm64 — aardappel / detail
  873. [flang] Better error messages & more cases caught for bad forward refs — pklausler / detail
  874. [WebAssembly] Prototype i64x2.bitmask — tlively / detail
  875. [flang] Plug error recovery hole for erroneous subscripts — pklausler / detail
  876. [WebAssembly] fix paths in dwarfdump64.ll test — aardappel / detail
  877. [lld][WebAssembly] Do not specify temporary file name in tests. — tamur / detail
  878. PR42513: Fix handling of function definitions lazily instantiated from — richard / detail
  879. [CMake] Replace ctime with time.h in memprof — Vitaly Buka / detail
  880. [CMake] Remove cxx-headers from runtime deps — Vitaly Buka / detail
  881. [CMake] Add -fno-rtti into tsan unittests — Vitaly Buka / detail
  882. [NFC][CMake] Move some COMPILER_RT variables setup — Vitaly Buka / detail
  883. [X86] Support Intel avxvnni — chen3.liu / detail
  884. [gn build] Port 756f5978410 — llvmgnsyncbot / detail
  885. [lldb] Fix XcodeSDKModuleTests — Jonas Devlieghere / detail
  886. [test] Fix unused check prefixes in test/DebugInfo — i / detail
  887. [test] Fix unused check prefixes in test/Driver — i / detail
  888. Revert "Use uint64_t for branch weights instead of uint32_t" — aeubanks / detail
  889. [CMake] Avoid accidental C++ standard library dependency in sanitizers — Vitaly Buka / detail
  890. [Inliner] Add extra test for callsite noalias metadata (NFC) — nikita.ppv / detail
  891. [Inliner] Consistently apply callsite noalias metadata — nikita.ppv / detail
  892. Add option 'exceptions' to pragma clang fp — sepavloff / detail
  893. [sanitizer] Disabled 2 tests on Android — Vitaly Buka / detail
  894. Fix gendered documentation — sylvestre / detail
  895. [X86] No need to determine pointer when the type is already a MachineInstr*. NFCI. — llvm-dev / detail
  896. [X86] X86AsmPrinter - ensure the declaration/definition variable names match. NFCI. — llvm-dev / detail
  897. [X86] printAsmVRegister - remove unused argument. NFC. — llvm-dev / detail
  898. [X86] assignValueToReg - fix Wshadow warning. NFCI. — llvm-dev / detail
  899. [X86] printAsmMRegister - make the X86AsmPrinter arg a const reference. NFC. — llvm-dev / detail
  900. [X86] Reduce scope of DestReg and use specific Register type not unsigned. NFCI. — llvm-dev / detail
  901. [X86] X86MCTargetDesc - ensure the declaration/definition variable names match. NFCI. — llvm-dev / detail
  902. [MCA][LSUnit] Correctly update the internal group flags on store barrier execution. Fixes PR48024. — andrea.dibiagio / detail
  903. [Bitcode] Make some basic PlaceholderQueue/MetadataLoaderImpl helper methods const. NFCI. — llvm-dev / detail
  904. [CSE] Make some basic EarlyCSE::StackNode helper methods const. NFCI. — llvm-dev / detail
  905. [X86] Make the X86FrameSortingComparator operator const. NFCI. — llvm-dev / detail
  906. [X86] Make some basic VarArgsLoweringHelper helper methods const. NFCI. — llvm-dev / detail
  907. [InstCombine] foldSelectRotate - generalize to foldSelectFunnelShift — llvm-dev / detail
  908. Temporarily remove test CodeGen/pragma-fp-exc — sepavloff / detail
  909. [ARM] Fix crash for gather of pointer costs. — david.green / detail
  910. Use ANSI escape codes for --use-color on Windows — aaron / detail
  911. [TableGen] Eliminate uses of true and false in .td files. — paul / detail
  912. [CodeGen] Implement [[likely]] and [[unlikely]] for while and for loop. — koraq / detail
  913. [Sema] Diagnose annotating `if constexpr` with a likelihood attribute — koraq / detail
  914. Reland "[SLP] Consider alternatives for cost of select instructions." — flo / detail
  915. [GWP-ASan] Fuchsia specific mapping & utilities functions — kostyak / detail
  916. Add missing EOL. NFCI. — llvm-dev / detail
  917. [COFF] Move ghash timers under the "add objects" timer — rnk / detail
  918. Fix lld/wasm test portability issue, and XFAIL the test — rnk / detail
  919. [DSE] Add additional tests with free, regenerate check lines. — flo / detail
  920. [DSE] Use same logic as legacy impl to check if free kills a location. — flo / detail
  921. [mlir][AsmPrinter] Fix crash in windows build after D89354 — riddleriver / detail
  922. [AVR] Improve inline rotate/shift expansions — aykevanlaethem / detail
  923. [lld][WebAssembly] Remove bad-reloc test — sbc / detail
  924. [test] Clean up test/Frontend/gnu-mcount.c and fix unused check prefixes — i / detail
  925. [test] Fix unused check prefixes in test/AST — i / detail
  926. [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 — i / detail
  927. [AMDGPU] Add alignment check for v3 to v4 load type promotion — Christudasan.Devadasan / detail
  928. [AMDGPU] Some refactoring after D90404. NFC. — Christudasan.Devadasan / detail
  929. [lldb] TestTypeGetModule.py review improvements — fallkrum / detail
  930. [NFC][lldb] Silence unused variable warning — n.james93 / detail
  931. [PowerPC] Avoid unnecessary fadd for unsigned to ppcf128 — qiucofan / detail
  932. [ARM] Add extra MVE tests for various patches. NFC — david.green / detail
  933. [VPlan] Assert no users remaining when deleting a VPValue. — flo / detail
  934. [SCEV] Construct GEP expression more efficiently (NFCI) — nikita.ppv / detail
  935. [RISCV] Use 'unsigned' instead of Register in getRegForInlineAsmConstraint. NFC — craig.topper / detail
  936. Recommit "[RISCV] Remove include of RISCVRegisterInfo.h from RISCVBaseInfo.h. NFCI" — craig.topper / detail
  937. [RISCV] Add tests to show missed opportunities to use rori for fshr intrinsic with same inputs. NFC — craig.topper / detail
  938. [SCEV] Delay strengthening of nowrap flags — nikita.ppv / detail
  939. [MemProf] Pass down memory profile name with optional path from clang — tejohnson / detail
  940. [Scheduling] Fall back to the fast cluster algorithm if the DAG is too complex — qshanz / detail
  941. [MachineSink] sink more profitable loads — czhengsz / detail
  942. [libcxx] Fix regression where `ninja all` doesn't copy libcxx headers — thakis / detail
  943. [mlir][Python] Context managers for Context, InsertionPoint, Location. — stellaraccident / detail
  944. [MemProf] Fix test failure on windows — tejohnson / detail
  945. NFC: Wrap lines in Python.md. — stellaraccident / detail
  946. [CodeGen][X86] Remove unused check-prefix in adx tests. — pengfei.wang / detail
  947. [RISCV] Add more rev32 and rev16 test cases using fshl/fshr intrinsics. NFC — craig.topper / detail
  948. [RISCV] Add a test case to show a bug in SelectRORIW. NFC — craig.topper / detail
  949. [compiler-rt][NFC] Fix typo in comment — tclin914 / detail
  950. [PowerPC] Fix a crash in POWER 9 setb peephole — qiucofan / detail
  951. [RISCV] Add a test case for another issue in SelectRORIW. NFC — craig.topper / detail
  952. [CodeGen][X86] Remove unused check-prefix in strict FP tests. — pengfei.wang / detail
  953. [clangd] Fix ParsedASTTest.TopLevelDecls test. — hokein.wu / detail
  954. [clangd] Add lit tests for remote index — kbobyrev / detail
  955. [AArch64][AsmParser] Remove 'x31' alias for 'sp/xzr' register. — caroline.concatto / detail
  956. Revert "[AArch64][AsmParser] Remove 'x31' alias for 'sp/xzr' register." — caroline.concatto / detail
  957. [yaml2obj] - Add support of Offset for .strtab/.shstrtab/.dynstr sections. — grimar / detail
  958. [llvm-exegesis] Print signal name when the snippet crashed. — courbet / detail
  959. [clangd] Improve remote-index test — kbobyrev / detail
  960. [flang][driver] Use --match-full-lines in tests for `-test-io` — andrzej.warzynski / detail
  961. [clangd] Value initialize SymbolIDs — kadircet / detail
  962. [flang][driver] Rename the accessors/mutators (NFC) — andrzej.warzynski / detail
  963. [RISCV] Avoid std::pair<> in FPReg StringSwitch to avoid MSVC compile failures. NFCI. — llvm-dev / detail
  964. [SLP][X86] Add AVX512VL test target coverage for PR47629 — llvm-dev / detail
  965. [LV][X86] Regenerate gather_scatter tests. NFCI. — llvm-dev / detail
  966. [libc++] NFC: Remove warning about non-void function returning void — Louis Dionne / detail
  967. Use --use-color in run-clang-tidy.py — aaron / detail
  968. [AMDGPU] Remove a comment. NFC. — jay.foad / detail
  969. [AMDGPU] Generate test checks. NFC. — jay.foad / detail
  970. [AMDGPU] Precommit ds_read2/write2 with unaligned offset tests. NFC. — jay.foad / detail
  971. Fix ds_read2/write2 unaligned offsets — jay.foad / detail
  972. Revert "Fix ds_read2/write2 unaligned offsets" — jay.foad / detail
  973. [llvm-exegesis] Save target state before running the benchmark. — courbet / detail
  974. [Flang][Driver] Add PrintPreprocessedInput FrontendAction (`flang-new -E`) — andrzej.warzynski / detail
  975. Revert "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  976. [gn build] (manually) port 76a168bce01 — thakis / detail
  977. [PS4] Support dllimport/export attributes — Ben.Dunbobbin / detail
  978. [TableGen][SchedModels] Fix read/write variant substitution — eleviant / detail
  979. [lldb/test] Fix a fragile assumption in TestTypeGetModule — pavel / detail
  980. [SLP] Added testcase for PR47623 — Dávid Bolvanský / detail
  981. Add a new altera kernel name restriction check to clang-tidy. — aaron / detail
  982. RegisterCoalescer: Use Register — Matthew.Arsenault / detail
  983. [gn build] (manually) port 76a168bce01 better — thakis / detail
  984. Fix link to a new check within the release notes. — aaron / detail
  985. [libc++abi] Get rid of warnings when running the tests with GCC — Louis Dionne / detail
  986. AMDGPU: Reorder checks — Matthew.Arsenault / detail
  987. Revert "Add a new altera kernel name restriction check to clang-tidy." — thakis / detail
  988. [lldb] Generalize an deflake gdb-remote *client* tests — pavel / detail
  989. [libc++] Split off iostreams explicit instantiations into its own source file — Louis Dionne / detail
  990. Reland "[TTI] Add VecPred argument to getCmpSelInstrCost." — flo / detail
  991. [analyzer][ReturnPtrRangeChecker] Fix a false positive on end() iterator — dkszelethus / detail
  992. [gn build] (manually) port c6eaa14e11 — thakis / detail
  993. [gn build] Run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format` — thakis / detail
  994. [libc++/libc++abi] Use Python3_EXECUTABLE consistently to run utilities — Louis Dionne / detail
  995. [Debugify] Port -debugify-each to NewPM — i / detail
  996. Revert "[MLIR] Use `llvm::is_one_of` in walk templates" — frgossen / detail
  997. Revert "[MLIR] Support walks over regions and blocks" — frgossen / detail
  998. [libc++] Make it easier to re-generate the ABI lists — Louis Dionne / detail
  999. [libc++] NFC: Re-generate the ABI lists with the new script — Louis Dionne / detail
  1000. [ELF] --emit-relocs: fix st_value of STT_SECTION in the presence of a gap before the first input section — i / detail
  1001. [ARM][MachineOutliner] Do not overestimate LR liveness in return block — momchil.velikov / detail
  1002. [FileCheck] Fix comments and eof in allow-unused-prefixes.txt — mtrofin / detail
  1003. [LLDB/Lua] call lua_close() on Lua dtor — pctammela / detail
  1004. [libc++][CI] Allow retries in case an agent is lost — Louis Dionne / detail
  1005. [MemProf] Reenable test with fix for bot failures — tejohnson / detail
  1006. [clang] Limit scope of CLANG_VENDOR definition — smeenai / detail
  1007. [clangd] Account for vendor in version string — smeenai / detail
  1008. [test] Fix unused FileCheck prefix in ThinLTO test — tejohnson / detail
  1009. [Clang] Add the ability to map DLL storage class to visibility — Ben.Dunbobbin / detail
  1010. [AggressiveInstCombine] foldGuardedRotateToFunnelShift - generalize rotation to funnel shift matcher. — llvm-dev / detail
  1011. [RISCV] When matching RORIW, make sure the same input is given to both shifts. — craig.topper / detail
  1012. [InstCombine] add multi-use tests for negator; NFC — spatel / detail
  1013. [x86] add AVX2 cost model entries for maxnum of 256-bit vectors — spatel / detail
  1014. [TableGen] Fix a couple of minor issues regarding the paste operator. — paul / detail
  1015. [flang] Design document for runtime derived type descriptions (NFC) — pklausler / detail
  1016. [libc++] Migrate warning flags to the DSL — Louis Dionne / detail
  1017. [AggressiveInstCombine] Regenerate rotate tests — llvm-dev / detail
  1018. [AggressiveInstCombine] Add funnel shift tests — llvm-dev / detail
  1019. [RISCV] Make SelectRORIW handle the commutability of OR. — craig.topper / detail
  1020. Revert "[Clang] Add the ability to map DLL storage class to visibility" — Ben.Dunbobbin / detail
  1021. [ARM] Cost model test for target intrinsics. NFC — david.green / detail
  1022. Correct the nomerge attribute documentation — aaron / detail
  1023. [AtomicExpand] Avoid creating an unnamed libcall — Alexander.Richardson / detail
  1024. [clang-format] Improve BAS_DontAlign+AllowAllArgumentsOnNextLine=false — Alexander.Richardson / detail

clang-d370841-g906b9dbc9d7-t15836-b15836.tar.gz (Nov 2, 2020 11:26:50 AM)

  1. Fix build of MiBench on FreeBSD RISC-V — Alexander.Richardson / githubweb
  2. [CMake] Don't add -lstdc++ to LDFLAGS — Alexander.Richardson / githubweb
  3. Git ignore top level build* directories — Yuanfang Chen / githubweb
  4. tools/timeit.sh: remove thousand separator in  perf-stat task-clock line — Yuanfang Chen / githubweb

clang-d369190-g5adb3a6d86e-t15373-b15373.tar.gz (Oct 16, 2020 5:16:24 PM)

  1. Revert "Fix Windows llvm-objdump tests" — rengolin / detail
  2. [Format/ObjC] Correctly handle base class with lightweight generics and protocol — benhamilton / detail
  3. Revert "make the AsmPrinterHandler array public" — vtjnash / detail
  4. [lldb] Implement ObjCExceptionThrowFrameRecognizer::GetName() — davelee.com / detail
  5. [objdump][macho] Check arch before formating reloc name as arm64 addend — daniel_l_sanders / detail
  6. PR44406: Follow behavior of array bound constant folding in more recent versions of GCC. — richard / detail
  7. Fixed a failure when const matcher fails, added a test to catch — rob.suderman / detail
  8. [PowerPC] Implementation of 128-bit Binary Vector Rotate builtins — conanap / detail
  9. Fix accidental use of VLAs that causes these tests to fail after Clang — richard / detail
  10. [libomptarget] Fix copy-to motion for PTR_AND_OBJ entries where PTR is a struct member. — georgios.rokos / detail

clang-d369180-g173389e16d3-t15369-b15369.tar.gz (Oct 16, 2020 2:32:32 PM)

  1. [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD. — Amara Emerson / detail
  2. [llvm-objdump][test] Delete source-interleave-prefix-windows.test — i / detail
  3. Add support for more OS types to AddClangModuleCompilationOptionsForSDKType() — Adrian Prantl / detail
  4. [llvm-objdump][test] Unsupport system-windows for source-interleave-prefix.test — i / detail
  5. [docs] Fix some out-of-date / inaccurate text and missing formatting in the User's Manual. — richard / detail
  6. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. — riddleriver / detail
  7. [mlir] Optimize symbol related checks in SymbolDCE — riddleriver / detail
  8. [mlir] Add a new SymbolUserOpInterface class — riddleriver / detail
  9. [mlir] Update SCCP and the Inliner to use SymbolTableCollection for symbol lookups — riddleriver / detail
  10. [AMDGPU] Run hazard recognizer pass later — Austin.Kerbow / detail
  11. [flang] Disallow pointer constants — psteinfeld / detail
  12. [CGSCC] Add -abort-on-max-devirt-iterations-reached option — aeubanks / detail
  13. [SCEV] Add additional tests where the max BTC is limited by wrapping. — flo / detail
  14. Revert "Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs"" — nikita.ppv / detail
  15. [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs — Stanislav.Mekhanoshin / detail
  16. [VectorCombine] Avoid crossing address space boundaries. — tra / detail
  17. Extend memset-to-zero optimization to C++11 aggregate functional casts — richard / detail
  18. Treat constant contexts as being in the default rounding mode. — richard / detail
  19. make the AsmPrinterHandler array public — vtjnash / detail
  20. Fix Windows llvm-objdump tests — rengolin / detail
  21. [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC. — Stanislav.Mekhanoshin / detail

clang-d369159-g53b69820f42-t15366-b15366.tar.gz (Oct 16, 2020 12:07:44 PM)

  1. [MLIR] Add idempotent trait folding — lyandy / detail
  2. [llc] Use -filetype=null to disable MIR printing — jay.foad / detail
  3. [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic — jay.foad / detail
  4. [libc++] Move the oss-fuzz script to libc++ — Louis Dionne / detail
  5. [libc++] Move the oss-fuzz script to libcxx/utils/ci — Louis Dionne / detail
  6. [MemProf] Memory profiling runtime support — tejohnson / detail
  7. [llvm-objdump] Implement --prefix option — rengolin / detail
  8. [libc++] Avoid relying on `realpath` being installed on the system — Louis Dionne / detail
  9. [GlobalISel] Add translation support for vector reduction intrinsics. — Amara Emerson / detail
  10. [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions. — Amara Emerson / detail
  11. [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars. — Amara Emerson / detail
  12. [MemProf] Don't build memprof if sanitizer not being built — tejohnson / detail
  13. [AMDGPU][HIP] Switch default DWARF version to 5 — scott.linder / detail
  14. [Indvars][NFCI] Simplify assertion. — benny.kra / detail
  15. [libcxx] [test] Fix string type handling in a few fairly trivial class.path tests — martin / detail
  16. [gn build] (manually) port 3d4bba302d246 — thakis / detail
  17. [gn build] Port 3d4bba302d2 — llvmgnsyncbot / detail
  18. [test] Pin null-function.ll to legacy PM — aeubanks / detail

clang-d369141-g0a7cd99a702-t15363-b15363.tar.gz (Oct 16, 2020 9:46:52 AM)

  1. [SCEV] Add a few test cases where the max BTC is limited by wrapping. — flo / detail
  2. [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  3. [InstCombine] foldAndOrOfICmpsOfAndWithPow2 - add vector support — llvm-dev / detail
  4. [SVE][CodeGen]Use getFixedSize() function for TypeSize comparison in clang — caroline.concatto / detail
  5. [InstCombine] narrowRotate - minor refactoring for funnel shift support. NFC. — llvm-dev / detail
  6. [ValueTracking] Clarify TypeSize comparisons — cullen.rhodes / detail
  7. Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — mkazantsev / detail
  8. [Indvars][NFC] Remove duplicating checks — mkazantsev / detail
  9. [AMDGPU] Add a message to an assert — sebastian.neubauer / detail
  10. [Indvars][NFCI] Remove meaningless restrictive code in IndVars — mkazantsev / detail
  11. [InstCombine] Add trunc+zext 'narrow' funnel shift tests (PR35155) — llvm-dev / detail
  12. [InstCombine] Fix typo in narrow funnel shift test — llvm-dev / detail
  13. [lldb] Fix FreeBSD build for ea3a547 — pavel / detail
  14. [InstCombine] foldSelectRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  15. [Indvars][NFC] Merge two functions together — mkazantsev / detail
  16. [libc++] NFC: Move iterator.range tests into the right place — Louis Dionne / detail
  17. [libc++] NFCI: Use Lit features to disable tests instead of #if — Louis Dionne / detail
  18. [globalopt] Teach to look through `addrspacecast`. — michael.hliao / detail
  19. Revert "[llvm-cov] don't include all source files when provided source files are filtered out" — jeremy.morse / detail
  20. [libcxx] Fix printf formats in two tests. — simon.tatham / detail
  21. [libcxxabi] Fix printf formats in a test. — simon.tatham / detail
  22. [clang-tidy] modernize-loop-convert reverse iteration support — n.james93 / detail
  23. [lldb] Modernize PseudoTerminal::OpenSecondary — pavel / detail
  24. [lldb] Minidump: check for .text hash match with directory — jotrem / detail
  25. AMDGPU: Don't kill super-register with overlapping copy — Matthew.Arsenault / detail
  26. llvm-reduce: Fix typo in status message — Matthew.Arsenault / detail
  27. llvm-reduce: Don't replace intrinsic calls with undef — Matthew.Arsenault / detail
  28. [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) — psteinfeld / detail
  29. clang-format: Assert in-memory file created in createInMemoryFile, NFC — Duncan P. N. Exon Smith / detail
  30. [libcxx] [test] Use string() instead of native() as parameter to std::ifstream/ofstream in copy_file_large.pass.cpp — martin / detail
  31. [libcxx] [test] Use fs::path::string_type instead of std::string in fs.op.relative — martin / detail
  32. [libcxx] [test] Mark tests for libcxx specific implementation details with LIBCPP_ONLY() — martin / detail
  33. [libcxx] [test] Add (void) return casts on functions marked nodiscard in MS STL — martin / detail
  34. [InstCombine] Remove custom and(trunc(and(x,c1)),c2) fold — llvm-dev / detail
  35. [InstCombine] visitAnd - add some ((val OP C1) & C2) vector test coverage — llvm-dev / detail
  36. [InstCombine] visitAnd - pull out repeated I.getType() calls. NFCI. — llvm-dev / detail
  37. Disable DynamicLibraryTests when using LLVM_INTEGRATED_CRT_ALLOC (PR47881) — hans / detail
  38. [Hexagon] Fix license headers in some .td files, NFC — kparzysz / detail
  39. Reapply "OpaquePtr: Add type to sret attribute" — Matthew.Arsenault / detail

clang-d369102-ge2af9bd6118-t15358-b15358.tar.gz (Oct 16, 2020 2:27:45 AM)

  1. [RISCV] Add -mtune support — kito.cheng / detail
  2. [RISCV] Fix -Wbraced-scalar-init after D89025 — i / detail
  3. [SCEV][NFC] Split out type balancing in implication engine — mkazantsev / detail
  4. [lib/ObjectYAML] - Simplify the code that handles Content/Size fields. — grimar / detail
  5. Remove dead variable to silence compiler warning [NFC] — mikael.holmen / detail
  6. Revert "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — nikita.ppv / detail
  7. Fix hidden-redecls.m test for some environments — konstantin.schwarz / detail
  8. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  9. [AMDGPU] Correct comment typo in AMDGPUSubtarget.h — Tony.Tye / detail

clang-d369093-g19ae9b6e21e-t15354-b15354.tar.gz (Oct 15, 2020 11:43:18 PM)

  1. [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs — mkazantsev / detail
  2. [llvm-cov] Fix test cases. — zequanwu / detail

clang-d369091-gcc175c2cc8e-t15352-b15352.tar.gz (Oct 15, 2020 9:00:01 PM)

  1. [llvm-cov] don't include all source files when provided source files are filtered out — zequanwu / detail
  2. [mlir][CAPI] Add mlirAttributeGetType function. — stellaraccident / detail
  3. Support ObjC in IncludeInserter — alexfh / detail

clang-d369088-gad1fe3963f3-t15350-b15350.tar.gz (Oct 15, 2020 6:15:32 PM)

  1. fix symbol printing on windows — vtjnash / detail
  2. [WebAssembly] Prototype i8x16.popcnt — tlively / detail
  3. Revert "[clang] Add -fc++-abi= flag for specifying which C++ ABI to use" — leonardchan / detail
  4. Revert "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  5. [VE] Support fabs/fcos/fsin/fsqrt math functions — marukawa / detail
  6. [VE] Add VGT/VSC/PFCHV instructions — marukawa / detail
  7. Add an SB API to get the SBTarget from an SBBreakpoint — jingham / detail
  8. [MS] Apply `inreg` to AArch64 sret parms on instance methods — rnk / detail
  9. [CGBuiltin] Respect asm labels and redefine_extname for builtins with specialized emitting — i / detail
  10. Add missing 'override' — dblaikie / detail
  11. [mlir][vector] Add unrolling patterns for Transfer read/write — thomasraoux / detail
  12. [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions. — Amara Emerson / detail
  13. [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare — Jessica Paquette / detail
  14. [PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting — Saleem Abdulrasool / detail
  15. [mlir] RewriterGen NativeCodeCall matcher with ConstantOp matcher — rob.suderman / detail
  16. Switch the default of VerifyIntegerConstantExpression from constant — richard / detail
  17. [MLIR] Fix gcc5 in D89161 — rob.suderman / detail

clang-d369071-g89c01242733-t15346-b15346.tar.gz (Oct 15, 2020 3:31:59 PM)

  1. Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / detail
  2. [mlir] Fix typo in LangRef — silvasean / detail
  3. [mlir] Add std.tensor_to_memref op and teach the infra about it — silvasean / detail
  4. [SemaObjC] Fix composite pointer type calculation for `void*` and pointer to lifetime qualified ObjC pointer type — erik.pilkington / detail
  5. Reland "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / detail
  6. [AMDGPU] gfx1032 target — Stanislav.Mekhanoshin / detail
  7. [MTE] Pin the tagged base pointer to one of the stack slots. — eugenis / detail
  8. [AArch64] Stack frame reordering. — eugenis / detail
  9. [gn bulid] Remove phantom WebAssembly tablegen() calls — thakis / detail
  10. [NFC][SCEV] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  11. [NFC][LSR] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  12. [NFC][IndVars] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  13. [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough — Alexander Timofeev / detail
  14. [libc] Use entrypoints.txt as the single source of list of functions for a platform. — michaelrj / detail
  15. PR47864: Fix assertion in pointer-to-member emission if there are — richard / detail
  16. [libTooling] Change `after` range-selector to operate only on source ranges — yitzhakm / detail
  17. [LoopVersion] Unify SCEVChecks and alias check handling (NFC). — flo / detail

clang-d369054-g77fb8cbd60c-t15343-b15343.tar.gz (Oct 15, 2020 12:49:13 PM)

  1. [zorg] [PowerPC] Limit number of threads to 20 on clang-ppc64le-rhel buildbot — saghir / githubweb

clang-d369054-g77fb8cbd60c-t15343-b15343.tar.gz (Oct 15, 2020 12:49:13 PM)

  1. [libc++] NFC: Remove unused include — Louis Dionne / detail
  2. [PGO] Remove the old memop value profiling buckets. — yamauchi / detail
  3. [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation — spatel / detail
  4. [libc++][filesystem] Only include <fstream> when we actually need it in copy_file_impl — Louis Dionne / detail
  5. [LV] Add a getRecurrenceBinOp and make use of it. NFC — david.green / detail
  6. Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option" — aeubanks / detail
  7. [mlir][Linalg] NFC - Rename test files s/_/-/g — nicolas.vasilache / detail
  8. [flang][msvc] Avoid a reinterpret_cast — pklausler / detail
  9. [libc++] Reduce dependencies on <iostream> from <random> — Louis Dionne / detail
  10. Make sure both cc1 and cc1as process -m[no-]code-object-v3 — kzhuravl_dev / detail
  11. [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace — anhtuyen / detail
  12. [InstCombine] update tests for logic folds to exercise commuted patterns; NFC — spatel / detail

clang-d369042-ge0d01294bc1-t15340-b15340.tar.gz (Oct 15, 2020 10:05:53 AM)

  1. [InstCombine] visitXor - refactor ((X^C1)>>C2)^C3 -> (X>>C2)^((C1>>C2)^C3) fold. NFCI. — llvm-dev / detail
  2. AMDGPU: Fix verifier error on killed spill of partially undef register — Matthew.Arsenault / detail
  3. Add "not" to an llvm-symbolizer test that expects to fail — jeremy.morse / detail
  4. [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions(). — paul / detail
  5. [TableGen] Add the !not and !xor operators. — paul / detail
  6. [NFC] Fix license header from D87841 — jonchesterfield / detail
  7. [mlir][standard] Fix parsing of scalar subview and canonicalize — herhut / detail
  8. [openmp][libomptarget] Include header from LLVM source tree — jonchesterfield / detail
  9. [InstCombine] InstCombineAndOrXor - refactor cast<ConstantInt> usages to PatternMatch. NFCI. — llvm-dev / detail
  10. [InstCombine] SimplifyDemandedUseBits - xor - refactor cast<ConstantInt> usage to PatternMatch. NFCI. — llvm-dev / detail
  11. [InstCombine] Use m_SpecificInt instead of m_APInt + comparison. NFCI. — llvm-dev / detail
  12. [RISCV] fix a mistake in RISCVInstrInfoV.td — llvm / detail
  13. [WebAssembly] v128.load{8,16,32,64}_lane instructions — tlively / detail
  14. [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255. NFC. — martin / detail
  15. [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / detail
  16. [lldb] [Process/FreeBSDRemote] Initial multithreading support — mgorny / detail
  17. Revert "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / detail
  18. [x86] add no 'unwind' to reduce test noise; NFC — spatel / detail
  19. [libc++] Allow building libc++ on platforms without a random device — Louis Dionne / detail

clang-d369023-gb70cb502041-t15335-b15335.tar.gz (Oct 15, 2020 7:23:57 AM)

  1. [DebugInstrRef] Support recording of instruction reference substitutions — jeremy.morse / detail
  2. Fix unused variable warning when compiling with asserts disabled. — akuegel / detail
  3. [flang] Fix build with BUILD_SHARED_LIBS=ON and FLANG_BUILD_NEW_DRIVER=ON — sguelton / detail
  4. [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases" — andrew.ng / detail
  5. [Statepoints] Remove MI limit on number of tied operands. — dantrushin / detail
  6. [SVE]Fix implicit TypeSize casts in EmitCheckValue — caroline.concatto / detail
  7. [AMDGPU] Minimize number of s_mov generated by copyPhysReg — carl.ritson / detail

clang-d369016-gfadd1523175-t15331-b15331.tar.gz (Oct 15, 2020 4:21:34 AM)

  1. Increase timeout to find a dSYM in macos DownloadObjectAndSymbolFile — Jason Molenda / detail
  2. [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets — david.sherwood / detail
  3. [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine. — craig.topper / detail
  4. [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections. — grimar / detail
  5. [libc][NFC] Add probability distributions for memory function sizes — gchatelet / detail
  6. [yaml2obj] - Allow specifying no tags to create empty sections in few cases. — grimar / detail
  7. [NFC] Correct name of profile function to Profile in APValue — tyker / detail
  8. [Statepoints] Unlimited tied operands. — dantrushin / detail
  9. [AMDGPU] Add objdump invalid metadata testcase — sebastian.neubauer / detail
  10. [lldb] Explicitly test the template argument SB API — Raphael Isemann / detail
  11. [CodeGen][X86] Emit fshl/fshr ir intrinsics for shiftleft128/shiftright128 ms intrinsics — llvm-dev / detail
  12. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector tests — llvm-dev / detail
  13. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector support — llvm-dev / detail

clang-d369003-g6a73d6564a3-t15328-b15328.tar.gz (Oct 15, 2020 1:36:33 AM)

  1. Perform lvalue conversions on the left of a pseudo-destructor call 'p->~T()'. — richard / detail
  2. llvm-dwarfdump: Exit non-zero on an error path — dblaikie / detail
  3. [mlir][SPIRV] Adding an attribute to capture configuration for cooperative matrix operations. — ravishankarm / detail
  4. llvm-symbolizer: Ensure non-zero exit when an error is printed — dblaikie / detail
  5. [AMDGPU] Pre-commit test for D89187 — carl.ritson / detail
  6. Fix typeo in attach failed error message. — Jason Molenda / detail
  7. llvm-symbolizer: Exit non-zero when DWARF parsing errors have been rendered — dblaikie / detail
  8. Fix llvm-symbolizer assembly-based test to require x86 and specify x86 when assembling — dblaikie / detail
  9. Revert "[LLD] Set alignment as part of Characteristics in TLS table." — me / detail
  10. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail

clang-d368993-g00651981668-t15324-b15324.tar.gz (Oct 14, 2020 10:53:26 PM)

  1. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  2. Fix style warnings. — me / detail
  3. Update tests. — me / detail
  4. Mask out existing alignment bits. — me / detail
  5. Nit: Use early return to reduce indentation. — me / detail
  6. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  7. clang/Basic: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  8. [dsymutil] Fix handling of aliases to private external symbols — Jonas Devlieghere / detail
  9. clang/Frontend: Mostly stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  10. clang/CodeGen: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  11. [AArch64] Combine UADDVs to generate vector add — vinay / detail
  12. clang/StaticAnalyzer: Stop using SourceManager::getBuffer — Duncan P. N. Exon Smith / detail
  13. clang-{tools,unittests}: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail

clang-d368980-gb3a38bc2dca-t15321-b15321.tar.gz (Oct 14, 2020 8:09:59 PM)

  1. [AArch64][GlobalISel] Don't use explicit zero registers for compare results. — Amara Emerson / detail
  2. [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS — marukawa / detail
  3. Revert "[ASTImporter] Fix crash caused by unset AttributeSpellingListIndex" — davelee.com / detail
  4. [VE] Add vector load/store instructions — marukawa / detail
  5. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  6. [CMake] Avoid accidental C++ standard library dependency in sanitizers — phosek / detail
  7. Revert "[CMake] Avoid accidental C++ standard library dependency in sanitizers" — phosek / detail
  8. [AMDGPU] Correct typos in SIMemoryLegalizer.cpp comments — Tony.Tye / detail

clang-d368972-g8b6d1c0467b-t15317-b15317.tar.gz (Oct 14, 2020 5:26:25 PM)

  1. Register TargetCXXABI.def as a textual header — Adrian Prantl / detail
  2. [Format/ObjC] Add NS_SWIFT_NAME() and CF_SWIFT_NAME() to WhitespaceSensitiveMacros — benhamilton / detail
  3. [clang][NFC] Change diagnostic to start with lowercase letter — leonardchan / detail
  4. [ADT] Use alignas + sizeof for inline storage, NFC — rnk / detail

clang-d368968-gde2568aab81-t15314-b15314.tar.gz (Oct 14, 2020 2:45:15 PM)

  1. [lldb] More memory allocation test fixes — pavel / detail
  2. [MBP] Add whole chain to BlockFilterSet instead of individual BB — carrot / detail
  3. [llvm] Set the default for -bbsections-cold-text-prefix to .text.split. — snehasishk / detail
  4. [clang] Add -fc++-abi= flag for specifying which C++ ABI to use — leonardchan / detail
  5. [mlir] Linalg refactor for using "bufferize" terminology. — silvasean / detail
  6. [mlir] Rename ShapeTypeConversion to ShapeBufferize — silvasean / detail
  7. [mlir] Refactor code out of BufferPlacement.cpp — silvasean / detail
  8. [mlir][bufferize] Rename BufferAssignment* to Bufferize* — silvasean / detail
  9. [mlir] Fix some style comments from D89268 — silvasean / detail
  10. [llvm] Update default cutoff threshold for machine function splitter. — snehasishk / detail
  11. clang/Basic: Replace ContentCache::getBuffer with Optional semantics — Duncan P. N. Exon Smith / detail
  12. Make header self-contained. NFC. — benny.kra / detail
  13. [mlir][Linalg] Rethink fusion of linalg ops with reshape ops. — ravishankarm / detail

clang-d368955-g42e89ab2a66-t15311-b15311.tar.gz (Oct 14, 2020 11:55:08 AM)

  1. Remove Combine.td.rej file — kzhuravl_dev / detail
  2. [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp — mtrofin / detail
  3. [InstCombine] narrowRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  4. [AIX] Turn -fdata-sections on by default in Clang — jasonliu / detail
  5. [libc++] Split off debug tests that were missed by ce1365f8f7e into test/libcxx — Louis Dionne / detail
  6. [libc++] Use ADDITIONAL_COMPILE_FLAGS instead of #define for _LIBCPP_DEBUG — Louis Dionne / detail
  7. Add Allocate Clause to MLIR Parallel Operation Definition — irina.dobrescu / detail
  8. [clangd] clang-format TweakTests, NFC — kadircet / detail
  9. Polly - specify address space when creating a pointer to a vector type — llvm-project / detail
  10. [CodeGen] Move x86 specific ms intrinsic tests into x86 target subfolder. NFCI. — llvm-dev / detail
  11. Recommit "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — flo / detail
  12. [libc++] Mark two tests as unsupported in C++03 — Louis Dionne / detail
  13. InstCombine: Fix infinite loop in copy-constant-to-alloca transform — Matthew.Arsenault / detail
  14. InstCombine: Fix losing load properties in copy-constant-to-alloca — Matthew.Arsenault / detail
  15. AMDGPU: Update AMDHSA code object version handling — kzhuravl_dev / detail
  16. Revert rG25a97c3a43d7 - "[InstCombine] visitCallInst - retain undefs in vector funnel shift amounts" — llvm-dev / detail
  17. [X86] Add test case to demonstrate a Log2_32_Ceil that can just be Log2_32 in SimplifySetCC ctpop combine. — craig.topper / detail
  18. [Driver]: fix compiler-rt path when printing libgcc for baremetal — manojgupta / detail
  19. [mlir] More changes to avoid args now inserted.NFC — jpienaar / detail
  20. [Hexagon] Generate better splat code on v62+ — kparzysz / detail
  21. [lldb] [Process/FreeBSDRemote] Support YMM reg via PT_*XSTATE — mgorny / detail
  22. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / detail
  23. Preserve param alignment in NVPTXLowerArgs pass. — justin.lebar / detail
  24. [flang] Fix CMake bug in the definition of flang-new — andrzej.warzynski / detail

clang-d368931-gae40d2858e2-t15308-b15308.tar.gz (Oct 14, 2020 9:12:52 AM)

  1. [lldb] Modernize PseudoTerminal::OpenFirstAvailablePrimary — pavel / detail
  2. [lldb-server][linux] Add ability to allocate memory — pavel / detail
  3. Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"" and it's follow-ups — lebedev.ri / detail
  4. Fix a broken build for gcc <= 7.1 — hokein.wu / detail
  5. [DebugInstrRef] Create DBG_INSTR_REFs in SelectionDAG — jeremy.morse / detail
  6. [SystemZ] Bugfix in SystemZVectorConstantInfo — paulsson / detail
  7. [InstCombine] visitCallInst - retain undefs in vector funnel shift amounts — llvm-dev / detail
  8. [mlir][Linalg] Add missing dependency — nicolas.vasilache / detail
  9. [mlir] expand the legal floating-point types in the LLVM IR dialect type check — eschweitz / detail
  10. Fix `-Wparentheses` warnings. NFC. — michael.hliao / detail
  11. [libc++] Remove signal-based checkpoints in libc++ tests — Louis Dionne / detail
  12. [flang] Rework host runtime folding and enable REAL(2) folding with it. — jperier / detail
  13. [SVE] Lower fixed length VECREDUCE_FADD operation — mcinally / detail
  14. [lldb] Remove bogus ProcessMonitor forward-decls — pavel / detail
  15. [lldb] Fix TestGdbRemoteMemoryAllocation on windows — pavel / detail
  16. [profile] Remove useless msync when dumping gcda files — calixte.denizet / detail
  17. [InstCombine] Add m_SpecificIntAllowUndef pattern matcher — llvm-dev / detail
  18. Fix conjuntion of -Werror,-Wsuggest-override with google/benchmark — gchatelet / detail
  19. [mlir][vulkan-runner] Fix buffer usage flags — kevin.petit / detail
  20. Fix an apparent typo. `assert()` must not contain side-effects. NFC. — michael.hliao / detail

clang-d368911-gcde06f783ce-t15304-b15304.tar.gz (Oct 14, 2020 6:20:03 AM)

  1. [SyntaxTree][NFC] Nit on `replaceChildRangeLowLevel` — ecaldas / detail
  2. [InstCombine] matchFunnelShift - add support for non-uniform vectors containing undefs. — llvm-dev / detail
  3. [LV] Unroll factor is expected to be > 0 — ybrevnov / detail
  4. [DebugInstrRef] Parse debug instruction-references from/to MIR — jeremy.morse / detail
  5. [AArch64] Add more addv tests — vinay / detail
  6. Reland "[Support][unittests] Enforce alignment in ConvertUTFTest" — ro / detail
  7. [Test] Auto-update for some tests — mkazantsev / detail
  8. Add x86 REQUIRES to tests from 2c5f3d54c5ee / D85746 — jeremy.morse / detail
  9. [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive. — joshisameeran17 / detail
  10. [InstCombine] Add undef funnel shift amount test coverage — llvm-dev / detail
  11. [mlir][Linalg] Make a Linalg CodegenStrategy available. — nicolas.vasilache / detail
  12. Analysis: only query size of sized objects. — Tim Northover / detail
  13. [ValueTracking] Use assume's noundef operand bundle — aqjune / detail
  14. [AMDGPU] Base getSubRegFromChannel on TableGen data — carl.ritson / detail
  15. [clangd] Refine recoveryAST flags in clangd — hokein.wu / detail
  16. [ASTImporter] Fix crash caused by unimported type of FromatAttr — gabor.marton / detail
  17. [ASTImporter] Fix crash caused by unset AttributeSpellingListIndex — gabor.marton / detail
  18. [clangd] Disable extract variable for RHS of assignments — kadircet / detail
  19. [flang] Make flang build compatible with LLVM dylib — sguelton / detail

clang-d368892-g72732acade7-t15300-b15300.tar.gz (Oct 14, 2020 3:23:41 AM)

  1. [libcxxabi,libunwind] support running tests in standalone mode — dominik.montada / detail
  2. [test][lld] Mark TLS tests as REQUIRES: x86. — me / detail
  3. [clang-rename] Simplify the code of handling class paritial specializations, NFC. — hokein.wu / detail
  4. [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor — sstipanovic / detail
  5. [lldb] Reject redefinitions of persistent variables — Raphael Isemann / detail
  6. Fix typos in the documentation of dynamic values in subview ops — nicolas.vasilache / detail
  7. [SVE] Add fatal error when running out of registers for SVE tuple call arguments — david.sherwood / detail
  8. [Flang][OpenMP] Rework parser changes for OpenMP atomic construct. — joshisameeran17 / detail
  9. [lldb] [test/Register] Add read/write tests for multithreaded process — mgorny / detail
  10. [LoopFlatten] Precommit new test cases. NFC. — sjoerd.meijer / detail
  11. [SyntaxTree] Improve safety of `replaceChildRangeLowLevel` — ecaldas / detail
  12. [SyntaxTree] Bug fix in `MutationsImpl::addAfter`. — ecaldas / detail

clang-d368892-g72732acade7-t15300-b15300.tar.gz (Oct 14, 2020 3:23:41 AM)

  1. [LNT] Pin Python version in Dockerfile to 3.7 temporarily — thomasp / githubweb

clang-d368880-g2ad82b0ed1b-t15297-b15297.tar.gz (Oct 14, 2020 12:42:42 AM)

  1. [X86][NFC] Fix RUN line bug in the testcase — chen3.liu / detail
  2. libDebugInfoDWARF: Don't try to parse loclist[.dwo] headers when parsing debug_info[.dwo] — dblaikie / detail
  3. [LoopExtract][NewPM] Port -loop-extract to NPM — aeubanks / detail
  4. [test][NewPM] Pin -mergereturn tests to legacy PM — aeubanks / detail
  5. [AMDGPU] Cleanup memory legalizer interfaces — Tony.Tye / detail
  6. Revert "[clang] Improve handling of physical registers in inline assembly operands." — paulsson / detail
  7. [lldb] Unconditionally strip the `.py(c)` extension when loading a module — Jonas Devlieghere / detail
  8. [lldb] Remove lexical block and fix formatting LoadScriptingModule (NFC) — Jonas Devlieghere / detail
  9. [ARM.td] Make instruction definitions visible to sched models — eleviant / detail

clang-d368871-g41f946a6d2a-t15293-b15293.tar.gz (Oct 13, 2020 9:58:14 PM)

  1. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / detail
  2. [CMake][Fuchsia] Start building arm64 Darwin runtimes — phosek / detail
  3. [NFC][compiler-rt] Add ppc32 to the list of arch — daltenty / detail
  4. [sanitizer][NFC] Fix few cpplint warnings — Vitaly Buka / detail
  5. [mlir] Remove obsolete "Quantization" section from the rationale. — stellaraccident / detail
  6. [LLD] Add baseline test for TLS alignment. NFC. — me / detail
  7. [cmake] Limit missing external lit warning to be shown once — davelee.com / detail

clang-d368864-gd4b04047329-t15290-b15290.tar.gz (Oct 13, 2020 7:15:35 PM)

  1. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / detail
  2. Add a new launch flag option for watchos, WatchComplicationLaunch. — Jason Molenda / detail
  3. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary — Vedant Kumar / detail
  4. Revert "[llvm-cov] Warn when -arch spec is missing/invalid for universal binary" — Vedant Kumar / detail
  5. Remove unused build configurations from debugserver xcode project — Jason Molenda / detail
  6. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland) — Vedant Kumar / detail
  7. [cmake] Unconditionally set the force flag when codesigning — Vedant Kumar / detail
  8. Move initialization of Variable::m_loc_is_const_data into constructor (NFC) — Adrian Prantl / detail
  9. [libc++/abi] Clean up uses of <iostream> in the test suite — Louis Dionne / detail
  10. [GISel] Add combine for constant G_PTR_ADD offsets. — aditya_nandakumar / detail
  11. [MLIR] Add support for defining Types in tblgen — john.demme / detail
  12. Revert "[DDR] Introduce implicit equality check for the source pattern operands with the same name." — joker.eph / detail
  13. Replace bool constants with named constants for improved readibility (NFC) — Adrian Prantl / detail
  14. [sanitizer] Escape quotes in tests to fix android bot after D88361 — Vitaly Buka / detail
  15. [SemaObjC] Fix a crash on an invalid ternary with ARC pointers — erik.pilkington / detail
  16. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  17. Re-land [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  18. [compiler-rt] [lldb] Mark syscall_acquire and syscall_release as USED — kamil / detail

clang-d368846-gab870f3030f-t15286-b15286.tar.gz (Oct 13, 2020 4:32:20 PM)

  1. [LICM] Don't require AST in LoopPromoter (NFC) — nikita.ppv / detail
  2. [mlir][Python] Add missing capsule->module and Context.create_module. — stellaraccident / detail
  3. Reland [CFGuard] Add address-taken IAT tables and delay-load support — aeubanks / detail
  4. [mlir-cuda-runner] Unbreak the build — benny.kra / detail
  5. Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h — Duncan P. N. Exon Smith / detail
  6. Support: Allow use of MemoryBufferRef with line_iterator — Duncan P. N. Exon Smith / detail
  7. [AIX] Support two itanium alignment LIT testcases for AIX using regex — Xiangling.Liao / detail
  8. [gn build] Port f0875971249 — llvmgnsyncbot / detail
  9. [AMDGPU] Add MC layer support for v_fmac_legacy_f32 — jay.foad / detail
  10. [mlir][Linalg] Lower padding attribute for pooling ops — ravishankarm / detail
  11. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / detail
  12. Basic: Simplify SourceManager::getBuffer overload, NFC — Duncan P. N. Exon Smith / detail
  13. Remove unused SideEffectInterfaces header — gcmn / detail
  14. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  15. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / detail

clang-d368831-gedf415b5b24-t15283-b15283.tar.gz (Oct 13, 2020 1:50:03 PM)

  1. [analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions. — Artem Dergachev / detail
  2. [analyzer] NFC: Move IssueHash to libAnalysis. — Artem Dergachev / detail
  3. [analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis. — Artem Dergachev / detail
  4. [gn build] Port 44b7cf2983b — llvmgnsyncbot / detail
  5. [gn build] Port b76dc111dd0 — llvmgnsyncbot / detail
  6. [PowerPC] Add assemble disassemble intrinsics for MMA — saghir / detail
  7. [DebugInfo][docs] Document DILabel in LangRef — scott.linder / detail
  8. Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis." — Artem Dergachev / detail
  9. Revert "[analyzer] NFC: Move IssueHash to libAnalysis." — Artem Dergachev / detail
  10. Revert "[analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions." — Artem Dergachev / detail
  11. [MemCpyOpt] Don't shorten memset if destination observable through unwinding — nikita.ppv / detail
  12. [gn build] Port 662ed9e67ad — llvmgnsyncbot / detail
  13. [gn build] Port 77bb3ebebbc — llvmgnsyncbot / detail
  14. [MemCpyOpt] Don't shorten memset if memcpy operands may be the same — nikita.ppv / detail
  15. [SCEV] BuildConstantFromSCEV(): actually properly handle SExt-of-pointer case — lebedev.ri / detail
  16. [Statepoints] Update statepoint mir tests. — dantrushin / detail
  17. Revert "DirectoryWatcher: add an implementation for Windows" — rnk / detail
  18. [MemCpyOpt] Fix MemorySSA preservation — nikita.ppv / detail
  19. [mlir][nfc] Add a func to compute numElements of a shape in Std -> LLVM. — pifon / detail
  20. [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt — nikita.ppv / detail
  21. [X86] Add test cases for PR47825. NFC — craig.topper / detail

clang-d368810-g0ccf9263cce-t15280-b15280.tar.gz (Oct 13, 2020 11:06:00 AM)

  1. [MLIR][SPIRV] Support identified and recursive structs. — antiagainst / detail
  2. [x86] add tests for cost model kinds of intrinsics; NFC — spatel / detail
  3. [InstructionSimplify] Precommit tests for D89317. NFC. — sjoerd.meijer / detail
  4. [AArch64] fix spacing in test's RUN lines; NFC — spatel / detail
  5. [SyntaxTree] Fix rtti for `Expression`. — ecaldas / detail
  6. [WebAssembly] Added .tabletype to asm and multiple table support in obj files — sbc / detail
  7. [lldb] Add targets for running test suite against Watch/TV/iPhone simulators — Raphael Isemann / detail
  8. [lldb][NFC] Remove property predicate matcher — Raphael Isemann / detail
  9. [lldb] Remove all the RegisterInfo name constification code — Raphael Isemann / detail
  10. [lldb] Allow limiting the number of error diagnostics when parsing an expression — Raphael Isemann / detail
  11. [lldb][cmake] Remove custom logic for finding VCS file to fix LLDB's VCSVersion.inc generation — Raphael Isemann / detail
  12. [AMDGPU][GlobalISel] Compute known bits for zero-extending loads — jay.foad / detail
  13. [mlir][gpu] Add `gpu.wait` op. — csigg / detail
  14. [x86] add cost model test for memcpy; NFC — spatel / detail
  15. [CostModel] rearrange basic intrinsic cost implementation — spatel / detail
  16. [NFC][Regalloc] Use MCRegister in MachineCopyPropagation — mtrofin / detail
  17. [compiler-rt] Allow override of 'emulator' value from lit_config. — abidh / detail
  18. AMDGPU: Remove -mamdgpu-debugger-abi option — kzhuravl_dev / detail
  19. LLD/AMDGPU: Infer os abi based on input llvm bitcode — kzhuravl_dev / detail
  20. [libc++] Allow passing relative paths to the Apple install script — Louis Dionne / detail
  21. [mlir][Linalg] Fix TensorConstantOp bufferization in Linalg. — nicolas.vasilache / detail
  22. [mlir] Fix sporadic build failures due to missing dependency — stilis / detail
  23. [LoopVersioningLICM] Fix noalias metadata emission — nikita.ppv / detail
  24. [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca — xun / detail

clang-d368786-g08e4e08d719-t15276-b15276.tar.gz (Oct 13, 2020 8:22:27 AM)

  1. [ConstraintElimination] Add add/sub/and/or test cases. — flo / detail
  2. Fix Windows/MSVC build after 6e56046f65 — eleviant / detail
  3. Raise the timeout in DirectoryWatcherTest to 10 s — hans / detail
  4. [AArch64] add cost model test for scalable vector math; NFC — spatel / detail
  5. [lldb] Fill Watch/AppleTV simulator gaps in PlatformDarwin — Raphael Isemann / detail
  6. [lldb] Don't let dotest silently fall back to default SDK if the specified one can't be found — Raphael Isemann / detail
  7. [lldb] Don't add no-sandbox entitlement when running tests on simulator — Raphael Isemann / detail
  8. [clang] Improve handling of physical registers in inline assembly operands. — paulsson / detail
  9. [libc++] Update the <version> header in-place from generate_feature_test_macro_components — Louis Dionne / detail
  10. [clangd] Propagate CollectMainFileRefs to BackgroundIndex — zeratul976 / detail
  11. Revert "Raise the timeout in DirectoryWatcherTest to 10 s" — hans / detail
  12. [Analysis] findAffectedValues - remove unused ConstantInt argument. NFCI. — llvm-dev / detail
  13. [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns — llvm-dev / detail
  14. [ThinLTO][Documentation] Mention possible values for concurrency flags — alexandre.ganea / detail
  15. [TableGen] Add new section to the TableGen Programmer's Reference. — paul / detail
  16. [lldb][NFC] Fix some invalid escapes sequences in Python strings — Raphael Isemann / detail
  17. Fix all the CMake code that can only handle -stdlib= but not --stdlib= — Raphael Isemann / detail
  18. [mlir-vulkan-runner] Clean up some stale CMake configurations — antiagainst / detail

clang-d368768-g002968a3204-t15273-b15273.tar.gz (Oct 13, 2020 5:28:35 AM)

  1. [SCEV] BuildConstantFromSCEV(): properly handle SCEVZeroExtend from ptr — lebedev.ri / detail
  2. Add expected response time and escalation path to the security docs — kristof.beyls / detail
  3. [AMDGPU] v_mac_legacy_f32 does not support DPP — jay.foad / detail
  4. [SCEV] BuildConstantFromSCEV(): properly handle SCEVSignExtend from ptr — lebedev.ri / detail
  5. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
  6. [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0" — paul.walker / detail
  7. [TableGen][SchedModels] Fix aliasing of SchedWriteVariant — eleviant / detail
  8. [AArch64] Implement .variant_pcs directive — cullen.rhodes / detail
  9. Revert "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — Vitaly Buka / detail
  10. Revert "    Enable LSAN for Android" — Vitaly Buka / detail
  11. [AArch64] Identify SAD pattern — vinay / detail
  12. [Test] Add test showing that SCEV cannot compute IV's range — mkazantsev / detail
  13. [GlobalISel] Avoid making G_PTR_ADD with nullptr — Mirko.Brkusanin / detail
  14. [Fixed Point] Add fixed-point to floating point cast types and consteval. — bevin.hansson / detail
  15. [AST] Change return type of getTypeInfoInChars to a proper struct instead of std::pair. — bevin.hansson / detail
  16. [clang-tidy] Add an example for misc-unused-alias-decls — sylvestre / detail

clang-d368752-g6c23cbc5603-t15269-b15269.tar.gz (Oct 13, 2020 2:34:53 AM)

  1. [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization. — craig.topper / detail
  2. [llvm-install-name-tool] Add -delete_all_rpaths option — alexshap / detail
  3. [AMDGPU] Use lowercase for subtarget feature names in RUN lines — jay.foad / detail
  4. [Test] Use generated auto-checks to make further changes more visible — mkazantsev / detail
  5. [InstCombine] Support uniform vector splats in ((((X >> C) & CC) + Y) << C) folds. — llvm-dev / detail
  6. [X86] Convert integer _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) — llvm-dev / detail

clang-d368746-g72c628e8358-t15266-b15266.tar.gz (Oct 12, 2020 11:50:48 PM)

  1. [mlir] Add async.await operation to async dialect — ezhulenev / detail
  2. [lld][WebAssembly] Don't GC library objects under `--whole-archive` — sbc / detail
  3. Reland "[WebAssembly] Emulate v128.const efficiently"" — tlively / detail

clang-d368743-g913f6005669-t15264-b15264.tar.gz (Oct 12, 2020 9:07:21 PM)

  1. [X86] Add HRESET instruction. — pengfei.wang / detail
  2. [gn build] Port 412cdcf2edf — llvmgnsyncbot / detail
  3. [WebAssembly] GC constructor functions in otherwise unused archive objects — Dev / detail
  4. [llvm-readobj] Don't print out section names for STABS symbols — jezng / detail
  5. Ensure that InheritedAttrs are properly inherited along a redeclaration — richard / detail
  6. Canonicalize declaration pointers when forming APValues. — richard / detail

clang-d368737-gec2c2ad2a2d-t15261-b15261.tar.gz (Oct 12, 2020 6:23:42 PM)

  1. [mlir] Make Python bindings installable. — stellaraccident / detail
  2. [Coroutine] Rename coro-semmetric-transfer.cpp and possibly fix test failure — xun / detail
  3. [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName — craig.topper / detail
  4. [lldb] Alphabetically sort test categories (NFC) — Jonas Devlieghere / detail
  5. [lldb] Add instrumentation runtime category — Jonas Devlieghere / detail
  6. [clangd] Try harder to get accurate ranges for documentSymbols in macros — zeratul976 / detail
  7. [lldb] Handle alternative output in TestAbortExitCode — davelee.com / detail
  8. [lldb] Remove unused code in GetVersion (NFC) — davelee.com / detail
  9. [SemaTemplate] Stop passing insertion position around during VarTemplate instantiation — bruno.cardoso / detail
  10. [llvm] Export LLVM_USE_SPLIT_DWARF in LLVMConfig.cmake — Jonas Devlieghere / detail
  11. [AMDGPU] Update LiveVariables in convertToThreeAddress() — ruiling.song / detail
  12. [lld][WebAssembly] Add support for -Bsymbolic flag — sbc / detail
  13. [llc] -filetype=null: don't create .null if -o is not specified — i / detail
  14. Add accessors. (NFC) — Adrian Prantl / detail

clang-d368723-ga324d8f964b-t15257-b15257.tar.gz (Oct 12, 2020 3:40:42 PM)

  1. [SVE] Fix VBITS_GE_256 typo in fixed-width tests. — mcinally / detail
  2. Revert "Canonicalize declaration pointers when forming APValues." — aeubanks / detail
  3. [NFC][ScalarEvolution] Add tests with ptrtoint in constant context in loop — lebedev.ri / detail
  4. Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — lebedev.ri / detail
  5. [AMDGPU] Correct processor names for gfx1010 and gfx1011 — Tony.Tye / detail
  6. [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build — thakis / detail
  7. [mlir][Linalg] Temporarily circumvent TensorConstant bufferize bug — nicolas.vasilache / detail
  8. [libomptarget][amdgcn] Implement partial barrier — jonchesterfield / detail
  9. [libunwind] [SEH] Don't interact with foreign exceptions — martin / detail
  10. [LLD] [COFF] Fix a ubsan error in pdb-type-server-missing.yaml — martin / detail
  11. [MinGW][clang-shlib] Build only when LLVM_LINK_LLVM_DYLIB is enabled — martin / detail
  12. [X86] Add more tests for D89178. NFC — craig.topper / detail
  13. [TableGen] Add overload of RecordKeeper::getAllDerivedDefinitions() — paul / detail
  14. DependencyScanning: pull factory function into MinimizedVFS, NFC — Duncan P. N. Exon Smith / detail
  15. [CostModel] get type-based cost for vector intrinsics directly — spatel / detail
  16. Ensure TreeTransform considers ParmVarDecls as transformed Decls — erich.keane / detail
  17. Lex: Avoid MemoryBuffer* key in ExcludedPreprocessorDirectiveSkipMapping, NFC — Duncan P. N. Exon Smith / detail
  18. [AArch64] Add tests for 128-bit shift variations. — efriedma / detail

clang-d368705-g26d861cbbd5-t15254-b15254.tar.gz (Oct 12, 2020 12:56:59 PM)

  1. [GlobalISel][KnownBits] Early return on out of bound shift amounts — konstantin.schwarz / detail
  2. Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — hans / detail
  3. [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc — i / detail
  4. Make likelihood lit test less brittle — koraq / detail
  5. [VPlan] Use VPValue def for VPMemoryInstructionRecipe. — flo / detail
  6. Restore "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — tejohnson / detail
  7. [InstCombine] FoldShiftByConstant - merge equivalent types. NFCI. — llvm-dev / detail
  8. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / detail
  9. [flang][openacc] Update Loop Construct lowering to use fir::getBase — clementval / detail
  10. [flang][openacc] Lower parallel construct — clementval / detail
  11. [X86] Support -march=x86-64-v[234] — i / detail
  12. [sanitizer] Disable fast_unwind_on_malloc as default for arm-linux-gnu — adhemerval.zanella / detail
  13. [clangd] Heuristic resolution for dependent type and template names — zeratul976 / detail
  14. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / detail
  15. [Inliner][NPM] Fix various tests under NPM — aeubanks / detail
  16. [LLDB] Fix 37 tests on Windows — amccarth / detail
  17. [mlir] fixing typo in parseAttribute that was ignoring caller-specified types — rob.suderman / detail
  18. update .txt --> .md links — sguelton / detail
  19. [Coroutine][Sema] Only tighten the suspend call temp lifetime for final awaiter — xun / detail
  20. [flang][openacc] Lower data construct — clementval / detail
  21. [trace] Scaffold "thread trace dump instructions" — walter erquinigo / detail

clang-d368684-g2f66bfac280-t15250-b15250.tar.gz (Oct 12, 2020 10:16:25 AM)

  1. [clangd] Disable a failure TopLevelDecls test. — hokein.wu / detail
  2. [lldb] Note difference in vFile:pread/pwrite format for lldb — david.spickett / detail
  3. [InstCombine] matchFunnelShift - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  4. [InstCombine] matchFunnelShift - remove shift value commutation. NFCI. — llvm-dev / detail
  5. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw (REAPPLIED) — llvm-dev / detail
  6. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests — jay.foad / detail
  7. [SVE] Lower fixed length VECREDUCE_XOR operation — mcinally / detail
  8. [AMDGPU] Insert waterfall loops for divergent calls — sebastian.neubauer / detail
  9. [LoopDeletion] Remove over-eager SCEV verification. — flo / detail
  10. [AMDGPU] Print metadata on error — sebastian.neubauer / detail
  11. [NFC][Regalloc] Pass VirtRegMap by reference. — mtrofin / detail
  12. [VPlan] Use operands for printing of VPWidenMemoryInstructionRecipe. — flo / detail
  13. [NFC][MC] Use MCRegister in LiveRangeMatrix — mtrofin / detail
  14. [Tests] Regenerate test checks; NFC — Dávid Bolvanský / detail

clang-d368670-gb144cd867b6-t15246-b15246.tar.gz (Oct 12, 2020 7:34:09 AM)

  1. Using lld for x86_64-fedora-clang builder — kkleine / githubweb

clang-d368670-gb144cd867b6-t15246-b15246.tar.gz (Oct 12, 2020 7:34:09 AM)

  1. [JSON] Add ObjectMapper::mapOptional to validate optional data. — sam.mccall / detail
  2. [clangd] Validate optional fields more strictly. — sam.mccall / detail
  3. [mlir][Linalg] Add named Linalg ops on tensor to buffer support. — nicolas.vasilache / detail
  4. [mlir][Linalg] NFC - Automate the printing of canonicalizers and folders for nameds Linalg ops. — nicolas.vasilache / detail
  5. [nfc] [lldb] Simplify calling SymbolFileDWARF::GetDWARFCompileUnit — jan.kratochvil / detail
  6. [clangd] Stop capturing trace args if the tracer doesn't need them. — sam.mccall / detail
  7. [lldb/Utility] Introduce UnimplementedError — pavel / detail
  8. [VE] Support copysign math function — marukawa / detail
  9. [mlir][gpu] Adding gpu runtime wrapper functions for async execution. — csigg / detail
  10. [clangd][NFC] Fix formatting in ClangdLSPServer — kadircet / detail
  11. [clang-tidy] Fix IncludeInserter usage example in a comment. — alexfh / detail
  12. [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns — llvm-dev / detail
  13. [clangd] Introduce MemoryTrees — kadircet / detail
  14. [clangd] Add a metric for tracking memory usage — kadircet / detail
  15. [clangd] Introduce memory dumping to FileIndex, FileSymbols and BackgroundIndex — kadircet / detail
  16. [clangd] Introduce memory usage dumping to TUScheduler, for Preambles and ASTCache — kadircet / detail
  17. [clangd] Add a helper for exposing tracer status — kadircet / detail
  18. [clangd] Record memory usages after each notification — kadircet / detail
  19. [gn build] Port f9317f7bf6b — llvmgnsyncbot / detail
  20. [NFC] Remove redundant isFullSet checks — mkazantsev / detail
  21. Dump decl when the test matcher fails. — hokein.wu / detail

clang-d368649-g45d785e22b2-t15242-b15242.tar.gz (Oct 12, 2020 4:32:53 AM)

  1. flang-aarch64: Refine the number of parallel jobs — andrzej.warzynski / githubweb
  2. Don't build mlir project on x86_64-fedora-clang builder — kkleine / githubweb
  3. Change builddir of x86_64-fedora-clang job — kkleine / githubweb
  4. Re-added mlir project to x86_64-fedora-clang builder — kkleine / githubweb

clang-d368649-g45d785e22b2-t15242-b15242.tar.gz (Oct 12, 2020 4:32:53 AM)

  1. [lldb] Initial version of FreeBSD remote process plugin — mgorny / detail
  2. [gn build] (manually) port 9b58b0c06e6 — thakis / detail
  3. [gn build] (manually) port 9b58b0c06e6 better — thakis / detail
  4. [AMDGPU] Add patterns for mad/mac legacy f32 instructions — jay.foad / detail
  5. [InstCombine] add vector splat tests for add of signmask; NFC — spatel / detail
  6. [InstCombine] allow vector splats for add+xor with signmask — spatel / detail
  7. [ELF] Don't change binding to STB_WEAK for an undefined specified by -u — i / detail
  8. DeferredDiagnosticsEmitter crashes — Yaxun.Liu / detail
  9. [LLDB] On Windows, fix tests — alexandre.ganea / detail
  10. [OpenMP] Change CMake Configuration to Build for Highest CUDA Architecture by Default — huberjn / detail
  11. [libcxx] Fix the thousands_sep test failure — phosek / detail
  12. [lldb] Add a cmake warning about the python/swig incompatibility — pavel / detail
  13. [lldb] Fix "frame var" for large bitfields — pavel / detail
  14. [flang] Allow "name: value" in compiler directives — pklausler / detail
  15. [mlir][Linalg] Add some depedence query methods to LinalgDependenceGraph. — ravishankarm / detail
  16. [clang][feature] Add cxx_abi_relative_vtable feature — leonardchan / detail
  17. [GlobalISel] Add G_VECREDUCE_* opcodes for vector reductions. — Amara Emerson / detail
  18. [AIX] Add REQUIRES for powerpc test. NFC — david.green / detail
  19. [sanitizer] Fix Fuchsia bot failure — tejohnson / detail
  20. [lit] Try to remove the flakeyness of `shtest-timeout.py` and `googletest-timeout.py`. — Dan Liew / detail
  21. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / detail
  22. [AVR] Fix null dereference warning. NFCI. — llvm-dev / detail
  23. [Analysis] ScalarEvolution::getUMinFromMismatchedTypes - assert we've found the max type. NFCI. — llvm-dev / detail
  24. [Transforms] CodeExtractor::verifyAssumptionCache - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  25. Introduce and use a new section type for the bb_addr_map section. — rahmanl / detail
  26. [runtimes] Use int main(int, char**) consistently in tests — Louis Dionne / detail
  27. [unittests] Add a few tests for computeKnownBits with ranges — qcolombet / detail
  28. [KnownBits] Add a computeForMul method — qcolombet / detail
  29. [KnownBits] Add a sextOrTrunc method — qcolombet / detail
  30. [WebAssembly] Handle indirect uses of longjmp — aheejin / detail
  31. [SLP] optimizeGatherSequence - assert every Instruction in the worklist is non-null. — llvm-dev / detail
  32. Fix Wparentheses warning. NFCI. — llvm-dev / detail
  33. [InstCombine] add tests for add-xor; NFC — spatel / detail
  34. [InstCombine] remove unnecessary one-use check from add-xor transform — spatel / detail
  35. [Transforms] visitCmpBlock - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  36. Fix typo `DenseElementAttr`-> `DenseElementsAttr` in some comments (NFC) — joker.eph / detail
  37. [InstCombine] allow vector splats for add+xor with low-mask — spatel / detail
  38. [InstCombine] Add additional trunc(shl(x,c)) -> shl(trunc(x),trunc(c)) vector tests — llvm-dev / detail
  39. [libc] Update buildbot worker version to 2.8.4. — paulatoth / detail
  40. [GlobalISel] Add missing pass dependencies for IRTranslator — qcolombet / detail
  41. [InstCombine] visitTrunc - trunc(shl(X, C)) --> shl(trunc(X),trunc(C)) vector support — llvm-dev / detail
  42. [LLDB] More Windows non-English locales fixes — alexandre.ganea / detail
  43. [HWAsan][NewPM] Handle hwasan like other sanitizers — aeubanks / detail
  44. [mlir][vector] Add unit test for vector distribute by block — thomasraoux / detail
  45. [mlir][vector] Add integration test for vector distribute transformation — thomasraoux / detail
  46. [NFC][MC] MCRegister API typing. — mtrofin / detail
  47. Change the default handling of SIGCONT to nosuppress/nostop/notify — jingham / detail
  48. [X86] Fix some clang-tidy bugprone-argument-comment issues — i / detail
  49. [NFC] Fix a comment in MachinePassManager.h — Yuanfang Chen / detail
  50. PR47175: Ensure type-dependent function-style casts have dependent — richard / detail
  51. [AMDGPU] Fix mai hazard VALU to LD/ST — Austin.Kerbow / detail
  52. [PowerPC] Add RUN line for powerpc 32-bit. NFC. — lkail / detail
  53. Re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial — alexandre.ganea / detail
  54. [libc++] Add caching for feature-detection Lit tests — Louis Dionne / detail
  55. [mlir][CAPI] Remove the exclusion of the MLIR C-API from libMLIR.so. — stellaraccident / detail
  56. [NFC][Test] Update the test with update_llc_test_checks.py — qshanz / detail
  57. [NFC][PowerPC] Supplement test cases for D88274. — esme.yi / detail
  58. [TwoAddressInstruction][PowerPC] Call `regOverlapsSet` to find out real clobbers and uses — lkail / detail
  59. [AST] Fix crashes caused by redeclarations in hidden prototypes — kyrtzidis / detail
  60. [VE] Add new MVT types for NEC SX Aurora VE vector — marukawa / detail
  61. [DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optional. — Xing / detail
  62. [llvm-dwarfdump][test] Rewrite verify_die_ranges.s in YAML. NFC. — Xing / detail
  63. [X86] Passing union type through register — chen3.liu / detail
  64. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / detail
  65. Fix incorect Register -> MCRegister conversion — i / detail
  66. [lldb] Format remaining signal table (NFC) — Jonas Devlieghere / detail
  67. [MCRegister] Simplify isStackSlot & isPhysicalRegister and delete isPhysical. NFC — i / detail
  68. [mlir] Improve LLVM shlib support — sguelton / detail
  69. Give attributes C++ namespaces. — joker.eph / detail
  70. Revert "[MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait" — joker.eph / detail
  71. Remove -gen-pass-doc from Flang CMake configuration: the documentation generation is broken — joker.eph / detail
  72. [clangd] Add more incomplete_type diagnostics that could be fixed by include-fixer. — hokein.wu / detail
  73. [clangd] Reduce availability of extract function — kadircet / detail
  74. [clangd] Enable partial namespace matches for workspace symbols — kadircet / detail
  75. [clangd] Fix dead variable, typo. NFC — sam.mccall / detail
  76. [IR] Add Type::getFloatingPointTy. — bevin.hansson / detail
  77. Refactor fixed point conversion test. — bevin.hansson / detail
  78. [Fixed Point] Add floating point methods to APFixedPoint. — bevin.hansson / detail
  79. [lldb] Delete copy operations on PluginInterface class — pavel / detail
  80. [llvm-readelf/obj][test] - Stop using precompiled binary in mips-plt.test — grimar / detail
  81. [DAGCombiner] Add decomposition patterns for Mul-by-Imm. — esme.yi / detail
  82. [NFC] Fix banner — luismarques / detail
  83. [mlir] NFC: small improvement to how we print a gpu.launch op. — csigg / detail
  84. [NFC][SCEV] Improve tests for ptrtoint modelling (D88806) — lebedev.ri / detail
  85. [Diagnostics] Diagnose  -Wsizeof-array-div for array of pointers — Dávid Bolvanský / detail
  86. [SystemZ] Use LA instead of AGR in eliminateFrameIndex(). — paulsson / detail
  87. Revert "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / detail
  88. [mlir] Fix bug in computing operation order — jmolloy / detail
  89. [NFC] Add option to disable IV widening if needed — mkazantsev / detail
  90. [Analyzer] Fix for dereferece of smart pointer after branching on unknown inner pointer — vrnithinkumar / detail
  91. [clang] improve accuracy of ExprMutAnalyzer — development / detail
  92. Reland "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / detail
  93. [clangd] Make the tweak filter a parameter to enumerateTweaks. NFC — sam.mccall / detail
  94. first upstream review — Ben.Dunbobbin / detail
  95. Revert "first upstream review" — Ben.Dunbobbin / detail
  96. [windows-itanium] make dllimport/export handling closer to MS behavior — Ben.Dunbobbin / detail
  97. Regenerate ClangCommandLineReference.rst — kzhuravl_dev / detail
  98. [LLD] [ELF] Fix the help listing for the wrap option. NFC. — martin / detail
  99. [InstCombine] Add nonuniform/undef vector tests for shift(binop(shift(x,c1),y),c2) patterns — llvm-dev / detail
  100. [mlir][gpu] Fix bug in kernel outlining — herhut / detail
  101. [InstCombine] foldShiftOfShiftedLogic - replace cast<BinaryOperator> with m_BinOp matcher. NFCI. — llvm-dev / detail
  102. Remove old create(MainFile)?IncludeInsertion overloads — alexfh / detail
  103. [InstCombine] foldShiftOfShiftedLogic - add support for nonuniform constant vectors — llvm-dev / detail
  104. [SCEV] Do not apply info from loop guards in AddRecs. — flo / detail
  105. [Clang][unittests][NFC] Break up test in Callbacks.cpp — stefanp / detail
  106. [gn build] Port 0741a2c9cac — llvmgnsyncbot / detail
  107. [mlir] Use PatternRewriter infrastructure for shape.assuming bufferization — tpopp / detail
  108. [libc++] More consistency with declaring int main(int, char**) — Louis Dionne / detail
  109. [SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test — fanbo.meng / detail
  110. [clangd] Stop logging in fromJSON, report instead. — sam.mccall / detail
  111. [mlir][openmp][NFC]Remove unnecessary brackets and rephrase ParallelOp description in mlir definition — irina.dobrescu / detail
  112. [libc++] Make sure we don't cache DSL functions too aggressively — Louis Dionne / detail
  113. [OpenCL] Add new compilation mode for OpenCL 3.0. — anastasia.stulova / detail
  114. [InstCombine] Add tests for X shift (A srem B) -> X shift (A and B-1) pow2 nonuniform constant vectors — llvm-dev / detail
  115. [InstCombine] allow vector splats for add+and with high-mask — spatel / detail
  116. [Hexagon] Return 1 instead of 0 from getMaxInterleaveFactor — kparzysz / detail
  117. [InstCombine] commonShiftTransforms - add support for pow2 nonuniform constant vectors in srem fold — llvm-dev / detail
  118. [NFC] Reformat MILexer.cpp:getIdentifierKind — scott.linder / detail
  119. [ARM] Add MVE vecreduce costmodel tests. NFC — david.green / detail
  120. [mlir] Fix shared libs build — andrzej.warzynski / detail
  121. [MLIR] Add async token/value arguments to async.execute op — ezhulenev / detail
  122. [InstCombine] Add lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) vector tests — llvm-dev / detail
  123. [InstCombine] Support lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) uniform vector tests — llvm-dev / detail
  124. [mlir] Forward listeners when utilizing scf::IfOp::get*BodyBuilder. — tpopp / detail
  125. [AMDGPU] Only enable mad/mac legacy f32 patterns if denormals may be flushed — jay.foad / detail
  126. [LoopInterchange][NewPM] Port -loop-interchange to NPM — aeubanks / detail
  127. [FixIrreducible][NewPM] Port -fix-irreducible to NPM — aeubanks / detail
  128. [libc++] Remove some workarounds for C++03 — Louis Dionne / detail
  129. [clang] Don't look into <sysroot> for C++ headers if they are found alongside the toolchain — Louis Dionne / detail
  130. [libc++] Clean up logic around aligned/sized allocation and deallocation — Louis Dionne / detail
  131. [OpenMPOpt] Merge parallel regions — georgakoudis1 / detail
  132. [lldb] Update docs with new buildbot URLs — Jonas Devlieghere / detail
  133. [ARM][MIPS] Add funnel shift test coverage — llvm-dev / detail
  134. [BPF] Make BPFAbstractMemberAccessPass required — aeubanks / detail
  135. [libc++] NFCI: Define small methods of basic_stringstream inline — Louis Dionne / detail
  136. [libc++] Rename LIBCXX_ENABLE_DEBUG_MODE to LIBCXX_ENABLE_DEBUG_MODE_SUPPORT — Louis Dionne / detail
  137. [libc++] Fixup a missing occurrence of LIBCXX_ENABLE_DEBUG_MODE — Louis Dionne / detail
  138. [MemCpyOpt] Add test for incorrectly hoisted store (NFC) — nikita.ppv / detail
  139. [X86] Don't copy kill flag when expanding LCMPXCHG16B_SAVE_RBX — craig.topper / detail
  140. [X86] When expanding LCMPXCHG16B_NO_RBX in EmitInstrWithCustomInserter, directly copy address operands instead of going through X86AddressMode. — craig.topper / detail
  141. [clang] Add a test for CGDebugInfo treatment of blocks — scott.linder / detail
  142. [mlir] Fix TypeID for shared libraries built with -fvisibility=hidden. — stellaraccident / detail
  143. NFC: Address post-commit doc/formatting comments on TypeID.h. — stellaraccident / detail
  144. [NFC][Regalloc] Fix coding style in CalcSpillWeights — mtrofin / detail
  145. Enable LSAN for Android — vyng / detail
  146. [Reg2Mem][NewPM] Pin test to legacy PM — aeubanks / detail
  147. Revert "Give attributes C++ namespaces." — nicolas.vasilache / detail
  148. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 1/n - LinalgToStandard.cpp — nicolas.vasilache / detail
  149. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 2/n - Loops.cpp — nicolas.vasilache / detail
  150. Add GPU async op interface and token type. — csigg / detail
  151. [Hexagon] Generalize handling of SDNodes created during ISel — kparzysz / detail
  152. [Hexagon] Remove ISD node VSPLATW, use VSPLAT instead — kparzysz / detail
  153. [NFC][Regalloc] VirtRegAuxInfo::Hint does not need to be a field — mtrofin / detail
  154. DirectoryWatcher: add an implementation for Windows — Saleem Abdulrasool / detail
  155. [libc++] Remove redundant if(LIBCXX_INSTALL_LIBRARY) — Louis Dionne / detail
  156. [libc++] Remove code to prevent overwriting the system libc++ on Darwin — Louis Dionne / detail
  157. [WebAssembly] Prototype i16x8.q15mulr_sat_s — tlively / detail
  158. Temporarily revert "[ThinLTO] Re-order modules for optimal multi-threaded processing" — rupprecht / detail
  159. [IRMover] Add missing open quote in the warning message — Steven Wu / detail
  160. [SCCP] Reduce the number of times ResolvedUndefsIn is called for large modules. — efriedma / detail
  161. [X86][test] Add a regression test for lock cmpxchg16b on a global variable with offset — i / detail
  162. [X86] Check if call is indirect before emitting NT_CALL — craig.topper / detail
  163. Sink: Handle instruction sink when a user is dead — changpeng.fang / detail
  164. [mlir, win] Mark several MLRI tests as unsupported on system-windows — stilis / detail
  165. [bugpoint] Delete -safe-llc and make -run-llc work like -run-llc -safe-run-llc — i / detail
  166. [mlir] [standard] fixed typo in comment — ajcbik / detail
  167. [intel pt] Refactor parsing — walter erquinigo / detail
  168. [mlir] Rename BufferPlacement.h to Bufferize.h — silvasean / detail
  169. [mlir][openacc] Introduce acc.exit_data operation — clementval / detail
  170. [X86] Add CET test, NFC — xiang1.zhang / detail
  171. [PowerPC] Fix signed overflow in decomposeMulByConstant after D88201 — i / detail
  172. [CSKY 1/n] Add basic stub or infra of csky backend — zixuan.wu / detail
  173. [Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty. — dantrushin / detail
  174. [MemCpyOpt] Don't hoist store that's not guaranteed to execute — nikita.ppv / detail
  175. [mlir][scf] Fix a bug in scf::ForOp loop unroll with an epilogue — uday / detail
  176. [TblGen][Scheduling] Fix debug output. NFC — david.green / detail
  177. [AArch64][LV] Move vectorizer test to Transforms/LoopVectorize/AArch64. NFC — david.green / detail
  178. [clangd] Map bits/stdint-intn.h and bits/stdint-uintn.h to cstdint. — benny.kra / detail
  179. [DebugInfo] Support for DWARF attribute DW_AT_rank — AlokKumar.Sharma / detail
  180. [ARM] Attempt to make Tail predication / RDA more resilient to empty blocks — david.green / detail
  181. [MemCpyOpt] Add test for incorrect memset DSE (NFC) — nikita.ppv / detail
  182. [SCEV] Add a test case with ULE loop guard. — flo / detail
  183. [SCEV] Handle ULE in applyLoopGuards. — flo / detail
  184. [SCEV] Add test cases where the max BTC is imprecise, due to step != 1. — flo / detail
  185. [AMDGPU] Add gfx602, gfx705, gfx805 targets — tim.renouf / detail
  186. Step down from security group — listmail / detail
  187. [lldb] [Process/FreeBSD] Mark methods override in RegisterContext* — mgorny / detail
  188. [lldb] [Process/FreeBSDRemote] Kill process via PT_KILL — mgorny / detail
  189. [lldb] [Process/FreeBSDRemote] Fix double semicolon — mgorny / detail
  190. [InstCombine] Add test case showing rotate intrinsic being split by SimplifyDemandedBits — llvm-dev / detail
  191. [PowerPC] Add ppc32 funnel shift test coverage — llvm-dev / detail
  192. [lldb] [Windows] Add missing 'override', silencing warnings. NFC. — martin / detail
  193. [lldb] [Windows] Remove unused functions. NFC. — martin / detail
  194. Define splat_vector for ISD::SPLAT_VECTOR in TargetSelectionDAG.td — kparzysz / detail
  195. [PowerPC] ReplaceNodeResults - bail on funnel shifts and let generic legalizers deal with it — llvm-dev / detail
  196. Remove %tmp variables from test cases to appease update_test_checks.py — llvm-dev / detail
  197. [InstCombine] getLogBase2 - no need to specify Type. NFCI. — llvm-dev / detail
  198. Fix CMake configuration error when run with -Werror/-Wall — alex / detail
  199. [InstCombine] getLogBase2(undef) -> 0. — llvm-dev / detail
  200. [X86] Delete redundant 'static' from namespace scope 'static constexpr'. NFC — i / detail
  201. [SDAG] Remember to set UndefElts in isSplatValue for SPLAT_VECTOR — kparzysz / detail
  202. [Hexagon] Replace HexagonISD::VSPLAT with ISD::SPLAT_VECTOR — kparzysz / detail
  203. [X86] Add a X86ISD::BEXTRI to distinquish the case where the control must be a constant. — craig.topper / detail
  204. [X86] AMX intrinsics should have ImmArg for the register numbers and use timm in isel patterns. — craig.topper / detail
  205. [X86] Redefine X86ISD::PEXTRB/W and X86ISD::PINSRB/PINSRW to use a i8 TargetConstant for the immediate instead of a ptr constant. — craig.topper / detail
  206. [Coroutines] Refactor/Rewrite Spill and Alloca processing — xun / detail
  207. [mlir] add scf.if op canonicalization pattern that removes unused results — tobias.gysi / detail
  208. [InstCombine] Replace getLogBase2 internal helper with ConstantExpr::getExactLogBase2. NFCI. — llvm-dev / detail
  209. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw — llvm-dev / detail
  210. [InstCombine] Remove accidental unnecessary ConstantExpr qualification added in rGb752daa26b64155 — llvm-dev / detail
  211. [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16. — llvm-dev / detail
  212. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  213. [VE][NFC] Clean VEISelLowering.cpp — marukawa / detail
  214. [InstCombine] add/adjust tests for add+xor -> shifts; NFC — spatel / detail
  215. [InstCombine] add tests with extra uses for add+xor transform; NFC — spatel / detail
  216. [InstCombine] add one-use check to add+xor transform — spatel / detail
  217. [InstCombine] allow vector splats for add+xor --> shifts — spatel / detail
  218. [MemCpyOpt] Add additional byval tests (NFC) — nikita.ppv / detail
  219. [LV] Extra predicated inloop reduction tests. NFC — david.green / detail
  220. [MemCpyOpt] Add lifetime may alias test (NFC) — nikita.ppv / detail
  221. [clang-tidy] Fix crash in readability-function-cognitive-complexity on weak refs — Zinovy Nis / detail
  222. [LV] Tail folded inloop reductions. — david.green / detail
  223. [X86] Define __LAHF_SAHF__ if feature 'sahf' is set or 32-bit mode — i / detail
  224. [InstCombine] combineLoadToOperationType(): don't fold int<->ptr cast into load — lebedev.ri / detail
  225. [clangd] Avoid relations being overwritten in a header shard — zeratul976 / detail
  226. [mlir] Type erase inputs to select statements in shape.broadcast lowering. — tpopp / detail
  227. [ELF] Fix broken bitstream linking with lld when e_machine > 255 — i / detail
  228. Fix arc lint's clang-format rule: only format the file we were asked to format. — richard / detail
  229. [ValueTracking] Use KnownBits::countMaxLeadingZeros/countMaxTrailingZeros to make code more readable. NFC — craig.topper / detail
  230. PR47792: Include the type of a pointer or reference non-type template — richard / detail
  231. [mlir][openacc] Introduce acc.enter_data operation — clementval / detail
  232. [NFC] Move PPC strict-fp MIR test to dedicated file — qiucofan / detail
  233. Revert "PR47792: Include the type of a pointer or reference non-type template" — Jonas Devlieghere / detail
  234. [SchedDAGInstrs] Delete redundant contains(). NFC — i / detail
  235. Revert "[SYCL] Implement __builtin_unique_stable_name." — rjmccall / detail
  236. [NFC][Asan] Remove unused macro — Vitaly Buka / detail
  237. [Tablegen][SubtargetEmitter] Print TuneCPU in Subtarget::ParseSubtargetFeatures — kito.cheng / detail
  238. [SVE] Make ElementCount and TypeSize use a new PolySize class — david.sherwood / detail
  239. [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown — lebedev.ri / detail
  240. Fix build failure caused by c5ba0d33cc060cc06a28a5d9101060afd1c0ee9a — david.sherwood / detail
  241. [mlir] Move Linalg tensors-to-buffers tests to Linalg tests. — pifon / detail
  242. Revert "Revert "Give attributes C++ namespaces."" — nicolas.vasilache / detail
  243. [clang] Fix returning the underlying VarDecl as top-level decl for VarTemplateDecl. — hokein.wu / detail
  244. [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms. — grimar / detail
  245. [AST][RecoveryExpr] Build dependent callexpr in C for error-recovery. — hokein.wu / detail
  246. [AST][RecoveryExpr] Don't perform early typo correction in C. — hokein.wu / detail
  247. [IR][FIX] Intrinsics - don't apply default willreturn if IntrNoReturn is specified — sstipanovic / detail
  248. Add test for cortex-a57/ARM sched model. NFC — eleviant / detail
  249. Fix buildbot failure for 702529d899c87e9268bb33d836dbc91b6bce0b16. — hokein.wu / detail
  250. [VE] Change to expand BRCOND — marukawa / detail
  251. [VE] Support fneg and frem — marukawa / detail
  252. Revert rGb97093e520036f8 - "[InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw" — llvm-dev / detail

clang-d368649-g45d785e22b2-t15242-b15242.tar.gz (Oct 12, 2020 4:32:53 AM)

  1. [testsuite][M680x0] Add CycleTimer implementation for M68K architecture — minyihh / githubweb

clang-d368397-ge547b1e2431-t15224-b15224.tar.gz (Oct 8, 2020 8:12:36 AM)

  1. [lldb] [test/Register] Mark new FP reg tests XFAIL on Windows — mgorny / detail
  2. [MC] Assert that MCRegUnitIterator operates over MCRegisters — mtrofin / detail
  3. [Object][MachO] Refactor MachOUniversalWriter — alexshap / detail
  4. Add indented raw_ostream class — jpienaar / detail
  5. [X86] Add X86ISD opcodes for the Key Locker AESENC*KL and AESDEC*KL instructions — craig.topper / detail
  6. [RFC] Factor out repetitive cmake patterns for llvm-style projects — stephen.neuendorffer / detail
  7. [X86] Remove X86ISD::MWAITX_DAG. Just match the intrinsic to the custom inserter pseudo instruction during isel. — craig.topper / detail
  8. [X86] Move ENCODEKEY128/256 handling from lowering to selection. — craig.topper / detail
  9. [X86] Add memory operand to AESENC/AESDEC Key Locker instructions. — craig.topper / detail
  10. [X86] LOADIWKEY, ENCODEKEY128 and ENCODEKEY256 clobber EFLAGS. — craig.topper / detail
  11. [lldb] [test/Register] Mark new FP reg tests XFAIL on Darwin — Jonas Devlieghere / detail
  12. [RISCV][ASAN] unwind fixup — kupokupokupopo / detail
  13. [OldPM] Pass manager: run SROA after (simple) loop unrolling — lebedev.ri / detail
  14. [RISCV][ASAN] support code for architecture-specific parts of asan — kupokupokupopo / detail
  15. [CodeGen] Improve likelihood branch weights — koraq / detail
  16. [RISCV][ASAN] instrumentation pass now uses proper shadow offset — kupokupokupopo / detail
  17. [X86][SSE] isTargetShuffleEquivalent - ensure shuffle inputs are the correct size. — llvm-dev / detail
  18. [MemCpyOpt] Add additional call slot tests (NFC) — nikita.ppv / detail
  19. [SDAG] fold x * 0.0 at node creation time — spatel / detail
  20. [PowerPC] Add builtins for xvtdiv(dp|sp) and xvtsqrt(dp|sp). — esme.yi / detail
  21. [NFC][clang][codegen] Autogenerate a few ARM SVE tests that are being affected by an upcoming patch — lebedev.ri / detail
  22. [VPlan] Account for removed users in replaceAllUsesWith. — flo / detail
  23. [VPlan] Add VPRecipeBase::toVPUser helper (NFC). — flo / detail
  24. [X86] Consolidate wide Key Locker intrinsics into the same header as the other Key Locker intrinsics. — craig.topper / detail
  25. [X86] Synchronize the loadiwkey builtin operand order with gcc version. — craig.topper / detail
  26. [X86] Synchronize the encodekey builtins with gcc. Don't assume void* is 16 byte aligned. — craig.topper / detail
  27. [X86] Sync AESENC/DEC Key Locker builtins with gcc. — craig.topper / detail
  28. [gn build] Port 6c6cd5f8a97 — llvmgnsyncbot / detail
  29. [SDA] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  30. [X86] Remove an accidentally added file. NFC. — martin / detail
  31. [MemCpyOpt] Don't use array allocas in tests (NFC) — nikita.ppv / detail
  32. Implement callee/caller type checking for llvm.call — joker.eph / detail
  33. [MemCpyOpt] Add tests for call slot optimization with GEPs (NFC) — nikita.ppv / detail
  34. llvm-dwarfdump: Skip tombstoned address ranges — dblaikie / detail
  35. [NFC][SCEV] Add a test with some patterns where we could treat inttoptr/ptrtoint as semi-transparent — lebedev.ri / detail
  36. [Coroutines][NewPM] Fix coroutine tests under new pass manager — aeubanks / detail
  37. Revert "[RFC] Factor out repetitive cmake patterns for llvm-style projects" — stephen.neuendorffer / detail
  38. [X86] Remove usesCustomInserter from MWAITX_SAVE_EBX and MWAITX_SAVE_RBX. NFC — craig.topper / detail
  39. [X86] Correct the implicit defs/uses for the MWAITX pseudo instructions. — craig.topper / detail
  40. [DomTree] findNearestCommonDominator: assert the nodes are in tree — i / detail
  41. llvm-dwarfdump: Dump address forms in their encoded length rather than always in 64 bits — dblaikie / detail
  42. [NFCI] Remove unnecessary trailing undef in RuntimeLibcalls.def — Yuanfang Chen / detail
  43. [NewPM] collapsing nested pass mangers of the same type — Yuanfang Chen / detail
  44. llvm-dwarfdump: Print addresses in debug_line to the parsed address size — dblaikie / detail
  45. [X86] Remove MWAITX_SAVE_EBX pseudo instruction. Always save/restore the full %rbx register even in gnux32. — craig.topper / detail
  46. llvm-dwarfdump: Add support for DW_RLE_startx_endx — dblaikie / detail
  47. [HIP] Add option --gpu-instrument-lib= — Yaxun.Liu / detail
  48. Revert "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / detail
  49. Recommit "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / detail
  50. [HIP] Fix default output file for -E — Yaxun.Liu / detail
  51. [HIP] Fix -fgpu-allow-device-init option — Yaxun.Liu / detail
  52. llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs — dblaikie / detail
  53. [X86] MWAITX_SAVE_RBX should not have EBX as an implicit use. — craig.topper / detail
  54. [lldb] [test/Register] Attempt to fix x86-fp-read.test on Darwin — Jonas Devlieghere / detail
  55. [llvm] Rename DwarfFile to DWARFFile to fix ODR violation (NFC) — Jonas Devlieghere / detail
  56. [RISCV][ASAN] mark asan as supported for RISCV64 and enable tests — kupokupokupopo / detail
  57. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / detail
  58. [AST][RecoveryExpr] Popagate the error-bit from a VarDecl's initializer to DeclRefExpr. — hokein.wu / detail
  59. [TableGen][GlobalISel] add handling of nested *_SUBREG — mikael.holmen / detail
  60. [AMDGPU] Split R600 and GCN bfe patterns — jay.foad / detail
  61. [AMDGPU] Make bfe patterns divergence-aware — jay.foad / detail
  62. Promote transpose from linalg to standard dialect — benny.kra / detail
  63. [VE] Support register and frame-index pair correctly — jam / detail
  64. [mlir] Fix SubViewOp doc in .td — ntv / detail
  65. [AMDGPU] Use tablegen for argument indices — sebastian.neubauer / detail
  66. Reland "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  67. [AST][RecoveryExpr] Fix a crash on undeduced type. — hokein.wu / detail
  68. [clangd] Remove unused using-decls in TypeHierarchyTests, NFC. — hokein.wu / detail
  69. [TableGen] Added a function for identification of unsupported opcodes. — dmitry.preobrazhensky / detail
  70. [AMDGPU][RegAlloc][SplitKit] Pre-commit test for D88821 — carl.ritson / detail
  71. [ASTImporter][AST] Fix structural equivalency crash on dependent FieldDecl — gabor.marton / detail
  72. [ValueTracking] canCreateUndefOrPoison - use APInt to check bounds instead of getZExtValue(). — llvm-dev / detail
  73. [LV] Regenerate test. NFC — david.green / detail
  74. [clangd] Add isKeyword function. — hokein.wu / detail
  75. [Parser] ParseMicrosoftAsmStatement - Replace bit '|' operator with logical '||' operator. (PR47071) — llvm-dev / detail
  76. [VPlan] Clean up uses/operands on VPBB deletion. — flo / detail
  77. [mlir][Linalg] Canonicalize TensorCastOp away when it feeds a LinalgOp. — nicolas.vasilache / detail
  78. [ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / detail
  79. [SystemZ] Add support for .insn directives for vector instructions. — paulsson / detail
  80. [OpenMP][Tests] NFC: fix flaky test failure caused by rare scheduling — protze / detail
  81. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / detail
  82. Revert SVML support for sqrt — aktoon / detail
  83. [docs] Revise loop terminology reference. — llvm-project / detail
  84. [mlir] Split alloc-like op LLVM lowerings into base and separate derived classes. — csigg / detail
  85. [libc++/abi] Revert "[libc++] Move the weak symbols list to libc++abi" — Louis Dionne / detail
  86. [X86] isTargetShuffleEquivalent - merge duplicate array accesses. NFCI. — llvm-dev / detail
  87. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) funnel shift tests — llvm-dev / detail
  88. [InstCombine] Extend 'shift with constants' vector tests — llvm-dev / detail
  89. [SVE] Lower fixed length VECREDUCE_AND operation — mcinally / detail
  90. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — jhuber6 / detail
  91. [flang] Introduce DiagnosticConsumer classes in libflangFrontend — andrzej.warzynski / detail
  92. Add definition for static constexpr member (NFC) — joker.eph / detail
  93. [mlir][Linalg] Remove unused variable. NFCI. — benny.kra / detail
  94. Revert "[DebugInfo] Improve dbg preservation in LSR." — nikita.ppv / detail
  95. [InstCombine] canEvaluateShifted - remove dead (and never used code). NFC. — llvm-dev / detail
  96. [SelectionDAG] Don't remove unused negated constant immediately — qiucofan / detail
  97. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / detail
  98. Revert "[ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV" — Amara Emerson / detail
  99. [InstCombine] FoldShiftByConstant - use m_Specific. NFCI. — llvm-dev / detail
  100. [GlobalISel] Fix CSEMIRBuilder silently allowing use-before-def. — Amara Emerson / detail
  101. [llvm-objcopy][MachO] Add missing std::move. — alexshap / detail
  102. [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll — david.sherwood / detail
  103. docs: add documentation describing API Notes — Saleem Abdulrasool / detail
  104. [NFC][regalloc] Model weight normalization as a virtual — mtrofin / detail
  105. [clangd] Describe non-handling of most IWYU pragmas. NFC — sam.mccall / detail
  106. [InstCombine] Add test for PR47730 — nikita.ppv / detail
  107. [InstCombine] Handle GEP inbounds in select op replacement (PR47730) — nikita.ppv / detail
  108. [gcov] Fix non-determinism (DenseMap iteration order) of checksum computation — i / detail
  109. [lldb/test] Catch invalid calls to expect() — davelee.com / detail
  110. [CodeGen][MachineSched] Fixup function name typo. NFC — jonathan_roelofs / detail
  111. [NFC][GCOV] Fix build: there's `llvm::stable_partition()` wrapper — lebedev.ri / detail
  112. [CUDA] Don't call __cudaRegisterVariable on C++17 inline variables — i / detail
  113. [LLD] [COFF] Fix parsing version numbers with leading zeros — martin / detail
  114. [LLD] [COFF] Add a private option for setting the os version separately from subsystem version — martin / detail
  115. [LLD] [MinGW] Simplify handling of os/subsystem version — martin / detail
  116. [LLD] [MinGW] Support setting the subsystem version via the subsystem argument — martin / detail
  117. [flang] Make binary->decimal conversion buffer sizes accurate — pklausler / detail
  118. [libc++] Fix several debug mode tests — Louis Dionne / detail
  119. [SLC] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / detail
  120. Revert "[SLC] Optimize mempcpy_chk to mempcpy" — Dávid Bolvanský / detail
  121. [libc++] NFC: Remove unused <iostream> include in atomic.cpp — Louis Dionne / detail
  122. [libc++] NFC: Rename variant helpers to avoid name clashes — Louis Dionne / detail
  123. [libc++] Use __has_include instead of complex logic in thread.cpp — Louis Dionne / detail
  124. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / detail
  125. [RISCV] Add SiFive cores to the CPU option — ebahapo / detail
  126. [flang] Correct kP scaling on F output — pklausler / detail
  127. [InstCombine] Revert rL226781 "Teach InstCombine to canonicalize loads which are only ever stored to always use a legal integer type if one is available." (PR47592) — lebedev.ri / detail
  128. [MLIR][SPIRV] Extend _reference_of to support SpecConstantCompositeOp. — antiagainst / detail
  129. [SVE] Add legalisation tests to sve-fixed-length-int-reduce.ll — mcinally / detail
  130. Revert "Outline non returning functions unless a longjmp" — Vedant Kumar / detail
  131. Cleanup CodeGen/CallingConvLower.cpp — i / detail
  132. [SelectionDAG] Make sure FMF are propagated when getSetcc canonicalizes FP constants to RHS. — craig.topper / detail
  133. [X86] Remove X86ISD::LCMPXCHG8_SAVE_EBX_DAG and LCMPXCHG8B_SAVE_EBX pseudo instruction — craig.topper / detail
  134. [libcxx][dsl] Fix mutable default argument warning — Alexander.Richardson / detail
  135. [OpenMP][Archer][Tests] NFC: fix spurious test failure — protze / detail
  136. Show register names in DWARF unwind info. — gclayton / detail
  137. Fix raciness in the StopHook check for "has the target run". — jingham / detail
  138. [libc++] Improve tests for std::quoted — Louis Dionne / detail
  139. [NFC][regalloc] Separate iteration from AllocationOrder — mtrofin / detail
  140. [RISCV] Fix broken test — ebahapo / detail
  141. Fix reordering of instructions during VirtRegRewriter unbundling — carl.ritson / detail
  142. [AMDGPU] SIInsertSkips: Refactor early exit block creation — carl.ritson / detail
  143. [MLInliner] Factor out logging — mtrofin / detail
  144. [NewPM] Set -enable-npm-optnone to true by default — aeubanks / detail
  145. Make OpenMP tests less brittle in the face of changes in constant — richard / detail
  146. [c++17] Implement P0145R3 during constant evaluation. — richard / detail
  147. [dotest] Simplify logic to find the Python path — Jonas Devlieghere / detail
  148. [GVN LoadPRE] Extend the scope of optimization by using context to prove safety of speculation — serguei.katkov / detail
  149. [AttributeFuncs] Consider `align` in `typeIncompatible` — johannes / detail
  150. [AttributeFuncs] Consider `noundef` in `typeIncompatible` — johannes / detail
  151. [JITLink][ELF] Handle BSS sections, improve some error messages. — Lang Hames / detail
  152. [AttributeFuncs][FIX] Update new tests (D87304) after sret changes — johannes / detail
  153. Revert "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / detail
  154. [AttributeFuncs][FIX] Update new tests (D87304, D87306) after sret changes — johannes / detail
  155. [AST][RecoveryExpr] Support dependent binary operator in C for error recovery. — hokein.wu / detail
  156. [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors — david.sherwood / detail
  157. [lldb] Symlink the Clang resource directory to the LLDB build directory in standalone builds — Raphael Isemann / detail
  158. [LLDB] Add QEMU testing environment setup guide for SVE testing — omair.javaid / detail
  159. [flang][NFC] Remove redundant `;` — andrzej.warzynski / detail
  160. [mlir][Linalg] Reintroduced missing verification check — nicolas.vasilache / detail
  161. [clangd] Fix an inconsistent ReasonToReject enum usage, NFC. — hokein.wu / detail
  162. [MLIR][SPIRVToLLVM] Conversion for composite extract and insert — georgemitenk0v / detail
  163. [AMDGPU] Fix gcc warnings — sebastian.neubauer / detail
  164. [clangd] Verify the diagnostic code in include-fixer diagnostic tests, NFC. — hokein.wu / detail
  165. [llvm-readobj/elf][test] - Stop using precompiled binaries in mips-got.test — grimar / detail
  166. [VPlan] Add vplan native path vectorization test case for inner loop reduction — flo / detail
  167. Revert "[llvm-objcopy][MachO] Add missing std::move." — gribozavr / detail
  168. Revert "[llvm-objcopy][MachO] Add support for universal binaries" — gribozavr / detail
  169. [mlir] Add file to implement bufferization for shape ops. — tpopp / detail
  170. [OpenMP][RTL] Remove dead code — Pushpinder.Singh / detail
  171. [SVE] Lower fixed length vector floating point rounding operations. — paul.walker / detail
  172. [SVE] Lower fixed length vector fneg and fsqrt operations. — paul.walker / detail
  173. [clangd] Add `score` extension to workspace/symbol response. — sam.mccall / detail
  174. [AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics — david.spickett / detail
  175. [libcxx][lit] Add support for custom ssh/scp flags in ssh.py — Alexander.Richardson / detail
  176. [Statepoints] Change statepoint machine instr format to better suit VReg lowering. — dantrushin / detail
  177. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / detail
  178. [clang-tidy] Remove obsolete checker google-runtime-references — adam.balogh / detail
  179. [gn build] Port d6c9dc3c17e — llvmgnsyncbot / detail
  180. [llvm-objcopy][NFC] fix style issues reported by clang-format. — a.v.lapshin / detail
  181. [InstCombine] FoldShiftByConstant - remove unnecessary cast<>. NFC. — llvm-dev / detail
  182. [InstCombine] FoldShiftByConstant - use PatternMatch for logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / detail
  183. [lldb] [Platform] Move common ::DebugProcess() to PlatformPOSIX — mgorny / detail
  184. [SystemZAsmParser] Treat VR128 separately in ParseDirectiveInsn(). — paulsson / detail
  185. Convert diagnostics about multi-character literals from extension to warning — aaron / detail
  186. [mlir][Linalg] Extend buffer allocation to support Linalg init tensors — nicolas.vasilache / detail
  187. [AMDGPU][MC] Added detection of unsupported instructions — dmitry.preobrazhensky / detail
  188. [ARM] Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / detail
  189. [clangd] Add basic keyword-name-validation in rename. — hokein.wu / detail
  190. [InstCombine] FoldShiftByConstant - consistently use ConstantExpr in logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / detail
  191. [InstCombine] canRewriteGEPAsOffset - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  192. Revert "[c++17] Implement P0145R3 during constant evaluation." — gribozavr / detail
  193. Silence -Wunused-variable in NDEBUG mode — gribozavr / detail
  194. Add ability to turn off -fpch-instantiate-templates in clang-cl — hans / detail
  195. [Attributor][NFC] Ignore benign uses in AAMemoryBehaviorFloating — johannes / detail
  196. [Attributor][FIX] Dead return values are not `noundef` — johannes / detail
  197. [Attributor][FIX] Move assertion to make it not trivially fail — johannes / detail
  198. [test][NewPM] Make dead-uses.ll work under NPM — aeubanks / detail
  199. [test][InstCombine][NewPM] Fix InstCombine tests under NPM — aeubanks / detail
  200. [BPF][NewPM] Make BPFTargetMachine properly adjust NPM optimizer pipeline — aeubanks / detail
  201. [HIP] Restructure hip headers to add cmath — enye.shi / detail
  202. [gn build] Port aa2b593f149 — llvmgnsyncbot / detail
  203. [SimplifyLibCalls] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / detail
  204. [HIP] NFC Add comments to cmath functions — enye.shi / detail
  205. [X86] .code16: temporarily set Mode32Bit when matching an instruction with the data32 prefix — i / detail
  206. [libc++] Allow retries in two flaky tests — Louis Dionne / detail
  207. [APIntTest] Extend extractBits to check 'lshr+trunc' pattern for each case as well. — llvm-dev / detail
  208. [flang] Track CHARACTER length better in TypeAndShape — pklausler / detail
  209. [libc++] Check _LIBCPP_USE_CLOCK_GETTIME before using clock_gettime — Louis Dionne / detail
  210. [MemCpyOpt] Add separate statistic for call slot optimization (NFC) — nikita.ppv / detail
  211. [MemCpyOpt] Check for throwing calls during call slot optimization — nikita.ppv / detail
  212. [MemCpyOpt] Use dereferenceable pointer helper — nikita.ppv / detail
  213. [AMDGPU] Remove SIInstrInfo::calculateLDSSpillAddress — sebastian.neubauer / detail
  214. [X86][SSE] combineX86ShuffleChain add 'CanonicalizeShuffleInput' helper. NFCI. — llvm-dev / detail
  215. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / detail
  216. [AMDGPU] Create isGFX9Plus utility function — Stanislav.Mekhanoshin / detail
  217. [mlir][vector] Fold extractOp coming from broadcastOp — thomasraoux / detail
  218. [AMDGPU] Emit correct kernel descriptor on big-endian hosts — scott.linder / detail
  219. [mlir][spirv] Fix extended insts deserialization generation — antiagainst / detail
  220. [mlir][Linalg] Implement tiling on tensors — nicolas.vasilache / detail
  221. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / detail
  222. [NFC][flang] Add the header file Todo.h. This file is being upstreamed to satisfy dependencies and enable continued progress on lowering of OpenMP, OpenACC, etc. — eschweitz / detail
  223. [AMDGPU] Fix remaining kernel descriptor test — scott.linder / detail
  224. [mlir][spirv] Add Vector to SPIR-V conversion pass — thomasraoux / detail
  225. [NFC][MC] Type uses of MCRegUnitIterator as MCRegister — mtrofin / detail
  226. [c++17] Implement P0145R3 during constant evaluation. — richard / detail
  227. [libc++] Add a script to setup CI on macOS nodes — Louis Dionne / detail
  228. Revert [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  229. Remove unneeded "allow-unregistered-dialect" from shape-type-conversion.mlir test (NFC) — joker.eph / detail
  230. [mlir] [sparse] convenience runtime support to read Matrix Market format — ajcbik / detail
  231. [libc++] Add assert to check bounds in `constexpr string_view::operator[]` — Louis Dionne / detail
  232. [CMake] Track TSan's dependency on C++ headers — phosek / detail
  233. Replace shadow space zero-out by madvise at mmap — jianzhouzh / detail
  234. docs: Emphasize ArrayRef over SmallVectorImpl — Duncan P. N. Exon Smith / detail
  235. [RuntimeDyld][COFF] Report fatal error on error, rather than emiting diagnostic. — Lang Hames / detail
  236. Fix out-of-tree clang build due to sysexits change — Matthew.Arsenault / detail
  237. Relax FuseTensorReshapeOpAsproducer identity mapping constraint — ataei / detail
  238. [gn build] manually port 5e4409f308177 — thakis / detail
  239. [lldb] Change the xcrun (fallback) logic in GetXcodeSDK — Jonas Devlieghere / detail
  240. [Attributor] Give up early on AANoReturn::initialize — johannes / detail
  241. [Attributor] Ignore read accesses to constant memory — johannes / detail
  242. [Attributor] Use smarter way to determine alignment of GEPs — johannes / detail
  243. [flang][openacc] Fix device_num and device_type clauses for init directive — clementval / detail
  244. [CodeGen][TailDuplicator] Don't duplicate blocks with INLINEASM_BR — isanbard / detail
  245. [PowerPC] add more builtins for PPCTargetLowering::getTgtMemIntrinsic — czhengsz / detail
  246. [PowerPC] implement target hook getTgtMemIntrinsic — czhengsz / detail
  247. [MachineInstr] exclude call instruction in mayAlias — czhengsz / detail
  248. Reapply "[OpenMP][FIX] Verify compatible types for declare variant calls" D88384 — johannes / detail
  249. [Test] Add test showing that we can avoid inserting trunc/zext — mkazantsev / detail
  250. BPF: avoid duplicated globals for CORE relocations — yhs / detail
  251. [SROA] rewritePartition()/findCommonType(): if uses have conflicting type, try getTypePartition() before falling back to largest integral use type (PR47592) — lebedev.ri / detail
  252. [lldb] Format unix signal table (NFC) — Jonas Devlieghere / detail
  253. [NFC] Use getZero instead of getConstant(0) — mkazantsev / detail
  254. [Support][unittests] Enforce alignment in ConvertUTFTest — ro / detail
  255. [AST][RecoveryExpr] Support dependent conditional operators in C for error recovery. — hokein.wu / detail
  256. [clang] Use isCompoundAssignmentOp to simplify the code, NFC. — hokein.wu / detail
  257. [clangd] Don't set the Underlying bit on targets of UsingDecls. — hokein.wu / detail
  258. [mlir][NFC] Style cleanup in comments — tpopp / detail
  259. [Test] Add one more test where we can avoid creating trunc — mkazantsev / detail
  260. [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known — jay.foad / detail
  261. [LAA] Add test for PR47751, which currently uses wrong bounds. — flo / detail
  262. [ARM] Regenerate vldlane tests — llvm-dev / detail
  263. [InstCombine] Tweak funnel by constant tests for better shl/lshr commutation coverage — llvm-dev / detail
  264. [AMDGPU] Implement hardware bug workaround for image instructions — rodrigo.dominguez / detail
  265. InstCombine: Negator: don't rely on complexity sorting already being performed (PR47752) — lebedev.ri / detail
  266. [LLD] [MinGW] Move an option definitions to alphabetical order, wrap a line. NFC. — martin / detail
  267. [mlir] Add support for diagnostics in C API. — zinenko / detail
  268. [libc++] Make sure __clear_and_shrink() maintains string invariants — Louis Dionne / detail
  269. [libc++] Add a CMake option to control whether the debug mode is supported — Louis Dionne / detail
  270. [lldb/docs] Clarify python/swig version incompatibility — pavel / detail
  271. [lldb] Check for and use ptsname_r if available — pavel / detail
  272. [libc++] Use the existing CMake caches when running build bots — Louis Dionne / detail
  273. [AMDGPU][MC] Improved diagnostics for instructions with missing features — dmitry.preobrazhensky / detail
  274. [llvm-readelf] - Implement --addrsig option. — grimar / detail
  275. [obj2yaml] - Rename `Group` to `GroupSection`. NFC. — grimar / detail
  276. [mlir] fix the types used during the generation of the kernel param array — tobias.gysi / detail
  277. [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / detail
  278. [gn build] (manually) port ce1365f8f7e — thakis / detail
  279. Revert "[ADT] function_ref's constructor is unavailable if the argument is not callable." — sam.mccall / detail
  280. [AMDGPU] Use @LINE for error checking in gfx10.3 assembler tests — jay.foad / detail
  281. [SVE] Lower fixed length VECREDUCE_OR operation — mcinally / detail
  282. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  283. [clangd] Fix argument type (bool->float). — adamcz / detail
  284. Introduce subtraction for FlatAffineConstraints — zinenko / detail
  285. [SystemZ][z/OS] Add test of zero length bitfield type size larger than target zero length bitfield boundary — Abhina.Sreeskantharajan / detail
  286. BPF: add AdjustOpt IR pass to generate verifier friendly codes — yhs / detail
  287. [gn build] Port ddf1864ace4 — llvmgnsyncbot / detail
  288. [Tests] Precommit test showing gap around load forwarding of vectors in instcombine — listmail / detail
  289. [NFC][InstCombine] Autogenerate a few tests being affected by upcoming patch — lebedev.ri / detail
  290. [MemCpyOpt] Add additional callslot test cases (NFC) — nikita.ppv / detail
  291. [clang-format][NFC] Store FormatToken::Type as an enum instead of bitfield — Alexander.Richardson / detail
  292. [clang-format][tests] Fix MacroExpander lexer not parsing C++ keywords — Alexander.Richardson / detail
  293. Reapply [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / detail
  294. [json] Provide a means to delegate writing a value to another API — sam.mccall / detail
  295. [WebAssembly] Rename Emscripten EH functions — aheejin / detail
  296. [mlir][CAPI] Attribute set/remove on operations. — stellaraccident / detail
  297. [NFC] Add contributors names to CREDITS.TXT — fanbo.meng / detail
  298. [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. — Amara Emerson / detail
  299. [clangd] Disambiguate overloads of std::move for header insertion. — sam.mccall / detail
  300. Rename the VECREDUCE_STRICT_{FADD,FMUL} SDNodes to VECREDUCE_SEQ_{FADD,FMUL}. — Amara Emerson / detail
  301. [AMDGPU] Use default zero flag operands in flat scratch — Stanislav.Mekhanoshin / detail
  302. [LAA] Use DL to get element size for bound computation. — flo / detail
  303. [test][MC] Use %python in llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  304. [AMDGPU] Add tied operand to d16 scratch loads — Stanislav.Mekhanoshin / detail
  305. [mlir] Fix build after 322d0afd875df66b36e4810a2b95c20a8f22ab9b due to change in intrinsic overloads. — Amara Emerson / detail
  306. [CodeGen][X86] Cleanup labels on some sse/avx intrinsics tests. NFCI. — llvm-dev / detail
  307. Fix Wdocumentation warnings due to case mismatch. NFCI. — llvm-dev / detail
  308. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  309. Add a clarifying a comment on CastInst::isNoopCast — listmail / detail
  310. [clangd] Add a NewName optional parameter to clangdServer::prepareRename. — hokein.wu / detail
  311. Add REQUIRES: x86-registered-target to test as it was failing on build bots without x86. — douglas.yung / detail
  312. Remove D80713.diff added in 528057c19755ad842052fba3a42dcbf7deafc6de — RonakNilesh.Chauhan / detail
  313. [InstCombine] Add checks for and(logicalshift(zext(x),undef),y) cases — llvm-dev / detail
  314. [SVE] Add legalisation tests to sve-fixed-length-fp-reduce.ll — mcinally / detail
  315. [BasicBlockSections] Make sure that the labels for address-taken blocks are emitted after switching the seciton. — rahmanl / detail
  316. [NFC][MLInliner] Getters should return by reference — mtrofin / detail
  317. Add validity assert on entry to CastInst::isNoopCast [NFC] — listmail / detail
  318. [mlir] [sparse] Rename getSparseMatrix to getMatrix — ajcbik / detail
  319. Add regular expressions to and DWARF Call Frame Information tests in case the architecture specific target is not compiled into LLVM. — gclayton / detail
  320. [NPM] Port strip nonlinetable debuginfo pass to the new pass manager — rnk / detail
  321. Port StripGCRelocates pass to NPM — rnk / detail
  322. [flang] Semantic checks for bad usage of whole assumed-size arrays — pklausler / detail
  323. [NFC][regalloc] Use MCRegister instead of unsigned in InterferenceCache — mtrofin / detail
  324. [M680x0] Add google/benchmark's CycleTimer support for M68K — minyihh / detail
  325. Fix a macOS build break caused by 3dfb94986170. — jingham / detail
  326. [libc++] Remove unused includes of Availability.h — Louis Dionne / detail
  327. [flang][msvc] Avoid dependence on long double — pklausler / detail
  328. [sanitizer] Skip stack symbolization when not required for print format — tejohnson / detail
  329. Add test for disabling Dead Virtual Function Elimination — d.c.ddcc / detail
  330. [X86] Defer the creation of LCMPXCHG16B_SAVE_RBX until finalize-isel — craig.topper / detail
  331. [ImplicitNullChecks] Support complex addressing mode — anna / detail
  332. [libcxx] Use runtime rather then compile-time glibc version check — phosek / detail
  333. [IRMover] Avoid materializing global value that belongs to not-yet-linked module — Yuanfang Chen / detail
  334. Remove unused variables — gcmn / detail
  335. [X86] Move findDeadCallerSavedReg() into X86RegisterInfo — craig.topper / detail
  336. [X86] Fix bug in -mlvi-cfi that may clobber a live register — craig.topper / detail
  337. BPF: fix incorrect DAG2DAG load optimization — yhs / detail
  338. Revert "[Support][unittests] Enforce alignment in ConvertUTFTest" — thakis / detail
  339. [NewPM] Use PassInstrumentation for -verify-each — aeubanks / detail
  340. Return "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / detail
  341. Update documentation and implementation of stage3 build — sguelton / detail
  342. [LLD] [ELF] Fix up a comment regarding the --wrap option. NFC. — martin / detail
  343. [LLD] Ignore ELF tests when ld.lld defaults to MinGW — martin / detail
  344. [ARM] Replace llvm.experimental.vector.reduce.smax with llvm.vector.reduce.smax. NFC — david.green / detail
  345. [LV] Collect dead induction truncates — david.green / detail
  346. [clangd] Fix a typo, NFC. — hokein.wu / detail
  347. [AST][RecoveryExpr] Support dependent cast-expr in C for error-recovery. — hokein.wu / detail
  348. [AMDGPU] Add test with redundant copies to temporary stack slot produced by expandUnalignedLoad — Mirko.Brkusanin / detail
  349. [AMDGPU] Prefer SplitVectorLoad/Store over expandUnalignedLoad/Store — Mirko.Brkusanin / detail
  350. [mlir] Added strides check to rank reducing subview verification — limo / detail
  351. [cmake] Fix cmake warning in standalone compiler-rt builds. — pierre.gousseau / detail
  352. [llvm-readobj] Add --coff-tls-directory flag to print TLS Directory & test. — me / detail
  353. [Test] Add test showing that we fail to eliminate implied exit conditions — mkazantsev / detail
  354. [llvm-readobj][test] - Improve testing in hash-table.test — grimar / detail
  355. Import llvm::StringSwitch into mlir namespace. — csigg / detail
  356. [InstCombine] canNarrowShiftAmt - replace custom Constant matching with m_SpecificInt_ICMP — llvm-dev / detail
  357. [mlir] Add basic support for dynamic tensor results in TensorToBuffers.cpp. — pifon / detail
  358. [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896) — llvm-dev / detail
  359. [llvm-objdump] Ensure we consistently use the llvm::stable_sort wrappers. — llvm-dev / detail
  360. AArch64: treat MC expressions as 2s complement arithmetic. — Tim Northover / detail
  361. [AMDGPU][MC][GFX1030] Disabled v_mac_f32 — dmitry.preobrazhensky / detail
  362. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / detail
  363. [Driver] Add output file to properties of Command — sepavloff / detail
  364. [clangd] Add a missing include-fixer test for incomplete_type, NFC. — hokein.wu / detail
  365. [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895) — llvm-dev / detail
  366. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / detail
  367. [AMDGPU] Use isLegalMUBUFImmOffset more — sebastian.neubauer / detail
  368. [mlir][spirv] Add OpenCL extended ops: exp, fabs, s_abs — konrad.dobros / detail
  369. [mlir][Linalg] Add TensorsToBuffers support for Constant ops. — nicolas.vasilache / detail
  370. [llvm-readobj] - Fix possible crashes related to dumping gnu hash symbols. — grimar / detail
  371. [clangd] New CC Ranking Model to fix bad inference due to overflow. — usx / detail
  372. [AIX] add new option -mignore-xcoff-visibility — diggerlin / detail
  373. [mlir] Rank reducing subview conversion to LLVM — limo / detail

clang-d368023-g82dcd383c42-t15093-b15093.tar.gz (Oct 3, 2020 1:39:29 PM)

  1. flang-aarch64-ubuntu-clang: Refine the set-up for `-WError` — andrzej.warzynski / githubweb
  2. flang-aarch64-ubuntu-clang-build: increase the number of parellel jobs — andrzej.warzynski / githubweb
  3. clang-x86-ninja-win10: added LLVM_LIT_TOOLS_DIR — kuhnel / githubweb

clang-d368023-g82dcd383c42-t15093-b15093.tar.gz (Oct 3, 2020 1:39:29 PM)

  1. [Analysis] resolveAllCalls - fix use after std::move warning. NFCI. — llvm-dev / detail
  2. [InstCombine] Add tests for or(shl(x,c1),lshr(y,c2)) patterns that could fold to funnel shifts — llvm-dev / detail
  3. [asan] Stop instrumenting user-defined ELF sections — mgorny / detail
  4. [lldb] [Process/NetBSD] Fix reading FIP/FDP registers — mgorny / detail
  5. [lldb] [Process/NetBSD] Fix crash on unsupported i386 regs — mgorny / detail
  6. [lldb] [test/Register] Add read/write tests for x87 regs — mgorny / detail
  7. [clang][NFC] Change a mention of `objc_static_protocol` to `non_runtime` — nathan / detail
  8. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — thakis / detail
  9. [AArch64] Match the windows canonical callee saved register order — martin / detail
  10. [AArch64] Allow pairing lr with other GPRs for WinCFI — martin / detail
  11. [AArch64] Prefer prologues with sp adjustments merged into stp/ldp for WinCFI, if optimizing for size — martin / detail
  12. [LV] Add another test case with unsinkable first-order recurrences. — flo / detail
  13. [NFC][PhaseOrdering] Add a test showing new inttoptr casts after SROA due to InstCombine (PR47592) — lebedev.ri / detail
  14. [NFC][InstCombine] Autogenerate a few tests being affected by an upcoming patch — lebedev.ri / detail
  15. [VPlan] Properly update users when updating operands. — flo / detail

clang-d368008-gbe185b6a735-t15089-b15089.tar.gz (Oct 3, 2020 10:57:12 AM)

  1. Add a break statement to appease the build bots; NFC — aaron / detail
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - add vector support — llvm-dev /