60%
WDescription%
Build stability: 2 out of the last 5 builds failed.60
Test Result: 0 tests failing out of a total of 44,286 tests.100
Build History
x
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#264 (Jun 22, 2021 1:37:53 AM)

  1. [zorg] Rename Linaro-maintained 2-stage bots — maxim.kuvyrkov / githubweb
  2. Update compiler on hexagon-build-0x machines — kparzysz / githubweb
  3. Add flang-x86_64-windows builder. — llvm-zorg / githubweb
  4. [M68k] Add new worker suse-gary-m68k-cross for Linux 32-bit M68k — gkistanova / githubweb
  5. [libc++] Remove build bots that are handled on BuildKite now — Louis Dionne / githubweb
  6. [lldb] Actually let the matrix bot test something — Raphael Isemann / githubweb

#264 (Jun 22, 2021 1:37:53 AM)

  1. [analyzer] Refactor StoreSiteFinder and extract DefaultStoreHandler — vsavchenko / detail
  2. [analyzer] Extract ControlDependencyHandler — vsavchenko / detail
  3. [analyzer] Extract NilReceiverHandler — vsavchenko / detail
  4. [analyzer] Extract ArrayIndexHandler — vsavchenko / detail
  5. [analyzer] Extract InterestingLValueHandler — vsavchenko / detail
  6. [analyzer] Extract InlinedFunctionCallHandler — vsavchenko / detail
  7. [analyzer] Simplify the process of producing notes for stores — vsavchenko / detail
  8. Fix Windows builders after 244601f4720d9cda6e81ea1908f3ce905a4bcb0e — Alexander.Richardson / detail
  9. [MCA][InstrBuilder] Check for the presence of flag VariadicOpsAreDefs. — andrea.dibiagio / detail
  10. [analyzer] Decouple NoteTag from its Factory — vsavchenko / detail
  11. [X86] Schedule-model second (mask) output of GATHER instruction — lebedev.ri / detail
  12. [lldb] Fix libstdc++ 11's std::unique_ptr affecting LLDB testsuite TestDataFormatterStdUniquePtr.py — jan.kratochvil / detail
  13. ABI breaking changes fixes. — neil.henning / detail
  14. [mlir] Add NegOp to complex dialect. — akuegel / detail
  15. [mlir][MemRef] Make sure types match when folding dim(reshape) — benny.kra / detail
  16. [ORC] Port WrapperFunctionUtils and SimplePackedSerialization from ORC runtime. — Lang Hames / detail
  17. [ORC] Make WrapperFunctionResult's ValuePtr member non-const. — Lang Hames / detail
  18. Clearly specify that these are partially implemented features — aaron / detail
  19. [mlir] ODS: do not emit trailing const for static methods — zinenko / detail
  20. [ORC] Fix missing function in unit test. — Lang Hames / detail
  21. [ORC] Fix narrowing-in-initializer-list warnings. — Lang Hames / detail
  22. [ORC] Fix missing std::move. — Lang Hames / detail
  23. [ORC] Fix endianness in manual serialization to match WrapperFunctionUtils. — Lang Hames / detail
  24. [LoopDeletion] Check for irreducible cycles when deleting loops. — flo / detail
  25. [OPENMP]Fix PR50699: capture locals in combine directrives for aligned clause. — a.bataev / detail
  26. [gn build] Port 4eb9fe2e1a07 — llvmgnsyncbot / detail
  27. [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC. — patacca / detail
  28. [Matrix] Add tests for fast-math flags & matrix codegen. — flo / detail
  29. [libc++] [test] Fix some GCC 11 errors/warnings in these tests. NFCI. — arthur.j.odwyer / detail
  30. [mlir][linalg][python] Adapt the OpDSL to use scalars. — gysit / detail
  31. [mlir] separable registration of attribute and type interfaces — zinenko / detail
  32. [mlir] Add SignOp to complex dialect. — akuegel / detail
  33. [llvm-exegesis] Fix X86LbrCounter destructor to correctly unmap memory and not double-close fd (PR50620) — llvm-dev / detail
  34. [ARM] Rejig some of the MVE gather/scatter lowering pass. NFC — david.green / detail
  35. [libc] Add a set of elementary operations — gchatelet / detail
  36. [mlir] Avoid GCC naming conflict. — gysit / detail
  37. [libcxx][atomic] Fix failure mapping in compare_exchange_{strong,weak}. — rupprecht / detail
  38. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  39. [flang] [openmp] Add Fortran specific semantic check 4 for OpenMP Allocate directive. — isaac.perry / detail
  40. Work around MSVC compiler intricacies. — Adrian Prantl / detail
  41. [mlir][linalg] Adapt yaml codegen to support scalar parameters. — gysit / detail
  42. [IROutliner] Adding DebugInfo handling for IR Outlined Functions — andrew.litteken / detail
  43. [ARM] Use rq gather/scatters for smaller v4 vectors — david.green / detail
  44. DirectoryWatcher: close a possible window of race on Windows — Saleem Abdulrasool / detail
  45. [ARM] Extend narrow values to allow using truncating scatters — david.green / detail
  46. Remove unnecessary triple from test — rnk / detail
  47. [NFC] Remove redundant variable — aeubanks / detail
  48. [NFC][OpaquePtr] Avoid calling getPointerElementType() — aeubanks / detail
  49. Revert "[ARM] Extend narrow values to allow using truncating scatters" — david.green / detail
  50. [lldb] Make the ClassTemplateDecl merging logic in TypeSystemClang respect template parameters — Raphael Isemann / detail
  51. [NewPM] Remove SpeculateAroundPHIs pass — lebedev.ri / detail
  52. [compiler-rt][hwasan] Add GetShadowOffset function — leonardchan / detail
  53. [AMDGPU] Fix lds superalign test. NFC. — Stanislav.Mekhanoshin / detail
  54. [X86] avoid assert with varargs, soft float, and no-implicit-float — llvm / detail
  55. Support: Remove F_{None,Text,Append} compatibility synonyms, NFC — Duncan P. N. Exon Smith / detail
  56. [libc++] [P0619] Add _LIBCPP_ABI_NO_BINDER_BASES and remove binder typedefs in C++20. — arthur.j.odwyer / detail
  57. [PowerPC] Fix spilling of paired VSX registers — nemanja.i.ibm / detail
  58. [PowerPC] Moving defineXLCompatMacros() definition — albionapc / detail
  59. [libcxx][iwyu] ensures we IWYU as prep for modules — cjdb / detail
  60. [NFC] Update renamed option in comments — Jinsong Ji / detail
  61. Remove redundant test that was causing intermittent build bot failures. — douglas.yung / detail
  62. Support lowering of index-cast on vector types. — jpienaar / detail
  63. [NFC] Fix "unused variable" warning — Vitaly Buka / detail
  64. [asan] Remove Asan, Ubsan support of RTEMS and Myriad — Vitaly Buka / detail
  65. [InstSimplify] Treat invariant group insts as bitcasts for load operands — aeubanks / detail
  66. [gn build] Port 6478ef61b1a4 — llvmgnsyncbot / detail
  67. Adding the rest of the C11 papers to the status page. — aaron / detail
  68. [MCA] Adding the CustomBehaviour class to llvm-mca — andrea.dibiagio / detail
  69. Revert "[MCA] Adding the CustomBehaviour class to llvm-mca" — andrea.dibiagio / detail
  70. [libc][NFC] Disable thrd_test as it is exhibiting flaky behavior on the bots. — sivachandra / detail
  71. AArch64 Linux and elf-core PAC stack unwinder support — omair.javaid / detail
  72. [OpenMP] Lazily assign root affinity — jonathan.l.peyton / detail
  73. [OpenMP] Fix affinity determine capable algorithm on Linux — jonathan.l.peyton / detail
  74. [OpenMP] Add GOMP 5.0 version symbols to API — jonathan.l.peyton / detail
  75. Convert functions that were returning BreakpointOption * to BreakpointOption &. — jingham / detail
  76. [SampleFDO] Using common linkage for the discriminator flag variable — xur / detail
  77. [mlir][sparse] allow all-dense annotated "sparse" tensor output — ajcbik / detail
  78. [OpaquePtr] Verify Opaque pointer in function parameter — zequanwu / detail
  79. [mlir][SCF] Remove empty else blocks of `scf.if` operations. — ravishankarm / detail
  80. [docs] Exclude FlangOption and re-generate ClangCommandLineReference.rst — i / detail
  81. Missed a Windows use of ValidForThisThread in the changes for — jingham / detail
  82. [mlir][sparse] integration test for all-dense annotated "sparse" output — ajcbik / detail
  83. CMake: allow overriding CMAKE_CXX_VISIBILITY_PRESET — aktoon / detail
  84. Don't depend on the "run" alias doing shell expanding. — jingham / detail
  85. [libc++] Promote GCC 11 to mandatory CI — Louis Dionne / detail
  86. [DFSan] Handle landingpad inst explicitly as zero shadow. — browneee / detail
  87. [NFC][sanitizer] Remove calls to __asan_get_current_fake_stack — Vitaly Buka / detail
  88. [FuncSpec] Use std::pow instead of operator^ — yedeng.yd / detail
  89. X86: balance the frame prologue and epilogue on Win64 — Saleem Abdulrasool / detail
  90. [Debug-Info] guard DW_LANG_C_plus_plus_14 under strict dwarf — czhengsz / detail
  91. [Driver] Delete -fsanitize-coverage-blocklist= in favor of -fsanitize-coverage-ignorelist= — i / detail
  92. Revert "[SampleFDO] Using common linkage for the discriminator flag variable" — xur / detail
  93. [flang] Add semantic check for the RANDOM_SEED intrinsic — psteinfeld / detail
  94. [SampleFDO] Place the discriminator flag variable into the used list. — xur / detail
  95. [LLDB] Fix buildbots breakage due to TestGuessLanguage.py — czhengsz / detail
  96. [DFSan][NFC] Fix shadowing variable name. — browneee / detail
  97. [SLP] Incorrect handling of external scalar values — ybrevnov / detail
  98. [SCEV] PtrToInt on non-integral pointers is allowed — lebedev.ri / detail
  99. [NFC][X86] lowerVECTOR_SHUFFLE(): drop FIXME about widening to i128 (YMM half) element type — lebedev.ri / detail
  100. [OpenMP] Remove unused variables from libomp code — protze / detail
  101. [flang][driver] Add `-fdebug-dump-all` — andrzej.warzynski / detail
  102. [flang][nfc] Move `external-hello-world` to flang/examples — andrzej.warzynski / detail
  103. [ORC] Switch to WrapperFunction utility for calls to registration functions. — Lang Hames / detail
  104. [FuncSpec] Statistics — sjoerd.meijer / detail
  105. [OpenMP][NFC] Add back suppression of warning — protze / detail
  106. [AMDGPU] Use defvar in SOPInstructions.td. NFC. — jay.foad / detail
  107. [flang] Check there's no dependency on C++ libs — diana.picus / detail
  108. [AMDGPU] Set more flags on Real instructions — jay.foad / detail
  109. [yaml2obj] Fix bug when referencing items in SectionHeaderTable — james.henderson / detail
  110. [yaml2obj][obj2yaml] Support custom ELF section header string table name — james.henderson / detail
  111. [FuncSpec] Add test for a call site that will never be executed. NFC. — sjoerd.meijer / detail
  112. [flang] Add clang-tidy check for braces around if — diana.picus / detail
  113. [FuncSpec] Remove other passes in a test RUN line. NFC. — sjoerd.meijer / detail
  114. [flang] Fixup 7ddbf2633911a5c378ad6af01e250f6f252b9032 — diana.picus / detail
  115. [ARM] Extra tests for sign extended floating point compares. NFC — david.green / detail
  116. [ARM] Correct type of setcc results for FP vectors — david.green / detail
  117. [mlir] ODS: temporarily disbale external model in presence of extra class declarations — zinenko / detail
  118. [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment — konstantin.schwarz / detail
  119. [lld/mac] Put lld-only flags in "LLD-SPECIFIC:" --help section — thakis / detail
  120. [lld/mac] Add support for -no_data_in_code_info flag — thakis / detail
  121. Revert "[flang] Check there's no dependency on C++ libs" — diana.picus / detail
  122. [AMDGPU] Set mayLoad and mayStore on Real instructions — jay.foad / detail
  123. [lldb] vwprintw -> vw_printw in IOHandlerCursesGUI — Raphael Isemann / detail
  124. [libc] Add a set of elementary operations — gchatelet / detail
  125. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  126. [AMDGPU] Set IsAtomicRet and IsAtomicNoRet on Real instructions — jay.foad / detail
  127. [flang] Check there's no dependency on C++ libs. NFC — diana.picus / detail
  128. [OpenMP] libomp: fixed implementation of OMP 5.1 inoutset task dependence type — Andrey.Churbanov / detail
  129. [lldb] Require Clang 8 for gpubnames test — Raphael Isemann / detail
  130. [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements — Dylan.Fleming / detail
  131. [libc] Add a set of elementary operations — gchatelet / detail
  132. [libcxx] Fix exception raised during downstream bare-metal libunwind tests — amilendra.kodithuwakku / detail
  133. [AMDGPU] Set SALU, VALU and other instruction type flags on Real instructions — jay.foad / detail
  134. [llvm-symbolizer] improve test and fix doc example after recent --print-source-context-lines behaviour change — Ben.Dunbobbin / detail
  135. [X86][AVX] Regenerate pr15296.ll tests — llvm-dev / detail
  136. [mlir] NFC - Drop newline form BlockArgument printing. — nicolas.vasilache / detail
  137. [MCA][InstrBuilder] Always check for implicit uses of resource units (PR50725). — andrea.dibiagio / detail
  138. [libc++] Undeprecate the std::allocator<void> specialization — Louis Dionne / detail
  139. [llvm][AArch64] Handle arrays of struct properly (from IR) — david.spickett / detail
  140. [AMDGPU] Set VOP3P flag on Real instructions — jay.foad / detail
  141. [obj2yaml] Address D104035 review comments — james.henderson / detail
  142. [SVE] Selection failure with scalable insertelements — Dylan.Fleming / detail
  143. [lld-macho] Downgrade version mismatch to warning — jezng / detail
  144. [libTooling][NFC] Refactor implemenation of Transformer Stencils to use standard OOP — yitzhakm / detail
  145. [FuncSpec] Fixed prefix typo in test function-specialization-noexec.ll. NFC. — sjoerd.meijer / detail
  146. [InstSimplify] propagate poison through FP ops — spatel / detail
  147. [NFC][libomptarget] Reduce the dependency on libelf — vyacheslav.p.zakharin / detail
  148. Reapply "[MCA] Adding the CustomBehaviour class to llvm-mca". — andrea.dibiagio / detail
  149. [gn build] Port ef16c8eaa5cd — llvmgnsyncbot / detail
  150. [ValueTracking] add tests for propagatesPoison with FP ops; NFC — spatel / detail
  151. Revert "Revert "[libcxx][module-map] creates submodules for private headers"" — cjdb / detail
  152. [M68k][GloballSel] Adding initial GlobalISel infrastructure — angandhi / detail
  153. [llvm-objcopy] Make ihex writer similar to binary writer — i / detail
  154. [index] Fix performance regression with indexing macros — blangmuir / detail
  155. [flang] Correct the subscripts used for arguments to character intrinsics — pklausler / detail
  156. RISCVFixupKinds.h: Don’t duplicate function or class name at the beginning of the comment && fix some comments — i / detail
  157. [ValueTracking] add FP intrinsics to test for propagatesPoison; NFC — spatel / detail
  158. [mlir][sparse] support new kind of scalar in sparse linalg generic op — ajcbik / detail
  159. [CSSPGO] Report zero-count probe in profile instead of dangling probes. — hoy / detail
  160. [llvm-objcopy][MachO] Copy LC_LINKER_OPTIMIZATION_HINT — i / detail
  161. [lld-macho][nfc] Put back shouldOmitFromOutput() asserts — jezng / detail
  162. [lld-macho] Handle multiple LC_LINKER_OPTIONs — jezng / detail
  163. [lld-macho] Put DATA_IN_CODE immediately after FUNCTION_STARTS — jezng / detail
  164. [flang] Don't crash on some bogus expressions — pklausler / detail
  165. [NFC][ScalarEvolution] Refactor createNodeForSelectOrPHI — efriedma / detail
  166. Fix verifier crashing on some invalid IR — joker.eph / detail
  167. Use early exist and simplify a condition in Block SuccessorRange (NFC) — joker.eph / detail
  168. [MCA] Anchoring the vtable of CustomBehaviour — minyihh / detail
  169. [flang] Fix crashes on calls to non-procedures — pklausler / detail
  170. Add hook for dialect specializing processing blocks post inlining calls — jpienaar / detail
  171. [MLIR] Fix affine parallelize pass. — uday / detail
  172. [MLIR] Make store to load fwd condition less conservative — uday / detail
  173. [ASTMatchers] Fix bug in `hasUnaryOperand` — yitzhakm / detail
  174. Add sparse matrix multiplication integration test — ajcbik / detail
  175. [libTooling] Change `access` stencil to recognize use of `operator*`. — yitzhakm / detail
  176. [OpenMP] Add Two-level Distributed Barrier — terry.l.wilmarth / detail
  177. [flang] Cope with errors with array constructors — pklausler / detail
  178. [flang][driver] Add missing `! REQUIRES` LIT directive — andrzej.warzynski / detail
  179. [flang] Fold MAXVAL & MINVAL — pklausler / detail
  180. [scudo] Ensure proper allocator alignment in TSD test — kostyak / detail
  181. [flang] Use a "double-double" accumulator in SUM — pklausler / detail
  182. Move the definition of LLVM_SUPPORT_XCODE_SIGNPOSTS into llvm-config.h — Adrian Prantl / detail
  183. Use `-cfg-func-name` value as filter for `-view-cfg`, etc. — joachim / detail
  184. [flang] Implement runtime for IALL & IANY — pklausler / detail
  185. [gn build] (manually) port f9aba9a5afe — thakis / detail
  186. [mlir] Make Type::print and Type::dump const — i / detail
  187. [RISCV][test] Add new tests of SH*ADD in the zba extension — powerman1st / detail
  188. [flang] Fix ARM/POWER test failure (folding20.f90) — pklausler / detail
  189. Decouple registring passes from specifying argument/description — joker.eph / detail
  190. Migrate MLIR test passes to the new registration API — joker.eph / detail
  191. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  192. [AMDGPU] Fixed constexpr expansion to handle multiple uses — Stanislav.Mekhanoshin / detail
  193. [clang] use correct builtin type for defaulted comparison analyzer — mizvekov / detail
  194. Improve error message on pass registration failures to include the faulty pass name — joker.eph / detail
  195. [mlir-lsp-server][Docs] Tweak the documentation for the visual studio code extension — riddleriver / detail
  196. [flang] Complain about more cases of calls to insufficiently defined procedures — pklausler / detail
  197. Relax language comparison when matching up C++ forward decls with definitions — Adrian Prantl / detail
  198. [mlir-lsp-server] Add an explicit blurb on where to send code contributions. — riddleriver / detail
  199. [mlir-vscode] Add a link to mlir.llvm.org at the top of the vscode extension doc — riddleriver / detail
  200. Remove obsolete call to AsyncSignalSafeLazyInitiFakeStack. — kda / detail
  201. [mlir] Fixed dynamic operand storage on big-endian machines. — riddleriver / detail
  202. [lld][MachO] Sort symbols in parallel in -map — th3charlie / detail
  203. Improve error reporting on pass registration collision (NFC) — joker.eph / detail
  204. [ORC] Switch from uint8_t to char buffers for TargetProcessControl::runWrapper. — Lang Hames / detail
  205. [mlir] Move `memref.dim` canonicalization using `InferShapedTypeOpInterface` to a separate pass. — ravishankarm / detail
  206. Avoid unnecessary AArch64 DSB in __clear_cache in some situations. — kristof.beyls / detail
  207. [clangd] Use command line adjusters for inserting compile flags — kadircet / detail
  208. [clangd] Fix feature modules to drop diagnostics — kadircet / detail
  209. Update @llvm.powi to handle different int sizes for the exponent — bjorn.a.pettersson / detail
  210. [lldb] Skip variant/optional libc++ tests for Clang 5/6 — Raphael Isemann / detail
  211. [mlir] ODS: emit interface traits outside of the interface class — zinenko / detail
  212. [analyzer] Make checker silencing work for non-pathsensitive bug reports — dkszelethus / detail
  213. [Format] Fix incorrect pointer/reference detection — mydeveloperday / detail
  214. [VPlan] Support PHIs as LastInst when inserting scalars in ::get(). — flo / detail
  215. [Demangle] Support Rust v0 mangling scheme in llvm::demangle — tomasz.miasko / detail
  216. [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass — david.green / detail
  217. [clang][AST] Set correct DeclContext in ASTImporter lookup table for template params. — 1.int32 / detail
  218. [RISCV][VP] Lower FP VP ISD nodes to RVV instructions — fraser / detail
  219. [FuncSpec] Don't specialise functions with attribute NoDuplicate. — sjoerd.meijer / detail
  220. [mlir] separable registration of operation interfaces — zinenko / detail
  221. [libcxx] Fix a case of -Wundef warnings regarding _POSIX_TIMERS — martin / detail
  222. [llvm-dlltool] [test] Test both short and long forms of options. NFC. — martin / detail
  223. [llvm-dlltool] [test] Remove superfluous --coff-exports option to llvm-readobj. NFC. — martin / detail
  224. [llvm-dlltool] [test] Add a testcase for all machine option types. NFC. — martin / detail
  225. [llvm-dlltool] Imply the target arch from a tool triple prefix — martin / detail
  226. [LLD] [COFF] Remove a stray duplicate comment. NFC. — martin / detail
  227. [ELF] Restore arm-branch.s test — ikudrin / detail
  228. [NFC] test commit, fix namespace ending comment. — fmayer / detail
  229. [flang] preserve symbol in DescriptorInquiry — jperier / detail
  230. [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210) — aqjune / detail
  231. [hwasan] Do not use short granule tags as poison tags. — fmayer / detail
  232. [hwasan] Improve report for addresses within regions. — fmayer / detail
  233. [mlir] Enable delayed registration of attribute/operation/type interfaces — zinenko / detail
  234. [lldb] Set return object failed status even if error string is empty — david.spickett / detail
  235. [lldb] Remove redundant calls to set eReturnStatusFailed — david.spickett / detail
  236. [mlir] define a customized DEBUG_TYPE in InterfaceSupport.h — zinenko / detail
  237. [X86] Add test showing binary differences with -x86-pad-for-align. — flo / detail
  238. [libc] Generate one benchmark per implementation — gchatelet / detail
  239. [X86] Check using default in test added in 0bd5bbb31e0345ae. — flo / detail
  240. [mlir][linalg] Purge linalg.indexed_generic. — pifon / detail
  241. [X86] combineSelect - refactor MIN/MAX detection code to make it easier to add additional select(setcc,x,y) folds. NFCI. — llvm-dev / detail
  242. [mlir] Split things dependent on LLVM_DEBUG into a .cpp file — benny.kra / detail
  243. [FuncSpec] Precommit test: don't specialise funcs with NoDuplicate instrs. NFC. — sjoerd.meijer / detail
  244. [lldb] Remove redundant calls to set eReturnStatusFailed — david.spickett / detail
  245. [mlir] Remove linalg.indexed_generic forward decl. — pifon / detail
  246. [DebugInfo] Prevent non-determinism when updating DIArgList users of a value — stephen.tozer / detail
  247. [Sema] Fix for PR50741 — Chris.Hamilton / detail
  248. Revert "[DebugInfo] Prevent non-determinism when updating DIArgList users of a value" — stephen.tozer / detail
  249. [llvm] fix typo in comment — gchatelet / detail
  250. [FPEnv][InstSimplify] Precommit tests for D103169. — kevin.neal / detail
  251. [clangd] Explicitly fail if the file passed to --check is not valid. — hokein.wu / detail
  252. [lld-macho] Avoid force-loading the same archive twice — jezng / detail
  253. Reapply "[DebugInfo] Prevent non-determinism when updating DIArgList users of a value" — stephen.tozer / detail
  254. RISCV: adjust handling of relocation emission for RISCV — Saleem Abdulrasool / detail
  255. Revert "Remove obsolete call to AsyncSignalSafeLazyInitiFakeStack." — kda / detail
  256. [compiler-rt][hwasan]: undefine new/delete operators with alignment on Android. — peter / detail
  257. [InstCombine][x86] add tests for complex vector shift value tracking; NFC — spatel / detail
  258. [InstSimplify] add tests for computeKnownBits of shift-with-bitcast op; NFC — spatel / detail
  259. fix an -Wunused-variable warning in release built, NFC — hokein.wu / detail
  260. test: clean up some of the RISCV tests (NFC) — Saleem Abdulrasool / detail
  261. [libcxx][iwyu] 🎨 adds more headers to IWYU — cjdb / detail
  262. [libcxx][module-map] 🎨 updates module map to account for ranges headers — cjdb / detail
  263. [mlir][sparse] Add Matricized Tensor Times Khatri-Rao Product (MTTKRP) integration test — gusss / detail
  264. [clang] Fix a race condition in the build of clangInterpreter — stilis / detail
  265. [lld-macho] Implement ICF — gkm / detail
  266. [gn build] Port f27e4548fc42 — llvmgnsyncbot / detail
  267. [AIX] Remove --as-needed passing into aix linker — jasonliu / detail
  268. [NFC] LoopVectorizationCostModel::getMaximizedVFForTarget(): clarify debug msg — lebedev.ri / detail
  269. [X86] AMD Zen 3: don't confuse shift and shuffle, NFC — lebedev.ri / detail
  270. [llvm-symbolizer][docs] Update example for --verbose in the guide — andrew.ng / detail
  271. [lld-macho] Rework mergeFlag to behave closer to what ld64 does. — vyng / detail
  272. [lld][WebAssembly] Add new `--import-undefined` option — sbc / detail
  273. [MCA] [RegisterFile] Allow for skipping Defs with RegID of 0 (rather than assert(RegID) like we do before this patch). — pholland2 / detail
  274. [LoopUnroll] Fold all exits based on known trip count/multiple — nikita.ppv / detail
  275. [lldb-vscode] only report long running progress events — walter erquinigo / detail
  276. Revert "[NFC] Remove checking pointee type for byval/preallocated type" — jgorbe / detail
  277. [AArch64][GISel] and+or+shl => bfi — jonathan_roelofs / detail
  278. [GISel] Eliminate redundant bitmasking — jonathan_roelofs / detail
  279. [libc++] Make sure std::allocator<void> is always trivial — Louis Dionne / detail
  280. RISCV: clean up target expression handling — Saleem Abdulrasool / detail
  281. [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max. — efriedma / detail
  282. [DFSan] Cleanup code for platforms other than Linux x86_64. — browneee / detail
  283. [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp. — craig.topper / detail
  284. [InstrProfiling] Make __profd_ unconditionally private for ELF — i / detail
  285. Revert "[DFSan] Cleanup code for platforms other than Linux x86_64." — browneee / detail
  286. [Attributor] Derive AACallEdges attribute — kuterdinel / detail
  287. [NFC][SimpleLoopUnswitch] unswitchTrivialBranch(): add debug output explaining unswitching failure — lebedev.ri / detail
  288. [lldb-vscode] remove failed test — walter erquinigo / detail
  289. [trace][intel-pt] Create basic SB API — walter erquinigo / detail
  290. [lld][WebAssembly] Fix crash calling weakly undefined function in PIC code — sbc / detail
  291. [clang][AST] Make `getLocalOrImportedSubmoduleID` work with const `Module*`. NFC. — vsapsai / detail
  292. [FIX][Attributor] Fix broken build due to missing virtual deconstructors. — kuterdinel / detail
  293. Frontend: Respect -fno-temp-file when creating a PCH — Duncan P. N. Exon Smith / detail
  294. [M68k][NFC] Fix indentation in M68kInstrArithmetic.td — jim / detail
  295. [Coroutine] Properly deal with byval and noalias parameters — lxfind / detail
  296. Bring our handling of -Wframe-larger-than more in line with GCC. — richard / detail
  297. [WebAssembly] Rename event to tag — aheejin / detail
  298. [AMDGPU] Remove duplicate setOperationAction for v4i16/v4f16 (NFC) — carl.ritson / detail
  299. [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i) — ikudrin / detail
  300. [InstCombine][NFC] Added tests for mul with zext/sext operands — vdsered / detail
  301. [RISCV] Don't enable Interleaved Access Vectorization — luke957 / detail
  302. [dfsan] Replace dfs$ prefix with .dfsan suffix — gbalats / detail
  303. [Attributor][NFC] AAReachability is currently stateless, don't invalidate it — johannes / detail
  304. [Attributor][NFC] Precommit a set of test cases for load simplification — johannes / detail
  305. [Attributor][NFC] Add test from PR49606 — johannes / detail
  306. [OpenMP][NFC] Expose AAExecutionDomain and rename its getter — johannes / detail
  307. [Attributor] Make sure Heap2Stack works properly on a GPU target — johannes / detail
  308. [Attributor] Introduce a helper do deal with constant type mismatches — johannes / detail
  309. [Attributor] Use a centralized value simplification interface — johannes / detail
  310. [Attributor] Allow to skip the initial update for a new AA — johannes / detail
  311. [Attributor][FIX] Arguments of unknown functions can be undef — johannes / detail
  312. Revert D103717 "[InstrProfiling] Make __profd_ unconditionally private for ELF" — i / detail
  313. [polly][GPGPU] Fixup related to overloading exponent type in llvm.powi — bjorn.a.pettersson / detail
  314. [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X) — vdsered / detail
  315. [libc] Add few macro definitions to make it easy to accommodate Windows. — sivachandra / detail
  316. Revert "[InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)" — vdsered / detail
  317. [Demangle][Rust] Parse dot suffix — tomasz.miasko / detail
  318. [libc][Obvious] Add the new header file PlatformDefs.h to the fputil  target. — sivachandra / detail
  319. [Attributor] Don't print the call-graph in a hard-coded file. — hokein.wu / detail
  320. [Polly][Isl] Refactoring IslAstInfo::getBuild() and IslAstInfo::IslAstUserPayload::Build to use isl++. NFC — patacca / detail
  321. [mlir][linalg] Fix PadTensorOp constructor — springerm / detail
  322. [NFC] Assert non-zero factor before division — mkazantsev / detail
  323. [llvm][Inliner] Add an optional PriorityInlineOrder — taolq / detail
  324. [flang] Rewrite test for CPU_TIME — diana.picus / detail
  325. [Test] Add XFAIL unit test for PR50765 — mkazantsev / detail
  326. [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X) — vdsered / detail
  327. [AMDGPU] Update generated checks. NFC. — jay.foad / detail
  328. [Attributor] Fix UB behavior on uninitalized bool variables. — hokein.wu / detail
  329. [MLIR] Introduce scf.execute_region op — uday / detail
  330. [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3) — mkazantsev / detail
  331. Revert D104028 "[llvm][Inliner] Add an optional PriorityInlineOrder" — taolq / detail
  332. [ORC] Add support for dumping objects to the C API. — Lang Hames / detail
  333. [clang] Exclude function pointers on DefaultedComparisonAnalyzer — mizvekov / detail
  334. [ORC] Use uint8_t rather than char for RPC wrapper-function calls. — Lang Hames / detail
  335. [ORC][C-bindings] Re-order object transform function arguments. — Lang Hames / detail
  336. [libclang] Fix error handler in translateSourceLocation. — simon.tatham / detail
  337. [analyzer] Handle NTTP invocation in CallContext.getCalleeDecl() — vsavchenko / detail
  338. [DAG] SelectionDAG::computeKnownBits - use APInt::insertBits to merge subvector knownbits. NFCI. — llvm-dev / detail
  339. [mlir] Add notes about using external interface application. — silvasean / detail
  340. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  341. [HWASan] Run LAM tests with -hwasan-generate-tags-with-calls. — mascasa / detail
  342. RISCV: simplify a test case for RISCV (NFCI) — Saleem Abdulrasool / detail
  343. Fix build failure on 32 bit Arm — omair.javaid / detail
  344. [NFC][libomptarget] Fixed -DLLVM_ENABLE_RUNTIMES="openmp" build. — vyacheslav.p.zakharin / detail
  345. [NFC][libomptarget] Build elf_common with PIC. — vyacheslav.p.zakharin / detail
  346. [AArch64] Add TableGen patterns to generate uaddlv — jingu.kang / detail
  347. Rename option -icf MODE to --icf=MODE — gkm / detail
  348. [lld/mac] Support -data_in_code_info, -function_starts flags — thakis / detail
  349. [lldb-vscode] attempt to fix flakiness — walter erquinigo / detail
  350. [flang] Runtime implementation for default derived type formatted I/O — pklausler / detail
  351. [compiler-rt][hwasan] Move Thread::Init into hwasan_linux.cpp — leonardchan / detail
  352. [hwasan] Clarify report for allocation-tail-overwritten. — fmayer / detail
  353. [OpenMP] Update FAQ for enabling cuda offloading — ashermancinelli / detail
  354. Delay initialization of OptBisect — kparzysz / detail
  355. XFAIL a testcase on Hexagon (missing-abstract-variable.ll) — kparzysz / detail
  356. Revert "Delay initialization of OptBisect" — kparzysz / detail
  357. [DFSan] Cleanup code for platforms other than Linux x86_64. — browneee / detail
  358. [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner. — hoy / detail
  359. [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask — angandhi / detail
  360. [CSSPGO][llvm-profgen] Ignore LBR records after interrupt transition — hoy / detail
  361. [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch. — craig.topper / detail
  362. [clang-tidy] performance-unnecessary-copy-initialization: Directly examine the initializing var's initializer. — flx / detail
  363. [libc++] [P1518R2] Better CTAD behavior for containers with allocators. — arthur.j.odwyer / detail
  364. [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions — arnamoy.bhattacharyya / detail
  365. [lld-macho] Handle non-extern symbols marked as private extern — jezng / detail
  366. [lld-macho] Have path-related functions return std::string, not StringRef — jezng / detail
  367. [NFC][compiler-rt][hwasan] Move hwasanThreadList().CreateCurrentThread() into InitThreads — leonardchan / detail
  368. [Clang][Codegen] Add GNU function attribute 'no_profile' and lower it to noprofile — ndesaulniers / detail
  369. [GCOVProfiling] don't profile Fn's w/ noprofile attribute — ndesaulniers / detail
  370. [mlir] Add support to SourceMgrDiagnosticHandler for filtering FileLineColLocs — riddleriver / detail
  371. [CSSPGO][llvm-profgen] Fix an issue in findDisjointRanges — hoy / detail
  372. [LoopUnroll] Simplify optimization remarks — nikita.ppv / detail
  373. Partial rollback: Disable MLIR verifier parallelism. — stellaraccident / detail
  374. Whitespace fixes for — ndesaulniers / detail
  375. [flang] Fix clang build (struct/class mismatch warning) — pklausler / detail
  376. [CSSPGO] Undoing the concept of dangling pseudo probe — hoy / detail
  377. [OpenMP] Make bug49334.cpp more reproducible — tianshilei1992 / detail
  378. AMDGPU: Fix assert on m0_lo16/m0_hi16 — Matthew.Arsenault / detail
  379. Re-Revert "DirectoryWatcher: add an implementation for Windows" — thakis / detail
  380. AMDGPU: Fix infinite loop in DAG combine with fneg + fma — Matthew.Arsenault / detail
  381. [profile][test] Delete profraw directory so that tests are immune to format version upgrade — i / detail
  382. [flang] Recode a switch() to dodge a sketchy warning — pklausler / detail
  383. [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling — i / detail
  384. Revert "[lld-macho] Avoid force-loading the same archive twice" — thakis / detail
  385. [InstCombine] Don't transform code if DoTransform is false — carrot / detail
  386. [libfuzzer] Disable failing DFSan-related tests — gbalats / detail
  387. [ORC][examples] Fix file name in comment. — Lang Hames / detail
  388. [ORC][C-bindings] Add access to LLJIT IRTransformLayer, ThreadSafeModule utils. — Lang Hames / detail
  389. [llvm][Inliner] Add an optional PriorityInlineOrder — taolq / detail
  390. Revert "[lld-macho] Have path-related functions return std::string, not StringRef" — jezng / detail
  391. [re-land][lld-macho] Avoid force-loading the same archive twice — jezng / detail
  392. [mlir][linalg] Lower subtensor(pad_tensor) to pad_tensor(subtensor) — springerm / detail
  393. [ORC][examples] Add missing library dependence — Lang Hames / detail
  394. [RISCV][test] Add new tests for add-mul optimization in the zba extension with SH*ADD — powerman1st / detail
  395. [RISCV] Optimize add-mul in the zba extension with SH*ADD — powerman1st / detail
  396. [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop() — nikita.ppv / detail
  397. [mlir] Add EmitC dialect — marius.brehler / detail
  398. [clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on — melanie.blower / detail
  399. [clang-cl] Don't expand /permissive- to /ZC:strictStrings yet — markus.boeck02 / detail
  400. [libcxx] Move all algorithms into their own headers — Louis Dionne / detail
  401. [gn build] Port 134723edd5bf — llvmgnsyncbot / detail
  402. Revert "[clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on" — melanie.blower / detail
  403. [ARM][NFC] Tidy up subtarget frame pointer routines — tomas.matheson / detail
  404. Allow building for release with EXPENSIVE_CHECKS — tomas.matheson / detail
  405. Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows"" — Saleem Abdulrasool / detail
  406. [InstCombine][test] add tests for select-of-bit-manip; NFC — spatel / detail
  407. [amdgpu] Improve the from f32 to i64. — michael.hliao / detail
  408. [MIRPrinter] Add machine metadata support. — michael.hliao / detail
  409. [lld/mac] Give __DATA,__thread_ptrs type S_THREAD_LOCAL_VARIABLE_POINTERS — thakis / detail
  410. [lld/mac] Make sure __thread_ptrs is in front of __thread_bss — thakis / detail
  411. [gn build] (manually) port b9c05aff205b (MIRTests) — thakis / detail
  412. Simplify some typedef struct — i / detail
  413. [NFC] AMD Zen 3: fix typo in a comment — lebedev.ri / detail
  414. [RISCV] Prevent formation of shXadd(.uw) and add.uw if it prevents the use of addi. — craig.topper / detail
  415. [llvm-profdata] Delete unneeded empty output filename check — i / detail
  416. [LLD] [MinGW] Print errors/warnings in lld-link with a "ld.lld" prefix — martin / detail
  417. [LLD] [COFF] Avoid doing repeated fuzzy symbol lookup for each iteration. NFC. — martin / detail
  418. [profile] Don't publish VMO if there are no counters — phosek / detail
  419. [llvm-profdata] Make diagnostics consistent with the (no capitalization, no period) style — i / detail
  420. [profile] Fix variable name — phosek / detail
  421. [test] Fix nocompress.test — i / detail
  422. [Flang][test] Fix Windows buildbot. — llvm-project / detail
  423. [llvm-cov gcov] Change case to match the prevailing style && replace getString with readString — i / detail
  424. [llvm-cov gcov] Support GCC 12 format — i / detail
  425. [InstSimplify] icmp poison, X -> poison — aqjune / detail
  426. [SimplifyCFG] HoistThenElseCodeToIf(): don't hoist if either block has it's address taken — lebedev.ri / detail
  427. [SimplifyCFG] FoldTwoEntryPHINode(): don't fold if either block has it's address taken — lebedev.ri / detail
  428. [UpdateTestUtils] Print test filename when complaining about conflicting prefix — lebedev.ri / detail
  429. [NFC][AArch64][ARM][Thumb][Hexagon] Autogenerate some tests — lebedev.ri / detail
  430. [InstCombine] avoid infinite loops with select folds of constant expressions — spatel / detail
  431. [flang] Implement constant folding for the NOT intrinsic — psteinfeld / detail
  432. [libcxx] Implement P0883R2 ("Fixing Atomic Initialization") — raul.tambre / detail
  433. [InstCombine] fold ctpop-of-select with 1 or more constant arms — spatel / detail
  434. [DSE] Remove stores in the same loop iteration — david.green / detail
  435. [lldb] [Process/elf-core] Fix reading NetBSD/i386 core dumps — mgorny / detail
  436. Fix -Wunused-variable and -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC — i / detail
  437. [lld-link] Fix -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC — i / detail
  438. [mlir] Fix -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC — i / detail
  439. [LoopUnroll] Use smallest exact trip count from any exit — nikita.ppv / detail
  440. Add a corefile style option to process save-core; skinny corefiles — Jason Molenda / detail
  441. [TypePromotion] Prune Intrinsic includes. NFC — craig.topper / detail
  442. Try to unbreak the windows CI — Jason Molenda / detail
  443. [GCOVProfiling][test] Ensure that 'opt' drops any files in a temp directory — gribozavr / detail
  444. [ELF][test] Add missing tests for --no-export-dynamic & --no-warn-backrefs — i / detail
  445. [ELF] Delete --no-cref which does not exist in GNU ld — i / detail
  446. [lld-macho] Have inputOrder default to less than INT_MAX — jezng / detail
  447. [IVDescriptors] Fix comment that getUnsafeAlgebraInst has been renamed to getExactFPMathInst — jim / detail
  448. [NFC][ScalarEvolution] Clean up ExitLimit constructors. — efriedma / detail
  449. [lld/mac] Test zerofill sections after __thread_bss — thakis / detail
  450. [InstCombine] Use poison constant to represent the result of unreachable instrs — aqjune / detail
  451. [lld/mac] Make a variable more local; no behavior change — thakis / detail
  452. [clang] NFC: adjust indentation of statements with more than one lines — pengfei.wang / detail
  453. [LoopDeletion] Handle Phis with similar inputs from different blocks — mkazantsev / detail
  454. [yaml2obj] Add support for writing the long symbol name. — esme.yi / detail
  455. [clangd] Type hints for C++14 return type deduction — zeratul976 / detail
  456. [Test] Add some tests showing room for optimization exploiting undef and UB — mkazantsev / detail
  457. [AMDGPU][Libomptarget] Remove redundant functions — Pushpinder.Singh / detail
  458. [AMDGPU] Replace non-kernel function uses of LDS globals by pointers. — mahesha.comp / detail
  459. [gn build] Port 80fd5fa5269c — llvmgnsyncbot / detail
  460. [mlir][Linalg] Introduce a BufferizationAliasInfo (6/n) — nicolas.vasilache / detail
  461. [mlir][Linalg] NFC - Drop unused variable definition. — nicolas.vasilache / detail
  462. [AMDGPU] Add Optimize VGPR LiveRange Pass. — ruiling.song / detail
  463. [gn build] Port 208332de8abf — llvmgnsyncbot / detail
  464. [mlir][linalg] Support low padding in subtensor(pad_tensor) lowering — springerm / detail
  465. [FuncSpec] Don't specialise functions with NoDuplicate instructions. — sjoerd.meijer / detail
  466. [InstCombine] Fold icmp (select c,const,arg), null if icmp arg, null can be simplified — aqjune / detail
  467. [Mem2Reg] Regenerate test checks (NFC) — nikita.ppv / detail
  468. [Mem2Reg] Use poison for unreachable cases — nikita.ppv / detail
  469. [mlir][NFC] Remove Standard dialect dependency on MemRef dialect — springerm / detail
  470. [Mem2Reg] Regenerate test checks (NFC) — nikita.ppv / detail
  471. [AMDGPU] Fix linking with shared libraries — sebastian.neubauer / detail
  472. [lldb] Assert that CommandResultObject error messages are not empty — david.spickett / detail
  473. [VP][NFCI] Address various clang-tidy warnings — fraser / detail
  474. [mlir][Linalg] Silence warnings in Release builds. NFC. — benny.kra / detail
  475. [NFC] Wrap entire assert-only block in LLVM_DEBUG — rupprecht / detail
  476. [mlir][ODS] Fix copy ctor for generate Pass classes — vlad.vinogradov / detail
  477. [LoopIdiom] Add test case that involves adds with flags and zero exts. — flo / detail
  478. [lldb][NFC] Remove redundant deleted constructors in HostInfoBase subclasses — Raphael Isemann / detail
  479. [Sema][SVE] Properly match builtin ID when using aux target — bradley.smith / detail
  480. [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries — bradley.smith / detail
  481. [NFC] Fix typo — sebastian.neubauer / detail
  482. [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix — samuel.tebbs / detail
  483. [clang-cl] Implement /external:I, /external:env, and EXTERNAL_INCLUDE support (PR36003) — hans / detail
  484. [NFC][libomptarget] Remove redundant libelf dependency for elf_common. — vyacheslav.p.zakharin / detail
  485. [FuncSpec] Add minsize test. NFC. — sjoerd.meijer / detail
  486. [AArch64][SVE] Add missing target require to test — bradley.smith / detail
  487. [mlir] Remove "getNumPayloadInductionVariables". — pifon / detail
  488. AMDGPU: Add missing tests for v_fma_mixlo — Matthew.Arsenault / detail
  489. [InstCombine] fold ctlz/cttz-of-select with 1 or more constant arms — spatel / detail
  490. [mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect — springerm / detail
  491. [omp] Fix build without ITT after D103121 changes — vlad.vinogradov / detail
  492. Try to fix clang/test/Driver/cl-include.c failure — hans / detail
  493. [OpenCL] Add support of __opencl_c_images feature macro — anton.zabaznov / detail
  494. [SLP][AArch64] Add SLP vectorizer regression test. NFC — rosie.sumpter / detail
  495. [InstCombine] move bitmanipulation-of-select folds — spatel / detail
  496. [libc++] Remove unused variable — fanbo.meng / detail
  497. [HIP] Add support functions for C++ polymorphic types — Yaxun.Liu / detail
  498. RegisterCoalescer: Fix iterating through use operands. — hgreving / detail
  499. [lldb] Enable Rust v0 symbol demangling — Raphael Isemann / detail
  500. [OpaquePtr] Return opaque pointer from opaque pointer GEP — nikita.ppv / detail
  501. Revert "[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect" — joker.eph / detail
  502. [flang] Fold more reduction intrinsic function calls — pklausler / detail
  503. Revert "[LoopDeletion] Handle Phis with similar inputs from different blocks" — nathan / detail
  504. Remove ML inlining model artifacts. — jacobhegna / detail
  505. [lldb] Skip TestLimitDebugInfo for Clang<7 — Raphael Isemann / detail
  506. [lldb] Add support for escaping zsh arguments — Raphael Isemann / detail
  507. Revert "[lldb-vscode] attempt to fix flakiness" — walter erquinigo / detail
  508. Split a test for ease of auto update — listmail / detail
  509. [OpaquePtr] Support opaque constant expression GEP — nikita.ppv / detail
  510. [InstCombine] Remove unnecessary addres space check (NFC) — nikita.ppv / detail
  511. [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. — craig.topper / detail
  512. [Clang][Codegen] rename no_profile fn attr no_profile_instrument_function — ndesaulniers / detail
  513. [SystemZ]  Fix some typos in comments. — paulsson / detail
  514. [llvm-profdata] Allow omission of -o for --text output — i / detail
  515. [InstCombine] Extract bitcast -> gep transform — nikita.ppv / detail
  516. [InstCombine] Don't try converting opaque pointer bitcast to GEP — nikita.ppv / detail
  517. [SLP]Improve vectorization of PHI instructions. — a.bataev / detail
  518. [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount() (NFCI) — nikita.ppv / detail
  519. Revert "[InstCombine] Extract bitcast -> gep transform" — nikita.ppv / detail
  520. [libcxx][ranges] Add `indirectly_movable` and `indirectly_movable_storable`. — zoecarver / detail
  521. [llvm-reduce] Don't delete arguments of intrinsics — aeubanks / detail
  522. [SYCL][NFC] Ensure SYCL kernel for unique-stable-name is unqualified. — erich.keane / detail
  523. [RISCV] Remove extra character from a comment. NFC — craig.topper / detail
  524. [mlir][vector] Support distributing transfer op with permutation map — thomasraoux / detail
  525. Add polynomial approximation for trigonometric sine and cosine functions — ataei / detail
  526. [InstCombine] Add test for bitcast of unsized pointer (NFC) — nikita.ppv / detail
  527. Reapply [InstCombine] Extract bitcast -> gep transform — nikita.ppv / detail
  528. Create install targets for scan-build-py. — mvanotti / detail
  529. Reapply [InstCombine] Don't try converting opaque pointer bitcast to GEP — nikita.ppv / detail
  530. [libc++] NFC: Fix outdated comment about secrets.env — Louis Dionne / detail
  531. Revert "[SYCL][NFC] Ensure SYCL kernel for unique-stable-name is unqualified." — erich.keane / detail
  532. [SLP][NFC]Rename functions in the tests, NFC. — a.bataev / detail
  533. [NFC][SimplifyCFG] Fix tests to use FileCheck instead of grep — lebedev.ri / detail
  534. [NFC][SimplifyCFG] Add basic test for debuginfo preservation of `ret` tail merging — lebedev.ri / detail
  535. [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines — jdenny.ornl / detail
  536. [DAGCombine] reassoc flag shouldn't enable contract — Jinsong Ji / detail
  537. [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32 — i / detail
  538. [ARM] Make sure we don't transform unaligned store to stm on Thumb1. — efriedma / detail
  539. [SampleFDO] Make FSDiscriminator flag part of function parameters — xur / detail
  540. [DFSan][NFC] Refactor Origin Address Alignment code. — browneee / detail
  541. [IR] convert warn-stack-size from module flag to fn attr — ndesaulniers / detail
  542. Clarify the "env" launch configuration setting. — gclayton / detail
  543. [mlir][tosa] Enable tosa.div for TosaMakeBroadcastable — rob.suderman / detail
  544. [ScalarEvolution] Ensure backedge-taken counts are not pointers. — efriedma / detail
  545. [NFC] Add getUnderlyingObjects test — Vitaly Buka / detail
  546. Rename MachineMemOperand::getOrdering -> getSuccessOrdering. — efriedma / detail
  547. [lldb-vscode] only report long running progress events — walter erquinigo / detail
  548. [lldb-vscode] Add simple DAP logs dump to investigate flakiness in tests — walter erquinigo / detail
  549. Revert "[lldb-vscode] only report long running progress events" — walter erquinigo / detail
  550. [mlir][linalg] Fusion of PadTensorOp — springerm / detail
  551. Retry of [lldb-vscode] only report long running progress events — walter erquinigo / detail
  552. [WebAssembly] Make tag attribute's encoding uint8 — aheejin / detail
  553. [LoopDeletion] Require loop to have a predecessor when executing 1st iteration symbolically — mkazantsev / detail
  554. Re-land "[LoopDeletion] Handle Phis with similar inputs from different blocks" — mkazantsev / detail
  555. [llvm-objcopy] Delete empty namespace. NFC — i / detail
  556. [mlir][linalg] Adapt FillOp to use a scalar operand. — gysit / detail
  557. [llvm-objcopy] Internalize some symbols — i / detail
  558. [NewPM] Print passes with params when using "opt -print-passes" — bjorn.a.pettersson / detail
  559. [GlobalISel] Add scalable property to LLT types. — sander.desmalen / detail
  560. [Utils][vim] Add missing highlights for fast-math flags — fraser / detail
  561. [mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect — springerm / detail
  562. [clang][Analyzer] Track null stream argument in alpha.unix.Stream . — 1.int32 / detail
  563. [ConstantFolding] Separate conditions in GEP evaluation (NFC) — nikita.ppv / detail
  564. [Clang][OpenMP] Monotonic does not apply to SIMD — graham.hunter / detail
  565. [ADT] Add StringRef consume_front_lower and consume_back_lower — martin / detail
  566. [lldb] Bumb Clang version requirement for TestBasicEntryValues.py to 11 — Raphael Isemann / detail
  567. [lld/mac] Add explicit "no unwind info" entries for functions without unwind info — thakis / detail

#264 (Jun 22, 2021 1:37:53 AM)

  1. [zorg] Rename Linaro-maintained 2-stage bots — maxim.kuvyrkov / detail
  2. Update compiler on hexagon-build-0x machines — kparzysz / detail
  3. Add flang-x86_64-windows builder. — llvm-zorg / detail
  4. [M68k] Add new worker suse-gary-m68k-cross for Linux 32-bit M68k — gkistanova / detail
  5. [libc++] Remove build bots that are handled on BuildKite now — Louis Dionne / detail
  6. [lldb] Actually let the matrix bot test something — Raphael Isemann / detail

#262 (Jun 15, 2021 1:37:14 AM)

  1. [zorg] Cleanup clang-cmake-{armv7,aarch64}-quick bots — maxim.kuvyrkov / githubweb
  2. [zorg] Build all targets on Linaro-maintained bots — maxim.kuvyrkov / githubweb
  3. [zorg] Add AArch64 SVE vector-length-specific (VLS) bots — maxim.kuvyrkov / githubweb
  4. [zorg] Rename Linaro's AArch64 and ARM bots to use consistent names — maxim.kuvyrkov / githubweb
  5. [zorg] Remove settings that match defaults from Linaro bots — maxim.kuvyrkov / githubweb

#262 (Jun 15, 2021 1:37:14 AM)

  1. Revert "[X86FixupLEAs] Sub register usage of LEA dest should block LEA/SUB optimization" — flo / detail
  2. Revert "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" — flo / detail
  3. [lit] Attempt for fix tests failing because of 'warning: non-portable path to file' — kbessonova / detail
  4. Revert "Allow signposts to take advantage of deferred string substitution" — flo / detail
  5. [MLIR] Simplify affine.if ops with trivial conditions — uday / detail
  6. [VPlan] Add more sinking/merging tests with predicated loads/stores. — flo / detail
  7. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  8. Revert "Revert "DirectoryWatcher: add an implementation for Windows"" — Saleem Abdulrasool / detail
  9. [X86] Add ISD::FREEZE and ISD::AssertAlign to the list of opcodes that don't guarantee upper 32 bits are zero. — craig.topper / detail
  10. [CHR] Don't run ControlHeightReduction if any BB has address taken — lxfind / detail
  11. [llvm-objcopy] Exclude empty sections in IHexWriter output — i / detail
  12. Use dyn_cast_or_null instead of dyn_cast in FunctionLike::verifyTrait (NFC) — joker.eph / detail
  13. [NFC][X86][Codegen] Add shuffle test that would benefit from sorting in reduceBuildVecToShuffle() — lebedev.ri / detail
  14. Simplify getArgAttrDict/getResultAttrDict by removing unnecessary checks — joker.eph / detail
  15. [ORC-RT] Split Simple-Packed-Serialization code into its own header. — Lang Hames / detail
  16. [X86] Check immediate before get it. — yuanke.luo / detail
  17. llvm-objcopy: fix section size truncation/extension when dumping sections — dblaikie / detail
  18. [runtimes] Fix umbrella component targets — smeenai / detail
  19. Revert "[X86] Check immediate before get it." — yuanke.luo / detail
  20. [X86] Check immediate before get it. — yuanke.luo / detail
  21. [ARM][NEON] Combine base address updates for vld1Ndup intrinsics — kbessonova / detail
  22. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  23. [ORC-RT] Fix a comment. — Lang Hames / detail
  24. [JITLink][MachO] Add missing testcase. — Lang Hames / detail
  25. [ORC-RT] Remove unused header in unit test. — Lang Hames / detail
  26. VPlanSLP.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  27. ArgumentPromotion.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  28. SValExplainer.h - get APSInt values by const reference instead of value. NFCI. — llvm-dev / detail
  29. [InstCombine] fold ctlz/cttz of bool types — spatel / detail
  30. [clang][NFC] Add IsAnyDestructorNoReturn field to CXXRecord instead of calculating it on demand — markus.boeck02 / detail
  31. [ARM] Introduce t2WhileLoopStartTP — david.green / detail
  32. LoopUnrollAndJamPass.cpp - remove unused <vector> include. NFCI. — llvm-dev / detail
  33. GVN.cpp - remove unused <vector> include. NFCI. — llvm-dev / detail
  34. fix comment typos to cycle bots — thakis / detail
  35. DWARFDebugFrame.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  36. MachOObjectFile.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  37. RegUsageInfoPropagate.cpp - remove unused <string> and <map> includes. NFCI. — llvm-dev / detail
  38. ProfiledCallGraph.h - remove unused <string> include. NFCI. — llvm-dev / detail
  39. DetailedRecordsBackend.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  40. DetailedRecordsBackend.cpp - printSectionHeading - avoid std::string creation/copies. — llvm-dev / detail
  41. DIPrinter.h - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  42. BoundsChecking.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  43. RawError.h - remove unused <string> include. NFCI. — llvm-dev / detail
  44. [LoopUnroll] Test multi-exit runtime unrolling with predictable exit (NFC) — nikita.ppv / detail
  45. [lld/mac] clarify comment — thakis / detail
  46. DirectoryWatcher: also wait for the notifier thread — Saleem Abdulrasool / detail
  47. [SPARC] Legalize truncation and extension between fp128 and half — thatlemon / detail
  48. [clang-format] Adds a formatter for aligning arrays of structs — bjoern / detail
  49. [fuzzer] Fix build on musl — i / detail
  50. [ELF] Add OVERWRITE_SECTIONS command — i / detail
  51. Introduce tensor.insert op to Tensor dialect. — hanchung / detail
  52. [DSE] Extra multiblock loop tests, NFC. — david.green / detail
  53. unwind: allow building with GCC — Saleem Abdulrasool / detail
  54. Fix misspelled instruction in X86 assembly parser — epastor / detail
  55. [ms] [llvm-ml] Fix capitalization of the ignored CPU directives — epastor / detail
  56. [ms] [llvm-ml] When parsing MASM, "jmp short" instructions are case insensitive — epastor / detail
  57. [lld-macho][nfc] Remove InputSection::outSecFileOff — jezng / detail
  58. [lld-macho][nfc] Represent the image loader cache with a ConcatInputSection — jezng / detail
  59. [lld-macho][nfc] Add `final` to classes where possible — jezng / detail
  60. [Utils] Add missing freeze and poison keyword highlights — aqjune / detail
  61. [mlir][linalg] Add constant padding helper to PadTensorOp — springerm / detail
  62. [mlir] Vectorize linalg.pad_tensor consumed by transfer_read — springerm / detail
  63. [mlir] Vectorize linalg.pad_tensor consumed by subtensor_insert — springerm / detail
  64. [mlir] Vectorize linalg.pad_tensor consumed by transfer_write — springerm / detail
  65. [DominanceInfo] Make the ctor take a defaulted value for the operand. NFC. — clattner / detail
  66. [mlir][linalg] Remove generic PadTensorOp vectorization pattern — springerm / detail
  67. [ORC-RT] Fix an error check. — Lang Hames / detail
  68. Calculate getTerminator only when necessary — 1894981+hiraditya / detail
  69. Implement DW_CFA_LLVM_* for Heterogeneous Debugging — VenkataRamanaiah.Nalamothu / detail
  70. [lld-macho] Try to fix MSAN "uninitialized memory" error — jezng / detail
  71. [Testsuite] Change these tests to only have a single verification error, NFC. — clattner / detail
  72. [LLParser] Remove outdated deplibs — th3charlie / detail
  73. AMD k8 family does not support SSE4.x which are required by x86-64-v2+ — sguelton / detail
  74. [mlir][linalg] Lower PadTensorOp to InitTensorOp + FillOp + SubTensorInitOp — springerm / detail
  75. [mlir][linalg] Vectorize linalg.pad_op source copying (static source shape) — springerm / detail
  76. [mlir][linalg] Vectorize linalg.pad_op source copying (improved) — springerm / detail
  77. [LoopVectorize] precommit pr50686.ll for D104148 — guopeilin1 / detail
  78. Only consider built-in compound assignment operators for -Wunused-but-set-* — sbergman / detail
  79. [mlir] Add ExpOp to Complex dialect. — akuegel / detail
  80. [mlir][linalg] Lower PadTensorOps with non-constant pad value — springerm / detail
  81. [mlir][linalg] Add support for scalar input operands. — gysit / detail
  82. [mlir] Remove traits that require vector type support from ops in Complex dialect. — akuegel / detail
  83. [VP] Binary floating-point intrinsics. — simon.moll / detail
  84. [flang] Add initial implementation for CPU_TIME — diana.picus / detail
  85. [llvm] remove Sequence::asSmallVector() — gchatelet / detail
  86. [clang][deps] NFC: Preserve the original frontend action — Jan Svoboda / detail
  87. [libc] Add a set of elementary operations — gchatelet / detail
  88. [clang][modules][pch] Allow loading PCH with different modules cache path — Jan Svoboda / detail
  89. Reland "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  90. [lldb] Add missing changes to a2363c0cf9b6a9a81c76ac652da667f73845d38b — david.spickett / detail
  91. [clang][deps] Handle precompiled headers' AST files — Jan Svoboda / detail
  92. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  93. [lldb] Correct "else if" to "elif" in TestRegisters — david.spickett / detail
  94. [flang] Add POSIX implementation for CPU_TIME — diana.picus / detail
  95. Fix -Wswitch warning after 092c303955cd18be6c0b923b1c0a1b96e2c91893. — hokein.wu / detail
  96. [clang][deps] Handle modular dependencies present in PCH — Jan Svoboda / detail
  97. [Analyzer][solver] Simplify existing eq classes and constraints when a new constraint is added — gabor.marton / detail
  98. [clang][deps] Move stripping of diagnostic serialization from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  99. [clang][deps] Move invocation adjustments from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  100. [clang][deps] Move injection of `-Wno-error` from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  101. [clang][deps] Move enabling system header deps from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  102. [VPlan] Add additional tests for region merging. — flo / detail
  103. [clang][deps] Fix failing modules.cpp test — Jan Svoboda / detail
  104. [lldb][docs] Document SBType — Raphael Isemann / detail
  105. [clang][deps] NFC: Check the correct context hashes in tests — Jan Svoboda / detail
  106. [clang][deps] Prevent unintended modifications of the original TU command-line — Jan Svoboda / detail
  107. Revert "[lldb] Set return status to failed when adding a command error" (and fixups) — david.spickett / detail
  108. [libc++] Refactor the tests for std::prev, next and advance — Louis Dionne / detail
  109. [MLIR][NFC] Rename MemRefDataFlow -> AffineScalarReplacement — uday / detail
  110. [clang][deps] NFC: Fix an XFAIL test on Windows — Jan Svoboda / detail
  111. [libc++] NFC: More refactoring in the prev/next/advance tests per review comments — Louis Dionne / detail
  112. Intrinsic::getName: require a Module argument — jeroen.dobbelaere / detail
  113. [clang][deps] NFC: Handle `DependencyOutputOptions` only once — Jan Svoboda / detail
  114. [clang][deps] NFC: Stop using moved-from object — Jan Svoboda / detail
  115. [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size — lebedev.ri / detail
  116. [NFC][DAGCombine] Extract getFirstIndexOf() lambda back into a function — lebedev.ri / detail
  117. Reland "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  118. [flang] Fix compilation problem with rename of "MemRefDataFlow" — psteinfeld / detail
  119. Add AutomaticAllocationScope to memref.alloca_scope — zinenko / detail
  120. [libc++] [test] No longer rely on std::hash<T>::argument_type. — arthur.j.odwyer / detail
  121. [lldb][docs] Fix section name for InputReaderGranularity — Raphael Isemann / detail
  122. [lldb][docs] Add the missing rst anchors to the Python enum docs — Raphael Isemann / detail
  123. [libcxx][ranges] Implement views::all. — zoecarver / detail
  124. [gn build] Port c820b494d6e1 — llvmgnsyncbot / detail
  125. Revert "[clang] NRVO: Improvements and handling of more cases." — hans / detail
  126. [AArch64] Improve SAD pattern — jingu.kang / detail
  127. [ADT] Use unnamed argument for unused arg in StringMapEntryStorage. — flo / detail
  128. [AIX][XCOFF] emit vector info of traceback table. — zhijian / detail
  129. SelectionDAG: repair the Windows build — Saleem Abdulrasool / detail
  130. [VectorCombine] Limit scalarization to non-poison indices for now. — flo / detail
  131. [mlir] Mark gpu dialect illegal in gpu-to-llvm conversion — csigg / detail
  132. [LoopDeletion] Add test with irreducible control flow in loop. — flo / detail
  133. [InstCombine] add tests for logical and/or with not ops; NFC — spatel / detail
  134. [InstCombine] add DeMorgan folds for logical ops in select form — spatel / detail
  135. [Verifier] Parallelize verification and dom checking.  NFC. — clattner / detail
  136. [flang] Move buffer runtime test to GTest — ashermancinelli / detail
  137. [RISCV] Transform unaligned RVV vector loads/stores to aligned ones — fraser / detail
  138. [Clang] Test case for -Wunused-but-set-variable, warn for volatile. — George Burgess IV / detail
  139. [CSSPGO] Aggregation by the last K context frames for cold profiles — wlei / detail
  140. [OpenMP] Fix C-only clang assert on parsing use_allocator clause of target directive — a.bataev / detail
  141. [lld-macho] Reword comment for clarity — jezng / detail
  142. [lld-macho] Fix "shift exponent too large" UBSAN error — jezng / detail
  143. [OpaquePtr] Remove existing support for forward compatibility — aeubanks / detail
  144. [NFC] Remove unused variable — Vitaly Buka / detail
  145. [docs][OpaquePtr] Shuffle around the transition plan section — aeubanks / detail
  146. X86: pass swift_async context in R14 on Win64 — Saleem Abdulrasool / detail
  147. Remove accidentally added debugging code from D103135 — aeubanks / detail
  148. [mlir:Linalg] Populate LinalgOp patterns on LinalgDialect as opposed to each op — riddleriver / detail
  149. Move some code under NDEBUG from D103135 — aeubanks / detail
  150. [PassManager] Save compile time by not running the verifier unnecessarily. NFC — clattner / detail
  151. [OPENMP][C++20]Add support for CXXRewrittenBinaryOperator in ranged for loops. — a.bataev / detail
  152. [libc++] Clean up scripts to setup CI on macOS — Louis Dionne / detail
  153. [libc++abi] NFC: avoid a -Wunused-parameter warning — xingxue / detail
  154. [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard — Piotr Sobczak / detail
  155. [mlir][Linalg] Make printer/parser have the same behavior. — hanchung / detail
  156. Adding some of the documents for C11. — aaron / detail
  157. [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) — lebedev.ri / detail
  158. [dfsan] Add stack-trace printing functions to dfsan interface — gbalats / detail
  159. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  160. [HWASan] Enable globals support for LAM. — mascasa / detail
  161. [libc] Add hardware implementations of x86_64 sqrt functions. — sivachandra / detail
  162. [Hexagon] Add HVX and control register names to Hexagon target — kparzysz / detail
  163. Revert "Allow signposts to take advantage of deferred string substitution" — Adrian Prantl / detail
  164. [SVE][LSR] Teach LSR to enable simple scaled-index addressing mode generation for SVE. — huihuiz / detail
  165. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  166. Remove redundant environment variable XLA_FLAGS. — jacobhegna / detail
  167. [compiler-rt][hwasan] Add newline between record_addr lines on frame record dumps — leonardchan / detail
  168. [mlir:OpFormatGen] Add Support for `$_ctxt` in the transformer. — silvasean / detail
  169. [NFC][sanitizer] clang-format some code — Vitaly Buka / detail
  170. [PowerPC] Export 16 byte load-store instructions — lkail / detail
  171. [lld][MachO] Add support for LC_DATA_IN_CODE — alexshap / detail
  172. [libc++][ci] Enable modules in the Runtimes build — Louis Dionne / detail
  173. Do not merge LocalInstantiationScope for template specialization — Yaxun.Liu / detail
  174. [lld][MachO] Fix UB after D103006 — Vitaly Buka / detail
  175. [NFC][hwasan] Fix "implicitly declaring library function" — Vitaly Buka / detail
  176. [X86] Use EVT::getVectorVT instead of changeVectorElementType in reduceVMULWidth. — craig.topper / detail
  177. [NFC] This is a test commit to check commit access. — CarlosAlbertoEnciso / detail
  178. [AMDGPU][Libomptarget] Drop dead code related to g_atl_machine — Pushpinder.Singh / detail
  179. Revert "[NFC] This is a test commit to check commit access." — CarlosAlbertoEnciso / detail
  180. [ORC-RT] Fix void function handling in the WrapperFunction utility. — Lang Hames / detail
  181. [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects. — CarlosAlbertoEnciso / detail
  182. [gn build] Port d0a5d8611935 — llvmgnsyncbot / detail
  183. Support buffers in LinalgFoldUnitExtentDims — tpopp / detail
  184. [libc] Add a set of elementary operations — gchatelet / detail
  185. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  186. [builtins] Allow compiling the builtins without libc headers — Alexander.Richardson / detail
  187. [IR] Remove forward declaration of GraphTraits from Type.h — jay.foad / detail
  188. [mlir][linalg] Fold linalg.pad_tensor if src type == result type — springerm / detail
  189. [clang-format] distinguish function type casts after 21c18d5a04316891110cecc2bf37ce51533decba — krasimir / detail

#262 (Jun 15, 2021 1:37:14 AM)

  1. [zorg] Cleanup clang-cmake-{armv7,aarch64}-quick bots — maxim.kuvyrkov / detail
  2. [zorg] Build all targets on Linaro-maintained bots — maxim.kuvyrkov / detail
  3. [zorg] Add AArch64 SVE vector-length-specific (VLS) bots — maxim.kuvyrkov / detail
  4. [zorg] Rename Linaro's AArch64 and ARM bots to use consistent names — maxim.kuvyrkov / detail
  5. [zorg] Remove settings that match defaults from Linaro bots — maxim.kuvyrkov / detail

#261 (Jun 12, 2021 1:37:23 AM)

  1. llvmbisect: Add support for monorepo artifacts — Azharuddin Mohammed / githubweb
  2. [libc] Add a "libc-fuzzer" step in full build mode. — sivachandra / githubweb

#261 (Jun 12, 2021 1:37:23 AM)

  1. [VP] getDeclarationForParams — simon.moll / detail
  2. [MLIR] Mark additional builtin attr methods const — fabian / detail
  3. Revert "3rd Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"" — hans / detail
  4. [llvm] Make Sequence reverse-iterable — gchatelet / detail
  5. [Polly][Isl] Removing nullptr constructor from C++ bindings. NFC. — patacca / detail
  6. Fix missing header and namespace qualifier in ADT Sequence — gchatelet / detail
  7. [CUDA][HIP] Fix store of vtbl in ctor — Yaxun.Liu / detail
  8. [LoopNest] Fix Wdeprecated-copy warnings — whitneyt / detail
  9. [DAG] foldShuffleOfConcatUndefs - ensure shuffles of upper (undef) subvector elements is undef (PR50609) — llvm-dev / detail
  10. Revert "[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC." — patacca / detail
  11. [libc++] Remove the old HTML documentation — Louis Dionne / detail
  12. NFC: .clang-tidy: Inherit configs from parents to improve maintainability — dblaikie / detail
  13. [IR] make -stack-alignment= into a module attr — ndesaulniers / detail
  14. .clang-tidy: Disable misc-no-recursion in general/across the monorepo — dblaikie / detail
  15. [MLIR][MemRef] Only allow fold of cast for the pointer operand, not the value — gh / detail
  16. Revert "[IR] make -stack-alignment= into a module attr" — ndesaulniers / detail
  17. [clang-cl] Parse the /external: flags (PR36003) — hans / detail
  18. [libc++] NFC: Add regression tests for some <tuple> PRs that have been fixed — Louis Dionne / detail
  19. [MLIR] Remove LLVM_AnyInteger type constraint — kiran.chandramohan / detail
  20. [ELF] Add a GRP_COMDAT test with a local signature symbol — i / detail
  21. [RISCV] Remove ForceTailAgnostic flag from vmv.s.x, vfmv.s.f and reductions. — craig.topper / detail
  22. Fix a typo in the internals manual — aaron / detail
  23. Further improve register allocation for vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv. — craig.topper / detail
  24. [Verifier] Speed up and parallelize dominance checking.  NFC — clattner / detail
  25. [Core] Add Twine support for StringAttr and Identifier. NFC. — clattner / detail
  26. [AMDGPU] Add gfx1013 target — brendon.cahoon / detail
  27. InstrEmitter.cpp - don't dereference a dyn_cast<>. — llvm-dev / detail
  28. PPCISelLowering.cpp - don't dereference a dyn_cast<>. — llvm-dev / detail
  29. Use llvm_unreachable for unsupported integer types. — llvm-dev / detail
  30. Revert "[llvm] Make Sequence reverse-iterable" — joker.eph / detail
  31. [Fuchsia] Update some of the Fuchsia toolchain flags — phosek / detail
  32. Add missing header <atomic> in lib/IR/Verifier.cpp (NFC) — joker.eph / detail
  33. [GlobalISel] Handle non-multiples of the base type in narrowScalarInsert — Justin Bogner / detail
  34. [GlobalISel] Handle non-multiples of the base type in narrowScalarAddSub — Justin Bogner / detail
  35. [libc++] Add a CI configuration for the modular build — Louis Dionne / detail
  36. [libcxx] Remove VLA from libcxx locale header — Abhina.Sreeskantharajan / detail
  37. reland [IR] make -stack-alignment= into a module attr — ndesaulniers / detail
  38. [CMake] Only include LTO on Apple targets — phosek / detail
  39. [clang] p1099 using enum part 2 — nathan / detail
  40. [FuzzMutate] Fix getWeight of InstDeleterIRStrategy — Justin Bogner / detail
  41. [RISCV] Remove dead code from fixed-vectors-abs.ll test cases. NFC — craig.topper / detail
  42. [CMake][Fuchsia] Include llvm-otool in Fuchsia toolchain — phosek / detail
  43. Add an option to hide "cold" blocks from CFG graph — apilipenko / detail
  44. Add a static assertions for custom Op<> to not defined data members (NFC) — joker.eph / detail
  45. [ARM] A couple of extra VMOVimm tests, useful for showing BE codegen. NFC — david.green / detail
  46. GlobalISel: Hide virtual register creation in MIRBuilder — Matthew.Arsenault / detail
  47. GlobalISel: Avoid use of G_INSERT in insertParts — Matthew.Arsenault / detail
  48. [SystemZ][z/OS] Pass OpenFlags when creating tmp files — Abhina.Sreeskantharajan / detail
  49. [NFC][compiler-rt][hwasan] Move allocation functions into their own file — leonardchan / detail
  50. [gn build] (semi-manually) port 944b3c53aec5 — thakis / detail
  51. [CMake][Fuchsia] Use PIC for Fuchsia runtimes — phosek / detail
  52. [CodeGen] remove instcombine from codegen tests; NFC — spatel / detail
  53. [lldb][NFC] Refactor name to index maps in Symtab — apl / detail
  54. Fix for failing test mentioned in https://reviews.llvm.org/D103564. — leonardchan / detail
  55. [amdgpu] Add `-enable-ocl-mangling-mismatch-workaround`. — michael.hliao / detail
  56. [ms] [llvm-ml] Disambiguate size directives and variable declarations — epastor / detail
  57. [ARM] Generate VDUP(Const) from constant buildvectors — david.green / detail
  58. Partially revert the Fuchsia changes to avoid the use of PIC — phosek / detail
  59. Revert "[DSE] Remove stores in the same loop iteration" — david.green / detail
  60. Revert "[AMDGPU] Add gfx1013 target" — brendon.cahoon / detail
  61. [SystemZ] Return true from isMaskAndCmp0FoldingBeneficial(). — paulsson / detail
  62. [CMake][Fuchsia] Disable vcruntime for first stage as well — phosek / detail
  63. Revert "[LoopNest] Fix Wdeprecated-copy warnings" — whitneyt / detail
  64. [libc++] NFC: Rewrite the documentation for the debug mode — Louis Dionne / detail
  65. [DSE] Add another multiblock loop DSE test. NFC — david.green / detail
  66. [lldb] Don't print script output twice in HandleCommand — Jonas Devlieghere / detail
  67. [scudo] Add Scudo support for Trusty OS — kostyak / detail
  68. [InstCombine] add FMF tests for fneg-of-select; NFC — spatel / detail
  69. [InstCombine] fix nsz (fast-math) propagation from fneg-of-select — spatel / detail
  70. [LLDB][NFC] Remove parameter names from forward declarations from hand written expressions used in heap.py — Shafik Yaghmour / detail
  71. [SystemZ] Return true from convertSetCCLogicToBitwiseLogic for scalar integer. — paulsson / detail
  72. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  73. [Polly][Isl] Removing nullptr constructor from C++ bindings. NFC. — patacca / detail
  74. Revert "Revert "[LoopNest] Fix Wdeprecated-copy warnings"" — whitneyt / detail
  75. LTO: Export functions referenced by non-canonical CFI jump tables — ndesaulniers / detail
  76. [NFC] In the future, all intrinsics defined for compatibility with the XL — albionapc / detail
  77. [mlir][tosa] Temporarily support 2D and 3D tensor types in matmul — rob.suderman / detail
  78. [libc][NFC] Use add_library instead of add_llvm_library for a few libraries. — sivachandra / detail
  79. [libc] Add a macro to include/exclude subprocess tests. — sivachandra / detail
  80. [libc][NFC][Obvious] Compare against size_t values in ArrayRef tests. — sivachandra / detail
  81. [JITLink][MachO] Split C-string literal sections on null-terminators. — Lang Hames / detail
  82. [OpenMP] Add an information flag for device data transfers — huberjn / detail
  83. Add llvm_unreacheable to silence warning "not all control paths return a value" (NFC) — joker.eph / detail
  84. Revert "Add a static assertions for custom Op<> to not defined data members (NFC)" — joker.eph / detail
  85. Rename compiler-rt/lib/orc/endian.h to endianness.h to avoid conflict with system headers — dblaikie / detail
  86. Add a couple of missing includes — dblaikie / detail
  87. ORTRT: Add tests for string_view equality and inequality operators — dblaikie / detail
  88. Reland "[AMDGPU] Add gfx1013 target" — brendon.cahoon / detail
  89. [PowerPC][Dwarf] Assign MMA register's dwarf register number to negative value — lkail / detail
  90. [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files. — esme.yi / detail
  91. [RISCV][NFC] Add a single space after comma for VType — jim / detail
  92. Add Twine support for std::string_view. — saugustine / detail
  93. Fix LIT test failure encountered on AIX — cebowleratibm / detail
  94. Remove white space in llvm-objdump/XCOFF/section-headers.test — esme.yi / detail
  95. [mlir] Fix body-less async.execute printing — csigg / detail
  96. [PowerPC] Make sure the first probe is full size or is the last probe when stack is realigned — lkail / detail
  97. [CMake] Don't use libc++ by default on Windows yet — phosek / detail
  98. [mlir][linalg] Prepare fusion on tensors for scalar operands. — gysit / detail
  99. [Docs] Fix incorrect return type for example code — jim / detail
  100. [NFC] Reformat MachineValueType — gchatelet / detail
  101. Fix the 4203-Buildbot failure in LLVM Buildbot on llvm-clang-win-x-aarch64 — esme.yi / detail
  102. Prevent generation of dependency on _cxa_guard for static initialization — sguelton / detail
  103. [MLIR] Make DictionaryAttr::getAs take name as && reference — fabian / detail
  104. [llvm] Sync DebugInfo.h with DebugInfoFlags.def — jan.kratochvil / detail
  105. [RISCV] Support CONCAT_VECTORS on scalable masks — fraser / detail
  106. [ScalarEvolution] Add test for preserving add overflow flags. — flo / detail
  107. [flang] Define the API for CPU_TIME — diana.picus / detail
  108. Revert "[llvm] Sync DebugInfo.h with DebugInfoFlags.def" — jan.kratochvil / detail
  109. Revert "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  110. [LoopBoundSplit] Ignore phi node which is not scevable — jingu.kang / detail
  111. [ValueTypes] Add missing enum names for MVTs — fraser / detail
  112. [compiler-rt] Mark symbolize_stack_fp test unsupported on Arm Thumb — david.spickett / detail
  113. [RISCV] Fix failing RVV MC tests — fraser / detail
  114. [mlir][ArmSVE] Add basic mask generation operations — javier.setoain / detail
  115. [LTO] Support new PM in ThinLTOCodeGenerator. — flo / detail
  116. [JITLink][MachO] Handle muliple symbols at same offset when splitting C-strings. — Lang Hames / detail
  117. [docs] Fix load instructions in chapter 7 of the tutorial — jim / detail
  118. [SROA] Avoid splitting loads/stores with irregular type — thatlemon / detail
  119. Interp.h - AddSubMulHelper - avoid APSInt::toString std::string wrapper. NFCI — llvm-dev / detail
  120. JSONNodeDumper.cpp - VisitIntegerLiteral - avoid APSInt::toString std::string wrapper. NFCI — llvm-dev / detail
  121. [clang] NFC: Rename rvalue to prvalue — mizvekov / detail
  122. Revert "[SROA] Avoid splitting loads/stores with irregular type" — thakis / detail
  123. [clang] NFC: rename SK_CastDerivedToBaseRValue to SK_CastDerivedToBasePRValue — mizvekov / detail
  124. Correct the behavior of va_arg checking in C++ — aaron / detail
  125. [ValueTypes][RISCV] Cap RVV fixed-length vectors by size — fraser / detail
  126. [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier — meera.nakrani / detail
  127. [OpenMP][Tools] Fix Archer for MACOS — protze / detail
  128. [OpenMP][Tools] Cleanup memory pool used in Archer — protze / detail
  129. [OpenMP][Tools] Fix Archer handling of task dependencies — protze / detail
  130. [mlir] Expose a function to populate tensor constant bufferization patterns — benny.kra / detail
  131. [Test] Add more elaborate case of symbolic execution of 1-iteration loop — mkazantsev / detail
  132. [SLP]Improve gathering of scalar elements. — a.bataev / detail
  133. [clang-cl] Parse /await:strict, new in MSVC 16.10 — hans / detail
  134. [clang] p1099 using-enum feature macro & web page — nathan / detail
  135. [X86][SSE] Regenerate slow-pmulld.ll test checks — llvm-dev / detail
  136. [X86][SLM] Adjust XMM non-PMULLD throughput costs to half rate. — llvm-dev / detail
  137. [OpenCL] Add OpenCL builtin test generator — sven.vanhaastregt / detail
  138. [x86] add tests for store merging miscompile (PR50623); NFC — spatel / detail
  139. [TableGen] Fix ProfileFoldOpInit so that parameters are named consistently [NFC] — Paul C. Anagnostopoulos / detail
  140. [ARM] Fix Machine Outliner LDRD/STRD handling in Thumb mode. — yvan.roux / detail
  141. Sanitizers.h - remove MathExtras.h include dependency — llvm-dev / detail
  142. [SDAG] fix miscompile from merging stores of different sizes — spatel / detail
  143. [X86] Check destination element type before forming VTRUNCS/VTRUNCUS in combineTruncateWithSat. — craig.topper / detail
  144. [mlir][openacc][NFC] move index in processDataOperands — clementval / detail
  145. [SROA] Avoid splitting loads/stores with irregular type — thatlemon / detail
  146. Revert "[OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type" — Andrey.Churbanov / detail
  147. [mlir][ArmSVE] Add basic load/store operations — javier.setoain / detail
  148. Do not generate calls to the 128-bit function __multi3() on 32-bit ARM — rengolin / detail
  149. [InstCombine] add tests for casts-around-ctlz; NFC — spatel / detail
  150. [libcxx][ci] enables assertions for runtimes-build — cjdb / detail
  151. [mlir] fix a crash if the dialect is missing a data layout interface — zinenko / detail
  152. clang/darwin: use response files with ld64 — keithbsmiley / detail
  153. Fix typo in Toy tutorial Ch1 — joker.eph / detail
  154. [SCEV] Keep common NUW flags when inlining Add operands. — flo / detail
  155. [mlir][gpu][NFC] Simplify conversion of MMA type to NVVM — thomasraoux / detail
  156. [lldb] Use C++11 default member initializers — Jonas Devlieghere / detail
  157. [libc++] Fix libc++ build with assertions enabled — Louis Dionne / detail
  158. Revert "Do not generate calls to the 128-bit function __multi3() on 32-bit ARM" — thakis / detail
  159. [ms] [llvm-ml] Fix parity errors in error handling for INCLUDE directive — epastor / detail
  160. Reland "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  161. Corrects some minor issues with the CXX status page. — aaron / detail
  162. [CSSPGO] Emit mangled dwarf names for line tables debug option under -fpseudo-probe-for-profiling — hoy / detail
  163. [mlir][spirv] Use SingleBlock + NoTerminator for spv.module — antiagainst / detail
  164. [mlir][tosa] Update tosa.matmul lowering to linalg.batch_matmul — rob.suderman / detail
  165. [docs] Collate CMake options — nathan / detail
  166. [LangRef] Add link to opaque pointers — Madhur.Amilkanthwar / detail
  167. [libc++][nfc] Test std::unique_ptr self move assignment. — koraq / detail
  168. Revert "[InstSimplify] Treat invariant group insts as bitcasts for load operands" — aeubanks / detail
  169. [ms] [llvm-ml] Add support for INCLUDE environment variable — epastor / detail
  170. Revert "[ms] [llvm-ml] Add support for INCLUDE environment variable" — epastor / detail
  171. [clang-tidy] performance-unnecessary-copy-initialization: Remove the complete statement when the copied variable is unused. — flx / detail
  172. [compiler-rt][hwasan] Decouple use of the TLS global for getting the shadow base and using the frame record feature — leonardchan / detail
  173. [llvm-tapi-diff] Apply stable sorting to output — Cyndy Ishida / detail
  174. [OpenMP][NFC] Precommit change to hide_mem_transfer_latency test flags — huberjn / detail
  175. [Attributor] Set floating point loads and stores as nofree in AANoFreeFloating — huberjn / detail
  176. [Polly][Matmul] Re-pack A in every iteration. — llvm-project / detail
  177. [clang-tidy] performance-unnecessary-copy-initialization: Look at the canonical type when checking for aliases. — flx / detail
  178. Cleanup for final comment on https://reviews.llvm.org/D103304 — kda / detail
  179. Revert "[llvm-tapi-diff] Apply stable sorting to output" — Cyndy Ishida / detail
  180. Revert "Reland "[llvm] llvm-tapi-diff"" — Cyndy Ishida / detail
  181. [SCEV] Minor code motion to simplify a later patch [nfc] — listmail / detail
  182. Add a static assertions for custom Op<> to not defined data members (NFC) — joker.eph / detail
  183. [ms] [llvm-ml] Add support for INCLUDE environment variable — epastor / detail
  184. [tests] Precommit test for D103991 — listmail / detail
  185. [RISCV] Remove unused method from RISCVInsertVSETVLI. NFC — craig.topper / detail
  186. Folds linalg.pad_tensor with zero padding — ataei / detail
  187. Fix to Windows temp file change. — akhuang / detail
  188. [lld/mac] When handling @loader_path, use realpath() of symlinks — thakis / detail
  189. [lld/mac] Make framework symlinks in tests more realistic — thakis / detail
  190. Save/restore OuterTemplateParams in AbstractManglingParser::parseEncoding. — justin.lebar / detail
  191. Annotate memcpy's of globals with info about the src/dst — jonathan_roelofs / detail
  192. [clang][RISCV][test] Add more tests of the -mabi and -march options — powerman1st / detail
  193. Add .mailmap entries for myself, and sort the list — jonathan_roelofs / detail
  194. [libomptarget][amdgpu] Remove stray fprintf in rtl.cpp — Pushpinder.Singh / detail
  195. [lld/mac] Print dylib search details with --print-dylib-search or RC_TRACE_DYLIB_SEARCHING — thakis / detail
  196. [AIX] Add traceback ssp canary bit support — Jinsong Ji / detail
  197. [AMDGPU] Fix missing lowering of LDS used in global scope. — mahesha.comp / detail
  198. [HIP] Add --gpu-bundle-output — Yaxun.Liu / detail
  199. Reland "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  200. [llvm-objdump][XCOFF] Enable the -l (--line-numbers) option. — esme.yi / detail
  201. [Utils][vim] Highlight 'ptr' type — tstellar / detail
  202. [ConstantFolding] Enable folding of min/max/copysign for all floats — sepavloff / detail
  203. [libc] Remove libc-fuzzer as a dependency to check-libc. — sivachandra / detail
  204. [libcxx][optional] adds missing constexpr operations — cjdb / detail
  205. Update my mailmap — qiucofan / detail
  206. [Docs] Fix incorrect return type for example code — jim / detail
  207. [NFC] Pre-commit tests for VectorCombine scalarize — qiucofan / detail
  208. [mlir] Support pre-existing tokens in 'gpu-async-region' — csigg / detail
  209. [XCOFF][llvm-objdump] Dump the debug type in `--section-headers` option. — esme.yi / detail
  210. [LangRef] Fix missing code highlighting format — aqjune / detail
  211. Revert "[AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier" — martin / detail
  212. Revert "[Verifier] Speed up and parallelize dominance checking.  NFC" — alexfh / detail
  213. Implementation of global.get/set for reftypes in LLVM IR — pmatos / detail
  214. [OpenCL] Add builtin header test — sven.vanhaastregt / detail
  215. [OpenCL] Relax test implicit members in C++ for OpenCL — olemarius.strohm / detail
  216. [mlir] make LLVMPointerType implement the data layout type interface — zinenko / detail
  217. [clang][Arm] Require arm and aarch64 target for bf16 intrinsics test — david.spickett / detail
  218. [TargetLowering] getABIAlignmentForCallingConv - pass DataLayout by const reference. NFCI. — llvm-dev / detail
  219. Add explicit braces to silence warning about ambiguous 'else' inside the EXPECT_EQ macro. NFCI. — llvm-dev / detail
  220. Fix MSVC int64_t -> uint64_t "narrowing conversion" warning. — llvm-dev / detail
  221. Revert "Implementation of global.get/set for reftypes in LLVM IR" — david.spickett / detail
  222. [flang][windows] Run regression tests under Windows. NFCI. — llvm-project / detail
  223. Reland "[gn build] port d1d36f7ad (llvm-tapi-diff)" — thakis / detail
  224. [llvm][PPC] Add missing case for 'I' asm memory operands — tbaeder / detail
  225. [NFC][XCOFF] Replace structs FileHeader32/SectionHeader32 with constants. — esme.yi / detail
  226. [llvm] Make Sequence reverse-iterable — gchatelet / detail
  227. [InstSimplify] Add constant fold for extractelement + splat for scalable vectors — caroline.concatto / detail
  228. [ms] [llvm-ml] Make variable redefinition match ML.EXE — epastor / detail
  229. [InstCombine] Add fold for extracting known elements from a stepvector — caroline.concatto / detail
  230. [clang-tidy] Allow disabling integer narrowing conversions for cppcoreguidelines-narrowing-conversions — gchatelet / detail
  231. [CodeGen] limit tests to current pass manager to avoid variability; NFC — spatel / detail
  232. [clang] Make CXXDefaultArgExpr inherit dependence from the inner Expr — adamcz / detail
  233. [OpenMP] Add type to firstprivate symbol for const firstprivate values — huberjn / detail
  234. Fix test hip-device-compile.hip — Yaxun.Liu / detail
  235. [clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on — melanie.blower / detail
  236. [ARM] MVE VPT block tests with debug info. NFC — david.green / detail
  237. [ARM] Skip debug during vpt block creation — david.green / detail
  238. [AArch64] Add cost tests for bitreverse — irina.dobrescu / detail
  239. [TableGen] Eliminate dead code in ParseForeachDeclaration [NFC] — Paul C. Anagnostopoulos / detail
  240. [libc++abi] NFC: adding a new parameter base to functions for calculating addresses with relative encodings — xingxue / detail
  241. [X86][NFC] Fix typo. — yuanke.luo / detail
  242. [clang] Do not crash when ArgTy is null in CheckArgAlignment — adamcz / detail
  243. [clang][driver] Add -foperator-names — markus.boeck02 / detail
  244. [clang][msvc] Define _HAS_STATIC_RTTI to 0, when compiling with -fno-rtti — markus.boeck02 / detail
  245. [clang-cl] Add /permissive and /permissive- — markus.boeck02 / detail
  246. [AArch64] Silence fallthrough warning. NFC. — benny.kra / detail
  247. [docs][llvm-ar] Add rsp-quoting option to the llvm-ar command guide. — gbreynoo / detail
  248. [mlir][gpu] Add op to create MMA constant matrix — thomasraoux / detail
  249. Fix range-loop-analysis warning — keithbsmiley / detail
  250. Add a page to track the status of C proposals in Clang. — aaron / detail
  251. [AIX] Build libLTO as MODULE rather than SHARED — daltenty / detail
  252. Revert "[clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on" — melanie.blower / detail
  253. [libc++abi] Remove the LIBCXXABI_ENABLE_PIC option — Louis Dionne / detail
  254. [lldb] Add 9494c510af56 to .git-blame-ignore-revs — Jonas Devlieghere / detail
  255. [Flang][Runtime][tests] Escape regex special character. — llvm-project / detail
  256. [gn build] minor TODO.txt update — thakis / detail
  257. [flang] Fixed simple typo in runtime code — unknown / detail
  258. [SLP]Disable scheduling of insertelements. — a.bataev / detail
  259. [AArch64][GlobalISel] Mark some G_BITREVERSE types as legal + select them — Jessica Paquette / detail
  260. [mlir-lsp-server] Add support for textDocument/documentSymbols — riddleriver / detail
  261. [mlir-lsp-server] Document the features provided by the language server — riddleriver / detail
  262. [lldb, win] Remove obsolete workaround for MSVC and python libs — stilis / detail
  263. [ms] [llvm-ml] Warn on command-line redefinition — epastor / detail
  264. [mlir-vscode] Fix dependencies to enable packaging the extension properly. — riddleriver / detail
  265. [libc] Add implementation of expm1f. — lntue / detail
  266. [lld-macho][nfc] Fix uninitialized members warning from Coverity — jezng / detail
  267. [ARM] Ensure instructions are simplified prior to GatherScatter lowering. — david.green / detail
  268. [OpenMP] Implement '#pragma omp unroll'. — llvm-project / detail
  269. [libcxx][ranges][nfc] moves view concepts into `__ranges/concepts.h` — cjdb / detail
  270. [gn build] Port bbb3d03f93b8 — llvmgnsyncbot / detail
  271. Move code for checking loop metadata into Analysis [nfc] — listmail / detail
  272. Move variable only used inside an assert into the assert. — saugustine / detail
  273. [SCEV] Use mustprogress flag on loops (in addition to function attribute) — listmail / detail
  274. [ELF][RISCV] Resolve branch relocations referencing undefined weak to current location if not using PLT — i / detail
  275. [ELF] Simplify getAArch64UndefinedRelativeWeakVA. NFC — i / detail
  276. [libc++] Remove unnecessary header in enable_view.h (which caused a cycle) — Louis Dionne / detail
  277. [LI] Add a cover function for checking if a loop is mustprogress [nfc] — listmail / detail
  278. [ARM] Fix Changed status in MVEGatherScatterLoweringPass. — david.green / detail
  279. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  280. [SimplifyCFG] avoid 'tmp' variables in test file; NFC — spatel / detail
  281. [LV] Parallel annotated loop does not imply all loads can be hoisted. — joachim / detail
  282. 2d Arm Neon sdot op, and lowering to the intrinsic. — ataei / detail
  283. [MLIR] Document that Dialect Conversion traverses in preorder — gcmn / detail
  284. [AArch64][GlobalISel] Legalize scalar G_CTTZ + G_CTTZ_ZERO_UNDEF — Jessica Paquette / detail
  285. [libcxx][ranges] removes default_initializable from weakly_incrementable and view — cjdb / detail
  286. Preserve more MD_mem_parallel_loop_access and MD_access_group in SROA — andrew.kaylor / detail
  287. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  288. [Profile] Handle invalid profile data — aeubanks / detail
  289. [IR] make -warn-frame-size into a module attr — ndesaulniers / detail
  290. [Profile] Remove redundant check — aeubanks / detail
  291. LoadStoreVectorizer: support different operand orders in the add sequence match — vkeles / detail
  292. [static initializers] Emit global_ctors and global_dtors in reverse order when .ctors/.dtors are used. — wolfgang_pieb / detail
  293. [IR] Value: Fix OpCode checks — ndesaulniers / detail
  294. [RISCV] Add test cases that show failure to use some W instructions if they are proceeded by a load. NFC — craig.topper / detail
  295. [SDAG] Fix pow2 assumption when splitting vectors — carl.ritson / detail
  296. [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32 — carl.ritson / detail
  297. [AArch64][GlobalISel] Fix incorrectly generating uxtw/sxtw for addressing modes. — Amara Emerson / detail
  298. [mlir][IR] Move MemRefElementTypeInterface to a new BuiltinTypeInterfaces file — riddleriver / detail
  299. [mlir] Add new SubElementAttr/SubElementType Interfaces — riddleriver / detail
  300. [mlir-ir-printing] Prefix the dump message with the split marker(// -----) — riddleriver / detail
  301. [Flang] Compile fix after D99459. — llvm-project / detail
  302. [RISCV] Use ComputeNumSignBits/MaskedValueIsZero in RISCVDAGToDAGISel::selectSExti32/selectZExti32. — craig.topper / detail
  303. [VectorCombine] Fix alignment in single element store — qiucofan / detail
  304. Revert "[clang] Implement P2266 Simpler implicit move" — aeubanks / detail
  305. Revert "[clang] NRVO: Improvements and handling of more cases." — aeubanks / detail
  306. [RISCV] Remove extra assignment of intrinsic ID in ManualCodegen. NFC — craig.topper / detail
  307. [lld/mac] Make binaries written by lld strippable — thakis / detail
  308. [RISCV] Avoid scalar outgoing argumetns overwriting vector frame objects. — kai.wang / detail
  309. [lldb] Move once_flags in HostInfoLinux so the internal state struct — Raphael Isemann / detail
  310. [PowerPC] Relax register superclasses for paired memops — qiucofan / detail
  311. [lldb] Fix leak in test — Vitaly Buka / detail
  312. Revert "[CMake] Don't use libc++ by default on Windows yet" — phosek / detail
  313. Revert "[Driver] Support libc++ in MSVC" — phosek / detail
  314. Function Specialization Pass — sjoerd.meijer / detail
  315. [gn build] Port c4a0969b9c14 — llvmgnsyncbot / detail
  316. [mlir] Refactor ComplexOps.td [NFC] — akuegel / detail
  317. [clang-tidy] LIT test fix for Remark diagnostic — dmitry.polukhin / detail
  318. [compiler-rt] [builtins] [AArch64] Add missing AArch64 data synchronization barrier (dsb) to __clear_cache — srhines / detail
  319. [OpenCL][NFC] Reorganize ClangOpenCLBuiltinEmitter comments — sven.vanhaastregt / detail
  320. Fix implicit dependency on <string> header. NFCI. — llvm-dev / detail
  321. [Analysis] Pass RecurrenceDescriptor as const reference. NFCI. — llvm-dev / detail
  322. SampleProf.h - fix spelling mistake in assert message. NFC. — llvm-dev / detail
  323. [X86] Support __tile_stream_loadd intrinsic for new AMX interface — bing1.yu / detail
  324. [NFC][VectorCombine] Extract computeAlignmentAfterScalarization() helper function — lebedev.ri / detail
  325. [VectorCombine] scalarizeLoadExtract(): use computeAlignmentAfterScalarization() helper — lebedev.ri / detail
  326. [analyzer] Introduce a new interface for tracking — vsavchenko / detail
  327. [analyzer] Reimplement trackExpressionValue as ExpressionHandler — vsavchenko / detail
  328. [analyzer] Change FindLastStoreBRVisitor to use Tracker — vsavchenko / detail
  329. [analyzer] Hide and rename FindLastStoreBRVisitor — vsavchenko / detail
  330. [analyzer] Turn ReturnVisitor into a tracking visitor — vsavchenko / detail
  331. [analyzer] Refactor trackRValueExpression into ExpressionHandler — vsavchenko / detail
  332. [analyzer] Turn TrackControlDependencyCond into a tracking visitor — vsavchenko / detail
  333. [analyzer] Refactor trackExpressionValue to accept TrackingOptions — vsavchenko / detail
  334. [llvm-stress] Fix dead code preventing us generating per-element vector selects — llvm-dev / detail
  335. clang-format: [JS] don't sort named imports if off. — martin / detail
  336. [OpenCL] Fix overloading resolution of addrspace constructors — olemarius.strohm / detail
  337. [CostModel][AArch64] Improve the cost estimate of CTPOP intrinsic — rosie.sumpter / detail
  338. Do not generate calls to the 128-bit function __multi3() on 32-bit ARM — rengolin / detail
  339. [clang][NFC] Avoid assignment in condition — nathan / detail
  340. [ADT] Consistently use StringExtrasTest for the test suite filter. NFCI. — llvm-dev / detail
  341. [clang-tidy] NarrowingConversionsCheck should support inhibiting conversions of — hokein.wu / detail
  342. [Test] Add loop deletion test with switch — mkazantsev / detail
  343. [PowerPC] Allow wa inline asm to also accept floating point arguments — zarko / detail
  344. [mlir] Provide minimal Python bindings for the math dialect — zinenko / detail
  345. precommit tests for D104042 — jingu.kang / detail
  346. [Test] One more elaborate test with selects for loop deletion — mkazantsev / detail
  347. [clangd] don't rename if the triggering loc is not actually being renamed. — hokein.wu / detail
  348. [VP][NFC] Format comment to 80 columns — fraser / detail
  349. [ADT] Remove APInt/APSInt toString() std::string variants — llvm-dev / detail
  350. [AST] Include the TranslationUnitDecl when traversing with TraversalScope — sam.mccall / detail
  351. APInt.h - add missing <utility> header. — llvm-dev / detail
  352. [lldb] DumpDataExtractor.cpp - replace APInt::toString() with llvm::toString(APInt) — llvm-dev / detail
  353. [Polly][Isl] Removing explicit operator bool() from isl C++ bindings. NFC. — patacca / detail
  354. [mlir][[linalg] Remove deprecated structured op interface methods. — gysit / detail
  355. Revert "[lldb] Add support for evaluating expressions in static member functions" — Raphael Isemann / detail
  356. [mlir][linalg] Prepare drop unit dims for scalar operands. — gysit / detail
  357. Fix Wdocumentation missing parameter warnings. NFCI. — llvm-dev / detail
  358. StringExtrasTest.cpp - add missing newline at the end of file. NFCI. — llvm-dev / detail
  359. [SimplifyCFG] avoid crash on degenerate loop — spatel / detail
  360. Fix extraneous ')' error. — llvm-dev / detail
  361. [mlir][linalg] Prepare pad to static bounding box for scalar operands. — gysit / detail
  362. Fix for error "'Run' overrides a member function but is not marked — zahira.ammarguellat / detail
  363. Referencing a static function defined in an opnemp clause, is — zahira.ammarguellat / detail
  364. Move Function Specialization to its correct location. NFC. — sjoerd.meijer / detail
  365. [gn build] Port 9907746f5db7 — llvmgnsyncbot / detail
  366. [lldb] Unmark TestInlines as XFAIL for gcc — Raphael Isemann / detail
  367. [lldb] Fix compilation after removal of APInt::toString — Raphael Isemann / detail
  368. [lldb] Remove GCC XFAIL for TestTypedefArray — Raphael Isemann / detail
  369. [mlir][VectorToGPU] First step to convert vector ops to GPU MMA ops — thomasraoux / detail
  370. [SLP][NFC]Add a test for unordered stores, NFC. — a.bataev / detail
  371. [SLP]Remove unnecessary UndefValue in CreateShuffle. — a.bataev / detail
  372. [lld/mac] Use sectionType() more — thakis / detail
  373. [HWASan] Add basic stack tagging support for LAM. — mascasa / detail
  374. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  375. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / detail
  376. [SLP]Allow reordering of insertelements. — a.bataev / detail
  377. [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned — tomas.matheson / detail
  378. Update the C status page somewhat. — aaron / detail
  379. [lldb-vscode] Synchronize calls to SendTerminatedEvent — asahay / detail
  380. [HIP] Fix --hip-version flag with 0 as component — enye.shi / detail
  381. [Matrix] In transpose opts, handle a^t * a^t — anemet / detail
  382. [libcxx][ranges] Add range.subrange. — zoecarver / detail
  383. [gn build] Port 9106047ee3dd — llvmgnsyncbot / detail
  384. [libc++] Enable the synchronization library on Apple platforms — Louis Dionne / detail
  385. [X86FixupLEAs] Sub register usage of LEA dest should block LEA/SUB optimization — carrot / detail
  386. [libc++] NFC: Move indirect_concepts.h to __iterator/concepts.h — Louis Dionne / detail
  387. [gn build] Port c54d3050f7b9 — llvmgnsyncbot / detail
  388. [SLP][NFC] Fix condition that was supposed to save a bit of compile time. — valery.n.dmitriev / detail
  389. [lldb] Enable TestRuntimeTypes on Apple Silicon — Jonas Devlieghere / detail
  390. [lldb] Support new objective-c hash table layout — Jonas Devlieghere / detail
  391. Introduce alloca_scope op — zinenko / detail
  392. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  393. CodeGen: Fix missing const — Matthew.Arsenault / detail
  394. GlobalISel: Reduce indentation and remove dead path — Matthew.Arsenault / detail
  395. AMDGPU/GlobalISel: Fix indentation — Matthew.Arsenault / detail
  396. AMDGPU/GlobalISel: Remove leftover hack for argument memory sizes — Matthew.Arsenault / detail
  397. [libcxx][ranges] Add class ref_view. — zoecarver / detail
  398. [gn build] Port 7eba4856c702 — llvmgnsyncbot / detail
  399. [compiler-rt] Add platform detection support for x32 — harald / detail
  400. [NFC][OpaquePtr] Explicitly pass GEP source type in optimizeGatherScatterInst() — aeubanks / detail
  401. [clang-cl][sanitizer] Add -fsanitize-address-use-after-return to clang. — kda / detail
  402. [flang] Handle multiple USE statements for the same module — psteinfeld / detail
  403. [mlir][docs] Reorder PassWrapper arguments — marius.brehler / detail
  404. [docs][OpaquePtr] Add some specific examples of what needs to be done — aeubanks / detail
  405. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  406. [clang][ObjC] allow the use of NSAttributedString * argument type with format attribute — Alex Lorenz / detail
  407. Allow ptrtoint/inttoptr of non-integral pointer types in IR — listmail / detail
  408. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  409. [NFC][CostModel] Fixed comment that comparisons work regardless of the state. — daniil.fukalov / detail
  410. [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated — lebedev.ri / detail
  411. [lldb] Remove GCC XFAIL for TestCPPAuto and TestClassTemplateParameterPack — Raphael Isemann / detail
  412. [IRSim] Don't copy the Mapper for createCandidatesFromSuffixTree — andrew.litteken / detail
  413. [sanitizer] Replace -mllvm -asan-use-after-return in compile-rt tests with -fsanitize-address-use-after-return (NFC) — kda / detail
  414. [sanitizer] Remove numeric values from -asan-use-after-return flag. (NFC) — kda / detail
  415. [InstCombine] update test checks; NFC — spatel / detail
  416. [InstCombine] add tests for bit manipulation intrinsics with bool values; NFC — spatel / detail
  417. [NFC][OpaquePtr] Make getMemoryParamAllocType() compatible with opaque pointers — aeubanks / detail
  418. [ASan/Win] Hide index from compiler to avoid new clang warning — rnk / detail
  419. [llvm-objcopy][MachO] Do not strip symbols with the flag REFERENCED_DYNAMICALLY set — alexshap / detail
  420. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  421. Disambiguate usage of struct mach_header and other MachO definitions. — Adrian Prantl / detail
  422. [IRSim] Strip out the findSimilarity call from the constructor — andrew.litteken / detail
  423. Revert "Allow signposts to take advantage of deferred string substitution" — Adrian Prantl / detail
  424. [lld-macho] Deduplicate fixed-width literals — jezng / detail
  425. [lld-macho][nfc] Move liveness-tracking fields into ConcatInputSection — jezng / detail
  426. [lld-macho][nfc] Have InputSection ctors take some parameters — jezng / detail
  427. [lld-macho] Have dead-stripping work with literal sections — jezng / detail
  428. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  429. [AIX][compiler-rt] Fix cmake build of libatomic for cmake-3.16+ — lkail / detail
  430. [MLIR] Execution engine python binding support for shared libraries — uday / detail
  431. [lld-macho] Fix debug build — jezng / detail
  432. [lld][MachO] Fix function starts section — alexshap / detail
  433. Improve materializer error messages to include type names. — Adrian Prantl / detail
  434. [mlir] make normalizeAffineFor public — stephen.neuendorffer / detail
  435. [Flang][test] Fix Windows buildbot. — llvm-project / detail
  436. A post-processing for BFI inference — aktoon / detail
  437. [AMDGPU][IndirectCalls] Fix register usage propagation for indirect/external calls — Madhur.Amilkanthwar / detail

#261 (Jun 12, 2021 1:37:23 AM)

  1. llvmbisect: Add support for monorepo artifacts — Azharuddin Mohammed / detail
  2. [libc] Add a "libc-fuzzer" step in full build mode. — sivachandra / detail

#260 (Jun 8, 2021 1:37:35 AM)

  1. [buildbot-clangd-ubuntu-clang] deployed new docker image — kuhnel / githubweb
  2. [MLIR] Enable tensorcore integration tests — thomasraoux / githubweb
  3. [VE] disable cmake caches until resolved — simon.moll / githubweb
  4. Enable retry on failed git operations — kuhnel / githubweb

#260 (Jun 8, 2021 1:37:35 AM)

  1. Revert "[LLDB/API] Expose args and env from SBProcessInfo." — bruce.mitchener / detail
  2. [LoopUnroll] Regenerate test checks (NFC) — nikita.ppv / detail
  3. [NFC] Promote willNotOverflow() / getStrengthenedNoWrapFlagsFromBinOp() from IndVars into SCEV proper — lebedev.ri / detail
  4. [libc++][doc] Update Format status. — koraq / detail
  5. Make TableGenGlobalISel an object library — aaronpuchert / detail
  6. [libc++] Fix result-type and value_type computation in <valarray>. — arthur.j.odwyer / detail
  7. [libc++] graph_header_deps.py: Update the computing of "root" (public) headers. — arthur.j.odwyer / detail
  8. NativeFormatting.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  9. MsgPackReader.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  10. EndianStream.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  11. [MCA] Support.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  12. ELFTypes.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  13. BitstreamWriter.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  14. Fix "not all control paths return a value" MSVC warning. NFCI. — llvm-dev / detail
  15. [AArch64] Remove AArch64ISD::NEG — david.green / detail
  16. SmallVector.h - remove unused MathExtras.h header. NFCI. — llvm-dev / detail
  17. [lld][MachO] Add support for $ld$install_name symbols — alexshap / detail
  18. Revert rG7b839b3542983a313a9bf9f8d8039ceeea35c4d7 - "SmallVector.h - remove unused MathExtras.h header. NFCI." — llvm-dev / detail
  19. BranchProbability.cpp - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  20. xray-color-helper.h - sort includes. NFCI. — llvm-dev / detail
  21. xray-color-helper.cpp - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  22. [llvm] Add interface to order inlining — taolq / detail
  23. Revert "[llvm] Add interface to order inlining" — taolq / detail
  24. SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI. — llvm-dev / detail
  25. Revert rG0b18c4c0ec03f0321ee83b9976da5777d0e4f53f "SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI." — llvm-dev / detail
  26. DirectoryWatcher-linux.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  27. LibcBenchmark.h - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  28. Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  29. SmallVector.h - remove unused MathExtras.h header. NFCI. — llvm-dev / detail
  30. BPFISelDAGToDAG.cpp - don't dereference a dyn_cast<> result. NFCI. — llvm-dev / detail
  31. PatternMatch.h - wrap WrapFlags tests inside brackets to stop static analysis warning about & vs && usage. NFCI. — llvm-dev / detail
  32. Fix implicit fall through compiler warning. NFCI. — llvm-dev / detail
  33. BreadthFirstIterator.h - fix uninitialized variable warning in default constructor. NFCI. — llvm-dev / detail
  34. SimplifyCFG.cpp - remove dead early-return code added at rGcc63203908da. NFCI. — llvm-dev / detail
  35. [CodeGen] Add missing includes (NFC) — nikita.ppv / detail
  36. [TargetLowering] Move methods out of line (NFC) — nikita.ppv / detail
  37. [Clang][OpenMP] Add static version of getSingleClause<ClauseT>. NFC. — llvm-project / detail
  38. AssumeBundleQueries.cpp - don't dereference a dyn_cast<> result. NFCI. — llvm-dev / detail
  39. X86Operand.h - fix uninitialized variable warnings in constructor. NFCI. — llvm-dev / detail
  40. [LexicalScopesTest] Add missing IRBuilder.h include (NFC) — nikita.ppv / detail
  41. [TargetLowering] Use IRBuilderBase instead of IRBuilder<> (NFC) — nikita.ppv / detail
  42. X86MachObjectWriter.cpp - silence null deference warnings. NFCI. — llvm-dev / detail
  43. [Clang][OpenMP] Refactor checking for mutually exclusive clauses. NFC. — llvm-project / detail
  44. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  45. [X86][SSE] combineVectorTruncation - simplify PSHUFB-is-better logic. NFCI. — llvm-dev / detail
  46. [X86][SSE] LowerFP_TO_INT - remove dead code. NFCI. — llvm-dev / detail
  47. [RISCV] Replace && with ||. Spotted by coverity. — craig.topper / detail
  48. [CostModel][X86] Improve AVX512 FDIV costs — llvm-dev / detail
  49. [AArch64] Extra tests for vector shift. NFC — david.green / detail
  50. [ARM] MVE tests for vmull from a splat. NFC — david.green / detail
  51. [CostModel][X86] Add 512-bit bswap cost tests — llvm-dev / detail
  52. [CostModel][X86] Add 512-bit bswap costs — llvm-dev / detail
  53. [dfsan] Use the sanitizer allocator to reduce memory cost — jianzhouzh / detail
  54. [lld/mac] Use fewer magic numbers in magic $ld$ handling code — thakis / detail
  55. [lld/mac] Rename DylibFile::dylibName to DylibFile::installName — thakis / detail
  56. [lld/mac] Implement support for searching dylibs with @executable_path/ in install name — thakis / detail
  57. [lld/mac] Implement support for searching dylibs with @loader_path/ in install name — thakis / detail
  58. [yaml2obj] Initial the support of yaml2obj for 32-bit XCOFF. — esme.yi / detail
  59. Fixed the build failure of yaml2obj in XCOFFEmitter.cpp: — esme.yi / detail
  60. [AMDGPU][Libomptarget] Rework logic for locating kernarg pools — Pushpinder.Singh / detail
  61. [OpenCL] Fix missing addrspace on implicit move assignment operator — olemarius.strohm / detail
  62. [mlir][linalg] Cleanup LinalgOp usage in comprehensive bufferization. — gysit / detail
  63. [AMDGPU] Fix MC tests for v_fmaak_f16 and v_fmamk_f16 — jay.foad / detail
  64. [LV] Mark increment of main vector loop induction variable as NUW. — flo / detail
  65. [Clang] Support a user-defined __dso_handle — andrew.savonichev / detail
  66. [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV — jingu.kang / detail
  67. ASTConcept.h - remove unused <string> include. NFCI. — llvm-dev / detail
  68. [PhaseOrdering] Update tests after 23c2f2e6b24d. — flo / detail
  69. [NFC] Fix semantic discrepancy for MVT::LAST_VALUETYPE — gchatelet / detail
  70. [clang] NFC: test for undefined behaviour in RawComment::getFormattedText() — dmitry.polukhin / detail
  71. [lld/mac] Implement support for searching dylibs with @rpath/ in install name — thakis / detail
  72. [llvm] Add interface to order inlining — taolq / detail
  73. [OpenCL] Add const attribute to ctz() builtins — stuart.brady / detail
  74. [AMDGPU][Libomptarget] Remove atlc global — Pushpinder.Singh / detail
  75. [mlir] Add offset/stride helper functions to OffsetSizeAndStrideOpInterface — springerm / detail
  76. [Matrix] Add -matrix-allow-contract=false to tests. — flo / detail
  77. [LV] Update more target-specific tests after 23c2f2e6b24d. — flo / detail
  78. [mlir][linalg] Add padding helper functions to PadTensorOp — springerm / detail
  79. [AArch64][SVE] Improve codegen for dupq SVE ACLE intrinsics — bradley.smith / detail
  80. [clangd] Drop TestTUs dependency on gtest — kadircet / detail
  81. [gn build] fix syntax error from 50bb1b930dbc — thakis / detail
  82. ExternalASTSource.h - remove unused StringRef and <string> includes. NFCI. — llvm-dev / detail
  83. [clang] Fix a crash during code completion — adamcz / detail
  84. [MLIR][SPIRV] Use getAsmResultName(...) hook for AddressOfOp. — kareem.ergawy / detail
  85. [InstCombine] Missed optimization for pow(x, y) * pow(x, z) with fast-math — spatel / detail
  86. [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering. — mahesha.comp / detail
  87. [clang][NFC] Break out BaseUsingDecl from UsingDecl — nathan / detail
  88. [clang][NFC] Break out enum completion from other type context completion — nathan / detail
  89. [clangd] Bump recommended gRPC version (1.33.2 -> 1.36.3) — kbobyrev / detail
  90. [Constants] Extend support for scalable-vector splats — fraser / detail
  91. [test] Use host platform specific error message substitution — Abhina.Sreeskantharajan / detail
  92. [AMDGPU] Use s_add_i32 for address additions — sebastian.neubauer / detail
  93. [clang] Fix using-enum breakage — nathan / detail
  94. [clang] Remove inadvertent commit — nathan / detail
  95. [InstCombine] Support negation of scalable-vector splats — fraser / detail
  96. [flang][driver] Add support for the "-init-only" option — andrzej.warzynski / detail
  97. [OpenMP] Check loc for NULL before dereferencing it — bryan.chan / detail
  98. [mlir][openacc] Conversion of data operands in acc.parallel to LLVM IR dialect — clementval / detail
  99. [Clang][CodeGen] Set the size of llvm.lifetime to unknown for scalable types. — kai.wang / detail
  100. [mlir][openacc] Add canonicalization for standalone data operations for if condition — clementval / detail
  101. [mlir][openacc] Add conversion for if operand to scf.if for standalone data operation — clementval / detail
  102. [Demangle][Rust] Parse dyn-bounds — tomasz.miasko / detail
  103. [Demangle][Rust] Parse dyn-trait — tomasz.miasko / detail
  104. [Demangle][Rust] Parse dyn-trait-assoc-binding — tomasz.miasko / detail
  105. [CostModel] Return Invalid cost in getArithmeticCost instead of crashing for scalable vectors. — sander.desmalen / detail
  106. [CostModel][AArch64] NFC: Simplify some cost model tests for SVE. — sander.desmalen / detail
  107. [NFC] Add missing include to LaneBitmask.h to fix modules build — Raphael Isemann / detail
  108. [lldb] Fix TypeSystemClang compilation after D101777 — Raphael Isemann / detail
  109. [libc++] Simplify a few macros in __config — Louis Dionne / detail
  110. [docs] Set Phabricator as the tool for pre-commit reviews — kparzysz / detail
  111. [dfsan] Fix internal build errors because of more strict warning checks — jianzhouzh / detail
  112. [VPlan] Print successors of VPRegionBlocks. — flo / detail
  113. [AArch64] handle -Wa,-march= — caij2003 / detail
  114. [Demangle][Rust] Parse instantiating crate — tomasz.miasko / detail
  115. [RISCV] Don't enable loop vectorizer interleaving if the V extension isn't enabled. — craig.topper / detail
  116. [InstCombine] add tests for FMF propagation via -(C/X); NFC — spatel / detail
  117. [InstCombine] refactor match clauses; NFC — spatel / detail
  118. [InstCombine] intersect nsz and ninf fast-math-flags (FMF) for fneg(fdiv) fold — spatel / detail
  119. [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing — jasonliu / detail
  120. [RS4GC] Treat inttoptr as base pointer — listmail / detail
  121. [RISCV] Lower i8/i16 bswap/bitreverse to grevi/greviw with Zbp. — craig.topper / detail
  122. [MLIR] Conditional Branch Argument Propagation — gh / detail
  123. [lld/mac] Add a test for -reexport_library + -dead_strip_dylibs — thakis / detail
  124. [libc++] Rename 'and' to '&&' — Louis Dionne / detail
  125. [MLIR][GPU] Simplify memcpy of cast — gh / detail
  126. [SCEV] Compute exit counts for unsigned IVs using mustprogress semantics — listmail / detail
  127. GlobalISel: Remove unnecessary .getReg(0)s — Matthew.Arsenault / detail
  128. GlobalISel: Use MMO helper for getting the size in bits — Matthew.Arsenault / detail
  129. AMDGPU: Move codegen test out of MIR test directory — Matthew.Arsenault / detail
  130. [OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type — Andrey.Churbanov / detail
  131. [OpenMP][runtime] add .clang-tidy file — jonathan.l.peyton / detail
  132. [LoopUnroll] Clamp unroll count to MaxTripCount — nikita.ppv / detail
  133. [clang] Fix reading long doubles with va_arg on x86_64 mingw — martin / detail
  134. [X32] Add Triple::isX32(), use it. — harald / detail
  135. [ELF] getRelocatedSection: remove the check for ET_REL object file — i / detail
  136. [lld/mac] Add reexports after reexporter to inputFiles — thakis / detail
  137. [mlir-lsp-server] Add support for hover on region operations — riddleriver / detail
  138. [mlir-lsp-server] Add support for hover on symbol references — riddleriver / detail
  139. [mlir-lsp-server] Fix bug in symbol use/def tracking — riddleriver / detail
  140. Revert "[AArch64] handle -Wa,-march=" — caij2003 / detail
  141. [Test] Add a JumpThreading test exposing a bug in BasicAA. — dsuchkov / detail
  142. [BasicAA] Handle PHIs without incoming values gracefully — dsuchkov / detail
  143. [SCEV] Properly guard reasoning about infinite loops being UB on mustprogress — listmail / detail
  144. [IR] Add utility to convert constant expression operands (of an instruction) to instructions. — mahesha.comp / detail
  145. [AMDGPU] Introduce command line switch to control super aligning of LDS. — mahesha.comp / detail
  146. [AMDGPU] Handle constant LDS uses from different kernels — Stanislav.Mekhanoshin / detail
  147. [RISCV] Store Log2 of EEW in the vector load/store intrinsic to pseudo lookup tables. NFCI — craig.topper / detail
  148. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" — aeubanks / detail
  149. [RISCV] Optimize bitwise and with constant for the Zbs extension — powerman1st / detail
  150. Revert "[libcxx][module-map] creates submodules for private headers" — phosek / detail
  151. Revert "[libcxx][gardening] Move all algorithms into their own headers." — phosek / detail
  152. [gn build] Port 692d7166f771 — llvmgnsyncbot / detail
  153. [dfsan] Add full fast8 support — gbalats / detail
  154. [NFC][LSAN] Limit the number of concurrent threads is the test — Vitaly Buka / detail
  155. [RISCV] Use bitfields to shrink the size of the vector load/store intrinsics to pseudo instruction lookup tables. — craig.topper / detail
  156. [NFC][scudo] Print errno of fork failure — Vitaly Buka / detail
  157. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros — cbowler / detail
  158. [AMDGPU] Add v5f32/VReg_160 support for MIMG instructions — carl.ritson / detail
  159. Revert "[AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros" — cebowleratibm / detail
  160. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ — cebowleratibm / detail
  161. [AMDGPU] Allow oversize vaddr in GFX10 MIMG assembly — carl.ritson / detail
  162. [yaml2obj] Fix buildbot-issue-4886 — esme.yi / detail
  163. [lld-macho] Implement cstring deduplication — jezng / detail
  164. [lld-macho] Implement -force_load_swift_libs — jezng / detail
  165. BPF: fix relocation types in lib/Object/RelocationResolver.cpp — yhs / detail
  166. [RISCV] Use AVL Operand instead of GPR for tied mask pseudo for vwadd.wv and similar. — craig.topper / detail
  167. [RISCV] Masked compares should use a tail agnostic policy. — craig.topper / detail
  168. [RISCV] Use 0 for Log2SEW for vle1/vse1 intrinsics to enable vsetvli optimization. — craig.topper / detail
  169. [Driver] Support libc++ in MSVC — phosek / detail
  170. [analyzer]  [NFC] Implement a wrapper SValBuilder::getCastedMemRegionVal for similar functionality on region cast — dpetrov / detail
  171. [mlir][ArmSVE] Add basic mask generation operations — javier.setoain / detail
  172. [Demangle][Rust] Parse path backreferences — tomasz.miasko / detail
  173. [Demangle][Rust] Parse type backreferences — tomasz.miasko / detail
  174. [Demangle][Rust] Parse const backreferences — tomasz.miasko / detail
  175. [lldb] Set return status to failed when adding a command error — david.spickett / detail
  176. [JITLink] Clarify LinkGraph::splitBlock contract in comment. — Lang Hames / detail
  177. Revert "[mlir][ArmSVE] Add basic mask generation operations" — javier.setoain / detail
  178. [mlir] fix integer type mismatch in alloc conversion to LLVM — zinenko / detail
  179. [mlir] Make MemRef element type extensible — zinenko / detail
  180. [mlir] support memref of memref in standard-to-llvm conversion — zinenko / detail
  181. [clang] Apply MS ABI details on __builtin_ms_va_list on non-windows platforms on x86_64 — martin / detail
  182. [DAG] Allow isNullOrNullSplat to see truncated zeroes — david.green / detail
  183. [mlir] fix shared-libs build — zinenko / detail
  184. [LoopVectorize] Don't use strict reductions when reordering is allowed — kerry.mclaughlin / detail
  185. NVPTXTargetLowering::LowerReturn - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  186. ValueTrackingTest.cpp - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  187. MemCpyOptimizer.cpp - hasUndefContentsMSSA - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  188. [CostModel][X86] Improve AVX1/AVX2 truncation costs — llvm-dev / detail
  189. OptBisect.cpp - remove unused include. NFCI. — llvm-dev / detail
  190. [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors — caroline.concatto / detail
  191. [RISCV] Add a test case showing inefficient vector codegen — fraser / detail
  192. [OpenCL] Add memory_scope_all_devices — sven.vanhaastregt / detail
  193. [CostModel] Return an invalid cost for memory ops with unsupported types — kerry.mclaughlin / detail
  194. [OpenMP][OMPD] Implementation of OMPD debugging library - libompd. — Vignesh.Balasubrmanian / detail
  195. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  196. [clang] p1099 using enum part 1 — nathan / detail
  197. [VE][NFC] IRBuilder<> -> IRBuilderBase — simon.moll / detail
  198. [NFC] Remove some include cycles — tbaeder / detail

#260 (Jun 8, 2021 1:37:35 AM)

  1. [buildbot-clangd-ubuntu-clang] deployed new docker image — kuhnel / detail
  2. [MLIR] Enable tensorcore integration tests — thomasraoux / detail
  3. [VE] disable cmake caches until resolved — simon.moll / detail
  4. Enable retry on failed git operations — kuhnel / detail

#259 (Jun 5, 2021 1:37:44 AM)

  1. [sanitizer] Test HWASan + LAM via QEMU. — mascasa / githubweb

#259 (Jun 5, 2021 1:37:44 AM)

  1. [mlir][linalg] Fix signed/unsigned comparison warnings (NFC). — gysit / detail
  2. [mlir] Use interfaces in MathToLibm — tpopp / detail
  3. [SDAG] add helper function for sext-of-setcc folds; NFC — spatel / detail
  4. [LoopDeletion] Consider infinite loops alive, unless mustprogress. — flo / detail
  5. [compiler-rt] Fix compilation when multiple architectures can be targeted — eleviant / detail
  6. [InstCombine] Relax constraints of uses for exp(X) * exp(Y) -> exp(X + Y) — spatel / detail
  7. [AMDGPU][Libomptarget] Remove g_atmi_machine global — Pushpinder.Singh / detail
  8. [OpenCL] Fix ICE with invalid use of half — olemarius.strohm / detail
  9. [clang][Parse] Add parsing support for C++ attributes on using-declarations — Louis Dionne / detail
  10. [llvm-dwarfdump][test] Add missing dedicated tests for some options — gbreynoo / detail
  11. [SLP]Better detection of perfect/shuffles matches for gather nodes. — a.bataev / detail
  12. Simplify coro-zero-alloca.ll — lxfind / detail
  13. [x86] add test for sext-of-setcc; NFC — spatel / detail
  14. [lldb] Remove SBCommandReturnObject::ref — Raphael Isemann / detail
  15. [lldb][NFC] Use Language plugins in Mangled::GuessLanguage — Raphael Isemann / detail
  16. [RISCV] Remove earlyclobber from compares with LMUL<=1. — craig.topper / detail
  17. [RISCV] Remove earlyclobber from vnsrl/vnsra/vnclip(u) when the source and dest are a single vector register. — craig.topper / detail
  18. [ADT] Move DenseMapInfo for APInt into APInt.h (PR50527) — nikita.ppv / detail
  19. [polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs. — efriedma / detail
  20. [SystemZ] Return true from hasBitPreservingFPLogic(). — paulsson / detail
  21. [MLIR] Add missing APSInt.h include — nikita.ppv / detail
  22. [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB — carrot / detail
  23. [clangd][ObjC] Fix issue completing a method decl by name — davg / detail
  24. [libc++] Temporary hack to unbreak CI — Louis Dionne / detail
  25. [GlobalISel][AArch64] Combine and (lshr x, cst), mask -> ubfx x, cst, width — Jessica Paquette / detail
  26. Fix a git apply that went bad somehow. — aaron / detail
  27. [OpenMP] Define named constants for interop's foreign runtime ID — hansang.bae / detail
  28. [ORC-RT] Add equality/inequality comparison to string_view. — Lang Hames / detail
  29. [ORC-RT] Rename C-API functions to use __orc_rt_ prefix (instead of OrcRT). — Lang Hames / detail
  30. [ORC-RT] Add WrapperFunctionResult, Simple Packed Serialization (SPS) system. — Lang Hames / detail
  31. [flang][openacc] Enforce restriction on attach and detach variables — clementval / detail
  32. [clang] RecursiveASTVisitor visits ObjCPropertyRefExpr's class receiver — davg / detail
  33. [OpenMP] Add L2-Tile equivalence for KNL — jonathan.l.peyton / detail
  34. [SLPVectorizer] Ignore unreachable blocks — harald / detail
  35. [AMDGPU][NFC] Remove author's name from codebase — Madhur.Amilkanthwar / detail
  36. [lld/mac] Don't write mtimes to N_OSO entries if ZERO_AR_DATE is set. — thakis / detail
  37. [lld/mac] Don't load DylibFiles from the DylibFile constructor — thakis / detail
  38. [libcxx] Implement view.interface. — zoecarver / detail
  39. [gn build] Port 5671ff20d92b — llvmgnsyncbot / detail
  40. [clang] Fix ICE with typeid & polymorphic class (pr50497) — nathan / detail
  41. [SystemZ][z/OS] Stricter condition for HLASM class instantiation — anirudh_prasad / detail
  42. [InstCombine] add tests for cast folding; NFC — spatel / detail
  43. WindowsSupport.h: do not depend on private config header — martin / detail
  44. [lld/mac] Implement removal of unused dylibs — thakis / detail
  45. [NFC][OpaquePtr] Explicitly pass GEP source type to IRBuilder in more places — aeubanks / detail
  46. Convert TableGen assert to error — stephen.neuendorffer / detail
  47. [globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one — daniel_l_sanders / detail
  48. [mlir] Updated depthwise conv to support kernel dilation — rob.suderman / detail
  49. [gn build] Port aaac268285ff — llvmgnsyncbot / detail
  50. [libc++] Fix the std_include.sh.cpp test that has been failing since c9385297ce — Louis Dionne / detail
  51. [lld/mac] fix test failure after 24979e111 — thakis / detail
  52. fixup: Missing operator in [globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one — daniel_l_sanders / detail
  53. Fix a Clang diagnostic to start with a lowercase letter; NFC — aaron / detail
  54. [libcxx][ranges] Add `default_sentinel` and `default_sentinel_t`. — zoecarver / detail
  55. [gn build] Port 065cf3f9d703 — llvmgnsyncbot / detail
  56. [lld][WebAssemlby] Fix for string merging of -dwarf-5 sections — sbc / detail
  57. [Dominators] Rewrite the dominator implementation for efficiency. NFC. — clattner / detail
  58. [Fuchsia] Add compat multilibs to cache file — leonardchan / detail
  59. [lld/mac] Emit only one LC_LOAD_DYLIB per dylib — thakis / detail
  60. [CSE] Ask DominanceInfo about "hasSSADominance" instead of reconstructing it. — clattner / detail
  61. [lld-macho][nfc] Remove unnecessary use of Optional<T*> — vyng / detail
  62. [various] Remove or use variables which are unused but set. — George Burgess IV / detail
  63. [Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable — George Burgess IV / detail
  64. [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia — leonardchan / detail
  65. [lld/mac] Make -t work correctly with -flat_namespace — thakis / detail
  66. [test] Precommit test for D101103 — aeubanks / detail
  67. [InstSimplify] Treat invariant group insts as bitcasts for load operands — aeubanks / detail
  68. [mlir-reduce] Reducer refactor. — chiahungduan / detail
  69. [OpaquePtr] Create API to make a copy of a PointerType with some address space — aeubanks / detail
  70. [AMDGPU] All GWS instructions need aligned VGPR on gfx90a — Stanislav.Mekhanoshin / detail
  71. Fix tmp files being left on Windows builds. — akhuang / detail
  72. Remove x86 test amx-fast-tile-config.mir (by its author) — xiang1.zhang / detail
  73. [CUDA][HIP] Change default lang std to c++14 — Yaxun.Liu / detail
  74. [RISCV][test] Add new tests of bitwise and with constant for the Zbs extension — powerman1st / detail
  75. Make ignore counts work as "after stop" modifiers so they play nicely with conditions — jingham / detail
  76. [CUDA][HIP] Promote const variables to constant — Yaxun.Liu / detail
  77. [mlir] Support tensor types in non-unrolled VectorToSCF — springerm / detail
  78. [llvm-readobj] Print function names with `--bb-addr-map`. — rahmanl / detail
  79. [mlir] Support tensor types in unrolled VectorToSCF — springerm / detail
  80. [libc++] NFC: Move unwrap_iter to its own header — Louis Dionne / detail
  81. [gn build] Port 924ea3bb53ca — llvmgnsyncbot / detail
  82. [RISCV] Improve register allocation for masked vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv. — craig.topper / detail
  83. [libc++] Add a CI job to test libc++ when building for 32 bit — Louis Dionne / detail
  84. Revert "Fix tmp files being left on Windows builds." for now; — akhuang / detail
  85. [scudo] Enabled MTE in tests — Vitaly Buka / detail
  86. [NFC][msan] Fix warning on sanitizer-ppc64le-linux bot — Vitaly Buka / detail
  87. [lldb/API] Expose triple for SBProcessInfo. — bruce.mitchener / detail
  88. Resubmit D85085 after fixing the tests that were failing. — tmsriram / detail
  89. [mlir][linalg] Cleanup LinalgOp usage in sparse compiler (NFC). — gysit / detail
  90. Revert "[NFC][msan] Fix warning on sanitizer-ppc64le-linux bot" — Vitaly Buka / detail
  91. [NFC][msan] Fix assigned-unused warning — Vitaly Buka / detail
  92. [NFC] Fix 'Load' name masking. — daniil.fukalov / detail
  93. [flang] Add tests for REPEAT. NFC — diana.picus / detail
  94. [RISCV] Expand unaligned fixed-length vector memory accesses — fraser / detail
  95. [Demangle][Rust] Parse binders — tomasz.miasko / detail
  96. [mlir] Add DivOp lowering from Complex dialect to Standard/Math dialect. — akuegel / detail
  97. [SimplifyLibCalls] Take size of int into consideration when emitting ldexp/ldexpf — bjorn.a.pettersson / detail
  98. [LegalizeTypes] Avoid promotion of exponent in FPOWI — bjorn.a.pettersson / detail
  99. [CodeGen] Refactor libcall lookups for RTLIB::POWI_* — bjorn.a.pettersson / detail
  100. [InstCombine][msp430] Pre-commit test case for @llvm.powi and 16-bit ints — bjorn.a.pettersson / detail
  101. [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch — jingu.kang / detail
  102. Add a toplevel .mailmap file — thakis / detail
  103. [mailmap] Use my chromium address as my canonical email address — thakis / detail
  104. [AMDGPU][Libomptarget][NFC] Remove atmi_place_t — Pushpinder.Singh / detail
  105. [lld/mac] Implement -reexport_framework, -reexport_library, -reexport-l — thakis / detail
  106. [AMDGPU][Libomptarget][NFC] Remove bunch of dead structs — Pushpinder.Singh / detail
  107. [AArch64] Optimise bitreverse lowering in ISel — irina.dobrescu / detail
  108. [RISCV][NFC] Add '+mattr=+experimental-v' to RVV test — fraser / detail
  109. [mlir][linalg] Cleanup LinalgOp usage in fusion on tensors (NFC). — gysit / detail
  110. [mlir][linalg] Update result position calculation in the Structured Op Interface (NFC). — gysit / detail
  111. [compiler-rt][asan] Enable unwind-tables for Arm Linux — david.spickett / detail
  112. [TTI] NFC: Change getIntImmCodeSizeCost to return InstructionCost. — daniil.fukalov / detail
  113. [LV] NFC: Replace custom getMemInstValueType by llvm::getLoadStoreType. — sander.desmalen / detail
  114. [LV] NFC: Remove redundant isLegalMasked(Gather|Scatter) functions. — sander.desmalen / detail
  115. [PowerPC][AIX} FIx AIX bootstrap build. — sd.fertile / detail
  116. [compiler-rt][lsan] Increase libdl_deadlock test timeout — david.spickett / detail
  117. [LV] Build and cost VPlans for scalable VFs. — sander.desmalen / detail
  118. [AArch64][NFC] Fix failing cost-model test — irina.dobrescu / detail
  119. Add getDemandedBits for uses. — jotrem / detail
  120. Fix comments in test cuda-kernel-call.cu — Yaxun.Liu / detail
  121. [clangd] Add support for the `defaultLibrary` semantic token modifier — davg / detail
  122. [clang] Implement the using_if_exists attribute — Louis Dionne / detail
  123. [coro async] Add the swiftasync attribute to the resume partial function — aschwaighofer / detail
  124. [lld/mac] Address review feedback and improve a comment — thakis / detail
  125. [LoopStrengthReduce] Ensure that debug intrinsics do not affect LSR's output — stephen.tozer / detail
  126. [lld/mac] Don't strip explicit dylib also mentioned in LC_LINKER_OPTION — thakis / detail
  127. [lld/mac] Implement -needed_framework, -needed_library, -needed-l — thakis / detail
  128. [lld/mac] Implement -dead_strip — thakis / detail
  129. [OpenMP] Use new task type/flag for taskwait depend events. — hansang.bae / detail
  130. [lld/mac] try to fix tests after a5645513dba — thakis / detail
  131. [libcxx][NFC] Tidy up calculation of __nbuf in num_put::do_put, and add comments — Abhina.Sreeskantharajan / detail
  132. [OpenMP] Fix improper printf format specifier — jonathan.l.peyton / detail
  133. Remove redundant comparisons (NFC) — Adrian Prantl / detail
  134. Add missing CMake dependency for mlir/lib/Reducer (NFC) — joker.eph / detail
  135. Fix CMake error: TableGen targets must be in the DEPENDS list instead of LINK_LIBS — joker.eph / detail
  136. [x86] add test for sext-of-setcc; NFC — spatel / detail
  137. [SDAG] allow more cast folding for vector sext-of-setcc — spatel / detail
  138. [lldb] Preserve type sugar when using SBValue::Dereference on C++ references — Raphael Isemann / detail
  139. [MLIR] Fix Standalone dialect test to work in out-of-tree builds — joker.eph / detail
  140. Add matchers for gtest's ASSERT_THAT, EXPECT_THAT, ON_CALL and EXPECT_CALL — yitzhakm / detail
  141. Fix -Wsign-compare warning (NFC) — joker.eph / detail
  142. Improve performance when parsing symbol tables in mach-o files. — gclayton / detail
  143. [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part) — xur / detail
  144. [mlir-lsp] Report range of potential identifier starting at location of diagnostic — jpienaar / detail
  145. [x86] add signed compare variant test for PR50055; NFC — spatel / detail
  146. [NFC] Remove variable that was set but not used. — stefanp / detail
  147. Fix dfsan handling of musttail calls. — browneee / detail
  148. [llvm-dwp] Skip type unit debug info sections — dblaikie / detail
  149. [SDAG] allow cast folding for vector sext-of-setcc with signed compare — spatel / detail
  150. [mlir] Add support for filtering patterns based on debug names and labels — riddleriver / detail
  151. [mlir-lsp] Avoid empty range diagnostic — jpienaar / detail
  152. Remove unused function from a previous iteration of unique-stable-name — erich.keane / detail
  153. [mlir] Resolve TODO and use the pass argument instead of the TypeID for registration — riddleriver / detail
  154. [llvm-dwp] Adding support for v5 index writing — dblaikie / detail
  155. [llvm-dwp] Add support for DWARFv5 type units                                                                                                                                                                ... — dblaikie / detail
  156. [llvm-dwp] Add support for rnglists and loclists — dblaikie / detail
  157. [mlir][NFC] Split the non-templated bits out of IROperand into a base class — riddleriver / detail
  158. Revert "[libc++] NFC: Move unwrap_iter to its own header" — Louis Dionne / detail
  159. [gn build] Port 05d164b25c40 — llvmgnsyncbot / detail
  160. PR50337, PR50561: Fix determination of whether a template parameter list — richard / detail
  161. Differential Revision: https://reviews.llvm.org/D99812 — angandhi / detail
  162. [CodeGen][NFC] Remove unused virtual function — minyihh / detail
  163. [SYCL] Fix __builtin_sycl_unique_stable_name to work on windows/spir — erich.keane / detail
  164. [clangd] TUScheduler uses last active file for file-less queries — kadircet / detail
  165. [clangd][Protocol] Drop optional from WorkspaceEdit::changes — kadircet / detail
  166. [X86][SSE] combineScalarToVector - only reuse broadcasts for scalar_to_vector if the source operands scalar types match — llvm-dev / detail
  167. [NFC][trace][intel-pt] small test fixes — walter erquinigo / detail
  168. Add a .mailmap entry for my two email addresses — rnk / detail
  169. [clangd] Drop optional on ExternalIndexSpec — kadircet / detail
  170. [NFC] Test commit. Fix typos. — amy.zhuang / detail
  171. [Fuchsia] Use libc++abi on Windows in Fuchsia toolchain — phosek / detail
  172. [Clang][OpenMP] Emit dependent PreInits before directive. — llvm-project / detail
  173. Revert "Differential Revision: https://reviews.llvm.org/D99812" — gandhi21299 / detail
  174. [libc++] Enable tests for the experimental library by default — Louis Dionne / detail
  175. [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend — gandhi21299 / detail
  176. [coro] Preserve scope line for compiler generated functions — davelee.com / detail
  177. [MC] Change "unexpected tokens" to "expected newline" and remove unneeded "in .xxx directive" — i / detail
  178. [MC] Delete unneeded MCAsmParser &Parser — i / detail
  179. [profile] Add -fprofile-instr-generate tests for weak definition and various linkages — i / detail
  180. [InstrProfiling] Delete linkage/visibility toggling for Windows — i / detail
  181. Recommit "Fix tmp files being left on Windows builds." with a fix for — akhuang / detail
  182. Fix llvm/test/tools/llvm-dwp/X86/type_dedup_v5.test — jyknight / detail
  183. [clangd] Improve resolution of static method calls in HeuristicResolver — zeratul976 / detail
  184. [AArch64] Add regression test for missed bfi optimization. — efriedma / detail
  185. Fix "control reaches end of non-void function" warnings on ppc64le — yitzhakm / detail
  186. [clang] Fix fail of OpenMP/tile_codegen_tile_for.cpp. — llvm-project / detail
  187. [DFSan] Properly set argument ABI attributes — aeubanks / detail
  188. [NFC][scudo] Avoid integer overflow in test — Vitaly Buka / detail
  189. [mlir-reduce] Create MlirReduceLib — chiahungduan / detail
  190. Revert "[Fuchsia] Use libc++abi on Windows in Fuchsia toolchain" — phosek / detail
  191. [clang][clangd] Use reverse header map lookup in suggestPathToFileForDiagnostics — dmitry.polukhin / detail
  192. [ValueTypes] Fix scalable-vector changeExtendedVectorTypeToInteger — fraser / detail
  193. [clang][ARM] Remove arm2/3/6/7m CPU names — david.spickett / detail
  194. Add -fno-visibility-inlines-hidden option — yikong / detail
  195. [lldb][NFC] Remove unused 'using ArrayRef' in RegisterValueTest — Raphael Isemann / detail
  196. [CodeGen] Fix a scalable-vector crash in VSELECT legalization — fraser / detail
  197. [mlir] Split linalg reshape ops into expand/collapse. — pifon / detail
  198. [mlir][linalg] Cleanup LinalgOp usage in generalization. — gysit / detail
  199. [RISCV] Reserve an emergency spill slot for any RVV spills — fraser / detail
  200. [LLDB] Skip TestDataFormatterStdUniquePtr.py on arm/linux — omair.javaid / detail
  201. [LLDB] Skip TestDataFormatterStdUniquePtr.py on arm/linux — omair.javaid / detail
  202. [mlir][linalg] Cleanup LinalgOp usage in promotion. — gysit / detail
  203. [ARM] Prettify gather/scatter debug comments. NFC — david.green / detail
  204. [mlir][linalg] Cleanup LinalgOp usage in test passes. — gysit / detail
  205. [mlir][linalg] Cleanup LinalgOp usage in bufferize, detensorize, and interchange. — gysit / detail
  206. [LLD] [COFF] Fix autoexport from LTO objects with comdat symbols — martin / detail
  207. [mlir][linalg] Cleanup LinalgOp usage in drop unit dims. — gysit / detail
  208. [lit] Fix testing of standalone clang and lld builds — thomasp / detail
  209. [mlir][linalg] Transform PadTensorOp into InitOp, FillOp, GenericOp — springerm / detail
  210. [mlir][linalg] Cleanup LinalgOp usage in loop lowering. — gysit / detail
  211. [libc++] Remove unused variable warnings — Louis Dionne / detail
  212. [mlir][linalg] Cleanup LinalgOp usage in op declarations. — gysit / detail
  213. [analyzer] Add forwarding `addVisitor` method — vsavchenko / detail
  214. [Matrix] Preserve existing fast-math flags during lowering — flo / detail
  215. [flang] Check for duplicate definitions of defined input/output procedures — psteinfeld / detail
  216. [mlir][linalg] Cleanup LinalgOp usage in scalar inlining. — gysit / detail
  217. [mlir] Fix warnings. — pifon / detail
  218. [RISCV] Precommit a test case to show overwriting vector frame objects. — kai.wang / detail
  219. [mlir][linalg] Cleanup LinalgOp usage in capi. — gysit / detail
  220. [mlir][sparse] add more type combinations to sparse storage scheme — ajcbik / detail
  221. [clang-format] Fix PointerAlignmentRight with AlignConsecutiveDeclarations — bjoern / detail
  222. [clang-format] Add PPIndentWidth option — bjoern / detail
  223. [lld-macho] Parse re-exports of nested TAPI documents — jezng / detail
  224. [DebugInstrRef][2/3] Track PHI values through register coalescing — jeremy.morse / detail
  225. [CostModel][AArch64] Add tests for ctlz, ctpop and cttz. NFC. — rosie.sumpter / detail
  226. Revert "[DebugInstrRef][2/3] Track PHI values through register coalescing" — jeremy.morse / detail
  227. [libc++][nfc] Add more nasty macros. — koraq / detail
  228. [ADT] Move DenseMapInfo for ArrayRef/StringRef into respective headers (NFC) — nikita.ppv / detail
  229. [mailmap] Add my entry — i / detail
  230. [MC] Add missing include (NFC) — nikita.ppv / detail
  231. [SLP] Avoid std::stable_sort(properlyDominates()). — harald / detail
  232. [lld] Add missing includes (NFC) — nikita.ppv / detail
  233. [Tests] Add missing include (NFC) — nikita.ppv / detail
  234. [SLP]Allow to reorder nodes with >2 scalar values. — a.bataev / detail
  235. add ppc_fp128 bitcode writer testcase — Jinsong Ji / detail
  236. [LoopUnroll] Reorder code to max dom tree update more obvious [nfc] — listmail / detail
  237. [SLP]Improve cost estimation/emission of externally used extractelements. — a.bataev / detail
  238. [LoopUnroll] Eliminate PreserveOnlyFirst parameter [nfc] — listmail / detail
  239. Fully-qualify template args of outer types in getFullyQualifiedType — saugustine / detail
  240. [InstCombine] eliminate sext and/or trunc if value has enough signbits — spatel / detail
  241. Don't delete the module you're inspecting — chris.bieneman / detail
  242. [libcxx][module-map] creates submodules for private headers — cjdb / detail
  243. Remove redundant Begin/End form signpost format strings. — Adrian Prantl / detail
  244. NFC. Refactor DOTGraphTraits::isNodeHidden — apilipenko / detail
  245. NFC. Mark DOTFuncInfo getters as const — apilipenko / detail
  246. [AtomicExpand] Merge cmpxchg success and failure ordering when appropriate. — efriedma / detail
  247. [llvm] llvm-tapi-diff — Cyndy Ishida / detail
  248. [lld-macho] Fix BUILD_SHARED_LIBS build — Alexander.Richardson / detail
  249. [libc++] NFC: Tidy up the reverse_iterator tests — Louis Dionne / detail
  250. [docs] Update llvm-cov gcov — i / detail
  251. [flang] Fix crashes due to failure to find a subprogram — pklausler / detail
  252. [libc++] Implement LWG3435 (constraints on reverse_iterator and move_iterator) — Louis Dionne / detail
  253. [LoopUnroll] Add additional test with one unpredictable exit (NFC) — nikita.ppv / detail
  254. [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits — brendon.cahoon / detail
  255. [flang] Fix folding of CMPLX — pklausler / detail
  256. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  257. [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat — i / detail
  258. [Constants][PowerPC] Check exactlyValue for ppc_fp128 in isNullValue — Jinsong Ji / detail
  259. [flang] Accept BOZ in array constructors w/o types — pklausler / detail
  260. [test] Update c-linkage-available_externally.c — i / detail
  261. [AMDGPU] Fix a crash when selecting a particular case of buffer_load_format_d16 — julien.pages / detail
  262. [test] Update more clang/test/Profile tests — i / detail
  263. [flang] Catch procedure pointer interface error — pklausler / detail
  264. [LoopUnroll] Eliminate PreserveCondBr parameter and fix a bug in the process — listmail / detail
  265. A couple style tweaks on top of 5c0d1b2f9 [nfc] — listmail / detail
  266. [LTO] Fix -fwhole-program-vtables handling after HIP ThinLTO patch — tejohnson / detail
  267. [flang] Support known constant lengths in DynamicType — pklausler / detail
  268. [NFC][compiler-rt][hwasan] Refactor hwasan functions — leonardchan / detail
  269. [NFC] Add missing includes for LLVM_ENABLE_MODULES builds — markus.boeck02 / detail
  270. Kill a variable which is unused after cddcc4cf [nfc] — listmail / detail
  271. [flang] Fix crash on structure constructor as selector — pklausler / detail
  272. [libc++] Also build the static library in the Apple cache — Louis Dionne / detail
  273. [libc++] Define _LIBCPP_NO_NATIVE_SEMAPHORES even outside of pthread — Louis Dionne / detail
  274. [flang] Emit error about missing interface when needed — pklausler / detail
  275. [flang] Catch errors in function calls instead of crashing — pklausler / detail
  276. [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13 — i / detail
  277. [libc++] Simplify apple-install-libcxx since we always use the same CMake cache — Louis Dionne / detail
  278. [flang] Fix spurious "already declared" errors for interfaces — pklausler / detail
  279. [BuildLibCalls] Properly set ABI attributes on arguments — aeubanks / detail
  280. [TargetLowering] Only inspect attributes in the arguments for ArgListEntry — aeubanks / detail
  281. [mlir] Remove redundant loads — amy.zhuang / detail
  282. [HIP] Fix amdgcn builtin for long type — Yaxun.Liu / detail
  283. [mlir-lsp-server] Add support for tracking the use/def chains of symbols — riddleriver / detail
  284. [gn build] port d1d36f7ad (llvm-tapi-diff) — thakis / detail
  285. [mlir][SPIRV] Add lowering for math.log1p operation to SPIR-V dialect. — ravishankarm / detail
  286. [NFC] Add ArrayRef includes to two files. — jpienaar / detail
  287. [RISCV] Simplify some code in RISCVInsertVSETVLI by calling an existing function that does the same thing. NFCI — craig.topper / detail
  288. [CSSPGO][llvm-profgen] Make extended binary the default output format — aktoon / detail
  289. [lld/mac] Add test coverage for --reproduce + -flat_namespace — thakis / detail
  290. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — thakis / detail
  291. [scudo] Rework Vector/String — kostyak / detail
  292. [NFC] Remove checking pointee type for byval/preallocated type — aeubanks / detail
  293. [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering. — mahesha.comp / detail
  294. Revert "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  295. Revert "[AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering." — mahesha.comp / detail
  296. [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees — Madhur.Amilkanthwar / detail
  297. Add LLDB in release binaries by default — omair.javaid / detail
  298. [Sema][RISCV][SVE] Allow ?: to select Typedef BuiltinType in C — shihpo.hung / detail
  299. [Format] Fix incorrect pointer detection — marek.kurdej+llvm.org / detail
  300. [Debug-Info] handle DW_CC_pass_by_value/DW_CC_pass_by_reference under strict DWARF. — esme.yi / detail
  301. [flang] Change capitalization for Adjustl/r — diana.picus / detail
  302. AArch64: support atomic zext/sextloads — Tim Northover / detail
  303. [mlir][linalg] Cleanup left over uses of deprecated LinalgOp methods. — gysit / detail
  304. [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR — fraser / detail
  305. [libcxx] Don't use an undefined '+' in unsigned/octal/hexal print formats — martin / detail
  306. [lldb][NFC] Remove a redundant call to weak_ptr::expired — Raphael Isemann / detail
  307. [test] Fix accidental match in parent_recurse_depth.s — thomasp / detail
  308. Re-land ae4303b42c, "Track PHI values through register coalescing" — jeremy.morse / detail
  309. Revert "[gn build] port d1d36f7ad (llvm-tapi-diff)" — thakis / detail
  310. [InstCombine] add tests for sext-of-trunc-of-lshr; NFC — spatel / detail
  311. [InstCombine] convert lshr to ashr to eliminate cast op — spatel / detail
  312. [mlir] Catch nonconvertible types in async conversion — csigg / detail
  313. [AArch64][SVE] Add support for using reverse forms of SVE2 shifts — bradley.smith / detail
  314. [clang][AST] Set correct DeclContext in ASTImporter lookup table for ParmVarDecl. — 1.int32 / detail
  315. [flang] Generate type info symbols outside of derived type scopes — jperier / detail
  316. [AMDGPU][MC][NFC] Fixed typos in parser — dmitry.preobrazhensky / detail
  317. [clang][deps] Add argument for customizing PCM paths — Jan Svoboda / detail
  318. [AMDGPU][GlobalISel] Legalize G_ABS — Mirko.Brkusanin / detail
  319. [flang][driver] Add support for `-module-suffix` — andrzej.warzynski / detail
  320. [clang][deps] Support object files — Jan Svoboda / detail
  321. [InstCombine] add/adjust test comments; NFC — spatel / detail
  322. [HIP] Fix spack HIP device lib detection — Yaxun.Liu / detail
  323. [AArch64] Further enable UnrollAndJam — nicholas.guy / detail
  324. [OpenCL][NFC] Test commit: tidy up whitespace in comment — stuart.brady / detail
  325. [libc++] Use the using_if_exists attribute when provided — Louis Dionne / detail
  326. Revert "[InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat" — thakis / detail
  327. [clang-format] NFC, 2% improvement in overall clang-formatted status (now 50%) — mydeveloperday / detail
  328. Temporarily remove one of the tests added in effb87dfa810a — thakis / detail
  329. [InstCombine] add tests for pow() reassociation; NFC — spatel / detail
  330. [flang][driver] Add checks for missing option arguments — andrzej.warzynski / detail
  331. [mlir][openacc] Conversion of data operands in acc.data to LLVM IR dialect — clementval / detail
  332. [OPENMP]Fix PR49790: Constexpr values not handled in `omp declare mapper` clause. — a.bataev / detail
  333. [gn build] (manually) port de07b1e84d8de9 — thakis / detail
  334. [mlir] Mark VectorToSCF patterns as recursive — springerm / detail
  335. Revert test fixups after e9a9c850989e (which reverted a14fc74). — thakis / detail
  336. Temporarily remove another test added in one of the tests added in effb87d — thakis / detail
  337. [mlir][linalg] Refactor PadTensorOpVectorizationPattern (NFC) — springerm / detail
  338. [AArch64] Remove SETCC of CSEL when the latter's condition can be inverted — bradley.smith / detail
  339. [OPENMP]Fix PR50129: omp cancel parallel not working as expected. — a.bataev / detail
  340. [ConstantFolding] add copysign tests for more FP types; NFC — spatel / detail
  341. [clangd] Run code completion on each token coverd by --check-lines — adamcz / detail
  342. [clang] use a different name for generated test cdb — goncharov.mikhail / detail
  343. [RISCV] Teach vsetvli insertion pass that operations on masks don't care about SEW/LMUL. — craig.topper / detail
  344. [OpenMP] fix spelling error in message-converter.pl — jonathan.l.peyton / detail
  345. [Attributor] Allow lookupAAFor to return null on invalid state — jhuber6 / detail
  346. [libcxx][gardening] Move all algorithms into their own headers. — zoecarver / detail
  347. [Attributor] Check HeapToStack's state for isKnownHeapToStack — jhuber6 / detail
  348. [libcxx][ranges] Add `ranges::empty_view`. — zoecarver / detail
  349. [gn build] Port 7ed7d4ccb899 — llvmgnsyncbot / detail
  350. [gn build] Port d31a2e7554ea — llvmgnsyncbot / detail
  351. Add commutable attribute to opcodes for ARC — danila / detail
  352. [libcxx][ranges] Add concepts in range.utility.helpers. — zoecarver / detail
  353. [AArch64][GlobalISel] Handle multiple phis in fixupPHIOpBanks — Jessica Paquette / detail
  354. CUDA/HIP: Change device-use-host-var.cu's NOT "external" check to include variable name — kzhuravl_dev / detail
  355. [OpenCL] Add DWARF address spaces mapping for SPIR — stuart.brady / detail
  356. [scudo] Always exclude Tag 0 — Vitaly Buka / detail
  357. [profile] Add -fprofile-instr-generate tests for weak definition and various linkages — i / detail
  358. [Matrix] Fix transpose-multiply folding if transpose has multiple uses — anemet / detail
  359. [flang] CheckConformance: tristate-ify result — pklausler / detail
  360. [SampleFDO] New hierarchical discriminator for FS SampleFDO (llvm-profdata part) — xur / detail
  361. [IndVars] Don't forget value when inferring nowrap flags — nikita.ppv / detail
  362. [mailmap] Add the canonical spelling of my name — martin / detail
  363. [scudo] Remove disableMemoryTagChecksTestOnly — Vitaly Buka / detail
  364. [scudo] Add memtag_test — Vitaly Buka / detail
  365. [scudo] Untag pointer in iterateOverChunks — Vitaly Buka / detail
  366. Fix a diagnoses-valid bug with using declarations — aaron / detail
  367. [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat — i / detail
  368. Regenerate a few tests related to SCEV. — efriedma / detail
  369. Add memref.dim canonicalization patterns to TilingCanonicalizationPatterns — ataei / detail
  370. [gn build] (semi-manually) port 07c92b2e9581 — thakis / detail
  371. [scudo] Fix String DCHECK — kostyak / detail
  372. [OpenMP] Add experimental nesting mode feature — terry.l.wilmarth / detail
  373. [Windows SEH]: Fix -O2 crash for Windows -EHa — tentzen / detail
  374. [flang][OpenMP] Add semantic check to allow only loop iteration variables in a `linear` clause within `distribute` construct. — arnamoy.bhattacharyya / detail
  375. [flang] Check for undefined derived types — psteinfeld / detail
  376. [X86] AMD Zen 3: double the LoopMicroOpBufferSize — lebedev.ri / detail
  377. [ADT] Refactor enumerate unit tests — scott.linder / detail
  378. Revert "Add memref.dim canonicalization patterns to TilingCanonicalizationPatterns" — ataei / detail
  379. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  380. [mlir][tosa] Update tosa.rescale for i48 input type — rob.suderman / detail
  381. fix SANITIZE_WINDOWS pragma for https://reviews.llvm.org/rG60e5243e593ec7e0feca42783edb735e9ac2c4a7 — kda / detail
  382. [gn build] manually port 60e5243e593e (weak asan symbol) — thakis / detail
  383. [mlir][sparse] add option for 32-bit indices in scatter/gather — ajcbik / detail
  384. remove windows tests for -asan_use-after-return=always (as this is currently disabled for Windows) — kda / detail
  385. [NFC][scudo] Fix sign-compare warning in test — Vitaly Buka / detail
  386. [Scudo] Improve ScopedString constructor — Vitaly Buka / detail
  387. [scudo] Remove ScopedString::Length — Vitaly Buka / detail
  388. [NFC][scudo] Convert to TYPED more ScudoCombinedTest — Vitaly Buka / detail
  389. [NFC][scudo] Fix sign-compare warning in test — Vitaly Buka / detail
  390. [lsan] Bump the thread limit from 1<<13 to 1<<22 — i / detail
  391. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — Vitaly Buka / detail
  392. [Polly] Move MatMul optimization into its own file. NFC. — llvm-project / detail
  393. [RISCV] Replace (XLenVT (VLOp GPR:$vl)) with VLOpFrag — jim / detail
  394. [NFC][memprof] Compile *.c tests as C — Vitaly Buka / detail
  395. [NFC][asan] format ThreadStackContainsAddress — Vitaly Buka / detail
  396. [NFC][memprof] FIx delete[] usage in test — Vitaly Buka / detail
  397. [NFC][asan] Fix include order — Vitaly Buka / detail
  398. [NFC][asan] Split fake_stack() into two funcions — Vitaly Buka / detail
  399. [lld][MachO] Add first bits to support special symbols — alexshap / detail
  400. Fix some -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  401. [LLDB/API] Expose args and env from SBProcessInfo. — bruce.mitchener / detail
  402. Revert "[gn build] manually port 60e5243e593e (weak asan symbol)" — Vitaly Buka / detail
  403. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — Vitaly Buka / detail
  404. [MC] Add getLSDASection interface — alexshap / detail
  405. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — Vitaly Buka / detail
  406. [lld][MachO] Fix typo in special-symbol-ld-previous.s — alexshap / detail
  407. [LoopUnroll] Separate peeling from unrolling — nikita.ppv / detail

#259 (Jun 5, 2021 1:37:44 AM)

  1. [sanitizer] Test HWASan + LAM via QEMU. — mascasa / detail

#258 (Jun 1, 2021 1:37:56 AM)

  1. [SystemZ] Set getExtendForAtomicOps to ISD::ANY_EXTEND — ulrich.weigand / detail
  2. [analyzer]  Use Optional as a return type of StoreManager::castRegion — dpetrov / detail
  3. [InstCombine] reduce code duplication; NFC — spatel / detail
  4. [InstCombine] fold zext of masked bit set/clear — spatel / detail
  5. [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases — jrtc27 / detail
  6. [Support] Fix getMainExecutable on FreeBSD when called via an absolute path — jrtc27 / detail
  7. Revert "[RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases" — jrtc27 / detail
  8. [clang-format] successive C# attributes cause line breaking issues — mydeveloperday / detail
  9. [Verifier] Inline a method to simplify the code in preparation for bigger changes, NFC. — clattner / detail
  10. [Dominance] Speed up recalculate noticable, NFC. — clattner / detail
  11. [ARM] Guard against WhileLoopStart kill flags — david.green / detail
  12. [libc++] [test] Update "test_compare.h" users to avoid removed-in-C++20 members. NFCI. — arthur.j.odwyer / detail
  13. [InstrProfiling][test] Improve tests — i / detail
  14. [libc++] [modules] Add __threading_support to the modulemap. — arthur.j.odwyer / detail
  15. [libc++] Alphabetize and include-what-you-use. NFCI. — arthur.j.odwyer / detail
  16. [analyzer] MallocSizeof: sizeof pointer type is compatible with void* — th3charlie / detail
  17. Revert "[NFC] Use ArgListEntry indirect types more in ISel lowering" — aeubanks / detail
  18. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" — aeubanks / detail
  19. [SafeStack] Use proper API to get stack guard — pzheng / detail
  20. [NFCI] Move DEBUG_TYPE definition below #includes — chenmindong1 / detail
  21. [DAGCombine] Poison-prove scalarizeExtractedVectorLoad. — flo / detail
  22. [InstCombine] fix miscompile from vector select substitution — spatel / detail
  23. [VectorCombine] Add tests with noundef index for load scalarization. — flo / detail
  24. Revert "[clang-tidy] Simplify static assert check" — lebedev.ri / detail
  25. [clang][AVR] Add avr-libc/include to clang system include paths — powerman1st / detail
  26. [mlir] StandardToLLVM: option to disable AllocOp lowering — ivan.butygin / detail
  27. [LoopDeletion] Add more tests with infinite sub-loops & mustprogress. — flo / detail
  28. [AVR] Improve inline assembly — powerman1st / detail
  29. [ARM] Guard against loop variant gather ptr operands — david.green / detail
  30. [ORC-RT] Add OrcRTCWrapperFunctionResult. — Lang Hames / detail
  31. [ORC-RT] Add common.h -- Logging, casting and remote dispatch utilities. — Lang Hames / detail
  32. [CSE] Make domInfo a stored property, cut use of DominanceInfo::hasDominanceInfo. NFC. — clattner / detail
  33. [lldb] Fix typos. NFC. — bruce.mitchener / detail
  34. [AVR][NFC] Refactor 8-bit & 16-bit shifts — powerman1st / detail
  35. [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210) — aqjune / detail
  36. [clangd] Move gtest include to TestTU.cpp from TestTU.h — kadircet / detail
  37. [mlir][NFC] Rename MathToLLVM->MathToLibm — tpopp / detail
  38. [libcxx] [test] Add UNSUPPORTED: msvc in a couple verify.cpp tests — martin / detail
  39. [LangRef] update according to unwinding support in inline asm — amanieu / detail
  40. [mlir] Support permutation maps in vector transfer op folder — springerm / detail
  41. [mlir][NFC] Remove illegal TanhOp in LLVMConversionTarget — tpopp / detail
  42. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  43. [clang] Add support for the "abstract" contextual keyword of MSVC — hans / detail
  44. Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables" — wingo / detail
  45. [clang] NFC: split HeaderMapTest to have re-usable header map implementation for testing — dmitry.polukhin / detail
  46. [RISCV] Support vector conversions between fp and i1 — fraser / detail
  47. [lldb][NFC] Remove unused var in SBDebugger::GetInternalVariableValue — Raphael Isemann / detail
  48. [DSE] Remove stores in the same loop iteration — david.green / detail
  49. [InsCombine] Fix a few remaining vec transforms to use poison instead of undef — aqjune / detail
  50. [RISCV] Scale scalably-typed split argument offsets by VSCALE — fraser / detail
  51. [LiveDebugVariables] Stop trimming locations of non-inlined vars — djtodoro / detail
  52. fix broken clang tests after  7161bb87c914 — aqjune / detail
  53. [SDAG] try harder to fold casts into vector compare — spatel / detail
  54. fix test for symlinked clang c1ee4fb5af49a — goncharov.mikhail / detail
  55. [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing. — a.v.lapshin / detail
  56. [AMDGPU][Libomptarget][NFC] Split host and device malloc — Pushpinder.Singh / detail
  57. [MLIR] Fix warnings in AffineOps.cpp — uday / detail
  58. [NFC] ScalarEvolution: apply SSO to the ExprValueMap value — lebedev.ri / detail
  59. [MLIR][Shape] Remove duplicate operands of `shape.assuming_all` op — frgossen / detail
  60. [libunwind] fix -Wc++98-compat-extra-semi without _LIBUNWIND_HIDE_SYMBOLS — thakis / detail
  61. [SDAG] add check to sext-of-setcc fold to bypass changing a legal op — spatel / detail
  62. [mlir][linalg] Update Structured Op Interface (NFC). — gysit / detail
  63. Revert "[clang] Add support for the "abstract" contextual keyword of MSVC" — goncharov.mikhail / detail
  64. [mlir][linalg] Cleanup LinalgOp usage in verification (NFC). — gysit / detail
  65. [NFC] MemoryDependenceAnalysis cleanup. — daniil.fukalov / detail
  66. [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 2 — anirudh_prasad / detail
  67. [libc++] Avoid `result_type` and `unary/binary_function` in <valarray>. — arthur.j.odwyer / detail
  68. Remove "Rewrite Symbols" from codegen pipeline — aeubanks / detail
  69. [libc++] Update all the pre-defined iterator types for C++20 — Louis Dionne / detail
  70. [test] Fix addr-label.ll after D99707 — aeubanks / detail
  71. [MCA][NFCI] Minor changes to InstrBuilder and Instruction. — andrea.dibiagio / detail
  72. [test] Properly match parameter/argument ABI attributes — aeubanks / detail
  73. [libc++] [test] Fix a few tests for 32-bit x86 — Louis Dionne / detail
  74. Re-commit [clang] Add support for the "abstract" contextual keyword of MSVC — hans / detail
  75. [OpaquePtr] Clean up some uses of Type::getPointerElementType() — aeubanks / detail
  76. [MLIR] Specify namespace for standard dialect using cppNamespace field — arjunpitchanathan / detail
  77. [libcxx][nfc] moves std `advance`, `next`, and `prev` into their headers — cjdb / detail
  78. [gn build] make libunwind build on macOS — thakis / detail
  79. [PowerPC] Fix x86 vector intrinsics wrapper compilation under C++ — fwage73 / detail
  80. [MLIR] Add dialect prefix to all operations from Math — arjunpitchanathan / detail
  81. [LV] Try to sink users recursively for first-order recurrences. — flo / detail
  82. [libcxx] [test] Don't look for the literal spelling __mbstate_t in warnings — martin / detail
  83. [libcxx] Define LIBCPP_HAS_TIMESPEC_GET for MSVC configurations — martin / detail
  84. [libcxx] [test] Remove an incorrect TEST_HAS_ALIGNED_ALLOC define from test_macros.h — martin / detail
  85. [libcxx] [test] Fix the include_as_c.sh.cpp test in MSVC configurations — martin / detail
  86. [LoopDeletion] Add additional test cases with more nested loops. — flo / detail
  87. [LoopInterhcange] Handle movement of reduction phis appropriately — congzhecao / detail
  88. [HIP] Relax checks in hip-include-path.hip test case again — bjorn.a.pettersson / detail
  89. [PowerPC] Improve f32 to i32 bitcast code gen — albionapc / detail
  90. [OpaquePtr] Remove some uses of PointerType::getElementType() — aeubanks / detail
  91. Revert "[InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)" — nathan / detail
  92. Fix invalid math formulas in quantization doc — joker.eph / detail
  93. [Test] Add one more loop deletion irreducible CFG test — mkazantsev / detail
  94. [PowerPC] Split tests for constrained intrinsics — sepavloff / detail
  95. [clangd] Type hints for variables with 'auto' type — zeratul976 / detail
  96. [libcxx] [test] Fix the _supportsVerify check on Windows by fixing quoting — martin / detail
  97. [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants — lebedev.ri / detail
  98. [X86] AMD Zen 3 has fast variable per-lane shuffles — lebedev.ri / detail
  99. [mlir][linalg] Cleanup LinalgOp usage in vectorization (NFC). — gysit / detail
  100. [clangd] Fix -Wunused-variable warning (NFC) — nullptr.cpp / detail
  101. [mlir][linalg] Cleanup LinalgOp usage in tiling (NFC). — gysit / detail
  102. [mlir][linalg] Cleanup LinalgOp usage in fusion (NFC). — gysit / detail
  103. [mlir][linalg] Cleanup LinalgOp usage in dependence analysis (NFC). — gysit / detail
  104. Mark test as requiring asserts. — douglas.yung / detail
  105. [VectorCombine] Add tests with multiple noundef indices for scalarization. — flo / detail
  106. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  107. [RISCV] Support vector types in combination with fastcc — fraser / detail
  108. [VectorCombine] Freeze index unless it is known to be non-poison. — flo / detail

#257 (May 29, 2021 1:37:04 AM)

  1. Removed abandoned lldb-sphinx-docs builder. — gkistanova / githubweb
  2. [sanitizer] Switch to patched QEMU — Vitaly Buka / githubweb
  3. [sanitizer] Fix QEMU checkout — Vitaly Buka / githubweb

#257 (May 29, 2021 1:37:04 AM)

  1. [lldb][NFC] Remove misleading ModulePass base class for IRForTarget — Raphael Isemann / detail
  2. [NFC][LoopIdiom] Add tests for 'arithmetic right-shift until zero' idiom — lebedev.ri / detail
  3. [LoopIdiom] Support 'arithmetic right-shift until zero' idiom — lebedev.ri / detail
  4. [lldb] Fix that LLDB doesn't print NaN's sign on Darwin — Raphael Isemann / detail
  5. [Dexter] Add DexDeclareFile command to Dexter — Tom.Weaver / detail
  6. [AArch64][SVE] Add fixed length codegen for FP_TO_{S,U}INT/{S,U}INT_TO_FP — bradley.smith / detail
  7. [AMDGPU][Libomptarget] Mark lambda_by_value test as XFAIL — Pushpinder.Singh / detail
  8. [NFC][LoopIdiom] Add tests for 'left-shift until zero' idiom — lebedev.ri / detail
  9. [LoopIdiom] Support 'left-shift until zero' idiom — lebedev.ri / detail
  10. [dexter] Change --source-root-dir and add --debugger-use-relative-paths — orlando.hyams / detail
  11. [NFC] [Coroutines] Remove unused variable: UnreachableCache — yedeng.yd / detail
  12. [Dexter] Remove erroneously added diff file — Tom.Weaver / detail
  13. [mlir] Disallow certain transfer ops in VectorToSCF — springerm / detail
  14. [InstCombine] add tests for cast-of-shuffle; NFC — spatel / detail
  15. [InstCombine] canonicalize cast before unary shuffle — spatel / detail
  16. [mlir][doc] Fix links and references in documentation of Rationale — markus.boeck02 / detail
  17. [mlir] Support buffer hoisting on allocas — tpopp / detail
  18. [mlir][doc] Fix links and references in documentation of Dialects — markus.boeck02 / detail
  19. [VectorCombine] Use constant range info for index scalarization legality. — flo / detail
  20. [Headers][WASM] adjust test that runs the optimizer; NFC — spatel / detail
  21. [VectorCombine] Add test that combines load & store scalarization. — flo / detail
  22. [InstSimplify] Transform X * Y % Y --> 0 — spatel / detail
  23. [AMDGPU] More accurate names for dpp operand types — Joseph.Nash / detail
  24. [clang][ARM] When handling multiple -mimplicit-it mark all as used — david.spickett / detail
  25. Reland "Do not create LLVM IR `constant`s for objects with dynamic initialisation" — momchil.velikov / detail
  26. [X86][SSE] Regenerate vector shift codegen tests. NFCI. — llvm-dev / detail
  27. [CostModel][X86] Improve accuracy of vXi64 vector non-uniform shift costs on AVX2+ targets — llvm-dev / detail
  28. [AMDGPU] Allow no-modifier operands in cvtDPP — Joseph.Nash / detail
  29. [libc++] [test] Format some C++20 iterator_traits tests. NFCI. — arthur.j.odwyer / detail
  30. [libc++] [test] Make iter_difference_t.pass.cpp into a .compile.pass.cpp. NFCI. — arthur.j.odwyer / detail
  31. [SystemZ][z/OS] Implement getHostCPUName for z/OS — anirudh_prasad / detail
  32. BPF: Add more relocation kinds — yhs / detail
  33. [SystemZ] Return true from preferZeroCompareBranch(). — paulsson / detail
  34. [scudo] Rework dieOnMapUnmapError — kostyak / detail
  35. [mlir][CAPI][test] Change casts and fprintf format strings from long to intptr_t — markus.boeck02 / detail
  36. [VectorCombine] Remove unneeded InsertPointGuard (NFCI). — flo / detail
  37. [CostModel][X86] Improve accuracy of 256-bit non-uniform vector shifts on AVX1 — llvm-dev / detail
  38. [X86][Atom] Fix vector PSHUFB resource/throughputs — llvm-dev / detail
  39. [AIX][AsmPrinter] Print Symbol in comments for TOC load — Jinsong Ji / detail
  40. [sparse][mlir] simplify sparse runtime support library — ajcbik / detail
  41. [libc++] Try to fix the oss-fuzz failure — Louis Dionne / detail
  42. [SCEV] Remove unused parameter from computeBECount [NFC] — listmail / detail
  43. [llvm-reduce] Exit when input module is malformed — aeubanks / detail
  44. [SCEV] Cleanup doesIVOverflowOnX checks [NFC] — listmail / detail
  45. Revert "[OpaquePtr] Make atomicrmw work with opaque pointers" — aeubanks / detail
  46. [InstCombine] avoid infinite loop from vector select transforms — spatel / detail
  47. [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks — Mirko.Brkusanin / detail
  48. [flang] Fix recent regression (proc. dummy arg on ENTRY) — pklausler / detail
  49. [CSSPGO][llvm-profgen] Change default cold threshold for context merging — aktoon / detail
  50. [mlir][linalg] Update Linalg.md (NFC). — gysit / detail
  51. [Hexagon] Improve argument packing in vector shuffle selection — kparzysz / detail
  52. [scudo] Consistent setting of SCUDO_DEBUG — Vitaly Buka / detail
  53. [scudo] Fix CHECK implementation — Vitaly Buka / detail
  54. [LoopIdiom] 'arithmetic right-shift until zero': don't turn potentially infinite loops into finite ones — lebedev.ri / detail
  55. [mlir] Add an optional distributionTypes attribute to TiledLoopOp. — pifon / detail
  56. [Matrix] Factor and distribute transposes across multiplies — anemet / detail
  57. [mlir][doc] Fix links and references in documentation of Tutorials — markus.boeck02 / detail
  58. [InstSimplify] allow undef element match in vector select condition value — spatel / detail
  59. [AMDGPU] Lower kernel LDS into a sorted structure — Stanislav.Mekhanoshin / detail
  60. [mlir] Use unique_function in AbstractOperation fields — riddleriver / detail
  61. Add pre-commit tests for [D102215](https://reviews.llvm.org/D102215). — michael.hliao / detail
  62. [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics. — michael.hliao / detail
  63. [CVP] Guard against poison in common phi value transform (PR50399) — nikita.ppv / detail
  64. Revert "[NFC][scudo] Let disableMemoryTagChecksTestOnly to fail" — Vitaly Buka / detail
  65. [lld-macho][nfc] Misc code cleanup — jezng / detail
  66. [lld-macho][nfc] clang-format everything — jezng / detail
  67. [lld-macho][nfc] Rename MergedOutputSection to ConcatOutputSection — jezng / detail
  68. [lld-macho][nfc] Sort OutputSections based on explicit order of command-line inputs — jezng / detail
  69. [lld-macho][nfc] Remove unnecessary parameterization of section sort — jezng / detail
  70. [gn build] Port 33706191d88d — llvmgnsyncbot / detail
  71. [SCEV] Cache operands used in BEInfo (NFC) — nikita.ppv / detail
  72. Revert "[AIX] Avoid structor alias; die before bad alias codegen" — wanyu9511 / detail
  73. [Matrix] Use LLVM_DEBUG for a debug flag — benny.kra / detail
  74. [mlir] Add a copy constructor to FailureOr — riddleriver / detail
  75. [JITLink][MachO][arm64] Use a more descriptive test name. — Lang Hames / detail
  76. [JITLink][MachO][arm64] Build GOT entries for defined symbols too. — Lang Hames / detail
  77. [NFC] Fix 'unused' warning — Vitaly Buka / detail
  78. [AMDGPU] Fix unused variable warning. NFC. — Stanislav.Mekhanoshin / detail
  79. [TSAN][CMake] Add support to run lit on individual tests — bruno.cardoso / detail
  80. [docs] Explain address spaces a bit more in opaque pointers doc — aeubanks / detail
  81. [sanitizer][test] s/A<10>/A<7>/ to fix "WARNING: Symbolizer buffer too small" which is somehow a hard error on s390x — i / detail
  82. [Hexagon] Remove unused function from HexagonISelDAGToDAGHVX.cpp — kparzysz / detail
  83. [docs] [CMake] Change recommendations for how to use LLVM_DEFINITIONS — martin / detail
  84. [libcxx] Make the visibility attributes consistent for __narrow_to_utf8/__widen_from_utf8 — martin / detail
  85. [libcxx] [test] Explain an XFAIL LIBCXX-WINDOWS-FIXME and convert into UNSUPPORTED — martin / detail
  86. [libcxxabi] Use ASan interface header for declaration. NFC — smeenai / detail
  87. [Canonicalize] Fully parameterize the pass based on config options. NFC. — clattner / detail
  88. [flang] Implement checks for defined input/output procedures — psteinfeld / detail
  89. [Canonicalize] Switch the default setting to "top down". — clattner / detail
  90. [libcxx] Fix the function name in exceptions from create_directories — martin / detail
  91. [libc++] [P0619] Hide not1 and not2 under _LIBCPP_ENABLE_CXX20_REMOVED_NEGATORS. — arthur.j.odwyer / detail
  92. Revert "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" — mascasa / detail
  93. [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member — i / detail
  94. [ARM] Extra predicated tests for VMULH. NFC — david.green / detail
  95. [libc++] Install GCC 11 on CI builders — Louis Dionne / detail
  96. [libomptarget][nfc] Move hostcall required test to rtl — jonathanchesterfield / detail
  97. [Toy] Update tests to pass with top-down canonicalize pass. NFC — clattner / detail
  98. [MLIR Core] Cache the empty StringAttr like we do for empty dictionaries. NFC. — clattner / detail
  99. [NFC][SCUDO] Fix unittest for -gtest_repeat=10 — Vitaly Buka / detail
  100. [NFC][MLIR][TOSA] Replaced tosa linalg.indexed_generic lowerings with linalg.index — rob.suderman / detail
  101. [gcov] Silence warning: comparison of integers of different signs — alexandre.ganea / detail
  102. [benchmark] Silence 'suggest override' and 'missing override' warnings — alexandre.ganea / detail
  103. LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode. — kda / detail
  104. [sanitizer] Let glibc aarch64 use O(1) GetTls — i / detail
  105. [OpaquePtr] Create new bitcode encoding for atomicrmw — aeubanks / detail
  106. [LTT] Handle merged llvm.assume when dropping type tests — tejohnson / detail
  107. [lldb] Avoid format string in LLDB_SCOPED_TIMER — Jonas Devlieghere / detail
  108. Revert "[lldb] Avoid format string in LLDB_SCOPED_TIMER" — Jonas Devlieghere / detail
  109. [OpaquePtr] Make atomicrmw work with opaque pointers — aeubanks / detail
  110. [libcxx][iterator] adds `std::ranges::advance` — cjdb / detail
  111. [gn build] Port 36d0fdf9ac3b — llvmgnsyncbot / detail
  112. [clang-format][NFC] correctly sort StatementAttributeLike-macros' IO.map — bjoern / detail
  113. [ARM] Add patterns for vmulh — david.green / detail
  114. [NFC][object] Change the input parameter of the method isDebugSection. — esme.yi / detail
  115. [mlir] Fold complex.re(complex.create) and complex.im(complex.create) — akuegel / detail
  116. [InstCombine] Fold extractelement + vector GEP with one use — david.sherwood / detail
  117. [mlir] Simplify folding code (NFC) — akuegel / detail
  118. [mlir] LocalAliasAnalysis: Assume allocation scope to function scope if cannot determine better — ivan.butygin / detail
  119. [HIP] Adjust check in hip-include-path.hip test case — bjorn.a.pettersson / detail
  120. Fix warning introduced by 9c766f4090d19e3e2f56e87164177f8c3eba4b96 — david.sherwood / detail
  121. [NFC][X86] clang-format X86TTIImpl::getInterleavedMemoryOpCostAVX2() — lebedev.ri / detail
  122. [Test] Add test on unrolling to make sure it won't fail — mkazantsev / detail
  123. [X86][Atom] Fix vector variable shift resource/throughputs — llvm-dev / detail
  124. [CostModel][X86] Remove old testshift* tests — llvm-dev / detail
  125. AArch64: support post-indexed stores to bfloat types. — Tim Northover / detail
  126. [Test] Add simplified versions of tests for loop deletion that don't need context — mkazantsev / detail
  127. [RISCV] Pre-commit fixed-length mask vselect tests — fraser / detail
  128. Revert "[AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks" — Mirko.Brkusanin / detail
  129. [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks — Mirko.Brkusanin / detail
  130. [NFC] Add CHECK lines for unordered FP reductions — kerry.mclaughlin / detail
  131. [AMDGPU][Libomptarget] Move Kernel/Symbol info tables to RTLDeviceInfoTy — Pushpinder.Singh / detail
  132. [SCEV] Add tests with signed predicates for applyLoopGuards. — flo / detail
  133. [X86][SLM] Fix vector PSHUFB + variable shift resource/throughputs — llvm-dev / detail
  134. [lldb][NFC] Use C++ versions of the deprecated C standard library headers — Raphael Isemann / detail
  135. [AMDGPU][Libomptarget] Delete g_atmi_initialized — Pushpinder.Singh / detail
  136. [AMDGPU][Libomptarget] Inline atmi_init/atmi_finalize — Pushpinder.Singh / detail
  137. [MC][NFCI] Factor out ELF section unique ID calculation — tomas.matheson / detail
  138. [MC][ELF] Emit unique sections for different flags — tomas.matheson / detail
  139. [Docs] Updated the content of getting started documentation under llvm/lib/MC — pyadav2299 / detail
  140. [MC] Move elf-unique-sections-by-flags.ll to X86/ — tomas.matheson / detail
  141. [OpenCL] Include header for atomic-ops test — sven.vanhaastregt / detail
  142. [Test] Add Loop Deletion test with irreducible CFG — mkazantsev / detail
  143. [AArch64] Generate LD1 for anyext i8 or i16 vector load — andrew.savonichev / detail
  144. [mlir] Fold complex.create(complex.re(op), complex.im(op)) — akuegel / detail
  145. Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" — mkazantsev / detail
  146. Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration"" — mkazantsev / detail
  147. [InstCombine] avoid 'tmp' usage in test file; NFC — spatel / detail
  148. [InstCombine] avoid 'tmp' usage in test files; NFC — spatel / detail
  149. [InstCombine] add fmul tests with shared operand; NFC — spatel / detail
  150. Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2) — mkazantsev / detail
  151. [LoopVectorize] Enable strict reductions when allowReordering() returns false — kerry.mclaughlin / detail
  152. [SLP][NFC]Add a test for multiple uses of insertelement instruction, — a.bataev / detail
  153. [MCA][InOrderIssueStage] Fix LastWriteBackCycle computation. — andrea.dibiagio / detail
  154. [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads — llvm-dev / detail
  155. [ARM] Extra test for reverted WLS memset. NFC — david.green / detail
  156. [CostModel][AArch64] Add tests for bitreverse. NFC. — sjoerd.meijer / detail
  157. [X86][AMX] Fix a bug on tile config. — yuanke.luo / detail
  158. [clang-cl] Add driver support for /std:c++20 and bump /std:c++latest (PR50465) — hans / detail
  159. [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes — anirudh_prasad / detail
  160. [AMDGPU] Fix function pointer argument bug in AMDGPU Propagate Attributes pass. — sebastian.neubauer / detail
  161. [SystemZ][z/OS] Enable the AllowAtInName attribute for the HLASM dialect — anirudh_prasad / detail
  162. [MCA] Add a test for PR50483. NFC — andrea.dibiagio / detail
  163. [clangd] New ParsingCallback for semantics changes — kadircet / detail
  164. [SystemZ] Support i128 inline asm operands. — paulsson / detail
  165. [libc++] Fix concepts tests with GCC — Louis Dionne / detail
  166. [unroll] Use value domain for symbolic execution based cost model — listmail / detail
  167. [mlir][openacc] Translate UpdateOp to LLVM IR — clementval / detail
  168. [libc++][NFC] Move format_error to its own header. — koraq / detail
  169. [gn build] Port 16342e39947b — llvmgnsyncbot / detail
  170. [libc++][NFC] Move basic_format_parse_context to its own header. — koraq / detail
  171. [mlir] Add `distributionTypes` to LinalgTilingOptions. — pifon / detail
  172. [libc++][format] Adds availability macros for std::format. — koraq / detail
  173. [gn build] Port de9df3f5b952 — llvmgnsyncbot / detail
  174. [libomptarget][nfc][amdgpu] Remove atmi_status_t type — jonathanchesterfield / detail
  175. [AMDGPU][NFC] Remove non-existing function header — sebastian.neubauer / detail
  176. [RISCV] Enable cross basic block aware vsetvli insertion — craig.topper / detail
  177. [lldb] Remove cache in get_demangled_name_without_arguments — Raphael Isemann / detail
  178. [libunwind] Inform ASan that resumption is noreturn — smeenai / detail
  179. [lldb] add LLDB_SKIP_DSYM option — smeenai / detail
  180. [DebugInfo] Limit the number of values that may be referenced by a dbg.value — stephen.tozer / detail
  181. [SLP]Fix vectorization of insertelements with multiple uses. — a.bataev / detail
  182. [scudo] Get rid of initLinkerInitialized — kostyak / detail
  183. [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass. — craig.topper / detail
  184. [RISCV] Remove --riscv-no-aliases from RVV tests — jrtc27 / detail
  185. [Scudo] Make -fsanitize=scudo use standalone. Migrate tests. — 31459023+hctim / detail
  186. [SCEV] Extract out a helper for computing trip multiples — listmail / detail
  187. [RISCV] Optimize SEW=64 shifts by splat on RV32. — craig.topper / detail
  188. [SCEV] Add a utility for converting from "exit count" to "trip count" — listmail / detail
  189. [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names — i / detail
  190. Revert "[Scudo] Make -fsanitize=scudo use standalone. Migrate tests." — 31459023+hctim / detail
  191. [mlir] Make StripDebugInfo strip out block arguments locs — thomasraoux / detail
  192. [SCEV] Generalize getSmallConstantTripCount(L) for multiple exit loops — listmail / detail
  193. [libomptarget][nfc][amdgpu] Refactor uses of KernelInfoTable — jonathanchesterfield / detail
  194. [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes — dmitry.preobrazhensky / detail
  195. [AMDGPU] Fix kernel LDS lowering for constants — Stanislav.Mekhanoshin / detail
  196. [SimplifyCFG] Use make_early_inc_range() while deleting instructions — aheejin / detail
  197. [WebAssembly] Add TargetInstrInfo::getCalleeOperand — aheejin / detail
  198. [SCEV] Compute trip multiple for multiple exit loops — listmail / detail
  199. [NFC][X86][Costmodel] Add some more interleaved load/store test with i16 element type — lebedev.ri / detail
  200. [NFC][Codegen][X86] Add a few more interleaved load/store patterns w/ i16 element type — lebedev.ri / detail
  201. [libomptarget][nfc][amdgpu] Factor out setting upper bounds — jonathanchesterfield / detail
  202. [pstl] Fix -Wundef errors in the test suite — Louis Dionne / detail
  203. [DebugInstrRef][1/3] Track PHI values through register allocation — jeremy.morse / detail
  204. [CostModel][AArch64] Add floating point arithmetic tests. NFC. — sjoerd.meijer / detail
  205. [pstl] Workaround more errors in the test suite — Louis Dionne / detail
  206. [libc++] Add a job testing on GCC 11 — Louis Dionne / detail
  207. Update documentation for InlineModel features. — mtrofin / detail
  208. [RISCV][NFC] Fix some whitespace nits in MC test RUN lines — jrtc27 / detail
  209. [RISCV] Use X0 as destination of inserted vsetvli when possible. — craig.topper / detail
  210. [llvm-readobj] Optimize printing stack sizes to linear time. — rahmanl / detail
  211. Refactor mutation strategies into a standalone library — mvanotti / detail
  212. [libcxx][docs] Take mutex for common_iterator, common_view, and empty_view. — zoecarver / detail
  213. [AArch64] Support llvm-mc/llvm-objdump -M no-aliases — i / detail
  214. [flang][docs] Initial documentation for the Fortran LLVM Test Suite. — naromero / detail
  215. [libcxx][nfc] Fix the ASAN bots: update expected.pass.cpp. — zoecarver / detail
  216. [libFuzzer] Add missing FuzzerBuiltinsMsvc.h include. — mascasa / detail
  217. [lldb] Fix gnu_libstdcpp's update methods — a20012251 / detail
  218. [mlir][python] Provide "all passes" registration module in Python — ajcbik / detail
  219. Revert "Refactor mutation strategies into a standalone library" — mascasa / detail
  220. [mlir] Add n-D vector lowering to LLVM for cast ops — thomasraoux / detail
  221. [scudo] Build scudo_standalone on Android and Fuchsia. — 31459023+hctim / detail
  222. [tests] Add some basic coverage of multiple exit unrolling — listmail / detail
  223. [Hexagon] Restore handling of expanding shuffles — kparzysz / detail
  224. [MLIR] Add support for empty IVs to affine.parallel — frank.laub / detail
  225. Revert "[scudo] Build scudo_standalone on Android and Fuchsia." — 31459023+hctim / detail
  226. [AArch64][GlobalISel] Legalize non-power-of-2 vector elements for G_STORE. — Amara Emerson / detail
  227. Emit correct location lists with basic block sections. — tmsriram / detail
  228. [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls — Jessica Paquette / detail
  229. [ORC-RT] Add endianness support to the ORC runtime. — Lang Hames / detail
  230. Fix unit test after 324af79dbc6066 — Jessica Paquette / detail
  231. The compiler is crashing when compiling a coroutine intrinsic without — zahira.ammarguellat / detail
  232. [RS4GC] Introduce intrinsics to get base ptr and offset — yrouban / detail
  233. [Fuchsia][CMake] Add missing include path. — haowei / detail
  234. Fix non-global-value-max-name-size not considered by LLParser — joker.eph / detail
  235. [libcxx][iterator] adds `std::ranges::next` — cjdb / detail
  236. [libcxx][iterator] adds `std::ranges::prev` — cjdb / detail
  237. [gn build] Port 0dc7fd1bc167 — llvmgnsyncbot / detail
  238. [gn build] Port 857fa7b7b187 — llvmgnsyncbot / detail
  239. [llvm-objdump] Print the DEBUG type under `--section-headers`. — esme.yi / detail
  240. [NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop — mkazantsev / detail
  241. [NFC] Formatting fix — mkazantsev / detail
  242. [NFCI] Lazily evaluate SCEVs of PHIs — mkazantsev / detail
  243. [mlir] Add a pass to distribute linalg::TiledLoopOp. — pifon / detail
  244. [docs] llvm-objdump: Mention -M no-aliases is supported on AArch64 — i / detail
  245. [mlir] Add TestLinalgDistribution.cpp to cmake build. — pifon / detail
  246. [GlobalISel] Implement splitting of G_SHUFFLE_VECTOR. — Amara Emerson / detail
  247. [NFC] Reuse existing variables instead of re-requesting successors — mkazantsev / detail
  248. [NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC — mkazantsev / detail
  249. [mlir] Support dialect-wide canonicalization pattern registration — springerm / detail
  250. [AMDGPU][GlobalISel] Allow amdgpu_gfx calling conv — sebastian.neubauer / detail
  251. [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs — fraser / detail
  252. [Matrix] Include matrix pipeline for new PM in new-pm-defaults.ll. — flo / detail
  253. [lit][test] Improve testing of use_llvm_tool — james.henderson / detail
  254. Add triples to a bunch of x86-specific tests that currently fail on PPC — benny.kra / detail
  255. [clang-format] [NFC] realign documentation in Format.h... — bjoern / detail
  256. [ARM] Extra test for reverted WLS memset. NFC — david.green / detail
  257. [OpenMP]Add support for workshare loop modifier in lowering — mats.petersson / detail
  258. [AMDGPU][Libomptarget][NFC] Remove atmi_mem_place_t — Pushpinder.Singh / detail
  259. Revert "[OpenMP]Add support for workshare loop modifier in lowering" — mats.petersson / detail
  260. Add --quiet option to llvm-gsymutil to suppress output of warnings. — simon.giesecke / detail
  261. [mlir][Linalg] Add comprehensive bufferization support for subtensor (5/n) — nicolas.vasilache / detail
  262. Add support for #elifdef and #elifndef — aaron / detail
  263. [VPlan] Do not sink uniform recipes in sinkScalarOperands. — flo / detail
  264. [RISCV] Allow passing fixed-length vectors via the stack — fraser / detail
  265. [DAGCombine][RISCV] Don't try to trunc-store combined vector stores — fraser / detail
  266. Fix -Wswitch warning; NFC — aaron / detail
  267. AMDGPU/GlobalISel: Remove redundant parameter from function — Matthew.Arsenault / detail
  268. AMDGPU/GlobalISel: Lower constant-32-bit zextload/sextload consistently — Matthew.Arsenault / detail
  269. Speculatively fix a -Woverloaded-virtual diagnostic; NFC — aaron / detail
  270. Speculatively fix this harder and with improved spelling capabilities. — aaron / detail
  271. Reimplement __builtin_unique_stable_name- — erich.keane / detail
  272. Reuse temporary files for print-changed=diff — schmeise / detail
  273. Correct the 'KEYALL' mask. — erich.keane / detail
  274. Hopefully fix the Clang sphinx doc build. — aaron / detail
  275. [OpenMP]Add support for workshare loop modifier in lowering — mats.petersson / detail
  276. [VP][SelectionDAG] Add a target-configurable EVL operand type — fraser / detail
  277. Disable misc-no-recursion checking in Clang — aaron / detail
  278. VirtRegMap: Preserve LiveDebugVariables — Matthew.Arsenault / detail
  279. [Flang][Openmp] Fortran specific semantic checks for Allocate directive — kiran.chandramohan / detail
  280. [OpenCL][NFC] Fix typos in test — sven.vanhaastregt / detail
  281. [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads — llvm-dev / detail
  282. [CostModel][X86] AVX512 truncation ops are slower than cost models indicate. — llvm-dev / detail
  283. AMDGPU/GlobalISel: Fix broken test run line — Matthew.Arsenault / detail
  284. AMDGPU/GlobalISel: Use IncomingValueAssigner for implicit return — Matthew.Arsenault / detail
  285. [libc++] Deprecate std::iterator and remove it as a base class — Louis Dionne / detail
  286. [libc++] NFC: Parenthesize expression to satisfy GCC 11 — Louis Dionne / detail
  287. Revert "Emit correct location lists with basic block sections." — thakis / detail
  288. Thread safety analysis: Factor out function for merging locks (NFC) — aaron.puchert / detail
  289. Thread safety analysis: Allow exlusive/shared joins for managed and asserted capabilities — aaron.puchert / detail
  290. [AIX] Add -lc++abi and -lunwind for linking — jasonliu / detail
  291. GlobalISel: Do not change register types in lowerLoad — Matthew.Arsenault / detail
  292. [RISCV] Add a test case showing incorrect call-conv lowering — fraser / detail
  293. [HIP] Check compatibility of -fgpu-sanitize with offload arch — Yaxun.Liu / detail
  294. [mlir][gpu] Relax restriction on MMA store op to allow chain of mma ops. — thomasraoux / detail
  295. [SPE] Disable strict-fp for SPE by default — qiucofan / detail
  296. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  297. [mlir] Async reference counting for block successors with divergent reference counted liveness — ezhulenev / detail
  298. [Clang] Enable __has_feature(coverage_sanitizer) — elver / detail
  299. [mlir] Add error state and error propagation to async runtime values — ezhulenev / detail
  300. [X86] Pre-commit tests for D103192. NFC — craig.topper / detail
  301. [X86] Fold (shift undef, X)->0 for vector shifts by immediate. — craig.topper / detail
  302. [mlir] Async: Add error propagation support to async groups — ezhulenev / detail
  303. [mlir][NFC] Don't outline kernel in MMA integration tests — thomasraoux / detail
  304. [RISCV] Teach vsetvli insertion to use vsetvl x0, x0 form when we can tell that VLMAX and AVL haven't changed. — craig.topper / detail
  305. [CostModel][X86] Improve accuracy of sext/zext to 256-bit vector costs on AVX1 targets — llvm-dev / detail
  306. [NFC][X86][Codegen] Re-autogenerate check lines in a few tests to remove noise from future changes — lebedev.ri / detail
  307. Revert "[libc++] NFC: Parenthesize expression to satisfy GCC 11" — Louis Dionne / detail
  308. [NFC][scudo] Rename internal function — Vitaly Buka / detail
  309. MC: mark `dump` with `LLVM_DUMP_METHOD` — Saleem Abdulrasool / detail
  310. [mlir] AsyncRefCounting: check that LivenessBlockInfo is not nullptr — ezhulenev / detail
  311. [mlir] Update cmake variable post D102976 — jpienaar / detail
  312. [NFC][scudo] Check zeros on smaller allocations — Vitaly Buka / detail
  313. [libc++] NFC: Refactor raw_storage_iterator test to use UNSUPPORTED markup — Louis Dionne / detail
  314. [RISCV] Add a test showing missed opportunity to avoid a vsetvli in a loop. — craig.topper / detail
  315. [lldb][intel-pt] Remove old plugin — walter erquinigo / detail
  316. [mlir:Async] Convert assertions to async errors only inside async functions — ezhulenev / detail
  317. [analyzer] RetainCountChecker: Disable reference counting for OSMetaClass. — Artem Dergachev / detail
  318. Support stripping indirectly referenced DILocations from !llvm.loop metadata — Adrian Prantl / detail
  319. [NFC][X86][Codegen] vector-interleaved-store-i16-stride-5.ll: precisely match the actual IR — lebedev.ri / detail
  320. [x86] add tests for extend of vector compare; NFC — spatel / detail
  321. Replace 'magic static' with a member variable for SCYL kernel names — erich.keane / detail
  322. [libc++] NFC: Make it easier for vendors to extend the run-buildbot script — Louis Dionne / detail
  323. [clang] [MinGW] Don't mark emutls variables as DSO local — martin / detail
  324. [libcxx] [test] Convert an XFAIL LIBCXX-WINDOWS-FIXME into UNSUPPORTED with explanation — martin / detail
  325. [mlir] Add support for querying the ModRef behavior from the AliasAnalysis class — riddleriver / detail
  326. [RISCV] Fix typo, use addImm instead of addReg. — craig.topper / detail
  327. [PDB] Enable parallel ghash type merging by default — rnk / detail
  328. [PowerPC] Added multiple PowerPC builtins — stefanp / detail
  329. [MCA] Refactor the InOrderIssueStage stage. NFCI — andrea.dibiagio / detail
  330. [mlir-lsp-server] Add support for processing split files — riddleriver / detail
  331. [sanitizer] Android ELF TLS is supported from Q (API 29) — rprichard / detail
  332. [mlir][capi] fix build issue with "all passes" registration — ajcbik / detail
  333. [NFC][X86][Codegen] Re-autogenerate a few tests to reduce noise in future changes — lebedev.ri / detail
  334. [SanCov] Properly set ABI parameter attributes — aeubanks / detail
  335. [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli. — craig.topper / detail
  336. [ConstFold] Simplify a load's GEP operand through local aliases — aeubanks / detail
  337. [MCA] Minor changes to the InOrderIssueStage. NFC — andrea.dibiagio / detail
  338. [NFC][libObject] clang-format Archive{.h,.cpp} — rupprecht / detail
  339. Fix comment to reflect what the method is doing (NFC) — joker.eph / detail
  340. [dfsan] Add a flag about whether to propagate offset labels at gep — jianzhouzh / detail
  341. [AIX] Enable stackprotect feature — Jinsong Ji / detail
  342. [PDB] Fix ubsan complaint about memcpy from null pointer — rnk / detail
  343. [clang-cl] Bump default -fms-compatibility-version to 19.14 — zequanwu / detail
  344. Pass -gcodeview-ghash when using clang-cl and lld-link — rnk / detail
  345. Revert "[NFCI] Lazily evaluate SCEVs of PHIs" — mkazantsev / detail
  346. [AArch64][GlobalISel] Legalize oversize G_EXTRACT_VECTOR_ELT sources. — Amara Emerson / detail
  347. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  348. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  349. [MLIR][SPIRV] Use getAsmResultName(...) hook for ConstantOp. — kareem.ergawy / detail
  350. Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass" — eopxd / detail
  351. Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass" — eopxd / detail
  352. [ConstantFolding] Fix -Wunused-variable warning (NFC) — nullptr.cpp / detail
  353. [clang] [MinGW] Fix gcc version detection/picking — martin / detail
  354. Revert "[scudo] Check if MADV_DONTNEED zeroes memory" — Vitaly Buka / detail
  355. [NFC][scudo] Re-enable check in the test — Vitaly Buka / detail
  356. [cmake][scudo] Add missing headers — Vitaly Buka / detail
  357. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  358. [AMDGPU] Precommit test — sebastian.neubauer / detail
  359. [AMDGPU] Fix function calls with flat scratch — sebastian.neubauer / detail
  360. Revert "[LAA] Support pointer phis in loop by analyzing each incoming pointer." — flo / detail
  361. [NFC][Transforms][Utils] remove useless variable in CloneBasicBlock — dongaxis / detail
  362. ARM: support mandatory tail calls for tailcc & swifttailcc — Tim Northover / detail
  363. SwiftTailCC: teach verifier musttail rules applicable to this CC. — Tim Northover / detail
  364. Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables" — wingo / detail
  365. [mlir] Don't elide the last op if there is no terminator — antiagainst / detail
  366. SwiftAsync: add Clang attribute to apply the LLVM `swiftasync` one. — Tim Northover / detail
  367. [RISCV] Add tests for fixed vector conversions between fp to/from i1 — fraser / detail
  368. [RISCV][NFC] Merge identical RV32 and RV64 test checks — fraser / detail
  369. Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI. — llvm-dev / detail
  370. [x86] add test for extend of legal vector compare; NFC — spatel / detail
  371. [Matrix] Move C++ matrix cast checks to TryStaticCast. — flo / detail
  372. [gn build] (semi-manually) port bd04d78d649b — thakis / detail
  373. [clang] NFC: Replace std::pair by a struct in InitHeaderSearch — Jan Svoboda / detail
  374. [AArch64] Add additional vector load scalarization tests for D103077. — flo / detail
  375. [LLD][COFF] Reduce the maximum size of the GHASH table — alexandre.ganea / detail
  376. [libc++] Add all indirect callable concepts and projected — Louis Dionne / detail
  377. [gn build] Port 58b29a4efc22 — llvmgnsyncbot / detail
  378. [gn] Make ubsan errors fatal, as in cmake — rnk / detail
  379. [IR] Make TypeFinder aware of DIArgList values — david.stenberg / detail
  380. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  381. Revert "Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI." — nemanja.i.ibm / detail
  382. [clang][Parse] Add parsing support for C++ attributes on using-declarations — Louis Dionne / detail
  383. [mlir] Add missing namespace to createCanonicalizerPass. — jpienaar / detail
  384. [libc++] NFC: Move unwrap_iter to its own header — Louis Dionne / detail
  385. [LoopDeletion] Add test with potentially infinite sub-loop. — flo / detail
  386. [PhaseOrdering] add test for late simplifycfg with LTO; NFC — spatel / detail
  387. [PassManager] unify late simplifycfg options between regular and LTO pipelines — spatel / detail
  388. Revert "[NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC" — stefanp / detail
  389. Revert "[NFC] Reuse existing variables instead of re-requesting successors" — stefanp / detail
  390. Revert "[NFC] Formatting fix" — stefanp / detail
  391. Revert "[NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop" — stefanp / detail
  392. Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2)" — stefanp / detail
  393. [VectorCombine] Add variants of multi-extract tests with assumes. — flo / detail
  394. [VectorCombine] Check indices for all extracts we scalarize. — flo / detail
  395. [SelectionDAG] Fix typo in assert. NFC — craig.topper / detail
  396. [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names. — craig.topper / detail
  397. Revert "[clang][Parse] Add parsing support for C++ attributes on using-declarations" — thakis / detail
  398. [RISCV] Add octuple to LMULInfo tablegen class, remove octuple_from_str. NFCI — craig.topper / detail
  399. [gn build] Port 9968896cd62a — llvmgnsyncbot / detail
  400. [libc++] [test] Constexpr-ify a couple of insert-iterator tests. — arthur.j.odwyer / detail
  401. [gn build] manually port 982e3c05108b6 (check-lld needs dsymutil) — thakis / detail
  402. [AArch64][RISCV] Make sure isel correctly honors failure orderings. — efriedma / detail
  403. [clang-format] [docs] Regenerate style options documentation. — marek.kurdej+llvm.org / detail
  404. [dsymutil tests] Try to make eh_frames.test run on other platforms — thakis / detail
  405. [NFC] Remove confusing info about MainLoop VF/UF from debug message — bmahjour / detail
  406. [RISCV] Pre-commit test cases for D103211. NFC — craig.topper / detail
  407. [LoopUnroll] Clean up exit folding (NFC) — nikita.ppv / detail
  408. [LoopUnroll] Add store to unreachable latch test (NFC) — nikita.ppv / detail
  409. [RISCV] Add separate MxList tablegen classes for widening/narrowing and sext.zext.vf2/4/8. NFC — craig.topper / detail
  410. [LoopUnroll] Use changeToUnreachable() (NFC) — nikita.ppv / detail
  411. [lld-macho][test] Simplify --allow-empty with count 0 — i / detail
  412. [CGAtomic] Delete outdated code comparing success/failure ordering for cmpxchg. — efriedma / detail
  413. [Verifier] Significantly speed up IsolatedFromAbove checking. NFC. — clattner / detail
  414. [clang-format] New BreakInheritanceList style AfterComma — lichray / detail
  415. [AArch64][GlobalISel] Fix a crash during selection of a G_ZEXT(s8 = G_LOAD) — Amara Emerson / detail
  416. [Internalize] Simplify comdat renaming with noduplicates after D103043 — i / detail
  417. [lld/mac] Don't crash on -order_file with assembly inputs on arm64 — thakis / detail
  418. [RISCV] Enable interleaved vectorization for RVV — luke957 / detail
  419. [InstrProfiling][test] Fix stale tests — i / detail
  420. [InstrProfiling][test] Fix stale linkage.ll — i / detail
  421. [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones — thatlemon / detail
  422. [LoopUnroll] Make DomTree explicitly required (NFC) — nikita.ppv / detail
  423. Revert "[libc++] NFC: Move unwrap_iter to its own header" — koraq / detail
  424. [gn build] Port b13edf6e907b — llvmgnsyncbot / detail

#257 (May 29, 2021 1:37:04 AM)

  1. Removed abandoned lldb-sphinx-docs builder. — gkistanova / detail
  2. [sanitizer] Switch to patched QEMU — Vitaly Buka / detail
  3. [sanitizer] Fix QEMU checkout — Vitaly Buka / detail

#256 (May 25, 2021 1:37:16 AM)

  1. [MLIR] Update MLIR build config to reflect cmake variable renames — uday / githubweb
  2. [zorg] Remove flang-aarch64-ubuntu-out-of-tree-new-driver — diana.picus / githubweb

#256 (May 25, 2021 1:37:16 AM)

  1. Reland [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again — lebedev.ri / detail
  2. Reland [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost() — lebedev.ri / detail
  3. [CVP] Add test for PR50399 (NFC) — nikita.ppv / detail
  4. [Demangle][Rust] Parse raw pointers — tomasz.miasko / detail
  5. [Demangle][Rust] Parse references — tomasz.miasko / detail
  6. [Demangle][Rust] Parse function signatures — tomasz.miasko / detail
  7. [mlir] ConvertStandardToLLVM: make AllocLikeOpLowering public — ivan.butygin / detail
  8. [CostModel][X86] Improve v8i32 MUL costs on AVX1 targets to account for slower btver2 — llvm-dev / detail
  9. [CostModel][X86] Add test coverage for sub-64bit vXi8 multiplication costs — llvm-dev / detail
  10. [Matrix] Bail out early if there are no matrix intrinsics. — flo / detail
  11. [MLIR] Drop stale reference to mlir-edsc-builder-api-test — uday / detail
  12. [MLIR][GPU] Add CUDA Tensor core WMMA test — uday / detail
  13. [CostModel][X86] vXi8 MUL is always promoted to vXi16 — llvm-dev / detail
  14. [mlir][SCF] Canonicalize nested ParallelOp's — ivan.butygin / detail
  15. [ARM] Clean up some tests, removing dead instructions. NFC — david.green / detail
  16. Reapply [InstCombine] Fold multiuse shr eq zero — nikita.ppv / detail
  17. [mlir][linalg][nfc] Fix signed/unsigned comparison warning in header — ivan.butygin / detail
  18. [HIP] support ThinLTO — Yaxun.Liu / detail
  19. [JITLink] Move some Block bitfields into Addressable to improve packing. — Lang Hames / detail
  20. [ORC] Add more synchronization to TestLookupWithUnthreadedMaterialization. — Lang Hames / detail
  21. [CostModel][X86] Pull out X86/X64 scalar int arithmetric costs from SSE tables. NFCI. — llvm-dev / detail
  22. [IR] Optimize no-op removal from AttributeSet (NFC) — nikita.ppv / detail
  23. [IR] Optimize no-op removal from AttributeList (NFC) — nikita.ppv / detail
  24. [CostModel][X86] Align v4i64 MUL costs on AVX1 targets with worst case — llvm-dev / detail
  25. [Driver] Support libc++ in MSVC — phosek / detail
  26. [MinGW] Mark a number of library functions unavailable for mingw targets — martin / detail
  27. [Windows] Use TerminateProcess to exit without running destructors — martin / detail
  28. Revert "[Driver] Support libc++ in MSVC" — phosek / detail
  29. [ELF][test] Avoid local signature symbols for section groups to match reality — i / detail
  30. [NFC][scudo] Move SKIP_ON_FUCHSIA to common header — Vitaly Buka / detail
  31. [NFC][scudo] Add releasePagesToOS test — Vitaly Buka / detail
  32. [NFC][scudo] Replace size_t with uptr — Vitaly Buka / detail
  33. [ARM] Add extra debug messages for gather/scatter lowering. NFC — david.green / detail
  34. [LoopUnroll] Add test for unrollable non-latch multi-exit (NFC) — nikita.ppv / detail
  35. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  36. [InstSimplify] add more tests for rem-mul-div; NFC — spatel / detail
  37. [gn build] (semi-manually) port 0bccdf82f705 — thakis / detail
  38. [CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case — llvm-dev / detail
  39. Fix bugs URL for PR relocations — llvm-dev / detail
  40. [mlir][doc] Fix links and indentation of mlir::ModuleOp description — markus.boeck02 / detail
  41. [AArch64] Use \t in AsmStreamer to match the prevailing style — i / detail
  42. [NFC][X86][Costmodel] Add tests with with masked loads/stores w/non-power-of-two vectors — lebedev.ri / detail
  43. NFC: cleaned up and renamed scalable-vf-analysis.ll -> scalable-vectorization.ll — sander.desmalen / detail
  44. [SPARC] recognize the "rd %pc, reg" special form — joerg / detail
  45. [AArch64][MC] Remove unneeded "in .xxx directive" from diagnostics — i / detail
  46. [IR] Add a Location to BlockArgument — clattner / detail
  47. [LoopUnroll] Add test for partial unrolling again non-latch exit (NFC) — nikita.ppv / detail
  48. [libc++] use more early returns for consistency — joerg / detail
  49. [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo — i / detail
  50. [NFC][scudo] Enforce header size alignment — Vitaly Buka / detail
  51. [OpenMP][OMPIRBuilder]Adding support for `omp atomic` — fghanim84 / detail
  52. [AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case — i / detail
  53. [NFC] Removing leftover debug code — fghanim84 / detail
  54. [Debug-Info] handle DW_TAG_rvalue_reference_type at strict DWARF. — czhengsz / detail
  55. [Attributor][NFC] Rerun update_test_checks script on Attributor tests — johannes / detail
  56. [Attributor][NFC] Clang format the Attributor source files — johannes / detail
  57. [Attributor][NFC] Add helpful debug outputs — johannes / detail
  58. [Attributor][NFC] Precommit test case with branch on undef — johannes / detail
  59. [Attributor][FIX] Ensure we replace undef if we see the first "real" value — johannes / detail
  60. [Attributor][FIX] Account for undef in the constant value lattice — johannes / detail
  61. [mlir] Normalize dynamic memrefs with a map of tiled-layout. — uday / detail
  62. [MLIR] Make MLIR cmake variable names consistent — uday / detail
  63. [lld][MachO] Fix code formatting — alexshap / detail
  64. [MLIR] [Python] Add Operation.parent — john.demme / detail
  65. [Attributor] Be more careful to not disturb the CG outside the SCC — johannes / detail
  66. [Attributor] Deal with address spaces gracefully — johannes / detail
  67. [Attributor] Teach AAIsDead about undef values — johannes / detail
  68. [Attributor] Introduce a helper do deal with constant type mismatches — johannes / detail
  69. [analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr — balazs.benics / detail
  70. [VectorCombine] Scalarize vector load/extract. — flo / detail
  71. [Debug-Info]update section name to match AIX behaviour; nfc — czhengsz / detail
  72. [AMDGPU][Libomptarget] Remove global KernelNameMap — Pushpinder.Singh / detail
  73. [CostModel][X86] Improve accuracy of vXi64 MUL costs on AVX2/AVX512 targets — llvm-dev / detail
  74. Revert "[VectorCombine] Scalarize vector load/extract." — flo / detail
  75. flang: include limits — schuett / detail
  76. [LoopIdiom] 'logical right shift until zero': the value must be loop-invariant — lebedev.ri / detail
  77. [NFCI][LoopIdiom] 'left-shift until bittest': assert that BaseX is loop-invariant — lebedev.ri / detail
  78. [debuginfo-tests] Stop using installed LLDB and remove redundancy — james.henderson / detail
  79. [RISCV] Prevent store combining from infinitely looping — fraser / detail
  80. [MLIR] Drop old cmake var names — uday / detail
  81. [ARM] Fix inline memcpy trip count sequence — david.green / detail
  82. [ARM] Ensure WLS preheader blocks have branches during memcpy lowering — david.green / detail
  83. Recommit "[VectorCombine] Scalarize vector load/extract." — flo / detail
  84. [ARM] Allow findLoopPreheader to return headers with multiple loop successors — david.green / detail
  85. [OpenCL] Add clang extension for bit-fields. — anastasia.stulova / detail
  86. [AArch64][SVE] Improve codegen for fixed length vector concat — bradley.smith / detail
  87. [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND — bradley.smith / detail
  88. [OpenCL] Fix test by adding SPIR triple — anastasia.stulova / detail
  89. [VPlan] Add mayReadOrWriteMemory & friends. — flo / detail
  90. [VectorCombine] Fix load extract scalarization tests with assumes. — flo / detail
  91. [CostModel][X86] Improve accuracy of vector non-uniform shift costs on XOP/AVX2 targets — llvm-dev / detail
  92. [OpenCL][Docs] Minor update to OpenCL 3.0 — anastasia.stulova / detail
  93. [lldb] Reland "Fix UB in half2float" to fix the ubsan bot. — Raphael Isemann / detail
  94. [lldb] Introduce createTestTarget for creating a valid target in API tests — Raphael Isemann / detail
  95. [lldb] Readd deleted variable in the sample test — Raphael Isemann / detail
  96. [VPlan] Add first VPlan version of sinkScalarOperands. — flo / detail
  97. [ConstProp] add tests for vector reductions with poison elements; NFC — spatel / detail
  98. [ConstProp] propagate poison from vector reduction element(s) to result — spatel / detail
  99. [CostModel][X86] Regenerate sse-itoi.ll test checks — llvm-dev / detail
  100. [NVPTX] Fix lowering of frem for negative values — thomasraoux / detail
  101. [libc++][doc] Update format paper status. — koraq / detail
  102. [CostModel][X86] Add missing SSE41 v2iX sext/zext costs — llvm-dev / detail
  103. Remark was added to clang tooling Diagnostic — aaron / detail
  104. [LoopUnroll] Regenerate test checks (NFC) — nikita.ppv / detail
  105. [LoopUnroll] Add additional trip multiple test (NFC) — nikita.ppv / detail
  106. [CVP] Add additional test for phi common val transform (NFC) — nikita.ppv / detail
  107. [scudo] Separate Fuchsia & Default SizeClassMap — kostyak / detail
  108. [mlir][tosa] Align tensor rank specifications with current spec — stellaraccident / detail
  109. [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll — Steven Wu / detail
  110. CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h — Adrian Prantl / detail
  111. [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks. — jonathan_roelofs / detail
  112. [mlir][doc] Fix links and references in top level docs directory — markus.boeck02 / detail
  113. [RISCV] Optimize getVLENFactoredAmount function. — craig.topper / detail
  114. [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type — lebedev.ri / detail
  115. [Remarks] Add analysis remarks for memset/memcpy/memmove lengths — jonathan_roelofs / detail
  116. [NFC][scudo] Small test cleanup — Vitaly Buka / detail
  117. [gn build] Port 095e91c9737b — llvmgnsyncbot / detail
  118. [X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod. — craig.topper / detail
  119. [NFC] remove explicit default value for strboolattr attribute in tests — sguelton / detail
  120. Revert "[NFC] remove explicit default value for strboolattr attribute in tests" — sguelton / detail
  121. [lldb] Add missing mutex guards to TargetList::CreateTarget — Raphael Isemann / detail
  122. Enable MLIR Python bindings for TOSA. — stellaraccident / detail
  123. [CUDA]  Work around compatibility issue with libstdc++ 11.1.0 — tra / detail
  124. [dfsan] Add function that prints origin stack trace to buffer — gbalats / detail
  125. [WebAssembly] Add NullifyDebugValueLists pass — aheejin / detail
  126. [gn build] Port a64ebb863727 — llvmgnsyncbot / detail
  127. [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks. — craig.topper / detail
  128. [gn build] Port b510e4cf1b96 — llvmgnsyncbot / detail
  129. Surface clone APIs in CAPI — GeorgeLyon / detail
  130. fix up test from D102742 — ndesaulniers / detail
  131. [CSSPGO][llvm-profgen] Report samples for untrackable frames. — hoy / detail
  132. [GreedyPatternRewriter] Introduce a config object that allows controlling internal parameters. NFC. — clattner / detail
  133. [NFC][CSSPGO]llvm-profge] Fix Build warning dueo to an attrbute usage. — hoy / detail
  134. [flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds — andrzej.warzynski / detail
  135. [lldb] Move ClangModulesDeclVendor ownership to ClangPersistentVariables from Target — apl / detail
  136. Do not create LLVM IR `constant`s for objects with dynamic initialisation — momchil.velikov / detail
  137. [libc++] Assume that __wrap_iter always wraps a fancy pointer. — arthur.j.odwyer / detail
  138. [compiler-rt][scudo] Fix sign-compare warnings — Jinsong Ji / detail
  139. [mlir] Lower sm version for TensorCore intergration tests — thomasraoux / detail
  140. [lldb][NFC] Remove unused header from Target — apl / detail
  141. [libomptarget] [amdgpu] Fix copy-paste error setting NumThreads for a corner case. — Dhruva.Chakrabarti / detail
  142. [OpenMP] Fix crashing critical section with hint clause — hansang.bae / detail
  143. [SLP] Fix "gathering" of insertelement instructions — anton.a.afanasyev / detail
  144. [mlir-opt] Don't enable `printOpOnDiagnostic` if it was explicitly disabled. — riddleriver / detail
  145. [scudo] Add unmapTestOnly() to secondary. — 31459023+hctim / detail
  146. PR50456: Properly handle multiple escaped newlines in a '*/'. — richard / detail
  147. [dsymutil] Compute the output location once per input file (NFC) — Jonas Devlieghere / detail
  148. [dsymutil] Use EXIT_SUCCESS and EXIT_FAILURE (NFC) — Jonas Devlieghere / detail
  149. [dsymutil] Emit an error when the Mach-O exceeds the 4GB limit. — Jonas Devlieghere / detail
  150. [NFC][scudo] Avoid cast in test — Vitaly Buka / detail
  151. [NFC][OMP] Fix 'unused' warning — Vitaly Buka / detail
  152. Add a range-based wrapper for std::unique(begin, end, binary_predicate) — dblaikie / detail
  153. lld-coff: Simplify a few lambda uses after 7975dd033cb9 — dblaikie / detail
  154. [NFC][scudo] Add paramenters DCHECKs — Vitaly Buka / detail
  155. Revert "Do not create LLVM IR `constant`s for objects with dynamic initialisation" — thakis / detail
  156. [libomptarget] [amdgpu] Added LDS usage to the kernel trace — Dhruva.Chakrabarti / detail
  157. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  158. Making Instrumentation aware of LoopNest Pass — aeubanks / detail
  159. [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL — nathan / detail
  160. [Sema] Always search the full function scope context if a potential availability violation is encountered — logan.r.smith0 / detail
  161. [cfe] Support target-specific escaped character in inline asm — minyihh / detail
  162. [JITLink] Enable creation and management of mutable block content. — Lang Hames / detail
  163. AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions — Christudasan.Devadasan / detail
  164. [Test] Add test for unreachable backedge with duplicating predecessors — mkazantsev / detail
  165. [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration — mkazantsev / detail
  166. [JITLink] Suppress expect-death test in release mode. — Lang Hames / detail
  167. [RISCV] Optimize xor/or with immediate in the zbs extension — powerman1st / detail
  168. [analyzer][ctu] Avoid parsing invocation list again and again during on-demand parsing of CTU — balazs.benics / detail
  169. Revert "[analyzer][ctu] Avoid parsing invocation list again and again during on-demand parsing of CTU" — balazs.benics / detail
  170. [GlobalISel] Fix MachineIRBuilder not using the DstOp argument for G_SHUFFLE_VECTOR. — Amara Emerson / detail
  171. [analyzer][ctu] Reland "Avoid parsing invocation list again and again.. — balazs.benics / detail
  172. [libomptarget][nfc] Accept callable for hsa iterate_symbols — jonathanchesterfield / detail
  173. [TRE] Reland: allow TRE for non-capturing calls. — a.v.lapshin / detail
  174. [mlir] Check only last dim stride in transfer op lowering — springerm / detail
  175. [clang][ARM] Remove non-existent arm1136jz-s CPU — david.spickett / detail
  176. [GlobalISel] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  177. [llvm][ARM] Remove non-existent arm1176j-s CPU — david.spickett / detail
  178. [clang][ARM] Remove non-existent arm9312 CPU — david.spickett / detail
  179. [ARM][NEON] Combine base address updates for vld1x intrinsics — kbessonova / detail
  180. [llvm-exegesis] Loop unrolling for loop snippet repetitor mode — lebedev.ri / detail
  181. [IR] Allow Value::replaceUsesWithIf() to process constants — Stanislav.Mekhanoshin / detail
  182. [lldb] Re-eanble and rewrite TestCPPStaticMembers — Raphael Isemann / detail
  183. [lldb] Disable minimal import mode for RecordDecls that back FieldDecls — Raphael Isemann / detail
  184. [AArch64] Add tests for lowering of vector load + single extract. — flo / detail
  185. [mlir] Fold memref.dim of OffsetSizeAndStrideOpInterface outputs — tpopp / detail
  186. [MLIR][Affine][LICM] Mark users of `iter_args` variant — uday / detail
  187. [AMDGPU] Remove dead declaration (NFC). — Christudasan.Devadasan / detail
  188. [CostModel][X86] Improve accuracy of vXi8/vXi16 vector non-uniform shift costs on AVX2/AVX512 targets — llvm-dev / detail
  189. Fix MSVC "truncation of constant value" warning. NFCI. — llvm-dev / detail
  190. [NFC][CodeGenOptions] Refactor checking SanitizeCoverage options — elver / detail
  191. [NFC][SanitizeCoverage] Test always_inline functions work — elver / detail
  192. [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute — elver / detail
  193. [lldb] X-FAIL TestCPPStaticMembers on Windows — Raphael Isemann / detail

#256 (May 25, 2021 1:37:16 AM)

  1. [MLIR] Update MLIR build config to reflect cmake variable renames — uday / detail
  2. [zorg] Remove flang-aarch64-ubuntu-out-of-tree-new-driver — diana.picus / detail