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-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. Fix bash script when df exits with error — Vitaly Buka / githubweb
  2. NFC. Updated comment. — gkistanova / githubweb
  3. [sanitizer] More robust rm calls — Vitaly Buka / githubweb
  4. [sanitizer] Remove compiler-rt from Android stage2 — Vitaly Buka / githubweb
  5. [sanitizer] Remove ANDROID_NDK_VERSION and ANDROID — Vitaly Buka / githubweb
  6. Use lit --vv on Android bot — Vitaly Buka / githubweb
  7. [sanitizer] Delete build only with CCACHE — Vitaly Buka / githubweb

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

  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
  203. [mlir][vector] Make linalg FillOp vectorization use Transfer op — thomasraoux / detail
  204. [WebAssembly] Don't fold frame offset for global addresses — aheejin / detail
  205. [libc][NFC][Obvious] Use the new macro to declare special constants in tests. — sivachandra / detail
  206. [MLIR] Move eraseArguments and eraseResults to FunctionLike — mikeurbach / detail
  207. [flang] Dodge gcc 8.2.0 build problem (NFC) — pklausler / detail
  208. [MLIR] Check for duplicate entries in attribute dictionary during custom parsing — jurahul / detail
  209. [AArch64][GlobalISel] Add combine for G_EXTRACT_VECTOR_ELT to allow selection of pairwise FADD. — Amara Emerson / detail
  210. [NFC] Use [MC]Register in register allocation — gjn / detail
  211. [clangd][NFC] Make Located::operator->() use pointer sematics — n.james93 / detail
  212. [MachineInstr] Add support for instructions with multiple memory operands. — michael.hliao / detail
  213. [StackColoring] Conservatively merge catch point of V for catch(V) — xiang1.zhang / detail
  214. [RISCV] Add fshl with immediate tests for Zbt extension. NFC — craig.topper / detail
  215. Port print-must-be-executed-contexts and print-mustexecute to NPM — aeubanks / detail
  216. Add a basic C API for the MLIR PassManager as well as a basic TableGen backend for creating passes — joker.eph / detail
  217. Switch the CallbackOstream wrapper in the MLIR C API to an Unbuffered stream — joker.eph / detail
  218. Enable -Werror-implicit-function-declaration by default (NFC) — joker.eph / detail
  219. Revert "[AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts" — martin / detail
  220. Fix linkage error on mlirLogicalResultIsFailure. — stellaraccident / detail
  221. [mlir][Python] Return and accept OpView for all functions. — stellaraccident / detail
  222. Re-land "[llvm-exegesis] Save target state before running the benchmark. — courbet / detail
  223. Revert "Re-land "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  224. [DebugInfo] Delete unused DwarfUnit::addConstantFPValue & addConstantValue overloads. NFC — i / detail
  225. [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. — praveen / detail
  226. [clangd] Store the containing symbol for refs — zeratul976 / detail
  227. [mlir] Add a generic while/do-while loop to the SCF dialect — zinenko / detail
  228. [mlir] Add lowering to CFG for WhileOp — zinenko / detail
  229. [mlir] Add a simpler lowering pattern for WhileOp representing a do-while loop — zinenko / detail
  230. Re-land "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  231. [NFCI] Replace AArch64StackOffset by StackOffset. — sander.desmalen / detail
  232. Use LLD for Android compiler-rt — Vitaly Buka / detail
  233. [sanitizer] Remove -Wno-non-virtual-dtor — Vitaly Buka / detail
  234. [ARM] Remove unused variable. NFC — david.green / detail
  235. [llvm-exegesis] Fix unused variable warning. — courbet / detail
  236. [sanitizer] Remove ANDROID_NDK_VERSION — Vitaly Buka / detail
  237. [lldb] Delete Value::Vector class — pavel / detail
  238. [clangd] Pass parameters to config apply functions — kadircet / detail
  239. [llvm-exegesis][X86] Save and restore eflags. — courbet / detail
  240. [Clang] Add more fp128 math library function builtins — qiucofan / detail
  241. [JITLink][ELF] Omit temporary labels in tests — Stefan Gränitz / detail
  242. [mlir] Fix failing shared libraries build — andrzej.warzynski / detail
  243. [NFC][UBSAN] Replace "count 0" with FileCheck — Vitaly Buka / detail
  244. [AMDGPU] Fix ieee mode default value — sebastian.neubauer / detail
  245. [AMDGPU] Set rsrc1 flags for graphics shaders — sebastian.neubauer / detail
  246. [libomptarget][nfc] Build amdgcn deviceRTL with nogpulib — jonathanchesterfield / detail
  247. [DAG] computeKnownBits - Replace ISD::MUL handling with the common KnownBits::computeForMul implementation — llvm-dev / detail
  248. [mlir][SCF] Add canonicalization pattern for scf::For to eliminate yields that just forward. — nicolas.vasilache / detail
  249. [SVE][CodeGen] Lower scalable integer vector reductions — kerry.mclaughlin / detail
  250. [VE] Add +vpu attribute — simon.moll / detail
  251. [gn build] try to port 707d69ff32309b — thakis / detail
  252. [gn build] Port 1124bf4ab77 — llvmgnsyncbot / detail
  253. [gn build] Port 73b6cb67dcd — llvmgnsyncbot / detail
  254. [llvm-exegesis] Fix rGaf658d920e2b — courbet / detail
  255. [MLIR] Support walks over regions and blocks — frgossen / detail
  256. [mlir][std] Add DimOp folding for dim(tensor_load(m)) -> dim(m). — nicolas.vasilache / detail
  257. [Reassociate] Guard `add`-like `or` conversion into an `add` with profitability check — lebedev.ri / detail
  258. [InstSimplify] add vector cmp tests; NFC — spatel / detail
  259. [InstSimplify] allow vector folds for icmp Pred (1 << X), 0x80 — spatel / detail
  260. [libc++] Don't run tests in a shell in the default executor — Louis Dionne / detail
  261. [libc++] Remove test that is irrelevant since f1a96de1bc8d — Louis Dionne / detail
  262. [lldb] Improve RegisterValue::GetScalarValue — pavel / detail
  263. [TableGen] [IR] Eliminate unnecessary recursive help class. — paul / detail
  264. [TableGen] Add !interleave operator to concatenate a list of values with delimiters — paul / detail
  265. Disable emulated-tls for  compiler-rt+tests on Android if ELF_TLS is presence. — vyng / detail
  266. [NFC]Remove unused variable — vyng / detail
  267. [compiler-rt][AIX]: Link compiler-rt profile library when -fprofile-generate is specified — etiotto / detail
  268. Add a floating-point suffix to silence warnings; NFC — aaron / detail
  269. [libc++] NFCI: Refactor chrono.cpp to make it easier to support new platforms — Louis Dionne / detail
  270. Fix gcc braces warning. NFCI. — llvm-dev / detail
  271. Use isa<> instead of dyn_cast<> to avoid unused variable warning. NFCI. — llvm-dev / detail
  272. [lldb/Utility] Delete Scalar::[US]IntValueIsValidForSize — pavel / detail
  273. [lldb] Remove [US]IntValueIsValidForSize from CommandObjectMemory — pavel / detail
  274. [ms] [llvm-ml] Enable support for MASM-style macro procedures — epastor / detail
  275. Start of an llvm.coro.async implementation — aschwaighofer / detail
  276. [clang-tidy] Add signal-handler-check for SEI CERT rule SIG30-C — 1.int32 / detail
  277. [gn build] Port d1b2a523191 — llvmgnsyncbot / detail
  278. [clangd] Cleanup dependencies around RemoteIndex — kadircet / detail
  279. Fix breakage in D89615 (due to cmake version 3.16.5) — vyng / detail
  280. [libc++] Split off part of a test that require signals into a separate test — Louis Dionne / detail
  281. Revert "Start of an llvm.coro.async implementation" — aschwaighofer / detail
  282. [libc++] Remove the ability to not install the support headers — Louis Dionne / detail
  283. [Dexter] add an optnone attribute debug experience test for loops. — Tom.Weaver / detail
  284. [Dexter] add visual studio 2019 debugger support — Tom.Weaver / detail
  285. [GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation — llvm-dev / detail
  286. [KnownBits] KnownBits::computeForMul - avoid unnecessary APInt copies. NFCI. — llvm-dev / detail
  287. Add facilities to print/parse a pass pipeline through the C API — joker.eph / detail
  288. [llvm-objcopy][MachO] Make isValidMachOCannonicalName static — alexshap / detail
  289. [llvm-objcopy] Make --set-section-flags work with --add-section — i / detail
  290. [AMDGPU] Fix iterating in SIFixSGPRCopies — sebastian.neubauer / detail
  291. [NewPM] Don't run before pass instrumentation on required passes — aeubanks / detail
  292. Revert "[GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation" — i / detail
  293. [AMDGPU] Resolve pseudo registers at encoding uses — Joseph.Nash / detail
  294. [RISCV] Remove custom isel for (srl (shl val, 32), imm). Use pattern instead. NFCI — craig.topper / detail
  295. [UBSan] Cannot negate smallest negative signed integer — ctetreau / detail
  296. Switch from C-style comments `/* ... */` to C++ style `//` (NFC) — joker.eph / detail
  297. [RISCV] Check all 64-bits of the mask in SelectRORIW. — craig.topper / detail
  298. [mlir] Fix materializations for unranked tensors. — silvasean / detail
  299. [mlir] Make linalg-bufferize a composable bufferization pass — silvasean / detail
  300. Start of an llvm.coro.async implementation — aschwaighofer / detail
  301. [MLIR] Remove NoSideEffect from std.global_memref op. — jurahul / detail
  302. [MLIR] Refactor memref type -> LLVM Type conversion — jurahul / detail
  303. [RISCV] Remove assertsexti32 from inputs to riscv_sllw/srlw nodes in B extension isel patterns. — craig.topper / detail
  304. [OpenMP] target nested `use_device_ptr() if()` and is_device_ptr trigger asserts — cchen / detail
  305. Move MlirStringCallback declaration from mlir-c/IR.h to mlir-c/Support.h (NFC) — joker.eph / detail
  306. Refactor PyPrintAccumulatorm, PyFileAccumulator, and PySinglePartStringAccumulator from IRModules.cpp to PybindUtils.h — joker.eph / detail
  307. [libc++] NFC: Remove trailing whitespace — Louis Dionne / detail
  308. [DAGCombine] Fix bug in load scalarization — fraser / detail
  309. Basic: Split out DirectoryEntry.h, NFC — Duncan P. N. Exon Smith / detail
  310. [RISCV] Correct the operand order for fshl/fshr to fsl/fsr instructions. — craig.topper / detail
  311. [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
  312. [PowerPC] Rename mftbl to mftb — wanyu9511 / detail
  313. Add info about the cherry-picked commit and contributor — wanyu9511 / detail
  314. [MemorySSA] Use provided memory location even if instruction is call — nikita.ppv / detail
  315. [flang][openacc] Lower exit data directive — clementval / detail
  316. [RISCV] Remove assertsexti32 from fslw/fsrw isel patterns. — craig.topper / detail
  317. [libc++] Move availability-related Lit configuration to the DSL — Louis Dionne / detail
  318. [libc++] Remove stray setting of use_system_cxx_lib left behind — Louis Dionne / detail
  319. [lld][ELF][test] test LTO-removed symbols are not in symtab — edd.dawson at sony.com / detail
  320. [flang][openacc] Lower enter data directive — clementval / detail
  321. [NFC] Use Register/MCRegister — mtrofin / detail
  322. [SelectionDAG] Add legalizations for VECREDUCE_SEQ_FMUL — mcinally / detail
  323. [ms] [llvm-ml] Lex MASM strings, including escaping — epastor / detail
  324. Fix -Wsign-compare issue in MasmParser.cpp — epastor / detail
  325. [flang][openacc] Lower update directive — clementval / detail
  326. [crashlog] Pass the debugger around instead of relying on lldb.debugger — Jonas Devlieghere / detail
  327. [NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback — aeubanks / detail
  328. Revert "[NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback" — aeubanks / detail
  329. Reland [NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback — aeubanks / detail
  330. Basic: Change Module::Umbrella to a PointerUnion, NFC — Duncan P. N. Exon Smith / detail
  331. [NFC] Fix comment in test — Vitaly Buka / detail
  332. [NFC][LSAN] Remove unused variable — Vitaly Buka / detail
  333. [sanitizer] Get Android API from --target — Vitaly Buka / detail
  334. Fix UB in one libcxx test, when deleting D through a pointer to B. — arthur.j.odwyer / detail
  335. [PowerPC] Add Sema checks for MMA types — baptiste.saleil / detail
  336. [NFC][sanitizer] Reformat some code — Vitaly Buka / detail
  337. [MLIR][NFC] Update syntax of global_memref in ODS description. — jurahul / detail
  338. [flang][openacc] Lower init and shutdown directive — clementval / detail
  339. [sanitizer] Allow preinit array on Android — Vitaly Buka / detail
  340. [X86] Enable shrink-wrapping for no-frame-pointer non-nounwind functions on platforms not using compact unwind — i / detail
  341. Reland [lsan] Enable LSAN for Android — Vitaly Buka / detail
  342. [flang][openacc] Lower wait directive — clementval / detail
  343. [mlir] Change deprecated -Werror-implicit-function-declaration to -Werror=implicit-function-declaration — i / detail
  344. [LSAN] Fix CAN_SANITIZE_LEAKS on Android — Vitaly Buka / detail
  345. [sanitizer] Quick fix for non-Linux build — Vitaly Buka / detail
  346. [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction — a335pate / detail
  347. [lsan] Remove unnecessary elf-tls condition — vyng / detail
  348. [NFC] Extract InitializePlatformCommonFlags — Vitaly Buka / detail
  349. [sanitizer] Fix -fno-emulated-tls setup — Vitaly Buka / detail
  350. [LangRef] Adds llvm.loop.mustprogress loop metadata — a335pate / detail
  351. [RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC — craig.topper / detail
  352. Revert "[RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC" — craig.topper / detail
  353. Recommit "[RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC"" — craig.topper / detail
  354. [SCEV] Handle non-positive case in isImpliedViaOperations — mkazantsev / detail
  355. [MachineSink] add more profitable pattern. — czhengsz / detail
  356. Revert "[SCEV] Handle non-positive case in isImpliedViaOperations" — mkazantsev / detail
  357. [Driver] Add callback to Command execution — sepavloff / detail
  358. [sanitizers] Add missing definition — vyng / detail
  359. Capture the name for mlir::OpPassManager in std::string instead of StringRef (NFC) — joker.eph / detail
  360. [LSAN] Enabled only with __ANDROID_API__ >= 28 — Vitaly Buka / detail
  361. [NewPM] Provide method to run all pipeline callbacks, used for -O0 — aeubanks / detail
  362. [LSAN] Fix preprocessor condition for MSVC — Vitaly Buka / detail
  363. Revert "[LSAN] Fix preprocessor condition for MSVC" — Vitaly Buka / detail
  364. [LSAN] Fix compilation error on MSVC — Vitaly Buka / detail
  365. [NFC] Fix cpplint warnings — Vitaly Buka / detail
  366. [test] Add 'REQUIRES: bpf-registered-target' to bpf-O0.c — aeubanks / detail
  367. [mlir][spirv] Allow usage of vector size 8 and 16 with Vector16 capability — artur.bialas / detail
  368. [mlir][spirv] Add VectorExtractDynamicOp and vector.extractelement lowering — artur.bialas / detail
  369. [ARM] Make tests less dependent on scheduling. NFC — david.green / detail
  370. [flang] update ODS syntax to use OpBuidlerDAG instead of OpBuilder — zinenko / detail
  371. [mlir][Linalg] Side effects interface for Linalg ops — nicolas.vasilache / detail
  372. [mlir] Restructure C API tests for IR — zinenko / detail
  373. [SyntaxTree] Add reverse links to syntax Nodes. — ecaldas / detail
  374. [InstCombine] Remove orphan InstCombinerImpl method declarations. NFCI. — llvm-dev / detail
  375. [UnitTests] Add exhaustive tests for KnownBits shl/lshr/ashr — llvm-dev / detail
  376. Revert rGbbeb08497ce58 "Revert "[GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation"" — llvm-dev / detail
  377. [SVE] Return StackOffset for TargetFrameLowering::getFrameIndexReference. — sander.desmalen / detail
  378. [OpenMP] avoid warning: equality comparison with extraneous parentheses — protze / detail
  379. [sanitizer] Assume getrandom might not be supported by the kernel — adhemerval.zanella / detail
  380. [lsan] Disable some LSAN tests for arm-linux-gnueabi{hf} — adhemerval.zanella / detail
  381. [GlobalISel] ComputeKnownBits - use common KnownBits shift handling (PR44526) — llvm-dev / detail
  382. [OpenCL] Support vec_step in C++ for OpenCL mode — sven.vanhaastregt / detail
  383. [GVN] Fix MemorySSA update when replacing assume(false) with stores. — flo / detail
  384. [Flang][f18] Remove unimplemented options from `flang -help` (NFC) — andrzej.warzynski / detail
  385. [lldb] Also Catch invalid calls to TestPExpectTest's expect() — Raphael Isemann / detail
  386. [KnownBits] Move ValueTracking/SelectionDAG UDIV KnownBits handling to KnownBits::udiv. NFCI. — llvm-dev / detail
  387. [libc++] Correct XFAILs for the C++20 Synchronization Library — Louis Dionne / detail
  388. [TableGen] Add true and false literals to represent booleans — paul / detail
  389. [lldb] Skip TestChangeProcessGroup on watchOS/tvOS — Raphael Isemann / detail
  390. Reland [lldb] Explicitly use the configuration architecture when building test executables — Raphael Isemann / detail
  391. [sanitizers] Remove the test case involving `new int[0]` — vyng / detail
  392. [mlir] Move TestDialect and its passes to mlir::test namespace. — pifon / detail
  393. [KnownBits] Move ValueTracking/SelectionDAG UREM KnownBits handling to KnownBits::urem. NFCI. — llvm-dev / detail
  394. [lldb] Add Apple simulator platforms to lldbplatform.py — Raphael Isemann / detail
  395. [KnownBits] Move ValueTracking SREM KnownBits handling to KnownBits::srem. NFCI. — llvm-dev / detail
  396. [FileCheck] Use %ProtectFileCheckOutput in allow-unused-prefixes.txt — mtrofin / detail
  397. [clang] Add an option for hiding line numbers in diagnostics — Raphael Isemann / detail
  398. [gn build] Port 659f4bd87ef — llvmgnsyncbot / detail
  399. Implement Lambda Conversion Operators for All CCs for MSVC. — erich.keane / detail
  400. [lldb] Set the default architecture also in buildDefault — Raphael Isemann / detail
  401. [lldb][NFC] Fix compiler warnings after removal of eValueTypeVector — Raphael Isemann / detail
  402. [CaptureTracking] Avoid overly restrictive dominates check — anna / detail
  403. [lldb] [test/Shell] Simplify -pthread condition — mgorny / detail
  404. [lldb] Enable FreeBSDRemote plugin by default and update test status — mgorny / detail
  405. [IndVarSimplify][SimplifyIndVar] Move WidenIV to Utils/SimplifyIndVar. NFCI. — sjoerd.meijer / detail
  406. [mlir]  Fix missing namespaces in OpBuildGen.cpp — pifon / detail
  407. [GlobalISel] Don't use Register type for getNumOperands(). NFCI. — llvm-dev / detail
  408. [DAG] computeKnownBits - Replace ISD::SREM handling with KnownBits::srem to reduce code duplication — llvm-dev / detail
  409. [OpenMP] Add ident_t flags for compiler OpenMP version — jonathan.l.peyton / detail
  410. scudo: Don't memset previously released cached pages in the secondary allocator. — peter / detail
  411. Revert "[CaptureTracking] Avoid overly restrictive dominates check" — anna / detail
  412. [libc++] Rework the whole availability markup implementation — Louis Dionne / detail
  413. [RISCV] Add isel patterns for fshl with immediate to select FSRI/FSRIW — craig.topper / detail
  414. [RISCV] Remove shadow register list passed to AllocateReg when allocating FP registers for calling convention — craig.topper / detail
  415. [clangd] Trivial: Log missing completion signals. — usx / detail
  416. [Sema] Special case -Werror-implicit-function-declaration and reject other -Werror- — i / detail
  417. [flang][f18] Remove unimplemented options (NFC) — andrzej.warzynski / detail
  418. [NFC] Add InitializePlatformCommonFlags for Fuchsia — leonardchan / detail
  419. [AMDGPU] Add default 1 glc operand to rtn atomics — Stanislav.Mekhanoshin / detail

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

  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
  83. Added compiler-rt tests to run on ARM target. — aorlov / 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. [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
  5. Using lld for 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 / detail
  3. [ARM] Fix pointer offset when splitting stores from VMOVDRR — david.green / detail
  4. Add indented raw_ostream class — jpienaar / detail
  5. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) rotate tests — llvm-dev / detail
  6. Revert "Add indented raw_ostream class" — jpienaar / detail

clang-d368002-g347fd9955af-t15086-b15086.tar.gz (Oct 3, 2020 8:15:59 AM)

  1. [Sema] List conversion validate character array. — koraq / detail
  2. [NFCI][clang-tidy] FunctionCognitiveComplexityCheck::check(): try to fix windows arm build bots — lebedev.ri / detail
  3. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) (Reapplied) — llvm-dev / detail
  4. modernize-use-trailing-return-type fix for PR44206 — aaron / detail
  5. [flang][NFC] Fix build errors for clang-10 — andrzej.warzynski / detail
  6. [InstCombine] recognizeBSwapOrBitReverseIdiom - use generic CreateIntegerCast — llvm-dev / detail

clang-d367996-g49e34e239b3-t15082-b15082.tar.gz (Oct 3, 2020 5:28:02 AM)

  1. [ARM] Test to show incorrect pointer info. NFC — david.green / detail

clang-d367995-gfbf818724f5-t15080-b15080.tar.gz (Oct 3, 2020 3:15:07 AM)

  1. [MemCpyOpt] Remove unnecessary -dse from test (NFC) — nikita.ppv / detail
  2. [MemCpyOpt] Make moveUp() a member method (NFC) — nikita.ppv / detail

clang-d367993-ge2dd86bbfcb-t15079-b15079.tar.gz (Oct 2, 2020 11:50:15 PM)

  1. [X86] Key Locker instructions should use VR128 regclass not VR128X. — craig.topper / detail

clang-d367993-ge2dd86bbfcb-t15079-b15079.tar.gz (Oct 2, 2020 11:50:15 PM)

  1. Prevent page crash when using default comparer on Global Status page — thomasp / githubweb
  2. Test default compare in global status page — thomasp / githubweb

clang-d367992-ga0a8f837184-t15078-b15078.tar.gz (Oct 2, 2020 9:04:28 PM)

  1. Fix the test case in D88686 — jianzhouzh / detail
  2. [lsan] Share platform allocator settings between ASan and LSan — mcgrathr / detail
  3. Revert "[lsan] Share platform allocator settings between ASan and LSan" — mcgrathr / detail
  4. [X86] Add missing intrinsic test for aesdecwide128kl and aesdecwide256kl. Capture all output values in keylocker tests. NFC — craig.topper / detail
  5. [X86] Move MWAITX_DAG ISD opcode so it is not in the strict FP range. — craig.topper / detail
  6. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  7. [PATCH] Fix typo (NFC) — ebahapo / detail

clang-d367985-g9ae95a0f8f1-t15074-b15074.tar.gz (Oct 2, 2020 6:21:50 PM)

  1. [NFC][MSAN] Extract llvm.abs handling into a function — Vitaly Buka / detail
  2. [libc++] Fix the build with GCC < 10 — Louis Dionne / detail
  3. [HIP] Align device binary — Yaxun.Liu / detail
  4. Don't reject calls to MinGW's unusual _setjmp declaration. — richard / detail
  5. [test][Coro][NewPM] Fix coro-elide.ll under NPM — aeubanks / detail
  6. [MetaRenamer][NewPM] Port metarenamer to NPM — aeubanks / detail
  7. Fix the test case from D88686 — jianzhouzh / detail
  8. [CUDA][HIP] Fix bound arch for offload action for fat binary — Yaxun.Liu / detail
  9. [fuzzer] Remove unused variable — julian.lettner / detail
  10. Diagnose invalid target ID for AMDGPU toolchain for assembler — Yaxun.Liu / detail
  11. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — phosek / detail
  12. [gn build] Port ace644030e6 — llvmgnsyncbot / detail
  13. [CMake] Don't use CMakePushCheckState — phosek / detail
  14. [Sparc] Remove cast that truncates immediate operands to 32 bits. — brad / detail

clang-d367971-g14f6bfcb52e-t15071-b15071.tar.gz (Oct 2, 2020 3:39:30 PM)

  1. [MemCpyOpt] Avoid double invalidation (NFCI) — nikita.ppv / detail
  2. [MemCpyOpt] Add helper to erase instructions (NFC) — nikita.ppv / detail
  3. [lldb] Add a "design" section to the documentation. — Jonas Devlieghere / detail
  4. [flang][NFC] Fix mis-matched struct/class declarations — tkeith / detail
  5. Release the shadow memory used by the mmap range at munmap — jianzhouzh / detail
  6. [llvm-objcopy][NFC] refactor error handling. part 3. — a.v.lapshin / detail
  7. [Hexagon] Move selection of HVX multiply from lowering to patterns — kparzysz / detail
  8. [libc++] Allow retries on some slightly flaky mutex tests — Louis Dionne / detail
  9. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  10. [clang-tidy] Implement readability-function-cognitive-complexity check — lebedev.ri / detail
  11. [clang] Implement objc_non_runtime_protocol to remove protocol metadata — nathan / detail

clang-d367960-g24f406e6d39-t15068-b15068.tar.gz (Oct 2, 2020 12:56:30 PM)

  1. [lldb] Fix bug in fallback logic for finding the resource directory. — Jonas Devlieghere / detail
  2. [libc++] Remove unnecessary usage of <iostream> in the test suite — Louis Dionne / detail
  3. [InstCombine] Add trunc(bswap(trunc/zext(x))) vector tests — llvm-dev / detail
  4. [mlir][vector] Add canonicalization patterns for extractMap/insertMap — thomasraoux / detail
  5. Revert rG3d14a1e982ad27 - "[InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191)" — llvm-dev / detail
  6. [AlwaysInliner] Update BFI when inlining — aeubanks / detail
  7. Revert "[AlwaysInliner] Update BFI when inlining" — aeubanks / detail
  8. [gn build] Don't define CINDEX_EXPORTS — aeubanks / detail
  9. Reland [AlwaysInliner] Update BFI when inlining — aeubanks / detail
  10. scudo: Simplify AtomicOptions::setFillContentsMode. NFCI. — peter / detail
  11. [DAE] MarkLive in MarkValue(MaybeLive) if any use is live — aeubanks / detail
  12. [MemCpyOpt] Add tests from D40802 (NFC) — nikita.ppv / detail
  13. [libc++] NFCI: Remove _LIBCPP_EXTERN_TEMPLATE2 — Louis Dionne / detail
  14. Update legalizer-info-validation.mir test to test all opcodes. — Amara Emerson / detail
  15. [llc] Initialize TargetOptions after Triple is available — i / detail
  16. [docs] Update ControlFlowIntegrity.rst. — eugenis / detail
  17. [libc++] NFCI: Simplify macro definitions for the debug mode — Louis Dionne / detail
  18. [libc++] NFCI: Remove the _LIBCPP_DEBUG_MODE helper macro — Louis Dionne / detail
  19. [MLIR][SPIRV] Add initial support for OpSpecConstantComposite. — antiagainst / detail
  20. Relax newly added opcode alias check to check only for a number instead of a specific opcode. — douglas.yung / detail

clang-d367940-g0867a9e85ac-t15064-b15064.tar.gz (Oct 2, 2020 10:13:54 AM)

  1. Emit predefined macro for wavefront size for amdgcn — Yaxun.Liu / detail
  2. [TableGen] New backend to print detailed records. — paul / detail
  3. [gn build] Port 0c1bb4f8851 — llvmgnsyncbot / detail
  4. [compiler-rt] [netbsd] Improve the portability of ThreadSelfTlsTcb — n54 / detail
  5. Fix failure in test hip-macros.hip — Yaxun.Liu / detail
  6. [Statepoints][ISEL] visitGCRelocate: chain to current DAG root. — dantrushin / detail
  7. Fix interaction between stack alignment and inline-asm stack clash protection — sguelton / detail
  8. [mlir] Attempt to appease gcc-5 const char* -> StringLiteral conversion issu — ntv / detail
  9. [mlir] Fix call op conversion in bare-ptr calling convention — diego.caballero / detail
  10. [clangd] Add bencmark for measuring latency of DecisionForest model. — usx / detail
  11. [AArch64] Generate dot for v16i8 sum reduction to i32 — david.green / detail
  12. TruncInstCombine.cpp - use auto * to fix llvm-qualified-auto clang-tidy warning. NFCI. — llvm-dev / detail
  13. TruncInstCombine.cpp - fix header include ordering to fix llvm-include-order clang-tidy warning. NFCI. — llvm-dev / detail
  14. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) — llvm-dev / detail
  15. Revert "[WebAssembly] Emulate v128.const efficiently" — stilis / detail
  16. [CostModel] move default handling after switch; NFC — spatel / detail
  17. [MLIR] Better message for FuncOp type mismatch — stephen.neuendorffer / detail
  18. [mlir] Add Float Attribute, Integer Attribute and Bool Attribute subclasses to python bindings. — zhanghb97 / detail
  19. [MemCpyOpt] Regnerate test checks (NFC) — nikita.ppv / detail
  20. [VPlan] Use isa<> instead of directly checking VPRecipeID (NFC). — flo / detail

clang-d367920-g0f0cbcc4b16-t15061-b15061.tar.gz (Oct 2, 2020 7:33:59 AM)

  1. [PhaseOrdering] Add test that requires peeling before vectorization. — flo / detail
  2. [clangd] Make PopulateSwitch a fix. — sam.mccall / detail
  3. [AArch64] Add CPU Cortex-R82 — sjoerd.meijer / detail
  4. [InstCombine] Add partial bswap vector test from D88578 — llvm-dev / detail
  5. [SLP] Add test where reduction result is used in PHI. — flo / detail
  6. LoopAccessAnalysis.cpp - use const reference in for-range loops. NFCI. — llvm-dev / detail
  7. BlockFrequencyInfoImpl.h - use const references to avoid FrequencyData copies. NFCI. — llvm-dev / detail
  8. [libc++] Move the weak symbols list to libc++abi — Louis Dionne / detail
  9. [LLD][COFF] Add more type record information to /summary — alexandre.ganea / detail
  10. [LLD] Fix /time formatting for very long runs. NFC. — alexandre.ganea / detail
  11. [Analysis] Drop local maxAPInt/minAPInt helpers. NFCI. — llvm-dev / detail
  12. [clangd] Extend the rename API. — hokein.wu / detail

clang-d367908-g8ae1369f794-t15057-b15057.tar.gz (Oct 2, 2020 4:34:25 AM)

  1. Handle unused variable without asserts — tpopp / detail
  2. [yaml2obj][elf2yaml] - Add a support for the `EntSize` field for `SHT_HASH` sections. — grimar / detail
  3. Fix limit behavior of dynamic alloca — sguelton / detail
  4. [clangd] Remove Tweak::Intent, use CodeAction kind directly. NFC — sam.mccall / detail
  5. [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV. — kai.wang / detail
  6. [ARM] Prevent constants from iCmp instruction from being hoisted if part of a min(max()) pattern — meera.nakrani / detail
  7. [InstCombine] Add partial bswap test from D88578 — llvm-dev / detail
  8. [mlir] Add a subtensor operation — ntv / detail
  9. [mlir] Add canonicalization for the `subtensor` op — ntv / detail
  10. [InstCombine] Add some basic vector bswap tests — llvm-dev / detail
  11. [clangd][lit] Update document-link.test to respect custom resource-dir locations — kadircet / detail
  12. [mlir] Add subtensor_insert operation — ntv / detail
  13. [MLIR][LLVM] Fixed `topologicalSort()` to iterative version — georgemitenk0v / detail
  14. [GVN LoadPRE] Add test to show an opportunty. — serguei.katkov / detail

clang-d367894-gbc18d8d9b70-t15053-b15053.tar.gz (Oct 2, 2020 1:49:36 AM)

  1. [AArch64] Omit SEH directives for the epilogue if none are needed — martin / detail
  2. [SVE][CodeGen] Add new EVT/MVT getFixedSizeInBits() functions — david.sherwood / detail
  3. [SVE][CodeGen] Fix implicit TypeSize->uint64_t casts in TypePromotion — david.sherwood / detail
  4. [WebAssembly] Emulate v128.const efficiently — tlively / detail
  5. [clangd] Drop dependence on standard library in check.test — sam.mccall / detail

clang-d367889-g47df8c57e4e-t15050-b15050.tar.gz (Oct 1, 2020 11:05:49 PM)

  1. [SCEV] Limited support for unsigned preds in isImpliedViaOperations — mkazantsev / detail
  2. [MLIR] Updates around MemRef Normalization — stephen.neuendorffer / detail

clang-d367887-gf29645e7afd-t15048-b15048.tar.gz (Oct 1, 2020 8:24:43 PM)

  1. [flang] Fix buffering read->write transition — pklausler / detail
  2. [XCOFF] Enable -fdata-sections on AIX — jasonliu / detail
  3. [flang] Fix actions at end of output record — pklausler / detail
  4. [flang] Extend runtime API for PAUSE to allow a stop code — pklausler / detail
  5. [flang][openacc] Update loop construct lowering — clementval / detail
  6. [OpenMP] Add Missing Runtime Call for Globalization Remarks — jhuber6 / detail
  7. [PowerPC] Put the CR field in low bits of GRC during copying CRRC to GRC. — esme.yi / detail
  8. CodeGen: Fix livein calculation in MachineBasicBlock splitAt — carl.ritson / detail
  9. Have kernel binary scanner load dSYMs as binary+dSYM if best thing found — Jason Molenda / detail
  10. [AMDGPU] SIInsertSkips: Tidy block splitting to use splitAt — carl.ritson / detail
  11. [gvn] Handle a corner case w/vectors of non-integral pointers — listmail / detail

clang-d367876-g75a5ec1bad1-t15044-b15044.tar.gz (Oct 1, 2020 5:42:14 PM)

  1. [AArch64][GlobalISel] Make <8 x s8> shifts legal and add selection support. — Amara Emerson / detail
  2. [AArch64][GlobalISel] Make <8 x s8> integer arithmetic ops legal. — Amara Emerson / detail
  3. [AArch64][GlobalISel] Alias rules for G_FCMP to G_ICMP. — Amara Emerson / detail
  4. [AArch64][GlobalISel] Use emitTestBit in selection for G_BRCOND — Jessica Paquette / detail
  5. [GlobalISel][AArch64] Don't emit cset for G_FCMPs feeding into G_BRCONDs — Jessica Paquette / detail
  6. [flang] Readability improvement in binary->decimal conversion — pklausler / detail
  7. [AMDGPU] Allow SOP asm mnemonic to differ — Stanislav.Mekhanoshin / detail
  8. Fix a bug in memset formation with vectors of non-integral pointers — listmail / detail
  9. [AArch64][SVE] Add lowering for llvm fabs — muhammad.asif.manzoor / detail
  10. [memcpyopt] Conservatively handle non-integral pointers — listmail / detail
  11. [flang][msvc] Rework a MSVC work-around to avoid clang warning — pklausler / detail

clang-d367865-g9a2b3bbc59d-t15040-b15040.tar.gz (Oct 1, 2020 2:59:57 PM)

  1. Revert "[LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic" — stefanp / detail
  2. Revert "[CFGuard] Add address-taken IAT tables and delay-load support" — aeubanks / detail
  3. [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal — spatel / detail
  4. [CMake] Use -isystem flag to access libc++ headers — phosek / detail
  5. [InstCombine] Fix select operand simplification with undef (PR47696) — nikita.ppv / detail
  6. [PDB] Use one func id DenseMap instead of per-source maps, NFC — rnk / detail
  7. [lit] Fix Python 2/3 compat in new winreg search code — rnk / detail
  8. [CMake][Fuchsia] Don't set WIN32 API, rely on autodetection — phosek / detail
  9. Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — i / detail
  10. [clang][Sema] Fix PR47676: Handle dependent AltiVec C-style cast — hubert.reinterpretcast / detail
  11. [AArch64][GlobalISel] Camp oversize v4s64 G_FPEXT operations. — Amara Emerson / detail
  12. [AArch64][GlobalISel] Use custom legalization for G_TRUNC for v8i8 vectors. — Amara Emerson / detail
  13. libclc: Use find_package to find Python 3 and require it — aaronpuchert / detail
  14. [gn build] Support building with ThinLTO — aeubanks / detail
  15. [AArch64][GlobalISel] Merge G_SHL, G_ASHR and G_LSHR legalizer rules together. — Amara Emerson / detail
  16. [lldb] Skip unique_ptr import-std-module tests on Linux — Raphael Isemann / detail
  17. [LLD][COFF] Fix crash with /summary and PCH input files — alexandre.ganea / detail
  18. [AArch64][GlobalISel] Make <8 x s8> shifts legal. — Amara Emerson / detail
  19. Revert "[AArch64][GlobalISel] Make <8 x s8> shifts legal." — Amara Emerson / detail

clang-d367846-g79122868f9a-t15036-b15036.tar.gz (Oct 1, 2020 12:17:01 PM)

  1. [AArch64] Remove a duplicate call to setHasWinCFI. NFCI. — martin / detail
  2. [AArch64] Don't merge sp decrement into later stores when using WinCFI — martin / detail
  3. [clangd] Split DecisionForest Evaluate() into one func per tree. — usx / detail
  4. Reland  rG4fcd1a8e6528:[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / detail
  5. [mlir][Linalg] NFC : Move fusion on tensors to separate file. — ravishankarm / detail
  6. [runtimes] Remove TOOLCHAIN_TOOLS specialization — smeenai / detail
  7. [NFC] Let (MC)Register APIs check isStackSlot — mtrofin / detail
  8. [flang] Add checks for misuse of formatted I/O APIs in unformatted I/O statement — pklausler / detail
  9. Allow to specify macro names for android-comparison-in-temp-failure-retry — George Burgess IV / detail
  10. [flang] Fix INQUIRE of access and formatting possibilities — pklausler / detail
  11. [libc++] Don't re-export new/delete from libc++abi when they are defined in libc++ — Louis Dionne / detail
  12. [flang] Fix WRITE after BACKSPACE — pklausler / detail
  13. Reland No.3: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  14. [libc++] NFC: Add missing SHA to ABI Changelog — Louis Dionne / detail
  15. [DSE] Look through memory PHI arguments when removing noop stores in MSSA. — zoecarver / detail
  16. [InstCombine] auto-generate complete test checks; NFC — spatel / detail
  17. [AST] do not error on APFloat invalidOp in default mode — spatel / detail
  18. [libc++][ci] Add a job to run the vanilla configuration on Apple — Louis Dionne / detail
  19. [Format] Don't treat compound extension headers (foo.proto.h) as foo.cc main-file header. — hokein.wu / detail
  20. [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — stefanp / detail

clang-d367826-g29ac9fae54c-t15033-b15033.tar.gz (Oct 1, 2020 9:29:31 AM)

  1. [gn build] Port d53b4bee0cc — llvmgnsyncbot / detail
  2. [Archive] Don't throw away errors for malformed archive members — james.henderson / detail
  3. [SVE][CodeGen] Replace use of TypeSize operator< in GlobalMerge::doMerge — david.sherwood / detail
  4. [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC. — jay.foad / detail
  5. [IR] PatternMatch - add m_FShl/m_FShr funnel shift intrinsic matchers. NFCI. — llvm-dev / detail
  6. [InstCombine] Use m_FAbs matcher helper. NFCI. — llvm-dev / detail
  7. [compiler-rt][cmake][powerpc] Remove TEST_BIG_ENDIAN from base-config-ix.cmake — daltenty / detail
  8. [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / detail
  9. Migrate Declarators to use the List API — ecaldas / detail
  10. Revert "[clangd] clangd --check: standalone diagnosis of common problems" — sam.mccall / detail
  11. Reland [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / detail
  12. [gn build] Port f6b1323bc68 — llvmgnsyncbot / detail
  13. [AMDGPU] Simplify getNumFlatOffsetBits. NFC. — jay.foad / detail
  14. [flang][openacc] Fix unparsing of combined construct (bug 47659) — clementval / detail
  15. [libc++][ci] Add a configuration testing Apple's system library build — Louis Dionne / detail
  16. [ARM] Removed hasSideEffects from signed/unsigned saturates — meera.nakrani / detail
  17. [clang][opencl][codegen] Remove the insertion of `correctly-rounded-divide-sqrt-fp-math` fn-attr. — michael.hliao / detail
  18. [InstCombine] collectBitParts - convert to use PatterMatch matchers and avoid IntegerType casts. — llvm-dev / detail

clang-d367808-gd53b4bee0cc-t15029-b15029.tar.gz (Oct 1, 2020 6:38:02 AM)

  1. [SCEV] Prove implicaitons via AddRec start — mkazantsev / detail
  2. [mlir][Linalg] Fix ASAN bug — ntv / detail
  3. [SVE][CodeGen] Lower scalable fp_extend & fp_round operations — kerry.mclaughlin / detail
  4. [CFGuard] Add address-taken IAT tables and delay-load support — David.Chisnall / detail
  5. [InstCombine] collectBitParts - use APInt directly to check for out of range bit shifts. NFCI. — llvm-dev / detail
  6. [lldb] Skip the flakey part of TestStopHookScripted on Linux — Raphael Isemann / detail
  7. [libc++] Simplify how we re-export symbols from libc++abi — Louis Dionne / detail
  8. [lldb] Add missing import for LLDB test decorators to TestStopHookScripted — Raphael Isemann / detail
  9. [NFC][ARM] LowOverheadLoop DEBUG statements — sam.parker / detail
  10. [LoopFlatten] Add a loop-flattening pass — sjoerd.meijer / detail

clang-d367808-gd53b4bee0cc-t15029-b15029.tar.gz (Oct 1, 2020 6:38:02 AM)

  1. Revert accidental commits. — zakk.chen / githubweb

clang-d367798-g38f625d0d13-t15025-b15025.tar.gz (Oct 1, 2020 3:39:05 AM)

  1. [MC] Inline MCExpr::printVariantKind & remove UseParensForSymbolVariantBit — i / detail
  2. [ARM][LowOverheadLoops] Use iterator for InsertPt. — sam.parker / detail
  3. [sanitizer] Fix SymbolizedStack leak — Vitaly Buka / detail
  4. [ORC][examples] Remove ThinLtoJIT example after LLJITWithThinLTOSummaries landed in OrcV2Examples — Stefan Gränitz / detail
  5. [ORC][examples] Temporarily remove LLJITWithChildProcess until ORC TPC lands — Stefan Gränitz / detail
  6. [ARM][LowOverheadLoops] Start insertion point — sam.parker / detail
  7. [ARM][LowOverheadLoops] Iteration count liveness — sam.parker / detail
  8. [NFC] Iterate across an explicit list of scalable MVTs when driving setOperationAction. — paul.walker / detail
  9. [SVE][CodeGen] Legalisation of integer -> floating point conversions — kerry.mclaughlin / detail
  10. [ARM][LowOverheadLoops] Adjust Start insertion. — sam.parker / detail

clang-d367788-gda11479fd1f-t15021-b15021.tar.gz (Oct 1, 2020 12:53:41 AM)

  1. [SCEV][NFC] Introduce isKnownPredicateAt method — mkazantsev / detail
  2. [RISCV][ASAN] implementation for previous/next pc routines  for riscv64 — kupokupokupopo / detail
  3. [LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug — omair.javaid / detail
  4. We don't need two different ways to get commit access, just simplify — clattner / detail
  5. [AVR] fix interrupt stack pointer restoration — me / detail
  6. [AArch64][GlobalISel] Select all-zero G_BUILD_VECTOR into a zero mov. — Amara Emerson / detail

clang-d367782-g2c9dc7bbbf5-t15018-b15018.tar.gz (Sep 30, 2020 10:08:47 PM)

  1. [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC. — llvm-project / detail
  2. [WebAssembly] New-style command support — Dev / detail
  3. [flang][msvc] Workaround 'forgotten' symbols in FoldOperation. NFC. — llvm-project / detail
  4. [APFloat] Improve asserts in isSignificandAllOnes and isSignificandAllZeros so they protect shift operations from undefined behavior. — craig.topper / detail
  5. [ELF] --wrap: don't unnecessarily expose __real_ — i / detail
  6. Revert "[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking." — michael.hliao / detail

clang-d367776-g196c097bba8-t15015-b15015.tar.gz (Sep 30, 2020 7:20:03 PM)

  1. Re-land "[PDB] Merge types in parallel when using ghashing" — rnk / detail
  2. [flang] Semantic analysis for FINAL subroutines — pklausler / detail
  3. [OpenMP][libomptarget] make omp_get_initial_device 5.1 compliant — protze / detail
  4. [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches — protze / detail
  5. Handle unknown OSes in DarwinTargetInfo::getExnObjectAlignment — Akira / detail
  6. [PowerPC] Add outer product instructions for MMA — saghir / detail
  7. Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579) — craig.topper / detail
  8. [OpenMP][libarcher] Allow all possible argument separators in TSAN_OPTIONS — protze / detail
  9. [ARM] Add missing target for Arm neon test case. — ranjeet.singh / detail
  10. [AArch64][GlobalISel] NFC: Refactor G_FCMP selection code — Jessica Paquette / detail
  11. [lldb] Make TestGuiBasicDebug more lenient — Jonas Devlieghere / detail
  12. [flang] Allow record advancement in external formatted sequential READ — pklausler / detail
  13. [AArch64][GlobalISel] Add some more legal types for G_PHI, G_IMPLICIT_DEF, G_FREEZE. — Amara Emerson / detail
  14. [WholeProgramDevirt][NewPM] Add NPM testing path to match legacy pass — aeubanks / detail
  15. Try to fix build. May have used a C++ feature too new/not supported on all platforms. — Amara Emerson / detail
  16. [lld][WebAssembly] Allow exporting of mutable globals — sbc / detail
  17. Remove `Ops` suffix from dialect library names — stellaraccident / detail
  18. [flang] Fix Gw.d format output — pklausler / detail
  19. [mlir] Split Dialect::addOperations into two functions — riddleriver / detail
  20. [AArch64][GlobalISel] Clamp oversize FP arithmetic vectors. — Amara Emerson / detail

clang-d367756-g722d792499a-t15011-b15011.tar.gz (Sep 30, 2020 4:34:59 PM)

  1. [NPM] Add target specific hook to add passes for New Pass Manager — aeubanks / detail
  2. [X86] Canonicalize (x > 1) ? x : 1 -> (x >= 1) ? x : 1 for sign and unsigned to enable the use of test instructions for the compare. — craig.topper / detail
  3. [asan][test] XFAIL Posix/no_asan_gen_globals.c on Solaris — ro / detail
  4. [NFC] Fix spacing in clang/test/Driver/aix-ld.c — hubert.reinterpretcast / detail
  5. [flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL — pklausler / detail
  6. [clangd] Remove dead variable. NFC — sam.mccall / detail
  7. [PDB] Merge types in parallel when using ghashing — rnk / detail
  8. Revert "[PDB] Merge types in parallel when using ghashing" — rnk / detail
  9. [mlir][Linalg] Add pattern to tile and fuse Linalg operations on buffers. — ravishankarm / detail
  10. [Msan] Add ptsname, ptsname_r interceptors — Vitaly Buka / detail
  11. [AMDGPU] Reorganize VOP3P encoding — Stanislav.Mekhanoshin / detail

clang-d367745-gdd14e582520-t15008-b15008.tar.gz (Sep 30, 2020 1:50:39 PM)

  1. [CodeGen] add test for NAN creation; NFC — spatel / detail
  2. [Sema] Support Comma operator for fp16 vectors. — flo / detail
  3. Fix interaction of `constinit` and `weak`. — richard / detail
  4. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — huberjn / detail
  5. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / detail
  6. [AIX][Clang][Driver] Link libm in c++ mode — daltenty / detail
  7. Exception support for basic block sections — rahmanl / detail
  8. [lldb/ipv6] Support running lldb tests in an ipv6-only environment. — rupprecht / detail
  9. [MLIR] Add async.value type to Async dialect — ezhulenev / detail
  10. [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints. — rupprecht / detail
  11. Fix crash in SBStructuredData::GetDescription() when there's no StructuredDataPlugin. — jingham / detail
  12. [test][NewPM][SampleProfile] Fix more tests under NPM — aeubanks / detail
  13. [libc++] Make sure we don't attempt to run check-cxx-abilist when libc++ doesn't define new/delete — Louis Dionne / detail
  14. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — huberjn / detail
  15. [CodeGen] improve coverage for float (32-bit) type of NAN; NFC — spatel / detail
  16. Revert "[OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def" — jhuber6 / detail
  17. Add GDB prettyprinters for a few more MLIR types. — csigg / detail
  18. [mlir][vector] First step of vector distribution transformation — thomasraoux / detail

clang-d367727-g8d8cb1ad80b-t15004-b15004.tar.gz (Sep 30, 2020 11:05:04 AM)

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

clang-d367727-g8d8cb1ad80b-t15004-b15004.tar.gz (Sep 30, 2020 11:05:04 AM)

  1. Move AffineMapAttr into BaseOps.td — benny.kra / detail
  2. [sanitizers] Fix internal__exit on Solaris — ro / detail
  3. [NFC][FE] Replace TypeSize with StorageUnitSize — Xiangling.Liao / detail
  4. Reapply "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  5. RegAllocFast: Add extra DBG_VALUE for live out spills — Matthew.Arsenault / detail
  6. LiveDebugValues: Fix typos and indentation — Matthew.Arsenault / detail
  7. GlobalISel: Assert if MoreElements uses a non-vector type — Matthew.Arsenault / detail
  8. [InstCombine] Remove %tmp variable names from bswap-fold tests — llvm-dev / detail
  9. [FE] Use preferred alignment instead of ABI alignment for complete object when applicable — Xiangling.Liao / detail
  10. [mlir][Linalg] Generalize the logic to compute reassociation maps — ravishankarm / detail
  11. [InstCombine] Add bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector tests — llvm-dev / detail
  12. [InstCombine] Fix bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector support — llvm-dev / detail
  13. [PowerPC] Avoid unused variable warning in Release builds — benny.kra / detail
  14. [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9 — zarko / detail
  15. [InstCombine] Add tests for 'partial' bswap patterns — llvm-dev / detail
  16. [NFC][regalloc] Make VirtRegAuxInfo part of allocator state — mtrofin / detail
  17. [DA][SDA] SyncDependenceAnalysis re-write — simon.moll / detail
  18. [VE] Support TargetBlockAddress — jam / detail
  19. [ObjCARCAA][NewPM] Add already ported objc-arc-aa to PassRegistry.def — aeubanks / detail
  20. [mlir][openacc] Remove -allow-unregistred-dialect from ops and invalid tests — clementval / detail
  21. [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / detail
  22. scudo: Make it thread-safe to set some runtime configuration flags. — peter / detail
  23. [test][SampleProfile][NewPM] Fix some tests under NPM — aeubanks / detail
  24. [asan][test] Several Posix/unpoison-alternate-stack.cpp fixes — ro / detail
  25. [AArch64] Avoid pairing loads when the base reg is modified — dancgr / detail

clang-d367702-g43d239d0fad-t15000-b15000.tar.gz (Sep 30, 2020 8:19:06 AM)

  1. InstCombine] collectBitParts - cleanup variable names. NFCI. — llvm-dev / detail
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - use ArrayRef::back() helper. NFCI. — llvm-dev / detail
  3. [RDA] isSafeToDefRegAt: Look at global uses — sam.parker / detail
  4. [InstCombine] recognizeBSwapOrBitReverseIdiom - cleanup bswap/bitreverse detection loop. NFCI. — llvm-dev / detail
  5. [InstCombine] Add PR47191 bswap tests — llvm-dev / detail
  6. [lldb] Fix FreeBSD Arm Process Plugin build — emaste / detail
  7. [VPlan] Change recipes to inherit from VPUser instead of a member var. — flo / detail
  8. [lldb] [Process/NetBSD] Fix operating on ftag register — mgorny / detail
  9. [InstCombine] recognizeBSwapOrBitReverseIdiom - remove unnecessary cast. NFCI. — llvm-dev / detail
  10. [InstCombine] Remove %tmp variable names from bswap tests — llvm-dev / detail
  11. [InstCombine] recognizeBSwapOrBitReverseIdiom - merge the regular/trunc+zext paths. NFCI. — llvm-dev / detail
  12. [clangd] Fix invalid UTF8 when extracting doc comments. — sam.mccall / detail
  13. [PowerPC] Remove support for VRSAVE save/restore/update. — sd.fertile / detail
  14. [GlobalISel] Fix incorrect setting of ValNo when splitting — mikael.holmen / detail

clang-d367688-g0eab9d58238-t14997-b14997.tar.gz (Sep 30, 2020 5:34:20 AM)

  1. [clangd] Fix member/type name conflict caught by buildbots. — sam.mccall / detail
  2. [clangd] Fix fuzzer build after 7ba0779fbb41b6fa8 — sam.mccall / detail
  3. [clangd][remote] Make sure relative paths are absolute with respect to posix style — kadircet / detail
  4. [AMDGPU] Do not generate mul with 1 in AMDGPU Atomic Optimizer — Mirko.Brkusanin / detail
  5. [SplitKit] Cope with no live subranges in defFromParent — jay.foad / detail
  6. [SystemZ]  Support bare nop instructions — paulsson / detail
  7. [MLIR][SPIRV] Support different function control in (de)serialization — georgemitenk0v / detail
  8. [X86] Support Intel Key Locker — xiang1.zhang / detail
  9. [gn build] Port 413577a8790 — llvmgnsyncbot / detail
  10. [InstCombine] recognizeBSwapOrBitReverseIdiom - assert for correct bit providence indices. NFCI. — llvm-dev / detail
  11. [InstCombine] recognizeBSwapOrBitReverseIdiom - recognise zext(bswap(trunc(x))) patterns (PR39793) — llvm-dev / detail
  12. [mlir] Added support for rank reducing subviews — limo / detail
  13. [NFC][ARM] Add more LowOverheadLoop tests. — sam.parker / detail
  14. [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments — limo / detail
  15. [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops. — flo / detail

clang-d367673-g05659606a2a-t14993-b14993.tar.gz (Sep 30, 2020 2:36:57 AM)

  1. [docs] Recommend dropLocation() over setDebugLoc(DebugLoc()) — Vedant Kumar / detail
  2. [NFC][MSAN] Remove an attribute in test — Vitaly Buka / detail
  3. [NFC][Msan] Add llvm.fabs test — Vitaly Buka / detail
  4. Fix test failures with trunk clang — richard / detail
  5. [lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  6. [gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC — Vedant Kumar / detail
  7. Add remquo, frexp and modf overload functions to HIP header — Yaxun.Liu / detail
  8. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / detail
  9. [AIX] asm output: use character literals in byte lists for strings — hubert.reinterpretcast / detail
  10. [X86] Increase the depth threshold required to form VPERMI2W/VPERMI2B in shuffle combining — craig.topper / detail
  11. [GlobalISel] Fix multiply with overflow intrinsics legalization generating invalid MIR. — Amara Emerson / detail
  12. Remove further OpenBSD/sparc bits — brad / detail
  13. [gn build] Add missing dependency to Extensions — aeubanks / detail
  14. [mlir] Update docs referencing OpTrait::Symbol. — joker.eph / detail
  15. Remove test AST/const-fpfeatures-diag.c — sepavloff / detail
  16. [lldb] Use config.lldb_src_root in lit_config.load_config (NFC) — Jonas Devlieghere / detail
  17. [ARM] Change VPT state assertion — sam.parker / detail
  18. [RDA] Switch isSafeToMove iterators — sam.parker / detail
  19. [NFC][ARM] Add LowOverheadLoop test — sam.parker / detail
  20. [clangd] Extract options struct for ClangdLSPServer. NFC — sam.mccall / detail
  21. [clangd] Mark code action as "preferred" if it's the sole quickfix action — sam.mccall / detail
  22. [ARM][LowOverheadLoops] TryRemove helper. — sam.parker / detail
  23. [MLIR][Standard] Add `atan2` to standard dialect — frgossen / detail
  24. [llvm-readobj][ARM] - Improve support of printing unwind (-u) information for non-relocatable objects. — grimar / detail
  25. [llvm-readobj][test] - Stop using few precompiled binaries in mips-got.test — grimar / detail
  26. Revert "[gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC" — jeremy.morse / detail

clang-d367647-g5c4fc581d5f-t14975-b14975.tar.gz (Sep 29, 2020 8:02:13 PM)

  1. [CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI) — Vedant Kumar / detail
  2. [mlir] Remove more OpBuilder args which are now injected — jpienaar / detail
  3. Fix a variety of minor issues with ObjC method mangling: — rjmccall / detail
  4. [DebugInfo] Add types from constructor homing to the retained types list. — akhuang / detail

clang-d367643-g2f95c50a8b7-t14974-b14974.tar.gz (Sep 29, 2020 5:16:38 PM)

  1. [SVE] Lower fixed length VECREDUCE_[FMAX|FMIN] to Scalable — mcinally / detail
  2. [flang][msvc] Define implicit conversion from UnsignedInt128 to int64_t. — llvm-project / detail
  3. [flang][msvc] Define access flags under Windows. NFC. — llvm-project / detail
  4. [nfc][libomptarget] Drop parameter to named_sync — jonchesterfield / detail
  5. Improve the representation of <compare>'s zero-only type. — richard / detail
  6. Recognize setjmp and friends as builtins even if jmp_buf is not declared yet. — richard / detail
  7. [AMDGPU] Remove SIEncodingFamily.GFX10_B — Stanislav.Mekhanoshin / detail
  8. Fix use of wrong printf format specifier for size_t argument. — richard / detail

clang-d367635-g13f701b99ca-t14971-b14971.tar.gz (Sep 29, 2020 2:31:55 PM)

  1. [MLIR] Add Async dialect with trivial async.region operation — ezhulenev / detail
  2. [clangd] Fix assertion in remote-index marshalling — kadircet / detail
  3. Revert "Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."" — jingham / detail
  4. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  5. Use "default member initializer" instead of "in-class initializer" for diagnostics. — aaron / detail
  6. [ValueTracking] Early exit known non zero for phis — nikita.ppv / detail
  7. [mlir] Support return and call ops in bare-ptr calling convention — diego.caballero / detail
  8. [InstCombine] ease alignment restriction for converting masked load to normal load — spatel / detail
  9. [libc++][ci] Add a script to describe when to trigger libc++ CI builds — Louis Dionne / detail
  10. [libc++][ci] Improve the phabricator-report script — Louis Dionne / detail
  11. [lldb/docs] Remove manual codesigning documentation — davelee.com / detail
  12. [libc++][ci] Turn on Phabricator reporting by default — Louis Dionne / detail
  13. [trace] Fix destructor declaration — walter erquinigo / detail
  14. Fix TODO in the mlir-cpu-runner/bare_ptr_call_conv.mlir test: call ops in bare-ptr calling convention is supported now (NFC) — joker.eph / detail
  15. [libc++] Fix some test failures in unusual configurations — Louis Dionne / detail
  16. [lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  17. [libc++] Rename the -fno-rtti Lit feature to just no-rtti — Louis Dionne / detail
  18. Better diagnostics for anonymous bit-fields with attributes or an initializer. — aaron / detail
  19. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / detail
  20. [clangd] Trivial setter support when moving items to fields — n.james93 / detail
  21. [MLIR] Avoid adding debuginfo for a function if it contains calls that has no debug info. — timshen / detail
  22. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  23. [ms] [llvm-ml] Add MASM hex float support — epastor / detail
  24. [ms] [llvm-ml] Add REAL10 support (x87 extended precision) — epastor / detail
  25. [ms] [llvm-ml] Add support for "alias" directive — epastor / detail
  26. [ms] [llvm-ml] Accept whitespace around the dot operator — epastor / detail
  27. [ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately — epastor / detail

clang-d367608-g4cda881e0d8-t14967-b14967.tar.gz (Sep 29, 2020 11:44:55 AM)

  1. [SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll — mcinally / detail
  2. [scudo][standalone] Fix Primary's ReleaseToOS test — kostyak / detail
  3. [OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget — simon.moll / detail
  4. SparcSubtarget.h - cleanup include dependencies. NFCI. — llvm-dev / detail
  5. NVPTXTargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  6. MSP430TargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  7. [clangd] Disable msan instrumentation for generated Evaluate(). — usx / detail
  8. NFC, add a missing stdlib include for the use of abort — Alex Lorenz / detail
  9. [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds — Jonas Devlieghere / detail
  10. [libc++] Fix tests on GCC 10 — Louis Dionne / detail
  11. [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py — Jonas Devlieghere / detail
  12. [InstCombine] visitTrunc - remove dead trunc(lshr (zext A), C) combine. NFCI. — llvm-dev / detail
  13. [InstCombine] Fix the outofrange tests and add exact shift tests for D88429 — llvm-dev / detail
  14. [libc++] Add a regression test for erasing from a vector — Louis Dionne / detail
  15. [flang][msvc] Avoid templated initializer list initialization of vector. NFC. — llvm-project / detail
  16. [COFF][CG Profile] set undefined symbol to external — zequanwu / detail
  17. [libc++][ci] Update how we build the Docker image — Louis Dionne / detail
  18. [clangd] findNearbyIdentifier(): guaranteed to give up after 2^N lines — platonov.aleksandr / detail
  19. [lldb] Remove redundant ctor call (NFC) — Jonas Devlieghere / detail
  20. [mlir][openacc] Add shutdown operation — clementval / detail
  21. [BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free — aqjune / detail
  22. LanaiSubtarget.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  23. LanaiTargetMachine.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  24. [InstCombine] fix weird formatting in test file; NFC — spatel / detail
  25. [ELF] Fix multiple -mllvm after D70378 — i / detail
  26. [InstCombine] visitTrunc - trunc (*shr (trunc A), C) --> trunc(*shr A, C) — llvm-dev / detail
  27. [InstCombine] adjust duplicate test for masked load; NFC — spatel / detail
  28. Add -fprofile-update={atomic,prefer-atomic,single} — i / detail
  29. [NFC][regalloc] Unit test for AllocationOrder iteration. — mtrofin / detail
  30. Adds MLIR C-API for marshaling Python capsules. — stellaraccident / detail
  31. [gn build] Port 6d193ba3337 — llvmgnsyncbot / detail

clang-d367577-gee34d9b210c-t14963-b14963.tar.gz (Sep 29, 2020 8:57:13 AM)

  1. [mlir][GPU] Improve constant sinking in kernel outlining — herhut / detail
  2. [SystemZ] Don't emit PC-relative memory accesses to unaligned symbols. — paulsson / detail
  3. [SDag] Refactor and simplify divergence calculation and checking. NFC. — jay.foad / detail
  4. [SDag] Verify DAG divergence after dumping. NFC. — jay.foad / detail
  5. [mlir] Fix shared libs build — andrzej.warzynski / detail
  6. Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access" — Mirko.Brkusanin / detail
  7. [AArch64] Add v8.5 Branch Target Identification support. — daniel.kiss / detail
  8. [mlir][Linalg] Refactor Linalg creation of loops to allow passing iterArgs - NFC — ntv / detail
  9. [GlobalISel] fix widenScalarUnmerge if widen type is not a multiple of destination type — dominik.montada / detail
  10. [mlir][Linalg] Refactor Linalg op initTensors support - NFC — ntv / detail
  11. [mlir][openacc] Add update operation — clementval / detail
  12. [InstCombine] visitTrunc - trunc (lshr (sext A), C) --> (ashr A, C) non-uniform support — llvm-dev / detail
  13. [SDAG] Do not convert undef to 0 when folding CONCAT/BUILD_VECTOR — kparzysz / detail
  14. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  15. [InstCombine] Add exact shift tests missed in D88475 — llvm-dev / detail
  16. [mlir] Expose Dialect class and registration/loading to C API — zinenko / detail
  17. [InstCombine] Inherit exact flags on extended shifts in trunc (lshr (sext A), C) --> (ashr A, C) — llvm-dev / detail
  18. [clangd] Improve PopulateSwitch tweak to work on non-empty switches — sam.mccall / detail
  19. [mlir][openacc] Add wait operation — clementval / detail
  20. [InstCombine] Add some basic trunc(lshr(zext(x),c)) tests — llvm-dev / detail
  21. [mlir][openacc] Add init operation — clementval / detail
  22. [InstCombine] use redirect of input file in regression tests; NFC — spatel / detail

clang-d367555-g7bae2bc5a8d-t14960-b14960.tar.gz (Sep 29, 2020 6:05:27 AM)

  1. [LoopDeletion] Forget loop before setting values to undef — flo / detail
  2. [InstCombine] Add trunc(lshr(sext(x),c)) non-uniform vector tests — llvm-dev / detail
  3. [OpenMPOpt][Fix] Only initialize ICV initial values once. — sstipanovic / detail
  4. [msan] Add test for vector abs intrinsic — Vitaly Buka / detail
  5. [msan] Fix llvm.abs.v intrinsic — Vitaly Buka / detail
  6. [IndVarSimplify] Fix Modified status for removal of overflow intrinsics — david.stenberg / detail
  7. [AArch64] Add BTI to CFI jumptables. — daniel.kiss / detail
  8. [SYCL] Assume SYCL device functions are convergent — alexey.bader / detail
  9. [sanitizer] Don't build gmock for tests (follow-up to 82827244). — hans / detail
  10. [LoopUtils] Only verify SE in builds with assertions. — flo / detail

clang-d367545-g9100bd772d4-t14956-b14956.tar.gz (Sep 29, 2020 3:08:02 AM)

  1. [NFC][ARM] Comments and lambdas — sam.parker / detail
  2. Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one." — flo / detail
  3. Revert "Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one."" — flo / detail
  4. [IsKnownNonZero] Handle the case with non-constant phi nodes — serguei.katkov / detail
  5. Revert "OpaquePtr: Add type to sret attribute" — tpopp / detail
  6. [SCEV][NFC] Introduce isBasicBlockEntryGuardedByCond — mkazantsev / detail

clang-d367539-g98ef7e29b0f-t14953-b14953.tar.gz (Sep 29, 2020 12:26:03 AM)

  1. [MLIR][OpenMP] Removed the ambiguity in flush op assembly syntax — kirankumar.tp / detail
  2. [OpenMP][FIX] Verify compatible types for declare variant calls — johannes / detail
  3. [IndVars] Remove exiting conditions that are trivially true/false — mkazantsev / detail
  4. [NFC] Use assert instead of checking the guaranteed condition — mkazantsev / detail
  5. [Docs][NewPM] Add note about required passes — aeubanks / detail
  6. Revert "[OpenMP][FIX] Verify compatible types for declare variant calls" — johannes / detail
  7. [X86] Add known bits test for PEXT. NFC — craig.topper / detail
  8. [X86] Add computeKnownBits support for PEXT. — craig.topper / detail
  9. [Driver] Filter out <libdir>/gcc and <libdir>/gcc-cross if they do not exists — dmantipov / detail
  10. This reduces code duplication between CGObjCMac.cpp and Mangle.cpp — rjmccall / detail

clang-d367529-gca1ce397acc-t14949-b14949.tar.gz (Sep 28, 2020 9:41:03 PM)

  1. Removed unused TestBuilders. — gkistanova / githubweb

clang-d367529-gca1ce397acc-t14949-b14949.tar.gz (Sep 28, 2020 9:41:03 PM)

  1. Remove dependency from LLVM Dialect on the OpenMP dialect — joker.eph / detail
  2. [clangd] When finding refs for a renaming alias, do not return refs to underlying decls — zeratul976 / detail
  3. [mlir][openacc] Add acc.data operation verifier — clementval / detail
  4. Skip -fPIE for AMDGPU and HIP toolchain — Yaxun.Liu / detail
  5. [AArch64][GlobalISel] Scalarize <2 x s64> G_MUL since we don't have native support for it. — Amara Emerson / detail
  6. Recommit "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  7. [HIP] Return non-zero value for invalid target ID — Yaxun.Liu / detail
  8. BPF: explicitly specify bpfel triple for certain tests — yhs / detail

clang-d367521-g727c4223d71-t14945-b14945.tar.gz (Sep 28, 2020 6:58:49 PM)

  1. [clang] Selectively ena/disa-ble format-insufficient-args warning — Jan Korous / detail
  2. [scudo][standalone] Remove unused atomic_compare_exchange_weak — kostyak / detail
  3. [mlir][Affine][VectorOps] Fix super vectorizer utility (D85869) — diego.caballero / detail
  4. Attempt to clear some msan errors in the libcxx atomic tests. — ogiroux / detail
  5. [clang][driver][AIX] Set compiler-rt as default rtlib — daltenty / detail
  6. BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible — yhs / detail
  7. BuildVectorType with a dependent (array) type is crashing the compiler  - Fix for PR-47542 — rnk / detail
  8. [RegisterCoalescer] Pass Undefs to extendToIndices() — ruiling.song / detail
  9. [clang] Update warning-wall.c test — Jan Korous / detail
  10. Ensure that we don't compute linkage for an anonymous class too early if — richard / detail
  11. [gn build] Port 54d9f743c8b — llvmgnsyncbot / detail

clang-d367510-ge72d792c147-t14942-b14942.tar.gz (Sep 28, 2020 4:15:56 PM)

  1. [lldb] Enable markdown support for documentation — Jonas Devlieghere / detail
  2. Once we've found a firmware binary and loaded it, don't search more — Jason Molenda / detail
  3. [CostModel] remove hack for intrinsic cost based on cost type — spatel / detail
  4. [wasm] Move WasmTraits.h to BinaryFormat — benny.kra / detail
  5. [libc++] Fix heap UaF issue in coroutine test — Louis Dionne / detail
  6. [libc++] Add UNSUPPORTED markup to atomic test in single-threaded mode — Louis Dionne / detail
  7. [libc++] Replace uses of __libcpp_allocate by std::allocator<> — Louis Dionne / detail
  8. [COFF] Aliases resolve directly to defined external targets — epastor / detail
  9. [InstCombine] Regenerate cast tests. NFC. — llvm-dev / detail
  10. [X86] Use inlineasm flag output for the _bittest* intrinsics. — craig.topper / detail
  11. [mlir] [VectorOps] Relaxed restrictions on vector.reduction types even more — ajcbik / detail
  12. Revert "Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar."" — Amara Emerson / detail
  13. [lldb] Add print_function import — Jonas Devlieghere / detail
  14. Fix a think-o with the numerical suffixes in the docs for init_priority. — aaron / detail
  15. [gn build] Re-run CompletionModelCodegen when input json files change — thakis / detail
  16. [CMake][AIX] Limit tools in external project build — daltenty / detail
  17. [GlobalISel] Add support for lowering of vector G_SELECT and use for AArch64. — Amara Emerson / detail
  18. [X86] Add tests for D87883. NFC — craig.topper / detail
  19. [X86] Add support for calling SimplifyDemandedBits on the input of PDEP with a constant mask. — craig.topper / detail
  20. [libc++] Fix constexpr dynamic allocation on GCC 10 — Louis Dionne / detail
  21. [libcxx] Don't pass -s to libtool — phosek / detail
  22. [mlir][shape] Make conversion passes more consistent. — silvasean / detail
  23. [EHStreamer] Simplify sharedTypeIDs with std::mismatch — i / detail
  24. [CVP] Allow two transforms in one invocation — listmail / detail
  25. Guard `find_library(tensorflow_c_api ...)` by checking for TENSORFLOW_C_LIB_PATH to be set by the user — joker.eph / detail

clang-d367485-g0156914275b-t14938-b14938.tar.gz (Sep 28, 2020 1:33:58 PM)

  1. [CostModel] move early exit for free intrinsics — spatel / detail
  2. [AArch64][GlobalISel] Infer whether G_PHI is going to be a FPR in regbankselect — Jessica Paquette / detail
  3. [WebAssembly] Use wasm::Signature for in ObjectWriter (NFC) — aheejin / detail
  4. [InstCombine] Add trunc(shr(trunc(x),c)) non-uniform vector tests — llvm-dev / detail
  5. [AddressSanitizer] Copy type metadata to prevent miscompilation — d.c.ddcc / detail
  6. [clangd] Rename evaluate() to evaluateHeuristics() — usx / detail
  7. Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar." — Amara Emerson / detail
  8. [AArch64] reuse another map iterator. NFC — jonathan_roelofs / detail
  9. [mlir] [VectorOps] changes to printing support for integers — ajcbik / detail
  10. scudo: Re-order Allocator fields for improved performance. NFCI. — peter / detail
  11. [python][tests] Fix string comparison with "is" — chfast / detail
  12. [CostModel] fill in arguments as part of intrinsic attribute constructor — spatel / detail
  13. [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types — baptiste.saleil / detail

clang-d367485-g0156914275b-t14938-b14938.tar.gz (Sep 28, 2020 1:33:58 PM)

  1. [HACK] Disable matrix_types tests. — Amara Emerson / githubweb
  2. [RISCV] Add a toolchain file for RISC-V. — Amara Emerson / githubweb
  3. [RISCV] get toolchain path from enviroment variable — Amara Emerson / githubweb
  4. Disable the reference result for the aarch64_neon_intrinsics.c test since clang is buggy. — Amara Emerson / githubweb

clang-d367472-g1121a583b88-t14935-b14935.tar.gz (Sep 28, 2020 10:49:42 AM)

  1. [ARM] Added more patterns to generate SSAT/USAT with shift — meera.nakrani / detail
  2. [llvm] Fix unused variable in non-debug configurations — tpopp / detail
  3. [ARM][LowOverheadLoops] Cleanup and re-arrange — sam.parker / detail
  4. [AMDGPU] Reformat AMDGPUTargetLowering::isSDNodeAlwaysUniform. NFC. — jay.foad / detail
  5. [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. — michael.hliao / detail
  6. Revert "Add the ability to write target stop-hooks using the ScriptInterpreter." — Jonas Devlieghere / detail
  7. [clangd] Add a trained DecisionForest for code completion. — usx / detail
  8. [ubsan] nullability-arg: Fix crash on C++ member pointers — Vedant Kumar / detail
  9. [unittests] Preserve LD_LIBRARY_PATH in crash recovery test — mikhail.maltsev / detail
  10. [AArch64] Reuse map iterator instead of double lookup. NFC — jonathan_roelofs / detail
  11. Add FunctionType to MLIR C and Python bindings. — stellaraccident / detail
  12. [clangd] Use Decision Forest to score code completions. — usx / detail
  13. [InstCombine] Add basic trunc(shr(trunc(x),c)) tests — llvm-dev / detail
  14. [GlobalISel] Combine (xor (and x, y), y) -> (and (not x), y) — Jessica Paquette / detail
  15. [AArch64][GlobalISel] Support shifted register form in emitTST — Jessica Paquette / detail
  16. [CostModel] split handling of intrinsics from other calls — spatel / detail

clang-d367456-g9b0b09671cd-t14931-b14931.tar.gz (Sep 28, 2020 8:05:04 AM)

  1. Added mail notifier for fedora-llvm-x86_64 builder — kkleine / githubweb
  2. Increase number of jobs from 32 to 64 for fedora-llvm-x86_64 worker — kkleine / githubweb
  3. mail notifier for x86_64-fedora-clang builder — kkleine / githubweb

clang-d367456-g9b0b09671cd-t14931-b14931.tar.gz (Sep 28, 2020 8:05:04 AM)

  1. [X86] Simplify broadcast mask detection with isUndefOrEqual helper. — llvm-dev / detail
  2. [X86] Flip isShuffleEquivalent argument order to match isTargetShuffleEquivalent — llvm-dev / detail
  3. [AArch64] Generate .note.gnu.property based on module flags. — daniel.kiss / detail
  4. [SCEV] Also use info from assumes in applyLoopGuards. — flo / detail
  5. [InstCombine] matchRotate - allow undef in uniform constant rotation amounts (PR46895) — llvm-dev / detail
  6. [ARM][MVE] Enable tail-predication by default — sjoerd.meijer / detail
  7. [clang] Don't emit "no member" diagnostic if the lookup fails on an invalid record decl. — hokein.wu / detail
  8. [clang-tidy] IncludeInserter: allow <> in header name — alexfh / detail
  9. [llvm-readobj/elf] - Fix the PREL31 relocation computation used for dumping arm32 unwind info (-u). — grimar / detail
  10. [AMDGPU] Reformat SITargetLowering::isSDNodeSourceOfDivergence. NFC. — jay.foad / detail
  11. [NFC][ARM] Factor out some logic for LoLoops. — sam.parker / detail
  12. [InstCombine] matchRotate - force splat of uniform constant rotation amounts (PR46895) — llvm-dev / detail
  13. [TableGen] Improved messages in PseudoLoweringEmitter. — paul / detail
  14. [ValueTracking] Fix analyses to update CxtI to be phi's incoming edges' terminators — aqjune / detail
  15. [SVE] Lower fixed length VECREDUCE_[UMAX|UMIN] to Scalable — mcinally / detail

clang-d367441-g31b3f32104d-t14927-b14927.tar.gz (Sep 28, 2020 5:14:08 AM)

  1. [InstCombine] Add tests for vector rotate by constants with undefs. — llvm-dev / detail
  2. [AMDGPU] Split R600 and GCN bfi patterns — jay.foad / detail
  3. [AMDGPU] Make bfi patterns divergence-aware — jay.foad / detail
  4. [AMDGPU] Add bfi immediate pattern — jay.foad / detail
  5. [PowerPC] Clean-up mayRaiseFPException bits — qiucofan / detail
  6. [lldb][NFC] Minor cleanup in CxxModuleHandler::tryInstantiateStdTemplate — Raphael Isemann / detail
  7. [clangd] Add a tweak for filling in enumerators of a switch statement. — sam.mccall / detail
  8. [gn build] Port 018066d9475 — llvmgnsyncbot / detail

clang-d367433-gdab99171648-t14923-b14923.tar.gz (Sep 28, 2020 2:18:41 AM)

  1. Add flang out of tree buildbot — diana.picus / githubweb

clang-d367433-gdab99171648-t14923-b14923.tar.gz (Sep 28, 2020 2:18:41 AM)

  1. [PowerPC] Add tests for `select` patterns. NFC. — lkail / detail
  2. [SVE] Replace / operator in TypeSize/ElementCount with divideCoefficientBy — david.sherwood / detail
  3. [Coroutines] Reuse storage for local variables with non-overlapping lifetimes — yedeng.yd / detail
  4. [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash — Raphael Isemann / detail
  5. [ARM] Expand cannotInsertWDLSTPBetween to the last instruction — david.green / detail
  6. [ARM][MVE] tail-predication: overflow checks for elementcount, cont'd — sjoerd.meijer / detail
  7. [Coroutines] Remove unused includes. NFC. — benny.kra / detail
  8. [obj2yaml][yaml2obj] - Stop recognizing SHT_MIPS_ABIFLAGS on non-MIPS targets. — grimar / detail
  9. [lldb] Reference STL types in import-std-module tests — Raphael Isemann / detail
  10. [yaml2obj][obj2yaml] - Add a support for SHT_ARM_EXIDX section. — grimar / detail

clang-d367423-ga2578e92e29-t14920-b14920.tar.gz (Sep 27, 2020 11:35:14 PM)

  1. Add profiling support for APValues. — richard / detail
  2. [Test] Add tests where we can replace condition with invariants — mkazantsev / detail
  3. Revert "Reland [CodeGen] emit CG profile for COFF object file" — aeubanks / detail

clang-d367420-g9dcd96f7288-t14917-b14917.tar.gz (Sep 27, 2020 8:53:04 PM)

  1. [mlir][openacc] Switch to assembly format for acc.data — clementval / detail
  2. [mlir][openacc] Add if, deviceptr operands and default attribute — clementval / detail
  3. Canonicalize declaration pointers when forming APValues. — richard / detail

clang-d367417-g3d2bab176f5-t14914-b14914.tar.gz (Sep 27, 2020 6:12:17 PM)

  1. [mlir][openacc] Remove detach and delete operands from acc.data — clementval / detail

clang-d367416-g155ac333945-t14913-b14913.tar.gz (Sep 27, 2020 1:34:21 PM)

  1. [NewPM] Port ConstraintElimination to the new pass manager — i / detail
  2. [LVI][CVP] Use block value when simplifying icmps — nikita.ppv / detail
  3. [CVP] Remove unnecessary block splits in tests (NFC) — nikita.ppv / detail
  4. [OpenMP] Add Missing _static Director for OpenMP Documentation — huberjn / detail
  5. [BuildLibCalls] Add noalias for strcat and stpcpy — Dávid Bolvanský / detail

clang-d367411-g7b782062b4d-t14910-b14910.tar.gz (Sep 27, 2020 10:51:49 AM)

  1. [X86] Regenerate i128 sdiv tests and add i686 coverage. — llvm-dev / detail
  2. [X86] Add some basic i128 udiv test coverage — llvm-dev / detail
  3. [CVP] Pass context instruction when narrowing div/rem — nikita.ppv / detail
  4. [LVI] Require context instruction in external API (NFCI) — nikita.ppv / detail
  5. [LVI] Clarify getValueAt/getValueInBlock doc comments (NFC) — nikita.ppv / detail
  6. [CVP] Make srem test more robust (NFC) — nikita.ppv / detail
  7. [InstCombine] Simplify code. NFCI. — benny.kra / detail

clang-d367404-g816b0a9c9f4-t14906-b14906.tar.gz (Sep 27, 2020 8:08:17 AM)

  1. Typo fix; NFC — aaron / detail
  2. [InstSimplify] add tests for fcmp with casted op; NFC — spatel / detail
  3. [ValueTracking] enhance isKnownNeverInfinity to understand sitofp — spatel / detail
  4. [CostModel] add cl option to check size and latency costs; NFC — spatel / detail

clang-d367400-gababcd2ab49-t14903-b14903.tar.gz (Sep 27, 2020 5:18:45 AM)

  1. [Legalize][X86] Improve nnan fmin/fmax vector reduction — nikita.ppv / detail
  2. [AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to s64. — Amara Emerson / detail
  3. Fix MIPS and MIPS64 ABI to use ConstString in their register info arrays. — Raphael Isemann / detail
  4. [llvm-objcopy][NFC] refactor error handling. part 2. — a.v.lapshin / detail

clang-d367396-g7156938be26-t14900-b14900.tar.gz (Sep 27, 2020 2:24:42 AM)

  1. [X86] Add more test cases to inline-asm-flag-output.ll. NFC — craig.topper / detail
  2. [DivRemPairs] Use DenseMapBase::find instead of operator[]. NFC — i / detail
  3. [AArch64][GlobalISel] Use the look-through constant helper for the shift s32->s64 custom legalization. — Amara Emerson / detail

clang-d367393-gba950ad0a51-t14898-b14898.tar.gz (Sep 26, 2020 11:41:00 PM)

  1. Update Kaleidoscope: Change headers — llvm / detail

clang-d367392-gc8f6c0f961e-t14897-b14897.tar.gz (Sep 26, 2020 8:55:19 PM)

  1. [Machinesink] add one more profitable loop related pattern — czhengsz / detail

clang-d367391-g55f727306e7-t14896-b14896.tar.gz (Sep 26, 2020 6:12:30 PM)

  1. Fix sphinx warnings in AttributeReference, NFC — aaronpuchert / detail
  2. [NFC][PowerPC] Change PPCSubTarget (introduced from D87671) to Subtarget — amy.kwan1 / detail
  3. Internalize functions from various tools. NFC — i / detail
  4. [LLVM-C] Turn a ShuffleVector Constant Into a Getter. — devteam.codafi / detail

clang-d367387-g400bdbc4220-t14894-b14894.tar.gz (Sep 26, 2020 3:29:17 PM)

  1. [flang] SAVE statement should not apply to nested scoping units — tkeith / detail
  2. Thread safety analysis: Improve documentation for ASSERT_CAPABILITY — aaronpuchert / detail
  3. [X86] Add 64-bit target tests — llvm-dev / detail
  4. [ConstraintElimination] Internalize function/class and delete an implied condition. NFC — i / detail

clang-d367383-g98c5eebcf78-t14890-b14890.tar.gz (Sep 26, 2020 12:46:04 PM)

  1. [gn build] update TODO — thakis / detail
  2. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  3. [InstCombine] Add basic vector test coverage for icmp_eq/ne zero combines — llvm-dev / detail

clang-d367380-g584d91925eb-t14887-b14887.tar.gz (Sep 26, 2020 10:02:12 AM)

  1. [X86] Cleanup check-prefixes for vector-mul.ll tests — llvm-dev / detail
  2. [mlir] Fix passes.md's naming & add missing — jpienaar / detail
  3. [mlir] Updates to generate dialect rather than op docs — jpienaar / detail
  4. [mlir] Fix capitalization typo — jpienaar / detail

clang-d367376-ga61272a9002-t14884-b14884.tar.gz (Sep 26, 2020 7:20:52 AM)

  1. [FPEnv] Evaluate constant expressions under non-default rounding modes — sepavloff / detail
  2. [DSE] Add tests with lifetime.end that only mark parts of the obj as dead. — flo / detail
  3. [DSE] Unify & fix mem terminator location checks. — flo / detail
  4. [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide." — paul / detail
  5. Run test on particular target only — sepavloff / detail
  6. MachineCSE.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  7. [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask — llvm-dev / detail

clang-d367369-g8d5b289a468-t14880-b14880.tar.gz (Sep 26, 2020 4:21:58 AM)

  1. [LoopDelete][Assume] Allow deleting loops with assumes — tyker / detail

clang-d367368-gc6c5629f2fb-t14879-b14879.tar.gz (Sep 26, 2020 1:38:43 AM)

  1. [Driver] Perform Linux distribution detection only once — dmantipov / detail
  2. [Driver] Fix formatting as suggested by clang-format (NFC) — dmantipov / detail
  3. [SelectionDAG] Add guard to automatically insert flags — qiucofan / detail
  4. [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store — simon / detail

clang-d367364-g63c58c2b934-t14878-b14878.tar.gz (Sep 25, 2020 10:54:25 PM)

  1. Added openmp docs to SphinxDocsBuilder. — alebedev / githubweb

clang-d367364-g63c58c2b934-t14878-b14878.tar.gz (Sep 25, 2020 10:54:25 PM)

  1. Common code preparation for tblgen-types patch — joker.eph / detail
  2. [bindings/go] Fix TestAttributes after D88241 — i / detail

clang-d367362-gebb1092a287-t14875-b14875.tar.gz (Sep 25, 2020 8:10:19 PM)

  1. [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined — aqjune / detail
  2. [RISCV] Fix formatting (NFC) — ebahapo / detail
  3. [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC — craig.topper / detail
  4. [Object][MachO] Refine the interface of Slice — alexshap / detail
  5. [RISCV] Scheduler description for Bullet — ebahapo / detail
  6. [RISCV] Update driver tests — ebahapo / detail
  7. [lldb/bindings] Fix -Wformat after D88123 — i / detail
  8. [AArch64][GlobalISel] Add a few more vector type combinations for shift selection. — Amara Emerson / detail
  9. [LowerTypeTests][NewPM] Add constructor that uses command line flags — aeubanks / detail
  10. [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank. — Amara Emerson / detail
  11. [Clang][OpenMP] Added support for nowait target in CodeGen via regular task — tianshilei1992 / detail

clang-d367351-g51cad041e0c-t14871-b14871.tar.gz (Sep 25, 2020 5:29:08 PM)

  1. [InstCombine] Fix test name to match type. NFCI. — llvm-dev / detail
  2. [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895) — llvm-dev / detail
  3. Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI. — llvm-dev / detail
  4. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  5. [lsan] Add interceptor for pthread_detach. — mvanotti / detail
  6. Add support for firmware/standalone LC_NOTE "main bin spec" corefiles — Jason Molenda / detail
  7. [msan] Skip memcpy interceptor called by gethostname — Vitaly Buka / detail
  8. Sema: add support for `__attribute__((__swift_private__))` — Saleem Abdulrasool / detail
  9. Add the ability to write target stop-hooks using the ScriptInterpreter. — jingham / detail
  10. [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base. — efriedma / detail
  11. [TRE][NFC] Refactor Basic Block Processing — efriedma / detail
  12. C API: functions to get mask of a ShuffleVector — efriedma / detail

clang-d367351-g51cad041e0c-t14871-b14871.tar.gz (Sep 25, 2020 5:29:08 PM)

  1. [test-suite, CUDA] Compile-time test for builtin variables. — tra / githubweb

clang-d367339-g15645d044bc-t14868-b14868.tar.gz (Sep 25, 2020 2:46:33 PM)

  1. [flang][OpenMP] Place the insertion point to the start of the block — SourabhSingh.Tomar / detail
  2. [NFC] Fix comment for DataOp — clementval / detail
  3. [lld-macho] Implement support for PIC — jezng / detail
  4. [lld-macho] Support -bundle — jezng / detail
  5. [lld-macho] Allow the entry symbol to be dynamically bound — jezng / detail
  6. [lld-macho] Support absolute symbols — jezng / detail
  7. [lld-macho] Always include custom syslibroot when running tests — jezng / detail
  8. [lld-macho] Ignore a few more undocumented flags — jezng / detail
  9. [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules — xun / detail
  10. [WebAssembly] Check features before making SjLj vars thread-local — tlively / detail
  11. [lldb] Pass reference instead of pointer in protected SBAddress methods. — Jonas Devlieghere / detail
  12. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  13. [LoopReroll][NewPM] Port -loop-reroll to NPM — aeubanks / detail
  14. [InstCombine] collectBitParts - add fshl/fshr handling — llvm-dev / detail
  15. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail

clang-d367324-g55c4ff91bd8-t14865-b14865.tar.gz (Sep 25, 2020 12:02:41 PM)

  1. [CMake] Make sure _cmake_system_name has a default — daltenty / detail
  2. [SystemZ] Optimize bcmp calls (PR47420) — Dávid Bolvanský / detail
  3. [SCEV] Add support for `x == constant` to CollectCondition. — flo / detail
  4. [NFC] Fix build warnings — jurahul / detail
  5. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR — Vedant Kumar / detail
  6. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. — Amara Emerson / detail
  7. Sema: remove unnecessary parameter for SwiftName handling (NFCI) — Saleem Abdulrasool / detail
  8. Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  9. [PowerPC] Add accumulator register class and instructions — baptiste.saleil / detail
  10. Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  11. [MLIR] Fix for updating function signature in normalizing memrefs — uday / detail
  12. AArch64/GlobalISel: Narrow stack passed argument access size — Matthew.Arsenault / detail
  13. Revert "Add a verifier check that rejects non-distinct DISubprogram function" — Adrian Prantl / detail
  14. Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line — hans / detail
  15. [SCEV] Add another test using info from loop guards for BTC with NE. — flo / detail
  16. [SCEV] Add support for `x != 0` to CollectCondition. — flo / detail
  17. OpaquePtr: Add type to sret attribute — Matthew.Arsenault / detail

clang-d367307-g2a11a197af7-t14861-b14861.tar.gz (Sep 25, 2020 9:21:36 AM)

  1. [SCEV] Add more tests using info from loop guards for BTC. — flo / detail
  2. [libc++] Initial support for pre-commit CI with Buildkite — Louis Dionne / detail
  3. [SCEV] Extract code to collect conditions to lambda (NFC). — flo / detail
  4. Typo fix; NFC — aaron / detail
  5. [InstCombine] Add 'partial' bswap tests from PR39793 — llvm-dev / detail
  6. Fix some of the more egregious 80-col and whitespace issues; NFC — aaron / detail
  7. [InstCombine] Add some extra bswap tests from PR39793 — llvm-dev / detail
  8. [PowerPC][NFC] Merged two switch entries. — stefanp / detail
  9. [SCEV] Swap operands if LHS is not unknown. — flo / detail
  10. [AIX] Try to not use LLVM tools while building runtimes — daltenty / detail
  11. [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable — mcinally / detail
  12. [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116 — mcinally / detail
  13. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  14. [NFC] Fix minor typos in comments and reuse concreteOp. — jurahul / detail
  15. [NFC] Fix syntax of ranked memrefs in the MLIR Language Reference. — jurahul / detail
  16. [libc++][ci] Don't require passing --token to phabricator-report — Louis Dionne / detail

clang-d367291-g9112567bbd1-t14857-b14857.tar.gz (Sep 25, 2020 6:36:11 AM)

  1. Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619" — llvm-dev / detail
  2. [SplitKit] In addDeadDef tolerate parent range that defines more lanes — jay.foad / detail
  3. [AMDGPU] Fix declaration parameter names to match definition — jay.foad / detail
  4. [AArch64] PAC/BTI code generation for LLVM generated functions — momchil.velikov / detail
  5. [Analyzer] Fix for `ExprEngine::computeObjectUnderConstruction()` for base and delegating consturctor initializers — adam.balogh / detail
  6. [CMake][CTE] Add "check-clang-extra-..." targets to test only a particular Clang extra tool — whisperity / detail
  7. [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits — stefanp / detail
  8. [InstCombine] Add bswap tests from funnel shift intrinsics — llvm-dev / detail
  9. [PPC] [AIX] Implement calling convention IR for C99 complex types on AIX — zarko / detail
  10. [mlir] [VectorOps] generalize printing support for integers — ajcbik / detail
  11. [clang-format] Add a MacroExpander. — klimek / detail
  12. [Analyzer] Fix unused variable warning in Release builds — benny.kra / detail
  13. [gn build] Port e336b74c995 — llvmgnsyncbot / detail

clang-d367278-g7af12015ad4-t14854-b14854.tar.gz (Sep 25, 2020 3:41:43 AM)

  1. [ARM] Find VPT implicitly predicated by VCTP — sam.parker / detail
  2. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  3. [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal. — Amara Emerson / detail
  4. [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands. — Amara Emerson / detail
  5. [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. — grimar / detail
  6. [msan] Fix gethostent tests — Vitaly Buka / detail
  7. [msan] Remove redundant test — Vitaly Buka / detail

clang-d367271-g396e7f45489-t14850-b14850.tar.gz (Sep 25, 2020 12:59:52 AM)

  1. [libc] Using llvm_libc memcpy in mem* benchmarks. — asteinhauser / detail
  2. [mlir][SCFToGPU] LaunchOp propagate optional attributes — artur.bialas / detail

clang-d367269-g7db7a355453-t14848-b14848.tar.gz (Sep 24, 2020 10:15:29 PM)

  1. [xray] Function coverage groups — ianlevesque / detail
  2. [NFC] [PPC] Add PowerPC expected IR tests for C99 complex — zarko / detail
  3. [lld][WebAssembly] Allow `atomics` feature with unshared memory — tlively / detail
  4. Fix uninitialized XRayArg — ianlevesque / detail

clang-d367265-g8c98c880343-t14845-b14845.tar.gz (Sep 24, 2020 7:33:38 PM)

  1. [AMDGPU] Fixes typo in the test. NFC. — Stanislav.Mekhanoshin / detail
  2. [MS] Simplify rules for passing C++ records — rnk / detail
  3. [MS] For unknown ISAs, pass non-trivially copyable arguments indirectly — rnk / detail
  4. [intel-pt] Refactor the JSON parsing — walter erquinigo / detail
  5. Add a static_assert confirming that DiagnosticBuilder is small — rnk / detail
  6. Revert "Add a static_assert confirming that DiagnosticBuilder is small" — rnk / detail
  7. Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing" — rnk / detail
  8. [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison — aqjune / detail
  9. [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given — aqjune / detail
  10. [lld] Clean up in lld::{coff,elf}::link after D70378 — i / detail
  11. [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types — kparzysz / detail
  12. Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes — joker.eph / detail
  13. PR47176: Don't read from an inactive union member if a friend function — richard / detail

clang-d367252-g1e66e723eb6-t14841-b14841.tar.gz (Sep 24, 2020 4:51:06 PM)

  1. [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX — daltenty / detail
  2. [AST] Use data-recursion when building ParentMap, avoid stack overflow. — sam.mccall / detail
  3. Remove stale assert. — isanbard / detail
  4. [mlir][NFC] Promote memory space to BaseMemRefType — diego.caballero / detail
  5. [AArch64] __builtin_return_address for PAuth. — daniel.kiss / detail
  6. [CUDA] Added conversion functions to builtin vars. — tra / detail
  7. [CodeGen] Postprocess PHI nodes for callbr — isanbard / detail
  8. Fix testcase. — isanbard / detail
  9. Revert "[CodeGen] Postprocess PHI nodes for callbr" — isanbard / detail
  10. [NFCI][IR] ConstantRangeTest: refactor operation range gatherers — lebedev.ri / detail
  11. [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing — lebedev.ri / detail
  12. Reland [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  13. Temporary fix for D85085 debug_loc bug with basic block sections. — tmsriram / detail
  14. [DebugInfo] Fix bug in constructor homing with classes with trivial — akhuang / detail
  15. [LLDB] Add a defensive check for member__f_ — shafik / detail
  16. [WebAssembly] Make SjLj lowering globals thread-local — tlively / detail
  17. [Instruction] Add dropLocation and updateLocationAfterHoist helpers — Vedant Kumar / detail
  18. [lld-macho][re-land] Initial support for common symbols — jezng / detail
  19. [lld-macho][re-land] Implement and test resolution of common symbols — jezng / detail
  20. [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. — snehasishk / detail
  21. Fix regex in test. — isanbard / detail
  22. [OpenMP] OpenMPOpt Support for Globalization Remarks — jhuber6 / detail
  23. [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section. — snehasishk / detail
  24. [RISCV] Merge the pipeline models for Rocket — ebahapo / detail

clang-d367228-g579c42225ac-t14838-b14838.tar.gz (Sep 24, 2020 2:09:00 PM)

  1. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  2. [SLP] Remove LHS and RHS from OperationData. — craig.topper / detail
  3. [APFloat] prevent NaN morphing into Inf on conversion (PR43907) — spatel / detail
  4. Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"" — rnk / detail
  5. Revert "Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — rnk / detail
  6. [llvm-exegesis] Add whitespace between words in error message — Jinsong Ji / detail
  7. Revert "[OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default" — a.bataev / detail
  8. Basic: add an extra newline for sphinx (NFC) — Saleem Abdulrasool / detail
  9. [LLD][COFF] Avoid overwriting inputs in tests — alexandre.ganea / detail
  10. [LLD][COFF] Cover usage of LLD-as-a-library in tests — alexandre.ganea / detail
  11. [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes — erich.keane / detail
  12. Add support for setting the path to llvm-symbolizer through an environment variable — joker.eph / detail
  13. GlobalISel: Use unmerge when copying wide vectors to result registers — Matthew.Arsenault / detail
  14. [Modules] Add stats to measure performance of building and loading modules. — vsapsai / detail
  15. [mlir][shape] Start a pass that lowers shape constraints. — silvasean / detail
  16. [NFC][regalloc] Remove unused API in AllocationOrder — mtrofin / detail
  17. [SLP] clean up - use 'const' and ArrayRef constructor; NFC — spatel / detail
  18. Revert "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / detail
  19. AArch64/GlobalISel: Add testcase for bug 47619 — Matthew.Arsenault / detail
  20. [IRSim] Adding wrapper pass for IRSimilarityIdentfier — andrew.litteken / detail
  21. Remove dead branch identified by @rsmith on post-commit for D88236 — erich.keane / detail
  22. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  23. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail

clang-d367205-g81a408808f6-t14835-b14835.tar.gz (Sep 24, 2020 11:25:17 AM)

  1. Sema: add support for `__attribute__((__swift_newtype__))` — Saleem Abdulrasool / detail
  2. [lldb/examples] Add missing declaration in heap.py — davelee.com / detail
  3. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL — tianshilei1992 / detail
  4. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp — andrew.litteken / detail
  5. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET — momchil.velikov / detail
  6. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. — a.bataev / detail
  7. [AMDGPU] global-isel support for RT — Stanislav.Mekhanoshin / detail
  8. [AArch64] Regenerate dag-numsignbits.ll checks — llvm-dev / detail
  9. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. — llvm-dev / detail

clang-d367196-g31a3c5fb45b-t14832-b14832.tar.gz (Sep 24, 2020 8:42:54 AM)

  1. [ARM] Check for LSTP side-effects. — sam.parker / detail
  2. [ARM] LowoverheadLoops: add an option to disable tail-predication — sjoerd.meijer / detail
  3. [AArch64] Regenerate dag-combine-mul-shl.ll checks — llvm-dev / detail
  4. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  5. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  6. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  7. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops — uday / detail
  8. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine — luismarques / detail
  9. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da — thakis / detail
  10. [InstCombine] regenerate test checks; NFC — spatel / detail
  11. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC — spatel / detail
  12. [PhaseOrdering] move test with target requirement to x86 dir — spatel / detail
  13. [MLIR][SPIRV] Fixed dialect loading in deserialization — georgemitenk0v / detail
  14. OpaquePtr: Add helpers for sret to mirror byval — Matthew.Arsenault / detail
  15. IR: Have byref imply dereferenceable — Matthew.Arsenault / detail
  16. [AMDGPU] Fix v3f16 handling for getresinfo — sebastian.neubauer / detail
  17. [AMDGPU] Use cast instead of dyn_cast — jay.foad / detail
  18. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining — vpykhtin / detail
  19. [NFC][ARM] Remove dead loop. — sam.parker / detail
  20. [OpenMP] Introduce GOMP teams support in runtime — jonathan.l.peyton / detail
  21. [OpenMP] Introduce GOMP mutexinoutset in the runtime — jonathan.l.peyton / detail
  22. [OpenMP] Introduce GOMP taskwait depend in the runtime — jonathan.l.peyton / detail
  23. [OpenMP] Fix if0 task with dependencies in the runtime — jonathan.l.peyton / detail
  24. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. — llvm-dev / detail
  25. [clang] use string tables for static diagnostic descriptions — froydnj / detail

clang-d367171-gf5314d15af4-t14828-b14828.tar.gz (Sep 24, 2020 5:53:10 AM)

  1. [clangd] Disable suffix matching fallback for C during include insertion — kadircet / detail
  2. [clangd] Fix comment. NFC — sam.mccall / detail
  3. [llvm-objcopy][MachO] Fix --add-section — alexshap / detail
  4. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. — pifon / detail
  5. [SVE] Add new isKnownXX comparison functions to TypeSize — david.sherwood / detail
  6. [clang][Sema] Use enumerator instead of hard-coded constant — mikhail.maltsev / detail
  7. [unittests] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  8. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. — pifon / detail
  9. [MLIR][docs] Fix typos — georgemitenk0v / detail
  10. [clangd] Reorder a little bit of init code. NFC — sam.mccall / detail
  11. [asan][test] Disable malloc-no-intercept.c on Solaris — ro / detail
  12. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. — flo / detail
  13. [llvm-readobj] - Fix a warning. — grimar / detail
  14. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. — grimar / detail
  15. Use different name for auto variable — sepavloff / detail
  16. [lld][ELF][test] Add a couple of test cases for LTO behaviour — james.henderson / detail
  17. [NFC][Docs] fix clang-docs compilation — development / detail
  18. [llvm-objcopy][NFC] refactor error handling. part 1. — a.v.lapshin / detail
  19. [APFloat] add tests for convert of NAN; NFC — spatel / detail
  20. [flang][driver] Remove unnecessary includes in the unittest (NFC) — andrzej.warzynski / detail
  21. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. — david.truby / detail
  22. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. — a.v.lapshin / detail
  23. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext — alexandre.ganea / detail
  24. [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  25. [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail

clang-d367146-g27da2875070-t14824-b14824.tar.gz (Sep 24, 2020 2:56:58 AM)

  1. clang-x86-ninja-win10 enabling LLD — kuhnel / githubweb

clang-d367146-g27da2875070-t14824-b14824.tar.gz (Sep 24, 2020 2:56:58 AM)

  1. [IRSim] Adding a basic similarity identifier. — andrew.litteken / detail
  2. Revert "[lld-macho] Implement and test resolution of common symbols" — omair.javaid / detail
  3. Revert "[lld-macho] Initial support for common symbols" — omair.javaid / detail
  4. [flang][driver] Fix options flag in the frontend driver — andrzej.warzynski / detail
  5. [OpenMP][MLIR] Add assembly format for master op — kiran.chandramohan / detail
  6. [flang][driver] Add missing dependency in CMake files — andrzej.warzynski / detail
  7. [flang][NFC] Fix CMake variable name in README.md — andrzej.warzynski / detail

clang-d367139-g505ac22f1a1-t14821-b14821.tar.gz (Sep 24, 2020 12:10:54 AM)

  1. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. — Jonas Devlieghere / detail
  2. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested — dblaikie / detail
  3. [IRSim][NFC] Removing warning from IRSimilarityIdentifier — andrew.litteken / detail
  4. [DWARFYAML] Make the ExtLen field of extended opcodes optional. — Xing / detail

clang-d367135-g6b136b19cbe-t14818-b14818.tar.gz (Sep 23, 2020 9:24:56 PM)

  1. Utility: ignore OS version on non-Darwin targets in `ArchSpec` — Saleem Abdulrasool / detail
  2. [X86] Add TDX instructions. — freddy.ye / detail
  3. [X86] Parse data32 call in .code16 as CALLpcrel32 — i / detail
  4. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" — aeubanks / detail
  5. [AMDGPU] Consider all SGPR uses as unique in constant bus verify — carl.ritson / detail
  6. [NFC] Remove unnecessary default constructors — aeubanks / detail
  7. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH — Pushpinder.Singh / detail
  8. [lld-macho] Initial support for common symbols — jezng / detail
  9. [lld-macho] Implement and test resolution of common symbols — jezng / detail
  10. [lld-macho] Emit indirect symbol table — jezng / detail
  11. [lld-macho] Ignore `-mllvm` and its argument — jezng / detail
  12. [lld-macho] Support -weak_lx, -weak_library, -weak_framework — jezng / detail
  13. [lld-macho][NFC] Refactor syslibroot / library path lookup — jezng / detail
  14. [lld-macho][NFC] Make `!= nullptr` implicit — jezng / detail
  15. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  16. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." — andrew.litteken / detail
  17. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  18. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. — amy.kwan1 / detail

clang-d367117-gee7ee71f40e-t14814-b14814.tar.gz (Sep 23, 2020 6:43:45 PM)

  1. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI — rprichard / detail
  2. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr — rprichard / detail
  3. [JSON] Add error reporting to fromJSON and ObjectMapper — sam.mccall / detail
  4. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 — sam.mccall / detail
  5. [libc++] Fix spurious test failure in -fno-exceptions — Louis Dionne / detail
  6. [clangd] Improve bad-RPC-payload error messages slightly — sam.mccall / detail
  7. [CGProfile] don't emit cgprofile entry if called function is dllimport — zequanwu / detail
  8. Explicitly specify CMAKE_AR in WinMsvc.cmake — smeenai / detail

clang-d367109-g38de1c33a83-t14811-b14811.tar.gz (Sep 23, 2020 4:01:25 PM)

  1. Clean up test file, NFC — kparzysz / detail
  2. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins — conanap / detail
  3. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM — conanap / detail
  4. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  5. [AArch64] Expand some vector of i64 reductions on NEON — mcinally / detail
  6. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. — efriedma / detail
  7. [JSON] Allow emitting comments in json::OStream — sam.mccall / detail
  8. [lld-macho] cleanup unimplemented-option warnings — gkm / detail
  9. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target — craig.topper / detail
  10. [lld-macho] handle options -search_paths_first, -search_dylibs_first — gkm / detail
  11. [JSON] Facility to track position within an object and report errors. — sam.mccall / detail
  12. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency — aeubanks / detail
  13. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass — aeubanks / detail
  14. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass — aeubanks / detail
  15. [JSON] Display errors associated with Paths in context — sam.mccall / detail

clang-d367094-g7aa982a57ce-t14808-b14808.tar.gz (Sep 23, 2020 1:16:08 PM)

  1. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> — jurahul / detail
  2. Remove MLIR C-API explicit registration of standard ops. — stellaraccident / detail
  3. [UpdateTestChecks] Remove bug-exposing test — David A Greene / detail
  4. NFC: Remove dangling dep on MLIRStandardOps. — stellaraccident / detail
  5. [MBFIWrapper] Add a new function getBlockProfileCount — carrot / detail
  6. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. — mtrofin / detail
  7. Add optimal thread strategy — dmantipov / detail
  8. [Support/Path] Add path::is_absolute_gnu — rengolin / detail
  9. Add REQUIRES to embed-bitcode-noopt.ll — mtrofin / detail
  10. [EarlyCSE] Fix crash with expensive checks after D87691 — kparzysz / detail
  11. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — i / detail
  12. Break long line accidentally left in the previous commit — kparzysz / detail
  13. [Driver] Check whether Gentoo-specific configuration directory exists — dmantipov / detail
  14. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. — tmsriram / detail
  15. Enhance TableGen so that backends can produce better error messages. — paul / detail
  16. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  17. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC — spatel / detail
  18. Fix include location (accidentally committed a local variation) — epastor / detail
  19. [X86] Improve demanded bits for X86ISD::BEXTR. — craig.topper / detail
  20. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI — craig.topper / detail
  21. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" — epastor / detail
  22. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now — joker.eph / detail
  23. Document the `--verbatim` flag from arc to update the description for a phabricator revision — joker.eph / detail
  24. [lsan] On Fuchsia, don't use atexit hook for leak checks — mcgrathr / detail
  25. [gn build] Allow option to build with asan/tsan/ubsan — aeubanks / detail
  26. [mlir][OpFormatGen] Update "custom" directives for attributes. — joker.eph / detail
  27. [AArch64][SVE] Fix frame offset calculation when d8 is saved. — efriedma / detail
  28. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. — jingham / detail
  29. [AMDGPU] Make ds fp atomics overloadable — Stanislav.Mekhanoshin / detail
  30. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  31. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic — wei.huang / detail
  32. asan: Use `#if` to test CAN_SANITIZE_LEAKS — mcgrathr / detail
  33. [scudo][standalone] Fix tests under ASan/UBSan — kostyak / detail
  34. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" — nikita.ppv / detail
  35. [AArch64][SVE] Add lowering for llvm frecpx — muhammad.asif.manzoor / detail
  36. Allow init_priority values <= 100 and > 65535 within system headers. — aaron / detail
  37. [lldb] Normalize paths in new test — jotrem / detail
  38. [LoopTerminology][NFC] Fix formatting typo — sdi1600105 / detail

clang-d367056-gf6aceb72d6b-t14799-b14799.tar.gz (Sep 23, 2020 10:28:09 AM)

  1. [clangd] Refactor code completion signal's utility properties. — usx / detail
  2. [docs][llvm] Fix typos — paul / detail
  3. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables — clementval / detail
  4. Add Operation to python bindings. — stellaraccident / detail
  5. Implement python iteration over the operation/region/block hierarchy. — stellaraccident / detail
  6. Add mlir python APIs for creating operations, regions and blocks. — stellaraccident / detail
  7. NFC: Remove unused variable. — stellaraccident / detail
  8. [mlir][ods] Custom builder with no params — jpienaar / detail
  9. [mlir] Remove unneeded OpBuilder params. NFC. — jpienaar / detail
  10. Revert "[AMDGPU] Insert waitcnt after returning from call" — sebastian.neubauer / detail
  11. Add missing namespace closure comment. NFCI. — llvm-dev / detail
  12. Add missing namespace closure comments. NFCI. — llvm-dev / detail
  13. [AArch64] Fix ldst optimization of non-immediate store offset — weiwei64 / detail
  14. recommit [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  15. [lldb] Remove lldb-perf remenant — davelee.com / detail
  16. [mlir] Add insert before/after to list-like constructs in C API — zinenko / detail
  17. Fix regressioin in test dwp-separate-debug-file.cpp — Yaxun.Liu / detail
  18. [MLIR] Change default builders generated by TableGen to use TypeRange for result types — jurahul / detail
  19. [MLIR][NFC] Adopt use of TypeRange in build() methods. — jurahul / detail
  20. Improve dynamic AST matching diagnostics for conversion errors — aaron / detail
  21. Update the documentation for the MLIR Dialect class (NFC) — joker.eph / detail

clang-d367035-gdb40a743442-t14796-b14796.tar.gz (Sep 23, 2020 7:44:29 AM)

  1. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / githubweb

clang-d367035-gdb40a743442-t14796-b14796.tar.gz (Sep 23, 2020 7:44:29 AM)

  1. [flang] CHARACTER(*) return does not require explicit interface — jperier / detail
  2. [CUDA][HIP] Fix static device var used by host code only — Yaxun.Liu / detail
  3. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct — SourabhSingh.Tomar / detail
  4. [mlir] Added support for f64 memref printing in runner utils — limo / detail
  5. [flang] Removed OpenMP lowering unittests — SourabhSingh.Tomar / detail
  6. [NFCI][flang] Renamed a variable name to a more descriptive name — SourabhSingh.Tomar / detail
  7. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build — Louis Dionne / detail
  8. [lldb] Fix GetRemoteSharedModule fallback logic — jotrem / detail
  9. AMDGPU: Check global FP atomics match default FP mode — Matthew.Arsenault / detail
  10. GlobalISel: Fix truncating shift amount in trunc (shl) combine — Matthew.Arsenault / detail
  11. Fix typos in ASTMatchers.h; NFC — aaron / detail
  12. [NFC][ARM] Pre-commit tail predication test — sam.parker / detail
  13. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. — paulsson / detail
  14. [mlir] Fix typos in Dialect.h. NFC. — zinenko / detail
  15. [VPlan] Disconnect VPValue and VPUser. — flo / detail
  16. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable — mcinally / detail

clang-d367019-gd0149ba9b46-t14792-b14792.tar.gz (Sep 23, 2020 4:46:12 AM)

  1. clang-x86-ninja-win10 fixed slash replacement — kuhnel / githubweb
  2. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / githubweb

clang-d367019-gd0149ba9b46-t14792-b14792.tar.gz (Sep 23, 2020 4:46:12 AM)

  1. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits — david.sherwood / detail
  2. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures — gabor.marton / detail
  3. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries — gabor.marton / detail
  4. [llvm-readelf/obj] - Cleanup the code. NFCI. — grimar / detail
  5. [AMDGPU] Insert waitcnt after returning from call — sebastian.neubauer / detail
  6. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. — grimar / detail
  7. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. — grimar / detail
  8. [SVE][CodeGen] Lower legal integer -> floating point conversions — kerry.mclaughlin / detail

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / githubweb
  2. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / githubweb

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." — tmsriram / detail
  2. Two patches to fix the broken build. — paul / detail
  3. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 — i / detail
  4. [compiler-rt][AIX] Add CMake support for 32-bit Power builds — daltenty / detail
  5. [ThinLTO] Option to bypass function importing. — mtrofin / detail
  6. [AArch64] Avoid pairing loads with same result reg — dancgr / detail
  7. [LoopInfo] empty() -> isInnermost(), add isOutermost() — sdi1600105 / detail
  8. Revert "[CodeGen] emit CG profile for COFF object file" — rnk / detail
  9. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" — sdi1600105 / detail
  10. Change LoopInfo::empty to isInnermost after D82895 — i / detail
  11. [libc++] Implement LWG1203 — Louis Dionne / detail
  12. Fix build due to renaming in LoopInfo. — michael.hliao / detail
  13. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough — listmail / detail
  14. [libc++] NFC: Collocate C++20 removed members of std::allocator — Louis Dionne / detail
  15. [libc++] NFC: Reindent the feature test macro generation script — Louis Dionne / detail
  16. [SLP]Fix coding style, NFC. — a.bataev / detail
  17. [InstCombine] Fix errno bug in pow expansion to sqrt — hubert.reinterpretcast / detail
  18. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll — hubert.reinterpretcast / detail
  19. [trace] avoid using <regex> — walter erquinigo / detail
  20. [ORC][examples] Add missing library dependencies. — Lang Hames / detail
  21. [NFC][docs] Fix link. — joker.eph / detail
  22. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  23. [Clang] Fix a typo in implicit-int-float-conversion.c — noreply / detail
  24. [lld-macho] handle option -headerpad_max_install_names — gkm / detail
  25. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC — i / detail
  26. Revert "Canonicalize declaration pointers when forming APValues." — leonardchan / detail
  27. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. — Xing / detail
  28. [NewPM] Pin tests with -debug-pass to legacy PM — aeubanks / detail
  29. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." — andrew.litteken / detail
  30. [test][NewPM] Fix update-scev.ll under NPM — aeubanks / detail
  31. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) — bing1.yu / detail
  32. [test][NewPM] Clean up ScalarEvolution tests to work under NPM — aeubanks / detail
  33. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols — gkm / detail
  34. [ThinLTO] Avoid temporaries when loading global decl attachment metadata — tejohnson / detail
  35. [lld-maco] fix build breakage — gkm / detail
  36. [Sanitizers] Fix test case that doesn't clean up after itself — nemanja.i.ibm / detail
  37. [sanitizers] Remove the message queue with IPC_RMID after D82897 — i / detail
  38. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform — Vitaly Buka / detail
  39. [Analyzer][WebKit] Use tri-state types for relevant predicates — Jan Korous / detail
  40. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 — Vitaly Buka / detail
  41. [RISCV][ASAN] implementation of clone interceptor for riscv64 — Vitaly Buka / detail
  42. [RISCV][ASAN] implementation for vfork interceptor for riscv64 — Vitaly Buka / detail
  43. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  44. Add a dump() method on the pass manager for debugging purpose (NFC) — joker.eph / detail
  45. [MC] [Win64EH] Try to generate packed unwind info where possible — martin / detail
  46. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. — martin / detail
  47. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. — martin / detail
  48. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins — albionapc / detail
  49. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" — Vitaly Buka / detail
  50. [NFC] Reformat preprocessor directives — Vitaly Buka / detail
  51. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  52. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. — ravishankarm / detail
  53. [AMDGPU] Fix merging m0 inits — Piotr Sobczak / detail
  54. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors — david.sherwood / detail
  55. Revert "[libc++] Implement LWG1203" — Raphael Isemann / detail

clang-d366956-g62afc3129dc-t14764-b14764.tar.gz (Sep 22, 2020 2:04:48 PM)

  1. [NFC][regalloc] Simplify/conform to style guide indvars in Greedy — mtrofin / detail
  2. Version 0.5 of the new "TableGen Backend Developer's Guide." — paul / detail
  3. [Analyzer][WebKit] UncountedLocalVarsChecker — Jan Korous / detail
  4. [gn build] Port 848d66fafd2 — llvmgnsyncbot / detail
  5. [gn build] Port 8a64689e264 — llvmgnsyncbot / detail
  6. [clang] Fix a typo-correction crash — hokein.wu / detail
  7. [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  8. [NFC] Replace tabs with spaces in PPCInstrPrefix.td — hubert.reinterpretcast / detail
  9. [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case — hubert.reinterpretcast / detail
  10. [lldb] Skip test_common_completion_process_pid_and_name with reproducers — Jonas Devlieghere / detail
  11. [lldb] Skip TestMiniDumpUUID with reproducers — Jonas Devlieghere / detail
  12. [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM — aeubanks / detail
  13. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM — aeubanks / detail
  14. [NFC][CVP] Add tests for srem with potentially different sigdness domains — lebedev.ri / detail
  15. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands — lebedev.ri / detail
  16. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise — lebedev.ri / detail
  17. [ConstantRange] Introduce getActiveBits() method — lebedev.ri / detail
  18. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() — lebedev.ri / detail
  19. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() — lebedev.ri / detail
  20. [ConstantRange] Introduce getMinSignedBits() method — lebedev.ri / detail
  21. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms — lebedev.ri / detail
  22. [NFC][CVP] Add tests for SDiv/SRem narrowing — lebedev.ri / detail
  23. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands — lebedev.ri / detail
  24. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  25. Revert "[lldb] XFAIL TestMemoryHistory on Linux" — Raphael Isemann / detail
  26. [flang][msvc] Add explicit function template argument to applyFunction. NFC. — llvm-project / detail
  27. [flang][msvc] Add explicit function template argument to applyLamda. NFC. — llvm-project / detail
  28. [flang][msvc] Explicitly reference "this" inside closure. NFC. — llvm-project / detail