100%
WDescription%
Test Result: 0 tests failing out of a total of 963 tests.100
Build stability: No recent builds failed.100
Build History
x
 x
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 xIdentified problems
 
 Identified problems
 
 
 
 
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 x
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 
 

Changes

#9700 (Feb 10, 2021 2:03:20 AM)

  1. [libcxx][test] Silence MSVC narrowing warning — Casey / detail
  2. [AIX] Actually push back "-mabi=vec-extabi" when option is on. — zarko / detail
  3. [VE] Add include for formatted_raw_ostream after 046cfb856517c6140d5e1c0989232e26d00b05b2 — i / detail
  4. [GlobalISel] Remove hint instructions in generic InstructionSelect code. — Jessica Paquette / detail
  5. [CMake] Actually require python 3.6 or greater — ctetreau / detail
  6. Revert "[CMake] Actually require python 3.6 or greater" — ctetreau / detail
  7. [mlir] Preserve lexicographic order after loop collapsing. — pifon / detail
  8. [clang-tidy] Fix linking tests to LLVMTestingSupport — mgorny / detail
  9. Emit metadata when instr. profiles hash mismatch occurs. — tmsriram / detail
  10. [SVE] delete VectorType::getNumElements() — ctetreau / detail
  11. [LowerConstantIntrinsics] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  12. [ShadowStackGCLowering] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  13. [ExpandMemCmpPass] Preserve Dominator Tree, if available — lebedev.ri / detail
  14. [AMDGPU] Be more specific in needsFrameBaseReg — Stanislav.Mekhanoshin / detail
  15. [NFC][RISCV] Remove redundant pseudo instructions for vector load/store. — kai.wang / detail
  16. [RISCV] Update the version number to v0.10 for vector. — kai.wang / detail
  17. [flang] Support disabled alternative PARAMETER statement — pklausler / detail
  18. [RISCV]  Update the version number to v0.10 for vector. — kai.wang / detail
  19. Update ElementsAttr::isValidIndex to handle ElementsAttr with a scalar. Scalar will have rank 0. — jpienaar / detail
  20. [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC) — nhawes / detail
  21. [RISCV] Merge rv32 and rv64 vector fadd/fsub/fmul/fdiv sdnode tests into single tests files with 2 run lines. — craig.topper / detail
  22. Use type alias for large tuples — jpienaar / detail
  23. Detect Source Drift with Propeller. — tmsriram / detail
  24. [X86] Fix tile config register spill issue. — pengfei.wang / detail
  25. [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info — gkm / detail
  26. [lld-macho][NFC] Add new option group for versions — gkm / detail
  27. [NFC][VFS] Fix a build warning due to an extra semicolon — nullptr.cpp / detail
  28. [llvm] Use append_range (NFC) — kazu / detail
  29. [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) — kazu / detail
  30. [llvm] Use isa instead of dyn_cast (NFC) — kazu / detail
  31. [ELF][test] Add --emit-relocs --gc-sections test for relocation section for a non-SHF_ALLOC section — i / detail
  32. [LTO] Use lto::backend for code generation. — flo / detail
  33. [LTO] Add option enable NewPM with LTOCodeGenerator. — flo / detail
  34. [compiler-rt][tests] Define TARGET_FLAGS — harald / detail
  35. [ASTMatchers] Fix traversal below range-for elements — steveire / detail
  36. [LoopUnswitch] Properly update MSSA if header has non-clobbering stores. — flo / detail
  37. Fix traversal with hasDescendant into lambdas — steveire / detail
  38. [llvm-symbolizer] - Fix the crash in GNU output style with --no-inlines and missing input file. — grimar / detail
  39. [RISCV] Update extractelt tests to sign-extend results (NFC) — fraser / detail
  40. [ASTMatchers] Fix definition of decompositionDecl — steveire / detail
  41. [TableGen] Use ListSeparator (NFC) — kazu / detail
  42. [AMDGPU] Forward-declare AMDGPUTargetMachine (NFC) — kazu / detail
  43. [llvm] Add missing header guards (NFC) — kazu / detail
  44. [ConstraintElimination] Verify CS and DFSInStack are in sync.(NFC) — flo / detail
  45. [OpenMP][NVPTX] Refined CMake logic to choose compute capabilites — tianshilei1992 / detail
  46. [TableGen] Avoid a couple vector copies in ExpandHwModeBasedTypes. — craig.topper / detail
  47. [TableGen] Use emplace_back to add to PatternsToMatch in GenerateVariants. Use std::move when adding to PatternsToMatch in AddPatternToMatch. — craig.topper / detail
  48. [RISCV] Use MVT instead of EVT in RISCVISelDAGToDAG.cpp — craig.topper / detail
  49. [flang] Improve shape & length characterization — pklausler / detail
  50. [mlir][AVX512] Fix result type of vp2intersect — springerm / detail
  51. [RISCV] Add rv64 command line to bswap-ctlz-cttz-ctpop.ll. — craig.topper / detail
  52. [docs] Clarify compile_flags.txt subtleties — sam.mccall / detail
  53. [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  54. [clangd] Remove references to old future-based API. NFC — sam.mccall / detail
  55. [libc++] Allow building with C++17. — koraq / detail
  56. [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations. — a.v.lapshin / detail
  57. Revert "[clangd] Quote/escape argv included in log messages." — sam.mccall / detail
  58. Reland [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  59. AMDGPU: Add missing consts — Matthew.Arsenault / detail
  60. RegAlloc: Fix assert if all registers in class reserved — Matthew.Arsenault / detail
  61. [VE] Fix compiler warnings (NFC) — kazu / detail
  62. [TableGen] Use ListSeparator (NFC) — kazu / detail
  63. [llvm] Drop unnecessary const from return types (NFC) — kazu / detail
  64. [lldb] [Process/FreeBSDRemote] Introduce arm64 support — mgorny / detail
  65. [lldb] [Process/FreeBSDRemote] Introduce arm (32-bit) support — mgorny / detail
  66. [ConstraintElimination] Add tests for ICMP_EQ predicates. — flo / detail
  67. [LTOCodeGenerator] Use lto::Config for options (NFC). — flo / detail
  68. [LSan][RISCV] Enable LSan for RISCV64 — luismarques / detail
  69. Fix omitted kw in type alias printer — jpienaar / detail
  70. [RISCV][LegalizeTypes] Try to expand BSWAP before promoting if the promoted BSWAP would expand anyway. — craig.topper / detail
  71. CFG: Create scope for non-compound range-for body. — jyknight / detail
  72. [CMake][compiler-rt][RISCV] Support RISC-V cross-compilation — luismarques / detail
  73. [Sanitizer][RISCV] Fix FastUnwindTest — luismarques / detail
  74. [CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetToEnableTailCallOpts. — JunMa / detail
  75. Fix test in "CFG: Create scope for non-compound range-for body." — jyknight / detail
  76. [OpenMP] Fix comment and assertion strings (NFC). — michael.p.rice / detail
  77. [JITLink] Add missing symbols for ELF ehframe testcase, re-enable on Windows. — Lang Hames / detail
  78. [RISCV] Custom lower fshl/fshr with Zbt extension. — craig.topper / detail
  79. Revert "[JITLink] Add missing symbols for ELF ehframe testcase, re-enable ...." — Lang Hames / detail
  80. [X86] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV) to improve readability. NFC — craig.topper / detail
  81. [PowerPC] Remove vnot_ppc and replace with the standard vnot. — craig.topper / detail
  82. [Mips] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV). NFCI — craig.topper / detail
  83. [FPEnv] Intrinsic for setting rounding mode — sepavloff / detail
  84. [TableGen] Don't commute isel patterns if it would put an immAllOnesV or immAllZerosV on the left hand side. — craig.topper / detail
  85. [OpenMP] Fix python3 compatibility in openmp's lit.cfg — tobias / detail
  86. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  87. [mlir] Fix missing null termination in cuLinkAddData argument. — csigg / detail
  88. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — tpopp / detail
  89. [lldb][docs] Attempt to disable the generated GitHub button on the LLDB website — Raphael Isemann / detail
  90. [LoopPeel] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed. — jeroen.dobbelaere / detail
  91. [LoopUnswitch] Add shortcut if unswitched path is a no-op. — flo / detail
  92. [LoopUnswitch] Pacify compiler warnings. — flo / detail
  93. [VE] Change inetger constants 32-bit friendly — marukawa / detail
  94. [ARM] Simplify extract of VMOVDRR — david.green / detail
  95. [X86][AVX] combineExtractWithShuffle - combine extracts from 256/512-bit vector shuffles. — llvm-dev / detail
  96. [Verifier] enable llvm.experimental.noalias.scope.decl dominance check. — jeroen.dobbelaere / detail
  97. [ARM] Turn sext_inreg(VGetLaneu) into VGetLaneu — david.green / detail
  98. [Branch-Rename] Fix some links — shivam98.tkg / detail
  99. [lldb/API] Expose Module::IsLoadedInTarget() to SB API (NFC) — medismail.bennani / detail
  100. [AMDGPU][MC] Corrected error position for invalid operands — dmitry.preobrazhensky / detail
  101. [lldb] Remove a stray semicolon, fixing GCC warnings. NFC. — martin / detail
  102. Revert "[clang][cli] Port OpenMP-related LangOpts to marshalling system" — Jan Svoboda / detail
  103. [lldb] Use current execution context in SBDebugger — Raphael Isemann / detail
  104. NFC: Migrate SpeculativeExecution to work on InstructionCost — sander.desmalen / detail
  105. [LV] Fix crash when computing max VF too early — cullen.rhodes / detail
  106. GlobalISel: check type size before getZExtValue()ing it. — Tim Northover / detail
  107. [lldb/test] Skip `SBTarget::IsLoaded` test on windows (NFC) — medismail.bennani / detail
  108. [ConstraintElimination] Add tests for signed predicates. — flo / detail
  109. Revert "[Verifier] enable llvm.experimental.noalias.scope.decl dominance check." — jeroen.dobbelaere / detail
  110. [SCEV] Bail out if URem operand cannot be zero-extended. — flo / detail
  111. [SVE][CodeGen] Remove performMaskedGatherScatterCombine — kerry.mclaughlin / detail
  112. [clangd] Rename: merge index/AST refs path-insensitively where needed — sam.mccall / detail
  113. [gn build] Port b63cd4db915c — llvmgnsyncbot / detail
  114. [clangd] Don't rely on builtin headers for document-link.test. — hokein.wu / detail
  115. [libc++] Fix for the Bug 41784 — Louis Dionne / detail
  116. [APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  117. [TableGen] Fix anonymous record self-reference in foreach and multiclass — Paul C. Anagnostopoulos / detail
  118. [clangd] Respect ReferencesParams.context.includeDeclarations — sam.mccall / detail
  119. [ARM] Simplify VMOVRRD from extracts of buildvectors — david.green / detail
  120. [SimplifyCFG] NFC: Rename static methods to clang-tidy standards. — sander.desmalen / detail
  121. NFC: Migrate SimplifyCFG to work on InstructionCost — sander.desmalen / detail
  122. Revert rGce587529ad8b5 - "[APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  123. [clangd] references: decls of overrides of x are refs to x, not decls — sam.mccall / detail
  124. [OpenMP] Fix seg fault in libomptarget when using Info with multiple threads — huberjn / detail
  125. [clangd] Remove some obsolete options that are now always on — sam.mccall / detail
  126. [compiler-rt] Fix AArch64 out-of-line atomics visibility on mach-o — erik.pilkington / detail
  127. [AMDGPU] Fix crash with sgpr spills to vgpr disabled — Austin.Kerbow / detail
  128. [AMDGPU] Fix release build after 0397dca0. — Austin.Kerbow / detail
  129. [flang] Fix parsing of WRITE(I+J) with more accurate look-ahead — pklausler / detail
  130. [ConstraintElimination] Negate IR condition directly. — flo / detail
  131. [RISCV] Optimize (srl (and X, 0xffff), C) -> (srli (slli X, 16), 16 + C). — craig.topper / detail
  132. [GlobalISel] Make sure G_ASSERT_ZEXT's src ends up with the same rc as dst — Jessica Paquette / detail
  133. [RISCV] Update comment text from D95774. NFC — craig.topper / detail
  134. [RISCV] Add scalable vector support for floating point FMA instructions — craig.topper / detail
  135. [LTO] Move part of gold devirt test to v1.16 directory — tejohnson / detail
  136. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToReg — Jessica Paquette / detail
  137. [libc++] Implements concept default_initializable. — koraq / detail
  138. [OpenMP] Disable tests if FileCheck is not available in in-tree building — tianshilei1992 / detail
  139. [X86][SSE] LowerScalarImmediateShift - use APInt::getLowBitsSet for vXi8 ISD::SRL mask generation. NFCI. — llvm-dev / detail
  140. [X86][AVX] Add 'OK' tests cases for PR48877 — llvm-dev / detail
  141. [flang][directive] Enforce basic semantic check for all clauses — clementval / detail
  142. [NFC] Disallow unused prefixes under clang/test/Driver — mtrofin / detail
  143. [libc] Small adjustments to fenv tests — michaelrj / detail
  144. [InstCombine] add tests for min/max with extend and constant operand; NFC — spatel / detail
  145. [InstCombine] try to narrow min/max intrinsics with constant operand — spatel / detail
  146. [clang][PATCH] Fix bug 48848 assertion related to recoverFromMSUnqualifiedLookup — melanie.blower / detail
  147. [elfabi] Fix tests which failed on different timezones — haowei / detail
  148. [X86] Accept 64-bit GPRs for vextractps when using a register that requires EVEX. — craig.topper / detail
  149. [NewPM][Unswitch] Add option to disable -O3 non-trivial unswitching — aeubanks / detail
  150. [ARM] Flatten identity shuffles through vqdmulh nodes — david.green / detail
  151. [libc][NFC] Add a death test API adaptation macro — michaelrj / detail
  152. [libc++][format] Add basic_format_parse_context. — koraq / detail
  153. [ConstantHoisting] Fix bug where constant materialization could insert into EH pad — rnk / detail
  154. [WebAssembly] fixed wasm64 data segment init exp not 64-bit — aardappel / detail
  155. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  156. [Loads] Plumb through TLI argument [NFC] — listmail / detail
  157. [OpenMP] libomp: implement nteams-var and teams-thread-limit-var ICVs — Andrey.Churbanov / detail
  158. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  159. Revert "[mlir][spirv] Add support for OpImageType" — antiagainst / detail
  160. [ConstraintElimination] Add support for EQ predicates. — flo / detail
  161. Avoid string comparisons on the fast path of MLIR Identifier lookup (NFC) — joker.eph / detail
  162. Revert "[libc++][format] Add basic_format_parse_context." — joker.eph / detail
  163. [LoopVectorize] improve IR fast-math-flags propagation in reductions — spatel / detail
  164. NFC: Re-generate out-of-date matchers docs — steveire / detail
  165. [tests] highlight cornercase w/deref hoisting from D95815 — listmail / detail
  166. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  167. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  168. [CSSPGO] Tweaking inlining with pseudo probes. — hoy / detail
  169. [AMDGPU] Set s-memtime-inst feature from clang — Stanislav.Mekhanoshin / detail
  170. [llvm-objcopy] -O binary: consider SHT_NOBITS sections to be empty — i / detail
  171. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  172. [NFC][X86] Avoid redundant work inspecting callee — listmail / detail
  173. [NFC][X86] Use CallBase interface to simplify code — listmail / detail
  174. [flang][NFC] Rename complex type. — eschweitz / detail
  175. [obj2yaml, yaml2obj] Use Hex64 for BBAddressMap fields. — rahmanl / detail
  176. [lldb] Use the host architecture in TestAppleSimulatorOSType.py — Jonas Devlieghere / detail
  177. [x86] introduce no_callee_saved_registers attribute — listmail / detail
  178. [OpenMP][Libomptarget] Remove possible harmful copy constructor call for RTLsTy — atmndp / detail
  179. [Utils] Add a switch controlling prefix warnings in UpdateTestChecks — mtrofin / detail
  180. [mlir] Add custom directive hooks for printing mixed integer or value operands. — ravishankarm / detail
  181. AMDGPU: Fix dbg_value handling when forming soft clause bundles — Matthew.Arsenault / detail
  182. [LoopVectorize] Relax a FCmpInst assert to dyn_cast after D95690 — i / detail
  183. [test] Fix unuses FileCheck prefixes in clang/test/Modules — i / detail
  184. [test] Fix unuses FileCheck prefixes in lld — i / detail
  185. [llvm] Use pop_back_val (NFC) — kazu / detail
  186. [TableGen] Use ListSeparator (NFC) — kazu / detail
  187. [TableGen] Use range-based for loops (NFC) — kazu / detail
  188. [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS. — nhawes / detail
  189. clang-extra: fix incorrect use of std::lock_guard by adding variable name (identified by MSVC [[nodiscard]] error) — kadircet / detail
  190. [test] Fix unused FileCheck prefixes in compiler-rt/test — i / detail
  191. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  192. [MLIR][TOSA] Comparison based elementwise operations for tosa-to-linalg — rob.suderman / detail
  193. [test] Fix unused FileCheck prefixes in lldb — i / detail
  194. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  195. [SCEV] Apply loop guards to divisibility tests — gil.rapaport / detail
  196. [test] Fix unused FileCheck prefixes in compiler-rt — i / detail
  197. [ORC] Clear unused materializing info entries. — Lang Hames / detail
  198. [test] Fix unused FileCheck prefixes in clang-tidy and one llvm/test/Reduce test — i / detail
  199. [test] Fix unused FileCheck prefixes in test/Reduce — i / detail
  200. Revert "[AArch64] Homogeneous Prolog and Epilog Size Optimization" — plotfi / detail
  201. [NFC][Docs] Fix RAVFrontendAction doc's CMakelists.txt for Shared build — shivam98.tkg / detail
  202. [SelectionDAG] Prevent scalable vector warning from ComputeNumSignBits on extract_vector_elt on a scalable vector. — craig.topper / detail
  203. [mlir][Standard] Extend n-D vector lowering to LLVM to [s|z]exti ops. — nicolas.vasilache / detail
  204. [CSSPGO] Call site prioritized inlining for sample PGO — aktoon / detail
  205. [RISCV] Replace NoX0 SDNodeXForm with a ComplexPattern to do the selection of the VL operand. — craig.topper / detail
  206. Added clamp i64 to i16 global isel pattern. — thomas.symalla / detail
  207. clang-format — thomas.symalla / detail
  208. Added comments. — thomas.symalla / detail
  209. Added early exit. — thomas.symalla / detail
  210. Renames — thomas.symalla / detail
  211. Refactored the pattern matching. — thomas.symalla / detail
  212. Fixed the lit tests and a bug in the implementation. — thomas.symalla / detail
  213. Reverted unintended git-format change. — thomas.symalla / detail
  214. Renamed identifiers in lit — thomas.symalla / detail
  215. Move Combiner to PreLegalize step — thomas.symalla / detail
  216. Move step to PreLegalizer — thomas.symalla / detail
  217. Fixed tests. — thomas.symalla / detail
  218. Code changes yielded from review. — thomas.symalla / detail
  219. Resolve formatting changes. — thomas.symalla / detail
  220. Updating formatting changes. — thomas.symalla / detail
  221. Formatting changes. — thomas.symalla / detail
  222. Formatting changes — thomas.symalla / detail
  223. Added and used new target pseudo for v_cvt_pk_i16_i32, changes due to code review. — thomas.symalla / detail
  224. Implemented a MED3_S32 GIR opcode. — thomas.symalla / detail
  225. Removed the generic virtual register creations. Reworked the tests. — thomas.symalla / detail
  226. Renamed med3 opcode, removed superfluous copy. — thomas.symalla / detail
  227. Added missing includes. — thomas.symalla / detail
  228. Reverted whitespace changes. — thomas.symalla / detail
  229. Fixed includes. — thomas.symalla / detail
  230. Fixed includes. — thomas.symalla / detail
  231. Removed Diff file. — thomas.symalla / detail
  232. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  233. Fix build break from D95024 — aktoon / detail
  234. [AMDGPU] Clarify calling conv about inactive lanes — sebastian.neubauer / detail
  235. [AMDGPU] Mark epilog restores as frame-destroy — sebastian.neubauer / detail
  236. [dllimport] Honor always_inline when deciding whether a dllimport function should be available for inlining (PR48925) — hans / detail
  237. [mlir] Keep track of region signature conversions as argument replacements — zinenko / detail
  238. Fold one-use variable into assert. NFCI. — benny.kra / detail
  239. [SVE][LoopVectorize] Add masked load/store and gather/scatter support for SVE — david.sherwood / detail
  240. [flang][driver] Disallow non-existent input files in the frontend driver — andrzej.warzynski / detail
  241. [ARM] Regenerate LowOverheadLoops mir tests. NFC — david.green / detail
  242. Revert "Fix build break from D95024" — akuegel / detail
  243. Revert "[CSSPGO] Factor out common part for CSSPGO inline and AFDO inline" — akuegel / detail
  244. [ARM] Remove DLS lr, lr — david.green / detail
  245. [OpenCL] Change extension handling for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  246. [X86][AVX] Add missing VEX_WIG tags from VPACKUSDW/VPHSUBD/VPCMPISTRI/VPCMPISTRM/VPCMPESTRI/VPCMPESTRM — llvm-dev / detail
  247. [mlir][Linalg] Refactor Linalg vectorization for better reuse and extensibility. — nicolas.vasilache / detail
  248. [X86] Fix disassembly of x86-64 GDTLS code sequence — andrew.ng / detail
  249. [X86][AVX512] Support variable-index vector insertion on AVX512 targets (PR47924) — llvm-dev / detail
  250. [AMDGPU][MC] Corrected parsing of optional modifiers — dmitry.preobrazhensky / detail
  251. [mlir][Linalg] Fix unused variable warning in Release builds. NFC. — benny.kra / detail
  252. [clangd] Report only decl of overridding method in xref. — usx / detail
  253. Revert "[test] Default clang/test to FileCheck --allow-unused-prefixes=false" — thakis / detail
  254. [mlir][Linalg] Fix and properly test CodegenStrategy API — nicolas.vasilache / detail
  255. [ASTMatchers] Fix matching after generic top-level matcher — steveire / detail
  256. NFC: Migrate SimpleLoopUnswitch to work on InstructionCost — sander.desmalen / detail
  257. NFC: Migrate SpeculateAroundPHIs to work on InstructionCost — sander.desmalen / detail
  258. Revert "[lldb] Use current execution context in SBDebugger" — Raphael Isemann / detail
  259. [X86][SSE] LowerINSERT_VECTOR_ELT - pull out repeated EltSizeInBits calls. NFCI. — llvm-dev / detail
  260. [ARM] Select VINS from vector inserts — david.green / detail
  261. [ASTMatchers] Add matchers for decomposition decls — steveire / detail
  262. [clang-format] Add case aware include sorting. — marek.kurdej / detail
  263. [ARM] Extra shuffle tests. NFC — david.green / detail
  264. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Tom.Weaver / detail
  265. [ASTMatchers] Ignore parts of BindingDecls which are not spelled in source — steveire / detail
  266. [clangd] Fix race in Global CDB shutdown — sam.mccall / detail
  267. [AVR][clang] Fix a bug in AVR toolchain search paths — powerman1st / detail
  268. [NFC][InstCombine] Add tests for  (~x) a>> y  -->  ~(x a>> y)  fold (PR48995) — lebedev.ri / detail
  269. [InstCombine] Host inversion out of ashr's value operand (PR48995) — lebedev.ri / detail
  270. [mlir] Put template specialization in the same namespace — antiagainst / detail
  271. [clang][PATCH][NFC] Correct test case related to review D95482 — melanie.blower / detail
  272. [OpenCL] Add diagnostics for references to functions — anastasia.stulova / detail
  273. Ensure that the matcher is instantiated — steveire / detail
  274. [ARM] Add MVE insert-of-extract pattern — david.green / detail
  275. [PowerPC] Materialize 34 bit constants with pli on Power 10. — stefanp / detail
  276. [OpenMP][NFC] Adding FAQ Entry for errors with static libraries — huberjn / detail
  277. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  278. [AIX] Improve option processing for mabi=vec-extabi and mabi=vec=defaul — zarko / detail
  279. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  280. [mlir][spirv] Define sp.VectorShuffle — antiagainst / detail
  281. Revert "[mlir] Fix scf.for single iteration canonicalization check" — antiagainst / detail
  282. [AMDGPU] Save fp/bp after csr saves — sebastian.neubauer / detail
  283. [AMDGPU] Remove unused tmp register — sebastian.neubauer / detail
  284. Fixed failing OpenCL test — anastasia.stulova / detail
  285. [ARM] Mark MVE_VMOV_to_lane_32 as isInsertSubregLike — david.green / detail
  286. [ConstraintElimination] Add nicer way to dump constraints (NFC). — flo / detail
  287. [flang][NFC] Update #include and comment. — eschweitz / detail
  288. [OpenMP] Fix sign comparison warnings from GCC — jonathan.l.peyton / detail
  289. [ARM] Correct some tablegen operand types. NFC — david.green / detail
  290. [InlineFunction] Only update noalias scopes once for an instruction. — jeroen.dobbelaere / detail
  291. [ExpandReductions] add test for fmin with FMF; NFC — spatel / detail
  292. [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN — i / detail
  293. [MC] Support SHF_GNU_RETAIN as section flag 'R' — i / detail
  294. [test] Add basic _Unwind_ForcedUnwind + exception tests — i / detail
  295. [ConstraintElimination] Add test with pointer bitcast. — flo / detail
  296. [MC] Upgrade DWARF version to 5 upon .file 0 — i / detail
  297. [debugserver] Fix -Winconsistent-missing-override warnings on arm64 — Jonas Devlieghere / detail
  298. [CSSPGO] Passing the clang driver switch -fpseudo-probe-for-profiling to the linker. — hoy / detail
  299. [ELF] Delete unused --warn-ifunc-textrel — i / detail
  300. [libcxx] Implement the space function for windows — martin / detail
  301. [lld-macho][NFC] refactor relocation handling — gkm / detail
  302. [OpenMP] Fix iterations calculation for dependent counters. — michael.p.rice / detail
  303. [debugserver] Fix -Wunused-function warnings on arm64 — Jonas Devlieghere / detail
  304. [RISCV] Use a ComplexPattern to merge isel patterns for vector load/store with GPR and FrameIndex addresses. — craig.topper / detail
  305. [ConstraintElimination] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  306. [debugserver] Fix -Wsign-compare warnings on arm64 — Jonas Devlieghere / detail
  307. [mlir][NFC] Use explicit `mlir` namespace in generated code — joker.eph / detail
  308. [mlir][NFC] Add missing include guards to MlirOptMain.h — joker.eph / detail
  309. [mlir] Allow to use constant lambda as callbacks for `TypeConverter` — joker.eph / detail
  310. [mlir] Print more verbose message in case of type inference error — joker.eph / detail
  311. [debugserver] Fix -Wmissing-field-initializers warnings on arm64 — Jonas Devlieghere / detail
  312. [mlir] Return new Operation from `Rewriter::replaceOpWithNewOp` — joker.eph / detail
  313. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  314. [RISCV] Fix incorrect RVV sdiv/udiv lowering — fraser / detail
  315. Fix CMake LLVM_TARGETS_TO_BUILD "Native" option to work with JIT — joker.eph / detail
  316. [mlir] Delay adding the __resume function — csigg / detail
  317. [MLIR] [CMake] Support building MLIR standalone — isuruf / detail
  318. Fix namespace for MLIR Async Runtime — rengolin / detail
  319. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  320. [flang] Detect UBOUND() error on assumed-size array — pklausler / detail
  321. [flang] Implement IEEE_SUPPORT_xxx inquiry functions — pklausler / detail
  322. Ensure that InstructionCost actually implements a total ordering — ctetreau / detail
  323. [flang][NFC] Update #include. — eschweitz / detail
  324. [CSSPGO] Introducing distribution factor for pseudo probe. — hoy / detail
  325. [flang][NFC] Update the CG rewrite pass. — eschweitz / detail
  326. [mlir][Pattern] Create a new IRRewriter class to enable sharing code with pattern rewrites — riddleriver / detail
  327. Revert "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  328. [lldb] Convert assertTrue(a == b) to assertEqual(a, b) — davelee.com / detail
  329. Disable CFI in __get_elem to allow casting a pointer to uninitialized memory — rnk / detail
  330. Revert "Fix namespace for MLIR Async Runtime" — joker.eph / detail
  331. [libc++] Add new queues for specific macOS system versions — Louis Dionne / detail
  332. [libcxx] Implement the current_path function for windows — martin / detail
  333. [libcxx] Implement the canonical function for windows — martin / detail
  334. [ConstraintElimination] Skip pointer casts. — flo / detail
  335. [dfsan] Clean TLS after sigaction callbacks — jianzhouzh / detail
  336. Diagnose if a SLEB128 is too large to fit in an int64_t. — richard / detail
  337. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  338. [GWP-ASan] Add locking around unwinder for atfork protection. — 31459023+hctim / detail
  339. Revert "[GWP-ASan] Add aligned allocations." — 31459023+hctim / detail
  340. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  341. [gn build] Port 4f58b1bd2974 — llvmgnsyncbot / detail
  342. [test][NewPM] Pin various tests to the legacy PM — aeubanks / detail
  343. [flang] Add TypeAndShape::MeasureElementSizeInBytes() — pklausler / detail
  344. [FileCheck] Make --allow-unused-prefixes cl::ZeroOrMore — i / detail
  345. [mlir][Vector] Add lowering to LLVM for vector.bitcast — diego.caballero / detail
  346. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  347. [libc] Add hardware implementations of ceil and ceilf for aarch64. — sivachandra / detail
  348. [GlobalISel] Check if branches use the same MBB in matchOptBrCondByInvertingCond — Jessica Paquette / detail
  349. AMDGPU: Don't consider global pressure when bundling soft clauses — Matthew.Arsenault / detail
  350. AMDGPU: Fix adding extra operands for i128 asm constraints — Matthew.Arsenault / detail
  351. [lldb/test] Stop recording fundamental return types (NFC) — medismail.bennani / detail
  352. [PowerPC] [NFC] fix wording typos — czhengsz / detail
  353. [VFS] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  354. [yaml2obj][wasm] Support numeric relocation type — i / detail
  355. [clang-format] Fix MSVC "unsafe use of type 'bool' in operation" warning (NFC) — nullptr.cpp / detail
  356. [CSSPGO] Fix MSVC initializing truncation warning (NFC) — nullptr.cpp / detail
  357. [Statepoint] Handle 'undef' operand tied to def — serguei.katkov / detail
  358. [clang-tidy] Fix crash in readability-identifier-naming check — n.james93 / detail
  359. [dfsan] Wrap memmove — jianzhouzh / detail
  360. [NFC] Fix typo in comment — n.james93 / detail
  361. [Docs] Update HowToSubmitABug — aeubanks / detail
  362. [RISCV] Add new vector instructions in v0.10. — kai.wang / detail
  363. [OpenMP] Add OpenMP offloading toolchain for AMDGPU — Pushpinder.Singh / detail
  364. [RISCV] Load/store vector mask types. — kai.wang / detail
  365. [gn build] Port fcf03e728007 — llvmgnsyncbot / detail
  366. [CodeGen] Drop unnecessary const from return types (NFC) — kazu / detail
  367. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  368. [AsmPrinter] Use ListSeparator (NFC) — kazu / detail
  369. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  370. [libcxx] Implement the permissions function for windows — martin / detail
  371. [libcxx] Implement the read_symlink function for windows — martin / detail
  372. [clang-include-fixer] Pre-reserve vector size. NFC — sam.mccall / detail
  373. [X86] Correct types in tablegen multiclasses found by D95874. — pengfei.wang / detail
  374. [VPlan][NFC] Introduce constructors for VPIteration — david.sherwood / detail
  375. [LIBC] Add optimized memcpy routine for AArch64 — andre.simoesdiasvieira / detail
  376. [AArch64][SVE]Add cost model for broadcast shuffle — caroline.concatto / detail
  377. Revert "[AMDGPU] Add a new Clamp Pattern to the GlobalISel Path." — sebastian.neubauer / detail
  378. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  379. [OpenCL] Add cl_khr_subgroup_ballot to TableGen BIFs — sven.vanhaastregt / detail
  380. [OpenCL] Add cl_khr_subgroup_non_uniform_vote to TableGen BIFs — sven.vanhaastregt / detail
  381. [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs — praveen / detail
  382. [clangd] Report xref for base methods. — usx / detail
  383. [clang][AVR][NFC] Fix a typo — powerman1st / detail
  384. Fix MLIR Async Runtime DLL on Windows — rengolin / detail
  385. [OpenCL] Fix address space in binding of initializer lists to referencs — anastasia.stulova / detail
  386. [Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item — vince.a.bridgers / detail
  387. [OpenCL][Docs] Fix command line flag in the example. — anastasia.stulova / detail
  388. [X86][SSE] Support variable-index float/double vector insertion on SSE41+ targets (PR47924) — llvm-dev / detail
  389. [LoopVectorize] add test for fake min/max; NFC — spatel / detail
  390. AMDGPU: Move handling of allocation of fixed ABI inputs — Matthew.Arsenault / detail
  391. [test] Use host platform specific error message substitution in lit tests - continued — Abhina.Sreeskantharajan / detail
  392. Revert "[ConstantFold] Fold more operations to poison" — aqjune / detail
  393. [AMDGPU] Fix multiclass template parameter types. NFC. — jay.foad / detail
  394. [ConstraintElimination] Add some tests with conds in loop header. — flo / detail
  395. [FPEnv][X86] Platform builtins edition: clang should get from the AST the metadata for constrained FP builtins — kevin.neal / detail
  396. [flang] Add -fsyntax-only to f18; retain -fparse-only synonym — pklausler / detail
  397. [Hexagon] Add ELF flags for Hexagon V68 — kparzysz / detail
  398. [dfsan] Clean TLS after signal callbacks — jianzhouzh / detail
  399. [flang][NFCI] Relpace `LoopOp` Op with `DoLoopOp` Op in FIR Dialect — SourabhSingh.Tomar / detail
  400. [DWARF] Location-less inlined variables should not have DW_TAG_variable — jeremy.morse / detail
  401. [VPlan] Manage induction value creation using VPValues. — flo / detail
  402. Revert "[DWARF] Location-less inlined variables should not have DW_TAG_variable" — jeremy.morse / detail
  403. [OpenMP] Fixed an issue that taskwait doesn't work on detachable task — tianshilei1992 / detail
  404. [flang] Enable FIR types and Dialect round trip tests — SourabhSingh.Tomar / detail
  405. [DAGCombiner] Remove (sra (shl X, C), C) if X has more than C sign bits. — craig.topper / detail
  406. [AMDGPU] Added -mcpu to couple more tests. NFC. — Stanislav.Mekhanoshin / detail
  407. Revert "AMDGPU: Don't consider global pressure when bundling soft clauses" — Matthew.Arsenault / detail
  408. [scudo/standalone] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  409. [gwp_asan] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  410. [lldb] Fix debugserver-entitlements.plist path — Jonas Devlieghere / detail
  411. RegisterCoalescer: Prune undef subranges from copy pairs in loops — Matthew.Arsenault / detail
  412. [lld-macho] Associate each Symbol with an InputFile — jezng / detail
  413. [lld-macho] Force-loading should share code path with regular archive loads — jezng / detail
  414. [lld-macho] Remove stray ehFrame change — jezng / detail
  415. [lld-macho] Rename VERSION CONTROL to VERSION TARGETING in helptext — jezng / detail
  416. [sanitizer_common] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  417. [libc][NFC] Move generic math implementations to the generic directory. — sivachandra / detail
  418. [dfsan] Test IGN and DFL for sigaction — jianzhouzh / detail
  419. [dfsan] Wrap strcat — jianzhouzh / detail
  420. [flang] Fix calls to LBOUND() intrinsic for arrays with lower bounds not 1 — psteinfeld / detail
  421. RegisterCoalescer: Fix not setting undef on coalesced subregister uses — Matthew.Arsenault / detail
  422. Set GPU context before {cu,hip}MemHostRegister. — csigg / detail
  423. [GlobalISel] Combine narrowScalar of G_ADD and G_SUB. NFC — Justin Bogner / detail
  424. Delete CUDA context after linking device code. — csigg / detail
  425. [NFC][CUDA] Refactor registering device variable — Yaxun.Liu / detail
  426. [SampleFDO][NFC] Detach SampleProfileLoader from SampleCoverageTracker — xur / detail
  427. [clang-tblgen] AnnotateAttr::printPretty has spurious comma when no variadic argument is specified — fcloutier / detail
  428. [Hexagon] Add LLVM instruction definitions for Hexagon V68 — kparzysz / detail
  429. [mlir] Add gpu async integration test. — csigg / detail
  430. Fix overflowing signed left shift, found by ubsan buildbot. — richard / detail
  431. [asan] Fix pthread_create interceptor — Vitaly Buka / detail
  432. [NewPM][HelloWorld] Move HelloWorld to Utils — aeubanks / detail
  433. [lld-macho] Try to fix Windows build — jezng / detail
  434. Add API for adding arguments to blocks — GeorgeLyon / detail
  435. [libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter(). — arthur.j.odwyer / detail
  436. [Coverage] Propogate counter to condition of conditional operator — zequanwu / detail
  437. [lldb] Honor the CPU type & subtype when launching on macOS — Jonas Devlieghere / detail
  438. [lldb] Check for both Lua 5.3 and 5.4 error messages in the tests. — Jonas Devlieghere / detail
  439. [GlobalISel] Add sext(constant) -> constant artifact combine. — Amara Emerson / detail
  440. PR49020: Diagnose brace elision in designated initializers in C++. — richard / detail
  441. Turn on the new pass manager by default — aeubanks / detail
  442. Revert "[LTOCodeGenerator] Use lto::Config for options (NFC)." — flo / detail
  443. Revert "[LTO] Add option enable NewPM with LTOCodeGenerator." — flo / detail
  444. Revert "[LTO] Use lto::backend for code generation." — flo / detail
  445. PR44325 (and duplicates): don't issue -Wzero-as-null-pointer-constant — richard / detail
  446. [clang-tidy] Use new mapping matchers — steveire / detail
  447. [Docs] Add some documentation for constructor homing, a debug info optimization (-fuse-ctor-homing) — akhuang / detail
  448. [libc++] [P0879] constexpr std::sort — arthur.j.odwyer / detail
  449. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToAddress for ZExt params — Jessica Paquette / detail
  450. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — thakis / detail
  451. [AArch64][GlobalISel] Change store value type from p0 -> s64 to import patterns — Jessica Paquette / detail
  452. [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation — wlei / detail
  453. [lldb] Rollback to using i386 for the watch simulator — Jonas Devlieghere / detail
  454. [OpenMPIRBuilder] Implement collapseLoops. — llvm-project / detail
  455. [OpenMP][NVPTX] Take functions in `deviceRTLs` as `convergent` — tianshilei1992 / detail
  456. Make the folder more robust against op fold() methods that generate a type mismatch — joker.eph / detail
  457. [MLIR] Fix building unittests in in-tree build — joker.eph / detail
  458. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  459. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  460. [test] Pin spir-codegen.ll to legacy PM — aeubanks / detail
  461. Fix the guaranteed alignment of memory returned by malloc/new on Darwin — Akira / detail
  462. [Support] Drop unnecessary const from return types (NFC) — kazu / detail
  463. [TableGen] Use ListSeparator (NFC) — kazu / detail
  464. [Transforms/IPO] Use range-based for loops (NFC) — kazu / detail
  465. [NFC][Coroutine] Remove redundant comment — yedeng.yd / detail
  466. [lldb] Convert more assertTrue to assertEqual (NFC) — davelee.com / detail
  467. [NFC] Fix the noprofile attribute comment — phosek / detail
  468. [ASTReader] Always rebuild a cached module that has errors — kyrtzidis / detail
  469. Revert "[CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation" — wlei / detail
  470. Revert "[CSSPGO][llvm-profgen] Compress recursive cycles in calling context" — wlei / detail
  471. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  472. [hip][cuda] Enable extended lambda support on Windows. — michael.hliao / detail
  473. [mlir][Linalg] NFC - Extract a standalone LinalgInterfaces — nicolas.vasilache / detail
  474. Fix miscompile when performing template instantiation of non-dependent — richard / detail
  475. Give this test a target triple. — richard / detail
  476. [mlir][Linalg] Generalize the definition of a Linalg contraction. — nicolas.vasilache / detail
  477. [Syntax] Support condition for IfStmt. — hokein.wu / detail
  478. [clangd] Detect rename conflicits within enclosing scope — kbobyrev / detail
  479. [AMDGPU] Save all lanes for reserved VGPRs — sebastian.neubauer / detail
  480. [Support] Indent multi-line descr of enum cli options. — joachim / detail
  481. [clang][cli] Command line round-trip for HeaderSearch options — Jan Svoboda / detail
  482. [clang-cl] Remove the /fallback option — hans / detail
  483. [mlir] Apply source materialization in case of transitive conversion — zinenko / detail
  484. [lldb] Make TestLocalVariables.py compatible with the new pass manager — pavel / detail
  485. [mlir] make vector to llvm conversion truly partial — zinenko / detail
  486. [ARM] Handle f16 in GeneratePerfectShuffle — david.green / detail
  487. Re-land D94976 after revert in e29552c5aff6 — jeremy.morse / detail
  488. [mlir][Linalg] Drop SliceOp — nicolas.vasilache / detail
  489. [ElementCount] NFC: Set 'const' qualifier for getWithIncrement/Decrement. — sander.desmalen / detail
  490. [gn build] (manually) port 0609f257dc2e2c3 — thakis / detail
  491. Revert "[hip][cuda] Enable extended lambda support on Windows." — thakis / detail
  492. [X86] Remove stale TODO comment. NFC. — llvm-dev / detail
  493. [flang][driver] Add forced form flags and -ffixed-line-length — faris.rehman / detail
  494. [clang] Add AddClang.cmake to the list of the CMake modules that are installed — andwar02 / detail
  495. [AVR] Remove an assertion that causes generic CodeGen tests to fail — me / detail
  496. AMDGPU: Add support for amdgpu-unsafe-fp-atomics attribute — kzhuravl_dev / detail
  497. [mlir] Return scf.parallel ops resulted from tiling. — pifon / detail
  498. [OpenCL] Fix default address space in template argument deduction. — anastasia.stulova / detail
  499. [ConstraintElimination] Support conditions from loop preheaders — flo / detail
  500. [OpenCL][Docs] Link page explaining tooling for offline compilation. — anastasia.stulova / detail
  501. NFC: Migrate LoopUnrollPass to work on InstructionCost — sander.desmalen / detail
  502. [flang][driver] Add PrescanAction frontend action (nfc) — andrzej.warzynski / detail
  503. [Dexter] Avoid infinite loop in dbgeng driver — jeremy.morse / detail
  504. [AVR] Fix 14 Generic CodeGen tests by making address space explicit or optional — me / detail
  505. [AVR] Add 'XFAIL' to the remaining failing Generic CodeGen tests for AVR — me / detail
  506. [X86] Use VT::changeVectorElementType helper where possible. NFCI. — llvm-dev / detail
  507. [libc++] Rename include/support to include/__support — Louis Dionne / detail
  508. [AVR] Fix up a few accidentally-regressed Generic CodeGen tests recently broken — me / detail
  509. [InstCombine] add tests for demanded/known bits of shifted constant; NFC — spatel / detail
  510. [Hexagon] Add clang builtin definitions for Hexagon V68 — kparzysz / detail
  511. [libc++] Adds a make_string test helper function. — koraq / detail
  512. [Hexagon] Add -mv68 option to driver — kparzysz / detail
  513. [flang][driver] Add support for `-J/-module-dir` — andrzej.warzynski / detail
  514. [clang][Arm] Fix handling of -Wa,-march= — david.spickett / detail
  515. [libc++] Fix libcxx build on 32bit architectures with 64bit time_t defaults e.g. riscv32 — Louis Dionne / detail
  516. [libc++] Make feature-test macros consistent with availability macros — Louis Dionne / detail
  517. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  518. [libc++] Remove the ability to use braced-init for filesystem paths — Louis Dionne / detail
  519. [flang][driver] Fix reading from stdin when using `-test-io` — andrzej.warzynski / detail
  520. [lldb] Simplify the logic to detect compiler flag support — Jonas Devlieghere / detail
  521. [mlir][Linalg] Introduce a ContractionOpInterface — nicolas.vasilache / detail
  522. [AMDGPU][GlobalISel] Use scalar min/max instructions — jay.foad / detail
  523. [AMDGPU][GlobalISel] Fix v2s16 right shifts — jay.foad / detail
  524. [mlir][ODS] Small fixes for ODS classes — joker.eph / detail
  525. [llvm-objdump] --source: drop the warning when there is no debug info — i / detail
  526. [mlir][ODS] Add explicit namespace to `ViewLikeInterface` definition — joker.eph / detail
  527. [examples] Fix Target does not support MC emission in ParallelJIT — shivam98.tkg / detail
  528. [ELF] Allow R_386_GOTOFF from .debug_info — i / detail
  529. [ELF] Make SHF_GNU_RETAIN sections GC roots — i / detail
  530. [mlir][ODS] Use StringLiteral instead of StringRef when applicable — joker.eph / detail
  531. Remove dead code from Linalg vectorization to fix GCC warning (NFC) — joker.eph / detail
  532. [OpenMP][deviceRTLs] Drop `assert` in common parts of `deviceRTLs` — tianshilei1992 / detail
  533. [PS4] Allow triple to reflect the new company name. — paul.robinson / detail
  534. [AMDGPU] Add f16 to i1 CodeGen patterns. — whchung / detail
  535. [NFC][llvm-mca] Fix compiler warning — peng_guo / detail
  536. Reland "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  537. [ExpandReductions] fix FMF requirement for fmin/fmax — spatel / detail
  538. [mlir] Silence GCC warnings — diego.caballero / detail
  539. Remove overzealous verifier check on DW_OP_LLVM_entry_value and improve the documentation — Adrian Prantl / detail
  540. Revert "[mlir][ODS] Use StringLiteral instead of StringRef when applicable" — antiagainst / detail
  541. [lldb-vscode] correctly use Windows macros — a20012251 / detail
  542. [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size — wlei / detail
  543. Print the "no plugin" warning only when there is no plugin — Adrian Prantl / detail
  544. [MemorySSA] Don't treat lifetime.end as NoAlias — nikita.ppv / detail
  545. [libc++] Add format check to CI — marek.kurdej / detail
  546. [TargetLowering] Use LegalOnly operand to isOperationLegalOrCustom to simplify some code. NFC — craig.topper / detail
  547. [clangd] Improve name conflict detection — kbobyrev / detail
  548. [flang][NFC] Rename IntType to IntegerType. — eschweitz / detail
  549. Correct some confused diagnostic terminology — aaron / detail
  550. [ARM] Do not emit ldrexd/strexd on Cortex-M chips — aykevanlaethem / detail
  551. Fix miscomputation of dependence for elaborated types that are — richard / detail
  552. [CodeComplete] Guess type for designated initializers — sam.mccall / detail
  553. [HIP] Add __managed__ macro to header — Yaxun.Liu / detail
  554. [mlir] Small touchups to LangRef attribute section — silvasean / detail
  555. [sanitizer] Add suffix to report file name — Vitaly Buka / detail
  556. Revert "[BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete" — richard / detail
  557. Don't infer attributes on '::operator new'. — richard / detail
  558. Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests." — rupprecht / detail
  559. [flang][msvc] Reapply "Explicitly reference "this" inside closure" — llvm-project / detail
  560. [flang] Remove dims type and gendims op. — eschweitz / detail
  561. [CUDA][HIP] Fix checking dependent initalizer — Yaxun.Liu / detail
  562. [mlir] Mark LogicalResult as LLVM_NODISCARD — riddleriver / detail
  563. [asan] Add %d variable to external_symbolizer_path option, so that user can specify paths relative to the location of the binary. — akhuang / detail
  564. Fix a test case after committing D94563. — akhuang / detail
  565. [CSSPGO][llvm-profgen] Fix bug with parsing hybrid sample trace line — wlei / detail
  566. Fix test case from D94563. — akhuang / detail
  567. [RISCV] Add i8/i16 test cases to div.ll and i8/i16/i64 to rem.ll. NFC — craig.topper / detail
  568. fix -Werror build issue. — eschweitz / detail
  569. [AST] Update LVal before evaluating lambda decl fields. — zequanwu / detail
  570. [OpenMP][libomptarget] Fixed an issue that device sync is skipped if the kernel doesn't have any argument — tianshilei1992 / detail
  571. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute — listmail / detail
  572. DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976 — i / detail
  573. [sanitizer] Fix the test on android — Vitaly Buka / detail
  574. Add missing test update from 3e5ce49 — listmail / detail
  575. [WebAssembly] Support single-floating-point immediate value — Dev / detail
  576. [WebAssembly] Use single-threaded mode when -matomics isn't enabled. — Dev / detail
  577. [TargetLowering] Use Align in allowsMisalignedMemoryAccesses. — craig.topper / detail
  578. [X86] Generate unaligned access for fixed slots in unaligned stack — pengfei.wang / detail
  579. [RISCV] Split vrgather intrinsics into separate vrgather.vv and vrgather.vx intrinsics. — craig.topper / detail
  580. [RISCV] Use LLVMScalarOrSameVectorWidth to make avoid needing to mention the index type for vrgatherei16 intrinsics. — craig.topper / detail
  581. [ARM][WebAssembly] Fix incorrect MCOperand::createDFPImm after D96091 — i / detail
  582. [MC] Add createFPImm/isFPImm/setFPImm to smooth migration from FPImm to DFPImm after D96091 — i / detail
  583. [VE] Fix allowsMisalignedMemoryAccesses after D96097 — i / detail
  584. [MC] Add isFPImm after D96091 — i / detail
  585. [Darwin] Switch to new logging api for sanitizers — Dan Liew / detail
  586. LLVMgold.so: Fix tests after D95380 — i / detail
  587. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  588. [GlobalISel] Use ListSeparator (NFC) — kazu / detail
  589. [Transforms/Scalar] Use range-based for loops (NFC) — kazu / detail
  590. [flang] Adapt mlir based error status handling in `tco` tool — SourabhSingh.Tomar / detail
  591. [Test] Add more tests demonstrating oddities in behavior of LSR — mkazantsev / detail
  592. [lldb/test] Reduce API test tools configuration boilerplate — pavel / detail
  593. [lldb/cmake] Reduce duplication in generation lldb-dotest — pavel / detail
  594. [OpenCL] Introduce new language options for OpenCL keywords. — anton.zabaznov / detail
  595. [mlir][linalg] Linalg.fill on tensor should not have side-effects — nicolas.vasilache / detail
  596. [llvm-objdump] Fix missing first line of license in header file — james.henderson / detail
  597. [lldb][NFC] Minor comment and inlining fixes for Args — Raphael Isemann / detail
  598. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  599. [RISCV] Add patterns for scalable-vector fsqrt — fraser / detail
  600. [RISCV] Optimize sign-extended EXTRACT_VECTOR_ELT nodes — fraser / detail
  601. [RISCV] Support scalable-vector integer reduction intrinsics — fraser / detail
  602. [NFC] inline variable — gchatelet / detail
  603. [NFC] Simplify expression — gchatelet / detail
  604. [clangd] Take into account what is in the index (symbols, references, etc.) at indexes merge — platonov.aleksandr / detail
  605. [AArch64][SVE] Coalesce ptrue instrinsic calls where possible — joe.ellis / detail
  606. DWARFDebugFrame.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  607. TypeMismatchCheck.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  608. CodeGenPassBuilder.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  609. IROutliner.cpp - fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  610. SampleProfile.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  611. AArch64LowerHomogeneousPrologEpilog.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  612. IROutliner.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  613. [mlir][Linalg] Add option to anchor on func name in TestLinalgCodegenStrategy — nicolas.vasilache / detail
  614. [Test] Add tests demonstrating missing case of usub with overflow usage — mkazantsev / detail
  615. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute" — akuegel / detail
  616. [mlir][Linalg] NFC - Refactor vectorization to be more composable — nicolas.vasilache / detail
  617. [mlir][Linalg] Fix spurious test change — nicolas.vasilache / detail
  618. Treat opencl_unroll_hint subject errors as semantic rather than parse errors — aaron / detail
  619. [mlir] Add `const` qualifiers to `AffineMap` methods — vlad.vinogradov / detail
  620. [LoopVectorize][ARM] Regenerate mve-gather-scatter-tailpred.ll test — llvm-dev / detail
  621. Revert "[PowerPC] [Clang] Enable float128 feature on P9 by default" — qiucofan / detail
  622. [clangd] Deduplicate scopes in IncludeFixer queries — kadircet / detail
  623. [mlir] Turn Linalg to LLVM into a partial conversion — zinenko / detail
  624. [mlir][Linalg] NFC - Improve usage of mlir::linalg::isaContractionOpInterface — nicolas.vasilache / detail
  625. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  626. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — Akira / detail
  627. [mlir][vector] Add patterns to cast away leading 1-dim — antiagainst / detail
  628. Add an API to simplify setting TraversalKind in clang-tidy matchers — steveire / detail
  629. [clang-tidy] Simplify implementation of container-size-empty — steveire / detail
  630. We can only move static allocas into the resume entry points — aschwaighofer / detail
  631. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  632. [mlir][spirv] Add more vector conversion patterns — antiagainst / detail
  633. [mlir][vector] Add constant folding for fp16 to fp32 bitcast — antiagainst / detail
  634. [OpenCL] Add cl_khr_subgroup_shuffle* to TableGen BIFs — sven.vanhaastregt / detail
  635. [RGT][ProfileData] Correct a test assertion — paul.robinson / detail
  636. [Test] Fix test case demonstrating oddities in behavior of LSR. — yvan.roux / detail
  637. [ASTMatchers] Fix segfault when Action is nullptr — steveire / detail
  638. [OpenCL] Add macro definitions of OpenCL C 3.0 features — anton.zabaznov / detail
  639. LoopUnrollAndJam] Only allow loops with single exit(ing) blocks — sidharth.baveja / detail
  640. Recommit of a2fdf9d4d734732a6fa9288f1ffdf12bf8618123. — michael.hliao / detail
  641. Drop LLVM_i1, LLVM_i8, LLVM_i32, LLVM_IntBase types — zinenko / detail
  642. [lldb] Emit type annotation in SWIG generated Python code. — Jonas Devlieghere / detail
  643. [clangd] Trace queue state for each TUScheduler action. — sam.mccall / detail
  644. [MSP430] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  645. Revert "Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests."" — arthur.j.odwyer / detail
  646. [gn build] Turn on new pass manager by default — aeubanks / detail
  647. [AMDGPU] Add Fiji target in fptosi/fptoui instruction-select MIR tests. — whchung / detail
  648. [ELF] Improve --icf=safe diagnostic — i / detail
  649. [dfsan] Add thread registration — jianzhouzh / detail
  650. [CodeView][DebugInfo] Update the code for removing template arguments from the display name of a codeview function id. — akhuang / detail
  651. [DAGCombiner][SVE] Fix invalid use of getVectorNumElements() in visitSRA. — huihuiz / detail
  652. [DebugInfo] Fix error from D95893, where I accidentally used an — akhuang / detail
  653. Stop traping on sNaN in __builtin_isnan — thomasp / detail
  654. [libc] Add aarch64 flavors of floor, round, sqrt and trunc. — sivachandra / detail
  655. [flang][NFC] Update comments. — eschweitz / detail
  656. [flang][NFC] Make KindTy consistent and consistently used. — eschweitz / detail
  657. [WebAssembly] locals can now be indirect in DWARF — aardappel / detail
  658. [Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library — spatel / detail
  659. [Reassociate] add test for shl+or; NFC — spatel / detail
  660. [PhaseOrdering] add test to show combined result of reassociate+instcombine+vectorizers; NFC — spatel / detail
  661. [lic++][docs] Explain noexcept policy for narrow contracts. — zoecarver / detail
  662. [NVPTX][NewPM] Temporarily disable NVPTX passes in new PM pipeline — aeubanks / detail
  663. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  664. Revert "[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library" — spatel / detail
  665. [CUDA][HIP] Fix device variable linkage — Yaxun.Liu / detail
  666. [libc++] Further improve the contiguous-iterator story, and fix some bugs. — arthur.j.odwyer / detail
  667. [flang][fir] Add FIR's vector type. — eschweitz / detail
  668. [libcxx] Use the posix code for directory_entry::__do_refresh — martin / detail
  669. [libcxx] Implement temp_directory_path using GetTempPath on windows — martin / detail
  670. Various minor fixes for python 3 — saugustine / detail
  671. Don't emit coverage mapping for excluded functions — phosek / detail
  672. Allow SmallPtrSet to be used with a std::insert_iterator — aaron / detail
  673. [gn build] enable new pass manager more, follow-up to 39ceb5c9cfe — thakis / detail
  674. [WebAssembly] Prevent data inside text sections in assembly — aardappel / detail
  675. [clang][emscripten] Add builtin define for __EMSCRIPTEN_PTHREADS__ — sbc / detail
  676. [libc++abi] Disable _Unwind_ForcedUnwind + exception tests for ARM EHABI — i / detail
  677. [mlir][vector] Add pattern to shuffle bitcast ops — antiagainst / detail
  678. [libc][aarch64] Enable a bunch of math functions. — sivachandra / detail
  679. [debugserver] Fix more warnings in DNBArchImplARM64 — Jonas Devlieghere / detail
  680. [lldb] Re-enable TestExprsChar on arm64 — Jonas Devlieghere / detail
  681. [WebAssembly] ensure .functype applies to right label in assembler — aardappel / detail
  682. [lld-macho] Fix alignment & layout to match ld64 and satisfy kernel & codesign — gkm / detail
  683. SPARCv9: recognize SIR trap instruction — joerg / detail
  684. Have stripDebugInfo() also strip !llvm.loop annotations from all — Adrian Prantl / detail
  685. Add a link to the LLVM Dev recording from the MLIR tutorial landing page — joker.eph / detail
  686. Rework ExecutionEngine::invoke() to make it more friendly to use from C++ — joker.eph / detail
  687. [CSSPGO] Use merged base profile for hot threshold calculation — aktoon / detail
  688. [AsmPrinter] __patchable_function_entries: Set SHF_LINK_ORDER for binutils 2.36 and above — i / detail
  689. [AMDGPU] Drop unnecessary const from a return type (NFC) — kazu / detail
  690. [llvm] Fix header guards (NFC) — kazu / detail
  691. [Transforms/Instrumentation] Use range-based for loops (NFC) — kazu / detail
  692. [ELF] --gc-sections: collect unused SHF_LINK_ORDER .gcc_except_table — i / detail
  693. .gcc_except_table: Set SHF_LINK_ORDER if binutils>=2.36, and drop unneeded unique ID for -fno-unique-section-names — i / detail
  694. [MLIR] [affine-loop-fusion] Fix a bug about non-result ops in affine-loop-fusion — uday / detail
  695. NFC: Migrate LoopFlatten to work on InstructionCost. — sander.desmalen / detail
  696. [AArch64] Correct some tablegen operand types. NFC — david.green / detail
  697. NFC: Migrate LoopIdiomRecognize to work on InstructionCost — sander.desmalen / detail
  698. [WebAssembly] Fix call unwind mismatches — aheejin / detail
  699. [WebAssembly] Fix catch unwind mismatches — aheejin / detail
  700. [Hexagon] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  701. [Sparc] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  702. [PowerPC] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  703. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  704. [WebAssembly] Handle EH terminate pads for cleanup — aheejin / detail
  705. [gn build] Port be0efa1f2368 — llvmgnsyncbot / detail
  706. [WebAssembly] Update InstPrinter and AsmParser for new EH instructions — aheejin / detail
  707. [LTT] Don't attempt to lower type tests used only by assumes — tejohnson / detail
  708. [LSR] Add test for multi-edge latch (NFC) — nikita.ppv / detail
  709. [AssumptionCache] Do not track llvm.assume calls (PR49043) — johannes / detail
  710. [AssumptionCache] Avoid dangling llvm.assume calls in the cache — johannes / detail
  711. [X86] Don't pass a 1 to the second argument of ISD::FP_ROUND in LowerFCOPYSIGN. — craig.topper / detail
  712. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  713. [TableGen] Use ListSeparator (NFC) — kazu / detail
  714. [Analysis] Use range-based for loops (NFC) — kazu / detail
  715. [ELF][test] Improve aarch64 tests — i / detail
  716. [lldb] Use assertIn/NotIn over assertTrue/False (NFC) — davelee.com / detail
  717. [Polly] Fix build after AssumptionCache change (D96168) — i / detail
  718. [ConstraintElimination] Extend test coverage. — flo / detail
  719. [TableGen] Make all the fields in PatternToMatch private. NFCI — craig.topper / detail
  720. [ConstraintElimination] Require GEPs to be inbounds for decomposition. — flo / detail
  721. [X86][AVX] Fold extract_subvector(splat, c) -> extract_subvector(splat, 0) — llvm-dev / detail
  722. [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases — llvm-dev / detail
  723. [ASTMatchers] Add static constructor for ArgKinds of Matchers — steveire / detail
  724. Make it possible to store NodeKinds in ArgKind — steveire / detail
  725. [Reassociate] allow or->add with shl operands — spatel / detail
  726. [ASTMatchers ]Make MatcherDescriptors indicate the node type they match — steveire / detail
  727. [ASTMatchers] Make it possible to build mapAnyOf through the registry — steveire / detail
  728. [ASTMatchers] Change internal method API — steveire / detail
  729. [ASTMatchers] Extract parsing of bind token from the bind id — steveire / detail
  730. Add clang-query support for mapAnyOf — steveire / detail
  731. Add code complete support for mapAnyOf — steveire / detail
  732. [clang-tidy] fix modernize-loop-convert to retain needed array-like operator[] — n.james93 / detail
  733. [SelectionDAG] Drop unnecessary const from a return type (NFC) — kazu / detail
  734. [TableGen] Use ListSeparator (NFC) — kazu / detail
  735. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  736. [ConstraintElimination] Add additional tests. — flo / detail
  737. [LV] Replace some uses of VectorLoopValueMap with VPTransformState (NFC) — flo / detail
  738. [ConstraintElimination] Decompose zext for unsigned compares. — flo / detail
  739. ELFObjectWriter: Don't sort local symbols — i / detail
  740. [MC][test] Improve STT_FILE tests — i / detail
  741. ELFObjectWriter: Make STT_FILE precede associated local symbols — i / detail
  742. ELFObjectWriter: Don't de-duplicate STT_FILE symbols — i / detail
  743. [scan-build-py] Update scan-build-py to allow outputing as SARIF — haowei / detail
  744. [Test] Add failing test for PR49087 — mkazantsev / detail
  745. [mlir][ODS] Allow to specify custom namespace for `NativeOpTrait` — vlad.vinogradov / detail
  746. [elf-core] Improve reading memory from core file — djtodoro / detail
  747. [clang][cli] Generate and round-trip analyzer options — Jan Svoboda / detail
  748. Reorder MLIRContext location in BuiltinAttributes.h — tpopp / detail
  749. Revert "Reorder MLIRContext location in BuiltinAttributes.h" — tpopp / detail
  750. [clang][cli] Generate and round-trip preprocessor options — Jan Svoboda / detail
  751. [ARM] i16 insert-of-extract to VINS pattern — david.green / detail
  752. [clang][index] Mark file as C++ in parse-all-comments test — Jan Svoboda / detail
  753. [modules] Put Frontend/OpenMP headers into a Clang module to fix the module build — Raphael Isemann / detail
  754. [clang][cli] Report result of ParseLangArgs — Jan Svoboda / detail
  755. [LLDB] Disable TestExprsChar.py, still fails on Arm/Linux — omair.javaid / detail
  756. Use remote regnums in expedited list, value regs and invalidate regs — omair.javaid / detail
  757. [clang][cli] NFC: Mirror CreateFromArgs order in generateCC1CommandLine — Jan Svoboda / detail
  758. Revert "[clang][cli] Report result of ParseLangArgs" — Jan Svoboda / detail
  759. [WebAssembly] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  760. Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" — tpopp / detail
  761. [Analysis] Remove unused functions from TargetLibraryInfo — david.sherwood / detail
  762. [RISCV] Support the scalable-vector fadd reduction intrinsic — fraser / detail
  763. [DebugInfo] Re-engineer a test to be stricter, add XFails — jeremy.morse / detail
  764. [LLDB] Fix buildbot regression in symbol-binding.test — omair.javaid / detail
  765. [OpenCL] Do not enforce ASTContext for OCL2Qual — sven.vanhaastregt / detail
  766. [ValueTypes] Fix size of nxv1f16 (32 -> 16). — sander.desmalen / detail
  767. [AMDGPU][MC][GFX10] Improved errors reporting for invalid MIMG NSA operands — dmitry.preobrazhensky / detail
  768. [ARM] Add some float Biquad cases showing difficult shuffling. NFC — david.green / detail
  769. [ARM] Testing for stored extracted values. NFC — david.green / detail
  770. Follow up to e05c10380ce7: add aarch64 to test XFails — jeremy.morse / detail
  771. [AMDGPU][MC] Corrected error position for invalid dim modifiers — dmitry.preobrazhensky / detail
  772. [ARM] Make v2f64 scalar_to_vector legal — david.green / detail
  773. [MLIR][LangRef doc] Fix a small typo. — kareem.ergawy / detail
  774. [AMDGPU]: Fixes an invalid clamp selection pattern. — thomas.symalla / detail
  775. [lldb] Debugger: reuse ExecutionContextRef to create ExecutionContext from Target — Tatyana Krasnukha / detail
  776. Reland "[lldb] Make CommandInterpreter's execution context the same as debugger's one" — Tatyana Krasnukha / detail
  777. [lldb/tests] Un-skip TestGuiBasicDebug.py on Arm and AArch64 — Tatyana Krasnukha / detail
  778. [lldb/tests] Removed add_test_categories decorator for python API tests, NFC — Tatyana Krasnukha / detail
  779. Reapply "[clang][cli] Report result of ParseLangArgs" — Jan Svoboda / detail
  780. [clang][CodeComplete] Fix crash on ParenListExprs — kadircet / detail
  781. Revert "[Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item" — vince.a.bridgers / detail
  782. Revert "DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976" — jeremy.morse / detail
  783. Revert "Re-land D94976 after revert in e29552c5aff6" — jeremy.morse / detail
  784. [AMDGPU] Generate test checks and add GFX10 test coverage — jay.foad / detail
  785. [ConstraintElimination] Improve index handing during constraint building. — flo / detail
  786. [MLIR][SPIRV] NFC: Split serialization code among multiple files. — kareem.ergawy / detail
  787. [CodeGen][AArch64] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold — nicholas.guy / detail
  788. [RISCV] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  789. [DAG] visitVECTOR_SHUFFLE - move shuffle legality check into MergeInnerShuffle lamda. NFCI. — llvm-dev / detail
  790. Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format — schmeise / detail
  791. AArch64: use a constpool for blockaddress(...) on MachO — Tim Northover / detail
  792. [libc++] Add a wait step in the BuildKite pipeline to shield macOS builders — Louis Dionne / detail
  793. [AArch64AsmParser] Fix type-limits warning for VectorIndex. — sander.desmalen / detail
  794. [OpenCL] Fix pipe type printing in arg info metadata — anastasia.stulova / detail
  795. [FE] Manipulate the first byte of guard variable type in both load and store operation — Xiangling.Liao / detail
  796. [flang][fir] Update FIR's character type. — eschweitz / detail
  797. [llvm-objdump] Support PLT decoding for aarch64_be — i / detail
  798. [ELF] Support aarch64_be — i / detail
  799. [LLDB] Fix `Wunused-result` warning — frgossen / detail
  800. [lldb] [Process/FreeBSDRemote] Introduce mips64 support — mgorny / detail
  801. [AMDGPU] Use named unified buffer format constant. NFC. — jay.foad / detail
  802. [RISCV] Use SplatPat/SplatPat_simm5 to handle PseudoVMV_V_X_/PseudoVMV_V_I_ selection as well. — craig.topper / detail
  803. [Sanitizer] Fix failing sanitizer tests — julian.lettner / detail
  804. [RISCV] Make scalable vector FMA commutable for register allocation. — craig.topper / detail
  805. [ConstraintElimination] Decompose a few more GEP indices. — flo / detail
  806. [mlir] Drop deprecated syntax for LLVM dialect types — zinenko / detail
  807. [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little) — i / detail
  808. [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions. — craig.topper / detail
  809. [lld-macho] Emit personalities in compact unwind — jezng / detail
  810. [lld-macho] Emit LSDA info in compact unwind — jezng / detail
  811. [mlir][Linalg] Fix padding related bugs. — nicolas.vasilache / detail
  812. [RISCV] Add support for fixed vector FMA. — craig.topper / detail
  813. [RISCV] Add support for splat fixed length build_vectors using RVV. — craig.topper / detail
  814. Revert "[Utils] Add a switch controlling prefix warnings in UpdateTestChecks" — mtrofin / detail
  815. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  816. [RISCV] Use _COMMUTABLE fma pseudos for fixed vectors. — craig.topper / detail
  817. [lld-macho] Try to make ubsan happy — jezng / detail
  818. [dfsan] Refactor visitCallBase — jianzhouzh / detail
  819. [libomptarget][amdgcn] Fix language linkage post D95300, drop use of assert — jonathanchesterfield / detail
  820. [flang][NFC] Update comments. — eschweitz / detail
  821. [scudo/standalone] Use .arch_extension memtag, not mte — mcgrathr / detail
  822. DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization — i / detail
  823. [AArch64] Use '//' as comment string for MSVC assembly — martin / detail
  824. Revert "[Test] Add failing test for PR49087" — thakis / detail
  825. [AArch64][GlobalISel] Support the 'returned' parameter attribute. — Amara Emerson / detail
  826. [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment — martin / detail
  827. [gn build] reformat all gn files — thakis / detail
  828. [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone — aeubanks / detail
  829. [ARM] One-off identity shuffle — david.green / detail
  830. [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename — i / detail
  831. [FileCheck] Default --allow-unused-prefixes to false — i / detail
  832. [test] Fix unused check prefixes — i / detail
  833. [flang][NFC] Add comment. — eschweitz / detail
  834. [NVPTX][NewPM] Re-enable NVVMReflectPass — aeubanks / detail
  835. AMDGPU/GlobalISel: Remove dead check prefixes — Matthew.Arsenault / detail
  836. AMDGPU: Stop adding stack passed wide arguments to call conv handler — Matthew.Arsenault / detail
  837. GlobalISel: Use correct calling convention in handleAssignments — Matthew.Arsenault / detail
  838. [RISCV] Initial support of LoopVectorizer for RISC-V Vector. — kai.wang / detail
  839. Renovate CMake files in the `llvm-exegesis` tool. — vtjnash / detail
  840. Renovate CMake file for the `llvm-cfi-verify` tool — vtjnash / detail
  841. [flang][fir] Add OpaqueAttr. — eschweitz / detail
  842. [CUDA][HIP] Pass -fgpu-rdc to host clang -cc1 — Yaxun.Liu / detail
  843. Make sure a module file with errors produced via '-fallow-pcm-with-compiler-errors' can be loaded when using implicit modules — kyrtzidis / detail
  844. Revert "Renovate CMake files in the `llvm-exegesis` tool." — vtjnash / detail
  845. [SPARC] Recognize and handle the %lm(sym) operator — brad / detail
  846. Fix failure in cuda-external-tools.cu — Yaxun.Liu / detail
  847. [MLIR][NFC] Fix std.copysign op documentation — uday / detail
  848. [TableGen] Use return value from EmitVBRValue instead of calling GetVBRSize on the same value. Consistently use unsigned for child sizes. NFCI — craig.topper / detail
  849. [MC][WebAssembly] Fix provisional values for data alias relocations — sbc / detail
  850. [lld-macho] Add ARM64 target arch — gkm / detail
  851. [gn build] Port 87104faac433 — llvmgnsyncbot / detail
  852. [llvm-objcopy][test] Stablize build-id-link-dir.test — i / detail
  853. PR48587: is_constant_evaluated() should not evaluate to true during a — richard / detail
  854. PR48606: The lifetime of a constexpr heap allocation always started — richard / detail
  855. Revert "[CostModel] Remove VF from IntrinsicCostAttributes" — Jinsong Ji / detail
  856. [lldb] Fix crash in FormatEntity for mangled-name — davelee.com / detail
  857. [CUDA][HIP] Add -fuse-cuid — Yaxun.Liu / detail
  858. [lld][WebAssembly] Fix typo in function name — sbc / detail
  859. [MLIR] Add C API for navigating up the IR tree — GeorgeLyon / detail
  860. Return "[Test] Add failing test for PR49087" — mkazantsev / detail
  861. [Transforms/Utils] Drop unnecessary const from a return type (NFC) — kazu / detail
  862. [TableGen] Use ListSeparator (NFC) — kazu / detail
  863. [Transforms] Use range-based for loops (NFC) — kazu / detail
  864. Mark 4 tests added in 6d766c8bf9df as requiring an x86 backend as they fail when it is not present. — douglas.yung / detail
  865. [test] Add REQUIRES: x86-registered-target to DebugInfo/Symbolize/ELF llvm-mc tests — i / detail
  866. [test] Drop redundant REQUIRES: x86-registered-target — i / detail
  867. [MLIR][AVX512] Add integration test for vp2intersect — springerm / detail
  868. [Docs] Fix Typo — zakk.chen / detail
  869. [RISCV] Use whole register load/store for generic load/store. — kai.wang / detail
  870. [NFC] [Coroutine] Remove Unused Variables — yedeng.yd / detail
  871. [ELF] Rewriting the path of sample profile file for --reproduce response.txt — hoy / detail
  872. [-Wcompletion-handler] Support checks with builtins — vsavchenko / detail
  873. [ELF] Drop Android specific workaround -m aarch64_elf64_le_vec — i / detail
  874. [clang][cli] Generate and round-trip language options — Jan Svoboda / detail
  875. [gn build] Port 40c261c41c4c — llvmgnsyncbot / detail
  876. Revert "Follow up to e05c10380ce7: add aarch64 to test XFails" — jeremy.morse / detail
  877. Revert "[DebugInfo] Re-engineer a test to be stricter, add XFails" — jeremy.morse / detail
  878. [clang][codegen] Remember string used to create llvm::Regex for optimization remarks — Jan Svoboda / detail
  879. [clang][cli] Generate and round-trip CodeGen options — Jan Svoboda / detail
  880. [-Wcompletion-handler][NFC] Remove unexpected warnings on Windows — vsavchenko / detail
  881. [clangd] Fix false positive in local rename collision detetction — kbobyrev / detail
  882. [NFC,Clang] Add LTO Driver Tsan tests — Vitaly Buka / detail
  883. [NFC,Clang] Add LTO Driver DFsan tests — Vitaly Buka / detail
  884. [NFC,Clang] Add LTO Driver MSan,KMsan tests — Vitaly Buka / detail
  885. [NFC,Clang] Add SanCov Driver tests — Vitaly Buka / detail
  886. [NFC,Clang] Add more Asan Driver tests — Vitaly Buka / detail
  887. Improve STRICT_FSETCC codegen in absence of no NaN — thomasp / detail
  888. Revert STRICT_FCMP nonan optimisation — thomasp / detail
  889. [AVR] Fix global references to function symbols — me / detail
  890. [libomptarget][amdgcn] Tolerate deadstripped env variable — jonathanchesterfield / detail
  891. [RISCV] Fix shared libs build — nemanja.i.ibm / detail
  892. [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets — nemanja.i.ibm / detail
  893. [X86] Always assign reassoc flag for intrinsics *reduce_add/mul_ps/pd. — pengfei.wang / detail
  894. [lld/mac] Implement -u flag — thakis / detail
  895. [mlir][linalg] Verify indexing map required attributes — antiagainst / detail
  896. [mlir][linalg] Define a depthwise 2-D convolution op — antiagainst / detail
  897. [clang-tidy] fix modernize-use-nullptr false positive with spaceship operator comparisons — n.james93 / detail
  898. [mlir] Add stacksave, stackrestore to llvm dialect — zinenko / detail
  899. [X86][SSE] foldShuffleOfHorizOp - add SHUFPS v4f32 handling — llvm-dev / detail
  900. [clang][cli] Store InputKind in FrontendOptions — Jan Svoboda / detail
  901. Try to fix compiler-rt tests after 87dbdd2e3bb63b on mac and win — thakis / detail
  902. [clang][cli] Look up program action argument in a table — Jan Svoboda / detail
  903. [clang][cli] Store unsigned instead of OptSpecifier in table — Jan Svoboda / detail
  904. [mlir][linalg] Fix one more missing NoSideEffect in linalg tensor op — thomasraoux / detail
  905. [mlir][linalg] Fix depthwise conv C++ symbol to be consistent — antiagainst / detail
  906. [OpenCL] Fix types with signed prefix in arginfo metadata. — anastasia.stulova / detail
  907. [clangd] Implement semanticTokens modifiers — sam.mccall / detail
  908. [clang][cli] Generate and round-trip Frontend options — Jan Svoboda / detail
  909. [lldb] Inline invariant params to AppleThreadPlanStepThrough (NFC) — davelee.com / detail
  910. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — thakis / detail
  911. [libomptarget][amdgcn] Tolerate deadstripped device_state variable — jonathanchesterfield / detail
  912. [mlir] add support for verification in integration tests — tobias.gysi / detail
  913. [flang][fir] Add shape, shape_shift, and slice types. — eschweitz / detail
  914. [clangd] Add semanticTokens modifiers for function/class/file/global scope — sam.mccall / detail
  915. [llvm-readobj] Print empty line between note sections in GNU mode — Alexander.Richardson / detail
  916. [yaml2obj] Handle NT_* string values in for ELF note types — Alexander.Richardson / detail
  917. [llvm-readelf] Print raw ELF note contents if we can't parse it — Alexander.Richardson / detail
  918. [llvm-readobj] Add support for decoding FreeBSD ELF notes — Alexander.Richardson / detail
  919. [MLIR] Replace dialect registration hooks with dialect handle — GeorgeLyon / detail
  920. [dfsan] Refactor loadShadow — jianzhouzh / detail
  921. [libc++] Remove C++11 work-arounds in src. — koraq / detail
  922. [libc++] Require C++20 to build the benchmarks. — koraq / detail
  923. [RISCV] Remove SRO* and SLO* instructions from bitmanip. — craig.topper / detail
  924. [ValueTracking] improve analysis for "C << X" and "C >> X" — spatel / detail
  925. [IROutliner] Adding instruction strings to IRSimilarityPrinting diagnostics. — andrew.litteken / detail
  926. Revert "[mlir] add support for verification in integration tests" — tobias.gysi / detail
  927. [mlir][Linalg] Add a build method for linalg.pad_tensor — hanchung / detail
  928. [InstCombine] convert assumes to operand bundles — tyker / detail
  929. [RISCV] Make the min and max vector width command line options more consistent and check their relationship to each other. — craig.topper / detail
  930. GlobalISel: Fix using wrong calling convention for callees — Matthew.Arsenault / detail
  931. AMDGPU: Fix verifier error with argument passed in CSR SGPR — Matthew.Arsenault / detail
  932. Revert "[libc++] Require C++20 to build the benchmarks." — koraq / detail
  933. [CUDA, NVPTX] Allow targeting sm_86 GPUs. — tra / detail
  934. [Attributor][FIX] Do not create UB by introducing a `noundef undef` — johannes / detail
  935. [WebAssembly] Use data sections by default — sbc / detail
  936. [mlir][spirv] Add support for sampled image type — antiagainst / detail
  937. [clangd] Expose more dependent-name detail via semanticTokens — sam.mccall / detail
  938. [libc++] Add `noexcept` to `string::find` and similar members. — zoecarver / detail
  939. [mlir][IR] Remove the concept of `OperationProperties` — riddleriver / detail
  940. [lldb] [Process/FreeBSDRemote] Introduce powerpc support — mgorny / detail
  941. [libc++] [LWG2993] reference_wrapper<T> conversion from U&& — arthur.j.odwyer / detail
  942. [lld][WebAssembly] Allow --export of optional start/stop symbols — sbc / detail
  943. [MLIR] Add context accessor to identifier — GeorgeLyon / detail
  944. PR48545: Access check the inherited constructor, not the inheriting — richard / detail
  945. [AIX][llvm][support] Implement getHostCPUName — daltenty / detail
  946. [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types — Jessica Paquette / detail
  947. [VPlan] Use VPUser to manage CondBit — flo / detail
  948. [llvm-objdump][test] Fix --prefix tests for system-windows — viniciustinti / detail
  949. [mlir] Add initial support for an alias analysis framework in MLIR — riddleriver / detail
  950. [mlir][OpFormatGen] Refactor `type_ref` into a more general `ref` directive — riddleriver / detail
  951. [lld][WebAssembly] Fix segfault in map file support — tlively / detail
  952. [flang][fir] Updates to internal name uniquer. — eschweitz / detail
  953. Add NoSideEffect trait to shape.split_at and shape.concat — jpienaar / detail
  954. Add documentation for the extra_args parameter to breakpoint commands. — jingham / detail
  955. Remove trailing spaces after \ in comments. — jingham / detail
  956. [LLDB] Remove uneeded CopyType from BlockPointerSyntheticFrontEnd — Shafik Yaghmour / detail
  957. [Polly] Remove use of -O3 in regression test. — llvm-project / detail
  958. Revert "[InstCombine] convert assumes to operand bundles" — tyker / detail
  959. Fix side-effect detection in LLVMIRIntrinsicGen. — joker.eph / detail
  960. Add LLVMIR Dialect counterparts of @llvm.maximum and @llvm.minimum. — joker.eph / detail
  961. Use internal_dict everywhere we refer to the python session dict in docs. — jingham / detail
  962. Fix xray fdr mode to allow multiple flushes — dberris / detail
  963. Fix JSON formatting when converting to trace event format — dberris / detail
  964. [clang][cli] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  965. [libcxx] adds concept `std::convertible_to` — cjdb / detail
  966. [MLIR] Update affine.for unroll utility for iter_args support — uday / detail
  967. [MLIR] NFC Fix vector transforms build warnings — uday / detail
  968. [clang][driver] Only warn once about invalid library values — tbaeder / detail
  969. [Test] Two more tests on usub — mkazantsev / detail
  970. Fix deprecated usage of `mallinfo` — tu.da.wei / detail
  971. [Polly] Port ForwardOpTree to the NewPM. — llvm-project / detail
  972. [Polly] Port DeLICM to the NewPM. — llvm-project / detail
  973. [Polly] Port PruneUnprofitable to the NewPM. — llvm-project / detail
  974. [Polly] Register pass-instrumentation for NewPM's Scop level. — llvm-project / detail
  975. [Polly] Add TargetTransformInfo to ScopPass standard analysis results. — llvm-project / detail
  976. [Polly] Port IslScheduleOptimizer to the NewPM. — llvm-project / detail
  977. [Polly] Improve Simplify pass PM integration. — llvm-project / detail
  978. [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. — llvm-project / detail
  979. [Polly] Make the NewPM pass pipeline more similar to the legacy's. — llvm-project / detail
  980. [TableGen] Use ListSeparator (NFC) — kazu / detail
  981. [TableGen] Drop unnecessary const from return types (NFC) — kazu / detail
  982. [SelectionDAG] Use range-based for loops (NFC) — kazu / detail
  983. [mlir][shape] Generalize broadcast to a variadic number of shapes — tpopp / detail
  984. Revert "[analyzer] RetainCountChecker: Add a suppression for OSSymbols." — Artem Dergachev / detail
  985. [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD — Jessica Paquette / detail
  986. [WebAssembly] Enable loop unrolling — sam.parker / detail
  987. [ValueTypes] Add MVT for nxv1bf16. — sander.desmalen / detail
  988. [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount. — sander.desmalen / detail
  989. [OpenCL] Add cl_khr_subgroup_non_uniform_arithmetic to TableGen BIFs — sven.vanhaastregt / detail
  990. [OpenCL] Add cl_khr_subgroup_clustered_reduce to TableGen BIFs — sven.vanhaastregt / detail
  991. [flang][driver] Add support for -fopenmp and -fopenacc — faris.rehman / detail
  992. [test-suite] SPEC2017 CPU CactuBSSN floating point tests. — naromero / detail
  993. [test-suite] SPEC2017 CPU Fotonik3d floating point tests. — naromero / detail

#9696 (Jan 29, 2021 10:54:48 AM)

  1. [flang] Fix problems with constant arrays with lower bounds that are not 1 — psteinfeld / detail
  2. [AMDGPU] Test all register names known to AMDGPUPALMetadata — jay.foad / detail
  3. Revert "Disable rosegment for old Android versions." — thakis / detail
  4. [GlobalISel] Fix modifying a G_OR without notifying the observer — jay.foad / detail
  5. [flang][docs] Add New Flang Driver Biweekly call — andrzej.warzynski / detail
  6. [mlir][docs] Fix typo: even -> event — rupprecht / detail
  7. [AArch64][Clang][Linux] Enable out-of-line atomics by default. — Pavel.Iliin / detail
  8. Make the profile-filter.c test compatible with 32-bit systems — phosek / detail
  9. [libcxx][test] explicitly discard bitset::test's return — Casey / detail
  10. [libcxx][test] Silence false positive MSVC /analyze warning — Casey / detail
  11. [OpenMP][NFC] Added release note for new `deviceRTLs` and hidden helper task — tianshilei1992 / detail
  12. [OpenMP] Add environment variable to force monotonic dynamic scheduling — terry.l.wilmarth / detail
  13. [SPEC2017] Use inputs from RUN directory. — florian_hahn / detail

#9695 (Jan 29, 2021 7:31:32 AM)

  1. Fix crash when emitting NullReturn guards for functions returning BOOL — jonathan_roelofs / detail
  2. Add Python bindings for the builtin dialect — joker.eph / detail
  3. [llvm-mca] Initial implementation of serialization using JSON. The views — wolfgang_pieb / detail
  4. [libc++abi] Simplify scan_eh_tab — i / detail
  5. [gn build] Port d38be2ba0e4e — llvmgnsyncbot / detail
  6. [libc] Distinguish compiler and run failures — phosek / detail
  7. [RISCV] New vector load/store in V extension v1.0 — kai.wang / detail
  8. [llvm-mca] Forgot a couple of override specifiers. — wolfgang_pieb / detail
  9. [RISCV] Use v8-v23 as argument registers to conform to the proposal. — kai.wang / detail
  10. [flang] Address name resolution problems — pklausler / detail
  11. [llvm-mca] Test case was missing a triple. — wolfgang_pieb / detail
  12. [flang] Allow NULL() actual argument for pointer dummy — pklausler / detail
  13. [libcxx] Check return value for asprintf() — brad / detail
  14. [flang] Fix bogus error message with binding — pklausler / detail
  15. [NFC] [TargetRegisterInfo] add another API to get srcreg through copy. — czhengsz / detail
  16. [RISCV] Add a VL output to vleff intrinsics. — craig.topper / detail
  17. [llvm-mca] Addressing build failures due to missing override specifiers — wolfgang_pieb / detail
  18. [mlir] Support FuncOpSignatureConversion for more FunctionLike ops. — mikeurbach / detail
  19. [CodeGen][ObjC] Fix broken IR generated when there is a nil receiver — Akira / detail
  20. [AMDGPU] Test case demonstrating issues with generation of .debug_frame — VenkataRamanaiah.Nalamothu / detail
  21. [PowerPC] Duplicate inherited heuristic from base scheduler — qiucofan / detail
  22. [Inlining] Delete redundant optnone/alwaysinline check — lxfind / detail
  23. [RISCV] Add intrinsics for RVV 1.0 vrgatherei16 — shihpo.hung / detail
  24. [RISCV] Add intrinsics for vector unordered indexed load in RVV 1.0 — shihpo.hung / detail
  25. [RISCV] Add intrinsics for RVV1.0 VFRSQRTE7 & VFRECE7 — shihpo.hung / detail
  26. [AArch64][GlobalISel] Make G_USUBO legal and select it. — Amara Emerson / detail
  27. [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions — craig.topper / detail
  28. [RISCV] Correct DWARF number for vector registers. — kai.wang / detail
  29. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / detail
  30. [CodeGen] Use llvm::append_range (NFC) — kazu / detail
  31. [llvm] Don't include StringSwitch.h where unnecessary (NFC) — kazu / detail
  32. [llvm] Use isDigit (NFC) — kazu / detail
  33. [mlir] Enable passing crash reproducer stream factory method — jpienaar / detail
  34. Revert "[NewPM][opt] Run the "default" AA pipeline by default" — aeubanks / detail
  35. [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook — aeubanks / detail
  36. [NFC] Disallow unused prefixes under llvm/test — mtrofin / detail
  37. [ASTReader] Allow controlling separately whether validation should be disabled for a PCH vs a module file — kyrtzidis / detail
  38. [JITLink][ELF/x86-64] Range check 32-bit relocs. — Lang Hames / detail
  39. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / detail
  40. [test] Make incorrect-exit-count.ll work under NPM — aeubanks / detail
  41. [mlir][Linalg] Introduce linalg.pad_tensor op. — hanchung / detail
  42. [mlir][StandardToSPIRV] Add support for lowering uitofp to SPIR-V — hanchung / detail
  43. [AArch64][GlobalISel] Implement widenScalar for signed overflow — Amara Emerson / detail
  44. [TargetLowering] Simplify some code in SimplifySetCC that tries to handle SIGN_EXTEND_INREG operand types that should never happen. NFCI — craig.topper / detail
  45. [AMDGPU] Test clean up (NFC) — Christudasan.Devadasan / detail
  46. Update filename to workers.py file in documentation — douglas.yung / detail
  47. NFC: Remove simple_ilist comment mentioning ilist/iplist allocating — nathan / detail
  48. [TargetLowering] Use getBoolConstant instead of assuming zero or one for boolean contents. — craig.topper / detail
  49. [clang][cli] Port visibility LangOptions to marshalling system — Jan Svoboda / detail
  50. [RISCV] Fix intrinsic CodeGen test cases for vrgather — shihpo.hung / detail
  51. [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses. — Christudasan.Devadasan / detail
  52. [APSInt][NFC] Clean up doxygen comments — sven.vanhaastregt / detail
  53. [SVE] Add support for scalable vectorization of loops with selects and cmps — david.sherwood / detail
  54. [LegacyPM] Update InversedLastUser on the fly. NFC. — jay.foad / detail
  55. [JITLink][ELF/x86-64] Add support for weak and hidden symbols. — Lang Hames / detail
  56. Fix build failure caused by 2e080eb00ad76654313e0e119bb7fa0ffe2f9866 — david.sherwood / detail
  57. [X86][SSE] Add v16i8 02_20_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu shuffle test — llvm-dev / detail
  58. [X86][SSE] Add PR48823 HSUB test case — llvm-dev / detail
  59. [AMDGPU] Implement mir parseCustomPseudoSourceValue — sebastian.neubauer / detail
  60. [gn build] Port 8214982b5042 — llvmgnsyncbot / detail
  61. [IR] Optimize adding attribute to AttributeList (NFC) — nikita.ppv / detail
  62. [ARM] Add new and regenerate SSAT tests. NFC — david.green / detail
  63. [clangd] Add documentation for building and testing clangd — kadircet / detail
  64. [ARM] Adjust isSaturatingConditional to return a new SDValue. NFC — david.green / detail
  65. [X86][SSE] Don't fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) if the shuffle are splats — llvm-dev / detail
  66. [DAG] Commute shuffle(splat(A,u), shuffle(C,D)) -> shuffle'(shuffle(C,D), splat(A,u)) — llvm-dev / detail
  67. [NFC] Add CMakeUserPresets.json filename to .gitignore — benicsbalazs / detail
  68. Revert "[clang] Suppress "follow-up" diagnostics on recovery call expressions." — hokein.wu / detail
  69. Don't delete default constructor of PathDiagnosticConsumerOptions — sichert / detail
  70. [clang][Tooling] Get rid of a hack in SymbolOccurrences, NFCI — mikhail.maltsev / detail
  71. [SLP] do not traverse constant uses — spatel / detail
  72. [X86][AVX] combineX86ShufflesRecursively - attempt to constant fold before widening shuffle inputs — llvm-dev / detail
  73. [clangd][SwapIndex] ensure that the old index is alive while we are using it via the function returned by `SwapIndex::indexedFiles()` call — platonov.aleksandr / detail
  74. [clangd] Inject context provider rather than config into ClangdServer. NFC — sam.mccall / detail
  75. [LTO] Add support for existing Config::Freestanding option. — flo / detail
  76. Avoid fragile type lookups in GDB pretty printer — sichert / detail
  77. [ARM] Disable sign extended SSAT pattern recognition. — david.green / detail
  78. [clang][ASTImporter] Add support for importing CXXFoldExpr. — 1.int32 / detail
  79. [SimplifyCFG] FoldBranchToCommonDest(): don't deal with unconditional branches — lebedev.ri / detail
  80. [NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches — lebedev.ri / detail
  81. [NFC][SimplifyCFG] FoldBranchToCommonDest(): unclutter Cond/CondInPred handling — lebedev.ri / detail
  82. [NFC][SimplifyCFG] FoldBranchToCommonDest(): somewhat better structure weight updating code — lebedev.ri / detail
  83. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract check for destination sharing into a helper function — lebedev.ri / detail
  84. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract the actual transform into helper function — lebedev.ri / detail
  85. [NFC][InstCombine] Extract freelyInvertAllUsersOf() out of canonicalizeICmpPredicate() — lebedev.ri / detail
  86. [NFC][InstCombine] Add tests for `(~x) &/| y` --> `~(x |/& (~y))` fold — lebedev.ri / detail
  87. [InstCombine] Fold `(~x) & y` --> `~(x | (~y))` iff it is free to do so — lebedev.ri / detail
  88. [InstCombine] Fold `(~x) | y` --> `~(x & (~y))` iff it is free to do so — lebedev.ri / detail
  89. Revert "[NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches" — lebedev.ri / detail
  90. [libomptarget][devicertl] Drop templated atomic functions — jonathanchesterfield / detail
  91. [coro.async] Make sure we process async coroutines — aschwaighofer / detail
  92. [LoopUnswitch] Add test cases with atomic loads & call — flo / detail
  93. [LoopUnswitch] Fix logic to avoid unswitching with atomic loads. — flo / detail
  94. [flang] Fix typo in error message — psteinfeld / detail
  95. [X86][AVX] combineTargetShuffle - simplify the X86ISD::VPERM2X128 subvector matching — llvm-dev / detail
  96. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases — llvm-dev / detail
  97. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle vperm2x128(movddup(x),movddup(y)) cases — llvm-dev / detail
  98. [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / detail
  99. [HIP] Support __managed__ attribute — Yaxun.Liu / detail
  100. [MLIR] Add support for extracting an integer sample point (if one exists) from an unbounded FlatAffineConstraints. — arjunpitchanathan / detail
  101. [mlir][StandardOps] Fix typos in the td file. — hanchung / detail
  102. [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file — i / detail
  103. [OpenMP] libomp: properly initialize buckets in __kmp_dephash_extend — Andrey.Churbanov / detail
  104. [libc++] Fix broken build when merging libc++abi into libc++ on Apple — Louis Dionne / detail
  105. [llvm-mca] Adding local lit config file for X86 targets — wolfgang_pieb / detail
  106. [mlir] Add coro intrinsics operations to LLVM dialect — ezhulenev / detail
  107. [LLDB] Fix how ObjCBOOLSummaryProvider deals with BOOL — Shafik Yaghmour / detail
  108. [mlir][spirv] Fix script for availability autogen and refresh ops — antiagainst / detail
  109. [flang] Remove some needless operations in expr rewriting — pklausler / detail
  110. [mlir][spirv] Define spv.IsNan/spv.IsInf and add lowerings — antiagainst / detail
  111. [InstCombine] add tests for abs(sext X); NFC — spatel / detail
  112. [InstCombine] narrow abs with sign-extended input — spatel / detail
  113. [flang] Correct shape analysis for transformational intrinsic functions — pklausler / detail
  114. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued — Abhina.Sreeskantharajan / detail
  115. [flang][nfc] Fix comments, remove needless API, tweak script — pklausler / detail
  116. [CSSPGO] LTO option for pseudo probe — hoy / detail
  117. [mlir][Linalg] NFC: Refactor LinalgDependenceGraphElem to allow — ravishankarm / detail
  118. [NFC][libc++] Update the implementation status. — koraq / detail
  119. [mlir][Linalg] Extend tile+fuse to work on Linalg operation on tensors. — ravishankarm / detail
  120. Add more explicit assert for failures — jpienaar / detail
  121. [libc++] Bring back mach_absolute_time implementation of steady_clock — Louis Dionne / detail
  122. [SimplifyLibCalls] Skip unused calls in sincos transform — nikita.ppv / detail
  123. Remove obsolete TODOs — julian.lettner / detail
  124. [mlir][OpFormatGen] Add support for anchoring optional groups with types — riddleriver / detail
  125. [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC — bjorn.a.pettersson / detail
  126. [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC — bjorn.a.pettersson / detail
  127. [libc++] Introduce __bits — schuett / detail
  128. [NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callbacks at O0 — aeubanks / detail
  129. [Tests] Add willreturn to libcalls in some tests — nikita.ppv / detail
  130. [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec. — craig.topper / detail
  131. [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec. — craig.topper / detail
  132. [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec. — craig.topper / detail
  133. [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec. — craig.topper / detail
  134. [RISCV] Add Zba feature and move add.uw and slli.uw to it. — craig.topper / detail
  135. [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec. — craig.topper / detail
  136. [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec. — craig.topper / detail
  137. [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec. — craig.topper / detail
  138. [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec. — craig.topper / detail
  139. [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack. — craig.topper / detail
  140. [RISCV] Move pack instructions to Zbp extension only. — craig.topper / detail
  141. [RISCV] Add zext.h instruction to Zbb. — craig.topper / detail
  142. [RISCV] Add support for rev8 and orc.b to Zbb. — craig.topper / detail
  143. [RISCV] Add xperm.* instructions to Zbp extension. — craig.topper / detail
  144. [RISCV] Update B extension version to 0.93. — craig.topper / detail
  145. [mlir][Linalg] Disable fusion of tensor_reshape op by expansion when unit-dims are involved — ravishankarm / detail
  146. [InstSimplify] Add willreturn to more libcall tests (NFC) — nikita.ppv / detail
  147. [Analysis] Support AIX vec_malloc routines — froese / detail
  148. [RISCV] Add isel patterns for SH*ADD(.UW) — craig.topper / detail
  149. [Inline] Precommit tests for dead calls and willreturn. — flo / detail
  150. [gn build] Port 622eaa4a4cea — llvmgnsyncbot / detail
  151. [lld-macho] Ignore -lto_library — jezng / detail
  152. [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32. — craig.topper / detail
  153. [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method — Amara Emerson / detail
  154. [VFS] Fix inconsistencies between relative paths and fallthrough. — Jonas Devlieghere / detail
  155. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): fix instruction name preservation — lebedev.ri / detail
  156. [NFC][SimplifyCFG] fold-branch-to-common-dest.ll: reduce complexity of @pr48450* test — lebedev.ri / detail
  157. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): move instruction cloning to after CFG update — lebedev.ri / detail
  158. [SimplifyCFG] FoldBranchToCommonDest(): re-lift restrictions on liveout uses of bonus instructions — lebedev.ri / detail
  159. Revert "[GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method" — 31459023+hctim / detail
  160. Revert "[AArch64][GlobalISel] Implement widenScalar for signed overflow" — 31459023+hctim / detail
  161. Revert "[AArch64][GlobalISel] Make G_USUBO legal and select it." — 31459023+hctim / detail
  162. [Matrix] Propagate shape information through fneg — francisvm / detail
  163. [mlir][Linalg] Make Fill operation work on tensors. — ravishankarm / detail
  164. [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate. — craig.topper / detail
  165. [RGT][ADT] Remove test assertion that will not be executed — paul.robinson / detail
  166. [lldb] FixFileSystem::GetExternalPath for VFS API change — Jonas Devlieghere / detail
  167. [RGT] Don't use EXPECT* macros in a subprocess that exits by signalling — paul.robinson / detail
  168. [RGT][TextAPI] Remove a zero-trip loop and the assertions within it — paul.robinson / detail
  169. [CodeComplete] Add ranged for loops code pattern. — n.james93 / detail
  170. PR47682: Merge the DeclContext of a merged FunctionDecl before we inherit — richard / detail
  171. Change materializeFrameBaseRegister() to return register — Stanislav.Mekhanoshin / detail
  172. [AMDGPU] Fix FP materialization/resolve with flat scratch — Stanislav.Mekhanoshin / detail
  173. Change static buffer to be BSS instead of DATA in HandlePacket_qSpeedTest — Jason Molenda / detail
  174. [libomptarget] Build cuda plugin without cuda installed locally — jonathanchesterfield / detail
  175. ADT: Use 'using' to inherit assign and append in SmallString — Duncan P. N. Exon Smith / detail
  176. [LoopDeletion] Handle inner loops w/untaken backedges — listmail / detail
  177. [RISCV] Implement vloxseg/vluxseg intrinsics. — kai.wang / detail
  178. [RISCV] Add RV32 test cases for vluxseg. — kai.wang / detail
  179. [RISCV] Add RV64 test cases for vluxseg. — kai.wang / detail
  180. [RISCV] Add RV32 test cases for vloxseg. — kai.wang / detail
  181. [RISCV] Add RV64 test cases for vloxseg. — kai.wang / detail
  182. [RISCV] Implement vsoxseg/vsuxseg intrinsics. — kai.wang / detail
  183. [RISCV] Add RV32 test cases for vsuxseg. — kai.wang / detail
  184. [RISCV] Add RV64 test cases for vsuxseg. — kai.wang / detail
  185. [RISCV] Add RV32 test cases for vsoxseg. — kai.wang / detail
  186. [RISCV] Add RV64 test cases for vsoxseg. — kai.wang / detail
  187. [OpenMP] Remove unnecessary pointer checks in a few locations — hansang.bae / detail
  188. [InstCombine] remove incompatible attribute when simplifying some lib calls — zequanwu / detail
  189. Recommit "[AArch64][GlobalISel] Make G_USUBO legal and select it." — Amara Emerson / detail
  190. [ELF][test] Add a test about --exclude-libs applying to version symbols — i / detail
  191. [test] Add -mtriple — i / detail
  192. [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier. — Dan Liew / detail
  193. [TargetLowering] Use isOneConstant to simplify some code. NFC — craig.topper / detail
  194. [Coroutine] Improve coro-elide-musttail.ll test — lxfind / detail
  195. [PowerPC] Fix va_arg in C++, Objective-C on 32-bit ELF targets — brad / detail
  196. [Analysis] Use llvm::append_range (NFC) — kazu / detail
  197. [llvm] Use isAlpha/isAlnum (NFC) — kazu / detail
  198. [llvm] Use static_assert instead of assert (NFC) — kazu / detail
  199. [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor. — Dan Liew / detail
  200. [llvm-link] Fix for an assertion when linking global with appending linkage — serguei.n.dmitriev / detail
  201. [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer — roger.ferrer / detail
  202. [Support] TrigramIndex::insert - pass std::String argument by const reference. NFCI. — llvm-dev / detail
  203. [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments. — jeroen.dobbelaere / detail
  204. [LTO] Store target attributes as vector of strings (NFC). — flo / detail
  205. [LSR] Add test for PR46943 (NFC) — nikita.ppv / detail
  206. [Clang] Move assembler into a separate file — aykevanlaethem / detail
  207. [gn build] Port 2325157c0568 — llvmgnsyncbot / detail
  208. [SimplifyCFG] Change 'LoopHeaders' to be ArrayRef<WeakVH>, not a naked set, thus avoiding dangling pointers — lebedev.ri / detail
  209. Revert "[Clang] Move assembler into a separate file" — aykevanlaethem / detail
  210. [gn build] Port 0057cc5a215e — llvmgnsyncbot / detail
  211. [lldb/Lua] add initial Lua typemaps — pctammela / detail
  212. [lldb/Lua] add 'Lua' before naming versions — pctammela / detail
  213. [AVR] Optimize 8-bit logic left/right shifts — powerman1st / detail
  214. [Local] Treat calls that may not return as being alive. — flo / detail
  215. [SLP] add reduction test with mixed fast-math-flags; NFC — spatel / detail
  216. [SLP] fix fast-math-flag propagation on FP reductions — spatel / detail
  217. [AVR] Optimize 16-bit comparison with constant — powerman1st / detail
  218. [ASan] Fix broken Windows build due to 596d534ac3524052df210be8d3c01a33b2260a42. — Dan Liew / detail
  219. [libc++] Implements concept destructible — koraq / detail
  220. [InstCombine] Set MadeIRChange in replaceInstUsesWith. — flo / detail
  221. [llvm] Forward-declare ICFLoopSafetyInfo (NFC) — kazu / detail
  222. [Target] Use llvm::append_range (NFC) — kazu / detail
  223. [llvm] Use pop_back_val (NFC) — kazu / detail
  224. [Polly] Gist new access relations using the SCoP context. — llvm-project / detail
  225. [Polly] Clean up hasFeasibleRuntimeContext. — llvm-project / detail
  226. [Polly] Allow param sets for dumpPw(). — llvm-project / detail
  227. [Polly] Track defined behavior for PHI predecessor computation. — llvm-project / detail
  228. [FuzzMutate] Add mutator to modify instruction flags. — flo / detail
  229. [libc++] Remove invalid C++20 code from a test. — koraq / detail
  230. Revert "[Target] Use llvm::append_range (NFC)" — kazu / detail
  231. [Clang][OpenMP][NVPTX] Replace `libomptarget-nvptx-path` with `libomptarget-nvptx-bc-path` — tianshilei1992 / detail
  232. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  233. [PhaseOrdering] Add tests for PR44461 and PR48844 (NFC) — nikita.ppv / detail
  234. [libomptarget][cuda] Call v2 functions explicitly — jonathanchesterfield / detail
  235. [test] Pin dead-calls-willreturn.ll to legacy PM — aeubanks / detail
  236. [NewPM][opt] Make -enable-new-pm default to LLVM_ENABLE_NEW_PASS_MANAGER — aeubanks / detail
  237. [IR] Add NoAliasScopeDeclInst (NFC) — nikita.ppv / detail
  238. [NFC][SimplifyCFG] Extract PerformValueComparisonIntoPredecessorFolding() out of FoldValueComparisonIntoPredecessors() — lebedev.ri / detail
  239. [NFC][SimplifyCFG] Perform early-continue in FoldValueComparisonIntoPredecessors() per-pred loop — lebedev.ri / detail
  240. [NFC][SimplifyCFG] Extract CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses() out of PerformBranchToCommonDestFolding() — lebedev.ri / detail
  241. [mlir][CAPI] Add result type inference to the CAPI. — stellaraccident / detail
  242. [libomptarget][amdgpu][nfc] Update comments — jonathanchesterfield / detail
  243. [RISCV] Add isel patterns to remove (and X, 31) from sllw/srlw/sraw shift amounts. — craig.topper / detail
  244. [RISCV] Add test cases for SRO/SLO with shift amounts masked to bitwidth-1. NFC — craig.topper / detail
  245. [RISCV] Add isel patterns to remove masks on SLO/SRO shift amounts. — craig.topper / detail
  246. [SystemZ][ZOS] Provide PATH_MAX macro for libcxx — zibi / detail
  247. [RISCV] Group some Zbs isel patterns together and remove a stale comment. NFC — craig.topper / detail
  248. [OpenMPIRBuilder] Implement tileLoops. — llvm-project / detail
  249. [OpenMPIRBuilder] Silence compiler warning. NFC. — llvm-project / detail
  250. [AVR] Optimize 8-bit int shift — powerman1st / detail
  251. [JITLink] Use edge kind names for fixups in EHFrameEdgeFixer. — Lang Hames / detail
  252. [RISCV] Make the code in MatchSLLIUW ignore the lower bits of the AND mask where the shift has guaranteed zeros. — craig.topper / detail
  253. [ValueTracking] Don't assume readonly function will return — nikita.ppv / detail
  254. [libomptarget][nvptx] Replace cuda atomic primitives with clang intrinsics — jonathanchesterfield / detail
  255. [examples] Fix "Target does not support MC emission!" in HowToUseJIT example. — Lang Hames / detail
  256. [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed — jeroen.dobbelaere / detail
  257. [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed — jeroen.dobbelaere / detail
  258. [InstCombine] Remove unused llvm.experimental.noalias.scope.decl — jeroen.dobbelaere / detail
  259. [AArch64] Saturating add cost tests. NFC — david.green / detail
  260. Fix x86 exegesis tests after c042aff8860df3cad2b274bf0a495e83ae36ddee — dave / detail
  261. [SLP] fix fast-math requirements for fmin/fmax reductions — spatel / detail
  262. [LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC). — flo / detail
  263. [CostModel] Tests for showing the cost of intrinsics from the vectorizer. NFC — david.green / detail
  264. [Utils] Use NoAliasScopeDeclInst in a few more places (NFC) — nikita.ppv / detail
  265. [OpenMP] Fixed test environment of `check-libomptarget-nvptx` — tianshilei1992 / detail
  266. [libomptarget][cuda] Fix build, change missed from D95274 — jonathanchesterfield / detail
  267. [RISCV] Use SRLIWPat in the PACKUW pattern. — craig.topper / detail
  268. [CodeGen] Forward-declare TargetMachine (NFC) — kazu / detail
  269. [Target] Use llvm::append_range (NFC) — kazu / detail
  270. [llvm] Use pop_back_val (NFC) — kazu / detail
  271. [lldb] Add -Wl,-rpath to make tests run with fresh built libc++ — i / detail
  272. Implement vAttachOrWait — pavel / detail
  273. [RISCV] Fix name of Zba extension (NFC) — simon.cook / detail
  274. [ARM] Extra MVE unaligned VLDn tests. NFC — david.green / detail
  275. [RISCV] Add test cases for missed opportunities to use fcvt.*.w(u) instructions on RV64 when input is known to be extended from i8/i16. — craig.topper / detail
  276. [RISCV] Add test cases for missed opportunities to use *W instructions for div/rem when inputs are sign/zero extended from i8/16 instead of i32. — craig.topper / detail
  277. [RISCV] Use bitsLE instead of strict == MVT::i32 in assertsexti32 and assertzexti32. — craig.topper / detail
  278. [RISCV] Add support for Zvamo/Zvlsseg to driver — simon.cook / detail
  279. [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization — carl.ritson / detail
  280. Suppress non-conforming GNU paste extension in all standard-conforming modes — harald / detail
  281. [PowerPC] support register pressure reduction in machine combiner. — czhengsz / detail
  282. Fix sign-comparison warnings in unit test EXPECTs — dblaikie / detail
  283. lldb: Add support for printing variables with DW_AT_ranges on DW_TAG_subprograms — dblaikie / detail
  284. [mlir][Python] Roll up of python API fixes. — stellaraccident / detail
  285. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  286. [NFC] [DAGCombine] Correct the result for sqrt even the iteration is zero — qshanz / detail
  287. [JITLink] Enable exception handling for ELF. — Lang Hames / detail
  288. [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L — andre.simoesdiasvieira / detail
  289. [clang][cli] NFC: Move prefix to the front of BoolOption — Jan Svoboda / detail
  290. [clang][cli] NFC: Pass CC1Option explicitly to BoolOption — Jan Svoboda / detail
  291. Revert "[clang][AVR] Improve avr-ld command line options" — ben.shi / detail
  292. [clang-format] Add the possibility to align assignments spanning empty lines or comments — marek.kurdej / detail
  293. Revert "[clang-format] Add the possibility to align assignments spanning empty lines or comments" — marek.kurdej / detail
  294. [clang-format] Add the possibility to align assignments spanning empty lines or comments — marek.kurdej / detail
  295. Fix a build-bot failure. — hokein.wu / detail
  296. [XRay] Make __xray_customevent support non-Linux — i / detail
  297. [XRay] Support DW_TAG_call_site and delete unneeded PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_CALL lowering — i / detail
  298. [libc++] Set CMAKE_FOLDER. NFC. — marek.kurdej / detail
  299. [RISCV] Implement new architecture extension macros — simon.cook / detail
  300. [RISCV] Add attribute support for all supported extensions — simon.cook / detail
  301. [AArch64] Add Cortex CPU subtarget features for instruction fusion. — sjoerd.meijer / detail
  302. [mlir][Linalg] Add a padding option to Linalg tiling — nicolas.vasilache / detail
  303. [clang] NFC: Remove else if after return — kbobyrev / detail
  304. [lld][ELF][test] Add testing for IE/LD TLS weak undef references — james.henderson / detail
  305. [clang-format] [docs] Fix RST indentation. — marek.kurdej / detail
  306. [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. — grimar / detail
  307. [clang] NFC: Remove else-after-return pattern from some files — kbobyrev / detail
  308. [ObjectYAML] - An attempt to fix BB after commit of D95140. — grimar / detail
  309. [mlir] Perfectly forward ImplicitLocOpBuilder ctors to OpBuilder — benny.kra / detail
  310. [llvm-dwp] Automatically set the target triple — pfaffe / detail
  311. [SelectionDAG] Support scalable-vector splats in more cases — fraser / detail
  312. [OpenCL][Docs] Describe tablegen BIFs declarations. — anastasia.stulova / detail
  313. [InstructionCost] Prevent InstructionCost being created with CostState. — sander.desmalen / detail
  314. [TableGen] RuleMatcher::defineComplexSubOperand avoid std::string copy. NFCI. — llvm-dev / detail
  315. [X86][AVX] combineX86ShuffleChain - avoid bitcasts around insert_subvector() shuffle patterns. — llvm-dev / detail
  316. [flang][driver] Remove newline in CompilerInvocation — faris.rehman / detail
  317. [clang] Fix signedness in vector bitcast evaluation — sven.vanhaastregt / detail
  318. [X86][AVX] LowerTRUNCATE - avoid bitcasts around extract_subvectors. — llvm-dev / detail
  319. [SLPVectorizer] NFC: Migrate getVectorCallCosts to use InstructionCost. — sander.desmalen / detail
  320. [flang][driver] Update PP tests to use the new driver — faris.rehman / detail
  321. [mlir][Linalg] Add a hoistPaddingOnTensors transformation — nicolas.vasilache / detail
  322. Revert "[clang] Fix signedness in vector bitcast evaluation" — sven.vanhaastregt / detail
  323. [InstCombine] add tests for min/max intrinsics with extended values; NFC — spatel / detail
  324. [InstCombine] narrow min/max intrinsics with extended inputs — spatel / detail
  325. Add a --use-color option to clang-query to allow forcing the behavior — aaron / detail
  326. Revert "[SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued" — Abhina.Sreeskantharajan / detail
  327. Revert "[SystemZ][z/OS] Fix No such file or directory expression error" — Abhina.Sreeskantharajan / detail
  328. [X86][AVX] combineX86ShuffleChainWithExtract - widen to at least original root size. NFCI. — llvm-dev / detail
  329. [mlir][Linalg] Address missed review item — nicolas.vasilache / detail
  330. [clang] Fix a nullptr dereference bug on invalid code — adamcz / detail
  331. [mlir][Linalg] Fix incorrect erase order — nicolas.vasilache / detail
  332. [NFC] Fix title comment typo and provide description for LLJIT example. — shivam98.tkg / detail
  333. [mlir] Generalize OpFoldResult usage in ops with offsets, sizes and operands. — nicolas.vasilache / detail
  334. [VPlan] Handle scalarized values in VPTransformState. — flo / detail
  335. [Doc][NFC] Fix Kaleidoscope links, typos and add blog posts for MCJIT — shivam98.tkg / detail
  336. [clangd] Fix a crash when indexing invalid ObjC method declaration — adamcz / detail
  337. [clangd] Allow diagnostics to be suppressed with configuration — sam.mccall / detail
  338. [Verifier] enable and limit llvm.experimental.noalias.scope.decl dominance checking — jeroen.dobbelaere / detail
  339. [X86][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types — llvm-dev / detail
  340. [Verifier] disable llvm.experimental.noalias.scope.decl dominance check. — jeroen.dobbelaere / detail
  341. [LLDB] Remove leftovers and typos from RegisterInfos_arm64_sve.h — omair.javaid / detail
  342. [LLDB] Define AUXV_AT_HWCAP2 in AuxVector.h — omair.javaid / detail
  343. [LLDB] Skip TestPlatformProcessConnect on arm/aarch64 buildbot — omair.javaid / detail
  344. Revert "[JITLink] Enable exception handling for ELF." — thakis / detail
  345. [AMDGPU][MC] Improved errors handling for SDWA operands — dmitry.preobrazhensky / detail
  346. [libomptarget] Compile with older cuda, revert D95274 — jonathanchesterfield / detail
  347. [libc++] Implement P0655R1 visit<R>: Explicit Return Type for visit — Louis Dionne / detail
  348. Revert "Fix unused variable in CoroFrame.cpp when building Release with GCC 10" — lxfind / detail
  349. [OpenCL] Refactor of targets OpenCL option settings — anton.zabaznov / detail
  350. [scudo][standalone] Enable death tests on Fuchsia — kostyak / detail
  351. [libc++][doc] Update the release notes. — koraq / detail
  352. [RISCV] Use sign extend for i32 arguments and returns in makeLibCall on RV64. — craig.topper / detail
  353. [OpenMP][NFC] Fix SourceInfo.h variable names — huberjn / detail
  354. [ARM] Use half directly for args/return types in test. NFC — david.green / detail
  355. [clang-format] add case aware include sorting — marek.kurdej / detail
  356. [libc++] Implement [P0769] "Add shift to algorithm" (shift_left, shift_right) — arthur.j.odwyer / detail
  357. [Sema] Fix an assertion failure in -Wcompletion-handler — erik.pilkington / detail
  358. [libc++] [P0879] constexpr std::reverse, partition, *_permutation. — arthur.j.odwyer / detail
  359. [clang] Add -fprofile-prefix-map — keithbsmiley / detail
  360. [mlir] Use more C99 comments in C API header files — zinenko / detail
  361. [PowerPC] Add missing negate for VPERMXOR on little endian subtargets — nemanja.i.ibm / detail
  362. [lld] Consistent help text for `--save-temps` — sbc / detail
  363. [SampleFDO] Report error when reading a bad/incompatible profile instead of — wmi / detail
  364. [mlir][Affine] Add support for multi-store producer fusion — diego.caballero / detail
  365. [Win64] Ensure all stack frames are 8 byte aligned — rnk / detail
  366. [libc++] Fix build after 51faba35fd81fbd3af407a29c136895a718ccd96 — Louis Dionne / detail
  367. [RISCV] Custom type legalize i8/i16 UDIV/UREM/SDIV on RV64 so we can use divuw/remuw/divw. — craig.topper / detail
  368. [clangd][NFC] Simplify handing on methods with no params — n.james93 / detail
  369. [OpenMP][NVPTX] Rewrite CUDA intrinsics with NVVM intrinsics — tianshilei1992 / detail
  370. [mlir] Add C API for IntegerSet — zinenko / detail
  371. [GVN] do not repeat PRE on failure to split critical edge — ndesaulniers / detail
  372. [ThreadPlan] fix exec on Linux — a20012251 / detail
  373. [VPlan] Replace uses with new value in VPInstructionsToVPRecipe (NFC). — flo / detail
  374. [lit] Use os.cpu_count() to cleanup TODO — julian.lettner / detail
  375. Revert "[clangd][NFC] Simplify handing on methods with no params" — keithbsmiley / detail
  376. [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV — Akira / detail
  377. [clang-format] [NFC] Use some constexpr StringRef — bjoern / detail
  378. [clang-format] [NFC] Restructure getLineCommentIndentPrefix — bjoern / detail
  379. [clang-format] [NFC] Remove unsued arguments — bjoern / detail
  380. [clang-format] PR16518 Add flag to suppress empty line insertion before access modifier — bjoern / detail
  381. [clang-format] [NFC] Rerun dump_format_style.py — bjoern / detail
  382. libcxx: Try to fix build after D92044 — thakis / detail
  383. [gn build] Port e123cd674c02 — llvmgnsyncbot / detail
  384. Reland"[clangd][NFC] Simplify handing on methods with no params" — n.james93 / detail
  385. [vscode] Improve runInTerminal and support linux — a20012251 / detail
  386. Fix SBDebugger::CreateTargetWithFileAndArch to accept LLDB_ARCH_DEFAULT. — jingham / detail
  387. Revert "[IndirectFunctions] Skip propagating attributes to address taken functions" — kzhuravl_dev / detail
  388. Fix 0f0462cacf34aa88ae71a13c4199c1b1e70f3ee6 — a20012251 / detail
  389. Revert "[lit] Use os.cpu_count() to cleanup TODO" — julian.lettner / detail
  390. [YAML I/O] Fix bug in emission of empty sequence — Jonas Devlieghere / detail
  391. [flang] Search for #include "file" in right directory — pklausler / detail
  392. [flang] Fix errors in ISO_FORTRAN_ENV module for REAL128 — pklausler / detail
  393. Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" — richard / detail
  394. Recommit "[AArch64][GlobalISel] Implement widenScalar for signed overflow" — code / detail
  395. [clangd] ignore parallelism level for quick tasks — sam.mccall / detail
  396. [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering — ezhulenev / detail
  397. Fix 0f0462cacf34aa88ae71a13c4199c1b1e70f3ee6 — a20012251 / detail
  398. [RISCV] Add RVV insertelt/extractelt scalable-vector patterns — fraser / detail
  399. [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943) — nikita.ppv / detail
  400. [clangd] Allow configuration database to be specified in config. — sam.mccall / detail
  401. Follow on to: f05dc40c31d1883b46b8bb60547087db2f4c03e3 — jingham / detail
  402. Restore GNU , ## __VA_ARGS__ behavior in MSVC mode — harald / detail
  403. Fix runInTerminal errors on ARM — a20012251 / detail
  404. Fix -Wmissing-override in lldb — dblaikie / detail
  405. Support: Remove duplicated code in {File,clang::ModulesDependency}Collector, NFC — Duncan P. N. Exon Smith / detail
  406. [clang][Fuchsia] Add relative-vtables + asan multilibs — leonardchan / detail
  407. [OpenMP][deviceRTLs] Remove omp_is_initial_device — tianshilei1992 / detail
  408. [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks — modimo / detail
  409. [lldb/Lua] add support for Lua function breakpoint — pctammela / detail
  410. [AMDGPU] Added -mcpu=tahiti to 3 tests. NFC. — Stanislav.Mekhanoshin / detail
  411. [NFC] Disallow unused prefixes in clang/test/Analysis — mtrofin / detail
  412. [lld-macho] Link against ObjCARCOpts instead of ObjCARC — jezng / detail
  413. AMDGPU: Reduce the number of expensive calls in SIFormMemoryClause — changpeng.fang / detail
  414. [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension. — craig.topper / detail
  415. Revert "Revert "[GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method"" — Amara Emerson / detail
  416. DebugInfo: Generalize the .debug_addr minimization flag to pave the way for including other strategies — dblaikie / detail
  417. [libc++] Support immovable return types in std::function. — arthur.j.odwyer / detail
  418. [TargetLowering][RISCV] Don't transform (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper — craig.topper / detail
  419. ExpressionParser: Migrate to FileEntryRef in ParseInternal, NFC — Duncan P. N. Exon Smith / detail
  420. [mlir:Async] Use LLVM coro operations in async.coro lowering — ezhulenev / detail
  421. [JITLink] Re-apply 6884fbc2c4f (ELF eh support) with fix for broken test case. — Lang Hames / detail
  422. SourceManager: Unify FileEntry/FileEntryRef versions of createFileID — Duncan P. N. Exon Smith / detail
  423. SourceManager: Migrate to FileEntryRef in getOrCreateContentCache, NFC — Duncan P. N. Exon Smith / detail
  424. [x86] Fix trivial typo in emmintrin.h — wolfgang_pieb / detail
  425. [lit] Update lit.py shebang for Python3 — julian.lettner / detail
  426. [GlobalISel][Localizer] Don't localize phi operands which are used more than once in the phi. — Amara Emerson / detail
  427. Frontend: Take VFS and MainFileBuffer by reference in PrecompiledPreamble::CanReuse, NFC — Duncan P. N. Exon Smith / detail
  428. [libcxx] random_device, for OpenBSD specify optimal entropy properties — brad / detail
  429. Revert "Fix SBDebugger::CreateTargetWithFileAndArch to accept LLDB_ARCH_DEFAULT." — richard / detail
  430. [llvm-link] Fix crash when materializing appending global — serguei.n.dmitriev / detail
  431. [X86] Correct some cross references in avxintrin.h. — wolfgang_pieb / detail
  432. [libomptarget][cuda] Gracefully handle missing cuda library — jonathanchesterfield / detail
  433. [PowerPC] Do not emit HW loop with half precision operations — nemanja.i.ibm / detail
  434. [JITLink] Disable ELF_ehframe_basic.s test on Windows. — Lang Hames / detail
  435. [Test][AArch64] Move overflow add/sub tests to their own file. NFC — code / detail
  436. [Test][AArch64] Add s32 legalizer test for UADDE/USUBE — code / detail
  437. Revert "[libomptarget][cuda] Gracefully handle missing cuda library" — jonathanchesterfield / detail
  438. [OpenMP] Added the support for hidden helper task in RTL — tianshilei1992 / detail
  439. [TableGen] Use llvm::append_range (NFC) — kazu / detail
  440. [StackSafety] Use ListSeparator (NFC) — kazu / detail
  441. [AMDGPU] Forward-declare MachineIRBuilder (NFC) — kazu / detail
  442. [RISCV] Implement vlsegff intrinsics. — kai.wang / detail
  443. [RISCV] Update V extension to v1.0-draft 08a0b464. — kai.wang / detail
  444. [OpenMP][FIX] Enforce a function boundary for a new data environment — johannes / detail
  445. [OpenMP] Add source location information to the libomptarget profile — johannes / detail
  446. [mlir][Python] Fix comments of 'getCapsule' and 'createFromCapsule' — zhanghb97 / detail
  447. [Object][WebAssembly] Update format of error messages — sbc / detail
  448. Revert "[WebAssembly] MC layer writes table symbols to object files" — sbc / detail
  449. Add vp2intersect to AVX512 dialect. — nicolas.vasilache / detail
  450. [clang][cli] NFC: Simplify BoolOption API — Jan Svoboda / detail
  451. [RISCV] Define different pseudo instructions for different FPR. — kai.wang / detail
  452. [clang][cli] Store LangStandard::Kind in LangOptions — Jan Svoboda / detail
  453. [clang][cli] Port GNU language options to marshalling system — Jan Svoboda / detail
  454. [clang][cli] Accept strings instead of options in ImpliedByAnyOf — Jan Svoboda / detail
  455. [clangd] Fix filename completion at the end of file — kadircet / detail
  456. [NFC] Refine some uninitialized used variables. — freddy.ye / detail
  457. [RISCV] Adjust RISCVInstrInfoVSDPatterns.td for different pseudo instructions for different FPR. — craig.topper / detail
  458. [libObject,llvm-readelf/obj] - Don't use @@ when printing versions of undefined symbols. — grimar / detail
  459. [clangd] Add include-fixer fixit for no_member_template diagnostic. — hokein.wu / detail
  460. [llvm-nm][ELF] - Use @@ prefix when printing default versions. — grimar / detail
  461. [yaml2obj] - Refine how we set the sh_link field. NFCI. — grimar / detail
  462. [clang][cli] Port GPU-related language options to marshalling system — Jan Svoboda / detail
  463. [LLDB][test] - Fix test after yaml2obj change. — grimar / detail
  464. [update_llc_test_checks] Support AVR — powerman1st / detail
  465. [llvm-nm] Silence a gcc warning about a stray semicolon. NFC. — martin / detail
  466. [yaml2obj][obj2yaml] - Improve how we set/dump the sh_entsize field. — grimar / detail
  467. [mlir:async] Use ODS to define async types — ezhulenev / detail
  468. Revert "[clang-format] add case aware include sorting" — marek.kurdej / detail
  469. [SVE] Fix some logical arithmetic tests — david.sherwood / detail
  470. [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime — ezhulenev / detail
  471. [AMDGPU][MC] Refactored exp tgt handling — dmitry.preobrazhensky / detail
  472. [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation — adhemerval.zanella / detail
  473. [mlir] drop unused statics — zinenko / detail
  474. [LIBOMPTARGET]FIX define declaration, NFC — noreply / detail
  475. [JITLink][ELF/x86-64] When building PLT stub, use -4 offset for PCRel32. — Lang Hames / detail
  476. [ORC] Fix debug logging message. — Lang Hames / detail
  477. Remove requirement for -maltivec to be used when using -mabi=vec-extabi or -mabi=vec-default when not using vector code — zarko / detail
  478. Revert "[flang] Search for #include "file" in right directory" — andrzej.warzynski / detail
  479. [ORC] Attempt to auto-claim responsibility for weak defs in ObjectLinkingLayer. — Lang Hames / detail
  480. [Passes] Run peeling as part of simple/full loop unrolling. — flo / detail
  481. [AMDGPU] Fix use of HasModifiers in VopProfile — Mirko.Brkusanin / detail
  482. [AMDGPU] Add IntrWillReturn to three intrinsics — sebastian.neubauer / detail
  483. [CostModel] Handle CTLZ and CCTZ in getTypeBasedIntrinsicInstrCost — sander.desmalen / detail
  484. Fix signed/unsigned comparison warning. NFCI. — llvm-dev / detail
  485. [LoopUnswitch] Add some additional tests. — flo / detail
  486. [LoopUnswitch] Avoid partially unswitching too aggressively. — flo / detail
  487. AMDGPU: Clear IsSSA property in SIFormMemoryClauses — Matthew.Arsenault / detail
  488. [libomptarget][NFC] Fixed obsolete function names in comments — georgios.rokos / detail
  489. [AMDGPU] Fix null-dereference static analysis warnings. NFCI. — llvm-dev / detail
  490. [Sema] diagnoseEquivalentInternalLinkageDeclarations - assert for non-null NamedDecl. NFCI. — llvm-dev / detail
  491. [mlir][nfc] Move `getInnermostParallelLoops` to SCF/Transforms/Utils.h. — pifon / detail
  492. [NFC] Disallow unused prefixes under clang/test/CodeGen — mtrofin / detail
  493. [AMDGPU] HSAMD::fromString - replace std::string arg with StringRef. NFCI. — llvm-dev / detail
  494. Fix null dereference static analysis warning. NFCI. — llvm-dev / detail
  495. [LoopUtils] do not initialize Cmp predicate unnecessarily; NFC — spatel / detail
  496. [LoopVectorize] add test for fmin/fmax FMF propagation; NFC — spatel / detail
  497. [mlir] Add Python bindings for IntegerSet — zinenko / detail
  498. [clangd] Add std::size_t to StdSymbol mapping — kadircet / detail
  499. [lldb] Remove unused ThreadPlanStack::GetStackOfKind (NFC) — davelee.com / detail
  500. [OpenMP][deviceRTLs] Build the deviceRTLs with OpenMP instead of target dependent language — tianshilei1992 / detail
  501. AMDGPU: Add assertion to determineCalleeSaves — Matthew.Arsenault / detail
  502. AMDGPU: Fix redundant FP spilling/assert in some functions — Matthew.Arsenault / detail
  503. [mlir] Set CUDA/ROCm context before creating resources. — csigg / detail
  504. [lldb][NFC] Another attempt to fix GCC 5.x compilation — Raphael Isemann / detail
  505. Reland "[lit] Use os.cpu_count() to cleanup TODO" — julian.lettner / detail
  506. [mlir] sret and byval now require a type argument when constructed. — eschweitz / detail
  507. [RISCV] Have customLegalizeToWOp truncate to the original type instead of i32 now that we use it for i8/i16 as well. — craig.topper / detail
  508. [ARM] [ELF] Fix ARMMaterializeGV for Indirect calls — adhemerval.zanella / detail
  509. [clangd] Selection handles CXXBaseSpecifier — n.james93 / detail
  510. [clangd] FindTarget resolves base specifier — n.james93 / detail
  511. [libomptarget][devicertl][amdgpu] Fix build, variable renaming error — jonathanchesterfield / detail
  512. Support for instrumenting only selected files or functions — phosek / detail
  513. [gn build] Port 4edf35f11a9e — llvmgnsyncbot / detail
  514. [OpenMP][Libomptarget] Introduce changes to support remote plugin — atmndp / detail
  515. [AMDGPU] Update subtarget features for new target ID support — Austin.Kerbow / detail
  516. CGDebugInfo: Drop Loc.isInvalid() special case from getLineNumber — i / detail
  517. CGDebugInfo CreatedLimitedType: Drop file/line for RecordType with invalid location — i / detail
  518. [flang][openacc][NFC] Organize clause validity tests by directive — clementval / detail
  519. Make SBDebugger::CreateTargetWithFileAndArch work with lldb::LLDB_DEFAULT_ARCH — jingham / detail
  520. Revert "Support for instrumenting only selected files or functions" — phosek / detail
  521. Add -fbinutils-version= to gate ELF features on the specified binutils version — i / detail
  522. [libc++] Fix oss-fuzz build — Louis Dionne / detail
  523. [llvm-elfabi] Support ELF file that lacks .gnu.hash section — haowei / detail
  524. [OpenMP][Libomptarget] Introduce Remote Offloading Plugin — atmndp / detail
  525. [libomptarget][cuda] Only run tests when sure there is cuda available — jonathanchesterfield / detail
  526. [libomptarget][cuda] Gracefully handle missing cuda library — jonathanchesterfield / detail
  527. [llvm-elfabi] Fix test after D95140 — i / detail
  528. [gn build] Port 1e634f3952aa — llvmgnsyncbot / detail
  529. [OpenMP][Libomptarget] Fix cmake error on remote plugin — atmndp / detail
  530. [GlobalISel][IRTranslator] Ignore the llvm.experimental.noalias.scope.decl intrinsic. — Amara Emerson / detail
  531. [NFC][lit] Cleanup code using string interpolation — julian.lettner / detail
  532. [X86] In shrinkAndImmediate, place the new constant into the topological sort. — craig.topper / detail
  533. [NFC] Show instcombine powi simplifications drop FMF — valery.n.dmitriev / detail
  534. [InstCombine] Preserve FMF for powi simplifications. — valery.n.dmitriev / detail
  535. [libomptarget][NFC] Use portable printf format specifiers. — vyacheslav.p.zakharin / detail
  536. [NewPM] Add ExtraVectorizerPasses support — bjorn.a.pettersson / detail
  537. [ARM] Fix STRT/STRHT/STRBT input/output operands. — chaosdefinition / detail
  538. Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStream — Duncan P. N. Exon Smith / detail
  539. Salvage debug info for function arguments in coro-split funclets. — Adrian Prantl / detail
  540. [GlobalISel] Implement computeKnownBits for G_SEXT_INREG — Jessica Paquette / detail
  541. Frontend: Simplify handling of non-seeking streams in CompilerInstance, NFC — Duncan P. N. Exon Smith / detail
  542. [llc] Add reportError helper and canonicalize error messages — i / detail
  543. Frontend: Fix layering between create{,Default}OutputFile, NFC — Duncan P. N. Exon Smith / detail
  544. [libomptarget][NFC] Avoid gcc 5/6 issue with lambda captures. — vyacheslav.p.zakharin / detail
  545. llvm-lib: Pull error printing code out of two functions — thakis / detail
  546. Disable rosegment for old Android versions. — danalbert / detail
  547. [gn build] restore build command removed in 9595a7ff55b6 for platforms without prebuilts — thakis / detail
  548. [gn build] fix get.py change — thakis / detail
  549. [libomptarget][cuda] Handle missing _v2 symbols gracefully — jonathanchesterfield / detail
  550. [OpenMP] Modify OMP_ALLOCATOR environment variable — nawrin.sultana / detail
  551. [libc++] Give `MoveOnly` all six comparison operators, not just == and <. — arthur.j.odwyer / detail
  552. Support for instrumenting only selected files or functions — phosek / detail
  553. [RISCV] Add rv64 run lines to rv32 MC layer tests for B extension — craig.topper / detail
  554. [OpenMP][NVPTX] Drop dependence on CUDA to build NVPTX `deviceRTLs` — tianshilei1992 / detail
  555. [gn build] Port bb9eb1982980 — llvmgnsyncbot / detail
  556. Rename clang/test/Frontend/output-{failures,paths}.c, NFC — Duncan P. N. Exon Smith / detail
  557. Frontend: Use early returns in CompilerInstance::clearOutputFiles, NFC — Duncan P. N. Exon Smith / detail
  558. Bump the trunk major version to 13 — tstellar / detail
  559. [TableGen] Add isContradictoryImpl implementation to CheckCondCodeMatcher and CheckChild2CondCodeMatcher. — craig.topper / detail
  560. [AMDGPU] Forward-declare TargetRegisterClass (NFC) — kazu / detail
  561. [MemorySSA] Use ListSeparator (NFC) — kazu / detail
  562. [llvm-objdump] Use append_range (NFC) — kazu / detail
  563. [mlir][Linalg] Add canonicalization for init_tensor -> subtensor op. — ravishankarm / detail
  564. [clang][cli] Port LangOpts to marshalling system, pt.1 — Jan Svoboda / detail
  565. [clang-format] Avoid considering include directive as a template closer. — marek.kurdej / detail
  566. Fix an error about implicit fallthrough during self build - new tag for ittapi. — alexey.bader / detail
  567. [mlir] Extend semantic of OffsetSizeAndStrideOpInterface. — nicolas.vasilache / detail
  568. [clang][cli] Port LangOpts to marshalling system, pt.2 — Jan Svoboda / detail
  569. [OpenMP] libomp: fix build by clang-cl with vs2019 — Andrey.Churbanov / detail
  570. [libc][NFC] Use a end of list marker for cpu feature detection. — sivachandra / detail
  571. [clang] Fix signedness in vector bitcast evaluation — sven.vanhaastregt / detail
  572. [AArch64][GlobalISel] Make G_SADDE and G_SSUBE legal — code / detail
  573. [Test][AArch64] Use named vregs in overflow legalization tests. NFC — code / detail
  574. [ARM] Add neon FP16 scalar_to_vector patterns. — david.green / detail
  575. [AMDGPU] Write "GFX6-GFX9" instead of "GFX6-9" in docs — jay.foad / detail
  576. Fix "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  577. [flang][driver] Report prescanning diags during syntax-only parsing — faris.rehman / detail
  578. [RISCV] Fix a codegen crash in getSetCCResultType — fraser / detail
  579. [AArch64] Add vector saturating add intrinsic costs — david.green / detail
  580. [MachineLICM][MachineSink] Move SinkIntoLoop to MachineSink. — sjoerd.meijer / detail
  581. [clang][AST] Encapsulate DeclarationNameLoc, NFCI — mikhail.maltsev / detail
  582. [SCEV] Fix incorrect loop exit count analysis. — chenmindong1 / detail
  583. clang-cl: Add /winsdkdir and /winsdkversion flags — thakis / detail
  584. [analyzer] NFC: Introduce reusable bug category for "C++ move semantics". — Artem Dergachev / detail
  585. [OpenCL][Docs] Moved info from UsersManual into OpenCLSupport. — anastasia.stulova / detail
  586. [DWARF] Create subprogram's DIE in DISubprogram's unit — jeremy.morse / detail
  587. [lldb] Add move_iterator to supported template list — Raphael Isemann / detail
  588. [mlir:async] Fix deadlock in async runtime await-and-execute functions — ezhulenev / detail
  589. [LoopUnswitch] Add test cases not partially unswitched due to cost. — flo / detail
  590. [clang][cli] Port OpenMP-related LangOpts to marshalling system — Jan Svoboda / detail
  591. [clang][cli] Parse HeaderSearch options separately — Jan Svoboda / detail
  592. [clang][cli] Generate HeaderSearch options separately — Jan Svoboda / detail
  593. clang-cl: Prefer /vctoolsdir, /winsdkdir over LIB for link invocations — thakis / detail
  594. Try to fix cl-options.c on bots were the default triple is non-x86 non-arm — thakis / detail
  595. [clangd] Work around GCC bug 66735 — sam.mccall / detail
  596. [OpenMP] Fix building using LLVM_ENABLE_RUNTIMES — georgakoudis1 / detail
  597. [OpenMP][Libomptarget] Fix check-libomptarget — georgakoudis1 / detail
  598. [clangd] Treat "null" optional fields as missing — kadircet / detail
  599. [X86] merge "={eax}" and "~{eax}" into "=&eax" for MSInlineASM — freddy.ye / detail
  600. [flang][openacc] Fix clause restriction for host_data directive — clementval / detail
  601. [flang][openacc] Fix clause restriction for exit data directive — clementval / detail
  602. [libcxx] Update include/__libcpp_version to match include/__config — simon.tatham / detail
  603. [mlir] Fold shape.eq %a, %a to true — tpopp / detail
  604. [libc++] [P0879] constexpr heap and partial_sort algorithms — arthur.j.odwyer / detail
  605. [compiler-rt] Support FreeBSD standalone (boot) environment — jrtc27 / detail
  606. [NFC] StackProtector: be consistent and to initialize DominatorTreeWrapperPass — lebedev.ri / detail
  607. [CodeGen] SafeStack: preserve DominatorTree if it is avaliable — lebedev.ri / detail
  608. [Support] Fix clang-tidy auto warnings. NFCI. — llvm-dev / detail
  609. [Support] CommandLine.cpp - Fix clang-tidy namespace comment warnings. NFCI. — llvm-dev / detail
  610. ExecutionDomainFix.cpp - use const refs in for-range loops. NFCI. — llvm-dev / detail
  611. [TableGen] [DetailedRecords] Print record name that is null string as "" — Paul C. Anagnostopoulos / detail
  612. [LoopUtils] Pass SCEVExpander instead SE to addRuntimeChecks. — flo / detail
  613. [libc++] Fix extern template test failing on Windows — Louis Dionne / detail
  614. [flang][openacc] Allow multiple wait clauses — clementval / detail
  615. [RISCV] Group the legal vector types into lists we can iterator over in the RISCVISelLowering constructor — craig.topper / detail
  616. [libc] Disable sqrtl_test on non-x86 platforms. — sivachandra / detail
  617. [FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen dependency from llvm-objdump — craig.topper / detail
  618. [ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlags — i / detail
  619. [test] Fix clang/test/CodeGen tests — i / detail
  620. [gn build] Port 0b50fa99452f — llvmgnsyncbot / detail
  621. Revert "Suppress non-conforming GNU paste extension in all standard-conforming modes" — rnk / detail
  622. [lit][NFC] Use enum to represent test order — julian.lettner / detail
  623. [sanitizer][fuchsia] Implement ReleaseMemoryPagesToOS — mvanotti / detail
  624. [libc] Include only the relevant header files in the integration test. — sivachandra / detail
  625. [LoopVectorize] use IR fast-math-flags exclusively (not FP function attributes) — spatel / detail
  626. [builtins] Fix integer/pointer confusion in gcc_personality_v0.c — jrtc27 / detail
  627. [builtins] Fix build after D95537 due to missing size_t — jrtc27 / detail
  628. [RISCV] Rework fault first only load isel. — craig.topper / detail
  629. [libc] Fix the CMake var name of the list of public headers. — sivachandra / detail
  630. [RISCV] Reduce field sizes in searchable tables to reduce binary size. — craig.topper / detail
  631. [OpenMP] Fix HWLOC topology detection for 2.0.x — jonathan.l.peyton / detail
  632. [OpenMP] Add cpuid leaf 1f topology discovery — jonathan.l.peyton / detail
  633. [OpenMP] Fix misleading warning for OMP_PLACES — jonathan.l.peyton / detail
  634. Parse different attribute syntaxes in arbitrary order — aaron / detail
  635. Permit __VA_OPT__ in all language modes and allow it to be detected with #ifdef. — richard / detail
  636. [scudo][standalone] Restore GWP-ASan flag parsing — kostyak / detail
  637. Silence a -Wlogical-op-parentheses diagnostic; NFC — aaron / detail
  638. [libc] Fix list of public headers usable on aarch64. — sivachandra / detail
  639. Ignore unknown attribute warnings in this test — aaron / detail
  640. [sanitizer] Fix crash on empty strings. — eugenis / detail
  641. Fix runInTerminal failures on Windows — a20012251 / detail
  642. [ARM] Add BE check variants for soft-fp test. NFC — david.green / detail
  643. Revert "[sanitizer] Fix crash on empty strings." — eugenis / detail
  644. [sanitizer] Fix crash on empty strings. — eugenis / detail
  645. [Demangle] Support demangling Swift calling convention in MS demangler. — varun_gandhi / detail
  646. Don't allow __VA_OPT__ to be detected by #ifdef. — richard / detail
  647. [RISCV] Move RISCVVPseudosTable from RISCVBaseInfo.h to RISCVInstrInfo.h. NFC — craig.topper / detail
  648. Itanium Mangling: Mangle `__alignof__` differently than `alignof`. — jyknight / detail
  649. Itanium Mangling: Fix handling of <expr-primary> in <template-arg>. — jyknight / detail
  650. Itanium Mangling: In 'enable_if', omit X/E around <expr-primary>. — jyknight / detail
  651. DebugInfo: Deduplicate addresses in debug_addr — dblaikie / detail
  652. [OpenMP][NVPTX] Disable building NVPTX deviceRTL by default on a non-CUDA system — tianshilei1992 / detail
  653. [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types — Jessica Paquette / detail
  654. [CodeGen] IndirectBrExpandPass: preserve Dominator Tree, if available — lebedev.ri / detail
  655. clang: Fix static_assert in a few contexts in microsoft mode — thakis / detail
  656. [flang] Search for #include "file" in right directory (take 2) — pklausler / detail
  657. [LTO] Prevent devirtualization for symbols dynamically exported — tejohnson / detail
  658. [cxx_status] Mark P0732R2 as only 'partial', not 'Clang 12', as some of — richard / detail
  659. [llvm-c] Move LLVMX86_AMXTypeKind & LLVMPoisonValueValueKind to the bottom to avoid value changes compared with LLVM<=11 — i / detail
  660. [AMDGPU] Do not reassign spilled registers — Stanislav.Mekhanoshin / detail
  661. [clangd] Log warning when using legacy (theia) semantic highlighting. — sam.mccall / detail
  662. [clangd] Parse Diagnostics block, and nest ClangTidy block under it. — sam.mccall / detail
  663. [mlir][PassManager] Only reinitialize the pass manager if the context registry changes — riddleriver / detail
  664. [OpenMP][Libomptarget] Fix conditional in CMake for remote plugin — atmndp / detail
  665. DebugInfo: Fix bug in addr+offset exprloc to use DWARFv5 addrx op instead of DWARFv4 GNU extension — dblaikie / detail
  666. [AMDGPU][NFC] Generate llvm.amdgcn.set.inactive tests — carl.ritson / detail
  667. [libomptarget][NFC] Link plugins with threads support library due to std::call_once usage. — vyacheslav.p.zakharin / detail
  668. [AMDGPU][NFC] Pre-commit test for D95509 — carl.ritson / detail
  669. [Support] Fix build for Haiku — sepavloff / detail
  670. IntrinsicEmitter: Change IntrinsicsToAttributesMap from uint8_t[] to uint16_t[] — i / detail
  671. [RISCV] Copy isUnneededShiftMask from X86. — craig.topper / detail
  672. [CSSPGO] Support of CS profiles in extended binary format. — hoy / detail
  673. [AVR] Optimize 16-bit int shift — powerman1st / detail
  674. [DebugInfo] Forward-declare PDBFile (NFC) — kazu / detail
  675. [llvm] Use llvm::is_sorted (NFC) — kazu / detail
  676. [llvm] Use append_range (NFC) — kazu / detail
  677. [AMDGPU] Avoid an illegal operand in si-shrink-instructions — Piotr Sobczak / detail
  678. [yaml2obj] - Allow empty SectionHeaderTable definitions. — grimar / detail
  679. [X86][AMX] Prevent shape def being scheduled across ldtilecfg. — yuanke.luo / detail
  680. [NFC][Transforms][Coroutines] Remove unused variable — nullptr.cpp / detail
  681. [NFC][IR][AsmWriter] Fix Wreturn-type gcc warning — nullptr.cpp / detail
  682. [Clang][Codegen] Truncate initializers of union bitfield members — tomas.matheson / detail
  683. [ARM][RegisterScavenging] Don't consider LR liveout if it is not reloaded — tomas.matheson / detail
  684. [clang][cli] Use variadic macros for parsing/generating — Jan Svoboda / detail
  685. Use DataExtractor to decode SLEB128 in android_relas. — rahmanl / detail
  686. Revert "[clang][cli] Use variadic macros for parsing/generating" — Jan Svoboda / detail
  687. [RISCV] Add support for RVV int<->fp & fp<->fp conversions — fraser / detail
  688. [PowerPC] Do not emit XXSPLTI32DX for sub 64-bit constants — nemanja.i.ibm / detail
  689. [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset — Mirko.Brkusanin / detail
  690. [AMDGPU][GlobalISel] Remove redundant cmp when copying constant to vcc — Mirko.Brkusanin / detail
  691. [NFC] Move scavenge-lr.mir From AArch64 to Thumb2 test directory. — tomas.matheson / detail
  692. [ARM] Regenerate constant hoisting test. NFC — david.green / detail
  693. [MLIR][LinAlg][Docs] Add missing example code and other small fixes. — kareem.ergawy / detail
  694. [mlir][Linalg] Improve codegen strategy — nicolas.vasilache / detail
  695. [SimplifyCFG] If provided, preserve Dominator Tree — lebedev.ri / detail
  696. [CodeGen][DwarfEHPrepare] Preserve Dominator Tree — lebedev.ri / detail
  697. [OpenCL] Hide sampler-less read_image builtins before CL1.2 — sven.vanhaastregt / detail
  698. [DebugInfo] Remove some unused includes. NFCI. — llvm-dev / detail
  699. [Support] Add some missing namespace closure comments. NFCI. — llvm-dev / detail
  700. Fix "32-bit shift result used in 64-bit comparison" MSVC warning. NFCI. — llvm-dev / detail
  701. [X86][AVX] Add PR48908 shuffle test case — llvm-dev / detail
  702. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - don't merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  703. [OpenMP] Disabled profiling in `libomp` by default to unblock link errors — tianshilei1992 / detail
  704. AMDGPUPrintfRuntimeBinding - don't dereference a dyn_cast<> pointer. NFCI. — llvm-dev / detail
  705. [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer — bradley.smith / detail
  706. [mlir][Linalg] Further improve codegen strategy and add a linalg.matmul_i8_i8_i32 — nicolas.vasilache / detail
  707. [ARM] Add alignment checks for MVE VLDn — david.green / detail
  708. [OpenMP][deviceRTLs] Added `[[clang::loader_uninitialized]]` explicitly — tianshilei1992 / detail
  709. [OpenMP][NVPTX] Added the missing -O1 when building NVPTX bitcode libraries — tianshilei1992 / detail
  710. [OpenMP][deviceRTLs] Separate declaration of target dependent functions from `target_impl.h` — tianshilei1992 / detail
  711. [Orc] Remove unused header from TPC server — Stefan Gränitz / detail
  712. [mlir][Linalg] Reenable test that was mistakenly disabled — nicolas.vasilache / detail
  713. [X86] Add extload test cases from D95086 — llvm-dev / detail
  714. Relax test expectations in debug-info-gline-tables-only-codeview.cpp — hans / detail
  715. [mlir] Fix subview verifier. — nicolas.vasilache / detail
  716. [clang-tidy] Remove unnecessary #ifdef — alexfh / detail
  717. [mlir][Linalg] Replace SimplePad with PadTensor in tile-and-pad — hanchung / detail
  718. [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize — abidh / detail
  719. [APFloat] scalbn - pass DoubleAPFloat arg as const-ref. NFCI. — llvm-dev / detail
  720. [APFloat] Remove orphan ilogb(DoubleAPFloat) declaration. NFCI. — llvm-dev / detail
  721. [libc++] Fix extern-templates.sh.cpp test on Linux — Louis Dionne / detail
  722. [mlir] Fix gcc-8 build — nicolas.vasilache / detail
  723. [mlir][Linalg] Fix tests in tile-and-pad — hanchung / detail
  724. [mlir] Make cuda/rocm-runtime-wrappers not depend on LLVMSupport. — csigg / detail
  725. [X86][AVX] combineHorizOpWithShuffle - fix valuetype comparison typo. — llvm-dev / detail
  726. Revert "[DWARF] Create subprogram's DIE in DISubprogram's unit" — shauryab98 / detail
  727. [lld][WebAssembly] Update comments mentioning legacy function names. NFC — sbc / detail
  728. [mlir] Fix integration tests — nicolas.vasilache / detail
  729. [libc++] [P0879] constexpr std::nth_element, and rewrite its tests. — arthur.j.odwyer / detail
  730. [libc++] Implement format_error. — koraq / detail
  731. [RISCV] Add support for scalable vector fneg using vfsgnjn.vv — craig.topper / detail
  732. [mlir][sparse] use typenames for opaque pointers — ajcbik / detail
  733. [libc++] Implements concept constructible_from — koraq / detail
  734. [RISCV] Remove isel patterns for Zbs *W instructions. — craig.topper / detail
  735. [mlir] Fix test by adapting to C util functions moving to libmlir_c_runner_utils — nicolas.vasilache / detail
  736. Fix lldb-vscode builds on Windows targeting POSIX — a20012251 / detail
  737. [libcxx][test] Update directory_entry test for C++20 — Casey / detail
  738. [llvm-nm] Display defined weak STT_GNU_IFUNC symbols as 'i' — i / detail
  739. [NFC] Disallow unused prefixes under clang/test/CodeGenCXX — mtrofin / detail
  740. Better document the limitations of coro::salvageDebugInfo() — Adrian Prantl / detail
  741. [mlir] NFC: split --shared-libs option into multiple lines. — csigg / detail
  742. [AMDGPU] Simplify some RUN lines. NFC. — jay.foad / detail
  743. [gn build] (semi-manually) port 081c1db02dd2 — thakis / detail
  744. [WebAssembly] Fix Fast ISEL not lowering 64-bit function pointers — aardappel / detail
  745. [mlir] turn complex-to-llvm into a partial conversion — zinenko / detail
  746. DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce relocations — dblaikie / detail
  747. [gn build] (manually) port 3b625060fc915 — thakis / detail
  748. [gn build] (manually) port 081c1db02dd2 more — thakis / detail
  749. [sparse][mlir] give all sparse kernels an explicit "output" tensor — ajcbik / detail
  750. Add convenience function for checking arrays of shapes compatible. — jpienaar / detail
  751. [WebAssembly] Prototype i8x16 to i32x4 widening instructions — tlively / detail
  752. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  753. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — hanchung / detail
  754. Fix memory leak in 4318028cd2d7633a0cdeb0b5d4d2ed81fab87864 — dblaikie / detail
  755. [PowerPC][Power10] Fix XXSPLI32DX not correctly exploiting specific cases — conanap / detail
  756. Removing the main to master sync GitHub workflow. — Mike Edwards / detail
  757. Support: Simplify __HAIKU__ #ifdef in llvm::sys::Wait, NFC — Duncan P. N. Exon Smith / detail
  758. [ASTMatchers] Avoid pathological traversal over nested lambdas — steveire / detail
  759. [ASTMatchers] Add invocation matcher — steveire / detail
  760. [CMake][libc] Don't do CPU feature detection when cross-compiling — phosek / detail
  761. [CMake][libc] Support cross-compiling libc-hdrgen — phosek / detail
  762. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  763. Add the ability to extract the unwind rows from DWARF Call Frame Information. — gclayton / detail
  764. [OpenMP] NFC: disabled two flakey tests as the bug in libomp not fixed yet — Andrey.Churbanov / detail
  765. [GlobalISel] Add G_ASSERT_ZEXT — Jessica Paquette / detail
  766. [GlobalISel] Implement widenScalar for carry-in add/sub — code / detail
  767. [NFC][EntryExitInstrumenter] Mark Dominator Tree as preserved in legacy-PM too — lebedev.ri / detail
  768. [NFC][PartiallyInlineLibCalls] Port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  769. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  770. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  771. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedGather(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  772. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedScatter(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  773. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedExpandLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  774. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedCompressStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  775. [PartiallyInlineLibCalls] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  776. [ScalarizeMaskedMemIntrin] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  777. [mlir][Linalg] Enable TileAndFusePattern to work with tensors. — ravishankarm / detail
  778. [NFC][AMDGPU] Correct name of DWARF CFA extensions — Tony.Tye / detail
  779. [GlobalISel] Walk through hints in getDefIgnoringCopies et al — Jessica Paquette / detail
  780. Revert "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  781. Recommit "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  782. [sanitizer] Fix msan test build on FreeBSD after 7afdc89c2054 — dimitry / detail
  783. ADT: Add SFINAE to the generic IntrusiveRefCntPtr constructors — Duncan P. N. Exon Smith / detail
  784. ADT: Fix typo in static assert message from 17c584551d573f1693990773e29fbe6b4b6fa4f4 — Duncan P. N. Exon Smith / detail
  785. [mlir][Linalg] Fix SFINAE check to actually check the value. — richard / detail
  786. Fix windows buildbot build errors from D89845. — gclayton / detail
  787. [clang-tidy] Applied clang-tidy fixes. NFC — alexfh / detail
  788. Introduce a new DialectIdentifier structure, extending Identifier with a Dialect information — joker.eph / detail
  789. [AArch64][GlobalISel] Add a combine to fold away truncate in: G_ICMP EQ/NE (G_TRUNC(v), 0) — Amara Emerson / detail
  790. [DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas. — akhuang / detail
  791. [GlobalISel] Implement computeKnownBits for G_ASSERT_ZEXT — Jessica Paquette / detail
  792. [AArch64][GlobalISel] Enable CSE for the prelegalizer combiner. — Amara Emerson / detail
  793. Revert "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  794. [AMDGPU] Mark V_SET_INACTIVE as defining SCC — carl.ritson / detail
  795. Ensure that we traverse non-op() method bodys of lambdas — steveire / detail
  796. [GlobalISel] Implement regbankselect for G_ASSERT_ZEXT — Jessica Paquette / detail
  797. [AMDGPU] Fix WMM Entry SCC preservation — carl.ritson / detail
  798. [libcxx][test] MoveOnly's comparisons are non-member — Casey / detail
  799. [libc][NFC] Add a few casts to suppress loss of precision warnings — michaelrj / detail
  800. [libcxx][test] move libc++-specific tests into the libcxx tree — Casey / detail
  801. Reland "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas" — akhuang / detail
  802. Fix typo in "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  803. [NFC][llvm-nm] Fix unused variable warning — nullptr.cpp / detail
  804. [NFC][DebugInfo] Fix Wreturn-type gcc warning — nullptr.cpp / detail
  805. [lldb] Use `foo is None` instead of `not foo` in darwin.py — Jonas Devlieghere / detail
  806. Support a list of CostPerUse values — Christudasan.Devadasan / detail
  807. [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725 — mkazantsev / detail
  808. [LiveDebugVariables] Add cache for SkipPHIsLabelsAndDebug to prevent — wmi / detail
  809. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  810. [llvm] Forward-declare formatted_raw_ostream (NFC) — kazu / detail
  811. [llvm] Populate SmallVector at construction time (NFC) — kazu / detail
  812. [MustExecute] Use ListSeparator (NFC) — kazu / detail
  813. [clang-tidy] bugprone-assert-side-effect: Improve warning message. — Artem Dergachev / detail
  814. [clang-tidy] bugprone-assert-side-effect: Warn on NSAssert by default. — Artem Dergachev / detail
  815. [NFC][ScalarizeMaskedMemIntrin] Fix unused variable warning — nullptr.cpp / detail
  816. [clangd] Add include-fixer fixit for field_incomplete_or_sizeless diagnostic. — hokein.wu / detail
  817. Revert "[clang-format] Add option to control the spaces in a line comment" — bjoern / detail
  818. [llvm-readobj/elf] - Report "bitcode files are not supported" warning for bitcode files. — grimar / detail
  819. [libc][Obvious] Remove DEPS for unistd.h in CMake file of memmove. — chennngwang / detail
  820. [llvm-jitlink] Replace use of deprecated gethostbyname by getaddrinfo. — saghir / detail
  821. [clang-tooling] Prevent llvm::fatal_error on invalid CLI option — sguelton / detail
  822. [libc][Obvious] Fix typo — chennngwang / detail
  823. [mlir] Prevent segfault in Tensor canonicalization — tpopp / detail
  824. Adapt lldb-instr to d47ee525f9e92898 APi change — sguelton / detail
  825. [OpenMP] libomp: fix build by cl with vs2019 — Andrey.Churbanov / detail
  826. Fix macos target assumption in test — thomasp / detail
  827. [libcxx] Implement the stat function family on top of native windows APIs — martin / detail
  828. [libcxx] Implement _FilesystemClock::now() and __last_write_time for windows — martin / detail
  829. [libcxx] Hook up a number of operation functions to their windows counterparts — martin / detail
  830. [libcxx] Sanitize paths before creating symlinks on windows — martin / detail
  831. [gn build] (semi-manually) port 2ff8662b5d16 — thakis / detail
  832. [LTO] Update splitCodeGen to take a reference to the module. (NFC) — flo / detail
  833. [MemCpyOpt] Add test for incorrect optimization across lifetime (NFC) — nikita.ppv / detail
  834. [test] Use host platform specific error message substitution in lit tests — Abhina.Sreeskantharajan / detail
  835. [Syntax] Add syntax-tree-dump in clang-check. — hokein.wu / detail
  836. [gn build] port e90e455d2a0cc — thakis / detail
  837. [MachineLICM] Fix wrong and confusing comment. NFC. — sjoerd.meijer / detail
  838. [clangd] Extract symbol-scope logic out of Quality, add tests. NFC — sam.mccall / detail
  839. Revert "[clangd] Extract symbol-scope logic out of Quality, add tests. NFC" — sam.mccall / detail
  840. [mlir] Remove mlir_c_runner_utils_static. — csigg / detail
  841. [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks — llvm-dev / detail
  842. clang-cl: Invent a /winsysroot concept — thakis / detail
  843. clang-cl: Accept /std:c11, /std:c17 flags — thakis / detail
  844. [TableGen] Fix instantiating multiclass in foreach — Paul C. Anagnostopoulos / detail
  845. [test-suite] SPEC2017 CPU Bwaves floating point tests. — naromero / detail
  846. [CMake] Add back find_package(OpenMP) and add find_package(TCL) to MultiSource/Applications/sqlite3/ — i / detail
  847. [External][SPEC2000] Add -Wl,-zmultidef linker option. — llvm-test-suite / detail
  848. [SPEC2017] Fix image_validator build when cross-compiling. — florian_hahn / detail
  849. [External][SPEC2000] Introspect -zmuldefs linker option before use. — llvm-test-suite / detail

#9694 (Jan 21, 2021 2:09:12 PM)

  1. [OpenMP] Fix failing test due to change in offloading flags — huberjn / detail
  2. X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression — Duncan P. N. Exon Smith / detail
  3. [FunctionAttrs] Infer willreturn for functions without loops — nikita.ppv / detail
  4. [ELF] report section sizes when output file too large — llvm / detail
  5. [SLP] simplify reduction matching — spatel / detail
  6. Recommit "[RISCV] Legalize select when Zbt extension available" — craig.topper / detail
  7. ADT: Fix reference invalidation in SmallVector::emplace_back and assign(N,V) — Duncan P. N. Exon Smith / detail
  8. Remove deprecated methods from OpState. — csigg / detail
  9. Scalar: Don't visit constants in findInnerReductionPhi in LoopInterchange — Duncan P. N. Exon Smith / detail
  10. [SLP] rename reduction variable to avoid shadowing; NFC — spatel / detail
  11. [LV][ARM] Inloop reduction cost modelling — david.green / detail
  12. [lldb-vscode] improve modules request — a20012251 / detail
  13. [libc++abi] Add an option to avoid demangling in terminate. — danalbert / detail
  14. Revert [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers (cf50f4f76456) — csigg / detail
  15. [WebAssembly] Test that invalid symbol/relocation types generate errors — sbc / detail
  16. [test-suite] SPEC2017 CPU Exchange2 integer tests. — naromero / detail

#9693 (Jan 21, 2021 10:55:04 AM)

  1. Teach Mypy about sqlalchemy's declarative_base() — thomasp / detail
  2. Remove no longer needed threading module import — thomasp / detail
  3. Fix __all__ mypy warnings — thomasp / detail
  4. [LNT] Python 3 support: fix several bytes/str inconsistencies — danila / detail
  5. Fix server/ui/V4Pages test — thomasp / detail
  6. Fix use of wrong and undef variable — thomasp / detail
  7. Expect LNT to be installed in the tests — thomasp / detail
  8. Fix all unused imports flake8 warnings — thomasp / detail
  9. Fix non multiple of 4 indentation — thomasp / detail
  10. Fix multiple import on one line — thomasp / detail
  11. Fix whitespaces flake8 errors and warnings — thomasp / detail
  12. Fix under and over continuation indentation — thomasp / detail
  13. Ignore files generated by running tox — thomasp / detail
  14. [LNT] Fix F811 warnings — danila / detail
  15. [LNT] add __pycache__ to ignored files — danila / detail
  16. F841: local variable assigned to but never used — thomasp / detail
  17. Fix unexpected space around keyword/param equals — thomasp / detail
  18. Fix space before typing comments — thomasp / detail
  19. Fix blank line errors — thomasp / detail
  20. Fix redundant backslash — thomasp / detail
  21. Fix over indentation — thomasp / detail
  22. Fix bracket indentation in report.py — thomasp / detail
  23. Fix remaining Flake8 whitespace issues — thomasp / detail
  24. Fix ambiguous variable names — thomasp / detail
  25. Remove nonsensical fct definition — thomasp / detail
  26. Fix OrderField's copy constructor — thomasp / detail
  27. Add import needed for typing hints — thomasp / detail
  28. Fix line too long Flake8 warning — thomasp / detail
  29. Fix use of undefined session variable — thomasp / detail
  30. Extend mandatory Flake8 cleanness — thomasp / detail
  31. [LNT] Fix some ResourceWarnings — danila / detail
  32. Mirror LLVM's arc config — thomasp / detail
  33. Tell mypy to ignore import of cython module — thomasp / detail
  34. Fix return type in baseline()'s type hint — thomasp / detail
  35. Help mypy with typing — thomasp / detail
  36. Fix type hint for add_column in lnt.server.db.util — thomasp / detail
  37. Fix mypy warning about short_help using __doc__ — thomasp / detail
  38. Install future before running sphinx — thomasp / detail
  39. [SVE][NFC] Regenerate a few CodeGen tests — cullen.rhodes / detail
  40. Add -ansi option to CompileOnly group — aaron / detail
  41. [doc] Place sha256 in lld/README.md into backticks — smeenai / detail
  42. Return false from __has_declspec_attribute() if not explicitly enabled — aaron / detail
  43. [llvm] [cmake] Remove obsolete /usr/local hack for *BSD — mgorny / detail
  44. [Tests] Add tests for new InstCombine OR transformation, NFC — Dávid Bolvanský / detail
  45. [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) — Dávid Bolvanský / detail
  46. [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. — joshisameeran17 / detail
  47. [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. — craig.topper / detail
  48. [clangd] Avoid recursion in TargetFinder::add() — zeratul976 / detail
  49. [NewPM] Run non-trivial loop unswitching under -O2/3/s/z — aeubanks / detail
  50. [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. — craig.topper / detail
  51. [FunctionAttrs] Precommit tests for willreturn inference. — flo / detail
  52. [libc++] Add a missing `<_Compare>` template argument. — arthur.j.odwyer / detail
  53. [libcxx] Port to OpenBSD — brad / detail
  54. [InstSimplify] Don't fold gep p, -p to null — nikita.ppv / detail
  55. [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES — tianshilei1992 / detail
  56. [libomptarget][amdgpu][nfc] Fix build on centos — jonathanchesterfield / detail
  57. [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate — david.truby / detail
  58. [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. — flo / detail
  59. [IR] move nomerge attribute from function declaration/definition to callsites — zequanwu / detail
  60. [clang-tidy] Add test for Transformer-based checks with diagnostics. — yitzhakm / detail
  61. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  62. [LV] Relax assumption that LCSSA implies single entry — listmail / detail
  63. Fix for crash in __builtin_return_address in template context. — sunil.srivastava / detail
  64. [InstCombine] Duplicate tests for logical and/or (NFC) — nikita.ppv / detail
  65. [LV] Weaken spuriously strong assert in LoopVersioning — listmail / detail
  66. [SLP] reduce code duplication while matching reductions; NFC — spatel / detail
  67. [SLP] reduce code duplication in processing reductions; NFC — spatel / detail
  68. [SLP] rename variable to improve readability; NFC — spatel / detail
  69. [SLP] reduce code duplication while processing reductions; NFC — spatel / detail
  70. [RISCV] Add double test cases to vfmerge-rv32.ll. NFC — craig.topper / detail
  71. [InstCombine] Add tests for logical and/or poison implication (NFC) — nikita.ppv / detail
  72. [RISCV] Legalize select when Zbt extension available — selliott / detail
  73. [InstCombine] Handle logical and/or in assume optimization — nikita.ppv / detail
  74. [mlir] Update LLVM dialect type documentation — zinenko / detail
  75. [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it — modimo / detail
  76. [OpenMP] Fixed the link error that cannot find static data member — tianshilei1992 / detail
  77. [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly — martin / detail
  78. [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() — martin / detail
  79. [OpenMP] Fixed a typo in openmp/CMakeLists.txt — tianshilei1992 / detail
  80. AMDGPU: Remove wrapper only call limitation — Matthew.Arsenault / detail
  81. [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together — i / detail
  82. [NFC] Disallow unused prefixes in MC/AMDGPU — mtrofin / detail
  83. [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl — n.james93 / detail
  84. [RISCV] Remove '.mask' from vcompress intrinsic name. NFC — craig.topper / detail
  85. [ELF][NFCI] small cleanup to OutputSections.h — llvm / detail
  86. Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. — hoy / detail
  87. [MIPatternMatch] Add matcher for G_PTR_ADD — Jessica Paquette / detail
  88. [Sanitizer][Darwin] Fix test for macOS 11+ point releases — julian.lettner / detail
  89. [NFC] Disallow unused prefixes under MC/AMDGPU — mtrofin / detail
  90. Delete unused function (was breaking the -Werror build) — dblaikie / detail
  91. [AMDGPU] Add _e64 suffix to VOP3 Insts — Joseph.Nash / detail
  92. [libc] add isascii and toascii implementations — michaelrj / detail
  93. [libc][NFC] Use more specific comparison macros in LdExpTest.h. — sivachandra / detail
  94. [LangRef] State that a nocapture pointer cannot be returned — aqjune / detail
  95. [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) — aqjune / detail
  96. [MSan] Tweak CopyOrigin — jianzhouzh / detail
  97. [gn build] (manually) port 79f99ba65d96 — thakis / detail
  98. [mlir][Python] Add checking process before create an AffineMap from a permutation. — zhanghb97 / detail
  99. [X86][AMX] Prohibit pointer cast on load. — yuanke.luo / detail
  100. [Coroutine] Update promise object's final layout index — Yuanfang Chen / detail
  101. [PDB] Defer relocating .debug$S until commit time and parallelize it — rnk / detail
  102. [OpenMP] Update allocator trait key/value definitions — hansang.bae / detail
  103. [gn build] Reorganize libcxx/include/BUILD.gn a bit — thakis / detail
  104. [libc++] Give extern templates default visibility on gcc — smeenai / detail
  105. [OpenMP] Use persistent memory for omp_large_cap_mem — hansang.bae / detail
  106. [NFC] Use generic name for scalable vector stack ID. — kai.wang / detail
  107. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  108. [Orc] Add a unit test for asynchronous definition generation. — Lang Hames / detail
  109. [InlineSpiller] Re-tie operands if folding failed — serguei.katkov / detail
  110. [dsymutil] Copy eh_frame content into the dSYM companion file. — Jonas Devlieghere / detail
  111. [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL — jonathanchesterfield / detail
  112. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
  113. [dsymutil] Fix spurious space in REQUIRES: line — Jonas Devlieghere / detail
  114. [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader — carl.ritson / detail
  115. [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad — serguei.katkov / detail
  116. [Verifier] Extend statepoint verifier to cover more constants — serguei.katkov / detail
  117. [llvm] Remove redundant string initialization (NFC) — kazu / detail
  118. [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) — kazu / detail
  119. [llvm] Use Optional::getValueOr (NFC) — kazu / detail
  120. [dsymutil] Add preliminary support for DWARF 5. — Jonas Devlieghere / detail
  121. [MSan] Partially revert some changes from D94552 — jianzhouzh / detail
  122. [Verifier] Add tied-ness verification to statepoint intsruction — serguei.katkov / detail
  123. [ARM] Additional tests for different interleaving patterns. NFC — david.green / detail
  124. [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. — grimar / detail
  125. [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors — david.green / detail
  126. [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. — grimar / detail
  127. [clang][driver] Restore the original help text for `-I` — andrzej.warzynski / detail
  128. [LTO] Replace anonymous namespace with static functions (NFC). — flo / detail
  129. [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp — david.sherwood / detail
  130. [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics — joe.ellis / detail
  131. [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) — llvm-dev / detail
  132. [SVE] Add ISel pattern for addvl — cullen.rhodes / detail
  133. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
  134. [ADT] Fix join_impl using the wrong size when calculating total length — n.james93 / detail
  135. [LTO] Add test to ensure objc-arc-contract is executed. — flo / detail
  136. Fix build errors after ceb9379a9 — n.james93 / detail
  137. Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" — dave / detail
  138. [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) — kerry.mclaughlin / detail
  139. [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ — markus.lavin / detail
  140. Revert "Hwasan InitPrctl check for error using internal_iserror" — thakis / detail
  141. [Tests] Added test for memcpy loop idiom recognization — Dávid Bolvanský / detail
  142. [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. — llvm-dev / detail
  143. [libc] Refresh benchmark progress bar when needed. — gchatelet / detail
  144. [OpenCL] Improve OpenCL operator tests — sven.vanhaastregt / detail
  145. [X86] Add tests for rv_marker lowering. — flo / detail
  146. [mlir][linalg] Use attributes in named ops' indexing maps — antiagainst / detail
  147. [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC — sam.mccall / detail
  148. [AArch64] Attempt to sink mul operands — nicholas.guy / detail
  149. GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper — Matthew.Arsenault / detail
  150. [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. — kai.wang / detail
  151. [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type — muhammad.asif.manzoor / detail
  152. [lld][WebAssembly] Fix for TLS + --relocatable — sbc / detail
  153. [Frontend] Add pragma align natural and sort out pragma pack stack effect — Xiangling.Liao / detail
  154. [OpenMP] Add documentation for error messages and release notes — jhuber6 / detail
  155. [OpenMP] Fix hierarchical barrier — nawrin.sultana / detail
  156. [clangd] Explicitly avoid background-indexing the same file twice. — sam.mccall / detail
  157. [clangd] Avoid reallocating buffers for each message read: — sam.mccall / detail
  158. [SLP] add reduction test for FMF; NFC — spatel / detail
  159. [InstCombine] Fold select -> and/or using impliesPoison — nikita.ppv / detail
  160. [clangd] Remove "decision-forest-base" experimental flag. — usx / detail
  161. [clangd] Remove some old CodeCompletion options that are never (un)set.  NFC — sam.mccall / detail
  162. [IROutliner] Adapting to hoisted bitcasts in CodeExtractor — andrew.litteken / detail
  163. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  164. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. — llvm-dev / detail
  165. [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 — llvm-dev / detail
  166. [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. — llvm-dev / detail
  167. [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch — samuel.tebbs / detail
  168. [gn build] Port 60fda8ebb6d — llvmgnsyncbot / detail
  169. [flang] Fix classification of shape inquiries in specification exprs — pklausler / detail
  170. [Hexagon] Improve legalizing of ISD::SETCC result — kparzysz / detail
  171. [SLP] simplify type check for reductions — spatel / detail
  172. [flang] Do not create HostAssoc symbols in derived type scopes — pklausler / detail
  173. [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling — wlei / detail
  174. [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter — wlei / detail
  175. [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe — wlei / detail
  176. [NFC] fix missing SectionName declaration — wlei / detail
  177. [mlir] Correct 2 places that result in corrupted conversion rollbacks — tpopp / detail
  178. [LLD][COFF] Avoid std::vector resizes during type merging — alexandre.ganea / detail
  179. [NFC] Use correct ssa.copy spelling when referring to the intrinsic — jeroen.dobbelaere / detail
  180. [mlir][sparse] add vectorization strategies to sparse compiler — ajcbik / detail
  181. [LTO] Add test for freestanding LTO option. — flo / detail
  182. [flang] Fix accessibility of USEd name in .mod file — tkeith / detail
  183. [libc][NFC] add macro for fuchsia to switch test backend to zxtest — michaelrj / detail
  184. Fix the warnings on unused variables (NFC) — kazu / detail
  185. [FuncAttrs] Add additional willreturn tests (NFC) — nikita.ppv / detail
  186. [DSE] Add tests with stores of existing values. — flo / detail
  187. [libc][NFC] change isblank and iscntrl from implicit casting — michaelrj / detail
  188. [test] Add Clang side tests for -fdebug-info-for-profiling — i / detail
  189. [NFC] Fix build break by a initializer list converting error — wlei / detail
  190. Revert "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
  191. [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions — aeubanks / detail
  192. [SPARC] Fix fp128 load/stores — craig.topper / detail
  193. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — dblaikie / detail
  194. [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h — wmi / detail
  195. [SystemZ]  Clear Available set in SystemZPostRASchedStrategy::initialize(). — paulsson / detail
  196. [libunwind] Unwind through aarch64/Linux sigreturn frame — rprichard / detail
  197. [flang] Add tests for procedure arguments with implicit interfaces — psteinfeld / detail
  198. [RISCV] Custom lower ISD::VSCALE. — craig.topper / detail
  199. Fix grammar in diagnostic for wrong arity in a structured binding. — richard / detail
  200. [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
  201. [PowerPC] Try to fold sqrt/sdiv test results with the branch. — esme.yi / detail
  202. Revert "[Support] On Windows, take the affinity mask into account" — alexandre.ganea / detail
  203. ADT: Fix reference invalidation in SmallVector::push_back and single-element insert — Duncan P. N. Exon Smith / detail
  204. [NFC] Remove unused entry in PassRegistry.def — aeubanks / detail
  205. Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
  206. [llvm] Use *Set::contains (NFC) — kazu / detail
  207. [llvm] Use llvm::stable_sort (NFC) — kazu / detail
  208. [llvm] Use std::any_of (NFC) — kazu / detail
  209. Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
  210. ADT: Fix reference invalidation in N-element SmallVector::append and insert — Duncan P. N. Exon Smith / detail
  211. [NFC] Fix -Wsometimes-uninitialized — rupprecht / detail
  212. ADT: Fix reference invalidation in SmallVector::resize — Duncan P. N. Exon Smith / detail
  213. ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC — Duncan P. N. Exon Smith / detail
  214. ADT: Reduce code duplication in SmallVector by reusing reserve, NFC — Duncan P. N. Exon Smith / detail
  215. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for -fthinlto-index= — i / detail
  216. ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC — Duncan P. N. Exon Smith / detail
  217. Fix unused variable in CoroFrame.cpp when building Release with GCC 10 — lxfind / detail
  218. Add func call so we don't instruction-step into the builtin_trap — Jason Molenda / detail
  219. [lldb][wasm] Parse DWO section names — pavel / detail
  220. Implement vAttachWait in lldb-server — pavel / detail
  221. [mlir] Update doc to omit the usage of LLVMIntegerType — zinenko / detail
  222. [lldb] Fix TestPlatformProcessConnect.py — pavel / detail
  223. [NFC][AsmPrinter] Windows warning: Use explicit cast — david.stuttard / detail
  224. [AArch64] Adding ACLE intrinsics for the LS64 extension — lucas.prates / detail
  225. [LTO] Expose opt() in LTOBackend (NFC). — flo / detail
  226. [lld][WebAssembly] Add support for handling table symbols — wingo / detail
  227. [SLP] Don't vectorize stores of non-packed types (like i1, i2) — bjorn.a.pettersson / detail
  228. [clang] Use SourceLocations in unions [NFCI] — mikhail.maltsev / detail
  229. [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI. — llvm-dev / detail
  230. [X86] Improve sum-of-reductions v4f32 test coverage — llvm-dev / detail
  231. [lldb/test] Ensure launched processes are ready to be attached — pavel / detail
  232. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI. — llvm-dev / detail
  233. [clangd] Add main file macros into the main-file index. — platonov.aleksandr / detail
  234. Change XCore code owner. — nigelp / detail
  235. [clang][cli] NFC: Remove SSPBufferSize assignment — Jan Svoboda / detail
  236. [clang][cli] Port more CodeGenOptions to marshalling infrastructure — Jan Svoboda / detail
  237. Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable" — alexandre.ganea / detail
  238. [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI — mikhail.maltsev / detail
  239. [flang][driver] Unify f18_version.h.in and Version.inc.in — andrzej.warzynski / detail
  240. [InferFunctionAttrs] Improve CHECK variable names (NFC). — flo / detail
  241. [SelectionDAG] Make use of KnownBits::commonBits. NFC. — jay.foad / detail
  242. [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC. — jay.foad / detail
  243. [Support] Simplify KnownBits::icmp helpers. NFC. — jay.foad / detail
  244. [Support] Add KnownBits::sextInReg exhaustive tests — llvm-dev / detail
  245. [docs] Update DebuggingJITedCode page after fix in LLDB — Stefan Gränitz / detail
  246. [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case. — llvm-dev / detail
  247. [flang] Fix dangling pointer in LabelEnforce — tkeith / detail
  248. [OpenCL] Improve online documentation. — anastasia.stulova / detail
  249. [mlir][linalg] Add docstring support for named op spec — antiagainst / detail
  250. [Support] Simplify KnownBits::sextInReg implementation. — llvm-dev / detail
  251. [TableGen] Enhance !cast<string> to handle bit and bits types. — Paul C. Anagnostopoulos / detail
  252. Revert "[AArch64] Attempt to sink mul operands" — martin / detail
  253. [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue — llvm-dev / detail
  254. [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds — llvm-dev / detail
  255. [clangd] Remove another option that was effectively always true. NFC — sam.mccall / detail
  256. Revert "[RISCV] Legalize select when Zbt extension available" — selliott / detail
  257. [flang][driver] Use __FLANG_VERISION__ in f18.cpp (nfc) — andrzej.warzynski / detail
  258. [NFC] Disallow unused prefixes under MC/ARM — mtrofin / detail
  259. [clangd] Make AST-based signals available to runWithPreamble. — usx / detail
  260. [clangd] Trivial: Documentation fix in ASTSignals. — usx / detail
  261. [gn build] Port 2f395b7092bd — llvmgnsyncbot / detail
  262. [flang] Fix some module file issues exposed by Whizard — pklausler / detail
  263. [NFC] Disallow unused prefixes under MC/AArch64 — mtrofin / detail
  264. [NewPM] Fix placement of LoopFlatten — aeubanks / detail
  265. [X86][AVX] Adjust unsigned saturation downconvert negative test — llvm-dev / detail
  266. [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior — jonathanchesterfield / detail
  267. [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax — jay.foad / detail
  268. [LLDB] MinidumpParser: Prefer executable module even at higher address — jotrem / detail
  269. [HIP] Add signbit(long double) decl — enye.shi / detail
  270. Support emptiness checks for unbounded FlatAffineConstraints. — zinenko / detail
  271. [OpenMP] Drop the static library libomptarget-nvptx — tianshilei1992 / detail
  272. [clang][MSVC] Fix missing MSInheritanceAttr in template specialization. — zequanwu / detail
  273. [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. — yamauchi / detail
  274. [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX — tianshilei1992 / detail
  275. [GWP-ASan] Minor refactor of optional components. — 31459023+hctim / detail
  276. [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955 — clementval / detail
  277. [NFC] Update test to not check for 'opaque' in the file name. — erich.keane / detail
  278. [MLIR][TOSA] First lowerings from Tosa to Linalg — rob.suderman / detail
  279. Add newline to terminate debug message (NFC) — joker.eph / detail
  280. [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
  281. [mlir][ODS] Add new RangedTypesMatchWith operation predicate — riddleriver / detail
  282. [mlir][OpFormatGen] Format enum attribute cases as keywords when possible — riddleriver / detail
  283. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for IR input — i / detail
  284. [RISCV] Merge Utils library into MCTargetDesc — craig.topper / detail
  285. [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation — riddleriver / detail
  286. [mlir] Remove TosaToLinalg dependency on all Passes — tpopp / detail
  287. [clang] Do not crash when CXXRecordDecl has a non-CXXRecordDecl base. — adamcz / detail
  288. [mlir][docs] Bring bufferization docs up to date. — silvasean / detail
  289. [PowerPC] Only use some extend mne if assembler is modern enough — Jinsong Ji / detail
  290. [gn build] (manually) port 387d3c24792f — thakis / detail
  291. [libc] Use #undef isascii in specific header — mcgrathr / detail
  292. Add -fexceptions to test as it uses them and fails on platforms where it is not on by default (like the PS4). — douglas.yung / detail
  293. [RISCV] Optimize select_cc after fp compare expansion — craig.topper / detail
  294. Re-land [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
  295. [LTO] Test format fix (NFC) — tejohnson / detail
  296. [RISCV][NFC] Regenerate Calling Convention Tests — selliott / detail
  297. [mlir] Remove over specified memory effects — youngar17 / detail
  298. [clangd] Reduce logspam for CDB scanning — sam.mccall / detail
  299. [mlir][Linalg] Add canonicalization to remove no-op linalg operations. — ravishankarm / detail
  300. [SLP] remove unnecessary state in matching reductions — spatel / detail
  301. [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target — tianshilei1992 / detail
  302. [mlir][Linalg] Add canonicalization of linalg op -> dim op. — ravishankarm / detail
  303. [mlir][Linalg] NFC: Verify tiling on linalg.generic operation on tensors. — ravishankarm / detail
  304. [libomptarget][nvptx][nfc] Move target_impl functions out of header — jonathanchesterfield / detail
  305. [flang] Fix use-associated procedure in generic — tkeith / detail
  306. [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions. — Amara Emerson / detail
  307. Reland "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
  308. [libomptarget][nvptx] Reduce calls to cuda header — jonathanchesterfield / detail
  309. [libTooling] Change `addInclude` to use expansion locs. — yitzhakm / detail
  310. [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP. — Amara Emerson / detail
  311. [libc] Add memmove implementation. — chennngwang / detail
  312. [CodeGen, Transforms] Use llvm::sort (NFC) — kazu / detail
  313. [llvm] Use llvm::drop_begin (NFC) — kazu / detail
  314. [llvm] Remove redundant return and continue statements (NFC) — kazu / detail
  315. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions on single directive and firstprivate clause. — yhegde / detail
  316. [mlir][sparse] retry sparse-only for cyclic iteration graphs — ajcbik / detail
  317. [clang][cli] NFC: Decrease the scope of ParseLangArgs parameters — Jan Svoboda / detail
  318. [clang][cli] NFC: Decrease the scope of ParseCodeGenArgs parameters — Jan Svoboda / detail
  319. [clang][cli] Specify KeyPath prefixes via TableGen classes — Jan Svoboda / detail
  320. [AArch64] Add Fujitsu A64FX scheduling model — t-kawashima / detail
  321. [WebAssembly] Add support for table linking to wasm-ld — wingo / detail
  322. Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"" — nikita.ppv / detail
  323. [Clang] Mutate long-double math builtins into f128 under IEEE-quad — qiucofan / detail
  324. [llvm-readobj] - Fix the compilation with GCC < 7.0. — grimar / detail
  325. [AArch64][GlobalISel] Fix fallbacks introduced for G_SITOFP in 8f283cafddfa8d6d01a94b48cdc5d25817569e91 — Amara Emerson / detail
  326. [libcxx testing] Fix UB in tests for std::lock_guard — ikudrin / detail
  327. [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer — AlokKumar.Sharma / detail
  328. [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC. — grimar / detail
  329. [libc] Allow customization of memcpy via flags. — gchatelet / detail
  330. [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC. — grimar / detail
  331. [ARM][GISel] Treat calls as variadic even if only fixed arguments provided — oliver.stannard / detail
  332. [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections. — grimar / detail
  333. [llvm-readobj][test] - Remove excessive YAML fields from tests. — grimar / detail
  334. [clangd] exclude symbols from document outline which do not originate from the main file — ilya.golovenko / detail
  335. [LLDB] Add per-thread register infos shared pointer in gdb-remote — omair.javaid / detail
  336. DynamicRegisterInfo calculate offsets in separate function — omair.javaid / detail
  337. [RISCV] Optimize Branch Comparisons — selliott / detail
  338. [SVE] Restrict the usage of REINTERPRET_CAST. — paul.walker / detail
  339. [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr — Stefan Gränitz / detail
  340. [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors — Stefan Gränitz / detail
  341. [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td. — kai.wang / detail
  342. [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / detail
  343. [Orc] Fix OrcV2Examples after D94690 — Stefan Gränitz / detail
  344. Revert "[lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference" — Raphael Isemann / detail
  345. [clangd] Make ExpandAutoType not available on template params. — adamcz / detail
  346. [clangd] Set correct CWD when using compile_flags.txt — adamcz / detail
  347. [lldb][docs] Translate ASCII art to restructured text formatting — Raphael Isemann / detail
  348. [X86][AVX] combineHorizOpWithShuffle - support target shuffles in HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  349. [WebAssembly] MC layer writes table symbols to object files — wingo / detail
  350. [ARM] Don't run the block placement pass at O0 — samuel.tebbs / detail
  351. [mlir][linalg] Support generating builders for named op attributes — antiagainst / detail
  352. [SVE] Fix unused variable. — herhut / detail
  353. [OpenCL][Docs] Fixed malformed table in OpenCLSupport — anastasia.stulova / detail
  354. [clang][cli] Parse & generate options necessary for LangOptions defaults manually — Jan Svoboda / detail
  355. [X86] Add umin knownbits/demandedbits ult test for D94532 — llvm-dev / detail
  356. Set option default for enabling memory ssa for new pass manager loop sink pass to true. — schmeise / detail
  357. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging — llvm-dev / detail
  358. [mlir] Add better support for f80 and f128 — clementval / detail
  359. [libc] CopyAlignedBlocks can now specify alignment on top of block size — gchatelet / detail
  360. [RISCV][NFC] Fix order of parameters in cmov ge/le tests — selliott / detail
  361. [clang][cli] NFC: Add PIE parsing for precompiled input and IR — Jan Svoboda / detail
  362. [clang][cli] NFC: Parse some LangOpts after the defaults are set — Jan Svoboda / detail
  363. [clang][cli] NFC: Promote ParseLangArgs and ParseCodeGenArgs to members — Jan Svoboda / detail
  364. [ARM][Block placement] Check the predecessor exists before processing it — samuel.tebbs / detail
  365. [X86][SSE] Attempt to fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) — llvm-dev / detail
  366. [flang] Disallow INTENT attribute on procedure dummy arguments — psteinfeld / detail
  367. [TargetLowering] Don't speculatively call ComputeNumSignBits. NFC — craig.topper / detail
  368. [flang][driver] Copy test file into a temp dir when testing (nfc) — andrzej.warzynski / detail
  369. [clangd] Update CC Ranking model with better sampling. — usx / detail
  370. [OpenCL][Docs] Fixed cross-section reference in OpenCLSupport — anastasia.stulova / detail
  371. [DebugInfo][CodeView] Change in line tables only mode to emit type information — akhuang / detail
  372. [ARM] Constant tripcount tail predication loop tests. NFC — david.green / detail
  373. [ARM] Tail predication with constant loop bounds — david.green / detail
  374. [MIPatternMatch] Add m_OneNonDBGUse — Jessica Paquette / detail
  375. [mlir] Add Complex dialect. — pifon / detail
  376. [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates. — craig.topper / detail
  377. GetMacosAlignedVersion() fails if sysctl is not setup — julian.lettner / detail
  378. Fix libc++ clang-cl build, swap attribute order — rnk / detail
  379. [CodeGen] Removes unwanted optimisation for TargetConstantFP — craig.topper / detail
  380. [SLP] remove unused reduction functions; NFC — spatel / detail
  381. [CodeView][DebugInfo] Add test case to show that linkage names are not — akhuang / detail
  382. Revert "[BasicAA] Handle recursive queries more efficiently" — rnk / detail
  383. [NFC][SimplifyCFG] Add testcase showing that we fail to preserve DomTree in switchToSelect() — lebedev.ri / detail
  384. [Utils] splitBlockBefore() always operates on DomTreeUpdater, so take it, not DomTree — lebedev.ri / detail
  385. [Utils][SimplifyCFG] Port SplitBlock() to DomTreeUpdater — lebedev.ri / detail
  386. [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater — lebedev.ri / detail
  387. [SimplifyCFG][BasicBlockUtils] Port SplitBlockPredecessors()/SplitLandingPadPredecessors() to DomTreeUpdater — lebedev.ri / detail
  388. [SimplifyCFG] switchToSelect(): don't forget to insert DomTree edge iff needed — lebedev.ri / detail
  389. [GWP-ASan] Add inbuilt options parser. — 31459023+hctim / detail
  390. [MSVC] Don't add -nostdinc++ -isystem to runtimes builds — rnk / detail
  391. [Sema] turns -Wfree-nonheap-object on by default — cjdb / detail
  392. BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor — ndesaulniers / detail
  393. [mlir][Linalg] Add missing check to canonicalization of GenericOp that are identity ops. — ravishankarm / detail
  394. Skip 'g' packet tests when running on darwin; debugserver doesn't impl — Jason Molenda / detail
  395. [SLP] remove dead code in reduction matching; NFC — spatel / detail
  396. Revert "Revert "ADT: Fix reference invalidation in SmallVector..."" — Duncan P. N. Exon Smith / detail
  397. [AArch64][GlobalISel] Select immediate fcmp if the zero is on the LHS. — Amara Emerson / detail
  398. [ADT][Support] Fix C4146 error from MSVC — dblaikie / detail
  399. [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument — Dávid Bolvanský / detail
  400. Revert "[WebAssembly] MC layer writes table symbols to object files" — dschuff / detail
  401. Revert "[WebAssembly] Add support for table linking to wasm-ld" — dschuff / detail
  402. hwasan: Update register-dump-read.c test to reserve x23 instead of x20. — peter / detail
  403. [NFC] Disallow unused prefixes under MC/RISCV — mtrofin / detail
  404. [flang] Create names to allow access to inaccessible specifics — pklausler / detail
  405. [mlir][NFC] Move helper substWithMin into Affine utils — thomasraoux / detail
  406. [mlir][AsmPrinter] Properly escape strings when printing locations — riddleriver / detail
  407. [mlir] Fixing potential build break in my previous commit — thomasraoux / detail
  408. [debugserver] Fix inverted if block that resulted in us using the private entitlements — Jonas Devlieghere / detail
  409. [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner — mtrofin / detail
  410. [Inline] Fix a missing character in inline_stats.ll — mtrofin / detail
  411. [utils] Use llvm::sort (NFC) — kazu / detail
  412. [AMDGPU] Use llvm::is_contained (NFC) — kazu / detail
  413. [StringExtras] Rename SubsequentDelim to ListSeparator — kazu / detail
  414. [NFC] Add -std=c11 to attr-availability.c — douglas.yung / detail
  415. [NPM][Inliner] Temporarily remove inline_stats test case for always — mtrofin / detail
  416. AArch64: fix regression introduced by fcmp immediate selection. — Amara Emerson / detail
  417. Introduce llvm.noalias.decl intrinsic — jeroen.dobbelaere / detail
  418. [InstCombine] Add a test file that contains safe select transforms (NFC) — aqjune / detail
  419. [InstCombine] Add more tests to select-safe-transforms.ll (NFC) — aqjune / detail
  420. [InstCombine] Add more tests for select operand replacement (NFC) — nikita.ppv / detail
  421. [ASTMatchers] Add mapAnyOf matcher — steveire / detail
  422. [ASTMatchers] Make cxxOperatorCallExpr matchers API-compatible with n-ary operators — steveire / detail
  423. [LegalizeDAG] Handle NeedInvert when expanding BR_CC — bjorn.a.pettersson / detail
  424. [ASTMatchers] Add binaryOperation matcher — steveire / detail
  425. [ASTMatchers] Add support for CXXRewrittenBinaryOperator — steveire / detail
  426. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — alexandre.ganea / detail
  427. [Tests] Added tests for new instcombine or simplification; NFC — Dávid Bolvanský / detail
  428. [InstSimplify] Add (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
  429. [RISCV] Correct alignment settings for vector registers. — kai.wang / detail
  430. [InstSimplify] Update comments, remove redundant tests — Dávid Bolvanský / detail
  431. [LTO] Remove options to disable inlining, vectorization & GVNLoadPRE. — flo / detail
  432. [StringExtras] Fix comment typos (NFC) — kazu / detail
  433. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  434. [llvm] Use *::empty (NFC) — kazu / detail
  435. [InstSimplify] Precommit new testcases; NFC — Dávid Bolvanský / detail
  436. [ARM] Remove LLC tests from transform/hardware loop tests. — david.green / detail
  437. [ARM] Add low overhead loops terminators to AnalyzeBranch — david.green / detail
  438. [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
  439. [SLP] remove unnecessary use of 'OperationData' — spatel / detail
  440. [SLP] fix typos; NFC — spatel / detail
  441. [SLP] remove opcode field from reduction data class — spatel / detail
  442. [OpenMP] Added the support for hidden helper task in RTL — tianshilei1992 / detail
  443. [mlir][sparse] improved sparse runtime support library — ajcbik / detail
  444. [NFC] Removed extra text in comments — Dávid Bolvanský / detail
  445. [ARM] Test for aligned blocks. NFC — david.green / detail
  446. [ARM] Align blocks that are not fallthough targets — david.green / detail
  447. [SimplifyCFG] markAliveBlocks(): catchswitch: preserve PostDomTree — lebedev.ri / detail
  448. [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
  449. [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g — i / detail
  450. [RISCV] Remove unneeded StringRef to std::string conversions in RISCVCompressInstEmitter. NFC — craig.topper / detail
  451. [RISC] Replace dyn_casts that are only checked by an assert with a cast. NFC — craig.topper / detail
  452. [RISCV] Simplify mergeCondAndCode in RISCVCompressInstEmitter.cpp. NFC — craig.topper / detail
  453. [RISCV] Few more minor cleanups to RISCVCompressInstEmitter. NFC — craig.topper / detail
  454. [RISCV] Remove an extra map lookup from RISCVCompressInstEmitter. NFC — craig.topper / detail
  455. [VE] Support VE in libunwind — marukawa / detail
  456. [ELF] Support R_PPC_ADDR24 (ba foo; bla foo) — i / detail
  457. [BasicAA] Move assumption tracking into AAQI — nikita.ppv / detail
  458. Reapply [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
  459. [clang-format] Revert e9e6e3b34a8e — mydeveloperday / detail
  460. Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / detail
  461. [clang-format] PR48594 BraceWrapping: SplitEmptyRecord ignored for templates — mydeveloperday / detail
  462. [clangd] Use empty() instead of size()>0 — usx / detail
  463. [clangd] Use !empty() instead of size()>0 — usx / detail
  464. [InstSimplify] Add tests for x*C1/C2<=x (NFC) — nikita.ppv / detail
  465. [InstSimplify] Fold x*C1/C2 <= x (PR48744) — nikita.ppv / detail
  466. [lldb][docs] Cleanup the Python doc strings for SB API classes — Raphael Isemann / detail
  467. [Tests] Add test for PR45691 — Dávid Bolvanský / detail
  468. [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691) — Dávid Bolvanský / detail
  469. [lldb][docs] Fix some RST formatting errors related to code examples. — Raphael Isemann / detail
  470. [llvm] Use llvm::sort (NFC) — kazu / detail
  471. [IRBuilder] "Zero"-initialize SmallVector (NFC) — kazu / detail
  472. [TableGen] Drop redundant const from return types (NFC) — kazu / detail
  473. NFC: Minor cleanup of function calls — steveire / detail
  474. [SimplifyCFG] Add test for PR48778 (NFC) — nikita.ppv / detail
  475. [ValueTracking] Fix isSafeToSpeculativelyExecute for sdiv (PR48778) — nikita.ppv / detail
  476. [lldb] Skip TestPlatformProcessConnect on windows and darwin — pavel / detail
  477. Makefile.rules: Delete GCC 4.6 workaround — i / detail
  478. Fix openmp CMake build on non-Linux AArch64 systems. — chandlerc / detail
  479. [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike. — czhengsz / detail
  480. Makefile.rules: Make HOST_OS/OS simply expanded variable to avoid excess uname -s invocations — i / detail
  481. [JITLink][ELF] Skip DWARF sections in ELF objects. — Lang Hames / detail
  482. [InstCombine] more tests for D94861 (NFC) — aqjune / detail
  483. [PowerPC] [NFC] Add AIX triple to some regression tests — qiucofan / detail
  484. [Legalizer] Promote result type in expanding FP_TO_XINT — qiucofan / detail
  485. [test] Autogen a loop vectorizer test to make future changes visible — listmail / detail
  486. [test] pre commit a couple more tests for vectorizing multiple exit loops — listmail / detail
  487. [JITLink][ELF] New ELF skip-debug-sections test requires asserts. — Lang Hames / detail
  488. [PowerPC] support register pressure reduction in machine combiner. — czhengsz / detail
  489. [clang-format] Add StatementAttributeLikeMacros option — bjoern / detail
  490. [IR] Allow scalable vectors in structs to support intrinsics returning multiple values. — craig.topper / detail
  491. [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF. — craig.topper / detail
  492. [lldb][docs] Resolve the remaining sphinx formatter warnings in the SB API docs — Raphael Isemann / detail
  493. [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h — grimar / detail
  494. [clang-format] Fix documentation of bcc1dee600 — bjoern / detail
  495. [lldb][docs] Use inline literals for code/paths instead of rendering it with the default role — Raphael Isemann / detail
  496. [X86][SSE] isHorizontalBinOp - reuse any existing horizontal ops. — llvm-dev / detail
  497. [RISCV] Add scalable vector truncate patterns — fraser / detail
  498. [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops — llvm-dev / detail
  499. [mlir] Fix cross-compilation (Linalg ODS gen) — zinenko / detail
  500. Revert "[PowerPC] support register pressure reduction in machine combiner." — tpopp / detail
  501. [VectorUtils] Do not try to add indices matching tombstone/empty values. — flo / detail
  502. Revert "[OpenMP] Added the support for hidden helper task in RTL" — tianshilei1992 / detail
  503. [AMDGPU][MC][GFX10] Improved dpp8 errors handling — dmitry.preobrazhensky / detail
  504. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests — Abhina.Sreeskantharajan / detail
  505. [Statepoint] Handle `undef` operands in statepoint. — dantrushin / detail
  506. [Doc] Fix example in codegen doc. — kai / detail
  507. [NFC]Migrate VectorCombine.cpp to use InstructionCost — caroline.concatto / detail
  508. [InferAttrs] Mark some library functions as willreturn. — flo / detail
  509. [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX. — sd.fertile / detail
  510. [CSInfo][MIPS] Update CSInfo in delay slot filler — djolertrk / detail
  511. [SLP] reduce opcode API dependency in reduction cost calc; NFC — spatel / detail
  512. [SLP] rename reduction query for min/max ops; NFC — spatel / detail
  513. [AMDGPU][MC] Refactored parsing of dpp ctrl — dmitry.preobrazhensky / detail
  514. [LoopRotate] Precommit test for prepare-for-lto handling. — flo / detail
  515. Fix for sanitizer issue in 55c557a — dmitry.preobrazhensky / detail
  516. [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling — llvm-dev / detail
  517. [WebAssembly] Add support for table linking to wasm-ld — wingo / detail
  518. [WebAssembly] MC layer writes table symbols to object files — wingo / detail
  519. [AArch64] Further restricts when a dup(*ext) can be rearranged — nicholas.guy / detail
  520. Reland "[AArch64] Attempt to sink mul operands"" — nicholas.guy / detail
  521. [MLIR] Support checking if two FlatAffineConstraints are equal — arjunpitchanathan / detail
  522. [ARM] Update test target triple. NFC — david.green / detail
  523. [clangd] Derive new signals in CC from ASTSignals. — usx / detail
  524. [Coroutine] Do not CoroElide if there are musttail calls — lxfind / detail
  525. [ARM] Don't handle low overhead branches in AnalyzeBranch — david.green / detail
  526. [MLIR] NFC: simplify PresburgerSet::isEqual — arjunpitchanathan / detail
  527. [AArch64] Add test to check the attributes for some intrinsics. — flo / detail
  528. [SLP] add more FMF tests for fmax/fmin reductions; NFC — spatel / detail
  529. [RISCV][NFC] Increase test coverage of Zbt extension — sam / detail
  530. [AArch64] Make target intrinsics DefaultAttrIntrinsics. — flo / detail
  531. [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got — adhemerval.zanella / detail
  532. [AArch64] Revert back to Intrinsic<> for TME instructions. — flo / detail
  533. [lldb][docs] Use 'any' as the default role in LLDB's sphinx project — Raphael Isemann / detail
  534. [llvm] Populate std::vector at construction time (NFC) — kazu / detail
  535. [STLExtras] Add a default value to drop_begin — kazu / detail
  536. [llvm] Use the default value of drop_begin (NFC) — kazu / detail
  537. [clang] Allow LifetimeExtendedTemporary to have no access specifier — adamcz / detail
  538. [RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results. — craig.topper / detail
  539. Revert "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
  540. Recommit "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
  541. [libc++] Rename check-cxx-deps to cxx-test-depends for consistency — Louis Dionne / detail
  542. [NFC] Update some mlir python documentation. — stellaraccident / detail
  543. [libc++] improve feature test macro script — Louis Dionne / detail
  544. NFC: Document current MLIR Python ODS conventions. — stellaraccident / detail
  545. [OpenMP][NFC] Fix test — Andrey.Churbanov / detail
  546. [PredicateInfo] Add more and/or tests (NFC) — nikita.ppv / detail
  547. [RISCV] Remove empty Sched instantiations from the end of InstAlias defs. NFCI — craig.topper / detail
  548. [SLP] match maxnum/minnum intrinsics as FP reduction ops — spatel / detail
  549. [libc++] NFCI: Refactor allocator_traits — Louis Dionne / detail
  550. [x86] add cast to avoid compile-time warning; NFC — spatel / detail
  551. [LoopInfo] Fix a typo in compareLoops — kazu / detail
  552. [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or — aqjune / detail
  553. [OpenMP][Docs] Fix typos in FAQ (NFC) — kkwli0 / detail
  554. Regenerate the feature test macro unit-tests. NFCI. — arthur.j.odwyer / detail
  555. [InstCombine,InstSimplify] Optimize select followed by and/or/xor — aqjune / detail
  556. Address unused variable warning — aqjune / detail
  557. Revert "[NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike." — czhengsz / detail
  558. [X86] Fix tile spill merge issue. — yuanke.luo / detail
  559. PR48763: Better handling for classes that inherit a default constructor. — richard / detail
  560. [PowerPC] Sign extend comparison operand for signed atomic comparisons — nemanja.i.ibm / detail
  561. [X86][AMX] Clear AMX lit test case. — yuanke.luo / detail
  562. DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
  563. PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of — richard / detail
  564. Following up on PR48517, fix handling of template arguments that refer — richard / detail
  565. [c++20] P1907R1: Support for generalized non-type template arguments of scalar type. — richard / detail
  566. [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. — Lang Hames / detail
  567. [libc][NFC] Use ASSERT_EQ instead of EXPECT_EQ in fenv/exception_status_test — sivachandra / detail
  568. Fix a few GCC compiler warnings (NFC) — joker.eph / detail
  569. [libc][NFC][Obvious] Add a missing dep. — sivachandra / detail
  570. [NFC][AIX][XCOFF] Fix compile warning on strncpy — nullptr.cpp / detail
  571. [RISCV] Add intrinsics for vector AMO operations — shihpo.hung / detail
  572. [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library. — marek.kurdej / detail
  573. [libc][NFC] Remove dead code — gchatelet / detail
  574. [libc][NFC] remove dependency on non standard ssize_t — gchatelet / detail
  575. [clang][driver][NFC][obvious] Remove obsolete unistd.h include — tbaeder / detail
  576. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  577. [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT — wingo / detail
  578. [clang][cli] Parse Lang and CodeGen options separately — Jan Svoboda / detail
  579. [X86][AMX] Fix the typo. — yuanke.luo / detail
  580. [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost — david.sherwood / detail
  581. [llvm][nvptx] add atomicity to counter in ISelLowering — tpopp / detail
  582. [ORC] Move LookupRequest from OrcShared to Orc. — Lang Hames / detail
  583. [lit] Harmonize lit and llvm versionning — sguelton / detail
  584. [llvm] Prevent infinite loop in InstCombine of select statements — tpopp / detail
  585. [RISCV] Add scalable-vector integer extension patterns — fraser / detail
  586. [lldb] Fix crash in "help memory read" — david.spickett / detail
  587. [ARM][MachineOutliner] Add stack fixup feature — yvan.roux / detail
  588. [lldb] Re-enable TestPlatformProcessConnect on macos — pavel / detail
  589. [LLDB] Add support to resize SVE registers at run-time — omair.javaid / detail
  590. [LLDB] Test SVE dynamic resize with multiple threads — omair.javaid / detail
  591. [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands. — flo / detail
  592. [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC. — jay.foad / detail
  593. Revert 5238e7b302 "[InstCombine] Replace one-use select operand based on condition" — hans / detail
  594. [X86][SSE] combineVectorSignBitsTruncation - fold trunc(srl(x,c)) -> packss(sra(x,c)) — llvm-dev / detail
  595. [mlir] Add `complex.abs`, `complex.div` and `complex.mul` to ComplexOps. — pifon / detail
  596. [flang][driver] Add support for `-I` in the new driver — andrzej.warzynski / detail
  597. [DebugInfo][dexter] Add dexter tests for merged values — orlando.hyams / detail
  598. [AArch64][SVE]Add cost model for vector reduce for scalable vector — caroline.concatto / detail
  599. [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / detail
  600. [mlir] Clarify docs around LLVM dialect-compatible types — zinenko / detail
  601. [clang] Check for nullptr when instantiating late attrs — adamcz / detail
  602. [flang][driver] Add support for fixed form detection — andrzej.warzynski / detail
  603. [DebugInfo][dexter] Tweak dexter test for merged values — orlando.hyams / detail
  604. [OpenMP] libomp: cleanup parsing of OMP_ALLOCATOR env variable. — Andrey.Churbanov / detail
  605. [flang][driver] Add standard macro predefinitions for compiler version — andrzej.warzynski / detail
  606. [llvm/Orc] Fix ExecutionEngine module build breakage — medismail.bennani / detail
  607. [ThinLTO] Also prune Thin-* files from the ThinLTO cache — hans / detail
  608. [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. — nicolas.vasilache / detail
  609. AArch64: add apple-a14 as a CPU — Tim Northover / detail
  610. [mlir][spirv] Define spv.GLSL.Fma and add lowerings — antiagainst / detail
  611. [lldb] Fix two documentation typos — Raphael Isemann / detail
  612. [X86] Regenerate fmin/fmax reduction tests — llvm-dev / detail
  613. [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct — praveen / detail
  614. [LoopRotate] Calls not lowered to calls should not block rotation. — flo / detail
  615. [libc++] Sync TEST_HAS_TIMESPEC_GET and _LIBCPP_HAS_TIMESPEC_GET on FreeBSD — Alexander.Richardson / detail
  616. [ARM] Expand add.sat/sub.sat cost checks. NFC — david.green / detail
  617. [WebAssembly][lld] Fix call-indirect.s test to validate — wingo / detail
  618. [clangd] Index local classes, virtual and overriding methods. — usx / detail
  619. [CMake] Remove dead code setting policies to NEW — raul / detail
  620. [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register — wei.huang / detail
  621. [flang][directive] Get rid of flangClassValue in TableGen — clementval / detail
  622. [ARM] Add MVE add.sat costs — david.green / detail
  623. [RISCV] Extend RVV VType info with the type's AVL (NFC) — fraser / detail
  624. [OpenMP] Fix atomic entries for captured logical operation — hansang.bae / detail
  625. [AMDGPU] Simplify test case for D94010 — jay.foad / detail
  626. [MLIR][SPIRV] Add `SignedOp` trait. — kareem.ergawy / detail
  627. [AMDGPU] Fix test case for D94010 — jay.foad / detail
  628. [ValueTracking] Strengthen impliesPoison reasoning — nikita.ppv / detail
  629. [clang-format] Apply Allman style to lambdas — bjoern / detail
  630. [mlir][python] Factor out standalone OpView._ods_build_default class method. — stellaraccident / detail
  631. [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend — andrzej.warzynski / detail
  632. [lldb][docs] Add a doc page for enums and constants — Raphael Isemann / detail
  633. [ARM] Expand vXi1 VSELECT's — david.green / detail
  634. [lldb][docs] Update .htaccess to redirect from old SB API documentation to new one — Raphael Isemann / detail
  635. [Polly] Update isl to isl-0.23-61-g24e8cd12. — llvm-project / detail
  636. [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / detail
  637. [RISCV] Add ISel patterns for scalable mask exts & truncs — fraser / detail
  638. [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...|  (a[m] << kn) into a wide load — Jessica Paquette / detail
  639. Fix buildbot after cfc60730179042a93cb9cb338982e71d20707a24 — Jessica Paquette / detail
  640. [AMDGPU] Simpler names for arch-specific ttmp registers. NFC. — jay.foad / detail
  641. [clangd] Use ASTSignals in Heuristics CC Ranking. — usx / detail
  642. [Hexagon] Fix segment start to adjust for gaps between segments — kparzysz / detail
  643. [www] Fix background color in table cell. — richard / detail
  644. [noalias.decl] Look through llvm.experimental.noalias.scope.decl — jeroen.dobbelaere / detail
  645. Consider ASan messages interesting for creduce — rnk / detail
  646. Add bounds checking assertions to APValue, NFC — rnk / detail
  647. [libc++] Unbreak the debug mode — Louis Dionne / detail
  648. [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent — Louis Dionne / detail
  649. [Clang][OpenMP] Fixed an issue that clang crashed when compiling OpenMP program in device only mode without host IR — tianshilei1992 / detail
  650. [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1. — craig.topper / detail
  651. [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager — aeubanks / detail
  652. [InstCombine] Add additional tests for select operand replacement (NFC) — nikita.ppv / detail
  653. Reapply [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
  654. [ScalarizeMaskedMemIntrin] Add missing dependency — mariya.podchishchaeva / detail
  655. [libc++][P1679] add string contains — Louis Dionne / detail
  656. [llvm] Protect signpost map with a mutex — Jonas Devlieghere / detail
  657. [ELF] Improve R_PPC64_ADDR* relocation tests — i / detail
  658. [ELF] Error for out-of-range R_PPC64_ADDR16_HA, R_PPC64_ADDR16_HI and their friends — i / detail
  659. [ELF] Support R_PPC64_ADDR16_HIGH — i / detail
  660. [flang] Refine WhyNotModifiable() — pklausler / detail
  661. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — 31459023+hctim / detail
  662. [NFC] cleanup noalias2.ll test — jeroen.dobbelaere / detail
  663. Revert "[SLP]Merge reorder and reuse shuffles." — alexey.bataev / detail
  664. [NFC] Disallow unused prefixes under Other — mtrofin / detail
  665. [polly][NewPM][test] Fix polly tests under -enable-new-pm — aeubanks / detail
  666. [OPENMP]Do not use OMP_MAP_TARGET_PARAM for data movement directives. — alexey.bataev / detail
  667. [libc] Extend the current fenv functions to aarch64. — sivachandra / detail
  668. Ensure we don't strip the ConstantExpr carrying a non-type template — richard / detail
  669. Revert "DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
  670. [lld][WebAssembly] Don't defined indirect function table in relocatable output — sbc / detail
  671. [mlir][python] Add facility for extending generated python ODS. — stellaraccident / detail
  672. [ASTMatchers] NFC Rearrange declarations to allow more arg adapting — steveire / detail
  673. [mlir][splitting std] move 2 more ops to `tensor` — silvasean / detail
  674. [lldb/test] Skip TestProcessAttach: test_attach_to_process_from_different_dir_by_id on Windows — stilis / detail
  675. [ASTMatchers] Allow use of mapAnyOf in more contexts — steveire / detail
  676. [RISCV] Remove NotHasStdExtZbb predicate from zext.h/sext.b/sext.h InstAliases. NFC — craig.topper / detail
  677. [msabi] Mangle a template argument referring to array-to-pointer decay — richard / detail
  678. Remove TypedMatcherOps from VariantValue — steveire / detail
  679. Remove unused functions. — echristo / detail
  680. Add API to retrieve a clade kind from ASTNodeKind — steveire / detail
  681. Revert "[WebAssembly] call_indirect issues table number relocs" — sbc / detail
  682. Implement constant folding for DivFOp — joker.eph / detail
  683. [SampleFDO] Add the support to split the function profiles with context into — wmi / detail
  684. Fix Wmissing-field-initializers warnings. — wmi / detail
  685. [xray] Honor xray-never function-instrument attribute — ianlevesque / detail
  686. [gn build] (manually) port 933518fff82c — thakis / detail
  687. [gn build] fix libcxx gn file with libcxx_abi_namespace set — thakis / detail
  688. [mlir][python] Swap shape and element_type order for MemRefType. — stellaraccident / detail
  689. [llvm-link] Improve link time for bitcode archives [NFC] — serguei.n.dmitriev / detail
  690. [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count — wlei / detail
  691. Allow nonnull/align attribute to accept poison — aqjune / detail
  692. [RISCV] refactor VPatBinary (NFC) — shihpo.hung / detail
  693. [SimplifyCFG] Reapply update_test_checks.py (NFC) — aqjune / detail
  694. [llvm] Use llvm::find (NFC) — kazu / detail
  695. [llvm] Use llvm::any_of (NFC) — kazu / detail
  696. [llvm] Use llvm::all_of (NFC) — kazu / detail
  697. [mlir][sparse] add narrower choices for pointers/indices — ajcbik / detail
  698. [ELF][test] Improve --wrap tests — i / detail
  699. [ELF] --wrap: Produce a dynamic symbol for undefined __wrap_ — i / detail
  700. [RISCV] Implement vlseg intrinsics. — kai.wang / detail
  701. [X86] Add segment and address-size override prefixes — isanbard / detail
  702. [lldb][docs] Remove -webkit-hyphens in table cells so that table widths are correct on Safari — Raphael Isemann / detail
  703. [lldb][docs] Filter out 'thisown' attribute and inheritance boilerplate — Raphael Isemann / detail
  704. [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp — david.sherwood / detail
  705. [lldb][docs] Expand CSS fix for LLDB doc tables — Raphael Isemann / detail
  706. [GlobalISel] Add missing operand update when copy is required — mikael.holmen / detail
  707. [AMDGPU][MC] Add tfe disassembler support MIMG opcodes — petar.avramovic / detail
  708. [clang][cli] Port more options to new parsing system — Jan Svoboda / detail
  709. [Test Commit] This is a test commit for https://reviews.llvm.org/D94904 — quic_arangasa / detail
  710. [clangd] Allow CDBs to have background work to block on. — sam.mccall / detail
  711. [clangd] Move DirBasedCDB broadcasting onto its own thread. — sam.mccall / detail
  712. [clangd] Remove the recovery-ast options. — sam.mccall / detail
  713. [clangd] Retire some flags for uncontroversial, stable features. — sam.mccall / detail
  714. [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants — Mirko.Brkusanin / detail
  715. [Coroutine] Remain alignment information when merging frame variables — yedeng.yd / detail
  716. [PostRASched] Regenerate Whole Test with update_llc_test_checks.py — quic_arangasa / detail
  717. [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers. — csigg / detail
  718. Added check if there are regions that do not implement the RegionBranchOpInterface. — julian.gross / detail
  719. [LLD][ELF] Correct test temporary file paths — jeremy.morse / detail
  720. [LV] Add test cases with multiple exits which require versioning. — flo / detail
  721. [llvm-symbolizer][doc] Reorder --relativenames in options list — james.henderson / detail
  722. [clangd] Fix division by zero when computing scores — kadircet / detail
  723. [AArch64] Add missing "pauth" feature to the .arch_extension directive. — mark.murray / detail
  724. [AArch64] Add missing "flagm" feature to the .arch_extension directive. — mark.murray / detail
  725. Fix cuda-runner tests. — csigg / detail
  726. [clangd] Extend find-refs to include overrides. — hokein.wu / detail
  727. [PM] Avoid duplicates in the Used/Preserved/Required sets — bjorn.a.pettersson / detail
  728. [SCEV] Add a test with wrong exit counts. (NFC) — chenmindong1 / detail
  729. [AArch64] Add support for the GNU ILP32 ABI — amanieu / detail
  730. [TableGen] Improve algorithm for inheriting class template args and fields — Paul C. Anagnostopoulos / detail
  731. [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x,32)) -> VSRLI/VSHLI(extract_subvector(x),32) — llvm-dev / detail
  732. Revert "[TableGen] Improve algorithm for inheriting class template args and fields" — Paul C. Anagnostopoulos / detail
  733. Revert "Following up on PR48517, fix handling of template arguments that refer" — hans / detail
  734. [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE — llvm-dev / detail
  735. Make it possible to store a ASTNodeKind in VariantValue — steveire / detail
  736. [libc++] Split re.alg tests into locale-dependent and independent tests — Alexander.Richardson / detail
  737. [libomptarget][devicertl] Wrap source in declare target pragmas — jonathanchesterfield / detail
  738. Implement dynamic mapAnyOf in terms of ASTNodeKinds — steveire / detail
  739. Loop peeling: check that latch is conditional branch — jotrem / detail
  740. [docs] Fix overly specific link to uploading patches on Phabricator — Louis Dionne / detail
  741. [SLP] move reduction createOp functions; NFC — spatel / detail
  742. [SLP] refactor more reduction functions; NFC — spatel / detail
  743. [SLP] reduce reduction code for checking vectorizable ops; NFC — spatel / detail
  744. [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager — sameer.sahasrabuddhe / detail
  745. [OpenMP][NVPTX] Replaced CUDA builtin vars with LLVM intrinsics — tianshilei1992 / detail
  746. [mlir][Affine] Add support for multi-store producer fusion — diego.caballero / detail
  747. [RISCV] Add way to mark CompressPats that should only be used for compressing. — craig.topper / detail
  748. Avoid unused variable warning in opt mode — jpienaar / detail
  749. [mlir] fix the rocm runtime wrapper to account for cuda / rocm api differences — tobias.gysi / detail
  750. [lldb/Commands] Refactor ProcessLaunchCommandOptions to use TableGen (NFC) — medismail.bennani / detail
  751. [PowerPC][Power10] Exploit splat instruction xxsplti32dx in Power10 — conanap / detail
  752. [MLIR][Standard] Add log1p operation to std — frgossen / detail
  753. [AArch64] Fix -Wunused-but-set-variable in GCC -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  754. [X86][AVX] Handle vperm2x128 shuffling of a subvector splat. — llvm-dev / detail
  755. [RISCV] Remove unnecessary APInt copy. NFC — craig.topper / detail
  756. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail
  757. [COFF] Use range for on relocations, NFC — rnk / detail
  758. Revert "[clang] Change builtin object size when subobject is invalid" — George Burgess IV / detail
  759. Revert "[DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE" — hans / detail
  760. [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor — mtrofin / detail
  761. [flang] Fix ASSOCIATE statement name resolution — pklausler / detail
  762. Revert "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor" — mtrofin / detail
  763. [lld-macho][easy] Create group for LLD-specific CLI flags — jezng / detail
  764. [lld-macho] Run ObjCContractPass during LTO — jezng / detail
  765. [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets — dfukalov / detail
  766. [mlir][Linalg] NFC - getAssumedNonShapedOperands now returns OperandRange — nicolas.vasilache / detail
  767. [WebAssembly] Prototype new f64x2 conversions — tlively / detail
  768. [EXTINT][OMP] Fix _ExtInt type checking in device code — erich.keane / detail
  769. [flang][driver] Refactor one unit-test case to use fixtures (nfc) — andrzej.warzynski / detail
  770. [PredicateInfo] Generalize processing of conditions — nikita.ppv / detail
  771. [libomptarget][devicertl][nfc] Remove some cuda intrinsics, simplify — jonathanchesterfield / detail
  772. [COFF] Fix relocation offsets in pdb-file-statics test input — rnk / detail
  773. Revert "[lldb] Re-enable TestPlatformProcessConnect on macos" — pavel / detail
  774. [libomptarget][devicertl][nfc] Simplify target_atomic abstraction — jonathanchesterfield / detail
  775. [mlir][Linalg] NFC - Expose getSmallestBoundingIndex as an utility function — nicolas.vasilache / detail
  776. Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  777. [PredicateInfo][SCCP][NewGVN] Add tests for logical and/or (NFC) — nikita.ppv / detail
  778. [lldb/Commands] Align process launch --plugin with process attach (NFC) — medismail.bennani / detail
  779. [PredicateInfo] Handle logical and/or — nikita.ppv / detail
  780. [mlir] Fix SubTensorInsertOp semantics — nicolas.vasilache / detail
  781. [mlir] Add ComplexDialect to SCF->GPU pass. — pifon / detail
  782. [mlir][Linalg] NFC - Fully compose map and operands when creating AffineMin in tiling. — nicolas.vasilache / detail
  783. [flang] Infrastructure improvements in utility routines — pklausler / detail
  784. [CodeView] Emit function types in -gline-tables-only. — akhuang / detail
  785. [OpenMP][NVPTX] Added forward declaration to pave the way for building deviceRTLs with OpenMP — tianshilei1992 / detail
  786. [flang] Fix creation of deferred shape arrays by POINTER statement — psteinfeld / detail
  787. [NFC] Move ImportedFunctionsInliningStatistics to Analysis — mtrofin / detail
  788. [gn build] Port 95ce32c7878d — llvmgnsyncbot / detail
  789. [mlir:async] Fix data races in AsyncRuntime — ezhulenev / detail
  790. Reland "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor" — mtrofin / detail
  791. [hip] Fix `<complex>` compilation on Windows with VS2019. — michael.hliao / detail
  792. [NFC][AMDGPU] Document target ID syntax for code object V2 to V3 — Tony.Tye / detail
  793. [mlir] NFC - Fix unused variable in non-debug mode — nicolas.vasilache / detail
  794. Makefile.rules: Avoid redundant .d generation (make restart) and inline archive rule to the only test — i / detail
  795. D94954: Fixes Snapdragon Kryo CPU core detection — david.green / detail
  796. [mlir][sparse] add asserts on reading in tensor data — ajcbik / detail
  797. Revert "[mlir][Affine] Add support for multi-store producer fusion" — diego.caballero / detail
  798. [RISCV] Add addu.w and slliu.w test that uses getelementptr with zero extended indices. — craig.topper / detail
  799. [RISCV] Add another isel pattern for slliu.w. — craig.topper / detail
  800. [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete — Dávid Bolvanský / detail
  801. [libc][NFC] add "LlvmLibc" as a prefix to all test names — michaelrj / detail
  802. [libc][NFC][obvious] fix the names of MPFR tests — michaelrj / detail
  803. [NFC] Minor cleanup for ValueHandle code. — varun_gandhi / detail
  804. [mlir] Add an interface for Cast-Like operations — riddleriver / detail
  805. [mlir] Add a new builtin `unrealized_conversion_cast` operation — riddleriver / detail
  806. [mlir] Make MLIRContext::getOrLoadDialect(StringRef, TypeID, ...) public — joker.eph / detail
  807. [mlir][OpFormatGen] Fix incorrect kind used for RegionsDirective — riddleriver / detail
  808. [DAGCombiner] Precommit test case for D95086 — carrot / detail
  809. [Clang][OpenMP] Use `clang_cc1` test for `declare_target_device_only_compilation.cpp` — tianshilei1992 / detail
  810. [lld-macho] Add dependency on ObjCARC to fix shared build — jezng / detail
  811. Fix a bug with setting breakpoints on C++11 inline initialization statements. — jingham / detail
  812. [MSan] Move origins for overlapped memory transfer — jianzhouzh / detail
  813. Use CXX_SOURCES and point to the right source file. — jingham / detail
  814. [dsymutil] Compare object modification times using second precision — Jonas Devlieghere / detail
  815. [RISCV] Use update_llc_test_checks.py to regenerate check lines in vleff-rv32.ll and vleff-rv64.ll. — craig.topper / detail
  816. [lldb] Upstream eCore_arm_arm64e enum value in ArchSpec — Jonas Devlieghere / detail
  817. [RISCV] Implement vsseg intrinsics. — kai.wang / detail
  818. [RISCV] Implement vlsseg intrinsics. — kai.wang / detail
  819. [RISCV] Implement vssseg intrinsics. — kai.wang / detail
  820. [X86] Add experimental option to separately tune alignment of innermost loops — mkazantsev / detail
  821. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  822. [Transforms] Use llvm::append_range (NFC) — kazu / detail
  823. [llvm] Use hasSingleElement (NFC) — kazu / detail
  824. [IndirectFunctions] Skip propagating attributes to address taken functions — Madhur.Amilkanthwar / detail
  825. [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. — grimar / detail
  826. [X86][AMX] Fix tile config register spill issue. — yuanke.luo / detail
  827. [llvm-nm][ELF] - Make -D display symbol versions. — grimar / detail
  828. MCDwarf: Delete uneeded parameter — i / detail
  829. [mlir] Remove complex ops from Standard dialect. — pifon / detail
  830. [LoopUnswitch] Implement first version of partial unswitching. — flo / detail
  831. [clangd] Fix a missing override keyword, NFC. — hokein.wu / detail
  832. Revert "[X86][AMX] Fix tile config register spill issue." — yuanke.luo / detail
  833. [X86] Avoid a std::string copy by replacing auto with const auto&. NFC. — llvm-dev / detail
  834. [DAG] CombineToPreIndexedLoadStore - use const APInt& for getAPIntValue(). NFCI. — llvm-dev / detail
  835. MC: AArch64: Add support for gotpage_lo15 — adhemerval.zanella / detail
  836. [lldb][import-std-module] Do some basic file checks before trying to import a module — Raphael Isemann / detail
  837. [lldb] Make TestBSDArchives a no-debug-info-test — Raphael Isemann / detail
  838. Reland [lldb] Fix TestThreadStepOut.py after "Flush local value map on every instruction" — Raphael Isemann / detail
  839. [DAG] SimplifyDemandedBits - correctly adjust truncated shift amount type — llvm-dev / detail
  840. [X86][SSE] Add uitofp(trunc(and(lshr(x,c)))) vector test — llvm-dev / detail
  841. Add log1p lowering from standard to NVVM intrinsics — frgossen / detail
  842. [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (REAPPLIED). — llvm-dev / detail
  843. Add log1p lowering from standard to ROCDL intrinsics — frgossen / detail
  844. [MC] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  845. [InstCombine] avoid crashing on attribute propagation — spatel / detail
  846. [clang][AST] Add get functions for CXXFoldExpr paren locations. — 1.int32 / detail
  847. [lldb][NFC] Fix build with GCC<6 — Raphael Isemann / detail
  848. AMDGPU: Add occupancy to serialized MachineFunctionInfo — Matthew.Arsenault / detail
  849. [OpenMP] Add support for mapping names in mapper API — huberjn / detail
  850. [flang][driver] Make the driver report diagnostics from the prescanner — andrzej.warzynski / detail
  851. [ARM] Fix vector saddsat costs. — david.green / detail
  852. [AMDGPU] Implement mir parseCustomPseudoSourceValue — sebastian.neubauer / detail
  853. AArch64/GlobalISel: Factor out parametersInCSRMatch — Matthew.Arsenault / detail
  854. [OpenMP][NVPTX] Added forward declaration for atomic operations — tianshilei1992 / detail
  855. AMDGPU: Use more accurate fast f64 fdiv — Matthew.Arsenault / detail
  856. AMDGPU: Remove v_rsq_f64 patterns — Matthew.Arsenault / detail
  857. [AMDGPU][GlobalISel] Run SIAddImgInit — jay.foad / detail
  858. [mlir][SPIRV] Rename OpSpecConstantOperation -> OpSpecConstantOp — ravishankarm / detail
  859. [mlir]][SPIRV] Define OrderedOp and UnorderedOp and add lowerings from Standard. — ravishankarm / detail
  860. [RISCV] Make LMUL field in VTYPE continuous. — kai.wang / detail
  861. [flang][driver] Move fixed/free from detection out of FrontendAction API — andrzej.warzynski / detail
  862. [RISCV] Add new V instructions in v1.0-08a0b46. — kai.wang / detail
  863. [libc++] Use ioctl when available to get random_device entropy. — marek.kurdej / detail
  864. Revert "[AMDGPU] Implement mir parseCustomPseudoSourceValue" — sebastian.neubauer / detail
  865. [OpenMP] Add time profiling support in libomp — georgakoudis1 / detail
  866. [RISCV] Update V instructions constraints to conform to v1.0 — kai.wang / detail
  867. [NFC][Doc] Mention SystemZ supports StackMap generation — ulrich.weigand / detail
  868. [flang] Better C_LOC and C_ASSOCIATED in flang/module — pklausler / detail
  869. [CUDA] Normalize handling of defauled dtor. — tra / detail
  870. [CMake] Delete unneeded find_package(TCL) and find_package(OpenMP) — i / detail
  871. Link libm in the complex-5.c testcase — Alexander.Richardson / detail

#9691 (Feb 27, 2020 12:15:03 PM)

  1. [AArch64][SVE] Add SVE2 intrinsics for bit permutation & table lookup — kerry.mclaughlin / detail
  2. tsan: fix pthread_detach with called_from_lib suppressions — dvyukov / detail
  3. Revert "[compiler-rt] Add a critical section when flushing gcov counters" — hans / detail
  4. [gn build] (manually) merge e058667a2e01 — thakis / detail
  5. [clangd] Bump index version number. — hokein.wu / detail
  6. [clang][Tooling] Add a way to tokenize a FileRange — kadircet / detail
  7. [OpenMP] Fix the test by generating output file in temporary directory — kbobyrev / detail
  8. [gn build] (manually) port 2f6cc21f44e — thakis / detail
  9. [Assembler] Allow assembling empty index with non-zero flags — evgeny / detail
  10. [gn build] re-"gn format" all gn files — thakis / detail
  11. [OpenCL] Add atomic type builtins — sven.vanhaastregt / detail
  12. [mlir][Linalg] NFC - Refactor LinalgStructuredOps towards "named" Linalg ops — ntv / detail
  13. AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible — nicolai.haehnle / detail
  14. AMDGPU: Fix some more incorrect check lines — jay.foad / detail
  15. [libTooling] Add function to determine associated text of a declaration. — yitzhakm / detail
  16. Quick fix for bot failure on "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" — nicolai.haehnle / detail
  17. Put microsoft template parameter shadow warning behind separate flag (PR44794) — hans / detail
  18. [AIX] Remove whitelist checking for ExternalSymbolSDNodes — Xiangling.Liao / detail
  19. [ARM,MVE] Add predicated intrinsics for many unary functions. — simon.tatham / detail
  20. Full fix for "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" (hopefully) — nicolai.haehnle / detail
  21. [clangd] use printQualifiedName to skip the inlinenamespace qualifiers. — hokein.wu / detail
  22. [clang-format] Special handling of spaces for C# code — jbcoe / detail
  23. Recommit "[DWARFDebugLine] Avoid dumping prologue members we did not parse" — pavel / detail
  24. [DAG] visitRotate - modulo non-uniform constant rotation amounts — llvm-dev / detail
  25. Add unit tests for RangeDataVector::FindEntryIndexesThatContain — pavel / detail
  26. [AArch64] add tests for fake fneg; NFC — spatel / detail
  27. Add _LIBCPP_BUILTIN_CONSTANT_P support. — mvels / detail
  28. Introduce DWARFDataExtractor::getInitialLength — pavel / detail
  29. [gn build] Port 3c36d8dad57 — llvmgnsyncbot / detail
  30. [DAGCombiner] avoid narrowing fake fneg vector op — spatel / detail
  31. [clangd] Clean-up XRefs.cpp from Lexer usages and unnecessary SourceLoc transformations — kadircet / detail
  32. [ELF] --orphan-handling=: don't warn/error for unused synthesized sections — maskray / detail
  33. [llvm-objcopy][test] Improve empty section tests — maskray / detail
  34. Avoid SmallString.h include in MD5.h, NFC — rnk / detail
  35. [libc] Fix build when -DBUILD_SHARED_LIBS=On — alexbrachetmialot / detail
  36. Use virtual functions in ParsedAttrInfo instead of function pointers — john.brawn / detail
  37. [PowerPC][NFC] Convert grep usage to FileCheck in lit test. — sd.fertile / detail
  38. [compiler-rt] Build all alias in builtin as private external on Darwin — Steven Wu / detail
  39. [mlir][spirv] NFC: move folders and canonicalizers in a separate file — antiagainst / detail
  40. Devirtualize a call on alloca without waiting for post inline cleanup and next — yamauchi / detail
  41. [libcxx] Fix _LIBCPP_HAS_THREAD_API_EXTERNAL build — mikhail.maltsev / detail
  42. [TTI] Let getOperationCost assume that Freeze is free — aqjune / detail
  43. [SDAG] Add SDNode::values() = make_range(values_begin(), values_end()) — kparzysz / detail
  44. [lldb/test] Skip running a test under ASan, it intentionally double-frees — Vedant Kumar / detail
  45. Fix buildbots after recent GSYM commit. — gclayton / detail
  46. [ELF] --orphan-handling=: don't warn/error for input SHT_REL[A] retained by --emit-relocs — maskray / detail
  47. Remove unneeded Compiler.h and DataTypes.h includes, NFC — rnk / detail
  48. Inline basic_string::erase for fastpath where __n == npos — mvels / detail
  49. [Hexagon] Improve casting of boolean HVX vectors to scalars — kparzysz / detail
  50. Fix LLP64 detection in SwapByteOrder.h — rnk / detail
  51. [InstCombine] Remove trivially empty ranges from end — nikita.ppv / detail
  52. [AVR] Don't adjust addresses by 2 for absolute values — aykevanlaethem / detail
  53. [AVR] Fix private label prefix — aykevanlaethem / detail
  54. [CVP] Add test for cmp of local phi; NFC — nikita.ppv / detail
  55. [InstCombine] Simplify DCE code; NFC — nikita.ppv / detail
  56. [TSan] Add CMake check for minimal SDK requirements on Darwin — julian.lettner / detail
  57. [CVP] Simplify cmp of local phi node — nikita.ppv / detail
  58. [SimpleLoopUnswitch] Remove unnecessary include; NFC — nikita.ppv / detail
  59. [clang] fix error detection in consteval calls — tyker / detail
  60. [mlir][spirv] Add some folders for spv.LogicalAnd/spv.LogicalOr — antiagainst / detail
  61. [VectorCombine] add a debug flag to skip all transforms — spatel / detail
  62. [ms] Rename ParsingInlineAsm functions/variables to reflect MS-specificity. — epastor / detail
  63. [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym bundle — Adrian Prantl / detail
  64. Fix for the test failues introduced in https://reviews.llvm.org/D74704. — leonardchan / detail
  65. [libc] Fix typo of namespace in round implementation. — paulatoth / detail
  66. [scudo][standalone] Various improvements wrt RSS — kostyak / detail
  67. [mlir][spirv] Refactoring to avoid calling the same function twice — antiagainst / detail
  68. [llvm-objcopy] Enable --discard-all for MachO — alexshap / detail
  69. [MC] Pull out a relaxFragment helper [NFC] — listmail / detail
  70. Update the ARC docs for non-trivial ownership in structs. — rjmccall / detail
  71. [DebugInfo][NFC] Remove handler with ErrorPolicy from DWARFContext. — a.v.lapshin / detail
  72. [ASTMatchers] HasNameMatcher handles `extern "C"` — n.james93 / detail
  73. [AArch64][GlobalISel] Fixup <32b heterogeneous regbanks of G_PHIs just before selection. — Amara Emerson / detail
  74. [ObjectFileMachO] Fix a build error on embedded. — ditaliano / detail
  75. [X86] Add proper MachinePointerInfo to the loads/stores created for moving data between SSE and X87 in X86DAGToDAGISel::PreprocessISelDAG — craig.topper / detail
  76. [X86] Use correct MachineMemOperand for stack load in LowerFLT_ROUNDS_ — craig.topper / detail
  77. [X86] Use proper alignment for stack temporary and correct MachinePointerInfo for stack accesses in LowerUINT_TO_FP. — craig.topper / detail
  78. [X86] Query constant pool object alignment instead of hardcoding. — craig.topper / detail
  79. Visit previously unreachable nodes in the debug info metadata verifier. — Adrian Prantl / detail
  80. Disable memory leak checking in a test to work around a bot failure — erik.pilkington / detail
  81. PR44978: Accept as an extension some cases where destructor name lookup — richard / detail
  82. [libc++] Temporarily disable availability markup for the C++20 Synchronization library — Louis Dionne / detail
  83. Revert "[libc++] Do not set the `availability=XXX` feature when not testing against a system libc++" — Louis Dionne / detail
  84. [X86] Explicitly pass Pointer, MachinePointerInfo and Alignment to BuildFILD. — craig.topper / detail
  85. [X86] Explicitly pass Destination VT and debug location to BuildFILD. NFC — craig.topper / detail
  86. [libc++] Workaround unused variable warning in test — Louis Dionne / detail
  87. [X86] Add proper MachinePointerInfo to stack store created in LowerWin64_i128OP. — craig.topper / detail
  88. Cost Annotation Writer for InlineCost — apilipenko / detail
  89. [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" — maskray / detail
  90. [X86] Add test cases showing incorrect setting of nofpexcept flag due to CSE occuring during SelectionDAG creation. — craig.topper / detail
  91. [docs][LoopTerminology] Add Loop Simplify Form description. — llvm-project / detail
  92. GlobalISel: Cleanup code with MachineIRBuilder features — Matthew.Arsenault / detail
  93. AMDGPU/GlobalISel: Add missing G_[US]ADDE/G_[US]SUBE tests — Matthew.Arsenault / detail
  94. GlobalISel: Fix lowering for G_UADDE/G_USUBE — Matthew.Arsenault / detail
  95. AMDGPU/GlobalISel: Add missing test for G_UMULH — arsenm2 / detail
  96. [LoopVectorize] Fix cost for calls to functions that have vector versions — nemanja.i.ibm / detail
  97. Fix buildbot break after c46b85aaf4d4 — nemanja.i.ibm / detail
  98. Some fixes for open breaks on MacOS and UBSan — ogiroux / detail
  99. [libc] Add an optional `NAME` argument to `add_entrypoint_object` rule. — sivachandra / detail
  100. [MLIR] Add `take_back()` to STLExtras.h for completeness. — pifon / detail
  101. [clangd] Get rid of getBeginningOfIdentifier helper — kadircet / detail
  102. [libc] Add CMake script to check host cpu features — gchatelet / detail
  103. [clangd] Get rid of lexer usage in AST.cpp — kadircet / detail
  104. [AArch64] Peephole optimization: merge AND and TST instructions — sjoerd.meijer / detail
  105. [NFC][ARM] Add test case — sam.parker / detail
  106. [clang,ARM,MVE] Remove redundant #includes in test file. — simon.tatham / detail
  107. [lldb] Skip TestWasm.py on sanitized builds until D75200 has landed — Raphael Isemann / detail
  108. [ARM] Add CPSR as an implicit use of t2IT — sam.parker / detail
  109. [lldb][NFC] Fix several -Wdocumentation warnings — Raphael Isemann / detail
  110. [DebugInfo][NFC] Move out lambdas from collectCallSiteParameters() — david.stenberg / detail
  111. [DebugInfo] Describe call site values for chains of expression producing instrs — david.stenberg / detail
  112. [DebugInfo][ARM] Fix noreg case when checkig if it is an addImm — djordje.todorovic / detail
  113. Revert "[Hexagon] Improve casting of boolean HVX vectors to scalars" — kbobyrev / detail
  114. [lldb] Show the actual error when 'watchpoint set expression' failed — Raphael Isemann / detail
  115. [InstCombine] Fix confusing variable name. — jay.foad / detail
  116. [MC][ARM] Resolve some pcrel fixups at assembly time (PR44929) — hans / detail
  117. [clang-format] Handle commas in [] in C# — jbcoe / detail
  118. [ARM] Fixup FP16 bitcasts — david.green / detail
  119. Require asserts for debuginline-cost-delta.ll test — kbobyrev / detail
  120. [AVX] Cleanup check prefixes — llvm-dev / detail
  121. [driver][darwin] Don't use -platform_version flag by default (PR44813) — hans / detail
  122. [AArch64][SVE] Add intrinsics for first-faulting gather loads — andrzej.warzynski / detail
  123. [CallSiteInfo] Handle bundles when updating call site info — djordje.todorovic / detail
  124. Revert "make -fmodules-codegen and -fmodules-debuginfo work also with PCHs" — hans / detail
  125. [clang-format] Recognize C# named argument colons as a token type — jbcoe / detail
  126. [X86] createVariablePermute - handle case where recursive createVariablePermute call fails — llvm-dev / detail
  127. [clangd][NFC] Don't query the index if the rename symbol is function — hokein.wu / detail
  128. [mlir] fix wrong symbol order in AffineApplyNormalizer — zinenko / detail
  129. Fix uninitialized variable warning. NFC. — llvm-dev / detail
  130. [X86] LowerMSCATTER/MGATHER - reduce scope of MaskVT. NFCI. — llvm-dev / detail
  131. Fix shadow variable warnings. NFC. — llvm-dev / detail
  132. Fix shadow variable warning. NFC. — llvm-dev / detail
  133. Add GPU lowerings for the different log ops. — akuegel / detail
  134. Adding some documentation for __builtin_dump_struct. — aaron / detail
  135. [X86] Use Subtarget.useSoftFloat() in X86TargetLowering constructor — llvm-dev / detail
  136. Fix cppcheck definition/declaration arg mismatch warnings. NFCI. — llvm-dev / detail
  137. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fract intrinsic — jay.foad / detail
  138. Revert "Devirtualize a call on alloca without waiting for post inline cleanup and next" — kbobyrev / detail
  139. [mlir] NFC - Move runner utils from mlir-cpu-runner to ExecutionEngine — ntv / detail
  140. [Hexagon] Do not use init_arrays by default — kparzysz / detail
  141. [SYCL] Driver option to select SYCL version — alexey.bader / detail
  142. [DA] Delinearization of fixed-size multi-dimensional arrays — bmahjour / detail
  143. [Debuginfo][NFC] Unify error reporting routines inside DebugInfoDWARF. — a.v.lapshin / detail
  144. Revert "[ARM] Add CPSR as an implicit use of t2IT" — sam.parker / detail
  145. [CostModel][X86] Improve extract/insert element costs (PR43605) — llvm-dev / detail
  146. [InstCombine] Add PR14365 test cases + vector equivalents. — llvm-dev / detail
  147. [WebAssembly] Add an `isWasm` target triple predicate. — sunfish / detail
  148. [WebAssembly] Teach lld how to demangle "__main_argc_argv". — sunfish / detail
  149. [WebAssembly] Mangle the argc/argv `main` as `__wasm_argc_argv`. — sunfish / detail
  150. [Transforms][Debugify] Ignore PHI nodes when checking for DebugLocs — pierre.vanhoutryve / detail
  151. Revert "[SYCL] Driver option to select SYCL version" — alexey.bader / detail
  152. Remove BinaryOperator::CreateFNeg — simon.moll / detail
  153. Add an attribute registry so plugins can add attributes — john.brawn / detail
  154. [InstCombine] DCE instructions earlier — nikita.ppv / detail
  155. [mlir] Hotfix - Rename MLIRRuntimeUtils to mlir_runtime_utils — ntv / detail
  156. [AMDGPU] improve fragile test for divergent branches — sameer.sahasrabuddhe / detail
  157. Forward declare special case lists — rnk / detail
  158. Forward declare FileEntry and DirectoryEntry in Module.h — rnk / detail
  159. [libc++] Mark more try_lock tests as possibly flaky. — eric / detail
  160. [XCOFF] Don't emit non-external labels in the symbol table and handle MCSA_LGlobal — daltenty / detail
  161. [clang-tidy] Store all ranges in clang::tooling::Diagnostic — alexfh / detail
  162. [MLIR] add show-dialects option for mlir-opt — stephen.neuendorffer / detail
  163. [MLIR][Loops] Expose transformations on loop.parallel in header (NFC). — herhut / detail
  164. [mlir] NFC - Split out RunnerUtils that don't require a C++ runtime — ntv / detail
  165. [LLDB] Fix AddressSanitizer failure in MemoryCache — paolosev / detail
  166. [AArch64] regenerate complete test checks; NFC — spatel / detail
  167. [AArch64] add splat shuffle combine test; NFC — spatel / detail
  168. [x86] use instruction-level fast-math-flags to drive MachineCombiner — spatel / detail

#9690 (Feb 26, 2020 3:10:04 AM)

  1. [NFC][libc++] Refactor some future tests to reduce code duplication — Louis Dionne / detail
  2. [mlir] [VectorOps] Add vector.print to EDSC — ajcbik / detail
  3. [GISel][KnownBits] Update a comment regarding the effect of cache on PHIs — qcolombet / detail
  4. Revert "[libTooling] Add function to determine associated text of a declaration." — thakis / detail
  5. Fix a null dereference in the LLDB data formatters. — Adrian Prantl / detail
  6. [ORC] Remove the JITDylib::SymbolTableEntry::isInMaterializingState() method. — Lang Hames / detail
  7. Remove std::shared_ptr::allocate_shared — zoecarver / detail
  8. [SelectionDAG][PowerPC][AArch64][X86][ARM] Add chain input and output the ISD::FLT_ROUNDS_ — craig.topper / detail
  9. [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h. — mmoroz / detail
  10. Remove namespace lld { namespace coff { from COFF LLD cpp files — rnk / detail
  11. [docs] dump-ast-matchers removes const from Matcher args and handles template functions slightly better — n.james93 / detail
  12. [Analysis] Fix -Wrange-loop-analysis after D69876 — maskray / detail
  13. [MC][ARM] Don't create multiple .ARM.exidx associated to one .text — maskray / detail
  14. [MC] Default MCContext::UseNamesOnTempLabels to false and only set it to true for MCAsmStreamer — maskray / detail
  15. [PowerPC] Fix the unexpected modification caused by D62993 in LowerSELECT_CC for power9 — shkzhang / detail
  16. [SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison — aqjune / detail
  17. Add a llvm-gsymutil tool that can convert object files to GSYM and perform lookups. — gclayton / detail
  18. [ARC][NFC] Remove trailing space — tclin914 / detail
  19. [SimpleLoopUnswitch] Canonicalize variable names — aqjune / detail
  20. Add missing dependency to fix shared library build. — michael.hliao / detail
  21. Remove no un-necessary require for load_extension.ll — sguelton / detail
  22. Strip preceeding -Xclang when stripping -fcolor-diagnostics or -fdiagnostics-color — kadircet / detail
  23. [clangd] Expose the rename LimitFiles option to the C++ API, NFC. — hokein.wu / detail
  24. Fix the clangd-fuzzer build error. — hokein.wu / detail
  25. [lldb/gdb-remote] Add support for the qOffsets packet — pavel / detail
  26. Support -fuse-ld=lld for riscv — sguelton / detail
  27. Fix typo in clang lit config — sguelton / detail
  28. AMDGPU: Fix some incorrect FUNC-LABEL checks — jay.foad / detail
  29. [docs][llvm-symbolizer] Fix --functions description — james.henderson / detail
  30. [docs][llvm-symbolizer] Fix indentation of inline option examples — james.henderson / detail
  31. [docs][llvm-objcopy][llvm-strip] Move --wildcard description earlier — james.henderson / detail
  32. [AArch64] Flip default for register renaming in the ld/st optimizier. — flo / detail
  33. [ARM][RDA] add getUniqueReachingMIDef — sam.parker / detail

#9689 (Feb 25, 2020 3:05:21 PM)

  1. [MLIR] NFC - Fix indentation in examples in LoopOps.td — nagy.h.mostafa / detail
  2. [ms] [llvm-ml] Improve data support, adding names and complex initializers. — epastor / detail
  3. [lldb/Debugger] Remove macros formerly used by property definitions — Jonas Devlieghere / detail
  4. [lldb] Color the current PC marker — Jonas Devlieghere / detail
  5. Revert "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  6. [Hexagon] Lower bitcast of a vector predicate — kparzysz / detail
  7. [MachineVerifier] Doing ::calcRegsPassed in RPO: ~35% faster MV, NFC — rtereshin / detail
  8. Reland "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  9. [Hexagon] Lower vector predicate store — kparzysz / detail
  10. [lldb/Test] Update TestDisassemblyFormat for new format — Jonas Devlieghere / detail
  11. Add methods to data extractor for extracting bytes and fixed length C strings. — gclayton / detail
  12. Validate argument passed to __builtin_frame_address and __builtin_return_address — zoecarver / detail
  13. [NFC] [DA] Refactoring getIndexExpressionsFromGEP — bmahjour / detail
  14. Revert "Validate argument passed to __builtin_frame_address and __builtin_return_address" — zoecarver / detail
  15. [lldb/Plugins] Move SBTarget::GetExtendedCrashInformation to SBProcess — medismail.bennani / detail
  16. [libc] [UnitTest] Create death tests — alexbrachetmialot / detail
  17. AMDGPU/GlobalISel: Lower 64-bit uaddo/usubo — jay.foad / detail
  18. [LegalizeTypes] Scalarize non-byte sized loads in WidenRecRes_Load and SplitVecResLoad — craig.topper / detail
  19. [lldb] Color the line marker — Jonas Devlieghere / detail
  20. [docs] dump_ast_matchers strips internal::(Bindable)?Matcher from Result_type — n.james93 / detail
  21. Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  22. [arcconfig] Default base to previous revision — smeenai / detail
  23. [arcconfig] Delete subproject arcconfigs — smeenai / detail
  24. Adjust max_align_t handling — joerg / detail
  25. Prefer PATH_MAX to MAXPATHLEN — joerg / detail
  26. [MLIR] Add std.atomic_rmw op — frank.laub / detail
  27. [polly] Don't count scops in a global variable. — efriedma / detail
  28. My prevous commit to RegisterContextLLDB is causing a test fail — Jason Molenda / detail
  29. [AArch64] SVE implies fullfp16 — efriedma / detail
  30. [NFC] Cleaned up ASTMatchersInternal Code — n.james93 / detail
  31. GlobalISel: Reimplement fewerElementsVectorBasic — arsenm2 / detail
  32. AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding — arsenm2 / detail
  33. [DebugInfo]: Refactored Macinfo section consumption part to allow future — SourabhSingh.Tomar / detail
  34. Allow "callbr" to return non-void values — isanbard / detail
  35. Support output constraints on "asm goto" — isanbard / detail
  36. [MachineVerifier] Doing ::calcRegsPassed over faster sets: ~15-20% faster MV, NFC — rtereshin / detail
  37. Revert "My prevous commit to RegisterContextLLDB is causing a test fail" — Jason Molenda / detail
  38. Revert "Unwind past an interrupt handler correctly on arm or at pc==0" — Jason Molenda / detail
  39. AMDGPU/GlobalISel: Introduce post-legalize combiner — arsenm2 / detail
  40. GlobalISel: Remove unneeded initialiation — arsenm2 / detail
  41. [Attributor] Use AssumptionCache in AANonNullFloating::initialize — uenoku.tokotoko / detail
  42. [lldb/Utility] Fix unspecified behavior. — Jonas Devlieghere / detail
  43. [Sparc][NFC] Remove trailing space — tclin914 / detail
  44. [lldb] Mark ObjectFileBreakpad test inputs as non-text — pavel / detail
  45. [lldb] Fix that a crashing test is marked as unsupported when it prints UNSUPPORTED before crashing — Raphael Isemann / detail
  46. [ASTMatchers] Matcher macros with params move params instead of copying — n.james93 / detail
  47. [ASTMatchers] Adds a matcher called `hasAnyOperatorName` — n.james93 / detail
  48. [X86] Remove mask output from X86 gather/scatter ISD opcodes. — craig.topper / detail
  49. [X86] Pass parameters into selectVectorAddr to remove dependency on X86MaskedGatherScatterSDNode. — craig.topper / detail
  50. [libc] [UnitTest] Give UnitTest gtest like colors — alexbrachetmialot / detail
  51. [lldb][NFC] Make ArrayRef initialization more obvious in lldb-test.cpp — Raphael Isemann / detail
  52. [lldb] s/CHECK-NEXT/CHECK-DAG in dwp-debug-types.s — pavel / detail
  53. [NFC][PowerPC] Add a new test case scalar_cmp.ll — shkzhang / detail
  54. [lldb][NFC] Move namespace lookup in ClangASTSource to own function. — Raphael Isemann / detail
  55. libclc: cmake configure should depend on file list — jano.vesely / detail
  56. AMDGPU/GlobalISel: add legalize tests for s64 max/min — jay.foad / detail
  57. GlobalISel: NFC minor cleanup to avoid a couple of fixed size local arrays — jay.foad / detail
  58. [profile] gcov_mutex must be static — calixte.denizet / detail
  59. Add llvm-cov to LLVM_TOOLCHAIN_TOOLS — hans / detail
  60. [DebugInfo] Fix printing CIE offsets in EH FDEs. — ikudrin / detail
  61. [analyzer][MallocChecker][NFC] Communicate the allocation family to auxiliary functions with parameters — dkszelethus / detail
  62. [AArch64][SVE] Add predicate reinterpret intrinsics — cullen.rhodes / detail
  63. [yaml2obj] - Address post commit comments for D74764 — grimar / detail
  64. [MLIR][GPU] Implement a simple greedy loop mapper. — herhut / detail
  65. Don't generate libcalls for wide shift on Windows ARM (PR42711) — hans / detail
  66. [mlir] Generalize intrinsic builders in the LLVM dialect definition — zinenko / detail
  67. [mlir] Intrinsics generator: use TableGen-defined builder function — zinenko / detail
  68. [mlir] simplify affine maps and operands in affine.min/max — zinenko / detail
  69. [lldb][NFC] Modernize logging in ClangASTSource/ExpressionDeclMap — Raphael Isemann / detail
  70. [AArch64][SVE] Update names and comments for gathers/scatters (NFC) — andrzej.warzynski / detail
  71. [MLIR][GPU] Fix forward declaration of Region class. — herhut / detail
  72. build_llvm_package.bat: Produce zip files in addition to the installers — hans / detail
  73. [clangd] Disable ExtractVariable for C — kadircet / detail
  74. [lldb][NFC] Move NameSearchContext to own header/source files — Raphael Isemann / detail
  75. [lldb][NFC] Make NameSearchContext::m_found members bools instead of bitfields — Raphael Isemann / detail
  76. Remove myself from CODE_OWNERS. — whitequark / detail
  77. [gn build] (manually) merge fee41517fe0f — thakis / detail
  78. [lldb] Initialize NameSearchContext::m_namespace_map in constructor — Raphael Isemann / detail
  79. [lldb][NFC] Move filling namespace map in ClangASTSource to own function — Raphael Isemann / detail
  80. [debuginfo-tests] Warn, not error, if we can't delete working directory — jeremy.morse / detail
  81. [mlir] NFC: move AffineOps tests from test/ to test/Dialect — zinenko / detail
  82. [MLIR][GPU] Properly model step in parallel loop to gpu conversion. — herhut / detail
  83. [DSE,MSSA] Do not attempt to remove un-removable memdefs. — flo / detail
  84. [VectorCombine] make cost calc consistent for binops and cmps — spatel / detail
  85. [VectorCombine] add tests for possible extract->shuffle; NFC — spatel / detail
  86. [ASTImporter] Improved variable template redecl chain handling. — 1.int32 / detail
  87. [Analyzer] Fix for iterator modeling and checkers: handle negative numbers correctly — adam.balogh / detail
  88. [PhaseOrdering] add test for missing vector/CSE transforms (PR45015); NFC — spatel / detail
  89. [CodeGen] fix clang test that runs the optimizer pipeline; NFC — spatel / detail
  90. [mlir] NFC: update documentation in ConvertLinalgToLLVM — zinenko / detail
  91. [RISCV] Fix sysroot tests without GCC on RISC-V hosts with GCC — luismarques / detail
  92. Fix DfaEmitter::visitDfaState() crash in MSVC x86 debug builds (PR44945) — hans / detail
  93. [clang-format]  Wrap lines for C# property accessors — jbcoe / detail
  94. [OpenMP][cmake] ignore warning on unknown CUDA version — kkwli0 / detail
  95. Stop including sys/param.h from Unix.h — joerg / detail
  96. [clangd] Migrate Lexer usages in TypeHierarchy to TokenBuffers — kadircet / detail
  97. [analyzer][MallocChecker][NFC] Change the use of IdentifierInfo* to CallDescription — dkszelethus / detail
  98. clang-cl: Add a `/showIncludes:user` flag. — thakis / detail
  99. [AMDGPU] Precommit some test updates for D68338 "Remove dubious logic in bidirectional list scheduler" — jay.foad / detail
  100. Make test not write to the source directory — benny.kra / detail
  101. [NFC][InstCombine] Add shift amount reassociation miscompile example from PR44802 — lebedev.ri / detail
  102. [InstCombine] reassociateShiftAmtsOfTwoSameDirectionShifts(): fix miscompile (PR44802) — lebedev.ri / detail
  103. [NFC][InstCombine] Add shift amount reassociation in bittest miscompile example from PR44802 — lebedev.ri / detail
  104. [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): fix miscompile (PR44802) — lebedev.ri / detail
  105. [LLDB] Let DataExtractor deal with two-byte addresses — aykevanlaethem / detail
  106. [DWARFDebugLine] Avoid dumping prologue members we did not parse — pavel / detail
  107. [analyzer] Add support for CXXInheritedCtorInitExpr. — Artem Dergachev / detail
  108. [clang-rename] Add the USR of incomplete decl to the USRSet. — hokein.wu / detail
  109. [ELF] Support archive:file syntax in input section descriptions — maskray / detail
  110. AMDGPU/GlobalISel: Legalize s64 min/max by lowering — jay.foad / detail
  111. Make builtbot happy. — hokein.wu / detail
  112. [Sema][C++] Propagate conversion kind to specialize the diagnostics — anastasia.stulova / detail
  113. [remark][diagnostics] [codegen] Fix PR44896 — xur / detail
  114. AMDGPU/GlobalISel: Use packed for G_ADD/G_SUB/G_MUL v2s16 — arsenm2 / detail
  115. [libc++] Proper fix for libc++'s modulemap after D68480 — Louis Dionne / detail
  116. [libc++] Revert 03dd205c151 "Adjust max_align_t handling" — Louis Dionne / detail
  117. AMDGPU/GlobalISel: Un-XFAIL a test — jay.foad / detail
  118. Revert "[DWARFDebugLine] Avoid dumping prologue members we did not parse" — pavel / detail
  119. Revert "[LICM] Support hosting of dynamic allocas out of loops" — listmail / detail
  120. [libc++] Remove incorrect XFAIL in modules test — Louis Dionne / detail
  121. [NFC][Codegen] Add miscompile test for constant store merging from PR43446 — lebedev.ri / detail
  122. [Codegen] Revert rL354676/rL354677 and followups - introduced PR43446 miscompile — lebedev.ri / detail
  123. [PowerPC][NFC] Remove comments mentioning Darwin and VRSAVE from lit test. — sd.fertile / detail
  124. [MachineInstr] Add a dumpr method — qcolombet / detail
  125. [X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h — Vedant Kumar / detail
  126. Make __builtin_amdgcn_dispatch_ptr dereferenceable and align at 4 — Yaxun.Liu / detail
  127. Emit register names in cfi assembly directives — scott.linder / detail
  128. Support emitting .cfi_undefined in CodeGen — scott.linder / detail
  129. [AMDGPU] Implement wave64 DWARF register mapping — scott.linder / detail
  130. Fix a race between lldb's packet timeout and the profile thread's usleep. — jingham / detail
  131. [PhaseOrdering] add tests for missed CSE; NFC — spatel / detail
  132. [libcxx] Fix building for windows after 54fa9ecd3088508 — martin / detail
  133. Add 'l' constraint to goto label reference — isanbard / detail
  134. [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  135. [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  136. [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first — lebedev.ri / detail
  137. [SCEV] SCEVExpander::isHighCostExpansion(): assert if TTI is not provided — lebedev.ri / detail
  138. [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost — lebedev.ri / detail
  139. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr — lebedev.ri / detail
  140. [NFC][IndVarSimplify] Adjust value names in IndVarSimplify/exit_value_test2.ll — lebedev.ri / detail
  141. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv — lebedev.ri / detail
  142. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul — lebedev.ri / detail
  143. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence — lebedev.ri / detail
  144. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668) — lebedev.ri / detail
  145. [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668) — lebedev.ri / detail
  146. [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion() — lebedev.ri / detail
  147. Use "nop" to avoid size warnings. — isanbard / detail
  148. Check args passed to __builtin_frame_address and __builtin_return_address. — zoecarver / detail
  149. [X86] Add test to show incorrect ordering of flt.rounds intrinsic relative to calls to fesetround. — craig.topper / detail
  150. [LIBOMPTARGET]Fix PR44933: fix crash because of the too early deinitialization of libomptarget. — a.bataev / detail
  151. [ObjC][ARC] Don't move a retain call living outside a loop into the loop — Akira / detail
  152. [libTooling] Add function to determine associated text of a declaration. — yitzhakm / detail
  153. [WebAssembly] Simplify extract_vector lowering — tlively / detail
  154. [OpenMP][Opt] Combine `struct ident_t*` during deduplication — johannes / detail
  155. [llvm][TextAPI] rename test vars, NFC — Cyndy Ishida / detail
  156. [Sema] Perform call checking when building CXXNewExpr — lebedev.ri / detail
  157. [clang] Annotating C++'s `operator new` with more attributes — lebedev.ri / detail
  158. Revert "[X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h" — Vedant Kumar / detail
  159. [libc++] Avoid including <semaphore.h> on Apple — Louis Dionne / detail
  160. Re-land Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  161. [mlir][DenseElementsAttr] Fix storage size for bfloat16 when parsing from hex. — riddleriver / detail
  162. Experimental support for spec 2017 on Apple platforms — Chris Matthews / detail
  163. This was missing the import — Chris Matthews / detail
  164. Revert "This was missing the import" — Chris Matthews / detail
  165. Revert "Experimental support for spec 2017 on Apple platforms" — Chris Matthews / detail

#9688 (Feb 24, 2020 12:04:10 PM)

  1. Revert "[macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject" — francisvm / detail
  2. [PowerPC][NFC] Cleanup some of the Darwin mentions in the README.txt. — sd.fertile / detail
  3. [x86] allow peeking through an extract_subvector to find a splatted operand — spatel / detail
  4. [libc] Add Initial Support for Signals — alexbrachetmialot / detail
  5. Fix some typos in the MLIR documentation. — riddleriver / detail
  6. [ORC][examples] Fix ThinLtoJIT example after changes in 85fb997659b. — Lang Hames / detail
  7. [ORC] Add a convenience method for setting the ExecutionSession to LLJITBuilder. — Lang Hames / detail
  8. [X86] Fix NSW/NUW typo in avg test (PR44973) — llvm-dev / detail
  9. [clang-format] Merge name and colon into a single token for C# named arguments — jbcoe / detail
  10. libclang: Make shared object symbol exporting by default — thakis / detail
  11. [AIX] Pack BasicBlockBits — daltenty / detail
  12. [clang][doxygen] Fix false -Wdocumentation warning for tag typedefs — Jan Korous / detail
  13. [GISel][KnownBits] Give up on PHI analysis as soon as we don't know anything — qcolombet / detail
  14. [cxx_status] Update -std= instructions for C++20. — richard / detail
  15. [llvm][build] Fix shared lib builds. [NFC] — francesco.petrogalli / detail
  16. Revert "[NFCI][DebugInfo]: Corrected a Typo." — SourabhSingh.Tomar / detail
  17. [ConstantFold] add/move tests for FP with undef operand; NFC — spatel / detail
  18. Revert "[AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations" — thakis / detail
  19. Revert "libclang: Add static build support for Windows" and — thakis / detail
  20. [X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT — craig.topper / detail
  21. Revert 714265dabb606bfef2f85694234f152edbfa91ac "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT" — craig.topper / detail
  22. Recommit "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT"" — craig.topper / detail
  23. [AIX] Improve 32/64-bit build configuration — daltenty / detail
  24. [ASTImporter] Add linkage check to ASTNodeImporter::hasSameVisibilityContext and rename to hasSameVisibilityContextAndLinkage — shafik / detail
  25. [Driver] Escape the program path for -frecord-command-line — scott.linder / detail
  26. [SVE] Add support for lowering GEPs involving scalable vectors. — efriedma / detail
  27. [SCCP] Do not mark unknown loads as overdefined. — flo / detail
  28. [mlir] [VectorOps] Multi-dim reductions for lowering vector.contract — ajcbik / detail
  29. [mlir] Use LLJIT::getMainJITDylib instead of hardcoding '<main>' — riddleriver / detail
  30. [lldb/Plugin] Don't mark ProcessNetBSD as a plugin — Jonas Devlieghere / detail
  31. Revert "[Driver] Escape the program path for -frecord-command-line" — scott.linder / detail
  32. [mlir][Parser] Update DenseElementsAttr to print in hex when the number of elements is over a certain threshold. — riddleriver / detail
  33. [lldb/Test] Remove stale README in test/API — Jonas Devlieghere / detail
  34. [libc++] Explain XFAILs with std::uncaught_exceptions test — Louis Dionne / detail
  35. [X86] Custom legalize v1i1 add/sub/mul to xor/xor/and with avx512. — craig.topper / detail
  36. [X86] Fix a couple copy mistakes in v4i1 or/and/xor isel patterns. — craig.topper / detail
  37. [X86] Custom legalize v1i1 UADDSAT/USUBSAT/SADDSAT/UADDSAT to match v2i1/v4i1/v8i1 etc. — craig.topper / detail
  38. [X86] Expand vselect of v1i1 under avx512. — craig.topper / detail
  39. [X86] Add CMOV_VK1 pseudo so we don't crash on v1i1 ISD::SELECT — craig.topper / detail
  40. [libc++][regex] Validate backreferences in the constructor. — Louis Dionne / detail
  41. [libunwind][CMake] Treat S files as C to work around CMake bug. — bigcheesegs / detail
  42. Filter callbr insts from critical edge splitting — isanbard / detail
  43. [Dominators] Use Instruction::comesBefore for block-local queries, NFC — Vedant Kumar / detail
  44. [XCore] Add instruction pattern for bitrev — tclin914 / detail
  45. [OpenMP][NFC] Remove leftover debug messages — johannes / detail
  46. [mlir] Use getOperation()->setAttr when generating attribute set — riddleriver / detail
  47. Split _LIBCPP_STRING_EXTERN_TEMPLATE_LIST up into a V1 and UNSTABLE version. — mvels / detail
  48. [X86] Add CMOV_VR64 pseudo instruction for MMX. Remove mmx handling from combineSelect. — craig.topper / detail
  49. libclc: Use acos implementation from amd_builtins — jano.vesely / detail
  50. [X86] Remove unnecessary isNullConstant in LowerSelect. NFC — craig.topper / detail
  51. [WebAssembly] Remove unneeded getWasmKindForNamedSection function — sbc / detail
  52. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  53. [X86] Make combineCMov not create unsupported FCMOVs when f32/f64 are using X87. — craig.topper / detail
  54. [X86] Don't bother avoiding illegal FCMOVs if we don't have the cmov subtarget feature. — craig.topper / detail
  55. [clangd] Fix the incomplete template specialization in findTarget. — hokein.wu / detail
  56. [lldb][NFC] Split up ClangASTSource::FindExternalVisibleDecls — Raphael Isemann / detail
  57. [clangd] Allow renaming class templates in cross-file rename. — hokein.wu / detail
  58. Make unittests include path relative — sebastian.neubauer / detail
  59. [NFC][mlir] Adding more operators to EDSC TemplatedIndexedValue — zinenko / detail
  60. test/CodeGen/AMDGPU: Add a test case that shows a miscompilation — nicolai.haehnle / detail
  61. [NFC] Corrected a minor typo in a comment — sguelton / detail
  62. Detect and disable openmp tests that require multiple hardware processor to run — sguelton / detail
  63. [ConstantFold] fold fsub -0.0, undef to undef rather than NaN — spatel / detail
  64. [DependenceAnalysis] Memory dependence analysis internal caching mechanism is broken in presence of TBAA (PR42733). — evgueni.brevnov / detail
  65. [Hexagon] Introduce noop intrinsic to cast between vector predicate types — kparzysz / detail
  66. [mlir] Add a signedness semantics bit to IntegerType — antiagainst / detail
  67. [TargetLowering] SimplifyDemandedBits - use getValidShiftAmountConstant helper. — llvm-dev / detail
  68. [X86] Regenerate hi reg tests — llvm-dev / detail
  69. [Error/unittests] Add a FailedWithMessage gtest matcher — pavel / detail
  70. [PowerPC][NFC] Remove Darwin specific logic in frame finalization. — sd.fertile / detail
  71. [AST][NFC] Update outdated comments in ASTStructuralEquivalence.cpp — gabor.marton / detail
  72. [PowerPC][NFC] Add a test for vrsave usage iinline asm. — sd.fertile / detail
  73. [lldb/DWARF] Add support for type units in dwp files — pavel / detail
  74. Remove unused functions in llvm-ml — epastor / detail
  75. [mlir] Silence error: call to constructor of 'llvm::APInt' is ambiguous — alexandre.ganea / detail
  76. AMDGPU/GlobalISel: Fix constant bus violation with source modifiers — arsenm2 / detail
  77. AMDGPU/GlobalISel: Select llvm.amdgcn.fmul.legacy — arsenm2 / detail
  78. AMDGPU/GlobalISel: Legalize G_FPOW — arsenm2 / detail
  79. AMDGPU/GlobalISel: Manually select G_BUILD_VECTOR_TRUNC — arsenm2 / detail
  80. [ARM] Correct Formatting. NFC — david.green / detail
  81. AMDGPU/GlobalISel: Precommit xnor matching test — arsenm2 / detail
  82. [ELF] Ignore the maximum of input section alignments for two cases — maskray / detail
  83. [ELF] Warn changed output section address — maskray / detail
  84. [lldb-vscode] Use libOption with tablegen to parse command line options. — Jonas Devlieghere / detail
  85. [ELF] Shuffle .init_array/.fini_array with --shuffle-sections= — maskray / detail
  86. [TargetLowering] Apply basic shift combines before recursive SimplifyDemandedBits calls. — llvm-dev / detail
  87. AMDGPU/GlobalISel: Fix xnor matching — arsenm2 / detail
  88. AMDGPU/GlobalISel: Commit test changes I forgot to squash — arsenm2 / detail
  89. GlobalISel: Fix narrowing of (G_ASHR i64:x, 32) — jay.foad / detail
  90. [AArch64][SVE] Add +fullfp16 to sve-vector-splat.ll — mcinally / detail
  91. [DSE,MSSA] Add debug counter. — flo / detail
  92. [AST matchers] Add basic matchers for googletest EXPECT/ASSERT calls. — yitzhakm / detail
  93. [VectorCombine] refactor matching code to reduce duplication; NFC — spatel / detail
  94. [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations — danilo.carvalho.grael / detail
  95. AMDGPU: Use default operand for VOP3P clamp — arsenm2 / detail
  96. [SystemZ]  Return scalarized costs for vector instructions on older archs. — paulsson / detail
  97. [gn build] Port 23444edf30b — llvmgnsyncbot / detail
  98. [SimplifyLibCalls][IRBuilder] Accept any IRBuilder in SimplifyLibCalls — nikita.ppv / detail
  99. [X86] Fix SDLoc initialization — nikita.ppv / detail
  100. [VectorUtils] Move ToVectorTy to VectorUtils.h (NFC). — flo / detail
  101. [DSE,MSSA] Dbg counters required assertions. Mark test accordingly. — flo / detail
  102. [InstCombine] Use replaceOperand() in more places — nikita.ppv / detail
  103. [Clang interpreter] Rename Block.{h,cpp} to InterpBlock.{h,cpp} — maskray / detail
  104. [BFI] Fix missed BFI updates in MachineSink. — yamauchi / detail
  105. [InstCombine] Improve simplify demanded bits worklist management — nikita.ppv / detail
  106. [llvm][CodeGen] DAG Combiner folds for vscale. — francesco.petrogalli / detail
  107. [MLIR] Allow Loop dialect IfOp and ForOp to define values — diego.caballero / detail
  108. [XCOFF][AIX] Put undefined symbol name into StringTable when neccessary — jasonliu / detail
  109. [LoopVectorize][X86] Regenerate tests. NFCI. — llvm-dev / detail
  110. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  111. AMDGPU/GlobalISel: Select G_SHUFFLE_VECTOR — arsenm2 / detail
  112. AMDGPU/GlobalISel: Select VOP3P instructions — arsenm2 / detail
  113. AMDGPU/GlobalISel: Select llvm.amdgcn.fdot2 — arsenm2 / detail
  114. AMDGPU: Move dot intrinsic patterns to instruction def — arsenm2 / detail
  115. [lldb/cmake] Enable more verbose find_package output. — nullptr / detail
  116. AMDGPU/GlobalISel: Fix SALU mapping for v2s16 min/max — arsenm2 / detail
  117. [ARM] Change ARMAttributeParser::Parse to use support::endianness and simplify — maskray / detail
  118. [libc++] Do not set the `availability=XXX` feature when not testing against a system libc++ — Louis Dionne / detail
  119. [AArch64][SVE] Add backend support for splats of immediates — mcinally / detail
  120. [CodeGen][RISCV] Fix clang/test/CodeGen/atomic_ops.c for RISC-V — luismarques / detail
  121. [mlir][spirv] Add lowering for load/store zero-rank memref from std to SPIR-V. — hanchung / detail
  122. [MLIR] Remove constexpr from LoopOps.td — diego.caballero / detail
  123. [Hexagon] Simplify intrinsic (vandvrt (vandqrt q b) m) -> q if possible — kparzysz / detail
  124. Move StandardOps/Ops.h to StandardOps/IR/Ops.h — riddleriver / detail
  125. [llvm][aarch64] SVE addressing modes. — francesco.petrogalli / detail
  126. [VectorCombine] refactor cost calcs to reduce duplication; NFC — spatel / detail
  127. [llvm][CodeGen][aarch64] Add contiguous prefetch intrinsics for SVE. — francesco.petrogalli / detail
  128. [IR] Update BasicBlock::validateInstrOrdering comments, NFC — rnk / detail
  129. [X86] Add a new format type for instructions that represent named prefix bytes like data16 and rep. Use it to make a simpler version of isPrefix. — craig.topper / detail
  130. [macho][NFC] Extract all CPU_(SUB_)TYPE logic to BinaryFormat — francisvm / detail
  131. Allow customized relative PYTHONHOME — hhb / detail
  132. [gn build] Port 1874dee5662 — llvmgnsyncbot / detail
  133. [VectorCombine] refactor to reduce duplicated code; NFC — spatel / detail
  134. AMDGPU/GlobalISel: Better code for one case of G_SHUFFLE_VECTOR on v2i16 — jay.foad / detail
  135. [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes — mcinally / detail
  136. [llvm-objcopy][MachO] Change the storage of sections — alexshap / detail
  137. [lldb/test] Move `platform process list` tests to its own directory (NFC) — medismail.bennani / detail
  138. [lldb/Plugins] Add ability to fetch crash information on crashed processes — medismail.bennani / detail
  139. [AArch64][SVE] Fix -Wimplicit-fallthrough after D73711 — maskray / detail
  140. clang/Modules: Finish renaming CompilerInstance::ModuleManager, NFC. — vsapsai / detail
  141. [SelectionDAG] remove unused isFast() helper function; NFC — spatel / detail
  142. [AArch64][SVE] Fix -DBUILD_SHARED_LIBS=on builds after -D74808/1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  143. [AArch64] Delete an unneeded dependency on Object after 1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  144. [Hexagon] Define __ELF__ by default. — sidneym / detail
  145. [CloneFunction] Update loop headers after cloning all blocks in loop. — whitneyt / detail
  146. [Attributor][FIX] Undo 16188f9 until SCC iterator bug is fixed — johannes / detail
  147. [GISel][KnownBits] Add a cache mechanism to speed compile time — qcolombet / detail
  148. [Attributor][FIX] Disable a test to unblock the builders — johannes / detail
  149. [Target] Remove libObject dependency in lib/Target — francisvm / detail
  150. Revert "Allow customized relative PYTHONHOME" — stilis / detail
  151. [Analysis][Docs] Parents of loops documentation. — llvm-project / detail
  152. [mlir][DeclarativeParser] Add support for the TypesMatchWith trait. — riddleriver / detail
  153. [mlir][DeclarativeParser] Add basic support for optional groups in the assembly format. — riddleriver / detail
  154. [mlir][DeclarativeParser] Add an 'attr-dict-with-keyword' directive — riddleriver / detail
  155. [mlir] Add a utility iterator range that repeats a given value `n` times. — riddleriver / detail
  156. [mlir][ODS] Add support for specifying the successors of an operation. — riddleriver / detail
  157. [mlir][DeclarativeParser] Add support for formatting the successors of an operation. — riddleriver / detail
  158. [mlir][Tutorial] Add a section to Toy Ch.2 detailing the custom assembly format. — riddleriver / detail
  159. [llvm-objdump] Print method name from debug info in disassembly output. — rupprecht / detail
  160. [MC][ELF] Error for sh_type, sh_flags or sh_entsize change — maskray / detail
  161. [lldb/test] Tweak libcxx string test on Apple+ARM devices — Vedant Kumar / detail
  162. Revert "[AMDGPU] Don’t marke the .note section as ALLOC" — mark.searles / detail
  163. [mlir][DeclarativeParser][NFC] Use explicit type names in TypeSwitch to — riddleriver / detail
  164. [Driver] Escape the program path for -frecord-command-line — scott.linder / detail
  165. AMDGPU/GlobalISel: Remove dead code — arsenm2 / detail
  166. Allow customized relative PYTHONHOME (Attemp 1) — hhb / detail
  167. [llvm-objdump][test] Fix source-interleave-function-from-debug.test on Windows after D74507 — maskray / detail
  168. [WebAssembly] Fix a non-determinism problem in FixIrreducibleControlFlow — aheejin / detail
  169. Flags for displaying only hot nodes in CFGPrinter graph — apilipenko / detail
  170. [lldb][test] Fix sh_type of .debug_cu_index and .debug_tu_index — maskray / detail
  171. Remove unused variable — alexbrachetmialot / detail
  172. [X86] Teach combineCVTPH2PS to shrink v8i16 loads when the output type is v4f32. Remove extra isel patterns. — craig.topper / detail
  173. [lldb][test] Fix sh_flags and sh_entsize of .debug_str.dwo — maskray / detail
  174. [libc] Lay out framework for fuzzing libc functions. — paulatoth / detail
  175. [GISel][KnownBits] Suppress unused warning on the dump method — qcolombet / detail
  176. [Preprocessor][test] Move AArch64 tests from init.c to init-aarch.c — maskray / detail
  177. [Preprocessor][test] Fix __VERSION__ in init-aarch64.c — maskray / detail
  178. [Frontend] Replace CC1 option -mcode-model with -mcmodel= — maskray / detail
  179. [AArch64] Predefine __AARCH64_CMODEL_*__ as GCC does — maskray / detail
  180. [Preprocessor][X86] Fix __code_model_*__ predefine macros — maskray / detail
  181. Update Quantization.md — sguelton / detail
  182. Update ShapeInference.md — sguelton / detail
  183. [VE][fix] missing include — simon.moll / detail
  184. [yaml2obj] - Automatically assign sh_addr for allocatable sections. — grimar / detail
  185. [lldb][test] - Update basic-elf.yaml to fix build bot. — grimar / detail
  186. [NFC] Remove some GCC warning from c9e93c84f61400d1aac7d195a0578e80bc48c69a — tyker / detail
  187. [libcxx] [test] Suppress MSVC++ warning 4640 under /Zc:threadSafeInit- — bion / detail
  188. Add a llvm::shuffle and use it in lld — i / detail
  189. [Sema] Fix pointer-to-int-cast diagnostic for _Bool — koraq / detail
  190. [ORC] Add errors for missing and extraneous symbol definitions. — Lang Hames / detail
  191. [ORC] Update LLJIT to automatically run specially named initializer functions. — Lang Hames / detail
  192. [X86] Use movlps for i64 atomic stores on 32-targets with sse1. — craig.topper / detail
  193. [X86] Teach EltsFromConsecutiveLoads that it's ok to form a v4f32 VZEXT_LOAD with a 64 bit memory size on SSE1 targets. — craig.topper / detail
  194. [X86] Add AddToWorklist(N) after calls to SimplifyDemandedBits/SimplifyDemandedVectorElts that are called on an operand of N. — craig.topper / detail
  195. [X86] Add sse2 command lines to sse-intrinsics-fast-isel.ll. — craig.topper / detail
  196. [NFC] Test commit access. Drop trivial braces. — khalikov.denis / detail
  197. [NFC] fix test nan value — nunoplopes / detail
  198. [clangd] Debounce rebuilds responsively to rebuild times. — sam.mccall / detail
  199. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail
  200. Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails." — sam.mccall / detail
  201. [DSE] Track overlapping stores. — flo / detail
  202. [SDAG] fold fsub -0.0, undef to undef rather than NaN — spatel / detail
  203. [X86] Regenerate some tests to show FMA4 comments. NFC — craig.topper / detail
  204. Recommit "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail
  205. [AArch64] Update new test. — flo / detail
  206. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail
  207. Updating a comment to clarify that SkipUntil handles balanced delimiters. — aaron / detail
  208. [clangd] Try to fix buildbots - copy elision not happening here? — sam.mccall / detail
  209. [SystemZ]  Support the kernel back chain. — paulsson / detail
  210. [X86] Use FIST for i64 atomic stores on 32-bit targets without SSE. — craig.topper / detail
  211. [X86] Enable the use of movlps for i64 atomic load on 32-bit targets with sse1. — craig.topper / detail
  212. [X86] Remove most X86 specific subclasses of MemSDNode. Just use a MemIntrinsicSDNode as we usually do. — craig.topper / detail
  213. [SelectionDAG] Remove SelectionDAG::getTargetMemSDNode now that its not used. — craig.topper / detail
  214. IR printing for single function with the new pass manager. — aktoon / detail
  215. [NFC][PowerPC] Refactor the tryAndWithMask() — qshanz / detail
  216. [Driver][X86] Add helptext for malign-branch*, mbranches-within-32B-boundaries — shengchen.kan / detail
  217. [libc] Add a README to the sub-directories under the utils directory. — sivachandra / detail
  218. [SelectionDAG] Remove ISD::LIFETIME_START/LIFETIME_END from assert in getMemIntrinsicNode. — craig.topper / detail
  219. [X86] Use custom isel for gather/scatter instructions. — craig.topper / detail
  220. [X86] When creating X86ISD::MGATHER nodes from AVX2 gather intrinsics, cast the mask to integer type. — craig.topper / detail
  221. [JITLink] Add a MachO x86-64 GOT and Stub bypass optimization. — Lang Hames / detail
  222. [lldb] Remove all the 'current_id'  logging counters from the lookup code. — Raphael Isemann / detail
  223. [ARM][MVE] Combine more extending masked loads — sam.parker / detail
  224. [lldb/DWARF] Don't index dwp file multiple times — pavel / detail
  225. [lldb/test] simplify basic-elf.yaml — pavel / detail
  226. [lldb] Disable auto fix-its when evaluating expressions in the test suite — Raphael Isemann / detail
  227. [MC] Widen the functional unit type from 32 to 64 bits. — bevin.hansson / detail
  228. Use new FailedWithMessage matcher in DWARFDebugLineTest.cpp — pavel / detail
  229. [profile] Don't dump counters when forking and don't reset when calling exec** functions — calixte.denizet / detail
  230. [Intrinsic] Add fixed point saturating division intrinsics. — bevin.hansson / detail
  231. Add a basic tiling pass for parallel loops — benny.kra / detail
  232. Silence compiler warnings — benny.kra / detail
  233. [AArch64][SVE] Add intrinsics for SVE2 cryptographic instructions — kerry.mclaughlin / detail
  234. [ORC] Remove spammy debug print — benny.kra / detail
  235. Use temporary directory for tests in D74346 — kbobyrev / detail
  236. [CostModel][X86] Try to check against common prefixes before using target-specific cpu checks — llvm-dev / detail
  237. [ARM] FP16 bitcast test. NFC — david.green / detail
  238. [ARM,MVE] Remove 64-bit variants of vbrsrq* intrinsics — mikhail.maltsev / detail
  239. Fix TryParsePtrOperatorSeq. — aaron / detail
  240. [RDA][ARM][LowOverheadLoops] Iteration count IT blocks — sam.parker / detail
  241. [AArch64][SVE] Add the SVE dupq_lane intrinsic — kerry.mclaughlin / detail
  242. [MIR][ARM] MachineOperand comments — sjoerd.meijer / detail
  243. [CostModel][X86] We don't need a scale factor for SLM extract costs — llvm-dev / detail
  244. add release notes for ffp-model and ffp-exception-behavior — melanie.blower / detail
  245. [AIX][Frontend] C++ ABI customizations for AIX boilerplate — Xiangling.Liao / detail
  246. [OpenMP] Refactor the analysis in checkMapClauseBaseExpression using StmtVisitor class. — a.bataev / detail
  247. [libc++] Implementation of C++20's P1135R6 for libcxx — Louis Dionne / detail
  248. [libc++] Adapt a few things around the implementation of P1135R6 — Louis Dionne / detail
  249. [libc++] Mark the C++03 version of std::function as deprecated — Louis Dionne / detail
  250. [lldb/DWARF] Fix dwp search path in the separate-debug-file case — pavel / detail
  251. [PowerPC][AIX] Spill/restore the callee-saved condition register bits. — sd.fertile / detail
  252. [X86] getTargetShuffleInputs - check that the source inputs are all the right size. — llvm-dev / detail
  253. [gn build] (manually) merge 54fa9ecd308 — thakis / detail
  254. [libc++] Fix CI and Linux failures after landing D68480 — Louis Dionne / detail
  255. [gn build] remove -std=c++11 in libcxx build pending discussion in 80e73f2 review thread — thakis / detail
  256. Revert "Rework go bindings so that validation works fine" — peter / detail
  257. [NFC] Fix typo in error message — sguelton / detail
  258. [libc++] Drop redundant check for -std=c++14 — Louis Dionne / detail
  259. [ReleaseNotes] Mention the `vector-function-abi-variant` attribute. — francesco.petrogalli / detail
  260. [CMake] Default to static linking for subprojects. — llvm-project / detail
  261. [XCOFF][AIX] Fix incorrect alignment for function descriptor csect — jasonliu / detail
  262. [AVR] Use correct register class for mul instructions — aykevanlaethem / detail
  263. [AVR] Don't assert on an undefined operand — aykevanlaethem / detail
  264. [X86] combineX86ShuffleChain - select X86ISD::FAND/ISD::AND based on MaskVT — llvm-dev / detail
  265. [AVR] Disassemble register operands — aykevanlaethem / detail
  266. [bindings/go] Add RemoveFromParentAsInstruction — aykevanlaethem / detail
  267. [MachO] Add cpu(sub)type tests and improve error handling — francisvm / detail
  268. [SelectionDAG] Merge constant SDNode arithmetic into foldConstantArithmetic — llvm-dev / detail
  269. [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints — aykevanlaethem / detail
  270. [mlir][spirv] NFC: Move test passes to test/lib — antiagainst / detail
  271. [libc++] Give headers that require C++14 a cplusplus14 requires in the modulemap — Raphael Isemann / detail
  272. [AMDGPU] use llvm_unreachable instead of default for rp set — Stanislav.Mekhanoshin / detail
  273. [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation — craig.topper / detail

#9687 (Feb 20, 2020 10:50:02 AM)

  1. [lldb/DWARF] Add support for location lists in package files — pavel / detail
  2. Recommit: "[llvm-exegesis] Improve error reporting in Assembler.cpp" — Milos.Stojanovic / detail
  3. [lldb][NFC] Pointer to reference conversion for CompilerDeclContext params in ClangExpressionDeclMap. — Raphael Isemann / detail
  4. [MLIR] Add naive fusion of parallel loops. — pifon / detail
  5. [OpenCL] Only declare _sat conversions for integer types — sven.vanhaastregt / detail
  6. [TableGen] Diagnose undefined fields when generating searchable tables — jay.foad / detail
  7. [lldb] Remove Windows X-fail for TestCPPAuto and TestStepTarget — Raphael Isemann / detail
  8. [lldb][NFC] Modernize test setup code in several lang/cpp tests — Raphael Isemann / detail
  9. [AArch64][ASMParser] Refuse equal source/destination for LDRAA/LDRAB — pierre.vanhoutryve / detail
  10. AMDGPU/GlobalISel: Select MUBUF path for global atomic cmpxchg — Matthew.Arsenault / detail
  11. [PatternMatch] Match XOR variant of unsigned-add overflow check. — flo / detail
  12. [CGP] Adjust CodeGen tests after e01a3d49c22 — flo / detail
  13. Add <128 x i1> as an intrinsic type — kparzysz / detail
  14. [Hexagon][NFC] Rename VK_Hexagon_PCREL to VK_PCREL — stefanp / detail
  15. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fmul.legacy intrinsic — jay.foad / detail
  16. [gn build] revert e8e078c8bf7987 — thakis / detail
  17. [AArch64][SVE] Add initial backend support for FP splat_vector — mcinally / detail
  18. [ARM,MVE] Fix predicate types of some intrinsics — mikhail.maltsev / detail
  19. [mlir] NFC: use ValueRange for BlockArgument in ConvertStandardToLLVM — zinenko / detail
  20. tsan: removing redundant loop in ThreadClock::release() — dvyukov / detail
  21. [lldb][NFC] Remove giant do{...}while(false); in ClangASTSource::FindExternalVisibleDecls — Raphael Isemann / detail
  22. [mlir][spirv] Add mlir-vulkan-runner — antiagainst / detail
  23. [SystemZ] Regenerate risbg tests. NFCI. — llvm-dev / detail
  24. [IRBuilder] Always respect inserter/folder — nikita.ppv / detail
  25. [Sema][CodeComplete] Handle symlinks for include code completion — davg / detail
  26. [InstCombine] Fix removal from deferred instructions — nikita.ppv / detail
  27. [mlir][ods] Adding attribute setters generation — antiagainst / detail
  28. Revert "[IRBuilder] Always respect inserter/folder" — nikita.ppv / detail
  29. [NFC][compiler-rt][test] Fully qualify string -> std::string — rupprecht / detail
  30. [libc++] Fix ABI break in __bit_reference. — eric / detail
  31. [AMDGPU] Fix assumption about LaneBitmask content — Stanislav.Mekhanoshin / detail
  32. [analyzer] CERT: POS34-C — zurab.tsinadze / detail
  33. [X86] Add DCI.isBeforeLegalize() check to the v64i1 constant splitting code in combineStore. — craig.topper / detail
  34. [gn build] Set up include_dirs for a54d81f597 (first checker in a subdir) — thakis / detail
  35. Fix Block::eraseArgument when block arg is also a successor operand. — silvasean / detail
  36. [gn build] Port a54d81f5979 — llvmgnsyncbot / detail
  37. [gn build] use \bfoo\b instead of \<foo\> in sync script — thakis / detail
  38. [ValueTracking]  Improve isKnownNonNaN() to recognize zero splats. — paulsson / detail
  39. [AssumeBundle] Add documentation for the operand bundles of an llvm.assume — tyker / detail
  40. [lldb/Core] Remove locking in the PluginManager — Jonas Devlieghere / detail
  41. [mlir][ODS] Add a new trait `TypesMatchWith` — riddleriver / detail
  42. [mlir][Parser] Use APFloat instead of FloatAttr when parsing DenseElementsAttrs. — riddleriver / detail
  43. Revert "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail
  44. [mlir][NFC] Fix warning for mismatched sign comparison. — riddleriver / detail
  45. [DDG] Data Dependence Graph - Graph Simplification — bmahjour / detail
  46. [mlir][NFC] Fix 'gatherLoops' utility — diego.caballero / detail
  47. [CMake] Only detect the linker once in AddLLVM.cmake — Louis Dionne / detail
  48. [UpdateTestChecks] Add support for '.' in ir function names — llvm-dev / detail
  49. [AMDGPU] Regenerate immediate constant tests — llvm-dev / detail
  50. [libFuzzer] Fix denominator in the "inputs have DFT" log line. — mmoroz / detail
  51. Include static prof data when collecting loop BBs — isanbard / detail
  52. [mlir] [VectorOps] Framework for progressive lowering of vector.contract — ajcbik / detail
  53. Reapply [IRBuilder] Always respect inserter/folder — nikita.ppv / detail
  54. [OpenMP][OMPIRBuilder] Introducing the `OMPBuilderCBHelpers` helper class — johannes / detail
  55. [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 — kparzysz / detail
  56. [x86] add test for uint->fp with unsafe-fp-math (PR43609); NFC — spatel / detail
  57. [AMDGPU] Update AMDGPUUsage with DWARF proposal — Tony.Tye / detail
  58. [IndVarSimply] Fix assert/release build difference. — llvm-project / detail
  59. [AMDGPU] AMDGPUUsage define call convention ABI — Tony.Tye / detail
  60. [libc++] Fixes backreferences for extended grammar. — Louis Dionne / detail
  61. [libc++] reduce <complex> parsing time — Louis Dionne / detail
  62. [TSan] Fix incorrect expansion of `%deflake` lit substitution. — Dan Liew / detail
  63. [AMDGPU] Fix DS_WRITE_B32 patterns — Stanislav.Mekhanoshin / detail
  64. [lld][ELF] Add --shuffle-sections=seed to shuffle input sections — i / detail
  65. Fix broken test on Windows caused by D74790 — davg / detail
  66. [ORC] Add generic initializer/deinitializer support. — Lang Hames / detail
  67. libclang: Add static build support for Windows — martin / detail
  68. Add benchmarks for basic_string::erase — mvels / detail
  69. Another fix for 7d91633a2b9b1f563dc14c632cc0c461c3651f76 — davg / detail
  70. [ORC] Qualify nullptr_t. — Lang Hames / detail
  71. [ORC] Fix a missing move. — Lang Hames / detail
  72. AMDGPU/GlobalISel: Cleanup min/max RegBankSelect tests — arsenm2 / detail
  73. AMDGPU/GlobalISel: Remove outdated comment — arsenm2 / detail
  74. Add cl_khr_mipmap_image_writes as supported to AMDGPU — Yaxun.Liu / detail
  75. AMDGPU: Enable integer division bypass — arsenm2 / detail
  76. [JITLink] Fix testcase for main JITDylib rename in 85fb997659b. — Lang Hames / detail
  77. [gn build] Port 85fb997659b — llvmgnsyncbot / detail
  78. [clang-tidy] fix readability-redundant-member-init auto-fix of Function-try-block — n.james93 / detail
  79. [WebAssembly] Fix memory bug introduced in 52861809994c — tlively / detail
  80. [NFC] Fix issues with clang-tidy checks list.rst — n.james93 / detail
  81. Add a `%darwin_min_target_with_tls_support` lit substitution. — Dan Liew / detail
  82. Add an Offset field to the SourceLocation for LookupResult objects. — gclayton / detail
  83. [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.indexed_generic ops. — hanchung / detail
  84. [MS] Mark vectorcall FP and vector args inreg — rnk / detail
  85. [ELF][test] Fix shuffle_sections.s — i / detail
  86. [ELF][test] Fix --symbol-ordering-file tests of shuffle_sections.s — maskray / detail
  87. [WebAssembly] Use llvm::Optional to store optional symbol attributes.  NFC. — sbc / detail
  88. [mlir] Update usage of createJITDylib to createBareJITDylib after LLVM change — riddleriver / detail
  89. [lldb/Test] Skip VSCode test on embedded Darwin — Jonas Devlieghere / detail
  90. [lld][WebAssembly] Allow symbols with explict import names to be undefined at link time. — sbc / detail
  91. [gn build] (manually) partially (?) merge 7ff1f55a1219 — thakis / detail
  92. [DebugInfo] Read CIE pointer as a relocatable value. — ikudrin / detail
  93. [DebugInfo] Remove a misleading comment for llvm::dwarf::FDE. — ikudrin / detail
  94. [DebugInfo][NFCI]: Removed an exclamation mark from error message. — SourabhSingh.Tomar / detail
  95. Fixup test after changes made in 709fd989. — douglas.yung / detail
  96. [Attributor] Allow multiple uses of a casted function pointer — johannes / detail
  97. [examples] Fix the clang-interpreter example for changes in 85fb997659b. — Lang Hames / detail
  98. [examples] Fix the SpeculativeJIT example for 85fb997659b. — Lang Hames / detail
  99. [Attributor] Add initial AAIsDead for arguments — johannes / detail
  100. [lldb/Test] s/skipIfDarwinEmbedded/skipIfRemote/ in VSCode tests. — Jonas Devlieghere / detail
  101. [Attributor][FIX] Do not create new calls edge we cannot handle — johannes / detail
  102. [Attributor] Generalize `getAssumedConstantInt` interface — johannes / detail
  103. TableGen: Fix logic for default operands — arsenm2 / detail
  104. [Attributor][FIX] Avoid setting wrong load/store alignments — johannes / detail
  105. [Attributor] Use existing `returned` information better — johannes / detail
  106. [Attributor][NFC] Add more memory_location tests — johannes / detail
  107. [Attributor][NFC] Improve the debug output & add a TODO — johannes / detail
  108. [MustExecute] Add backward exploration for must-be-executed-context — uenoku.tokotoko / detail
  109. [ELF][test] Fix section sh_type and sh_flags — maskray / detail
  110. Fix compiler extension in standalone mode — sguelton / detail
  111. Remove debugging artefact. — pifon / detail
  112. [lldb] Remove license headers from all test source files — Raphael Isemann / detail
  113. [Attributor][NFC] Prepare some tests to be used with update test script — johannes / detail
  114. [Attributor][NFC] Refactor interface — johannes / detail
  115. [Attributor] Make sure abstract attributes are properly initialized — johannes / detail
  116. [LLD][ELF][ARM] Add test cases for R_ARM_THM_MOV*-type relocs — daniel.kiss / detail
  117. [lldb/DWARF] Always construct a DWARFDebugInfo object — pavel / detail
  118. [compiler-rt] [builtins] Fix logb / logbl tests — luismarques / detail
  119. [NFC] Remove ar/ranlib test noise during cmake step — sguelton / detail
  120. [ARM,MVE] Add vqdmull[b,t]q intrinsic families — mikhail.maltsev / detail
  121. [clang-tidy] misc-no-recursion: point to the function defs, not decls — lebedev.ri / detail
  122. SpeculativeExecution: fixed ingoring free execution — dfukalov / detail
  123. [AMDGPU] simplifyI24 - replace GetDemandedBits with SimplifyMultipleUseDemandedBits — llvm-dev / detail
  124. [AArch64][SVE] Re-arrange definitions in AArch64SVEInstrInfo.td (NFC) — andrzej.warzynski / detail
  125. [lldb] Add boilerplate to recognize the .debug_tu_index section — pavel / detail
  126. [lldb]: fix typo in lldb-gdb-remote.txt — kkleine / detail
  127. [Sema] Demote call-site-based 'alignment is a power of two' check for AllocAlignAttr into a warning — lebedev.ri / detail
  128. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — djordje.todorovic / detail
  129. [clang][Index] Fix the incomplete instantiations in libindex. — hokein.wu / detail
  130. Regenerate rotate test. NFC. — llvm-dev / detail
  131. [AMDGPU] Don’t marke the .note section as ALLOC — sebastian.neubauer / detail
  132. [Utils][x86] add an option to reduce scrubbing of shuffles with memops — spatel / detail
  133. AMDGPU: Fix v2i64<->v4f32 bitcast — arsenm2 / detail
  134. [NFC][RDA] Break-up initialization code — sam.parker / detail
  135. [PowerPC][NFC] We do not save/restore vrsave for any remaining subtargets. — sd.fertile / detail
  136. [x86] regenerate test checks with less shuffle scrubbing; NFC — spatel / detail
  137. Add #include <condition_variable> to fix build after 85fb997659b5 — hans / detail
  138. [DAGCombine] visitEXTRACT_VECTOR_ELT - add SimplifyDemandedBits multi use support — llvm-dev / detail
  139. [clang][analyzer] Modify include AllocationState.h in PutenvWithAutoChecker.cpp — usx / detail
  140. [X86] Add DAG combines to form CVTPH2PS/CVTPS2PH from vXf16->vXf32/vXf64 fp_extends and vXf32->vXf16 fp_round. — craig.topper / detail
  141. [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations — danilo.carvalho.grael / detail
  142. [x86] add vector tests for splatted memory ops; NFC — spatel / detail
  143. [AArch64] Move isOverflowIntrOpRes help function to the ISD namespace in SelectionDAG.h. NFC — craig.topper / detail
  144. [X86] Rewrite LowerBRCOND to remove dead code and handle ISD::SETCC and overflow ops directly. — craig.topper / detail
  145. [libc++] Fix unintended ADL inside ref(reference_wrapper<T>) and cref(reference_wrapper<T>) — Louis Dionne / detail
  146. [libc++] Fix unqualified call to 'ref' inside shared_ptr(unique_ptr<U, D>) — Louis Dionne / detail
  147. [clang-tidy] rename_check.py: maintain alphabetical order in Renamed checks section — n.james93 / detail
  148. [X86] Fix a -Wparentheses warning. NFC — craig.topper / detail
  149. [clang] Fix search path logic for C_INCLUDE_DIRS — Louis Dionne / detail
  150. Add target.xml support for qXfer request. — omair.javaid / detail
  151. [lldb] Fix version string when using LLDB_REVISION but not LLDB_REPOSITORY — rupprecht / detail
  152. [DAGCombiner] Use SDValue::getConstantOperandAPInt helper where possible. NFC. — llvm-dev / detail
  153. [macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject — francisvm / detail
  154. [mlir] Refactor the structure of the 'verifyConstructionInvariants' methods. — riddleriver / detail
  155. Add a missing #include to tramp3d-v4.cpp — erik.pilkington / detail

#9686 (Feb 19, 2020 5:35:05 AM)

  1. Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering" — tlively / detail
  2. Reland "[WebAssembly] Split and recombine multivalue calls for ISel" — tlively / detail
  3. [WebAssembly] Implement multivalue call_indirects — tlively / detail
  4. Fix assertion on `!eq(?, 0)` — daniel_l_sanders / detail
  5. Add coding standard recommending use of qualifiers in cpp files — rnk / detail
  6. [hexagon] Fix testcase issue with windows builder. — sidneym / detail
  7. [IR] Lazily number instructions for local dominance queries — rnk / detail
  8. [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE — aditya_nandakumar / detail
  9. [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue — tlively / detail
  10. PR44958: Allow member calls and typeid / dynamic_cast on mutable objects — richard / detail
  11. Fix NDEBUG build after instruction ordering — rnk / detail
  12. [Driver] -pg -mfentry should respect target specific decisions for -mframe-pointer=all — ndesaulniers / detail
  13. [WebAssembly] Replace all calls with generalized multivalue calls — tlively / detail
  14. [gn build] Port ca9ba76481f — llvmgnsyncbot / detail
  15. Add -std=c++20 flag, replace C++2a with C++20 throughout the Clang — richard / detail
  16. [mlir] Refactor TypeConverter to add conversions without inheritance — riddleriver / detail
  17. Remove unused option that gcc ignored — tclin914 / detail
  18. [lldb/Core] Remove blatant code duplication by using a template (NFC) — Jonas Devlieghere / detail
  19. [NFC] Update the testcase clang_f_opts.c for the removed options — tclin914 / detail
  20. [lldb/Core] Remove dead Get*PluginCreateCallbackForPluginName (NFC) — Jonas Devlieghere / detail
  21. [mlir][DialectConversion] Forward capture callback to fix build on older — riddleriver / detail
  22. Fix a signed/unsigned warning promoted to error. — echristo / detail
  23. [MLIR] Add std.assume_alignment op. — timshen / detail
  24. [MLIR] change NVVM.mma.sync to the most useful variant. — timshen / detail
  25. Fix test for profile remapper — aktoon / detail
  26. P0593R6: Pseudo-destructor expressions end object lifetimes. — richard / detail
  27. Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  28. [lldb/Docs] Update the Windows documentation — Jonas Devlieghere / detail
  29. [lldb/Docs] Update the features matrix — Jonas Devlieghere / detail
  30. [lldb] Move ArchitectureCreateInstance into ldb-private-interfaces — Jonas Devlieghere / detail
  31. [lldb] Sort forward declarations in lldb-forward.h — Jonas Devlieghere / detail
  32. [LazyCallGraph] Fix ambiguous index value — modocache / detail
  33. [DebugInfo][test] Fix section flags/type to avoid warning/error in the future — maskray / detail
  34. [DebugInfo]: Added support for DWARFv5 Info section header parsing in llvm-dwp utility. — SourabhSingh.Tomar / detail
  35. Re-land new pass manager coro-split and coro-elide — modocache / detail
  36. [Coroutines][4/6] New pass manager: coro-cleanup — modocache / detail
  37. [Coroutines][5/6] Add coroutine passes to pipeline — modocache / detail
  38. [Coroutines][6/6] Clang schedules new passes — modocache / detail
  39. [X86] Handle splats in LowerBUILD_VECTORvXi1 by directly emitting scalar selects instead of deferring that to LowerSELECT. — craig.topper / detail
  40. [clangd] Add add commit characters to the server capabilities — kbobyrev / detail
  41. [lldb/Core] Remove more duplicate code in PluginManager (NFCI) — Jonas Devlieghere / detail
  42. [X86] Remove vXi1 select optimization from LowerSELECT. Move it to DAG combine. — craig.topper / detail
  43. Fix build after D74606 — kbobyrev / detail
  44. [CGP] Precommit tests for D74228. — flo / detail
  45. [clang-tidy] Added a case to UnconventionalAssignOperatorCheck. — 1.int32 / detail
  46. [MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUES — petar.avramovic / detail
  47. [MLIR][Ploops] Add custom builders from ParallelOp and ReduceOp. — pifon / detail
  48. [lldb] Make TestFormatters.py not rely on working constructor calls — Raphael Isemann / detail
  49. [lldb][NFC] Add a missing test case to TestCppConstructors.py — Raphael Isemann / detail
  50. [lldb] Let TypeSystemClang::GetDisplayTypeName remove anonymous and inline namespaces. — Raphael Isemann / detail
  51. [DebugInfo] Pass linux triple to tests requiring ELF. — flo / detail
  52. [ARM] Extra MVE VADDV reduction patterns — david.green / detail
  53. [lldb] Put Host/common headers in a module — Raphael Isemann / detail
  54. [lldb] Let TestCppConstructors pass without fix-it intervention — Raphael Isemann / detail
  55. [LLD][ELF][ARM] Fix support for SBREL type relocations — peter.smith / detail
  56. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  57. [AArch64][SVE] Add SVE2 intrinsics for polynomial arithmetic — kerry.mclaughlin / detail
  58. [TargetLower] Update shouldFormOverflowOp check if math is used. — flo / detail
  59. [MIPS GlobalISel] Select 4 byte unaligned load and store — petar.avramovic / detail
  60. [MIPS GlobalISel] Legalize non-power-of-2 and unaligned load and store — petar.avramovic / detail
  61. [ARM] MVE VADDLV lowering — david.green / detail
  62. [AMDGPU] performCvtF32UByteNCombine - add SHL and SimplifyMultipleUseDemandedBits support — llvm-dev / detail
  63. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on""" — oliver.stannard / detail
  64. [yaml2obj] - Change the order of implicitly created sections. — grimar / detail
  65. [AArch64][SVE] CodeGen of ACLE Builtin Types — sander.desmalen / detail
  66. [lldb] Make comparing RegisterInfo::[alt_]name's pointer value less footy-shooty — Raphael Isemann / detail
  67. [lldb] Skip failing parts of TestCppConstructors that use 'new' on Windows — Raphael Isemann / detail
  68. [ARM] VMLAVA reduction patterns — david.green / detail
  69. Support OptionalAttr inside a StructAttr — tberghammer / detail
  70. [ARM][LowOverheadLoops] Check loop liveouts — sam.parker / detail
  71. [lldb] Remove some unnecessary includes from test sources — Raphael Isemann / detail
  72. ErrorTest: Break up "ErrorMatchers" test — pavel / detail
  73. Fix undefined behaviour in ldecod — oliver.stannard / detail

#9685 (Feb 18, 2020 1:41:50 PM)

  1. Lit is obtained from Git Monoroepo, rather than SVN — Drew Maxwell / detail
  2. [Attributor] Add an Attributor CGSCC pass and run it — johannes / detail
  3. [X86] Add more scalar intrinsic instructions to isNonFoldablePartialRegisterLoad. — craig.topper / detail
  4. [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC — ravishankarm / detail
  5. [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some memory region tests — maskray / detail
  6. Support -fstack-clash-protection for x86 — sguelton / detail
  7. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  8. Support -fstack-clash-protection for x86 — sguelton / detail
  9. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for SELECT. — ayman.musa / detail
  10. [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass — ehudkatz / detail
  11. [X86] Recognise ROTLI/ROTRI rotations as faux shuffles — llvm-dev / detail
  12. Fix signed/unsigned warning. — llvm-dev / detail
  13. [lldb] [testsuite] TestGdbRemoteLibrariesSvr4Support: Fix symlinked builddir — jan.kratochvil / detail
  14. [LLDB] [doc] Update the current status of pkgsrc (NetBSD) building — n54 / detail
  15. [LLDB] [doc] Remove note about libpanel(3) and NetBSD — n54 / detail
  16. [lldb] [doc] Testing: Fix typos — jan.kratochvil / detail
  17. [lldb] [doc] Status: Debugserver (remote debugging) is OK now — jan.kratochvil / detail
  18. [VectorCombine] new IR transform pass for partial vector ops — spatel / detail
  19. [gn build] Port a17f03bd939 — llvmgnsyncbot / detail
  20. [LLDB] [doc] Document NetBSD status and sort OSs alphabetically — n54 / detail
  21. [lldb] [doc] Status: Linux: Update the paragraph — jan.kratochvil / detail
  22. [X86] Rename matchShuffleAsRotate - matchShuffleAsByteRotate. NFCI. — llvm-dev / detail
  23. [X86][SSE] Add more tests showing failure to lower shuffles as bit rotations — llvm-dev / detail
  24. [X86][XOP] Add XOP target to vXi16/vXi8 shuffle tests — llvm-dev / detail
  25. libclc: Move rsqrt implementation to a .cl file — jano.vesely / detail
  26. libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt — jano.vesely / detail
  27. [X86] Remove isel patterns that include a vselect/X86selects and a strict FP node. — craig.topper / detail
  28. [X86] Use MVT::i32 for the type of a MOV32r0 created in X86DAGToDAGISel::Select. — craig.topper / detail
  29. [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  30. [X86] Add flag result VT to a MOV32r0 created in X86DAGToDAGISel::Select — craig.topper / detail
  31. [X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB for i8/i16. — craig.topper / detail
  32. [X86] combineConcatVectorOps - combine VROTLI/VROTRI ops — llvm-dev / detail
  33. AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses — arsenm2 / detail
  34. AMDGPU: Remove dead kill handling — arsenm2 / detail
  35. AMDGPU/GlobalISel: Look through casts when legalizing vector indexing — arsenm2 / detail
  36. AMDGPU/GlobalISel: Don't mis-select vector index on a constant — arsenm2 / detail
  37. GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ — arsenm2 / detail
  38. AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect — arsenm2 / detail
  39. GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF — arsenm2 / detail
  40. [DebugInfo] Add a DWARFDataExtractor constructor that takes ArrayRef<uint8_t> — maskray / detail
  41. [RISCV] Fix incorrect FP base CFI offset for variable argument functions — shiva0217 / detail
  42. [X86] Use MOVZX instead of MOVSX in f16_to_fp isel patterns. — craig.topper / detail
  43. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  44. [clang][codegen] Fix another lifetime emission on alloca on non-default address space. — michael.hliao / detail
  45. Fix `-Wparentheses` warning. NFC. — michael.hliao / detail
  46. [X86] Make (insert_vector_elt (v8i16 zerovec), i16 %x, 0) generate the same code as (v8i16 (build_vector %x, 0, 0, 0, 0, 0, 0, 0)). — craig.topper / detail
  47. [Attributor][NFC] Use existing constant instead of magic one — johannes / detail
  48. [Attributor][Tests][NFC] Add more range tests — johannes / detail
  49. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  50. [Attributor][FIX] Call right base method in AAValueConstantRangeFloating — johannes / detail
  51. [Attributor] Look through (some) casts in AAValueConstantRangeFloating — johannes / detail
  52. [Attributor] Allow SelectInst in AAValueConstantRangeFloating — johannes / detail
  53. [Attributor][FIX] Remove FIXME that seems outdated — johannes / detail
  54. [Attributor] Allow PHI nodes in AAValueConstantRangeFloating — johannes / detail
  55. [GlobalISel][CallLowering] Tighten constantexpr check for callee. — Amara Emerson / detail
  56. [llvm-dwarfdump][Stats] Fix the License header — djordje.todorovic / detail
  57. [Attributor][Tests] Run the CGSCC versions on the range.ll test — johannes / detail
  58. [Attributor] Simple casts preserve no-alias property — johannes / detail
  59. [Attributor][FIX] Make check lines explicit — johannes / detail
  60. [AMDGPU] Add a16 feature to gfx10 — sebastian.neubauer / detail
  61. [lldb] Refactored TestCallOverriddenMethod.py to general virtual function test — Raphael Isemann / detail
  62. [lldb] [doc] Change sample commands prefix from > to $ — jan.kratochvil / detail
  63. [CSInfo] Use isCandidateForCallSiteEntry() when updating the CSInfo — djordje.todorovic / detail
  64. [SytemZ] Disable vector ABI when using option -march=arch[8|9|10] — kai / detail
  65. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  66. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux — jan.kratochvil / detail
  67. [Doc] Proposal for vector predication — simon.moll / detail
  68. [CSInfo] Fix the assertions regarding updating the CSInfo — djordje.todorovic / detail
  69. Fix handling of destructor names that name typedefs. — richard / detail
  70. [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap — frank.laub / detail
  71. [DSE] Add tests for MemorySSA based DSE. — flo / detail
  72. [AArch64][SVE] Add SVE2 intrinsics for widening DSP operations — kerry.mclaughlin / detail
  73. [clangd] Support renaming designated initializers — kbobyrev / detail
  74. [AArch64][SVE] SVE2 intrinsics for character match & histogram generation — kerry.mclaughlin / detail
  75. [lldb][NFC] Don't construct a ConstString twice in LibCxxVariant — Raphael Isemann / detail
  76. [lldb][NFC] Fix code style of LibcxxVariantIndexValidity — Raphael Isemann / detail
  77. [lldb][NFC] Don't call call formatv for no reason in LibCxxOptional — Raphael Isemann / detail
  78. [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk). — flo / detail
  79. [lldb][NFC] Don't hide a bool in LibCxxOptional's OptionalFrontend::m_size — Raphael Isemann / detail
  80. Revert rGe82e17d4d4cac8b2df00094e80d5e1cb22795664 - [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  81. [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic — kerry.mclaughlin / detail
  82. [DSE,MSSA] Move more passing test cases from todo to simple.ll. — flo / detail
  83. [libc++] Protect <span> against min/max macro — Louis Dionne / detail
  84. [gn build] make 'clang' target depend on libcxx/include on mac — thakis / detail
  85. [OpenMP] Fix unused variable — kadircet / detail
  86. [libc++][span] Add failing tests for span::first and span::last — Louis Dionne / detail
  87. Fix compiler warning when compiling without asserts [NFC] — mikael.holmen / detail
  88. [llvm-readobj] - Change the error to warning when a section name is unknown. — grimar / detail
  89. Fix an unused variable warning — hans / detail
  90. [SystemZ] Add implementation for the intrinsic llvm.read_register — kai / detail
  91. [DebugInfo][test] Replace pre-canned binary test — james.henderson / detail
  92. [mlir] use unpacked memref descriptors at function boundaries — zinenko / detail
  93. [SelectionDAG] Optimize build_vector of truncates and shifts — sebastian.neubauer / detail
  94. CWG2445: For function template partial ordering, take reversal of — richard / detail
  95. [AArch64] Make Read Write System Registers Read Only — luke.geeson / detail
  96. Remove redundant "std::move"s in return statements — isanbard / detail
  97. [NFC] Fix line endings — james.henderson / detail
  98. [DebugInfo] Reject line tables of version > 5 — james.henderson / detail
  99. [compiler-rt] Some clean up / refactoring in sanitizer_symbolizer_libcdep.cpp. — mmoroz / detail
  100. Revert "Remove redundant "std::move"s in return statements" — isanbard / detail
  101. [DebugInfo][test] Fix(?) build bots due to incorrect type usage — james.henderson / detail
  102. [DSE,MSSA] Adjust mda-with-dbg-values.ll to MSSA backed DSE. — flo / detail
  103. Revert "[OpenMP] Fix unused variable" — kadircet / detail
  104. [analyzer] StdLibraryFunctionsChecker refactor: remove macros — gabor.marton / detail
  105. Create a clang-tidy check to warn when -dealloc is implemented inside an ObjC class category. — benhamilton / detail
  106. [gn build] Port 0151ddc2e83 — llvmgnsyncbot / detail
  107. [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  108. [DebugInfo][test] Fix host endian test issue — james.henderson / detail
  109. [AMDGPU] Split R600 and GCN subregs — Stanislav.Mekhanoshin / detail
  110. [mlir] subview op lowering for target memrefs with const offset — zinenko / detail
  111. unwind: rename `__personality_routine` to `_Unwind_Personality_Fn` — Saleem Abdulrasool / detail
  112. [mlir] Delete unused header — kadircet / detail
  113. Revert "[InstCombine][DebugInfo] Fold constants wrapped in metadata" — david.stenberg / detail
  114. [X86] combineConcatVectorOps - combine VSHLI/VSRAI/VSRLI ops — llvm-dev / detail
  115. [mlir][EDSC] Almost NFC - Refactor and untangle EDSC dependencies — ntv / detail
  116. [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect — ajcbik / detail
  117. Silence compiler warning. NFC. — llvm-project / detail
  118. [X86] combineConcatVectorOps - combine X86ISD::VPERMI ops — llvm-dev / detail
  119. [X86] combineConcatVectorOps - combine X86ISD::PACKSS ops — llvm-dev / detail
  120. AMDGPU: Move R600 test compatability hack — Matthew.Arsenault / detail
  121. [Host.mm] Check for the right macro instead of inlining it — Vedant Kumar / detail
  122. Remove llgo per discussion on llvm-dev: — echristo / detail
  123. [SystemZ]  Add a subtarget cache like some other targets already have. — paulsson / detail
  124. debugserver: Rely on mig architectures being specified externally — Vedant Kumar / detail
  125. [Sanitizers] Get link map on FreeBSD via documented API — dimitry / detail
  126. [LoopCacheAnalysis]: Add support for negative stride — rcraik / detail
  127. [MLIR] Allow non-binary operations to be commutative — stephen.neuendorffer / detail
  128. [MLIR][Standard] Add folding for indexCast(indexCast(x)) -> x — stephen.neuendorffer / detail
  129. [MLIR][Standard] Implement constant folding for IndexCast — stephen.neuendorffer / detail
  130. [MLIR] Fix lib/ExecutionEngine for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  131. [MLIR] Fix lib/Dialect/Linalg/EDSC for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  132. [ValueLattice] Remove obsolete getConstantInt (NFC). — flo / detail
  133. [compiler-rt] Follow up fix for the refactoring in https://reviews.llvm.org/D74137. — mmoroz / detail
  134. Continue removing llgo. — echristo / detail
  135. fix some typos to cycle bots — thakis / detail
  136. [clang] Add `forceReload` clangd extension to 'textDocument/didChange' — davg / detail
  137. Prefer __vector over vector keyword for altivec — sguelton / detail
  138. Add documentation on git bisecting across the MLIR merge — thakis / detail
  139. Don't fail step out if remote server doesn't implement qMemoryRegionInfo — ted.woodward / detail
  140. [AIX][XCOFF] Support Mergeable2ByteCString and Mergeable4ByteCString — diggerlin / detail
  141. [OPENMP50]Support for acquire clause. — a.bataev / detail
  142. [InstCombine] add tests for abs with extra use of operand; NFC — spatel / detail
  143. [InstCombine] fix use check when canonicalizing abs/nabs — spatel / detail
  144. [mlir][VectorOps][EDSC] Add EDSC for VectorOps — ntv / detail
  145. Do not define AcceptPIDFromInferior when it will not be used — Vedant Kumar / detail
  146. [Transforms] add phase ordering tests for min/max/abs; NFC — spatel / detail
  147. Reland "[clangd][test] Disable a particular testcase in FindExplicitReferencesTest when LLVM_ENABLE_EXPENSIVE_CHECKS"" — Jan Korous / detail
  148. git bisect docs: try to make commit ascii art show up — thakis / detail
  149. [DebugInfo] Support file-level include directories when generating DWARFv5 LineTable prologues. — dblaikie / detail
  150. add GitBisecting to toctrees to try and placate the sphinx bot — thakis / detail
  151. RegisterCoalescer: Add LaneMask to debug printing — Matthew.Arsenault / detail
  152. [AIX] Enable frame pointer for AIX and add related test suite — Xiangling.Liao / detail
  153. git bisect docs: formatting tweaks — thakis / detail
  154. [test] Disable the Passes/PluginsTest cases on windows with BUILD_SHARED_LIBS — martin / detail
  155. [mlir][Linalg] Add a roundtrip test for indexed_generic op with tensors. — hanhan0912 / detail
  156. [OPENMP50]Add support for 'release' clause. — a.bataev / detail
  157. [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions — antiagainst / detail
  158. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" — ditaliano / detail
  159. [CallPromotionUtils] Add tryPromoteCall. — yamauchi / detail
  160. [gn build] Port bb383ae6120 — llvmgnsyncbot / detail
  161. Remove lit feature object-emission — ted.woodward / detail
  162. [ubsan] Null-check and adjust TypeLoc before using it — Vedant Kumar / detail
  163. [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083) — spatel / detail
  164. Revert "[Sanitizers] Get link map on FreeBSD via documented API" — dimitry / detail
  165. Revert "[Host.mm] Check for the right macro instead of inlining it" — Vedant Kumar / detail
  166. [Sanitizers] Get link map on FreeBSD and NetBSD via documented API — dimitry / detail
  167. scudo: Instead of exporting a pointer to the allocator, export the allocator directly. NFCI. — peter / detail
  168. scudo: Table driven size classes for Android allocator. — peter / detail
  169. scudo: Add a dump of primary allocation sizes to malloc_info output. — peter / detail
  170. Fix you->your typo. — echristo / detail
  171. [TestKernVerStrLCNOTE] Check the *right* architecture. — ditaliano / detail
  172. [GlobalISel][CallLowering] Use stripPointerCasts(). — Amara Emerson / detail
  173. DebugInfo: Avoid truncating addr_base to 32 bits — dblaikie / detail
  174. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail
  175. [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput — Yuanfang Chen / detail
  176. [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. — Yuanfang Chen / detail
  177. scudo: Fix Android build. — peter / detail
  178. [Polly] Update ISL to isl-0.22.1-87-gfee05a13. — llvm-project / detail
  179. [Polly] Silence mixed signed/unsigned comparison warnings. NFC. — llvm-project / detail
  180. Fix Sphinx failure on ReadabilityQualifiedAuto docs — n.james93 / detail
  181. [llvm][TableGen] Define FieldInit::isConcrete overload — riverriddle / detail
  182. Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  183. [Polly][Docs] Fix wrong claim about optimization levels. — llvm-project / detail
  184. Only perform the login_session_has_gui_access on macOS — Jason Molenda / detail
  185. Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  186. [asan] Disable qsort interceptor on Android. — eugenis / detail
  187. [CodingStandards] Clarify C++ Standard Library usage — johannes / detail
  188. [ELF][RISCV] Add R_RISCV_IRELATIVE — maskray / detail
  189. [NFC] Fix typo. — lkail / detail
  190. [X86] Custom lower ISD::FP16_TO_FP and ISD::FP_TO_FP16 on f16c targets instead of using isel patterns. — craig.topper / detail
  191. remove outdated comparison with other open-source c++ compilers — regehr / detail
  192. [lldb][NFC] Refactor TypeSystemClang::GetTypeName — Raphael Isemann / detail
  193. [lldb][NFC] Remove several inefficient ConstString -> const char * -> StringRef conversions — Raphael Isemann / detail
  194. [clangd] Remove a FIXME which has been done, NFC. — hokein.wu / detail
  195. [clang-rename] Fix the missing template constructors. — hokein.wu / detail
  196. [clang-rename] Fix the failure rename test. — hokein.wu / detail
  197. [AMDGPU] Fix non-deterministic iteration order — jay.foad / detail
  198. [lldb] Add test for C++ constructor calls from the expression evaluator — Raphael Isemann / detail
  199. [libcxx] Qualify make_move_iterator in vector::insert for input iterators — Louis Dionne / detail
  200. [llvm-readobj][test] - Add a test for --elf-cg-profile option. — grimar / detail
  201. [lldb] Add test for lldb_private::Stream's indentation functionality — Raphael Isemann / detail
  202. [libc++] span: Cleanup includes — Louis Dionne / detail
  203. [DebugInfo] Teach LDV how to handle identical variable fragments — orlando.hyams / detail
  204. [DebugInfo][NFC] Rename the class DbgValueLocation to DbgVariableValue — orlando.hyams / detail
  205. [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo — orlando.hyams / detail
  206. [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product — kerry.mclaughlin / detail
  207. [lldb] Add test for calling overloaded virtual functions — Raphael Isemann / detail
  208. [libcxx] span: Remove unneeded comparison — Louis Dionne / detail
  209. [lldb/test] Add alternate symbol to StackFrame Recognizer — medismail.bennani / detail
  210. [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores. — Mirko.Brkusanin / detail
  211. [libc++] span: Fix incorrect return type of span::subspan — Louis Dionne / detail
  212. [compiler-rt] Restrict sanitizer_linux.cpp dlinfo(3) to FreeBSD — n54 / detail
  213. [Debuginfo][NFC] Rename error handling functions using the same pattern. — a.v.lapshin / detail
  214. [clang-format] Improve handling of C# attributes — jbcoe / detail
  215. [ARM][MVE] Fix a corner case of checking for MVE-I with -mfpu=none — momchil.velikov / detail
  216. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets — llvm-dev / detail
  217. [lldb] Delete the SharingPtr class — labath / detail
  218. [lldb][NFC] Remove Stream::Indent(const char *) overload in favor of the StringRef version — Raphael Isemann / detail
  219. [lldb] Add test for multiple inheritance — Raphael Isemann / detail
  220. [mlir] Use the first location in the fused location for diagnostic handler — antiagainst / detail
  221. [lldb][NFC] Remove ConstString -> const char * -> StringRef conversions when calling Stream::Indent — Raphael Isemann / detail
  222. [libc++][macOS CI] Ensure that the SDK version is not older than the deployment target — Louis Dionne / detail
  223. [mlir] StdToLLVM: add a separate test for the new memref calling convention — zinenko / detail
  224. [lldb][NFC] Remove the CppVirtualMadness test — Raphael Isemann / detail
  225. [VectorCombine] remove unused debug counter; NFC — spatel / detail
  226. [X86] combineConcatVectorOps - reuse IsSplat and remove duplicate code. NFC. — llvm-dev / detail
  227. [libc++] Disable a filesystem test that uses debug mode with the macOS system libc++ — Louis Dionne / detail
  228. [NFC] [lldb] Remove unused declaration — jan.kratochvil / detail
  229. [MLIR][GPU] Disallow llvm tanh intrinsics when lowering to NVVM/ROCm. — herhut / detail
  230. [clangd] Expose completion range in code completion results (C++ API) — sam.mccall / detail
  231. Revert "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — kadircet / detail
  232. [RISCV] Optimize seteq/setne pattern expansions for better code size — weiwei64 / detail
  233. P1957R2: conversion from a pointer to bool is considered narrowing. — richard / detail
  234. CWG1423: don't permit implicit conversion of nullptr_t to bool. — richard / detail
  235. [mlir][ods] Added RankedIntElementsAttr class — antiagainst / detail
  236. [OPENMP50]Add restrictions for memory order clauses in atomic directive. — a.bataev / detail
  237. [Clang][Driver] After default -fintegrated-cc1, make llvm::report_fatal_error() generate preprocessed source + reproducer.sh again. — alexandre.ganea / detail
  238. [ARM][MVE] Tail-Predication: recognise (again) active lanes IR pattern — sjoerd.meijer / detail
  239. [SCCP] Remove forcedconstant, go to overdefined instead — flo / detail
  240. Fix SFINAE in JSON.h constructor. — jlebar / detail
  241. Use C++14-style return type deduction in LLVM. — jlebar / detail
  242. [SystemZ]  Bugfix in emitSelect() — paulsson / detail
  243. [ms] [llvm-ml] Add support for attempted register parsing — epastor / detail
  244. [test][DebugInfo][NFC] Fix line endings — james.henderson / detail
  245. [libc++] Make sure that vector copy-construction is disabled for non-copyable types — Louis Dionne / detail
  246. [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539) — nikita.ppv / detail
  247. [SystemZ]  Fix new test case for expensive checks. — paulsson / detail
  248. Fix errors/warnings in scudo build. — peter / detail
  249. [InstCombine] Use replaceOperand() in more places — nikita.ppv / detail
  250. [IRBuilder] Remove more unnecessary NoFolder methods — nikita.ppv / detail
  251. [OPENMP50]Add support for relaxed clause in atomic directive. — a.bataev / detail
  252. [Attributor][NFC] Improve debug message — johannes / detail
  253. [Attributor][FIX] Remove duplicate, half-broken functionality — johannes / detail
  254. [Attributor] Return uses do not free pointers — johannes / detail
  255. [CodingStandards] Add link to "Picking the Right Data Structure" — johannes / detail
  256. [Attributor][NFC] Improve documentation — johannes / detail
  257. [DirectoryWatcher] Fix misuse of FSEvents API and data race — blangmuir / detail
  258. [lldb][NFC] Remove support file searching from SourceFileCompleter — Raphael Isemann / detail
  259. [BPF] implement isTruncateFree and isZExtFree in BPFTargetLowering — yhs / detail
  260. [lldb][test] Remove symlink for API tests. — rupprecht / detail
  261. gn build: Make scudo cflags more consistent with the cmake build. — peter / detail
  262. [NFC] Fix unused var in release builds — rupprecht / detail
  263. [mlir] Turn flags in ConvertStandardToLLVM into pass flags — diego.caballero / detail
  264. Fix SFINAE in CFG.cpp. — jlebar / detail
  265. Use std::foo_t rather than std::foo in clang. — jlebar / detail
  266. [llvm][TextAPI] add simulators to output — Cyndy Ishida / detail
  267. [Hexagon] Fix ABI info for returning HVX vectors — kparzysz / detail
  268. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  269. [Polly] LLVM OpenMP Backend -- Fix "static chunked" scheduling. — llvm-project / detail
  270. [lldb][NFC] Test SourceFileCompletion by completing the target line-table argument — Raphael Isemann / detail
  271. [AMDGPU] Remove AMDGPURegisterInfo — Stanislav.Mekhanoshin / detail
  272. [gn build] Port 453a8f3af78 — llvmgnsyncbot / detail
  273. [X86] Raise the latency for VectorImul from 4 to 5 in Skylake scheduler models — craig.topper / detail
  274. [BasicAA] Make BasicAA a cfg pass. — asbirlea / detail
  275. [mlir] [VectorOps] Implement vector.reduce operation — ajcbik / detail
  276. [clang-tidy] Added check to disable bugprone-infinite-loop on known false condition — n.james93 / detail
  277. [lldb][NFC] Test ModuleCompletion mode by completing the target modules load argument — Raphael Isemann / detail
  278. [gn] Paper over Py3 urllib2 incompatibility in gn/get.py — rnk / detail
  279. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail
  280. Allow retrieving source files relative to the compilation directory. — saugustine / detail
  281. [libc++] Unbreak test suite (CWG1423) — dave / detail
  282. [AMDGPU] Fix implicit operands for ENTER_WWM pseudo — jay.foad / detail
  283. scudo: Fix various test failures, mostly on 32-bit. — peter / detail
  284. Update test for windows. — saugustine / detail
  285. [OPENMP50]Full handling of atomic_default_mem_order in requires — a.bataev / detail
  286. [ORC] Add debug logging to JITDylib::addDependencies. — Lang Hames / detail
  287. [JITLink] Add an assertion that block removal leaves no dangling symbols. — Lang Hames / detail
  288. [ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer. — Lang Hames / detail
  289. [NFC] Delete extra white space in a test case. — wanyu9511 / detail
  290. [mlir][VectorOps] Adds canonicalization rewrite patterns for vector ShapeCastOp. — andydavis / detail
  291. [Attributor] Identify dead uses in PHIs (almost) based on dead edges — johannes / detail
  292. [Attributor][NFC] Clarify the documentation a bit more — johannes / detail
  293. [RISCV] Add support for save/restore of callee-saved registers via libcalls — lewis-revill / detail
  294. [DebugInfo] Call site entries cannot be generated for FrameSetup calls — lewis-revill / detail
  295. [Hexagon] Don't generate short vectors in ISD::SELECT in preprocessing — kparzysz / detail
  296. [compiler-rt] FuzzedDataProvider: add ConsumeData and method. — mmoroz / detail
  297. [mlir][AffineOps] Adds affine loop fusion transformation function to LoopFusionUtils. — andydavis / detail
  298. [xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrs — smeenai / detail
  299. [ConstantFold][SVE] Fix constand fold for vector call. — huihuiz / detail
  300. Change clang option -ffp-model=precise to select ffp-contract=on — melanie.blower / detail
  301. Revert "Change clang option -ffp-model=precise to select ffp-contract=on" — melanie.blower / detail
  302. [AMDGPU] Fixed subreg use in sdwa-scalar-ops.mir. NFC — Stanislav.Mekhanoshin / detail
  303. [Utils] Allow "on-the-fly" argument changes for update_test_check scripts — johannes / detail
  304. [X86] Don't disable code in combineHorizontalPredicateResult just because we have avx512 — craig.topper / detail
  305. Use C++14-style return type deduction in clang. — jlebar / detail
  306. [mlir] Start Shape dialect — jpienaar / detail
  307. [NFC] Fix spelling — johannes / detail
  308. [NFC] Fix warning: comparison of integers of different signs. — huihuiz / detail
  309. [MachO] Pad section data to pointer size bytes — aditya_nandakumar / detail
  310. AMDGPU: Don't create potentially dead rcp declarations — arsenm2 / detail
  311. AMDGPU: Directly use rcp intrinsic in idiv expansions — arsenm2 / detail
  312. AMDGPU: Fix crash on v3i15 kernel arguments — arsenm2 / detail
  313. AMDGPU: Add baseline tests for CGP div expansion — arsenm2 / detail
  314. [OpenMP] Switch default C++ standard to C++ 14 — johannes / detail
  315. Use std::foo_t rather than std::foo in LLVM. — jlebar / detail
  316. [llvm-objcopy][WebAssembly] Add dump/add/remove-section support — dschuff / detail
  317. AMDGPU: Don't report 2-byte alignment as fast — arsenm2 / detail
  318. [lldb/Plugins] Move PlatformRemoteiOS into PlatformMacOSX (NFCI) — Jonas Devlieghere / detail
  319. Fix MSVC build with C++ EH enabled — rnk / detail
  320. AMDGPU: Don't expand more special div cases in IR — arsenm2 / detail
  321. Rewrite default "could not attach" msg to point to hints — Jason Molenda / detail
  322. Reverted the remainings of c1c9819ef91aab51b5a23fb3027adac5a2f551cc — gkistanova / detail
  323. [lldb/Plugins] Rename OSPython plugin to OperatingSystemPython (NFC) — Jonas Devlieghere / detail
  324. Re-land "[MS] Overhaul how clang passes overaligned args on x86_32" — rnk / detail
  325. [AMDGPU][GlobalISel] Refactor selectDS1Addr1Offset/selectDS64Bit4ByteAligned — Austin.Kerbow / detail
  326. [test] Improve test/CodeGen/X86/linux-preemption.ll — maskray / detail
  327. [compiler-rt] Compile __powitf2 under wasm — sbc / detail
  328. [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO — sbc / detail
  329. Removed declared but non-existent createMaterializeVectorsPass() (NFC) — joker-eph / detail
  330. Reland "[Support] make report_fatal_error `abort` instead of `exit`" — Yuanfang Chen / detail
  331. Fix two more test cases for https://reviews.llvm.org/D74456. — Yuanfang Chen / detail
  332. Temporarily XFAIL these two tests. — Yuanfang Chen / detail
  333. [OpenMP][Offloading] Added support for multiple streams so that multiple kernels can be executed concurrently — johannes / detail
  334. AMDGPU: Use conditions directly in division expansion — arsenm2 / detail
  335. [TestConstVariable] Clean-up XFAIL lists. — ditaliano / detail
  336. Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"" — Yuanfang Chen / detail
  337. [CMake] Delete llvm_add_go_executable and a reference to TARGET llvm-go — maskray / detail
  338. [lldb] Remove skipIfFreeBSD from TestCompletion — Raphael Isemann / detail
  339. [X86][LegalizeTypes] Add SoftPromoteHalf support STRICT_FP_EXTEND and STRICT_FP_ROUND — craig.topper / detail
  340. [DebugInfo] Fix reading addresses in DWARFDebugAddr. — ikudrin / detail
  341. [DebugInfo] Do not dump header field for pre-DWARFv5 address tables. — ikudrin / detail
  342. [DebugInfo] Use "an address table" in diagnostic messages of DWARFDebugAddr. — ikudrin / detail
  343. [DebugInfo] Refine error messages in DWARFDebugAddr. — ikudrin / detail
  344. [DebugInfo] Simplify DWARFDebugAddr. — ikudrin / detail
  345. [DebugInfo] Add support for DWARF64 into DWARFDebugAddr. — ikudrin / detail
  346. [X86] Correct the predicate on some patterns for 128 and 256 EVEX versions of VCVTPS2PH. — craig.topper / detail
  347. [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC — craig.topper / detail
  348. [X86] Add test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND. — craig.topper / detail
  349. [lldb][NFC] Remove eCustomCompletion mode — Raphael Isemann / detail
  350. [VE] Bit operator isel — simon.moll / detail
  351. [MLIR] Support memrefs with complex element types. — pifon / detail
  352. [lldb][NFC] Move all completer subclasses into source file — Raphael Isemann / detail
  353. SelectionDAG: Fix bug in ClusterNeighboringLoads — nicolai.haehnle / detail
  354. AMDGPU: llvm.amdgcn.writelane is a source of divergence — nicolai.haehnle / detail
  355. [yaml2obj][test] - Simplify the test: yaml2obj/ELF/call-graph-profile-section.yaml — grimar / detail
  356. [lldb] Move implementation of GetDisplayName to TypeSystem class — Raphael Isemann / detail
  357. [APFloat] Fix FP remainder operation — ehudkatz / detail
  358. [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib — zinenko / detail
  359. [lldb][NFC] Move common_completions mapping out of CommandCompletions header. — Raphael Isemann / detail
  360. [lldb][NFC] Remove GetConstTypeName and GetConstQualifiedTypeName from CompilerType — Raphael Isemann / detail
  361. [CodeGenPrepare] Add more store splitting tests for PR44877. — courbet / detail
  362. Remove static registration for dialects, and the "alwayslink" hack for passes — joker-eph / detail
  363. [DebugInfo] Enable the debug entry values feature by default — djordje.todorovic / detail
  364. [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float-induction-x86.ll test — lebedev.ri / detail
  365. [CodeGen] Fix the computation of the alignment of split stores. — courbet / detail
  366. Revert "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  367. [clang] Add -fignore-exceptions — jasonliu / detail
  368. [lldb] Pass a valid SourceLocation to Sema::RequireCompleteType in ASTResultSynthesizer — Raphael Isemann / detail
  369. [llvm-objcopy] Fix pipeline syntax — kadircet / detail
  370. [ARM] MVE vector reduce add tests. NFC — david.green / detail
  371. [llvm-objdump] Add column headers for relocation printing — james.henderson / detail
  372. Revert "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  373. [DebugInfo][test][NFC] Remove case numbers — james.henderson / detail
  374. [AMDGPU] Add one more pass to LLVMInitializeAMDGPUTarget — jay.foad / detail
  375. [ConstantFolding] Fold calls to FP remainder function — ehudkatz / detail
  376. [DebugInfo] Prevent explosion of debug intrinsics during jump threading — stozer / detail
  377. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  378. [NFC][AggressiveInstCombine] Remove redundant std::max. — ayman.musa / detail
  379. Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  380. [lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIterator — pavel / detail
  381. [analyzer]StreamChecker refactoring (NFC). — 1.int32 / detail
  382. [TargetLowering] Add NegatibleCost enum for isNegatibleForFree return codes — llvm-dev / detail
  383. [AggressiveInstCombine] Add support for select instruction. — ayman.musa / detail
  384. [unittests] Fix TargetLibraryInfoTest.ValidProto — ehudkatz / detail
  385. Fix MLIR build when the NVPTX target isn't configured — joker-eph / detail
  386. Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  387. [mlir][spirv] Introduce spv.func — antiagainst / detail
  388. [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand. — ayman.musa / detail
  389. Revert "[AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand." — ayman.musa / detail
  390. [libcxx] Don't assume cwd name in std::filesystem tests — jaskiewiczs / detail
  391. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for ICmp instruction. — ayman.musa / detail
  392. [Concepts] Do not check constraints if not all template arguments have been deduced — saar / detail
  393. [MLIR][CUDA] Fix build file for mlir-cuda-runner — herhut / detail
  394. Fix unused function warning (PR44808) — hans / detail
  395. [mlir] StdToLLVM: Add error when the sourceMemRef of a subview is not a llvm type. — zinenko / detail
  396. [mlir] Linalg fusion: ignore indexed_generic producers — zinenko / detail
  397. Recommit "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — flo / detail
  398. [Concepts] Add missing TPA commit to requires expression parsing — saar / detail
  399. AMDGPU/GlobalISel: Widen non-power-of-2 load results — arsenm2 / detail
  400. Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks — stozer / detail
  401. [DebugInfo] Print version in error message in decimal — james.henderson / detail
  402. [DebugInfo] Add check for zero debug line opcode_base — james.henderson / detail
  403. [DebugInfo] Add checks for v2 directory and file name table terminators — james.henderson / detail
  404. [MC][AVR] Fix AVR test following 740bc366 — james.henderson / detail
  405. AMDGPU/GlobalISel: Split 96-bit load/store select tests out — arsenm2 / detail
  406. [PowerPC] Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp — stefanp / detail
  407. [PowerPC] Add support for intrinsic llvm.ppc.eieio — stefanp / detail
  408. [libc++] span: Guard against overflow in span::subspan — Louis Dionne / detail
  409. [PowerPC] Add options for PPC to enable/disable using non-volatile CR — wei.huang / detail
  410. Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  411. [AArch64][SVE] Add addsub carry long instrinsics — danilo.carvalho.grael / detail
  412. [libc++][Apple] Use CLOCK_MONOTONIC_RAW instead of CLOCK_UPTIME_RAW for steady_clock — Louis Dionne / detail
  413. Title: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test — anhtuyen / detail
  414. [clang-tidy] No misc-definitions-in-headers warning on C++14 variable templates. — hokein.wu / detail
  415. Add missing newlines at EOF; NFC — sven.vanhaastregt / detail
  416. [X86] combineFneg - generalize FMA negations with isNegatibleForFree/getNegatedExpression — llvm-dev / detail
  417. [llvm-objdump] Print file format in lowercase to match GNU output. — rupprecht / detail
  418. [ELF] Respect output section alignment for AT> (non-null lmaRegion) — maskray / detail
  419. [ELF] Start a new PT_LOAD if LMA region is different — maskray / detail
  420. [ELF] Support INSERT [AFTER|BEFORE] for orphan sections — maskray / detail
  421. Fix compilation of Any.h header. — jlebar / detail
  422. Fix SFINAE in llvm::bit_cast. — jlebar / detail
  423. [VectorCombine] add tests for extract-binop; NFC — spatel / detail
  424. clang: Guess at some platform FTZ/DAZ default settings — arsenm2 / detail
  425. Compute ORE, BPI, BFI in Loop passes. — asbirlea / detail
  426. [AArch64][GlobalISel] Properly implement widening for TB(N)Z — Jessica Paquette / detail
  427. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  428. [runtimes] Add umbrella targets for runtimes — smeenai / detail
  429. [mlir] Allow constructing a ValueRange from an ArrayRef<BlockArgument> — riverriddle / detail
  430. [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files — anhtuyen / detail
  431. [ARM] Extra vecreduce add with accumulate tests. NFC — david.green / detail
  432. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  433. [ARCMT][NFC] Reduce #include dependencies — sguelton / detail
  434. Fix fp-model flag test failure on linux — Matthew.Arsenault / detail
  435. [ConstantFold][SVE] Fix constant fold for FoldReinterpretLoadFromConstPtr. — huihuiz / detail
  436. Completely ignore strict FP model and denormal-fp-math interaction — arsenm2 / detail
  437. [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE — lebedev.ri / detail
  438. [gn build] Port 6030fe01f4e — llvmgnsyncbot / detail
  439. [mlir][EDSC][Linalg] Compose linalg_matmul and vector.contract — ntv / detail
  440. [KnownBits] Introduce anyext instead of passing a flag into zext — jay.foad / detail
  441. [AddressSanitizer] Ensure only AllocaInst is passed to dbg.declare — Vedant Kumar / detail
  442. [lldb/TypeSystemClang] Supply trivial TypeSourceInfo to NonTypeTemplateParmDecl::Create — Vedant Kumar / detail
  443. [lldb/StringPrinter] Avoid reading garbage in uninitialized strings — Vedant Kumar / detail
  444. [lldb/LibCxx] Have ExtractLibcxxStringInfo return an Optional result, NFC — Vedant Kumar / detail
  445. [lldb/Plugins] Move SymbolFileDWARFDebugMap into SymbolFileDWARF (NFCI) — Jonas Devlieghere / detail
  446. [mlir][Linalg] Refactor in preparation for automatic Linalg "named" ops. — ntv / detail
  447. Revert "[IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas" — erik.pilkington / detail
  448. [llvm-exegesis] CombinationGenerator: don't store function_ref — lebedev.ri / detail
  449. [LoopExtractor] Fix legacy pass dependencies — ehudkatz / detail
  450. [OpenMP] update strings output of libomp.so [NFC] — kkwli0 / detail
  451. [README] Add note on using cmake to perform the build — evandro.menezes / detail
  452. [docs] Minor updates to DeveloperPolicy due to svn to git — Jinsong Ji / detail
  453. [TBLGEN] Fix subreg value overflow in DAGISelMatcher — Stanislav.Mekhanoshin / detail
  454. Fix type-dependency of bitfields in templates — elizabeth.andrews / detail
  455. [MLIR] Fix wrong header for mlir-cuda-runner — zinenko / detail
  456. [mlir] support creating memref descriptors from static shape with non-zero offset — zinenko / detail
  457. [lldb/Plugins] Move DynamicLoaderMacOS into DynamicLoaderMacOSXDYLD (NFCI) — Jonas Devlieghere / detail
  458. [mlir][Linalg] Fix build warnings — ntv / detail
  459. [Clang] When -ftime-trace is used, clean CompilerInstance::OutputFiles before exiting cc_main() — alexandre.ganea / detail
  460. [Clang] Limit -fintegrated-cc1 to only one TU — alexandre.ganea / detail
  461. [CMake][Fuchsia] Enable in-process cc1 — phosek / detail
  462. [MBP] Partial tail duplication into hot predecessors — carrot / detail
  463. [GWP-ASan] Update alignment on Android. — 31459023+hctim / detail
  464. [libomptarget][nfc] Change enum values to match those in cuda/rtl — jonchesterfield / detail
  465. Changed omp_get_max_threads() implementation to more closely match spec description. — jonchesterfield / detail
  466. [Attributor] Use assumed information to determine side-effects — johannes / detail
  467. [Attributor] Ignore uses if a value is simplified — johannes / detail
  468. [Attributor] Use fine-grained liveness in all helpers — johannes / detail
  469. Fix a reentrance bug with deserializing ObjC type parameters. — rjmccall / detail
  470. [OpenMP][IRBuilder] Perform finalization (incl. outlining) late — johannes / detail
  471. [Fuzzer] Rename ExecuteCommandWithPopen to ExecuteCommandNon-Fushsia target will keep using popen/pclose implementation. OnFuchsia, Two-args version of `ExecuteCommand` is a simple wrapper of theone-arg version. (Hopefully) Fix D73329 build on Fuchsia. — Yuanfang Chen / detail
  472. [GWP-ASan] [NFC] Change enum from ANDROID->BIONIC. — 31459023+hctim / detail
  473. Replace std::foo with std::foo_t in LLVM. — caroline.s.lebar / detail
  474. PPC: Prepare tests for switch of default denormal-fp-math — Matthew.Arsenault / detail
  475. AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result — Matthew.Arsenault / detail
  476. AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF — Matthew.Arsenault / detail
  477. AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF — Matthew.Arsenault / detail
  478. Revert "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  479. Revert "[X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets" — akhuang / detail
  480. [AsmPrinter][ELF] Emit local alias for ExternalLinkage dso_local GlobalAlias — maskray / detail
  481. [MLIR][Affine] Add affine.parallel op — frank.laub / detail
  482. Fix ReST syntax on link to "Bisecting LLVM code" page — thakis / detail
  483. Fix regression due to reviews.llvm.org/D74436 by adding option ffp-contract=off to RUN line — melanie.blower / detail
  484. [AMDGPU][GlobalISel] Handle 64byte EltSIze in getRegSplitParts — Austin.Kerbow / detail
  485. [Statepoint] Remove redundant clear of call target on register — serguei.katkov / detail
  486. Reapply "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  487. [BPF] explicit warning of not supporting dynamic stack allocation — yhs / detail
  488. [X86] Add test RUN lines to show cases where we use 512-bit vcmppd/ps with garbage upper bits for 128/256-bit strict_fsetcc — craig.topper / detail
  489. Revert "Replace std::foo with std::foo_t in LLVM." — vvereschaka / detail
  490. Explicitly state the output file. — saugustine / detail
  491. [ELF][test] Change -o %t to -o /dev/null if the output is not needed — maskray / detail
  492. [OpenMP][FIX] Collect blocks to be outlined after finalization — johannes / detail
  493. [mlir][ODS][NFC] Mark OpaqueType as a buildable type. — riddleriver / detail
  494. [mlir][DeclarativeParser] Move operand type resolution into a functor to — riddleriver / detail
  495. [lldb] Make gdbremote.py utility py2and3 compatible —