60%
WDescription%
Build stability: 2 out of the last 5 builds failed.60
Test Result: 2 tests failing out of a total of 27,315 tests.99
Build History
x
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#232 (Feb 27, 2021 1:37:04 AM)

  1. [Driver][NFC] Add explicit break to final case — jrtc27 / detail
  2. Add @llvm.coro.async.size.replace intrinsic. — aschwaighofer / detail
  3. [AMDGPU] Rename a prefix for sanity. NFC. — jay.foad / detail
  4. [JumpThreading] Update computeValueKnownInPredecessors to recognize logical and/or patterns — aqjune / detail
  5. [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24 — jay.foad / detail
  6. [LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends. — flo / detail
  7. Revert "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  8. [lldb] Add deref support and tests to shared_ptr synthetic — davelee.com / detail
  9. [GlobalISel] Make more use of replaceSingleDefInstWithReg. NFC. — jay.foad / detail
  10. [darwin][asan] add test for application specific information in crash logs — Dan Liew / detail
  11. [darwin] use new crash reporter api — Dan Liew / detail
  12. [THUMB2] add .w suffixes for ldr/str (immediate) T4 — ndesaulniers / detail
  13. [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO. — craig.topper / detail
  14. Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" — Duncan P. N. Exon Smith / detail
  15. [InstructionSimplify] SimplifyShift - rename shift amount KnownBits. NFCI. — llvm-dev / detail
  16. make Affine parallel and yield ops MemRefsNormalizable — jeremy.bruestle / detail
  17. [OpenMP][NVPTX] Fixed a compilation error in deviceRTLs caused by unsupported feature in release verion of LLVM — tianshilei1992 / detail
  18. [flang][test] Share all driver test dirs between `f18` and `flang-new` — andrzej.warzynski / detail
  19. [AMDGPU] Set threshold for regbanks reassign pass — Stanislav.Mekhanoshin / detail
  20. [InstSimplify] Handle nsw shl -> poison patterns — llvm-dev / detail
  21. [clang-tidy] Add cppcoreguidelines-prefer-member-initializer to ReleaseNotes — n.james93 / detail
  22. [LV] Ensure fixNonInductionPHIs uses a valid insertion point. — flo / detail
  23. [NFC][VPlan] Use VPUser to store block's predicate — andrei.elovikov / detail
  24. [AArch64] Regenerate check lines for neon-compare-instructions.ll. — flo / detail
  25. [AArch64][GlobalISel] Lower G_USUBSAT and G_UADDSAT for scalars. — Amara Emerson / detail
  26. Recommit "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  27. [RISCV] Use a different constant in one of the smulo test cases to avoid converting the mul to an add. — craig.topper / detail
  28. Revert "[docs][ORC] Fix section title and reference." — Lang Hames / detail
  29. [AArch64] Introduce UDOT/SDOT DAG nodes — david.green / detail
  30. [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata — matthew.voss / detail
  31. [flang][fir][NFC] remove dead code — eschweitz / detail
  32. [mlir][sparse] incorporate vector index into address computation — ajcbik / detail
  33. Defer the decision whether to use the CU or TU index until after reading the unit header. — jgorbe / detail
  34. [Driver][Windows] Support per-target runtimes dir layout for profile instr generate — markus.boeck02 / detail
  35. [SEMA] Added warn_decl_shadow support for structured bindings — richard / detail
  36. AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests — Matthew.Arsenault / detail
  37. [ARM] Mir test for pre/postinc ldstopt combines. NFC — david.green / detail
  38. [mlir] Refactor InterfaceMap to use a sorted vector of interfaces, as opposed to a DenseMap — riddleriver / detail
  39. [mlir][Inliner] Use llvm::parallelForEach instead of llvm::parallelTransformReduce — riddleriver / detail
  40. [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare — aheejin / detail
  41. Fix a range-loop-analysis warning. — Amara Emerson / detail
  42. [scan-build-py] Add sarif-html support in scan-build-py — mvanotti / detail
  43. [WebAssembly] Fix incorrect grouping and sorting of exceptions — aheejin / detail
  44. [LTO] Fix test failures caused by 6da7d3141651 — matthew.voss / detail
  45. [dfsan] Update memset and dfsan_(set|add)_label with origin tracking — jianzhouzh / detail
  46. [libc] Add exhaustive test for sqrtf. — lntue / detail
  47. [libc] Add a standalone flavor of an equivalent of std::string_view. — sivachandra / detail
  48. [RISCV] Add vadd with mask and without mask builtin. — kai.wang / detail
  49. [WPD] Fix handling of pure virtual base class — tejohnson / detail
  50. [ThinLTO] Make cloneUsedGlobalVariables deterministic — i / detail
  51. Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables — i / detail
  52. collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128 — i / detail
  53. [AArch64][GlobalISel] Correct function evaluation order in applyINS — Jessica Paquette / detail
  54. [NFC] Make TrailingObjects non-copyable/non-movable — erich.keane / detail
  55. [mlir][Inliner] Keep the number of async pass managers constant — riddleriver / detail
  56. [mlir] ExecutionEngine needs special handling for COFF binaries — kern.handa / detail
  57. Revert "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" — thakis / detail
  58. [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes — aqjune / detail
  59. [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks — tu.da.wei / detail
  60. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  61. [Debug-Info][NFC] move emitDwarfUnitLength to MCStreamer class — czhengsz / detail
  62. [mlir][Inliner] Don't optimize callees in async mode if there is only one to optimize — riddleriver / detail
  63. [lld-macho] Use full input file name in invalid relocation error message — jezng / detail
  64. [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs — jezng / detail
  65. [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs — jezng / detail
  66. [lld-macho] Better deduplication of personality pointers — jezng / detail
  67. Revert "Add more historic DWARF vendor extensions" — thakis / detail
  68. [XCOFF] add C_FILE symbol at index 0 of symbol table. — czhengsz / detail
  69. [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions. — Amara Emerson / detail
  70. [HIP] Fix managed variable linkage — Yaxun.Liu / detail
  71. [ASan] Introduce a way set different ways of emitting module destructors. — Dan Liew / detail
  72. patch — shivam98.tkg / detail
  73. [Docs] Mention clone depth feature of git in LLVM getting started — shivam98.tkg / detail
  74. [libc][NFC] Merge llvmlibc and llvmlibm targets in to a single target. — sivachandra / detail
  75. Revert "patch" it wass my mistake inusing git — shivam98.tkg / detail
  76. Reduce the number of attributes attached to each function — Dávid Bolvanský / detail
  77. [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline — Vitaly Buka / detail
  78. [asan] Increase CHECK limit in __sanitizer_annotate_contiguous_container — Vitaly Buka / detail
  79. [Test][AArch64] Test SADDO/SSUBO narrowing legalization — code / detail
  80. [LegalizeIntegerTypes] Use GetExpandedInteger instead of SplitInteger in ExpandIntRes_XMULO. — craig.topper / detail
  81. Add REQUIRES aarch64 to test incompatible-arch.s since it fails if that target is not built. — douglas.yung / detail
  82. [libc++] [docs] [C++2b] Update status page with papers adopted in February 2021 virtual meeting. — marek.kurdej / detail
  83. Revert "[InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF" — phosek / detail
  84. [ARM] Expand the range of allowed post-incs in load/store optimizer — david.green / detail
  85. [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib — martin / detail
  86. [libcxx] [test] Don't pass INCLUDE to clang via -isystem — martin / detail
  87. [OpenCL] Add declarations with enum/typedef args — sven.vanhaastregt / detail
  88. [OpenCL] Add ndrange builtin functions to TableGen — sven.vanhaastregt / detail
  89. [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)). — flo / detail
  90. [JITLink] Fix comments about JITLink's generic link algorithm. — Lang Hames / detail
  91. [JITLink] Add assertions, fix a comment. — Lang Hames / detail
  92. [docs][JITLink] Add a JITLink design and API document. — Lang Hames / detail
  93. [docs][JITLink] Sphinx does not like '::' in monotype. Try using a — Lang Hames / detail
  94. Update REQUIRES line in 4 tests that attempt to use arm64 which should be aarch64 not arm. — douglas.yung / detail
  95. [mlir][linalg] Fix Linalg roundtrip test. — pifon / detail
  96. Recommit "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  97. [docs][JITLink] More attempted fixes for formatting issues in the JITLink doc. — Lang Hames / detail
  98. [docs][JITLink] Try explicit literal blocks for monospace list elements. — Lang Hames / detail
  99. [docs][JITLink] Return to `` for inline literals. — Lang Hames / detail
  100. [docs][JITLink] Make ``ObjectLinkingLayer`` not a paragraph start. — Lang Hames / detail
  101. [DAG] Add basic mul-with-overflow constant folding support — llvm-dev / detail
  102. [clangd] Fix a race — kadircet / detail
  103. [dexter] Force dexter tests to use the host triple — orlando.hyams / detail
  104. [docs][JITLink] More experiments to try to understand sphinx error. — Lang Hames / detail
  105. [docs][JITLink] Yet more experiments to try to understand sphinx error. — Lang Hames / detail
  106. [docs][JITLink] Remove the JITLink doc for now. — Lang Hames / detail
  107. [Utils] collectBitParts - add truncate() handling — llvm-dev / detail
  108. [asan] Avoid putting globals in a comdat section when targetting elf. — pierre.gousseau / detail
  109. [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526) — llvm-dev / detail
  110. [lldb] Add asserts that prevent construction of cycles in the decl origin tracking — Raphael Isemann / detail
  111. [OpenCL] Allow taking address of functions as an extension. — anastasia.stulova / detail
  112. [lldb][NFC] Rename the second ValueObjectManager to ValueObjectUpdater and remove the dead code — Raphael Isemann / detail
  113. [lldb][NFC] Move trivial ValueObject getters/setters to the header — Raphael Isemann / detail
  114. [AMDGPU] Update s_sendmsg messages — jay.foad / detail
  115. [mlir] Specify cuda-runner pass pipeline as command line options. — csigg / detail
  116. [AMDGPU] Add more PAL metadata register names — jay.foad / detail
  117. [lldb] Prevent double new lines behind errors/warning/messages from LLDB commands — Raphael Isemann / detail
  118. [mlir] Add a builder to `linalg.tiled_loop`. — pifon / detail
  119. [ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling. — llvm-dev / detail
  120. Revert "[ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling." — thakis / detail
  121. [InstructionCost] NFC: Fix up missing cases in LoopVectorize and CodeGenPrep. — sander.desmalen / detail
  122. [lld-macho] Add REQUIRES to incompatible-arch-tapi test — jezng / detail
  123. [Coverage][Unittest] Fix stringref issue — Jinsong Ji / detail
  124. [clang-tidy][test] Allow specifying potentially unused suffixes — n.james93 / detail
  125. [libc][NFC] Remove headergen for the cacheline size macro. — sivachandra / detail
  126. [mlir] Add polynomial approximation for math::LogOp (using builders API) — ezhulenev / detail
  127. [clang-tidy] Fix readability-avoid-const-params-in-decls removing const in template paramaters — n.james93 / detail
  128. [flang][fir] Add zero_bits operation. — eschweitz / detail
  129. [libc++] NFC: Fix a few tests in pair that would succeed trivially — Louis Dionne / detail
  130. [libc++] NFC: Fix a few tests in tuple that would succeed trivially — Louis Dionne / detail
  131. [libc][NFC] Exclude few targets from the `all` target. — sivachandra / detail
  132. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  133. [AMDGPU] Add a bit more gfx90a test coverage — jay.foad / detail
  134. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  135. [tests] Mark an autogened test as such — listmail / detail
  136. [libomptarget] Load images in order of registration — simon.moll / detail
  137. Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable — sguelton / detail
  138. Revert "[tests] Mark an autogened test as such" — listmail / detail
  139. [OpenMP][Tests][NFC] lit might also be known as llvm-lit.py — protze / detail
  140. [OpenMP] Fixed a crash when offloading to x86_64 with target nowait — tianshilei1992 / detail
  141. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  142. [tests] precommit tests for an upcoming AA improvement — listmail / detail
  143. [flang] add attribute to trim runtime implementation establish call — jperier / detail
  144. [AArch64] Do not fold SP adjustments into pre-increment addr modes if it overflows the redzone. — Amara Emerson / detail
  145. [MC][ARM] add .w suffixes for BL (T1) and DBG — ndesaulniers / detail
  146. [libomptarget] Fixed MSVC build fail caused by __attribute__((used)). — vyacheslav.p.zakharin / detail
  147. Revert rGd65ddca83ff85c7345fe9a0f5a15750f01e38420 - "[ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)" — llvm-dev / detail
  148. [mlir] Add constBuilderCall to TypeAttr to simplify builders — antiagainst / detail
  149. [LegalizeIntegerTypes] Further improve ExpandIntRes_SADDSUBO for targets where SADDO/SSUBO aren't supported. — craig.topper / detail
  150. [mlir][spirv] Define spv.GLSL.Ldexp — antiagainst / detail
  151. [lit] Add --ignore-fail — jdenny.ornl / detail
  152. [RISCV] Support fixed vector extract element. Use VL=1 for scalable vector extract element. — craig.topper / detail
  153. [AArch64][GlobalISel] Fix manual selection for v4s16 and v8s8 G_DUP — Jessica Paquette / detail
  154. Remove a workaround for MSVC 2013, now that MSVC 2017 is the minimum. — jyknight / detail
  155. [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits — i / detail
  156. [lldb] Support debugging utility functions — Jonas Devlieghere / detail
  157. [mlir][linalg] Support for using output values in TC definitions. — hanchung / detail
  158. [mlir][linalg] Reuse the symbol if attribute uses are identical. — hanchung / detail
  159. [mlir][docs] Small fix to local Pass Manager reproduction documentation — riddleriver / detail
  160. AMDGPU: Add even aligned VGPR/AGPR register classes — Matthew.Arsenault / detail
  161. AMDGPU: Remove special case in shouldCoalesce — Matthew.Arsenault / detail
  162. [InstCombine] add tests for fdiv+powi; NFC — spatel / detail
  163. [libcxx] [test] Quote the path to the python interpreter — martin / detail
  164. [amdgpu] Atomic should be source of divergence. — michael.hliao / detail
  165. [tests] precommit tests for D97219 — listmail / detail
  166. IR: Rename Metadata::ImplicitCode to SubclassData1, NFC — Duncan P. N. Exon Smith / detail
  167. Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs — Duncan P. N. Exon Smith / detail
  168. [Profile] Include a few asserts in coverage mapping test — phosek / detail
  169. [InstCombine] add helper for x/pow(); NFC — spatel / detail
  170. [InstCombine] fold fdiv with powi divisor (PR49147) — spatel / detail
  171. Revert "[Profile] Include a few asserts in coverage mapping test" — phosek / detail
  172. [MC][ARM] make Thumb function also if type attribute is set — ndesaulniers / detail
  173. [builtins] Define fmax and scalbn inline — rprichard / detail
  174. Reland "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" — markus.boeck02 / detail
  175. Revert "[builtins] Define fmax and scalbn inline" — rprichard / detail
  176. [profile] Fix buffer overrun when parsing %c in filename string — Vedant Kumar / detail
  177. Allow !shape.size type operands in "shape.from_extents" op. — silvasean / detail
  178. [CUDA][HIP] Support accessing static device variable in host code for -fgpu-rdc — Yaxun.Liu / detail
  179. [RISCV] Use a ComplexPattern for zexti32 to match sexti32. — craig.topper / detail
  180. [RISCV] Teach VSETVLI inserter to use VSETIVLI when possible. — craig.topper / detail
  181. Improve attribute documentation for nodebug on typedefs — dblaikie / detail
  182. [llvm] Check availability for os_signpost — Jonas Devlieghere / detail
  183. update AMDGPU _Float16 support in clang doc — Yaxun.Liu / detail
  184. [test] Improve SanitizerCoverage tests on !associated and comdat — i / detail
  185. [lld-macho] add code signature for native arm64 macOS — gkm / detail
  186. [X86] Support amx-bf16 intrinsic. — chen3.liu / detail
  187. [ThinLTO][NewPM] Clean up dead code under -O0 — aeubanks / detail
  188. [flang][fir][NFC] Move remaining types to TableGen type definition — clementval / detail
  189. [flang][fir][NFC] Remove dead code. — eschweitz / detail
  190. [docs] Add a release note for the removing of -Wreturn-std-move-in-c++11 — nullptr.cpp / detail
  191. [Coroutine] Check indirect uses of alloca when checking lifetime info — lxfind / detail
  192. [NFC][AIX] Rename aix-csr-vector.ll to aix-csr-vector-extabi.ll — zarko / detail
  193. [NARY][NFC] New tests for upcoming changes. — ybrevnov / detail
  194. [docs][JITLink] Reintroduce JITLink design/API doc with fixes and improvements. — Lang Hames / detail
  195. [RISCV] Reuse existing SDLoc and XLenVT in the switch in RISCVISelDAGToDAG::Select. NFC — craig.topper / detail
  196. OpenMP: Fix object clobbering issue when using save-temps — Pushpinder.Singh / detail
  197. [debugserver] Fix logic to extract app bundle from file path — Jonas Devlieghere / detail
  198. [clang][RecoveryAST] Add design doc to clang internal manual. — hokein.wu / detail
  199. [mlir] Fix emitting attribute documentation — marius.brehler / detail
  200. [mlir][nfc] Fix typo in documentation comment — marius.brehler / detail
  201. [clang][cli] Add MarshallingInfoEnum multiclass — jan_svoboda / detail
  202. [clang][cli] Remove marshalling from Opt{In,Out}FFlag — jan_svoboda / detail
  203. [clangd] NFC, remove an extra "class" keyword. — hokein.wu / detail
  204. [AArch64] Add abs intrinsic costs — stelios.ioannou / detail
  205. [clang][cli] Store additional optimization remarks info — jan_svoboda / detail
  206. [clang][cli] Round-trip the whole CompilerInvocation — jan_svoboda / detail
  207. AArch64: relax address-space assertion in FastISel. — Tim Northover / detail
  208. [CodeGen] Canonicalise adds/subs of i1 vectors using XOR — david.sherwood / detail
  209. Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk — Raphael Isemann / detail
  210. [lldb] Let ClangASTImporter assert that the target AST has an external source — Raphael Isemann / detail
  211. [lldb][NFC] Remove some obsolete comments in ClangASTImporter.cpp — Raphael Isemann / detail
  212. Support standalone build of clang-tidy unittest — sguelton / detail
  213. [X86][SSE] Move unaryshuffle(xor(x,-1)) -> xor(unaryshuffle(x),-1) fold into helper. NFCI. — llvm-dev / detail
  214. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail
  215. [X86] Regenerate sdiv_fix.ll tests. NFCI. — llvm-dev / detail
  216. [NFC] Fix build failure after 83d134c3c4222e8b8d3d90c099f749a3b3abc8e0 — ybrevnov / detail
  217. [RISCV] Unify scalable- and fixed-vector EXTRACT_SUBVECTOR lowering — fraser / detail
  218. [RISCV] Support fixed-length vector sign/zero extension — fraser / detail
  219. [RISCV] Support fixed-length vector truncates — fraser / detail
  220. Pass GPU events instead of streams across async regions. — csigg / detail
  221. [RISCV] Support fixed-length vector FP_ROUND & FP_EXTEND — fraser / detail
  222. [lldb][NFC] Document ClangASTImporter — Raphael Isemann / detail
  223. [clang][cli] NFC: Remove intermediate command line parsing functions — jan_svoboda / detail
  224. [clang][cli] NFC: Remove ArgList infrastructure for recording queries — jan_svoboda / detail
  225. [clang] Remove a superfluous semicolon, silencing GCC warnings. NFC. — martin / detail
  226. [clang][driver] Set the input type to Fortran when reading from stdin — andrzej.warzynski / detail
  227. [clang][flang] Improve the consistency of the code-base — llvm / detail
  228. [RISCV] Support fixed-length vector i2fp/fp2i conversions — fraser / detail
  229. [RISCV] Update RVV ISA section-header comments. NFC. — fraser / detail
  230. [mlir][NFC] Add missing namespace qualifier to ODS generated code — vlad.vinogradov / detail
  231. [clang][sema] Ignore xor-used-as-pow if both sides are macros — tbaeder / detail
  232. Fix a test case that should check whether or not it is passed into lld — conanap / detail
  233. [RISCV] Add isel pattern to match X > -1 to bgez. — craig.topper / detail
  234. [arm builtin crosscompile docs] alphabetize flags, no behavior change — thakis / detail
  235. [arm builtin crosscompile docs] add COMPILER_RT_BUILD_MEMPROF=OFF — thakis / detail
  236. [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli — craig.topper / detail
  237. [IndVars] Add test cases inspired by PR48965. — flo / detail
  238. [CodeGen] Format code comment to 80 columns. NFC. — fraser / detail
  239. [MLIR][affine-loop-fusion] Handle defining ops between the source and dest loops — diego.caballero / detail
  240. [mlir] Check 'iter_args' in 'isLoopParallel' utility — diego.caballero / detail
  241. [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class — xur / detail
  242. [AMDGPU] require s-memtime-inst for __builtin_amdgcn_s_memtime — Stanislav.Mekhanoshin / detail
  243. [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode. — craig.topper / detail
  244. Support `#pragma clang section` directives on MachO targets — jonathan_roelofs / detail
  245. Option to ignore assume like intrinsic uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  246. [DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNode() — llvm-dev / detail
  247. Option to ignore llvm[.compiler].used uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  248. [lld-macho] Basic support for linkage and visibility attributes in LTO — jezng / detail
  249. [OpenMP] Fix accidental addition of use omp_lib_kinds — jonathan.l.peyton / detail
  250. [test] Improve SanitizerCoverage tests — i / detail
  251. adds more checks to -Wfree-nonheap-object — cjdb / detail
  252. [mlir] Mark OpState::getAttrs() deprecated. — csigg / detail
  253. [libc++] Fix incorrect forwarding in tuple's assignment operator — Louis Dionne / detail
  254. [SanitizerCoverage] Drop !associated on metadata sections — i / detail
  255. Add a nullptr check. — Adrian Prantl / detail
  256. [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option. — Dan Liew / detail
  257. [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`. — Dan Liew / detail
  258. [CodeGen] Call ConvertTypeForMem instead of ConvertType — Akira / detail
  259. [scudo][standalone] Compact pointers for Caches/Batches — kostyak / detail
  260. [clang,NFC] Fix typos in file headers — Vitaly Buka / detail
  261. Rewrite MSVC toolchain discovery with VFS — aeubanks / detail
  262. [OpenMP] libomp: fix ittnotify stack stitching for teams construct — Andrey.Churbanov / detail
  263. [NFC] Switch to auto marshalling infrastructure for `-fsanitize-address-destructor-kind=` flag. — Dan Liew / detail
  264. [lldb/Core] Change large function threshold variable into a setting. — medismail.bennani / detail
  265. [OpenMP] libomp minor cleanup — Andrey.Churbanov / detail
  266. [PM] Show the pass argument in pre/post-pass IR dumps — nguillemot / detail
  267. [libcxx] [test] Use string().c_str() to convert a std::filesystem::path to a const char* — martin / detail
  268. [libcxx] [test] Ifdef out uses of create_fifo on windows — martin / detail
  269. [libcxx] [cmake] Add asm to the runtimes build languages — martin / detail
  270. [libcxx] [test] Add a MinGW target — martin / detail
  271. [libcxx] Use the allocating form of getcwd() on Glibc and Apple platforms — martin / detail
  272. Fix constructor declarations that are invalid in C++20 onwards. — richard / detail
  273. [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  274. [www] Add cxx_status tracking for C++23. — richard / detail
  275. BPF: Implement TTI.getCmpSelInstrCost() properly — yhs / detail
  276. [Clang][Attributes] Allow not_tail_called attribute to be applied to virtual function. — zequanwu / detail
  277. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  278. [Remarks] Emit remarks for "auto-init" !annotations — francisvm / detail
  279. [Remarks] Provide more information about auto-init stores — francisvm / detail
  280. [Remarks] Provide more information about auto-init calls — francisvm / detail
  281. [gn build] Port 4753a69a316b — llvmgnsyncbot / detail
  282. Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg. — jyknight / detail
  283. [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case — kostyak / detail
  284. [dfsan] Conservative solution to atomic load/store — jianzhouzh / detail
  285. [Android] Use -l:libunwind.a with --rtlib=compiler-rt — rprichard / detail
  286. BPF: Add LLVMTransformUtils in CMakefile LINK_COMPONENTS — yhs / detail
  287. [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections — i / detail
  288. [RISCV] Support fixed vector extract_element for FP types. — craig.topper / detail
  289. Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator." — peter / detail
  290. [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. — justin.lebar / detail
  291. [debug-info] refactor emitDwarfUnitLength — czhengsz / detail
  292. Revert [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  293. Fix signed-compare warning. — justin.lebar / detail
  294. [flang][fir] Add array value operations. — eschweitz / detail
  295. [TableGen] Use ListSeparator (NFC) — kazu / detail
  296. [Scalar] Use range-based for loops (NFC) — kazu / detail
  297. [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable — i / detail
  298. [X86] Use correct padding when in 16-bit mode — isanbard / detail
  299. [Driver] Create -ffile-compilation-dir alias — phosek / detail
  300. [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} — phosek / detail
  301. [MC] Allow .cfi_sections with empty section list — i / detail
  302. [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC — craig.topper / detail
  303. [Driver] Don't pass -ffile-compilation-dir through to cc1 — phosek / detail
  304. [mlir] Remove some rarely used OpState members and use Operation members instead. — csigg / detail
  305. [clang-format] [PR19056] Add support for access modifiers indentation — marek.kurdej / detail
  306. [clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new function — sam.mccall / detail
  307. [Basic] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  308. [Test] Add one more test with corner cases for non-wrapping IVs — mkazantsev / detail
  309. [Sema] Fix MSVC "attribute is not recognized" warning (NFC) — nullptr.cpp / detail
  310. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. — courbet / detail
  311. [RISCV] Use existing method for the LMUL1 type. NFCI. — fraser / detail
  312. [MLIR][affine] Certain Call Ops to prevent fusion — uday / detail
  313. [Test] Two more interesting test cases & their codegen counterparts — mkazantsev / detail
  314. [DAG] expandAddSubSat - break if-else chain. NFCI. — llvm-dev / detail
  315. [mlir] Mark OpState::removeAttr() deprecated. — csigg / detail
  316. [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB — llvm-dev / detail
  317. [DAG] Fold vXi1 multiplies -> and — llvm-dev / detail
  318. [docs][JITLink] Few typo fixes in JITLink design/API doc — Stefan Gränitz / detail
  319. [Driver] Flush file in locked area — sepavloff / detail
  320. [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT — llvm-dev / detail
  321. [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy — Stefan Gränitz / detail
  322. [clang][cli] Fix build failure in CompilerInvocation — jan_svoboda / detail
  323. [clang][cli] Implement '-cuid=' marshalling — jan_svoboda / detail
  324. Revert "[NARY-REASSOCIATE] Support reassociation of min/max" — ybrevnov / detail
  325. [InstCombine] Avoid redundant or out-of-order debug value sinking — stephen.tozer / detail
  326. [mlir] Replace deprecated 'getAttrs' — marius.brehler / detail
  327. [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable — pengfei.wang / detail
  328. [clangd][remote] Add flag to set idletimeout — kadircet / detail
  329. [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi — thakis / detail
  330. [mlir] Silence some deprecation warnings after dffc487b07d9a50f8c65eccb9241f72af3486c79 — benny.kra / detail
  331. [mlir][linalg] Allow TC ops taking an unused shaped operand. — hanchung / detail
  332. [Utils] collectBitParts - bail for integers > 128-bits — llvm-dev / detail
  333. [mlir][linalg] Add pooling ops to Linalg TC ops. — hanchung / detail
  334. [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts — Louis Dionne / detail
  335. [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef` — vlad.vinogradov / detail
  336. [lldb] Add deref support to libc++ unique_ptr synthetic — davelee.com / detail
  337. [llvm][utils] Support dereferencing llvm::Optional lldb formatter — davelee.com / detail
  338. [llvm][utils] Rename lldb dict variables to internal_dict — davelee.com / detail
  339. [AMDGPU] Better codegen for i64 bitreverse — jay.foad / detail
  340. Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits, — jyknight / detail
  341. [llvm][utils] Fix innocuous off by one in lldb formatters — davelee.com / detail
  342. [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling. — llvm-dev / detail
  343. [PDB] Fix unsigned integer overflow — thakis / detail
  344. [MLIR][linalg] Make integer matmul ops cast before multiplying — gcmn / detail
  345. [AMDGPU] Add selection pattern for v_xnor_b32 — jay.foad / detail
  346. [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs — mtrofin / detail
  347. [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode — Louis Dionne / detail
  348. [NFC] Const-ed 2 APIs in VirtRegMap — mtrofin / detail
  349. [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned — mtrofin / detail
  350. [InstCombine][NFC]Add a test for logical reductions. — a.bataev / detail
  351. [libc++] Make the from-scratch config work on macOS out-of-the-box — Louis Dionne / detail
  352. Add a helper for matching simple recurrence cycles — listmail / detail
  353. Change some addUsedGlobal to addUsedOrCompilerUsedGlobal — i / detail
  354. [libcxx] cleans up __cpp_concepts mess — cjdb / detail
  355. Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC] — listmail / detail
  356. [clang-tidy] Remove some test c++ mode restrictions. — n.james93 / detail
  357. [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows — i / detail
  358. [clang-tidy][NFC] Tweak some generation of diag messages — n.james93 / detail
  359. [dfsan] Propagate origins for callsites — jianzhouzh / detail
  360. [scudo][test] Disable -Wfree-nonheap-object — leonardchan / detail
  361. Be more mathematicly precise about definition of recurrence [NFC] — listmail / detail
  362. [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores. — craig.topper / detail
  363. [dfsan] Do not test origin-tracking in atomic.cpp — jianzhouzh / detail
  364. [cgp] Minor code improvement - reuse an existing named helper [NFC] — listmail / detail
  365. Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available. — jyknight / detail
  366. [SystemZ] Introducing assembler dialects for the Z backend — kai / detail
  367. [AMDGPU] Skip unclusterd rescheduling w/o ld/st — Stanislav.Mekhanoshin / detail
  368. [AMDGPU] Avoid second rescheduling for some regions — Stanislav.Mekhanoshin / detail
  369. [MLIR][TOSA] Lower tosa.reshape to linalg.reshape — rob.suderman / detail
  370. [tests] Precommit for upcoming patch — listmail / detail
  371. [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches — aheejin / detail
  372. [libcxx][test] Don't require Container<cv T> extension on non-libc++ — Casey / detail
  373. [lld/mac] Add some support for dynamic lookup symbols, and implement -U — thakis / detail
  374. [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates — Dev / detail
  375. [mlir][vector] add higher dimensional support to gather/scatter — ajcbik / detail
  376. [NFC] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  377. [NFC][libc++] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  378. [sanitizers][NFC] Change typesto avoid warnings — Vitaly Buka / detail
  379. [dfsan] Record dfsan metadata in globals — gbalats / detail
  380. [flang] Detect circularly defined interfaces of procedures — psteinfeld / detail
  381. [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible. — craig.topper / detail
  382. AMDGPU: Use kill instruction to hint soft clause live ranges — Matthew.Arsenault / detail
  383. [docs] Add documentation on using the new pass manager — aeubanks / detail
  384. [MLIR][TOSA] Lower tosa.identity and tosa.identitiyn to linalg — rob.suderman / detail
  385. [clang] implicitly delete space ship operator with function pointers — richard / detail
  386. [flang][fir][NFC] Removes deprecated messages in builds. — eschweitz / detail
  387. [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF — i / detail
  388. [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable. — vvereschaka / detail
  389. Reland "[builtins] Define fmax and scalbn inline" — rprichard / detail
  390. [mlir] Add regions to OpAdaptor — jpienaar / detail
  391. [test] Fix PGOProfile/comdat_internal.ll — i / detail
  392. [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it — Jessica Paquette / detail
  393. [msan] Use non-transparent-huge-page at SetShadow — jianzhouzh / detail
  394. [Driver] Fix a warning about the the initialization order — kazu / detail
  395. Add GNU attribute 'retain' — i / detail
  396. ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects — i / detail
  397. [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC — llvm-project / detail
  398. [lld][WebAssembly] Rename methods/members to match ELF backend. NFC. — sbc / detail
  399. [WebAssembly] Fix reverse mapping in WasmEHFuncInfo — aheejin / detail
  400. [flang][fir] Add remaining Ops. Updates to pre-existing Ops. — eschweitz / detail
  401. [test] Add -triple x86_64 to attr-retain.c — i / detail
  402. [clang][NFC] Clean up whitespace in ClangOpcodesEmitter output — jrtc27 / detail
  403. [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" — rob.suderman / detail
  404. [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect — riddleriver / detail
  405. [flang][fir] Upstream utility function valueHasFirAttribute() — eschweitz / detail
  406. [test] Add -triple x86_64 to attr-retain.cpp — i / detail
  407. [NFC] Remove tab from the source — Vitaly Buka / detail
  408. [TableGen] Use ListSeparator (NFC) — kazu / detail
  409. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail

#232 (Feb 27, 2021 1:37:04 AM)

  1. [zorg] Rename cross-targeting buildbot on AIX — Xiangling.Liao / detail
  2. Fixed misspelled builder name for e-mail notifications. — gkistanova / detail
  3. More master to main updates — Azharuddin Mohammed / detail
  4. jenkins/jobs: Add timeout to the lnt-ctmark-* jobs — Azharuddin Mohammed / detail
  5. [sanitizer] Set default rtlib to libgcc — rprichard / detail
  6. [sanitizer] Update x86 ABILIST filtering for x86_64 devices — rprichard / detail
  7. [sanitizer] Pass -e dotbytes=10m to wget — rprichard / detail
  8. [sanitizer,android] Don't check devices on error — Vitaly Buka / detail
  9. [sanitizers] Fix checkout branch name — Vitaly Buka / detail
  10. [sanitizers] Fix checkout branch name — Vitaly Buka / detail

#231 (Feb 23, 2021 1:37:16 AM)

  1. [lit] Add --xfail and --filter-out (inverse of --filter) — dave / detail
  2. [Sanitizers][NFC] Fix typo — luismarques / detail
  3. [ConstantRangeTest] Make exhaustive testing more principled (NFC) — nikita.ppv / detail
  4. [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit))) — llvm-dev / detail
  5. [X86] KnownBits - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  6. [X86][SSE2] Remove SSE2 min/max intrinsics tests — llvm-dev / detail
  7. [X86][SSE] Remove SSE41 min/max intrinsics tests — llvm-dev / detail
  8. [X86][AVX] Remove AVX2 min/max intrinsics tests — llvm-dev / detail
  9. [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  10. [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  11. [RISCV] Pre-commit test case for D97055. NFC. — fraser / detail
  12. [libc++] Fix the build for AppleClang. — koraq / detail
  13. [InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI. — llvm-dev / detail
  14. [lit testing] "END." not "END:" — dave / detail
  15. [RISCV] Improve register allocation around vector masks — fraser / detail
  16. [RISCV] Support extraction of misaligned subvectors — fraser / detail
  17. Revert "Implement nullPointerConstant() using a better API." — steveire / detail
  18. [OpenMP][NFC] clang-format the whole openmp project — tianshilei1992 / detail
  19. [LTO] Fix cloning of llvm*.used when splitting module — tejohnson / detail
  20. [ASTMatchers] Fix hasUnaryOperand matcher for postfix operators — steveire / detail
  21. [lld/mac] reject -undefined warning and -undefined suppress with -twolevel_namespace — thakis / detail
  22. [ConstantRangeTest] Print detailed information on failure (NFC) — nikita.ppv / detail
  23. clang: Exclude efi_main from -Wmissing-prototypes — daan.j.demeyer / detail
  24. [clang-tidy] Simplify braced init check — steveire / detail
  25. [Clang][OpenMP] Update driver test case for OpenMP offload to use sm_35 — tianshilei1992 / detail
  26. [RISCV] Add an additional remw test to rv64m-exhaustive-w-insts.ll. NFC — craig.topper / detail
  27. [OpenMP] libomp: cleanup some resource leaks — Andrey.Churbanov / detail
  28. [ConstantRange] Handle wrapping range in binaryNot() — nikita.ppv / detail
  29. [InstCombine] add tests for fdiv of exp/exp2; NFC — spatel / detail
  30. [InstCombine] fold fdiv with exp/exp2 divisor (PR49147) — spatel / detail
  31. [ConstantRange] Handle wrapping ranges in min/max (PR48643) — nikita.ppv / detail
  32. [clang-itdy] Simplify virtual near-miss check — steveire / detail
  33. [RISCV] Add another test case showing failure to use remw when the RHS has been zero extended from less than i32. NFC — craig.topper / detail
  34. [clang-tidy] Simplify function complexity check — steveire / detail
  35. [clang-tidy] Simplify throw keyword missing check — steveire / detail
  36. [InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF — phosek / detail
  37. [libcxx] Make path::format a non-class enum — martin / detail
  38. [libcxx] [test] Call create_directory_symlink when linking directories — martin / detail
  39. [NFC] Refactor PreferMemberInitializerCheck — n.james93 / detail
  40. [mlir] Register the print-op-graph pass using ODS — jpienaar / detail
  41. Update test error string post pass registration change — jpienaar / detail
  42. [lldb] Refine ThreadPlan::ShouldAutoContinue — davelee.com / detail
  43. [clang][Driver][OpenBSD] libcxx also requires pthread — brad / detail
  44. [dfsan] Comment out unused methods by D97087 temporarily — jianzhouzh / detail
  45. [TableGen] Use ListSeparator (NFC) — kazu / detail
  46. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  47. [lld][ELF] __start_/__stop_ refs don't retain C-ident named group sections — phosek / detail
  48. [RISCV] Add test cases for add/sub/mul overflow intrinsics. NFC — craig.topper / detail
  49. [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts — llvm-dev / detail
  50. [X86][AVX] Fold concat(extract_subvector(v0,c0), extract_subvector(v1,c1)) -> vperm2x128 — llvm-dev / detail
  51. [DAG] Match USUBSAT patterns through zext/trunc — llvm-dev / detail
  52. [ThinLTO] Fix import of multiply defined global variables — kbessonova / detail
  53. [Loads] Extract helper frunction for available load/store (NFC) — nikita.ppv / detail
  54. Make sure the interpreter module was loaded before making checks against it — antonio.afonso / detail
  55. [IR] restrict vector reduction intrinsic types — spatel / detail
  56. [Loads] Add optimized FindAvailableLoadedValue() overload (NFCI) — nikita.ppv / detail
  57. [lldb-vscode] Emit the breakpoint changed event on location resolved — antonio.afonso / detail
  58. [NFC] Remove redundant word in comment — Madhur.Amilkanthwar / detail
  59. Revert "Make sure the interpreter module was loaded before making checks against it" — antonio.afonso / detail
  60. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - remove unnecessary BITCASTs. — llvm-dev / detail
  61. [SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM. — craig.topper / detail
  62. Reapply "[lldb/test] Automatically find debug servers to test" — pavel / detail
  63. [LLDB] [docs] Update the list of supported architectures on Windows — martin / detail
  64. [lldb] [docs] Update platform support status — mgorny / detail
  65. Revert "[lldb-vscode] Emit the breakpoint changed event on location resolved" — antonio.afonso / detail
  66. [X86] Add common CHECK check-prefix to sub combine tests — llvm-dev / detail
  67. [X86] Add 'sub C1, (xor X, C1) -> add (xor X, ~C2), C1+1' tests — llvm-dev / detail
  68. [X86] Regenerate sub.ll test — llvm-dev / detail
  69. [X86] Replace explicit constant handling in sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. NFCI. — llvm-dev / detail
  70. [X86] Add vector support to sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. — llvm-dev / detail
  71. Implement simple type polymorphism for linalg named ops. — stellaraccident / detail
  72. [KnownBits][RISCV] Improve known bits for srem. — craig.topper / detail
  73. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  74. [mlir] Add simple jupyter kernel — jpienaar / detail
  75. Revert "[sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script" — thakis / detail
  76. [Analysis] Use ListSeparator (NFC) — kazu / detail
  77. [llvm] Fix header guards (NFC) — kazu / detail
  78. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  79. [AArch64][GlobalISel] Fix <16 x s8> G_DUP regbankselect to assign source to gpr. — Amara Emerson / detail
  80. [mlir] Export CUDA and Vulkan runtime wrappers on Windows — kern.handa / detail
  81. [InstrProfiling] Fix instrprof-gc-sections.c test — phosek / detail
  82. [NFC][llvm-dwarfdump] Don't calculate unnecessary stats — djtodoro / detail
  83. [mlir] Mark std.subview as NoSideEffect — tpopp / detail
  84. [clang][cli] Stop creating '-Wno-stdlibcxx-not-found' in cc1 — jan_svoboda / detail
  85. [clang][cli] Pass '-Wspir-compat' to cc1 from driver — jan_svoboda / detail
  86. [clang][CodeComplete] Ensure there are no crashes when completing with ParenListExprs as LHS — kadircet / detail
  87. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  88. [ARM] Move double vector insert patterns using vins to DAG combine — david.green / detail
  89. [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe. — flo / detail
  90. [analyzer] Introduce MacroExpansionContext to libAnalysis — balazsbenics / detail
  91. [analyzer] Create MacroExpansionContext member in AnalysisConsumer — balazsbenics / detail
  92. [analyzer] Use the MacroExpansionContext for macro expansions in plists — balazsbenics / detail
  93. [analyzer][CTU] API for CTU macro expansions — balazsbenics / detail
  94. [ARM] Remove dead lowering code. NFC — david.green / detail
  95. [flang][driver] Add -Xflang and make -test-io a frontend-only flang — andrzej.warzynski / detail
  96. [InstCombine] Add smulo NumSignBits test from D97170 — llvm-dev / detail
  97. [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. — flo / detail
  98. [gn build] Port 6e3071007b4c — llvmgnsyncbot / detail
  99. Regenerate documentation — steveire / detail
  100. [llvm-link] fix IRMover returning wrong modified vector type — nashe.mncube / detail
  101. [clang-tidy] Add new check 'concurrency-thread-canceltype-asynchronous' and alias 'cert-pos47-c'. — 1.int32 / detail
  102. [gn build] Port 7dc7f0c2ecc0 — llvmgnsyncbot / detail
  103. [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3 — dmitry.preobrazhensky / detail
  104. [AArch64] Adding SHA3 Intrinsics support — david.spickett / detail
  105. [InstCombine] Add PR45977 test coverage — llvm-dev / detail
  106. [OpenCL] Add builtin declarations by default. — anastasia.stulova / detail
  107. Revert "Revert "Implement nullPointerConstant() using a better API."" — goncharov.mikhail / detail
  108. Revert "Revert "Revert "Implement nullPointerConstant() using a better API.""" — goncharov.mikhail / detail
  109. [pp-trace] Fix test for OpenCL pragmas. — anastasia.stulova / detail
  110. [LangRef] fix typo in assume bundle description; NFC — spatel / detail
  111. [clang][NFC] Reorder CXXCtorInitializer members — n.james93 / detail
  112. [Clang][OpenMP] Require CUDA 9.2+ for OpenMP offloading on NVPTX target — tianshilei1992 / detail
  113. [LV] Directly use incoming value for single VPBlendRecipes. — flo / detail
  114. [InstSimplify] Cleanup out-of-range shift amount handling. — llvm-dev / detail
  115. [flang] Add -J and -module-dir to f18 driver — tkeith / detail
  116. [ConstraintElimination] Add initial ICMP_NE test cases. — flo / detail
  117. [lld-macho] Fix cpuSubtype for non-x86_64 archs — jezng / detail
  118. [lld-macho] Clean up comments — jezng / detail
  119. Improve diagnostic for ignored GNU 'used' attribute — i / detail
  120. [JumpThreading] Clone noalias.scope.decl when threading blocks — nikita.ppv / detail
  121. [clang] Tweaked fixit for static assert with no message — n.james93 / detail
  122. [MemCpyOpt] Fix handling of readnone byval arguments — nikita.ppv / detail
  123. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  124. [MLIR][affine] Prevent fusion when ops with memory effect free are present between producer and consumer — uday / detail
  125. [RISCV] Custom isel the rest of the vector load/store intrinsics. — craig.topper / detail
  126. [ConstraintElimination] Use unsigned > 0 instead of != 0. — flo / detail
  127. Making FindCommonBlock a const member — rkauffmann / detail
  128. [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering — Jessica Paquette / detail
  129. [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent — leonardchan / detail
  130. [KnownBits] Pull out repeated getMinValue() calls from shift analysis. NFCI. — llvm-dev / detail
  131. Reland [lld-macho]Implement bundle_loader — vyng / detail
  132. [OpenMP] Update HWLOC code for die level detection — jonathan.l.peyton / detail
  133. [mlir][Shape] Fix a crash when folding nary broadcast ops — benny.kra / detail
  134. [MLIR] Add Linalg support for integer (generalized) matmuls — gcmn / detail
  135. Revert "[InstrProfiling] Use ELF section groups for counters, data and values" — phosek / detail
  136. [OpenMP] Limit number of dispatch buffers — jonathan.l.peyton / detail
  137. [OpenMP] Remove shutdown attempt on Windows process detach — jonathan.l.peyton / detail
  138. [MLIR] Fix tilePerfectlyNested utility for handling non-unit step size — uday / detail
  139. [OpenMP] Help static loop code avoid over/underflow — jonathan.l.peyton / detail
  140. Add missing dep to fix shared libs build — gcmn / detail
  141. [clang-tidy] Harden PreferMemberInitializerCheck — n.james93 / detail
  142. [lld-macho] Try to fix cross-platform test from D96565 — jezng / detail
  143. [WebAssembly] Misc. fixes in cfg-stackify-eh.ll — aheejin / detail
  144. [libc++] Fix tuple assignment from types derived from a tuple-like — Louis Dionne / detail
  145. Add modern arc config for default "onto" branch — gcmn / detail
  146. [SLP]No need to mark scatter load pointer as scalar as it gets vectorized. — a.bataev / detail
  147. [WebAssembly] Split EH MIR tests into two files — aheejin / detail
  148. [RISCV] Add isel support for bitcasts between fixed vector types. — craig.topper / detail
  149. [clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to NoSanitizeList.h — melanie.blower / detail
  150. [WebAssembly] Rename methods in WasmEHFuncInfo (NFC) — aheejin / detail
  151. [gn build] Port e64fcdf8d53c — llvmgnsyncbot / detail
  152. [Utils] Add an option to specify number of cores to use in creduce-clang-crash.py — zequanwu / detail
  153. Fix typo introduced in https://reviews.llvm.org/D97006 — gcmn / detail
  154. [WebAssembly] Support WasmEHFuncInfo serialization — aheejin / detail
  155. [WebAssembly] Remap branch dests after fixCatchUnwindMismatches — aheejin / detail
  156. [lld-link] Add /reproduce: support for several flags — thakis / detail
  157. [AArch64][GlobalISel] Support lowering <1 x i8> arguments. — Amara Emerson / detail
  158. [GloblalISel] Support lowering <3 x i8> arguments in multiple parts. — Amara Emerson / detail
  159. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  160. [clangd] Narrow and document a loophole in blockUntilIdle — sam.mccall / detail
  161. [clangd] Shutdown sequence for modules, and doc threading requirements — sam.mccall / detail
  162. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  163. scudo: Support memory tagging in the secondary allocator. — peter / detail
  164. [ValueTracking] Improve ComputeNumSignBits for SRem. — craig.topper / detail
  165. [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt — Jessica Paquette / detail
  166. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  167. [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32. — craig.topper / detail
  168. [CMake] Don't optimize tests so much under ThinLTO — aeubanks / detail
  169. [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS — Stanislav.Mekhanoshin / detail
  170. Add auto-upgrade support for annotation intrinsics — andrew.kaylor / detail
  171. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  172. [X86][AMX] Lower tile copy instruction. — yuanke.luo / detail
  173. [gn build] Port 8f48ddd19358 — llvmgnsyncbot / detail
  174. [JITLink] Don't allow creation of sections with duplicate names. — Lang Hames / detail
  175. [JITLink] Add a getFixupAddress convenience method to Block. — Lang Hames / detail
  176. [sparse][mlir] simplify lattice optimization logic — ajcbik / detail
  177. [libunwind] unw_* alias fixes for ELF and Mach-O — rprichard / detail
  178. [MacroExpansionContext] Fix a warning. — kazu / detail
  179. [lldb] Reinstate support for LLDB_VERSION_STRING — Jonas Devlieghere / detail
  180. [GlobalISel] Implement narrowScalar for UADDO/USUBO — code / detail
  181. [GlobalISel] Implement narrowScalar for SADDO/SSUBO — code / detail
  182. [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE — code / detail
  183. [AArch64][GlobalISel] Make overflow legalization use clampScalar — code / detail
  184. [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization — code / detail
  185. Revert "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  186. [mlir][IR] Refactor the `getChecked` and `verifyConstructionInvariants` methods on Attributes/Types — riddleriver / detail
  187. [lldb] add check for libcxx runtime — smeenai / detail
  188. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  189. [dfsan] Propagate origins at non-memory/phi/call instructions — jianzhouzh / detail
  190. Changes to mktime to handle invalid dates, overflow and underflow andcalculating the correct date and thenumber of seconds even if invalid datesare passed as arguments. — rtenneti / detail
  191. [GVN] Fix a typo in comment — 18738953+ksyx / detail
  192. [mlir][pdl] Fix bug when ordering predicates — riddleriver / detail
  193. [mlir][pdl][NFC] Extract the execution of each bytecode operation into its own function — riddleriver / detail
  194. [libc] [Obvious] Fix. — rtenneti / detail
  195. [Analysis] Use ListSeparator (NFC) — kazu / detail
  196. [llvm] Use llvm::drop_begin (NFC) — kazu / detail
  197. [Analysis] Use range-based for loops (NFC) — kazu / detail
  198. Only verify LazyCallGraph under expensive checks — aeubanks / detail
  199. [BuildLibCalls] Add noundef to allocator fns' size — aqjune / detail
  200. [libc][NFC] Eliminate couple of dependencies on llvm/ADT/StringExtras.h. — sivachandra / detail
  201. Move the MLIR integration tests as a subdirectory of test (NFC) — joker.eph / detail
  202. [SLP][Test] Add test for PR49081.ll — anton.a.afanasyev / detail
  203. [docs][ORC] Fix section title and reference. — Lang Hames / detail
  204. [builtins] Replace __SOFT_FP__ with __SOFTFP__ — i / detail
  205. [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage. — koraq / detail
  206. [MLIR][LinAlg] Start detensoring implementation. — kareem.ergawy / detail
  207. [CMake][profile] Don't use `TARGET lld` to avoid ordering issues — phosek / detail
  208. [flang][NFC] Add source line to lowering TODO messages — jperier / detail
  209. [SimplifyCFG] Add tests for D97244 (NFC) — aqjune / detail
  210. [SimplifyCFG] Minor tweaks to the added tests (NFC) — aqjune / detail
  211. [RISCV] Add test case for missed opportunity use bgez for the canonical form X > -1. NFC — craig.topper / detail
  212. [lldb][NFC] Cleanup ValueObject construction code — Raphael Isemann / detail
  213. [clang][DeclPrinter] Pass Context into StmtPrinter whenever possible — kadircet / detail
  214. [mlir] Add a new debug action framework. — riddleriver / detail
  215. [mlir] Add support for DebugCounters using the new DebugAction infrastructure — riddleriver / detail
  216. [X86] Support amx-int8 intrinsic. — chen3.liu / detail
  217. [lldb][NFC] Don't inherit from UserID in ValueObject — Raphael Isemann / detail
  218. [Sanitizer][NFC] Fix typo — luismarques / detail
  219. Fix UBSAN in __ubsan::Value::getSIntValue — mliska / detail
  220. [lldb][NFC] Give CompilerType's IsArrayType/IsVectorType/IsBlockPointerType out-parameters default values — Raphael Isemann / detail
  221. [OpenCL] Move remaining defines to opencl-c-base.h — sven.vanhaastregt / detail
  222. Fix unused variable — frgossen / detail
  223. [RISCV] Support insertion of misaligned subvectors — fraser / detail
  224. Revert "[WebAssembly] call_indirect issues table number relocs" — wingo / detail
  225. [ARM] Add pre/post inc tests of various sizes. NFC — david.green / detail
  226. [lldb][NFC] Clean up ValueObject comments — Raphael Isemann / detail
  227. [Support] Add reserve() method to the raw_ostream. — a.v.lapshin / detail
  228. [lldb][NFC] Remove unused ValueObject::LogValueObject functions — Raphael Isemann / detail
  229. [mlir] NFC - Use declarative assembly for scf::YieldOp — nicolas.vasilache / detail
  230. Fix Wdocumentation parameter warning. NFCI. — llvm-dev / detail
  231. [mlir][Linalg] Retire hoistViewAllocOps. — nicolas.vasilache / detail
  232. [OpenCL][Docs] Change description for the OpenCL standard headers. — anastasia.stulova / detail
  233. [RISCV] vle1.v/vse1.v should be unmasked instructions. — kai.wang / detail
  234. [DSE] Allow ptrs defined in the entry block in IsGuaranteedLoopInvariant. — flo / detail
  235. [clang-tidy] Install run-clang-tidy.py in bin/ as run-clang-tidy — n.james93 / detail
  236. [clang][parse][NFC] Remove dead ProhibitAttributes() call — tbaeder / detail
  237. [clang-tidy] Update checks list. — n.james93 / detail
  238. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  239. [TTI] Change getOperandsScalarizationOverhead to take Type args — david.green / detail
  240. [ARM] do not consider sp as deprecated for ldm/stm — sjoerd.meijer / detail
  241. [AMDGPU] Use divergent addresses for vector loads — jay.foad / detail
  242. [X86] Cleanup overflow test check prefixes. NFCI. — llvm-dev / detail
  243. [lldb] [test] Un-XFAIL a test that no longer fail on FreeBSD — mgorny / detail
  244. [lldb] [test] Un-XFAIL TestBuiltinTrap on FreeBSD/aarch64 — mgorny / detail
  245. [clang-tidy] Extending bugprone-signal-handler with POSIX functions. — 1.int32 / detail
  246. [clang][SVE] Don't warn on vector to sizeless builtin implicit conversion — joe.ellis / detail
  247. [clang-tidy] Remove IncludeInserter from MoveConstructorInit check. — n.james93 / detail
  248. [libcxx] [test] Define _CRT_STDIO_ISO_WIDE_SPECIFIERS while building tests — martin / detail

#231 (Feb 23, 2021 1:37:16 AM)

  1. Some builders.py cleaning. — gkistanova / detail
  2. NFC. Better names, more logs. — gkistanova / detail
  3. NFC. Changed getLntSchedulers() to follow the code style of the rest of the file. — gkistanova / detail
  4. And missing import log. — gkistanova / detail
  5. Added builders to build the release/* branches. — gkistanova / detail
  6. One GitHubStatusPush reporter is enough for our needs. — gkistanova / detail
  7. Have the buildbot email me when there is a failure on the sie-linux-builder builder. — douglas.yung / detail
  8. Add flang debug new driver buildbot. — stevan.radakovic / detail
  9. Add flang release buildbot. — stevan.radakovic / detail
  10. Add flang release with assertions buildbot. — stevan.radakovic / detail
  11. [zorg] Add buildbot for libcxx build on AIX — Xiangling.Liao / detail
  12. deployed new mlir-nvidia image — kuhnel / detail
  13. [clangd-ubuntu-clang] increased RAM — kuhnel / detail
  14. fixed typo in comment — kuhnel / detail
  15. [clangd-ubuntu-clang] improved startup error logging — kuhnel / detail

#230 (Feb 20, 2021 1:37:25 AM)

  1. [mlir][Linalg] Generalize vector::transfer hoisting on tensors. — nicolas.vasilache / detail
  2. [flang][driver] Remove unused code (nfc) — andrzej.warzynski / detail
  3. [RISCV] Add patterns for scalable-vector fabs & fcopysign — fraser / detail
  4. [RISCV] Fix a crash in fixed-length build_vector lowering — fraser / detail
  5. [RISCV] Remove unused CHECKs from recent test addition — fraser / detail
  6. [llvm-symbolizer][test] Add explicit tests for CODE and DATA — james.henderson / detail
  7. [mlir] Don't return nullptrs from scf::IfOp::getSuccessorRegions — tpopp / detail
  8. [flang][driver] Add extension options and -finput-charset — faris.rehman / detail
  9. [analyzer] Rework SValBuilder::evalCast function into maintainable and clear way — dpetrov / detail
  10. [clang][cli] Generate -f[no-]finite-loops arguments — jan_svoboda / detail
  11. [SVE] Add support for scalable vectorization of loops with int/fast FP reductions — kerry.mclaughlin / detail
  12. [DAG] Use APInt::extractBits instead of lshr().trunc(). NFCI. — llvm-dev / detail
  13. [DAG] Avoid APInt copies by directly using the APInt reference from getAPIntValue. NFCI. — llvm-dev / detail
  14. [VPlan] Remove unused Phi member from VPWidenPHIRecipe (NFC). — flo / detail
  15. [clang][cli] Add explicit round-trip test — jan_svoboda / detail
  16. [llvm][Aarch64][SVE] Remove extra fmov instruction with certain literals — david.truby / detail
  17. [NFC][LoopInterchange] Explicitly pass both `InnerLoop` and `OuterLoop` to `processLoop` — tu.da.wei / detail
  18. [clangd] Modules can have a public API. NFC — sam.mccall / detail
  19. [gn build] Port 40cc63ea6eec — llvmgnsyncbot / detail
  20. [clangd] Give modules access to filesystem, scheduler, and index. — sam.mccall / detail
  21. [lldb/test] Test lldb-server named pipe functionality on windows — pavel / detail
  22. [mlir][vector] Add support for unrolling vector.fma — antiagainst / detail
  23. [libc++] Build thread_win32.cpp only if LIBCXX_HAS_PTHREAD_API is not set — Louis Dionne / detail
  24. [mlir][vector] Move splitting transfer ops into a separate entry point — antiagainst / detail
  25. [mlir] Add canonicalization for tensor_cast + tensor_to_memref — thomasraoux / detail
  26. [mlir][vector] Add missing support for contract of integer lowering. — thomasraoux / detail
  27. Reduce the number of attributes attached to each function — sguelton / detail
  28. AMDGPU: Fix debug info handling in post-RA bundler — Matthew.Arsenault / detail
  29. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) — llvm-dev / detail
  30. AMDGPU: Remove kills following clusters of memory instruction — Matthew.Arsenault / detail
  31. [ARM] Use rGPR for writeback vldrs — david.green / detail
  32. [flang][fir] Add fir-opt tool — clementval / detail
  33. [coro async] Don't promote allocas to the frame or rewrite  swifterror if there are no suspend points — aschwaighofer / detail
  34. [mlir] add verifiers for NVVM and ROCDL kernel attributes — zinenko / detail
  35. [analyzer] Fix a warning — kazu / detail
  36. [libc][NFC] Make few maths functions buildable outside of LLVM libc build. — sivachandra / detail
  37. [AArch64] Convert CMP/SELECT sign patterns to OR & ASR. — flo / detail
  38. [mlir] tighten LLVM dialect verifiers to generate valid LLVM IR — zinenko / detail
  39. [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors. — craig.topper / detail
  40. [RISCV] Add support for fixed vector mask logic operations. — craig.topper / detail
  41. [DAG] PromoteIntRes_ADDSUBSHLSAT - promote ISD::UADDSAT as clamped add — llvm-dev / detail
  42. [mlir] Simplify ModuleTranslation for LLVM IR — zinenko / detail
  43. [OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur). — a.bataev / detail
  44. [SystemZ][ZOS] Prefer -nostdlib++ as opposed to -nodefaultlibs when building c++ libraries — zibi / detail
  45. Revert "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" — Jessica Paquette / detail
  46. libunwind: Don't attempt to authenticate a null return address. — peter / detail
  47. [SampleFDO][NFC] Refactor SampleProfile.cpp — xur / detail
  48. [RISCV] Add add/sub saturation tests that exist on ARM/AArch64/X86 — craig.topper / detail
  49. [clangd] Treat paths case-insensitively depending on the platform — kadircet / detail
  50. [FileCollector] Fix that the file system case-sensitivity check was inverted — Raphael Isemann / detail
  51. [gn build] Port 310b35304cdf — llvmgnsyncbot / detail
  52. [gn build] Port ecea7218fb9b — llvmgnsyncbot / detail
  53. [clangd] Fix windows buildbots after ecea7218fb9b994b26471e9877851cdb51a5f1d4 — kadircet / detail
  54. [mlir] Fix memref_cast + subview folder when reducing rank — thomasraoux / detail
  55. [RISCV] Add isel patterns for fixed vector fmsub/fnmadd/fnmsub. — craig.topper / detail
  56. [lldb] Remove some nanosleep preprocessor magic — pavel / detail
  57. [lldb] Delete superfluous semicolon — pavel / detail
  58. Fix flang after D76342 — clementval / detail
  59. [doc] Use cmake's -S option to simplify the build instructions — evandro.menezes / detail
  60. Revert "[DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))" — saugustine / detail
  61. separate AffineMapAccessInterface from AffineRead/WriteOpInterface — jeremy.bruestle / detail
  62. [SampleFDO] Provide a virtual desructor for SampleProfileLoaderBaseImpl — kazu / detail
  63. [lldb] [Process/FreeBSD] Ensure that errors are always handled — mgorny / detail
  64. [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol — wei.huang / detail
  65. [OpenMP][NFC] Clang format libomptarget code (src & include) — johannes / detail
  66. [OpenMP][NFC] Eliminate sign comparison warning via explicit casts — johannes / detail
  67. [OpenMP][NFC] Clang format the libomptarget plugins — johannes / detail
  68. [OpenMP][NFC] Pass a DeviceTy, not the device number to `target` — johannes / detail
  69. [OpenMP][NFC] Unify `target` API with other by passing a `__tgt_async_info` pointer — johannes / detail
  70. [OpenMP] Move synchronization into `__tgt_async_info` — johannes / detail
  71. [OpenMP] Unify omptarget API and usage wrt. `__tgt_async_info` — johannes / detail
  72. [OpenMP][FIX] Avoid use of stack allocations in asynchronous calls — johannes / detail
  73. Fix -Wnon-virtual-dtor by making the ctor protected — dblaikie / detail
  74. [llvm-dwp] Join dwo paths correctly when DWOPath is absolute — dblaikie / detail
  75. [mlir][Linalg] Add utility method to reshape ops to express output shape in terms of input shape. — ravishankarm / detail
  76. Effectively revert ba2aa5f49ebb since the object isn't destroyed polymorphically — dblaikie / detail
  77. Revert "[SampleFDO][NFC] Refactor SampleProfile.cpp" — joker.eph / detail
  78. [gn build] Port c761fe77bdca — llvmgnsyncbot / detail
  79. [MC][ELF] Support for zero flag section groups — phosek / detail
  80. [C++20] [P1825] More implicit moves — arthur.j.odwyer / detail
  81. [lld][ELF] Support for zero flag section groups — phosek / detail
  82. [flang] Detect circularly defined procedures — psteinfeld / detail
  83. [OPENMP50]Allow overlapping mapping in target constructs. — a.bataev / detail
  84. [mlir][python] Add python binding for AffineMapAttribute. — stellaraccident / detail
  85. Basic block sections should enable function sections implicitly. — tmsriram / detail
  86. [SampleFDO] Reapply: Refactor SampleProfile.cpp — xur / detail
  87. [gn build] Port 6fd5ccff72ee — llvmgnsyncbot / detail
  88. [AMDGPU] Correct rmw atomics s_waitcnt generation — Tony.Tye / detail
  89. [llvm-libtool] Emit warnings for files without symbols — alexshap / detail
  90. [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition — clementval / detail
  91. [flang][fir][NFC] Move BoxProcType to TableGen type definition — clementval / detail
  92. [flang][fir][NFC] Move ComplexType to TableGen type definition — clementval / detail
  93. Fix gcc build after de3a485d9 due to a gcc bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92598 — douglas.yung / detail
  94. [RISCV] Frame handling for RISC-V V extension. — kai.wang / detail
  95. [RISCV] Spilling for RISC-V V extension. (2nd version) — kai.wang / detail
  96. [mlgo] Fetch models from path / URL — mtrofin / detail
  97. [lld] Silence compiler warnings by removing always true/false comparisons — mikael.holmen / detail
  98. [SCEV] Use ListSeparator (NFC) — kazu / detail
  99. [llvm] Fix header guards (NFC) — kazu / detail
  100. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  101. [SampleFDO] Fix MSVC "namespace uses itself" warning (NFC) — nullptr.cpp / detail
  102. tsan: don't leave unmapped hole in non-app memory — dvyukov / detail
  103. [vim] Add initial syntax definition for .mir files — code / detail
  104. [vim] Highlight most common MIR syntax not in LLVM IR — code / detail
  105. [OpenMP] Fix a warning on an unused variable — kazu / detail
  106. [clang][Frontend] Fix a crash in DiagnosticRenderer. — 1.int32 / detail
  107. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  108. [MachineSink] Add a loop sink limit — sjoerd.meijer / detail
  109. [OpenCL] Create VoidPtrTy with generic AS in C++ for OpenCL mode — anton.zabaznov / detail
  110. [mlir][Shape] Mark BroadcastOp as not having side effects — benny.kra / detail
  111. [ADT] Add SFINAE guards to unique_function constructor. — sam.mccall / detail
  112. [LSR] Cleanup of getPreferredAddresingMode. NFC. — sjoerd.meijer / detail
  113. [clangd] Bind outgoing calls through LSPBinder too. NFC — sam.mccall / detail
  114. [DebugInfo] Keep the DWARF64 flag in the module metadata — ikudrin / detail
  115. [Driver] Support -gdwarf64 for assembly files — ikudrin / detail
  116. Follow up of rGdea4a63e6359, which committed a slightly different version than — sjoerd.meijer / detail
  117. [clang-tidy] Simplify delete null ptr check — steveire / detail
  118. [clang-tidy] Simplify inefficient algorithm check — steveire / detail
  119. [clang-tidy] Simplify const params check — steveire / detail
  120. [sanitizers] Define SANITIZER_INTERCEPTOR_HOOKS on FreeBSD — Alexander.Richardson / detail
  121. Add lit config for dir with standalone tests — thomasp / detail
  122. [mlir][Shape] Generalize cstr_broadcastable folding for n-ary broadcasts — benny.kra / detail
  123. [X86][SSE] Add testcase for bug reported in D96345 — llvm-dev / detail
  124. [RISCV] Add support for fixed vector vselect — fraser / detail
  125. [AMDGPU] Fix a miscompile with S_ADD/S_SUB — Piotr Sobczak / detail
  126. [lit] Add "early_tests" config option — dave / detail
  127. [AMDGPU] Rename simplifyI24 to simplifyMul24 — jay.foad / detail
  128. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (REAPPLIED) — llvm-dev / detail
  129. [DAG] Pull out getTruncatedUSUBSAT helper from foldSubToUSubSat. NFCI. — llvm-dev / detail
  130. [RISCV] Simplify BP initialisation — 932494295 / detail
  131. [NFC] Use the same type for bit fields in MCSchedClassDesc — andrew.savonichev / detail
  132. [clang][cli] Documentation of CompilerInvocation parsing/generation — jan_svoboda / detail
  133. [libcxx] Implement parsing of root_name for paths on windows — martin / detail
  134. [ARM] MVE abs intrinsic costs. NFC — david.green / detail
  135. [mlir][spirv] Add spv.GLSL.FrexpStruct — antiagainst / detail
  136. Use LoopRotate PrepareForLTO stage in NPM — Sanne.Wouda / detail
  137. [AMDGPU] Add implicit vcc_lo on S_CBRANCH_VCCNZ in wave32 — Piotr Sobczak / detail
  138. [OpenCL] Support enum and typedef args in TableGen BIFs — sven.vanhaastregt / detail
  139. [ARM] Add MVE abs costs — david.green / detail
  140. [PowerPC] Handle FP physical register in inline asm constraint. — sd.fertile / detail
  141. [clangd] Pass file when possible to resolve URI. — hokein.wu / detail
  142. [clangd] IndexedFiles should include Fils from RefSlab and RelationSlab. — hokein.wu / detail
  143. [PowerPC][AIX] Enable Shrinkwrapping on 32 and 64 bit AIX. — sidharth.baveja / detail
  144. [Fuzzer][Test] Use %python substitution for trace-malloc-unbalanced.test — greg.bedwell / detail
  145. [lldb][NFC] Delete deleted const char* overloads of SetValueFromString — Raphael Isemann / detail
  146. [mlir][StandardToSPIRV] Add support for lowering trunci to SPIR-V to i1 types. — hanchung / detail
  147. build: Add LLVM_WINSYSROOT to make setting /winsysroot easy on Win — thakis / detail
  148. [InstCombine] add tests for fcmp-of-copysign; NFC — spatel / detail
  149. [InstCombine] fold fcmp-of-copysign idiom — spatel / detail
  150. [libc++] Allow retries in a few more flaky tests — Louis Dionne / detail
  151. fix comment typo to cycle bots — thakis / detail
  152. [LSR] Add a flag that overrides the target's preferred addressing mode — sjoerd.meijer / detail
  153. fix comment typo to cycle bots — thakis / detail
  154. [NFC] Refactor LoopInterchange into a loop-nest pass — tu.da.wei / detail
  155. [NPM][LTO] Update buildLTODefaultPipeline to be more in-line with the old pass manager — david.green / detail
  156. [SROA] Propagate correct TBAA/TBAA Struct offsets — gh / detail
  157. [Pipeliner] Fixed optimization remarks and debug dumps Initiation — marianne.ms.qc / detail
  158. [libcxx] Implement is_absolute properly for windows — martin / detail
  159. [lldb] Improve error message for modules with dots or dashes — Jonas Devlieghere / detail
  160. [SampleFDO] Add missing #includes to unbreak modules build after D96455 — Vedant Kumar / detail
  161. tsan: fix mmap_lots test — dvyukov / detail
  162. [mlir] Add fma operation to std dialect — ezhulenev / detail
  163. [RISCV] Merge the vsetvli and vsetvlimax intrinsic selection — craig.topper / detail
  164. [RISCV] Merge the handlers for masked and unmasked segment loads/stores. — craig.topper / detail
  165. [WebAssembly] Change catch_all's opcode — aheejin / detail
  166. Revert "[SampleFDO] Reapply: Refactor SampleProfile.cpp" — Vedant Kumar / detail
  167. [mlir] silence unused-function warnings in table-generated code — zinenko / detail
  168. [gn build] Port c28622fbf363 — llvmgnsyncbot / detail
  169. sysroot.py: add support for non-darwin platforms — thakis / detail
  170. [SROA] Amend failing test from D95826 — gh / detail
  171. [RISCV] Use bits<7> instead of bits<11> for the EEW field size in the RISCVZvlsseg searchable table. NFCI — craig.topper / detail
  172. [WebAssembly] Do not use EHCatchret symbols with wasm EH — dschuff / detail
  173. [flang] Ensure that intrinsic procedures are PURE &/or ELEMENTAL — pklausler / detail
  174. [RISCV] Localize RISCVZvlssegTable to RISCVISelDAGToDAG.cpp, the only place it is used. — craig.topper / detail
  175. [NFC][clang] Bump up DIAG_SIZE_SEMA for downstream diagnostics — zixu_wang / detail
  176. [gn build] make WindowsManifestMerger.cpp build fine with sysroot — thakis / detail
  177. [NFC][RegAlloc] InlineSpiller::Original is a Register — mtrofin / detail
  178. [WebAssemblly] Fix EHPadStack update in fixCallUnwindMismatches — aheejin / detail
  179. fix comment typo to cycle bots — thakis / detail
  180. Basic block sections should enable not function sections implicitly. — tmsriram / detail
  181. [WPD][lld] Test handling of vtable definition from shared libraries — tejohnson / detail
  182. Bugfix for collecting features from very small DSOs. — mvanotti / detail
  183. [GlobalISel] Add G_ASSERT_SEXT — Jessica Paquette / detail
  184. [SystemZ] Separate LoZ ELF specifics in tablegen. — kai / detail
  185. [flang] Warn about useless explicit typing of intrinsics — pklausler / detail
  186. [OpenMP][NFC] replaced 'dependencies' with 'dependences' in comments and debug prints — Andrey.Churbanov / detail
  187. [Driver] Clean up some Separate form options — i / detail
  188. [GlobalISel] Implement computeNumSignBits for G_ASSERT_SEXT — Jessica Paquette / detail
  189. [GlobalISel] Implement computeKnownBits for G_ASSERT_SEXT — Jessica Paquette / detail
  190. [libc++abi] Add builtins to dynamic library link — Louis Dionne / detail
  191. [MLIR][TOSA] Expand Tosa int types to I8 and I16 — rob.suderman / detail
  192. [libomptarget][amdgcn] Remove lookup of .language msgpack field — jonathanchesterfield / detail
  193. [OpenMP] fix race condition in test — Andrey.Churbanov / detail
  194. [gold] Match lld WPD behavior for shared library symbols and add test — tejohnson / detail
  195. [SampleFDO] Third Try: Refactor SampleProfile.cpp — xur / detail
  196. [gn build] Port 7397905ab0a0 — llvmgnsyncbot / detail
  197. [flang][fir][NFC] clang-tidy change — eschweitz / detail
  198. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  199. [AMDGPU] gfx90a support — Stanislav.Mekhanoshin / detail
  200. [WebAssembly] Remove dependency of reference types from EH — aheejin / detail
  201. [gn build] add a comment to the goma_dir arg — thakis / detail
  202. [WPD] Add an optional checking mode for debugging devirtualization — tejohnson / detail
  203. [AMDGPU] Mark SMRD atomics — Stanislav.Mekhanoshin / detail
  204. [NetBSD] Use cortex-a8 as default CPU for ARMv7 — joerg / detail
  205. [libunwind] Add support for PC reg column in arm64 — mvanotti / detail
  206. [flang][fir][NFC] Merge tablegen files. — eschweitz / detail
  207. [XCOFF][NFC] make csect properties optional for getXCOFFSection — czhengsz / detail
  208. [flang][fir][NFC] clang-tidy change. Add include. — eschweitz / detail
  209. [AMDGPU] Fixed msan build — Stanislav.Mekhanoshin / detail
  210. [Clang][RISCV] Define RISC-V V builtin types — kai.wang / detail
  211. [mlir][sparse] generalize sparse storage format to many more types — ajcbik / detail
  212. [RISCV] Guard the ISD::EXTRACT_VECTOR_ELT handling in ReplaceNodeResults against fixed vectors and non-MVT types. — craig.topper / detail
  213. [LV] Add analysis remark for mixed precision conversions — jhuber6 / detail
  214. [profile] Add __attribute__((used)) to zero size dummy sections — i / detail
  215. [RISCV] Guard LowerINSERT_VECTOR_ELT against fixed vectors. — craig.topper / detail
  216. [X86] Add AVX2/SSE2 checks for AMX config buffer zeroing. NFC — pengfei.wang / detail
  217. [Driver] Honor "-gdwarf-N" at any position for assembler sources — ikudrin / detail
  218. [Flang] Fix compilation on MinGW-w64 — llvm-project / detail
  219. [GWP-ASan] Change sys/cdefs.h to features.h — i / detail
  220. [X86] Zero AMX config buffer for non AVX512 cases. — pengfei.wang / detail
  221. [NFC] Simplify msan test — Vitaly Buka / detail
  222. [MC][ELF] Fix unused variable warning (NFC) — nullptr.cpp / detail
  223. [AMDGPU] Temporary remove test — Stanislav.Mekhanoshin / detail
  224. [MC][ELF] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  225. [libcxx] Implement append and operator/ properly for windows — martin / detail
  226. [llvm-objdump] Map STT_TLS to ST_Other (previously ST_Data) — i / detail
  227. [profile] Make {__start_,__stop_}__llvm_prf_* symbols undefined weak — i / detail
  228. Add a new Row setting to mark all un-declared regs as Undefined — Jason Molenda / detail
  229. [CodeGen] Use ListSeparator (NFC) — kazu / detail
  230. [llvm] Ensure newlines at the end of files (NFC) — kazu / detail
  231. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  232. [lldb][NFC] Silence missing case warnings in TypeSystemClang::GetTypeBitAlign due to new RISC-V V types — Raphael Isemann / detail
  233. [WebAssembly][lld] --importTable flag only imports table if needed — wingo / detail
  234. [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output — wingo / detail
  235. [InstCombine] add tests for simplification of logical and/ors (NFC) — aqjune / detail
  236. [mlir] generate enum translation functions with unused attribute — zinenko / detail
  237. [CSSPGO][llvm-profgen] Fix gcc Wcast-qual warning (NFC) — nullptr.cpp / detail
  238. [Syntax] No crash on OpaqueValueExpr. — hokein.wu / detail
  239. [XCOFF][NFC] make StorageMappingClass/SymbolType member optional — czhengsz / detail
  240. [Debugify] Make the debugify aware of the original (-g) Debug Info — djtodoro / detail
  241. [cmake] Move check for libproc to config-ix.cmake — Raphael Isemann / detail
  242. Revert "[Debugify] Make the debugify aware of the original (-g) Debug Info" — djtodoro / detail
  243. [SVE][CodeGen] Expand SVE MULH[SU] and [SU]MUL_LOHI nodes — fraser / detail
  244. [RISCV] Begin to support more subvector inserts/extracts — fraser / detail
  245. [MLIR] Create memref dialect and move several dialect-specific ops from std. — julian.gross / detail
  246. [RISCV] Rewrite assert to not give unused variable warnings in Release builds — benny.kra / detail
  247. [ARM] MVE ICmp costing tests. NFC — david.green / detail
  248. [OpenCL] Move printf declaration to opencl-c-base.h — sven.vanhaastregt / detail
  249. [flang][driver] Add debug dump options — faris.rehman / detail
  250. [X86][SSE] Add uniform vector shift test coverage for (sra (trunc (sr[al] x, c1)), c2) folds — llvm-dev / detail
  251. [FuncAttrs] Add tests for willreturn callsite inference. — flo / detail
  252. [ARM] Add larger than legal ICmp costs — david.green / detail
  253. Revert "[MLIR] Create memref dialect and move several dialect-specific ops from std." — pifon / detail
  254. [clangd] Drop template argument lists from completions followed by < — kbobyrev / detail
  255. [PowerPC] Add option for ROP Protection — stefanp / detail
  256. [mlir] Add `linalg.tiled_loop` op. — pifon / detail
  257. [ARM] Ensure types provided to getIntrinsicCost are valid — david.green / detail
  258. add -use-color option to clang-tidy-diff.py — aaron / detail
  259. [TableGen] Improve algorithms for processing template arguments — paul / detail
  260. [NFC][RISCV] Use concise way to describe load/store instructions. — kai.wang / detail
  261. [RISCV] Fix bugs in pseudo instructions for masked segment load. — kai.wang / detail
  262. [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10 — amy.kwan1 / detail
  263. Revert "[TableGen] Improve algorithms for processing template arguments" — paul / detail
  264. [AMDGPU] Tidy up a FIXME fixed by D34973 — jay.foad / detail
  265. [lldb] Fix shared library directory computation on windows — pavel / detail
  266. [ARM] Expand the range of allowed post-incs in load/store optimizer — david.green / detail
  267. [SystemZ][ZOS] Guard using declaration for ::fchmodat — zibi / detail
  268. [ASTMatchers] Fix hasParent while ignoring unwritten nodes — steveire / detail
  269. [RISCV] Fix typo. Use ValueType instead of LLVMType. — kai.wang / detail
  270. [Verifier] add tests for vector reductions; NFC — spatel / detail
  271. Pass the cmdline aapcs bitfield options to cc1 — ties.stuij / detail
  272. sysroot.py: add support for darwin — thakis / detail
  273. [clangd] Populate detail field in document symbols — sam.mccall / detail
  274. [clang] functions with the 'const' or 'pure' attribute must always return. — jeroen.dobbelaere / detail
  275. [instcombine] Exploit UB implied by nofree attributes — listmail / detail
  276. [regalloc] Add a couple of dump routines for ease of debugging [NFC] — listmail / detail
  277. [AArch64] Allow folding FMUL/FADD into FMA for FP16 types — bradley.smith / detail
  278. [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode. — craig.topper / detail
  279. [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD — bradley.smith / detail
  280. AMDGPU: Fix checks in llvm.amdgcn.workitem.id.ll — kzhuravl_dev / detail
  281. [gn build] fix mistake in 0ec448194e29 — thakis / detail
  282. libcxx: fix a documentation typo — thakis / detail
  283. [splitkit] Add a minor wrapper function for readability [NFC] — listmail / detail
  284. [RISCV] Support isel of scalable vector bitcasts — craig.topper / detail
  285. [RISCV] Add support for fixed vector sign/zero extend from mask types. — craig.topper / detail
  286. [clang][SVE] Use __inline__ instead of inline in arm_sve.h — joe.ellis / detail
  287. [verify-regalloc] Verify after allocation and before postOptimization — listmail / detail
  288. [RISCV] Add support for fixed vector MULHU/MULHS. — craig.topper / detail
  289. [flang][driver] Add missing dependency (nfc) — andrzej.warzynski / detail
  290. [RISCV] Pre-commit test file changes from D96661. NFC — craig.topper / detail
  291. Fix a buildbot warning triggered by 1dfb06d — listmail / detail
  292. [ObjC] Encode pointers to C++ classes as "^v" if the encoded string — Akira / detail
  293. [lldb] Un-XFAIL TestFormatters on windows — pavel / detail
  294. [dfsan] Add origin tls/move/read APIs — jianzhouzh / detail
  295. [dfsan] Refactor runtime functions checking — jianzhouzh / detail
  296. [dfsan] Refactor defining TLS variables — jianzhouzh / detail
  297. [WebAssembly] Handle multiple EH_LABELs in EH pad — aheejin / detail
  298. [PowerPC][AIX] Add support for vector arg passing on the stack. — sd.fertile / detail
  299. [CFE, SystemZ]  New target hook testFPKind() for checks of FP values. — paulsson / detail
  300. [lldb] Remove unused code in ScriptInterpreterPython — Jonas Devlieghere / detail
  301. libcxx: use early returns — joerg / detail
  302. [NPM] Properly reset parent loop after loop passes — tu.da.wei / detail
  303. Pre-commit test case — carrot / detail
  304. fix comment typos to cycle bots — thakis / detail
  305. [AArch64] Adding Neon Polynomial vadd Intrinsics — pzheng / detail
  306. [RISCV] Use XLenRI alias for RegInfoByHwMode instances — jrtc27 / detail
  307. [gn build] try to fix libxml2 include path on mac after 0ec448194e29 — thakis / detail
  308. [Coverage] Emit gap region after conditions when macro is present. — zequanwu / detail
  309. [RISCV] Add Zbb command lines to uadd/usub/sadd/ssub tests. — craig.topper / detail
  310. [WebAssembly] Fix assert in lookup of section symbols — aardappel / detail
  311. [llvm][TextAPI] add equality operator for InterfaceFile — Cyndy Ishida / detail
  312. [MLIR][TOSA] Add lowering from TOSA to Linalg for math-based and elementwise ops — rob.suderman / detail
  313. [clang] bump VERSION_MAJOR — thakis / detail
  314. [Coverage] Store compilation dir separately in coverage mapping — phosek / detail
  315. Perform memory accesses in the same addrspace as the corresponding memref. — ajcbik / detail
  316. Revert "[AArch64] Adding Neon Polynomial vadd Intrinsics" — pzheng / detail
  317. [AMDGPU] Correct gfx90c feature list — Stanislav.Mekhanoshin / detail
  318. [RISCV] Simplify VPseudoAMOEI multiclass. NFC — craig.topper / detail
  319. Remove redundent types in pr49185.ll — tu.da.wei / detail
  320. [mlir][Vector] Fold tensor_cast + vector.transfer_read — nicolas.vasilache / detail
  321. Revert "[Coverage] Store compilation dir separately in coverage mapping" — phosek / detail
  322. [DCE] Add tests for non-willreturn function being removed (NFC) — nikita.ppv / detail
  323. Move variable only used in an assert into the assert. — saugustine / detail
  324. Implement -bundle_loader — vyng / detail
  325. [gn build] kind of merge f020544601 — thakis / detail
  326. [flang] Extension: forward refs to dummy args under IMPLICIT NONE — pklausler / detail
  327. [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2) — carrot / detail
  328. Move a second variable only used in an assert into the assert. — saugustine / detail
  329. [DAG] getTruncatedUSUBSAT - always truncate operands. NFCI. — llvm-dev / detail
  330. [libc] Add implementations of the remaining fenv functions. — sivachandra / detail
  331. [mlir] Fold trivial subtensor / subtensor_insert ops. — nicolas.vasilache / detail
  332. [BasicAA] Always strip single-argument phi nodes — nikita.ppv / detail
  333. GlobalISel: Merge some AMDGPU ABI lowering code to generic code — Matthew.Arsenault / detail
  334. [Coverage] Store compilation dir separately in coverage mapping — phosek / detail
  335. [MLIR] Make structured op tests permutation invariant — gcmn / detail
  336. AMDGPU: Add regression testcase for bundle pressure issue — Matthew.Arsenault / detail
  337. [CSSPGO] Use callsite sample counts to annotate indirect call sites. — hoy / detail
  338. [gn build] assert that goma_dir and sysroot are set for goma builds — thakis / detail
  339. [llvm][IR] Do not place constants with static relocations in a mergeable section — leonardchan / detail
  340. [dfsan] Instrument origin variable and function definitions — jianzhouzh / detail
  341. [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC. — llvm-project / detail
  342. MIR: Fix parser crash on syntax error on first character — Matthew.Arsenault / detail
  343. [lldb] Check that files exists before handing them off to FileCollector — Jonas Devlieghere / detail
  344. Revert "[MLIR] Make structured op tests permutation invariant" — joker.eph / detail
  345. Add DivOp to the Shape dialect — jpienaar / detail
  346. [SampleFDO] Stop repeated indirect call promotion for the same target. — wmi / detail
  347. Detect diagnostic groups that are defined in multiple 'def's. — richard / detail
  348. Switch to using LEB encoding for key and data lengths in on-disk hash — richard / detail
  349. [android] Fix testing adb call — Vitaly Buka / detail
  350. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  351. AMDGPU/ELF: Sort MACHs by value and add missing reserved MACHs — kzhuravl_dev / detail
  352. [libcxx] adds concept `std::uniform_random_bit_generator` — cjdb / detail
  353. Fix MLIR Toy tutorial JIT example and add a test to cover it — joker.eph / detail
  354. Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  355. [OpenMP][NVPTX] Add the support for CUDA 11.2 and CUDA 11.1 — tianshilei1992 / detail
  356. Reland "[MLIR] Make structured op tests permutation invariant" — gcmn / detail
  357. Revert "Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct" — Shafik Yaghmour / detail
  358. Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" — Shafik Yaghmour / detail
  359. PR49239: Don't take shortcuts when constant evaluating in 'warn on UB' — richard / detail
  360. Reset the EntryValue location flag in finalizeEntryValue. — Adrian Prantl / detail
  361. [RISCV] Enable PrimaryKeyEarlyOut on RISCVVPseudosTable. — craig.topper / detail
  362. [RISCV] Split zvlsseg searchable table into 4 separate tables. Index by properties rather than intrinsic ID. — craig.topper / detail
  363. [Coroutine] Relax CoroElide musttail check — lxfind / detail
  364. [RISCV] Remove redundant test cases for index segment load (1/8). — kai.wang / detail
  365. [RISCV] Remove redundant test cases for index segment load (2/8). — kai.wang / detail
  366. [RISCV] Remove redundant test cases for index segment load (3/8). — kai.wang / detail
  367. [RISCV] Remove redundant test cases for index segment load (4/8). — kai.wang / detail
  368. [RISCV] Remove redundant test cases for index segment store (5/8). — kai.wang / detail
  369. [RISCV] Remove redundant test cases for index segment store (6/8). — kai.wang / detail
  370. [RISCV] Remove redundant test cases for index segment store (7/8). — kai.wang / detail
  371. [RISCV] Remove redundant test cases for index segment store (8/8). — kai.wang / detail
  372. [ORC] Print CPU feature string in JITTargetMachineBuilder debugging output. — Lang Hames / detail
  373. [HIP] Support device sanitizer — Yaxun.Liu / detail
  374. Mark 2534 as Complete. — zoecarver / detail
  375. [libc++] shared_ptr deleter requirements (LWG 2802). — zoecarver / detail
  376. [FPEnv][AArch64] Implement lowering of llvm.set.rounding — sepavloff / detail
  377. [mlir] Load dynamic libraries in JitRunner from absolute paths so that GDB can find the symbol tables. — csigg / detail
  378. [TableGen] Use ListSeparator (NFC) — kazu / detail
  379. [Support] Use static_assert instead of assert (NFC) — kazu / detail
  380. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  381. [RISCV] Prune unneeded indexed load/store pseudo instructions. — craig.topper / detail
  382. [mlir][sparse] assert fail on mismatch between rank and annotations array — ajcbik / detail
  383. LanguageRuntime can provide an UnwindPlan for special occasions — Jason Molenda / detail
  384. Reland "[Debugify] Make the debugify aware of the original (-g) Debug Info" — djtodoro / detail
  385. [mlir] Better support for rank-reducing subview / subtensor type inference. — nicolas.vasilache / detail
  386. [NPM][LTO] Do not enable MemorySSA with LoopFullUnrollPass — david.green / detail
  387. [debuginfo-tests] Recommit test sret.cpp — orlando.hyams / detail
  388. [llvm-exegesis] [PowerPC] Add basic LIT test — qiucofan / detail
  389. [llvm-exegesis] Ignore instructions using custom inserter — qiucofan / detail
  390. [AArch64] Add some missing Neoverse features — sjoerd.meijer / detail
  391. [X86] Fix a codegen crash in getSetCCResultType — pengfei.wang / detail
  392. [docs] Fix the GlobalISel/GenericOpcode.rst — djolertrk / detail
  393. [mlir] Add a TensorLoadToMemref canonicalization — nicolas.vasilache / detail
  394. [BasicAA] Add simple depth limit to avoid stack overflow (PR49151) — nikita.ppv / detail
  395. [IR] Move willReturn() to Instruction — nikita.ppv / detail
  396. [X86][AVX] getFauxShuffleMask - decode VBROADCAST(EXTRACT_VECTOR_ELT(V,0)) — llvm-dev / detail
  397. Remove unnecessary "using namespace llvm" inside "namespace llvm". NFCI. — llvm-dev / detail
  398. [flang][driver] Add debug measure-parse-tree and pre-fir-tree options — faris.rehman / detail
  399. [DCE] Don't remove non-willreturn calls — nikita.ppv / detail
  400. [AMDGPU] WQM/WWM: Fix marking of partial definitions — carl.ritson / detail
  401. [OPENMP][AMDGCN] Improvements to print_kernel_trace (bit mask) — ron.lieberman / detail
  402. [mlir][nfc] Fix indentation in LinalgOps.td. — pifon / detail
  403. [LLD] Fix tests after D96993 — nikita.ppv / detail
  404. [RISCV] Address some clang-tidy warnings. NFCI. — fraser / detail
  405. [gn build] Port 1a2b3536efef — thakis / detail
  406. [X86][SSE] Add tests for trunc(usubsat()) patterns. — llvm-dev / detail
  407. [clangd] Expose absoluteParent helper — kadircet / detail
  408. [LV] Remove VPCallback. — flo / detail
  409. Revert "[ARM] Expand the range of allowed post-incs in load/store optimizer" — david.green / detail
  410. [lldb/Commands] Fix help text typo for 'breakpoint set' -a|--address. — jan.kratochvil / detail
  411. [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc — djtodoro / detail
  412. [mlir][Linalg] NFC - Expose more options to the CodegenStrategy — nicolas.vasilache / detail
  413. [DAG] visitTRUNCATE - attempt to truncate USUBSAT — llvm-dev / detail
  414. [AMDGPU] Add some GFX9 test coverage. NFC. — jay.foad / detail
  415. [ARM] Correct vector predicate type in MVE getCmpSelInstrCost — david.green / detail
  416. Make fixed-abi default for AMD HSA OS — Madhur.Amilkanthwar / detail
  417. [NFC][Regalloc] Share the VirtRegAuxInfo object with LiveRangeEdit — mtrofin / detail
  418. [OpenMP] Fix always,from and delete for data absent at exit — jdenny.ornl / detail
  419. [OpenMP] Fix nvptx CUDA_VERSION conversion — jdenny.ornl / detail
  420. [libc++] Turn off clang-format for auto-generated version header. NFC. — marek / detail
  421. [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns — listmail / detail
  422. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
  423. [MemCopyOpt] Enable MemorySSA by default — nikita.ppv / detail
  424. [LV] Fold single-use variable into assert. NFC. — benny.kra / detail
  425. [MLIR] Delete unused functions getCollapsedInitTensor and getExpandedInitTensor — gcmn / detail
  426. [mlir] Add folding of tensor.cast -> subtensor_insert — nicolas.vasilache / detail
  427. [AArch64][GlobalISel] Run redundant_sext_inreg in the post-legalizer combiner — Jessica Paquette / detail
  428. [Sanitizer][NFC] Fix typo — luismarques / detail
  429. [CUDA] fix builtin constraints for PTX 7.2 — rupprecht / detail
  430. [SampleFDO] Add PromotedInsns to prevent repeated ICP. — wmi / detail
  431. [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64 — craig.topper / detail
  432. [RISCV] Prevent selecting a 0 VL to X0 for the segment load/store intrinsics. — craig.topper / detail
  433. [RISCV] Use custom isel for vector indexed load/store intrinsics. — craig.topper / detail
  434. [RISCV] Remove unneeded indexed segment load/store vector pseudo instruction. — craig.topper / detail
  435. [X86] Regenerate 2011-12-06-AVXVectorExtractCombine.ll — llvm-dev / detail
  436. [X86] Remove unused intrinsic declaration — llvm-dev / detail
  437. [X86] Regenerate 2007-06-28-X86-64-isel.ll — llvm-dev / detail
  438. [RISCV] Use inheritance to reduce some repeated code in tablegen. NFC — craig.topper / detail
  439. [Polly] Fix test after D96534. — llvm-project / detail
  440. [Analysis][LoopVectorize] do not form reductions of pointers — spatel / detail
  441. [libcxx] Have lexically_normal return the path with preferred separators — martin / detail
  442. [libcxx] Fix LWG 2875: shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained. — zoecarver / detail
  443. [elfabi] Fix a bug when .dynsym contains no non-local symbol — haowei / detail
  444. [libcxx] Make generic_*string return paths with forward slashes on windows — martin / detail
  445. [Verifier] add tests for saturating intrinsics; NFC — spatel / detail
  446. [Verifier] remove dead code for saturating intrinsics; NFC — spatel / detail
  447. [flang][fir][NFC] run clang-format — eschweitz / detail
  448. precommit test cleanup for D97077 — listmail / detail
  449. [msan] Set cmpxchg shadow precisely — jianzhouzh / detail
  450. [clang] Emit type metadata on available_externally vtables for WPD — tejohnson / detail
  451. [mlir] Add math polynomial approximation pass — ezhulenev / detail
  452. Patch by @wecing (Chenguang Wang). — timshen / detail
  453. Add test triggered by review discussion on D97077 — listmail / detail
  454. [lldb] Rename {stop,run}_vote to report_{stop,run}_vote — davelee.com / detail
  455. Add datalayout to test added in 7e3183d73 — listmail / detail
  456. [RISCV] Remove VPatILoad and VPatIStore multiclasses that are no longer used. NFC — craig.topper / detail
  457. [libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729. — zoecarver / detail
  458. [dfsan] Add origin address calculation — jianzhouzh / detail
  459. Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it" — stilis / detail
  460. [AArch64][GlobalISel] Make G_VECREDUCE_ADD of <2 x s32> legal. — Amara Emerson / detail
  461. [AArch64] Adding Neon Polynomial vadd Intrinsics — ctetreau / detail
  462. [ValueTracking] Add a two argument form of safeCtxI [NFC] — listmail / detail
  463. [libcxx] Enable filesystem by default for mingw targets — martin / detail
  464. [libc++][nfc] Only test if pair is_assignable after C++03. — zoecarver / detail
  465. [Coverage] Normalize compilation dir as well — phosek / detail
  466. [SystemZ/z/OS] Add XPLINK 64-bit calling convention to tablegen. — kai / detail
  467. Revert "Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it"" — joker.eph / detail
  468. [flang][fir] Update flang test tool support classes. — eschweitz / detail
  469. Different fix for gcc bug — jpienaar / detail
  470. [dfsan] Add utils that get/set origins — jianzhouzh / detail
  471. [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type. — craig.topper / detail
  472. Revert "Implement -bundle_loader" — Vitaly Buka / detail
  473. [CodeGen] Fix two dots between text section name and symbol name — pengfei.wang / detail
  474. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail
  475. Revert "[BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly" — Dávid Bolvanský / detail
  476. [Libcalls, Attrs] Annotate libcalls with noundef — Dávid Bolvanský / detail
  477. [RISCV] Teach our custom vector load/store intrinsic isel code to propagate memory operands if we have them. — craig.topper / detail
  478. Revert "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  479. [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink — aktoon / detail
  480. [mlir][sparse] convert function pass to module pass — ajcbik / detail
  481. [ValueTracking] Improve impliesPoison — aqjune / detail
  482. Reland "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  483. Reduce the number of attributes attached to each function — Dávid Bolvanský / detail
  484. Fixed failing test — Dávid Bolvanský / detail
  485. [TableGen] Use ListSeparator (NFC) — kazu / detail
  486. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  487. [InstCombine] Add more tests to nonnull-select.ll (NFC) — aqjune / detail
  488. [libc++] Fixes _LIBCPP_HAS_NO_CONCEPTS — koraq / detail
  489. [libcxx] Rename a method in PathParser for clarity. NFC. — martin / detail
  490. [libcxx] [test] Remove two unnecesary files/variables in a test — martin / detail
  491. [AArch64][GlobalISel] Add selection support for G_VECREDUCE of <2 x i32> — Amara Emerson / detail
  492. Update BPFAdjustOpt.cpp to accept select form of or as well — aqjune / detail

#230 (Feb 20, 2021 1:37:25 AM)

  1. [jenkins] Fix TabError: inconsistent use of tabs and spaces in indentation — Jonas Devlieghere / detail
  2. Support compatibility with buildbot 2.10. — maxim.kuvyrkov / detail
  3. Add flang out-of-tree new driver buildbot. — maxim.kuvyrkov / detail
  4. NFC. Some getSingleBranchSchedulers code cleaning. — gkistanova / detail
  5. Updated tags and removed redundant configure args for llvm-clang-x86_64-expensive-checks-win. — gkistanova / detail
  6. Updated requirements. — gkistanova / detail
  7. Fix android sanitizer tests for multiple devices — Vitaly Buka / detail
  8. jenkins: More updates for "master" to "main" branch — Azharuddin Mohammed / detail

#229 (Feb 16, 2021 1:37:37 AM)

  1. [Polly] Preserve DetectionContext references. — llvm-project / detail
  2. [libunwind][cmake] Add an option to enable/disable tests — kbessonova / detail
  3. [analyzer][tests] Fix issue comparison script — vsavchenko / detail
  4. [ARM] MVE min/max cost tests. NFC — david.green / detail
  5. [X86] Add reduced test case for PR49162 — llvm-dev / detail
  6. [WebAssemblly] Fix rethrow's argument computation — aheejin / detail
  7. [DAG] Fix shift amount limit in SimplifyDemandedBits trunc(shift(x,c)) to truncated bitwidth — llvm-dev / detail
  8. reland [InstCombine] convert assumes to operand bundles — tyker / detail
  9. [clangd] Fix unsued private field warning — kadircet / detail
  10. [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly — llvm-dev / detail
  11. [DAG] Fold i1/vXi1 ssubsat/usubsat(x,y) -> and(x,~y) — llvm-dev / detail
  12. [clang-tidy] Simplify static assert check — steveire / detail
  13. [clang-tidy] Simplify inaccurate erase check — steveire / detail
  14. [clangd] Retire clang-tidy-checks flag. — n.james93 / detail
  15. [NFC][Docs] Fix RAVFrontendAction doc's CMakeLists.txt for shared build — noreply / detail
  16. [DAG] Fold i1/vXi1 saddsat/uaddsat(x,y) -> or(x,y) — llvm-dev / detail
  17. [ARM] Extra vector shuffle tests of various kinds. NFC — david.green / detail
  18. [ARM] Fix duplicate fdiv tests, changing them to frem. NFC — david.green / detail
  19. [IRBuilder] Remove Align-related deprecated APIs — nikita.ppv / detail
  20. [pstl] Iterator types renaming: ForwardIterator -> RandomAccessIterator; for parallel patterns/bricks — mikhail.dvorskiy / detail
  21. [InstCombine] add tests for pow() divisor; NFC — spatel / detail
  22. ELFObjectWriter: Don't sort non-local symbols — i / detail
  23. [lldb][test] Fix Shell/SymbolFile/symbol-binding.test — i / detail
  24. fix linalg ods gen cross compiling like other gen executables — joker.eph / detail
  25. ELFObjectWriter: Delete redundant registerSymbol — i / detail
  26. [RISCV] Rename the RVVBaseAddr ComplexPattern to just BaseAddr and use it to merge some scalar load/store patterns too. — craig.topper / detail
  27. [CMake][mlir] Fix mlir-linalg-ods-gen/CMakeLists.txt after D96645 — i / detail
  28. ELFObjectWriter: Simplify — i / detail
  29. [Clang] Ensure vector predication loop metadata is always emitted when pragma is specified. — llvm-project / detail
  30. [LTT] Address post-review comments (NFC) — tejohnson / detail
  31. [lld] Reorder cases in test to match comments (NFC) — tejohnson / detail
  32. [gold] Add case being tested by equivalent lld test — tejohnson / detail
  33. [AVR] Fix a bug in 16-bit shifts — powerman1st / detail
  34. [TableGen] Use ListSeparator (NFC) — kazu / detail
  35. [Analysis] Drop unnecessary const from return types (NFC) — kazu / detail
  36. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  37. [Polly] Test all optimization levels. — llvm-project / detail
  38. [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask — aqjune / detail
  39. [InstCombine] Add nonnull(select c, null, p) tests (NFC) — aqjune / detail
  40. [InstCombine] fold fdiv with pow divisor (PR49147) — spatel / detail
  41. [ASTMatchers] Clarify example in docs — steveire / detail
  42. [ValueTracking] Dereferenced pointers are noundef — aqjune / detail
  43. [mlir][Linalg] Fix constant detection in linalg.pad_tensor vectorization. — nicolas.vasilache / detail
  44. [BasicAA] Use index difference to detect GEPs with identical indexes — nikita.ppv / detail
  45. [BasicAA] Avoid duplicate query for GEPs with identical offsets (NFCI) — nikita.ppv / detail
  46. [Analysis] Use ListSeparator (NFC) — kazu / detail
  47. [llvm] Fix header guards (NFC) — kazu / detail
  48. [llvm] Use llvm::is_contained (NFC) — kazu / detail
  49. [ARM] Add some tests for MVE lane interleaving. NFC — david.green / detail
  50. [AMDGPU] Fix build breakage — kazu / detail
  51. [AMDGPU] Limit memory scope for scratch, LDS and GDS — Tony.Tye / detail
  52. [ARM] A couple of small MVE reduction tests from intrinsics. NFC — david.green / detail
  53. [BasicAA] Add test for single arg phi in loop (NFC) — nikita.ppv / detail
  54. [BasicAA] Merge aliasGEP code paths — nikita.ppv / detail
  55. [ConstraintElimination] Fix variables used for pattern matching. — flo / detail
  56. [ARM] Move PhaseOrdering test to the correct place. NFC — david.green / detail
  57. [clang-format] Add possibility to be based on parent directory — bjoern / detail
  58. [llvm/Support] Add SHA256 implementation — joker.eph / detail
  59. [gn build] Port 656ead1fb7db — llvmgnsyncbot / detail
  60. Reland "[mlir] add support for verification in integration tests" — tobias.gysi / detail
  61. [lldb] [Process/FreeBSDRemote] Fix clang-formatting on ppc commit — mgorny / detail
  62. [GlobalISel] Extract a narrowScalarAddSub method. NFC — code / detail
  63. [GlobalISel] Disable vector types in narrowScalarAddSub — code / detail
  64. [Polly] Invalidate passes after Scop processing in NewPM. — llvm-project / detail
  65. [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic — carl.ritson / detail
  66. [X86] Convert fmin/fmax _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) — pengfei.wang / detail
  67. [Polly] Regenerate isl-noexceptions.h. — llvm-project / detail
  68. [RISCV] Add i16 bswap and i8/i16 bitreverse tests to the Zbp tests. NFC — craig.topper / detail
  69. Add ehcont section support — pengfei.wang / detail
  70. [analyzer] Fix static_cast on pointer-to-member handling — vsavchenko / detail
  71. [analyzer] Updated comments to reflect D85817 — vsavchenko / detail
  72. [mlir] Support repeated delayed registration of dialect interfaces — zinenko / detail
  73. [clangd] Extract binding of typed->untyped LSP handlers to LSPBinder. NFC — sam.mccall / detail
  74. [gn build] Port 5786f64a4ec8 — llvmgnsyncbot / detail
  75. [mlir] Add error message on shape.broadcast verification failure — tpopp / detail
  76. [clangd] Allow modules to bind LSP methods/notifications/commands — sam.mccall / detail
  77. Recommit "[LTO] Use lto::backend for code generation." — flo / detail
  78. Restore diagnostic handler after CodeGenAction::ExecuteAction — marco.antognini / detail
  79. [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC) — fraser / detail
  80. [TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode — sjoerd.meijer / detail
  81. Revert "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode" — sjoerd.meijer / detail
  82. [LoopLoadElim] Pass ScalarEvolution in old pass manager. PR49141 — mkazantsev / detail
  83. Recommit "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode" — sjoerd.meijer / detail
  84. [X86][SSE] Add missing USUBSAT test coverage — llvm-dev / detail
  85. [X86][AVX] Regenerate PSUBUS tests for slow/fast shuffle AVX2 targets — llvm-dev / detail
  86. [lldb] Remove the legacy FreeBSD plugin — mgorny / detail
  87. [lldb] Rename FreeBSDRemote to FreeBSD (NFC) — mgorny / detail
  88. [sanitizer] [arm] Disable some LSAN tests for arm-linux-gnueabihf — adhemerval.zanella / detail
  89. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions. — yhegde / detail
  90. [ARM] Extend search for increment in load/store optimizer — david.green / detail
  91. [analyzer][NFC] Fix test failures for builds w/o assertions — vsavchenko / detail
  92. [CodeGen][SelectionDAG]Add new intrinsic  experimental.vector.reverse — caroline.concatto / detail
  93. [mlir] Use the interface-based translation for LLVM "intrinsic" dialects — zinenko / detail
  94. Fix MSVC natvis visualisation of llvm::FixedVectorTyID and ScalableVectorTyID — llvm-dev / detail
  95. [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax — kerry.mclaughlin / detail
  96. [llvm] NFC: Cleanup llvm-yaml-numeric-parser-fuzzer — kbobyrev / detail
  97. [llvm-nm] Tidy up error messages — james.henderson / detail
  98. [llvm-nm][test] Add additional test coverage for llvm-nm options — james.henderson / detail
  99. [mlir] use new cmake targets in mlir-*-runner — zinenko / detail
  100. [X86] Add SSE2+SSE3 common check prefix to psubus tests — llvm-dev / detail
  101. [debuginfo-tests] Remove explicit checks for Python 3 — james.henderson / detail
  102. [debuginfo-tests] Remove some unused config variables — james.henderson / detail
  103. [CostModel]Add cost model for experimental.vector.reverse — caroline.concatto / detail
  104. [debuginfo-tests] Delete unused/duplicate imports — james.henderson / detail
  105. Make shape.is_broadcastable/shape.cstr_broadcastable nary — tpopp / detail
  106. [ARM] Add some basic Min/Max costs — david.green / detail
  107. [LangRef] Increase size of title underline for experimental.vector.reverse — caroline.concatto / detail
  108. [AArch64] Move machine bundle unpacking to PreEmit2 phase. — flo / detail
  109. [NFC] Remove spurious ';' on return line in python code — mtrofin / detail
  110. [DAG] visitVSELECT - move OpLHS == LHS into inner if() in USUBSAT matching. NFCI. — llvm-dev / detail
  111. [clangd] Delay binding LSP methods until initialize. NFC — sam.mccall / detail
  112. [mlir] Add clone method to ShapedType — jpienaar / detail
  113. [CMake] Delete LLVM_RUNTIME_BUILD_ID_LINK_TARGETS — i / detail
  114. Support emitting complex expressions that include entry values — Adrian Prantl / detail
  115. [OpenMP][NFC] Pre-commit test changes regarding PR48933 — johannes / detail
  116. [OpenMP] Attribute target diagnostics properly — johannes / detail
  117. [OpenMP] Delay more diagnostics of potentially non-emitted code — johannes / detail
  118. [llvm-objcopy] Delete --build-id-link-{dir,input,output} — i / detail
  119. [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn — Stanislav.Mekhanoshin / detail
  120. [lto] Enable new PM when the PM config is non-empty — benny.kra / detail
  121. TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto) — Duncan P. N. Exon Smith / detail
  122. [clangd] Pass raw client capabilities to modules. NFC — sam.mccall / detail
  123. Define new/delete in libc++ when using libcxxrt — dimitry / detail
  124. [ValueTracking] add scan limit for assumes — spatel / detail
  125. [libc++] Mark __cpp_lib_constexpr_memory as being implemented — Louis Dionne / detail
  126. [LLDB] Skip TestMultipleTargets.py on Arm/AArch64 Linux — omair.javaid / detail
  127. [RISCV][LegalizeTypes] Try to expand BITREVERSE before promoting if the promoted BITREVERSE would expand anyway. — craig.topper / detail
  128. [RISCV] Add support for fixed vector floating point setcc. — craig.topper / detail
  129. [libc++] Change `std::numeric_limits` to just `numeric_limits` in <chrono>. — arthur.j.odwyer / detail
  130. [mlir][Vector] Add a canonicalization pattern for vector.contract + add — nicolas.vasilache / detail
  131. CodeGen: Move function to get subregister indexes to cover a LaneMask — Matthew.Arsenault / detail
  132. GlobalISel: Handle arguments partially passed on the stack — Matthew.Arsenault / detail
  133. [RISCV] Add expicit i32/i64 types to RV32 or RV64 only isel patterns. NFC — craig.topper / detail
  134. [LazyCallGraph] Remove forward declarations of nonexistent classes (NFC) — kazu / detail
  135. [Support] Use ListSeparator (NFC) — kazu / detail
  136. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  137. [ObjC][ARC] Do not perform code motion on precise release calls — Akira / detail
  138. [lldb] Minor refinements to ThreadPlan::RestoreThreadState (NFC) — davelee.com / detail
  139. [lldb] Lower GetRealStopInfo into ThreadPlanCallFunction (NFC) — davelee.com / detail
  140. [lldb] Remove unused ThreadPlan tracer utilities (NFC) — davelee.com / detail
  141. [lldb] Remove very old misleading comment (NFC) — davelee.com / detail
  142. [debugserver] Correctly pass argv[0] to execl — Jonas Devlieghere / detail
  143. [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager — sameer.sahasrabuddhe / detail
  144. [mlir] Drop reliance of SliceAnalysis on specific ops. — nicolas.vasilache / detail
  145. Add Expm1 op to the math dialect. — akuegel / detail
  146. [VPlan] Manage scalarized values using VPValues. — flo / detail
  147. [clangd] Factor out the heuristic resolver code into its own class — zeratul976 / detail
  148. [gn build] Port 9510b0940265 — llvmgnsyncbot / detail
  149. [flang][f18] Make -fdebug-dump-{symbols|parse-tree} imply -fsyntax-only — andrzej.warzynski / detail
  150. Lower math.expm1 to intrinsics in the GPUToNVVM and GPUToROCDL conversions. — akuegel / detail
  151. [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost. — sander.desmalen / detail
  152. [flang][driver] Add options for unparsing — andrzej.warzynski / detail

#229 (Feb 16, 2021 1:37:37 AM)

  1. [lldb] Don't run the debug info tests for the sanitized or matrix job — Jonas Devlieghere / detail

#228 (Feb 13, 2021 1:37:46 AM)

  1. Revert "Follow up to e05c10380ce7: add aarch64 to test XFails" — jeremy.morse / detail
  2. Revert "[DebugInfo] Re-engineer a test to be stricter, add XFails" — jeremy.morse / detail
  3. [clang][codegen] Remember string used to create llvm::Regex for optimization remarks — jan_svoboda / detail
  4. [clang][cli] Generate and round-trip CodeGen options — jan_svoboda / detail
  5. [-Wcompletion-handler][NFC] Remove unexpected warnings on Windows — vsavchenko / detail
  6. [clangd] Fix false positive in local rename collision detetction — kbobyrev / detail
  7. [NFC,Clang] Add LTO Driver Tsan tests — Vitaly Buka / detail
  8. [NFC,Clang] Add LTO Driver DFsan tests — Vitaly Buka / detail
  9. [NFC,Clang] Add LTO Driver MSan,KMsan tests — Vitaly Buka / detail
  10. [NFC,Clang] Add SanCov Driver tests — Vitaly Buka / detail
  11. [NFC,Clang] Add more Asan Driver tests — Vitaly Buka / detail
  12. Improve STRICT_FSETCC codegen in absence of no NaN — thomasp / detail
  13. Revert STRICT_FCMP nonan optimisation — thomasp / detail
  14. [AVR] Fix global references to function symbols — me / detail
  15. [libomptarget][amdgcn] Tolerate deadstripped env variable — jonathanchesterfield / detail
  16. [RISCV] Fix shared libs build — nemanja.i.ibm / detail
  17. [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets — nemanja.i.ibm / detail
  18. [X86] Always assign reassoc flag for intrinsics *reduce_add/mul_ps/pd. — pengfei.wang / detail
  19. [lld/mac] Implement -u flag — thakis / detail
  20. [mlir][linalg] Verify indexing map required attributes — antiagainst / detail
  21. [mlir][linalg] Define a depthwise 2-D convolution op — antiagainst / detail
  22. [clang-tidy] fix modernize-use-nullptr false positive with spaceship operator comparisons — n.james93 / detail
  23. [mlir] Add stacksave, stackrestore to llvm dialect — zinenko / detail
  24. [X86][SSE] foldShuffleOfHorizOp - add SHUFPS v4f32 handling — llvm-dev / detail
  25. [clang][cli] Store InputKind in FrontendOptions — jan_svoboda / detail
  26. Try to fix compiler-rt tests after 87dbdd2e3bb63b on mac and win — thakis / detail
  27. [clang][cli] Look up program action argument in a table — jan_svoboda / detail
  28. [clang][cli] Store unsigned instead of OptSpecifier in table — jan_svoboda / detail
  29. [mlir][linalg] Fix one more missing NoSideEffect in linalg tensor op — thomasraoux / detail
  30. [mlir][linalg] Fix depthwise conv C++ symbol to be consistent — antiagainst / detail
  31. [OpenCL] Fix types with signed prefix in arginfo metadata. — anastasia.stulova / detail
  32. [clangd] Implement semanticTokens modifiers — sam.mccall / detail
  33. [clang][cli] Generate and round-trip Frontend options — jan_svoboda / detail
  34. [lldb] Inline invariant params to AppleThreadPlanStepThrough (NFC) — davelee.com / detail
  35. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — thakis / detail
  36. [libomptarget][amdgcn] Tolerate deadstripped device_state variable — jonathanchesterfield / detail
  37. [mlir] add support for verification in integration tests — tobias.gysi / detail
  38. [flang][fir] Add shape, shape_shift, and slice types. — eschweitz / detail
  39. [clangd] Add semanticTokens modifiers for function/class/file/global scope — sam.mccall / detail
  40. [llvm-readobj] Print empty line between note sections in GNU mode — Alexander.Richardson / detail
  41. [yaml2obj] Handle NT_* string values in for ELF note types — Alexander.Richardson / detail
  42. [llvm-readelf] Print raw ELF note contents if we can't parse it — Alexander.Richardson / detail
  43. [llvm-readobj] Add support for decoding FreeBSD ELF notes — Alexander.Richardson / detail
  44. [MLIR] Replace dialect registration hooks with dialect handle — GeorgeLyon / detail
  45. [dfsan] Refactor loadShadow — jianzhouzh / detail
  46. [libc++] Remove C++11 work-arounds in src. — koraq / detail
  47. [libc++] Require C++20 to build the benchmarks. — koraq / detail
  48. [RISCV] Remove SRO* and SLO* instructions from bitmanip. — craig.topper / detail
  49. [ValueTracking] improve analysis for "C << X" and "C >> X" — spatel / detail
  50. [IROutliner] Adding instruction strings to IRSimilarityPrinting diagnostics. — andrew.litteken / detail
  51. Revert "[mlir] add support for verification in integration tests" — tobias.gysi / detail
  52. [mlir][Linalg] Add a build method for linalg.pad_tensor — hanchung / detail
  53. [InstCombine] convert assumes to operand bundles — tyker / detail
  54. [RISCV] Make the min and max vector width command line options more consistent and check their relationship to each other. — craig.topper / detail
  55. GlobalISel: Fix using wrong calling convention for callees — Matthew.Arsenault / detail
  56. AMDGPU: Fix verifier error with argument passed in CSR SGPR — Matthew.Arsenault / detail
  57. Revert "[libc++] Require C++20 to build the benchmarks." — koraq / detail
  58. [CUDA, NVPTX] Allow targeting sm_86 GPUs. — tra / detail
  59. [Attributor][FIX] Do not create UB by introducing a `noundef undef` — johannes / detail
  60. [WebAssembly] Use data sections by default — sbc / detail
  61. [mlir][spirv] Add support for sampled image type — antiagainst / detail
  62. [clangd] Expose more dependent-name detail via semanticTokens — sam.mccall / detail
  63. [libc++] Add `noexcept` to `string::find` and similar members. — zoecarver / detail
  64. [mlir][IR] Remove the concept of `OperationProperties` — riddleriver / detail
  65. [lldb] [Process/FreeBSDRemote] Introduce powerpc support — mgorny / detail
  66. [libc++] [LWG2993] reference_wrapper<T> conversion from U&& — arthur.j.odwyer / detail
  67. [lld][WebAssembly] Allow --export of optional start/stop symbols — sbc / detail
  68. [MLIR] Add context accessor to identifier — GeorgeLyon / detail
  69. PR48545: Access check the inherited constructor, not the inheriting — richard / detail
  70. [AIX][llvm][support] Implement getHostCPUName — daltenty / detail
  71. [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types — Jessica Paquette / detail
  72. [VPlan] Use VPUser to manage CondBit — flo / detail
  73. [llvm-objdump][test] Fix --prefix tests for system-windows — viniciustinti / detail
  74. [mlir] Add initial support for an alias analysis framework in MLIR — riddleriver / detail
  75. [mlir][OpFormatGen] Refactor `type_ref` into a more general `ref` directive — riddleriver / detail
  76. [lld][WebAssembly] Fix segfault in map file support — tlively / detail
  77. [flang][fir] Updates to internal name uniquer. — eschweitz / detail
  78. Add NoSideEffect trait to shape.split_at and shape.concat — jpienaar / detail
  79. Add documentation for the extra_args parameter to breakpoint commands. — jingham / detail
  80. Remove trailing spaces after \ in comments. — jingham / detail
  81. [LLDB] Remove uneeded CopyType from BlockPointerSyntheticFrontEnd — Shafik Yaghmour / detail
  82. [Polly] Remove use of -O3 in regression test. — llvm-project / detail
  83. Revert "[InstCombine] convert assumes to operand bundles" — tyker / detail
  84. Fix side-effect detection in LLVMIRIntrinsicGen. — joker.eph / detail
  85. Add LLVMIR Dialect counterparts of @llvm.maximum and @llvm.minimum. — joker.eph / detail
  86. Use internal_dict everywhere we refer to the python session dict in docs. — jingham / detail
  87. Fix xray fdr mode to allow multiple flushes — dberris / detail
  88. Fix JSON formatting when converting to trace event format — dberris / detail
  89. [clang][cli] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  90. [libcxx] adds concept `std::convertible_to` — cjdb / detail
  91. [MLIR] Update affine.for unroll utility for iter_args support — uday / detail
  92. [MLIR] NFC Fix vector transforms build warnings — uday / detail
  93. [clang][driver] Only warn once about invalid library values — tbaeder / detail
  94. [Test] Two more tests on usub — mkazantsev / detail
  95. Fix deprecated usage of `mallinfo` — tu.da.wei / detail
  96. [Polly] Port ForwardOpTree to the NewPM. — llvm-project / detail
  97. [Polly] Port DeLICM to the NewPM. — llvm-project / detail
  98. [Polly] Port PruneUnprofitable to the NewPM. — llvm-project / detail
  99. [Polly] Register pass-instrumentation for NewPM's Scop level. — llvm-project / detail
  100. [Polly] Add TargetTransformInfo to ScopPass standard analysis results. — llvm-project / detail
  101. [Polly] Port IslScheduleOptimizer to the NewPM. — llvm-project / detail
  102. [Polly] Improve Simplify pass PM integration. — llvm-project / detail
  103. [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. — llvm-project / detail
  104. [Polly] Make the NewPM pass pipeline more similar to the legacy's. — llvm-project / detail
  105. [TableGen] Use ListSeparator (NFC) — kazu / detail
  106. [TableGen] Drop unnecessary const from return types (NFC) — kazu / detail
  107. [SelectionDAG] Use range-based for loops (NFC) — kazu / detail
  108. [mlir][shape] Generalize broadcast to a variadic number of shapes — tpopp / detail
  109. Revert "[analyzer] RetainCountChecker: Add a suppression for OSSymbols." — Artem Dergachev / detail
  110. [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD — Jessica Paquette / detail
  111. [WebAssembly] Enable loop unrolling — sam.parker / detail
  112. [ValueTypes] Add MVT for nxv1bf16. — sander.desmalen / detail
  113. [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount. — sander.desmalen / detail
  114. [OpenCL] Add cl_khr_subgroup_non_uniform_arithmetic to TableGen BIFs — sven.vanhaastregt / detail
  115. [OpenCL] Add cl_khr_subgroup_clustered_reduce to TableGen BIFs — sven.vanhaastregt / detail
  116. [flang][driver] Add support for -fopenmp and -fopenacc — faris.rehman / detail
  117. Revert rGe1172959226689a "[X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks." — llvm-dev / detail
  118. [clang][cli] Generate and round-trip PreprocessorOutput options — jan_svoboda / detail
  119. [clang][cli] Generate and round-trip Target options — jan_svoboda / detail
  120. Reapply [DebugInfo] Re-engineer a test to be stricter, add XFails — jeremy.morse / detail
  121. [RISCV] Add support for selecting vid.v from build_vector — fraser / detail
  122. [mlir] enable delayed registration of dialect interfaces — zinenko / detail
  123. [mlir] avoid exposing mutable DialectRegistry from MLIRContext — zinenko / detail
  124. [clang][cli] Generate and round-trip DependencyOutput options — jan_svoboda / detail
  125. [clang][cli] Generate and round-trip Diagnostic options — jan_svoboda / detail
  126. [clang][cli] Extract FileSystem and Migrator options parsing/generation — jan_svoboda / detail
  127. [clang][cli] Declare local variable for marshalling macros — jan_svoboda / detail
  128. [flang][driver] Add missing dependency in unit tests (nfc) — andrzej.warzynski / detail
  129. [Sparc] Support relocatable expressions in the assembler — cederman / detail
  130. [gn build] (manually) port e89fcbfad6a3 — thakis / detail
  131. [clang][NFC] Fix undefined-libs tests — tbaeder / detail
  132. [mlir][Linalg] Add a vectorization pattern for linalg::PadTensorOp — nicolas.vasilache / detail
  133. [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts — luismarques / detail
  134. clang: try to fix Driver/undefined-libs.cpp on non-linux — thakis / detail
  135. [AMDGPU] Fix comments in SILoadStoreOptimizer::offsetsCanBeCombined — jay.foad / detail
  136. [AMDGPU] Add another test case for combining DS reads — jay.foad / detail
  137. Avoid conflicts between debug-info and pseudo-probe profiling — paul.robinson / detail
  138. Reland [DWARF] Location-less inlined variables should not have DW_TAG_variable — jeremy.morse / detail
  139. [libc++] Fix copy-paste mistake in __threading_support — Louis Dionne / detail
  140. Revert "[clang][driver] Only warn once about invalid library values" — Tom.Weaver / detail
  141. Revert "Revert "[clang][driver] Only warn once about invalid library values"" — Tom.Weaver / detail
  142. [mlir][Linalg] Fix pad hoisting. — nicolas.vasilache / detail
  143. [GWP-ASan] Add back some headers removed by IWYU. — 31459023+hctim / detail
  144. [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2 — i / detail
  145. [Polly] Fix -Wunused-lambda-capture — i / detail
  146. [libcxx] adds concept `std::move_constructible` — cjdb / detail
  147. Add convenience C++ helper to manipulate ranked strided memref — joker.eph / detail
  148. [llvm-cfi-verify] Set UseSymbolTable to false — i / detail
  149. DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization — i / detail
  150. [libcxx] adds concept `std::copy_constructible` — cjdb / detail
  151. [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles. — craig.topper / detail
  152. Revert "Add convenience C++ helper to manipulate ranked strided memref" — joker.eph / detail
  153. [CMake] Remove some dead code in llvm_install_library_symlink() — tstellar / detail
  154. [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors. — craig.topper / detail
  155. [clang] Add support for attribute 'swift_async_error' — erik.pilkington / detail
  156. [libc++] Remove c++98 Lit features in the test suite — Louis Dionne / detail
  157. Specify that some flags are legacy PM-specific — aeubanks / detail
  158. Add convenience C++ helper to manipulate ranked strided memref — joker.eph / detail
  159. [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret` — ndesaulniers / detail
  160. [libcxx] adds [concepts.arithmetic] — cjdb / detail
  161. [RISCV] Remove superfluous semicolon. NFC — craig.topper / detail
  162. [opt][NewPM] Add a --print-passes flag to print all available passes — aeubanks / detail
  163. Renovate CMake files in the `llvm-exegesis` tool. — vtjnash / detail
  164. [Polly] Do not use -O3 pipeline for single pass test. — llvm-project / detail
  165. [Polly] Added dedicated test for working -O3 pipeline. — llvm-project / detail
  166. [libcxx] adds concept std::derived_from — cjdb / detail
  167. [libcxx] adds concepts `std::invocable` and `std::regular_invocable` — cjdb / detail
  168. [mlir][sparse] sparse tensor storage implementation — ajcbik / detail
  169. Change type constraint of the "index" in "shape.split_at" to Shape_SizeOrIndexType — jpienaar / detail
  170. [OpenMP] Add lower and upper bound in num_teams clause — nawrin.sultana / detail
  171. [lldb/test] Move and improve TestPlatformProcessConnect.py — pavel / detail
  172. Fix StridedMemRefType operator[] SFINAE to allow correctly selecting the `int64_t` overload for non-container operands — joker.eph / detail
  173. [InstCombine] add tests for lshr with mul; NFC — spatel / detail
  174. [InstCombine] fold lshr(mul X, SplatC), C2 — spatel / detail
  175. [SCEV] Add a missing AssumptionCache parameter — listmail / detail
  176. Add missing nullptr check. — Adrian Prantl / detail
  177. [libc++] Use builtins in more math.h functions. — tokarip / detail
  178. [CSSPGO] Unblock optimizations with pseudo probe instrumentation. — hoy / detail
  179. Make gCrashRecoveryEnabled thread local — jpienaar / detail
  180. [clangd] Remove support for pre-standard semanticHighlighting notification — sam.mccall / detail
  181. [clangd] Remove redundant -fno-delayed-template-parsing in tests. NFCI — sam.mccall / detail
  182. [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP — Jessica Paquette / detail
  183. [SampleFDO][NFC] Refactor SampleProfileLoader to reuse in CodeGen — xur / detail
  184. [lldb] Minor cleanups to ThreadPlan.h (NFC) — davelee.com / detail
  185. Revert "Make gCrashRecoveryEnabled thread local" — jpienaar / detail
  186. [NFC] Simplify test — Vitaly Buka / detail
  187. [Clang, NewPM] Add KMSan support — Vitaly Buka / detail
  188. [opt] Add helpful alternatives for -analyze under new PM — aeubanks / detail
  189. [asan][test] Fix Linux/odr-violation.cpp after symbolizer change D95927 — i / detail
  190. [SampleFDO] Silence -Wnon-virtual-dtor warning — benny.kra / detail
  191. [CSSPGO] Restrict pseudo probe tests to x86_64 only. — hoy / detail
  192. [AArch64][GlobalISel] Perform load/store extended reg folding with optsize — Jessica Paquette / detail
  193. [mlir][Linalg] Fix crash when tileSizeComputationFunction is left unspecified — nicolas.vasilache / detail
  194. [mlir] NFC - Extend inferResultType API for SubViewOp and SubTensorOp — nicolas.vasilache / detail
  195. [lldb] Use internal_dict name over dict in python examples — davelee.com / detail
  196. [mlir] Introduce more intuitive wording for attributes. — silvasean / detail
  197. Minor fixes to Type ODS docs. — silvasean / detail
  198. [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default — aeubanks / detail
  199. [MLIR][TOSA] Tosa elementwise broadcasting — rob.suderman / detail
  200. [AArch64][GlobalISel] Don't perform the mul const combine with G_PTR_ADD — Jessica Paquette / detail
  201. [test/ubsan] Allow unused FileCheck prefixes in TypeCheck/vptr.cpp — Vedant Kumar / detail
  202. [flang][fir][NFC] Move ShapeType to TableGen type definition — clementval / detail
  203. ValueMapper: Rename RF_MoveDistinctMDs => RF_ReuseAndMutateDistinctMDs, NFC — Duncan P. N. Exon Smith / detail
  204. Fix CMake configuration for MLIR unittests — joker.eph / detail
  205. [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive — shivam98.tkg / detail
  206. [NFC][libunbind] Fix Sphinx error during CMake invocation — shivam98.tkg / detail
  207. [flang] Manage per-specification-part state better — pklausler / detail
  208. [sanitizer] Move MSan's chained_origin_depot to sanitizer_common — jianzhouzh / detail
  209. Diagnose unhandled cases in DW_OP_deref — Adrian Prantl / detail
  210. [flang] Cope with specific procedures with same name as generic — pklausler / detail
  211. [flang][fir][NFC] Move ShapeShiftType to TableGen type definition — clementval / detail
  212. Enable `Pass::initialize()` to fail by returning a LogicalResult — joker.eph / detail
  213. [RISCV] Use OperandTransform field of ImmLeaf to slightly simplify a couple bitmanip patterns. NFC — craig.topper / detail
  214. [mlir][sparse] reduce tensor dimensions in sparse test — ajcbik / detail
  215. [RISCV] Fix whitespace in RISCVInstrInfoC.td — jrtc27 / detail
  216. [RISCV] More whitespace and comment typo fixes in RISCVInstrInfoC.td — jrtc27 / detail
  217. [analyzer] Update static analyzer to be support sarif-html — haowei / detail
  218. [flang][fir] Fix Werror build failure after D96422 — clementval / detail
  219. [Polly] Avoid "using namespace llvm" in public headers. NFC. — llvm-project / detail
  220. [X86] Simplify patterns for avx512 vpcmp. NFC — craig.topper / detail
  221. [GCOV] Drop unnecessary const from return types (NFC) — kazu / detail
  222. [TableGen] Use ListSeparator (NFC) — kazu / detail
  223. [AsmPrinter] Use range-based for loops (NFC) — kazu / detail
  224. [Polly] Hide Simplify implementation from header. NFC. — llvm-project / detail
  225. [AMDGPU] Refactor MIMG tables to better handle hardware variants — carl.ritson / detail
  226. [clang][cli] Fix gcc warning (NFC) — nullptr.cpp / detail
  227. [Test] Add negative tests where usub optimization should not apply — mkazantsev / detail
  228. [Codegenprepare][X86] Use usub with overflow opt for IV increment — mkazantsev / detail
  229. NFC comment-only cleanups — sanjoy / detail
  230. NFC; fix typo in comment — sanjoy / detail
  231. [NFC] Don't pass redundant arguments — aeubanks / detail
  232. [mlir][Linalg] Add conv ops with TF definition. — hanchung / detail
  233. [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY — sander.desmalen / detail
  234. [clang-check] Add tokens-dump in clang-check. — hokein.wu / detail
  235. [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount. — sander.desmalen / detail
  236. [Syntax] NFC, Simplify a test with annotations — hokein.wu / detail
  237. [Syntax] Remove a strict valid source location assertion for TypeLoc. — hokein.wu / detail
  238. [ARM] Make a BE predicate bitcast consistent with the rest of llvm — david.green / detail
  239. Expand masked mem intrinsics correctly wrt big-endian — david.green / detail
  240. [mlir][gpu] Allow all dialects in SCF to GPU conversion. — herhut / detail
  241. [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount — sander.desmalen / detail
  242. [OpenCL] Add cl_khr_subgroup_extended_types to TableGen BIFs — sven.vanhaastregt / detail
  243. [DebugInfo] Prevent inlining in NRVO-string test cases — Raphael Isemann / detail
  244. [CodeComplete] Member completion: heuristically resolve some dependent base exprs — sam.mccall / detail
  245. [clang][index] report references from unreslovedLookupExpr. — hokein.wu / detail
  246. [ARM] Remove dead mov's in preheader of tail predicated loops — david.green / detail
  247. Revert "[Codegenprepare][X86] Use usub with overflow opt for IV increment" — mkazantsev / detail
  248. NFC: Migrate CodeMetrics to work on InstructionCost — sander.desmalen / detail
  249. [AMDGPU] Move kill lowering to WQM pass and add live mask tracking — carl.ritson / detail
  250. [flang][driver] Move standard macro predefs to a dedicated method (nfc) — andrzej.warzynski / detail
  251. [test][Dexter] Fix test failure if space in python path — james.henderson / detail
  252. [ARM] Change getScalarizationOverhead overload used in gather costs. NFC — david.green / detail
  253. Correct swift_bridge duplicate attribute warning logic — aaron / detail
  254. [Test] Add test that exposed failure on reverted patch in codegen — mkazantsev / detail
  255. [gn build] Port b4993cf54d7f — thakis / detail
  256. Return "[Codegenprepare][X86] Use usub with overflow opt for IV increment" — mkazantsev / detail
  257. [OpenCL] Fix missing const attributes for get_image_ builtins — sven.vanhaastregt / detail
  258. [ARM] Copy-paste error in ARMv87a architecture definition. — simon.tatham / detail
  259. [lldb/test] Automatically find debug servers to test — pavel / detail
  260. [Attr] Apply GNU-style attributes to expression statements — vsavchenko / detail
  261. [mlir] Make JitRunnerMain main take a DialectRegistry — zinenko / detail
  262. [mlir] make ModuleTranslation mapping fields private — zinenko / detail
  263. [DebugInfo] Only perform TypeSize -> unsigned cast when necessary — joe.ellis / detail
  264. [lld][WebAssembly] Common superclass for input globals/events/tables — wingo / detail
  265. Improve STRICT_FSETCC codegen in absence of no NaN — thomasp / detail
  266. [lldb] Log the actual expression result in UserExpression::Evaluate — Raphael Isemann / detail
  267. Store the calculated constant expression value into the ConstantExpr object — aaron / detail
  268. [ARM] Add CostKind to getMVEVectorCostFactor. — david.green / detail
  269. [lldb] Don't emit a warning when using Objective-C getters in expressions — Raphael Isemann / detail
  270. [mlir][LLVM] NFC - Refactor a lookupOrCreateFn to reuse common function creation. — nicolas.vasilache / detail
  271. [lldb] Fix that running a top level expression without a process fails with a cryptic error — Raphael Isemann / detail
  272. [flang][fir][NFC] Move BoxType to TableGen type definition — clementval / detail
  273. [Timer] On macOS count number of executed instructions — Raphael Isemann / detail
  274. BPF: Implement TTI.IntImmCost() properly — yhs / detail
  275. Revert "[flang][fir][NFC] Move BoxType to TableGen type definition" — clementval / detail
  276. [gn build] Port 7e3b9aba609f — thakis / detail
  277. [libc++][format] Add basic_format_parse_context. — koraq / detail
  278. [DAG] foldLogicOfSetCCs - Generalize and/or (setcc X, CMax, ne), (setcc X, CMin, ne/eq) fold. NFCI. — llvm-dev / detail
  279. [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors. — craig.topper / detail
  280. [flang] Remove `LINK_WITH_FIR` cmake switch — SourabhSingh.Tomar / detail
  281. [LV] Add tests showing suboptimal vectorization for narrow types. — flo / detail
  282. [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu — adhemerval.zanella / detail
  283. Support multi-configuration generators correctly in several config files — stilis / detail
  284. [gn build] port ed98676fa483 — thakis / detail
  285. [ELF] Resolve defined symbols before undefined symbols — i / detail
  286. [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL. — craig.topper / detail
  287. [AMDGPU] Better selection of base offset when merging DS reads/writes — jay.foad / detail
  288. [ARM] Single source vmovnt tests. NFC — david.green / detail
  289. [asan][test] Fix Linux/odr-violation.cpp on gcc — i / detail
  290. [libc++][format] Improve Add basic_format_parse_context. — koraq / detail
  291. [flang] Fix typo in FlangConfig.cmake.in. — thomasp / detail
  292. [libc++][format] Enable format_error on older compilers. — koraq / detail
  293. Revert "[AssumptionCache] Avoid dangling llvm.assume calls in the cache" — llvm-project / detail
  294. BPF: Add LLVMAnalysis in CMakefile LINK_COMPONENTS — yhs / detail
  295. [InstCombine] add tests for disguised mul ops; NFC — spatel / detail
  296. [tests] Precommit tests for D96440 — listmail / detail
  297. [clang][Arm] Fix handling of -Wa,-implicit-it= — ndesaulniers / detail
  298. [lld][WebAssembly] Delay the merging of data section when dynamic linking — sbc / detail
  299. [flang] Improve "Error reading module file" error message — pklausler / detail
  300. AMDGPU: Restrict soft clause bundling at half of the available regs — Matthew.Arsenault / detail
  301. [dfsan] Add origin chain utils — jianzhouzh / detail
  302. [flang][fir] Update the kind mapping class. — eschweitz / detail
  303. [CodeGen] Basic block sections should take precendence over splitting. — snehasishk / detail
  304. llvm-dwarfdump: fix the counting when printing DW_OP_entry_value — Adrian Prantl / detail
  305. [CodeGen] Split out cold exception handling pads. — snehasishk / detail
  306. [flang] Don't perform macro replacement unless *.F, *.F90, &c. — pklausler / detail
  307. Revert "[lldb/test] Automatically find debug servers to test" — pavel / detail
  308. [clangd] Retire the cross-file-rename command-line flag. — hokein.wu / detail
  309. [flang][fir][NFC] Rename WhereOp to IfOp. — eschweitz / detail
  310. Move implementation of isAssumeLikeIntrinsic into IntrinsicInst — Stanislav.Mekhanoshin / detail
  311. [AMDGPU] Fix promote alloca with double use in a same insn — Stanislav.Mekhanoshin / detail
  312. Encode alignment attribute for `atomicrmw` — jyknight / detail
  313. Encode alignment attribute for `cmpxchg` — jyknight / detail
  314. Fix incorrect indentation in LangRef.rst — gchatelet / detail
  315. [CSSPGO] Process functions in a top-down order on a dynamic call graph. — hoy / detail
  316. Fix incorrect indentation in LangRef.rst — gchatelet / detail
  317. [OpenMP] Enable omp_get_num_devices() on Windows — hansang.bae / detail
  318. [lldb] Disable x86-multithread-write.test with reproducers — Jonas Devlieghere / detail
  319. NFCI. With the move to the new pass manager by default, sanitize-coverage.c is now passing on ARM. — douglas.yung / detail
  320. Undo test changs introduced by D96193. — hoy / detail
  321. [OpenMP] libomp: minor changes to improve library performance — Andrey.Churbanov / detail
  322. Fix errors in distributions — gchatelet / detail
  323. [AArch64] Adding Neon Sm3 & Sm4 Intrinsics — pzheng / detail
  324. Replace deprecated %T in 2 tests. — abidh / detail
  325. [dfsan] Introduce memory mapping for origin tracking — jianzhouzh / detail
  326. NFC: update clang tests to check ordering and alignment for atomicrmw/cmpxchg. — jyknight / detail
  327. [RISCV] Initial support for insert/extract subvector — craig.topper / detail
  328. s[mlir] Tighten computation of inferred SubView result type. — nicolas.vasilache / detail
  329. [WebAssembly] Use the new crt1-command.o if present. — Dev / detail
  330. Remove test code that cause MSAN failure. — hoy / detail
  331. [lldb] Add step target to ThreadPlanStepInRange constructor — davelee.com / detail
  332. ObjectFileELF: Test whether reloc_header is non-null instead of asserting. — peter / detail
  333. [flang][fir][NFC] Move BoxType to TableGen type definition — clementval / detail
  334. [Sanitizer] Fix sanitizer tests without reducing optimization levels — julian.lettner / detail
  335. [NFC] Extract function which registers sanitizer passes — Vitaly Buka / detail
  336. [RISCV] Add a pattern for a scalable vector mask vnot. — craig.topper / detail
  337. [Msan, NewPM] Reduce size of msan binaries — Vitaly Buka / detail
  338. [NFC,memprof] Update test after D96319 — Vitaly Buka / detail
  339. [tests] Autogen a few tests for ease of update — listmail / detail
  340. [tests] precommit a tests for D96534 (and other range quality items) — listmail / detail
  341. [tests] Autogen update test to remove whitespace diffs — listmail / detail
  342. [lld][WebAssembly] Fix for weak undefined functions in -pie mode — sbc / detail
  343. [knownbits] Preserve known bits for small shift recurrences — listmail / detail
  344. [mlir] detect integer overflow in debug mode — ajcbik / detail
  345. [Polly] Hide IslScheduleOptimizer implementation from header. NFC. — llvm-project / detail
  346. Partially Revert "scan-view: Remove Reporter.py and associated AppleScript files" — tstellar / detail
  347. DebugInfo/Symbolize: Don't differentiate function/data symbolization — i / detail
  348. [GlobalISel] Fix sext_inreg(load) combine to not move the originating load. — Amara Emerson / detail
  349. Fix bitcode decoder error in "Encode alignment attribute for `atomicrmw`" — jyknight / detail
  350. [lldb] Fix 'r' and 'run' aliases on Apple Silicon — Jonas Devlieghere / detail
  351. [lldb] s/TARGET_OS_EMBEDDED/TARGET_OS_IPHONE/ — Jonas Devlieghere / detail
  352. [dfsan] Fix building OriginAddr at non-linux OS — jianzhouzh / detail
  353. [Polly] Sanitize optimization levels. — llvm-project / detail
  354. [TableGen] Make the map in InfoByHwMode protected. NFCI — craig.topper / detail
  355. [OpenMP][AMDGPU] Add support for linking libomptarget bitcode — Pushpinder.Singh / detail
  356. gn build: Support cross-compiling libunwind for Android. — peter / detail
  357. [WebAssembly] Fix delegate's argument computation — aheejin / detail
  358. [Test] Add a potentially hanging test to prevent merging patches that hang it — mkazantsev / detail
  359. DebugInfo/Symbolize: Use stable_sort — i / detail
  360. [TableGen] Use ListSeparator (NFC) — kazu / detail
  361. [PGO] Drop unnecessary const from return types (NFC) — kazu / detail
  362. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  363. [CostModel] An extending load to illegal type is not free. — sander.desmalen / detail
  364. [Polly] Remove unused declaration. NFC. — llvm-project / detail
  365. [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount. — sander.desmalen / detail
  366. [lldb] Let TestPExpectTest test the right test class — Raphael Isemann / detail
  367. [mlir] Allow users of `PromoteBuffersToStackPass` to customize `small buffer` func. — pifon / detail
  368. [CSSPGO][llvm-profgen] Add brackets for context id to support extended binary format — wlei / detail
  369. [DeveloperPolicy] Specify LLVM's license more clearly. — kristof.beyls / detail
  370. [RISCV] Add support for integer fixed min/max — fraser / detail
  371. [mlir] Initialize `isSmallAlloc` in `initialize` method. — pifon / detail
  372. [Analysis] Change VFABI::mangleTLIVectorName to use ElementCount — david.sherwood / detail
  373. Fix exegesis build on aarch64-windows-msvc host — maxim.kuvyrkov / detail
  374. [libomptarget][amdgcn] Build amdgcn devicertl as openmp — jonathanchesterfield / detail
  375. [mlir][math] Split off the math dialect. — herhut / detail
  376. [OpenCL][Docs] Describe internals of TableGen builtins — sven.vanhaastregt / detail
  377. [OpenCL][Docs] Clean up trailing characters — sven.vanhaastregt / detail
  378. [AArch64] Add tests with sign cmps patterns that can be improved. — flo / detail
  379. [MIRLangRef] Document MachineOperand comments — sjoerd.meijer / detail
  380. [mlir][math] Fix cmake files after dialect splitting. — herhut / detail
  381. [DAG] DAGTypeLegalizer::PromoteIntRes_ADDSUBSHLSAT - break if-else chain. NFCI. — llvm-dev / detail
  382. [Test] Add test with uadd intrinsic with missing opt opportunity — mkazantsev / detail
  383. [NFC][ProfileData] Improve language — Vitaly Buka / detail
  384. [ASAN][NFC] Improve language — Vitaly Buka / detail
  385. [NFC][Analysis] Change struct VecDesc to use ElementCount — david.sherwood / detail
  386. [RISCV] Change parseVTypeI function — 932494295 / detail
  387. Mark output as text if it is really text — Abhina.Sreeskantharajan / detail
  388. [VPlan] Make VPRecipeBase inherit from VPUser directly (NFC). — flo / detail
  389. [mlir] Use target-specific GPU kernel attributes in lowering pipelines — zinenko / detail
  390. [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics — spatel / detail
  391. [SVE][LoopVectorize] Support for vectorization of loops with function calls — kerry.mclaughlin / detail
  392. [mlir][spirv] Lower sexti -> SConvert — benny.kra / detail
  393. [ARM] Single source VMOVNT — david.green / detail
  394. [clangd] Remove the cross-file-rename option. — hokein.wu / detail
  395. [mlir][Linalg] Improve region support in Linalg ops. — nicolas.vasilache / detail
  396. [clangd] Move command handlers into a map in ClangdLSPServer. NFC — sam.mccall / detail
  397. [TableGen][GlobalISel] Allow duplicate RendererFns — jay.foad / detail
  398. [analyzer][Liveness][NFC] Remove an unneeded pass to collect variables that appear in an assignment — dkszelethus / detail
  399. Improve hover scopes for Objective-C code — davg / detail
  400. Relands "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  401. [mlir][Linalg] NFC - Add an OpFoldResult-based builder for InitTensorOp — nicolas.vasilache / detail
  402. AMDGPU/GlobalISel: Precommit globalisel tests for isKnownNeverNaN — petar.avramovic / detail
  403. AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN — petar.avramovic / detail
  404. AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum — petar.avramovic / detail
  405. [AArch64] Add test case where machine outliner breaks up a bundle. — flo / detail
  406. [AArch64] Increase outlined sequence in test added in a3f6233fa4b4. — flo / detail
  407. [clang-tidy] Fix `TransformerClangTidyCheck`'s handling of include insertions. — yitzhakm / detail
  408. [mlir] Introduce dialect interfaces for translation to LLVM IR — zinenko / detail
  409. [clang] Update mustprogress tests. — flo / detail
  410. [clangd] Fix clang tidy provider when multiple config files exist in directory tree — n.james93 / detail
  411. [gn build] Port ba3ea9c60f0f — llvmgnsyncbot / detail
  412. [clangd] Work around presumed MSVC stdlib bug — sam.mccall / detail
  413. Revert "[lld][WebAssembly] Fix for weak undefined functions in -pie mode" — sbc / detail
  414. [dfsan] Turn off THP at dfsan_flush — jianzhouzh / detail
  415. [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors. — craig.topper / detail
  416. [RISCV] Add support for integer fixed vector setcc — craig.topper / detail
  417. [clangd] Introduce Modules — kadircet / detail
  418. [mlir] Use dialect interfaces to translate OpenMP dialect to LLVM IR — zinenko / detail
  419. [ThinLTO][gold] Fix filenaming scheme for tasks. — hoy / detail
  420. [sanitizers][Windows] Implement __sanitizer_purge_allocator for Win64 — mamcgove / detail
  421. [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of — Akira / detail
  422. [CodeGen] New pass: Replace vector intrinsics with call to vector library — spatel / detail
  423. [AMDGPU] Allow accvgpr_read/write decode with opsel — Stanislav.Mekhanoshin / detail
  424. [coro] Add support for polymorphic return typed coro.suspend.async — aschwaighofer / detail
  425. [dfsan] Comment out ChainOrigin temporarily — jianzhouzh / detail
  426. Revert "[mlir][Linalg] Improve region support in Linalg ops." — joker.eph / detail
  427. [DebugInfo] Add an attribute to force type info to be emitted for — akhuang / detail
  428. Try to fix external_symbolizer_path.cpp test to stop breaking on buildbots. — akhuang / detail
  429. Revert "[DebugInfo] Add an attribute to force type info to be emitted for" — akhuang / detail
  430. [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine — llvm-dev / detail
  431. [Symbolize] Teach symbolizer to work directly on object file. — scott.linder / detail
  432. [ARM] Optimize fp store of extract to integer store if already available. — david.green / detail
  433. [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative — zibi / detail
  434. [gn build] Port cb2d2ae56ae3 — llvmgnsyncbot / detail
  435. [NFC][Coroutine] Fix an error message on coro.id verification — lxfind / detail
  436. [RGT][GlobalIsel] Add missing setUp() calls to legalizer unittests — paul.robinson / detail
  437. [mlir][Vector] Introduce 'vector.load' and 'vector.store' ops — diego.caballero / detail
  438. [mlir][Vector] Align gather/scatter/expand/compress API — diego.caballero / detail
  439. DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization after D95916 — i / detail
  440. [LLDB] Fix LLDB_LOG calls to use correct formatting — Shafik Yaghmour / detail
  441. [mlir][Linalg] Improve region support in Linalg ops — joker.eph / detail
  442. Expand unit tests for fuzzer::Merger — mvanotti / detail
  443. [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs — wingo / detail
  444. [clang] Add -ffinite-loops & -fno-finite-loops options. — flo / detail
  445. Disable test in external_symbolizer_path.cpp temporarily to debug test failures. — akhuang / detail
  446. [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks. — Amara Emerson / detail
  447. Fix layering after ed4718eccb12. — jyknight / detail
  448. [OpenMP] Fix the check for libpsapi for i386 — martin / detail
  449. [OpenMP] Only use #pragma comment(lib, ...) in MSVC build configurations — martin / detail
  450. [OpenMP] Add void casts to silence unused variable warnings — martin / detail
  451. [OpenMP] Remove two entirely unused variables — martin / detail
  452. [OpenMP] Avoid warnings about unused static functions on windows — martin / detail
  453. [OpenMP] Silence more warning flags — martin / detail
  454. [docs/Coverage] Answer FAQ about optimization — Vedant Kumar / detail
  455. [docs/Coverage] Document -show-region-summary — Vedant Kumar / detail
  456. [GlobalISel] Combine (x + 0) -> x, G_PTR_ADD edition — Jessica Paquette / detail
  457. [clang] Remove redundant condition (NFC). — flo / detail
  458. [SystemZ][ZOS] Fix __libcpp_thrad_isnull() — zibi / detail
  459. Add a "kind" attribute to ContractionOp and OuterProductOp. — joker.eph / detail
  460. [AMDGPU] Fix Windows build — Stanislav.Mekhanoshin / detail
  461. [AA] Move Depth member from AAResults to AAQI (NFC) — nikita.ppv / detail
  462. [AA] Add option for tracing AA queries (NFC) — nikita.ppv / detail
  463. [gn build] Add missing llvm-profgen dependency — aeubanks / detail
  464. Fix test failure for external_symbolizer_path.cpp — akhuang / detail
  465. [GlobalISel] Simpler verification of G_SEXT_INREG and G_ASSERT_ZEXT — jay.foad / detail
  466. [libc++abi] Fix forced_unwind tests failures on ARM/EHABI targets. — vvereschaka / detail
  467. [RISCV] Use a ComplexPattern to merge the PatFrags for removing unneeded masks on shift amounts. — craig.topper / detail
  468. Fix test in external_symbolizer_path.cpp, by adding a REQUIRES: static-lib. — akhuang / detail
  469. [AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE — Jessica Paquette / detail
  470. [flang][fir][NFC] Move code from FIRDialect.h into a new header. — eschweitz / detail
  471. [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation — wlei / detail
  472. [flang][fir][NFC] Minor format changes to FIROps.td. — eschweitz / detail
  473. LLVM-C: Allow LLVM{Get/Set}Alignment on an atomicrmw/cmpxchg instruction. — jyknight / detail
  474. [RISCV] Add support for fixed vector sqrt. — craig.topper / detail
  475. [RISCV] Add support for fixed vector fabs — craig.topper / detail
  476. [RISCV] Move riscv_vfmv_v_f_vl patterns to RISCVInstrInfoVVLPatterns.td for consistency with riscv_vmv_v_x_vl. NFC — craig.topper / detail
  477. Make the error condition in Value::ValueType explicit (NFC) — Adrian Prantl / detail
  478. Support dereferencing a DWARF scalar stack value — Adrian Prantl / detail
  479. [SystemZ] Fix vecintrin.h to not emit alignment hints in vec_xl/vec_xst. — paulsson / detail
  480. [lldb] Fix up SysV ABI implementations after 057efa9916cdc354ef4653bcd128a578cc43125e — benny.kra / detail
  481. [NFC] Combine runNewPMPasses() and runNewPMCustomPasses() — aeubanks / detail
  482. [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer — wlei / detail
  483. Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC) — Adrian Prantl / detail
  484. [SYCL] Ignore file-scope asm during device-side SYCL compilation. — artur.gainullin / detail
  485. [OpenMP] fix test adding mapping of shared variables — Andrey.Churbanov / detail
  486. [OpenMP] NFC: fix test removing the target construct — Andrey.Churbanov / detail
  487. [llvm-objcopy] preserve file ownership when overwritten by root — jiancai / detail
  488. [flang][fir] Add fir-opt tool — clementval / detail
  489. [flang][fir][NFC] Move FieldType to TableGen type definition — clementval / detail
  490. Revert "[flang][fir] Add fir-opt tool" — clementval / detail
  491. [FPEnv][ARM] Implement lowering of llvm.set.rounding — sepavloff / detail
  492. [test] Make ELF tests amenable to the order of non-local symbols — i / detail
  493. [LangRef] Update memory access ops to raise UB if ptrs are not well defined — aqjune / detail
  494. [LTO] Perform DSOLocal propagation in combined index — apollo.mobility / detail
  495. [InstSimplify] add tests that look into pointer operands of instructions — aqjune / detail
  496. [TableGen] Use ListSeparator (NFC) — kazu / detail
  497. [AMDGPU] Drop unnecessary const from a return type (NFC) — kazu / detail
  498. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  499. [test] Make ELF tests less reliant on the lexicographical order of non-local symbols — i / detail

#228 (Feb 13, 2021 1:37:46 AM)

  1. [lldb] Run check-lldb even if check-debuginfo failed — Raphael Isemann / detail
  2. [lldb][monorepo] Run check-lldb even if check-debuginfo failed — Raphael Isemann / detail
  3. Add Python binary path to CMake arguments for the clang-ppc64le-linux builder — baptiste.saleil / detail
  4. [zorg] Add Clang ppc64le cross-targeting buildbot on AIX — Xiangling.Liao / detail
  5. Support branches with the ForceSchedulers. — gkistanova / detail
  6. Update extraRecipients for the Windows LLDB box — Jonas Devlieghere / detail
  7. [zorg] Remove redundant '\' in AIX buildbot config — Xiangling.Liao / detail

#227 (Feb 9, 2021 1:37:58 AM)

  1. NFC: Migrate LoopFlatten to work on InstructionCost. — sander.desmalen / detail
  2. [AArch64] Correct some tablegen operand types. NFC — david.green / detail
  3. NFC: Migrate LoopIdiomRecognize to work on InstructionCost — sander.desmalen / detail
  4. [WebAssembly] Fix call unwind mismatches — aheejin / detail
  5. [WebAssembly] Fix catch unwind mismatches — aheejin / detail
  6. [Hexagon] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  7. [Sparc] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  8. [PowerPC] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  9. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  10. [WebAssembly] Handle EH terminate pads for cleanup — aheejin / detail
  11. [gn build] Port be0efa1f2368 — llvmgnsyncbot / detail
  12. [WebAssembly] Update InstPrinter and AsmParser for new EH instructions — aheejin / detail
  13. [LTT] Don't attempt to lower type tests used only by assumes — tejohnson / detail
  14. [LSR] Add test for multi-edge latch (NFC) — nikita.ppv / detail
  15. [AssumptionCache] Do not track llvm.assume calls (PR49043) — johannes / detail
  16. [AssumptionCache] Avoid dangling llvm.assume calls in the cache — johannes / detail
  17. [X86] Don't pass a 1 to the second argument of ISD::FP_ROUND in LowerFCOPYSIGN. — craig.topper / detail
  18. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  19. [TableGen] Use ListSeparator (NFC) — kazu / detail
  20. [Analysis] Use range-based for loops (NFC) — kazu / detail
  21. [ELF][test] Improve aarch64 tests — i / detail
  22. [lldb] Use assertIn/NotIn over assertTrue/False (NFC) — davelee.com / detail
  23. [Polly] Fix build after AssumptionCache change (D96168) — i / detail
  24. [ConstraintElimination] Extend test coverage. — flo / detail
  25. [TableGen] Make all the fields in PatternToMatch private. NFCI — craig.topper / detail
  26. [ConstraintElimination] Require GEPs to be inbounds for decomposition. — flo / detail
  27. [X86][AVX] Fold extract_subvector(splat, c) -> extract_subvector(splat, 0) — llvm-dev / detail
  28. [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases — llvm-dev / detail
  29. [ASTMatchers] Add static constructor for ArgKinds of Matchers — steveire / detail
  30. Make it possible to store NodeKinds in ArgKind — steveire / detail
  31. [Reassociate] allow or->add with shl operands — spatel / detail
  32. [ASTMatchers ]Make MatcherDescriptors indicate the node type they match — steveire / detail
  33. [ASTMatchers] Make it possible to build mapAnyOf through the registry — steveire / detail
  34. [ASTMatchers] Change internal method API — steveire / detail
  35. [ASTMatchers] Extract parsing of bind token from the bind id — steveire / detail
  36. Add clang-query support for mapAnyOf — steveire / detail
  37. Add code complete support for mapAnyOf — steveire / detail
  38. [clang-tidy] fix modernize-loop-convert to retain needed array-like operator[] — n.james93 / detail
  39. [SelectionDAG] Drop unnecessary const from a return type (NFC) — kazu / detail
  40. [TableGen] Use ListSeparator (NFC) — kazu / detail
  41. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  42. [ConstraintElimination] Add additional tests. — flo / detail
  43. [LV] Replace some uses of VectorLoopValueMap with VPTransformState (NFC) — flo / detail
  44. [ConstraintElimination] Decompose zext for unsigned compares. — flo / detail
  45. ELFObjectWriter: Don't sort local symbols — i / detail
  46. [MC][test] Improve STT_FILE tests — i / detail
  47. ELFObjectWriter: Make STT_FILE precede associated local symbols — i / detail
  48. ELFObjectWriter: Don't de-duplicate STT_FILE symbols — i / detail
  49. [scan-build-py] Update scan-build-py to allow outputing as SARIF — haowei / detail
  50. [Test] Add failing test for PR49087 — mkazantsev / detail
  51. [mlir][ODS] Allow to specify custom namespace for `NativeOpTrait` — vlad.vinogradov / detail
  52. [elf-core] Improve reading memory from core file — djtodoro / detail
  53. [clang][cli] Generate and round-trip analyzer options — jan_svoboda / detail
  54. Reorder MLIRContext location in BuiltinAttributes.h — tpopp / detail
  55. Revert "Reorder MLIRContext location in BuiltinAttributes.h" — tpopp / detail
  56. [clang][cli] Generate and round-trip preprocessor options — jan_svoboda / detail
  57. [ARM] i16 insert-of-extract to VINS pattern — david.green / detail
  58. [clang][index] Mark file as C++ in parse-all-comments test — jan_svoboda / detail
  59. [modules] Put Frontend/OpenMP headers into a Clang module to fix the module build — Raphael Isemann / detail
  60. [clang][cli] Report result of ParseLangArgs — jan_svoboda / detail
  61. [LLDB] Disable TestExprsChar.py, still fails on Arm/Linux — omair.javaid / detail
  62. Use remote regnums in expedited list, value regs and invalidate regs — omair.javaid / detail
  63. [clang][cli] NFC: Mirror CreateFromArgs order in generateCC1CommandLine — jan_svoboda / detail
  64. Revert "[clang][cli] Report result of ParseLangArgs" — jan_svoboda / detail
  65. [WebAssembly] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  66. Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" — tpopp / detail
  67. [Analysis] Remove unused functions from TargetLibraryInfo — david.sherwood / detail
  68. [RISCV] Support the scalable-vector fadd reduction intrinsic — fraser / detail
  69. [DebugInfo] Re-engineer a test to be stricter, add XFails — jeremy.morse / detail
  70. [LLDB] Fix buildbot regression in symbol-binding.test — omair.javaid / detail
  71. [OpenCL] Do not enforce ASTContext for OCL2Qual — sven.vanhaastregt / detail
  72. [ValueTypes] Fix size of nxv1f16 (32 -> 16). — sander.desmalen / detail
  73. [AMDGPU][MC][GFX10] Improved errors reporting for invalid MIMG NSA operands — dmitry.preobrazhensky / detail
  74. [ARM] Add some float Biquad cases showing difficult shuffling. NFC — david.green / detail
  75. [ARM] Testing for stored extracted values. NFC — david.green / detail
  76. Follow up to e05c10380ce7: add aarch64 to test XFails — jeremy.morse / detail
  77. [AMDGPU][MC] Corrected error position for invalid dim modifiers — dmitry.preobrazhensky / detail
  78. [ARM] Make v2f64 scalar_to_vector legal — david.green / detail
  79. [MLIR][LangRef doc] Fix a small typo. — kareem.ergawy / detail
  80. [AMDGPU]: Fixes an invalid clamp selection pattern. — thomas.symalla / detail
  81. [lldb] Debugger: reuse ExecutionContextRef to create ExecutionContext from Target — Tatyana Krasnukha / detail
  82. Reland "[lldb] Make CommandInterpreter's execution context the same as debugger's one" — Tatyana Krasnukha / detail
  83. [lldb/tests] Un-skip TestGuiBasicDebug.py on Arm and AArch64 — Tatyana Krasnukha / detail
  84. [lldb/tests] Removed add_test_categories decorator for python API tests, NFC — Tatyana Krasnukha / detail
  85. Reapply "[clang][cli] Report result of ParseLangArgs" — jan_svoboda / detail
  86. [clang][CodeComplete] Fix crash on ParenListExprs — kadircet / detail
  87. Revert "[Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item" — vince.a.bridgers / detail
  88. Revert "DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976" — jeremy.morse / detail
  89. Revert "Re-land D94976 after revert in e29552c5aff6" — jeremy.morse / detail
  90. [AMDGPU] Generate test checks and add GFX10 test coverage — jay.foad / detail
  91. [ConstraintElimination] Improve index handing during constraint building. — flo / detail
  92. [MLIR][SPIRV] NFC: Split serialization code among multiple files. — kareem.ergawy / detail
  93. [CodeGen][AArch64] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold — nicholas.guy / detail
  94. [RISCV] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  95. [DAG] visitVECTOR_SHUFFLE - move shuffle legality check into MergeInnerShuffle lamda. NFCI. — llvm-dev / detail
  96. Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format — schmeise / detail
  97. AArch64: use a constpool for blockaddress(...) on MachO — Tim Northover / detail
  98. [libc++] Add a wait step in the BuildKite pipeline to shield macOS builders — Louis Dionne / detail
  99. [AArch64AsmParser] Fix type-limits warning for VectorIndex. — sander.desmalen / detail
  100. [OpenCL] Fix pipe type printing in arg info metadata — anastasia.stulova / detail
  101. [FE] Manipulate the first byte of guard variable type in both load and store operation — Xiangling.Liao / detail
  102. [flang][fir] Update FIR's character type. — eschweitz / detail
  103. [llvm-objdump] Support PLT decoding for aarch64_be — i / detail
  104. [ELF] Support aarch64_be — i / detail
  105. [LLDB] Fix `Wunused-result` warning — frgossen / detail
  106. [lldb] [Process/FreeBSDRemote] Introduce mips64 support — mgorny / detail
  107. [AMDGPU] Use named unified buffer format constant. NFC. — jay.foad / detail
  108. [RISCV] Use SplatPat/SplatPat_simm5 to handle PseudoVMV_V_X_/PseudoVMV_V_I_ selection as well. — craig.topper / detail
  109. [Sanitizer] Fix failing sanitizer tests — julian.lettner / detail
  110. [RISCV] Make scalable vector FMA commutable for register allocation. — craig.topper / detail
  111. [ConstraintElimination] Decompose a few more GEP indices. — flo / detail
  112. [mlir] Drop deprecated syntax for LLVM dialect types — zinenko / detail
  113. [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little) — i / detail
  114. [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions. — craig.topper / detail
  115. [lld-macho] Emit personalities in compact unwind — jezng / detail
  116. [lld-macho] Emit LSDA info in compact unwind — jezng / detail
  117. [mlir][Linalg] Fix padding related bugs. — nicolas.vasilache / detail
  118. [RISCV] Add support for fixed vector FMA. — craig.topper / detail
  119. [RISCV] Add support for splat fixed length build_vectors using RVV. — craig.topper / detail
  120. Revert "[Utils] Add a switch controlling prefix warnings in UpdateTestChecks" — mtrofin / detail
  121. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  122. [RISCV] Use _COMMUTABLE fma pseudos for fixed vectors. — craig.topper / detail
  123. [lld-macho] Try to make ubsan happy — jezng / detail
  124. [dfsan] Refactor visitCallBase — jianzhouzh / detail
  125. [libomptarget][amdgcn] Fix language linkage post D95300, drop use of assert — jonathanchesterfield / detail
  126. [flang][NFC] Update comments. — eschweitz / detail
  127. [scudo/standalone] Use .arch_extension memtag, not mte — mcgrathr / detail
  128. DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization — i / detail
  129. [AArch64] Use '//' as comment string for MSVC assembly — martin / detail
  130. Revert "[Test] Add failing test for PR49087" — thakis / detail
  131. [AArch64][GlobalISel] Support the 'returned' parameter attribute. — Amara Emerson / detail
  132. [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment — martin / detail
  133. [gn build] reformat all gn files — thakis / detail
  134. [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone — aeubanks / detail
  135. [ARM] One-off identity shuffle — david.green / detail
  136. [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename — i / detail
  137. [FileCheck] Default --allow-unused-prefixes to false — i / detail
  138. [test] Fix unused check prefixes — i / detail
  139. [flang][NFC] Add comment. — eschweitz / detail
  140. [NVPTX][NewPM] Re-enable NVVMReflectPass — aeubanks / detail
  141. AMDGPU/GlobalISel: Remove dead check prefixes — Matthew.Arsenault / detail
  142. AMDGPU: Stop adding stack passed wide arguments to call conv handler — Matthew.Arsenault / detail
  143. GlobalISel: Use correct calling convention in handleAssignments — Matthew.Arsenault / detail
  144. [RISCV] Initial support of LoopVectorizer for RISC-V Vector. — kai.wang / detail
  145. Renovate CMake files in the `llvm-exegesis` tool. — vtjnash / detail
  146. Renovate CMake file for the `llvm-cfi-verify` tool — vtjnash / detail
  147. [flang][fir] Add OpaqueAttr. — eschweitz / detail
  148. [CUDA][HIP] Pass -fgpu-rdc to host clang -cc1 — Yaxun.Liu / detail
  149. Make sure a module file with errors produced via '-fallow-pcm-with-compiler-errors' can be loaded when using implicit modules — kyrtzidis / detail
  150. Revert "Renovate CMake files in the `llvm-exegesis` tool." — vtjnash / detail
  151. [SPARC] Recognize and handle the %lm(sym) operator — brad / detail
  152. Fix failure in cuda-external-tools.cu — Yaxun.Liu / detail
  153. [MLIR][NFC] Fix std.copysign op documentation — uday / detail
  154. [TableGen] Use return value from EmitVBRValue instead of calling GetVBRSize on the same value. Consistently use unsigned for child sizes. NFCI — craig.topper / detail
  155. [MC][WebAssembly] Fix provisional values for data alias relocations — sbc / detail
  156. [lld-macho] Add ARM64 target arch — gkm / detail
  157. [gn build] Port 87104faac433 — llvmgnsyncbot / detail
  158. [llvm-objcopy][test] Stablize build-id-link-dir.test — i / detail
  159. PR48587: is_constant_evaluated() should not evaluate to true during a — richard / detail
  160. PR48606: The lifetime of a constexpr heap allocation always started — richard / detail
  161. Revert "[CostModel] Remove VF from IntrinsicCostAttributes" — Jinsong Ji / detail
  162. [lldb] Fix crash in FormatEntity for mangled-name — davelee.com / detail
  163. [CUDA][HIP] Add -fuse-cuid — Yaxun.Liu / detail
  164. [lld][WebAssembly] Fix typo in function name — sbc / detail
  165. [MLIR] Add C API for navigating up the IR tree — GeorgeLyon / detail
  166. Return "[Test] Add failing test for PR49087" — mkazantsev / detail
  167. [Transforms/Utils] Drop unnecessary const from a return type (NFC) — kazu / detail
  168. [TableGen] Use ListSeparator (NFC) — kazu / detail
  169. [Transforms] Use range-based for loops (NFC) — kazu / detail
  170. Mark 4 tests added in 6d766c8bf9df as requiring an x86 backend as they fail when it is not present. — douglas.yung / detail
  171. [test] Add REQUIRES: x86-registered-target to DebugInfo/Symbolize/ELF llvm-mc tests — i / detail
  172. [test] Drop redundant REQUIRES: x86-registered-target — i / detail
  173. [MLIR][AVX512] Add integration test for vp2intersect — springerm / detail
  174. [Docs] Fix Typo — zakk.chen / detail
  175. [RISCV] Use whole register load/store for generic load/store. — kai.wang / detail
  176. [NFC] [Coroutine] Remove Unused Variables — yedeng.yd / detail
  177. [ELF] Rewriting the path of sample profile file for --reproduce response.txt — hoy / detail
  178. [-Wcompletion-handler] Support checks with builtins — vsavchenko / detail
  179. [ELF] Drop Android specific workaround -m aarch64_elf64_le_vec — i / detail
  180. [clang][cli] Generate and round-trip language options — jan_svoboda / detail
  181. [gn build] Port 40c261c41c4c — llvmgnsyncbot / detail

#227 (Feb 9, 2021 1:37:58 AM)

  1. jenkins: Update branch names for the repos from "master" to "main" — Azharuddin Mohammed / detail

#226 (Feb 6, 2021 1:37:14 AM)

  1. [mlir] Keep track of region signature conversions as argument replacements — zinenko / detail
  2. Fold one-use variable into assert. NFCI. — benny.kra / detail
  3. [SVE][LoopVectorize] Add masked load/store and gather/scatter support for SVE — david.sherwood / detail
  4. [flang][driver] Disallow non-existent input files in the frontend driver — andrzej.warzynski / detail
  5. [ARM] Regenerate LowOverheadLoops mir tests. NFC — david.green / detail
  6. Revert "Fix build break from D95024" — akuegel / detail
  7. Revert "[CSSPGO] Factor out common part for CSSPGO inline and AFDO inline" — akuegel / detail
  8. [ARM] Remove DLS lr, lr — david.green / detail
  9. [OpenCL] Change extension handling for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  10. [X86][AVX] Add missing VEX_WIG tags from VPACKUSDW/VPHSUBD/VPCMPISTRI/VPCMPISTRM/VPCMPESTRI/VPCMPESTRM — llvm-dev / detail
  11. [mlir][Linalg] Refactor Linalg vectorization for better reuse and extensibility. — nicolas.vasilache / detail
  12. [X86] Fix disassembly of x86-64 GDTLS code sequence — andrew.ng / detail
  13. [X86][AVX512] Support variable-index vector insertion on AVX512 targets (PR47924) — llvm-dev / detail
  14. [AMDGPU][MC] Corrected parsing of optional modifiers — dmitry.preobrazhensky / detail
  15. [mlir][Linalg] Fix unused variable warning in Release builds. NFC. — benny.kra / detail
  16. [clangd] Report only decl of overridding method in xref. — usx / detail
  17. Revert "[test] Default clang/test to FileCheck --allow-unused-prefixes=false" — thakis / detail
  18. [mlir][Linalg] Fix and properly test CodegenStrategy API — nicolas.vasilache / detail
  19. [ASTMatchers] Fix matching after generic top-level matcher — steveire / detail
  20. NFC: Migrate SimpleLoopUnswitch to work on InstructionCost — sander.desmalen / detail
  21. NFC: Migrate SpeculateAroundPHIs to work on InstructionCost — sander.desmalen / detail
  22. Revert "[lldb] Use current execution context in SBDebugger" — Raphael Isemann / detail
  23. [X86][SSE] LowerINSERT_VECTOR_ELT - pull out repeated EltSizeInBits calls. NFCI. — llvm-dev / detail
  24. [ARM] Select VINS from vector inserts — david.green / detail
  25. [ASTMatchers] Add matchers for decomposition decls — steveire / detail
  26. [clang-format] Add case aware include sorting. — marek.kurdej / detail
  27. [ARM] Extra shuffle tests. NFC — david.green / detail
  28. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Tom.Weaver / detail
  29. [ASTMatchers] Ignore parts of BindingDecls which are not spelled in source — steveire / detail
  30. [clangd] Fix race in Global CDB shutdown — sam.mccall / detail
  31. [AVR][clang] Fix a bug in AVR toolchain search paths — powerman1st / detail
  32. [NFC][InstCombine] Add tests for  (~x) a>> y  -->  ~(x a>> y)  fold (PR48995) — lebedev.ri / detail
  33. [InstCombine] Host inversion out of ashr's value operand (PR48995) — lebedev.ri / detail
  34. [mlir] Put template specialization in the same namespace — antiagainst / detail
  35. [clang][PATCH][NFC] Correct test case related to review D95482 — melanie.blower / detail
  36. [OpenCL] Add diagnostics for references to functions — anastasia.stulova / detail
  37. Ensure that the matcher is instantiated — steveire / detail
  38. [ARM] Add MVE insert-of-extract pattern — david.green / detail
  39. [PowerPC] Materialize 34 bit constants with pli on Power 10. — stefanp / detail
  40. [OpenMP][NFC] Adding FAQ Entry for errors with static libraries — huberjn / detail
  41. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  42. [AIX] Improve option processing for mabi=vec-extabi and mabi=vec=defaul — zarko / detail
  43. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  44. [mlir][spirv] Define sp.VectorShuffle — antiagainst / detail
  45. Revert "[mlir] Fix scf.for single iteration canonicalization check" — antiagainst / detail
  46. [AMDGPU] Save fp/bp after csr saves — sebastian.neubauer / detail
  47. [AMDGPU] Remove unused tmp register — sebastian.neubauer / detail
  48. Fixed failing OpenCL test — anastasia.stulova / detail
  49. [ARM] Mark MVE_VMOV_to_lane_32 as isInsertSubregLike — david.green / detail
  50. [ConstraintElimination] Add nicer way to dump constraints (NFC). — flo / detail
  51. [flang][NFC] Update #include and comment. — eschweitz / detail
  52. [OpenMP] Fix sign comparison warnings from GCC — jonathan.l.peyton / detail
  53. [ARM] Correct some tablegen operand types. NFC — david.green / detail
  54. [InlineFunction] Only update noalias scopes once for an instruction. — jeroen.dobbelaere / detail
  55. [ExpandReductions] add test for fmin with FMF; NFC — spatel / detail
  56. [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN — i / detail
  57. [MC] Support SHF_GNU_RETAIN as section flag 'R' — i / detail
  58. [test] Add basic _Unwind_ForcedUnwind + exception tests — i / detail
  59. [ConstraintElimination] Add test with pointer bitcast. — flo / detail
  60. [MC] Upgrade DWARF version to 5 upon .file 0 — i / detail
  61. [debugserver] Fix -Winconsistent-missing-override warnings on arm64 — Jonas Devlieghere / detail
  62. [CSSPGO] Passing the clang driver switch -fpseudo-probe-for-profiling to the linker. — hoy / detail
  63. [ELF] Delete unused --warn-ifunc-textrel — i / detail
  64. [libcxx] Implement the space function for windows — martin / detail
  65. [lld-macho][NFC] refactor relocation handling — gkm / detail
  66. [OpenMP] Fix iterations calculation for dependent counters. — michael.p.rice / detail
  67. [debugserver] Fix -Wunused-function warnings on arm64 — Jonas Devlieghere / detail
  68. [RISCV] Use a ComplexPattern to merge isel patterns for vector load/store with GPR and FrameIndex addresses. — craig.topper / detail
  69. [ConstraintElimination] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  70. [debugserver] Fix -Wsign-compare warnings on arm64 — Jonas Devlieghere / detail
  71. [mlir][NFC] Use explicit `mlir` namespace in generated code — joker.eph / detail
  72. [mlir][NFC] Add missing include guards to MlirOptMain.h — joker.eph / detail
  73. [mlir] Allow to use constant lambda as callbacks for `TypeConverter` — joker.eph / detail
  74. [mlir] Print more verbose message in case of type inference error — joker.eph / detail
  75. [debugserver] Fix -Wmissing-field-initializers warnings on arm64 — Jonas Devlieghere / detail
  76. [mlir] Return new Operation from `Rewriter::replaceOpWithNewOp` — joker.eph / detail
  77. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  78. [RISCV] Fix incorrect RVV sdiv/udiv lowering — fraser / detail
  79. Fix CMake LLVM_TARGETS_TO_BUILD "Native" option to work with JIT — joker.eph / detail
  80. [mlir] Delay adding the __resume function — csigg / detail
  81. [MLIR] [CMake] Support building MLIR standalone — isuruf / detail
  82. Fix namespace for MLIR Async Runtime — rengolin / detail
  83. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  84. [flang] Detect UBOUND() error on assumed-size array — pklausler / detail
  85. [flang] Implement IEEE_SUPPORT_xxx inquiry functions — pklausler / detail
  86. Ensure that InstructionCost actually implements a total ordering — ctetreau / detail
  87. [flang][NFC] Update #include. — eschweitz / detail
  88. [CSSPGO] Introducing distribution factor for pseudo probe. — hoy / detail
  89. [flang][NFC] Update the CG rewrite pass. — eschweitz / detail
  90. [mlir][Pattern] Create a new IRRewriter class to enable sharing code with pattern rewrites — riddleriver / detail
  91. Revert "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  92. [lldb] Convert assertTrue(a == b) to assertEqual(a, b) — davelee.com / detail
  93. Disable CFI in __get_elem to allow casting a pointer to uninitialized memory — rnk / detail
  94. Revert "Fix namespace for MLIR Async Runtime" — joker.eph / detail
  95. [libc++] Add new queues for specific macOS system versions — Louis Dionne / detail
  96. [libcxx] Implement the current_path function for windows — martin / detail
  97. [libcxx] Implement the canonical function for windows — martin / detail
  98. [ConstraintElimination] Skip pointer casts. — flo / detail
  99. [dfsan] Clean TLS after sigaction callbacks — jianzhouzh / detail
  100. Diagnose if a SLEB128 is too large to fit in an int64_t. — richard / detail
  101. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  102. [GWP-ASan] Add locking around unwinder for atfork protection. — 31459023+hctim / detail
  103. Revert "[GWP-ASan] Add aligned allocations." — 31459023+hctim / detail
  104. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  105. [gn build] Port 4f58b1bd2974 — llvmgnsyncbot / detail
  106. [test][NewPM] Pin various tests to the legacy PM — aeubanks / detail
  107. [flang] Add TypeAndShape::MeasureElementSizeInBytes() — pklausler / detail
  108. [FileCheck] Make --allow-unused-prefixes cl::ZeroOrMore — i / detail
  109. [mlir][Vector] Add lowering to LLVM for vector.bitcast — diego.caballero / detail
  110. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  111. [libc] Add hardware implementations of ceil and ceilf for aarch64. — sivachandra / detail
  112. [GlobalISel] Check if branches use the same MBB in matchOptBrCondByInvertingCond — Jessica Paquette / detail
  113. AMDGPU: Don't consider global pressure when bundling soft clauses — Matthew.Arsenault / detail
  114. AMDGPU: Fix adding extra operands for i128 asm constraints — Matthew.Arsenault / detail
  115. [lldb/test] Stop recording fundamental return types (NFC) — medismail.bennani / detail
  116. [PowerPC] [NFC] fix wording typos — czhengsz / detail
  117. [VFS] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  118. [yaml2obj][wasm] Support numeric relocation type — i / detail
  119. [clang-format] Fix MSVC "unsafe use of type 'bool' in operation" warning (NFC) — nullptr.cpp / detail
  120. [CSSPGO] Fix MSVC initializing truncation warning (NFC) — nullptr.cpp / detail
  121. [Statepoint] Handle 'undef' operand tied to def — serguei.katkov / detail
  122. [clang-tidy] Fix crash in readability-identifier-naming check — n.james93 / detail
  123. [dfsan] Wrap memmove — jianzhouzh / detail
  124. [NFC] Fix typo in comment — n.james93 / detail
  125. [Docs] Update HowToSubmitABug — aeubanks / detail
  126. [RISCV] Add new vector instructions in v0.10. — kai.wang / detail
  127. [OpenMP] Add OpenMP offloading toolchain for AMDGPU — Pushpinder.Singh / detail
  128. [RISCV] Load/store vector mask types. — kai.wang / detail
  129. [gn build] Port fcf03e728007 — llvmgnsyncbot / detail
  130. [CodeGen] Drop unnecessary const from return types (NFC) — kazu / detail
  131. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  132. [AsmPrinter] Use ListSeparator (NFC) — kazu / detail
  133. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  134. [libcxx] Implement the permissions function for windows — martin / detail
  135. [libcxx] Implement the read_symlink function for windows — martin / detail
  136. [clang-include-fixer] Pre-reserve vector size. NFC — sam.mccall / detail
  137. [X86] Correct types in tablegen multiclasses found by D95874. — pengfei.wang / detail
  138. [VPlan][NFC] Introduce constructors for VPIteration — david.sherwood / detail
  139. [LIBC] Add optimized memcpy routine for AArch64 — andre.simoesdiasvieira / detail
  140. [AArch64][SVE]Add cost model for broadcast shuffle — caroline.concatto / detail
  141. Revert "[AMDGPU] Add a new Clamp Pattern to the GlobalISel Path." — sebastian.neubauer / detail
  142. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  143. [OpenCL] Add cl_khr_subgroup_ballot to TableGen BIFs — sven.vanhaastregt / detail
  144. [OpenCL] Add cl_khr_subgroup_non_uniform_vote to TableGen BIFs — sven.vanhaastregt / detail
  145. [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs — praveen / detail
  146. [clangd] Report xref for base methods. — usx / detail
  147. [clang][AVR][NFC] Fix a typo — powerman1st / detail
  148. Fix MLIR Async Runtime DLL on Windows — rengolin / detail
  149. [OpenCL] Fix address space in binding of initializer lists to referencs — anastasia.stulova / detail
  150. [Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item — vince.a.bridgers / detail
  151. [OpenCL][Docs] Fix command line flag in the example. — anastasia.stulova / detail
  152. [X86][SSE] Support variable-index float/double vector insertion on SSE41+ targets (PR47924) — llvm-dev / detail
  153. [LoopVectorize] add test for fake min/max; NFC — spatel / detail
  154. AMDGPU: Move handling of allocation of fixed ABI inputs — Matthew.Arsenault / detail
  155. [test] Use host platform specific error message substitution in lit tests - continued — Abhina.Sreeskantharajan / detail
  156. Revert "[ConstantFold] Fold more operations to poison" — aqjune / detail
  157. [AMDGPU] Fix multiclass template parameter types. NFC. — jay.foad / detail
  158. [ConstraintElimination] Add some tests with conds in loop header. — flo / detail
  159. [FPEnv][X86] Platform builtins edition: clang should get from the AST the metadata for constrained FP builtins — kevin.neal / detail
  160. [flang] Add -fsyntax-only to f18; retain -fparse-only synonym — pklausler / detail
  161. [Hexagon] Add ELF flags for Hexagon V68 — kparzysz / detail
  162. [dfsan] Clean TLS after signal callbacks — jianzhouzh / detail
  163. [flang][NFCI] Relpace `LoopOp` Op with `DoLoopOp` Op in FIR Dialect — SourabhSingh.Tomar / detail
  164. [DWARF] Location-less inlined variables should not have DW_TAG_variable — jeremy.morse / detail
  165. [VPlan] Manage induction value creation using VPValues. — flo / detail
  166. Revert "[DWARF] Location-less inlined variables should not have DW_TAG_variable" — jeremy.morse / detail
  167. [OpenMP] Fixed an issue that taskwait doesn't work on detachable task — tianshilei1992 / detail
  168. [flang] Enable FIR types and Dialect round trip tests — SourabhSingh.Tomar / detail
  169. [DAGCombiner] Remove (sra (shl X, C), C) if X has more than C sign bits. — craig.topper / detail
  170. [AMDGPU] Added -mcpu to couple more tests. NFC. — Stanislav.Mekhanoshin / detail
  171. Revert "AMDGPU: Don't consider global pressure when bundling soft clauses" — Matthew.Arsenault / detail
  172. [scudo/standalone] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  173. [gwp_asan] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  174. [lldb] Fix debugserver-entitlements.plist path — Jonas Devlieghere / detail
  175. RegisterCoalescer: Prune undef subranges from copy pairs in loops — Matthew.Arsenault / detail
  176. [lld-macho] Associate each Symbol with an InputFile — jezng / detail
  177. [lld-macho] Force-loading should share code path with regular archive loads — jezng / detail
  178. [lld-macho] Remove stray ehFrame change — jezng / detail
  179. [lld-macho] Rename VERSION CONTROL to VERSION TARGETING in helptext — jezng / detail
  180. [sanitizer_common] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  181. [libc][NFC] Move generic math implementations to the generic directory. — sivachandra / detail
  182. [dfsan] Test IGN and DFL for sigaction — jianzhouzh / detail
  183. [dfsan] Wrap strcat — jianzhouzh / detail
  184. [flang] Fix calls to LBOUND() intrinsic for arrays with lower bounds not 1 — psteinfeld / detail
  185. RegisterCoalescer: Fix not setting undef on coalesced subregister uses — Matthew.Arsenault / detail
  186. Set GPU context before {cu,hip}MemHostRegister. — csigg / detail
  187. [GlobalISel] Combine narrowScalar of G_ADD and G_SUB. NFC — Justin Bogner / detail
  188. Delete CUDA context after linking device code. — csigg / detail
  189. [NFC][CUDA] Refactor registering device variable — Yaxun.Liu / detail
  190. [SampleFDO][NFC] Detach SampleProfileLoader from SampleCoverageTracker — xur / detail
  191. [clang-tblgen] AnnotateAttr::printPretty has spurious comma when no variadic argument is specified — fcloutier / detail
  192. [Hexagon] Add LLVM instruction definitions for Hexagon V68 — kparzysz / detail
  193. [mlir] Add gpu async integration test. — csigg / detail
  194. Fix overflowing signed left shift, found by ubsan buildbot. — richard / detail
  195. [asan] Fix pthread_create interceptor — Vitaly Buka / detail
  196. [NewPM][HelloWorld] Move HelloWorld to Utils — aeubanks / detail
  197. [lld-macho] Try to fix Windows build — jezng / detail
  198. Add API for adding arguments to blocks — GeorgeLyon / detail
  199. [libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter(). — arthur.j.odwyer / detail
  200. [Coverage] Propogate counter to condition of conditional operator — zequanwu / detail
  201. [lldb] Honor the CPU type & subtype when launching on macOS — Jonas Devlieghere / detail
  202. [lldb] Check for both Lua 5.3 and 5.4 error messages in the tests. — Jonas Devlieghere / detail
  203. [GlobalISel] Add sext(constant) -> constant artifact combine. — Amara Emerson / detail
  204. PR49020: Diagnose brace elision in designated initializers in C++. — richard / detail
  205. Turn on the new pass manager by default — aeubanks / detail
  206. Revert "[LTOCodeGenerator] Use lto::Config for options (NFC)." — flo / detail
  207. Revert "[LTO] Add option enable NewPM with LTOCodeGenerator." — flo / detail
  208. Revert "[LTO] Use lto::backend for code generation." — flo / detail
  209. PR44325 (and duplicates): don't issue -Wzero-as-null-pointer-constant — richard / detail
  210. [clang-tidy] Use new mapping matchers — steveire / detail
  211. [Docs] Add some documentation for constructor homing, a debug info optimization (-fuse-ctor-homing) — akhuang / detail
  212. [libc++] [P0879] constexpr std::sort — arthur.j.odwyer / detail
  213. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToAddress for ZExt params — Jessica Paquette / detail
  214. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — thakis / detail
  215. [AArch64][GlobalISel] Change store value type from p0 -> s64 to import patterns — Jessica Paquette / detail
  216. [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation — wlei / detail
  217. [lldb] Rollback to using i386 for the watch simulator — Jonas Devlieghere / detail
  218. [OpenMPIRBuilder] Implement collapseLoops. — llvm-project / detail
  219. [OpenMP][NVPTX] Take functions in `deviceRTLs` as `convergent` — tianshilei1992 / detail
  220. Make the folder more robust against op fold() methods that generate a type mismatch — joker.eph / detail
  221. [MLIR] Fix building unittests in in-tree build — joker.eph / detail
  222. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  223. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  224. [test] Pin spir-codegen.ll to legacy PM — aeubanks / detail
  225. Fix the guaranteed alignment of memory returned by malloc/new on Darwin — Akira / detail
  226. [Support] Drop unnecessary const from return types (NFC) — kazu / detail
  227. [TableGen] Use ListSeparator (NFC) — kazu / detail
  228. [Transforms/IPO] Use range-based for loops (NFC) — kazu / detail
  229. [NFC][Coroutine] Remove redundant comment — yedeng.yd / detail
  230. [lldb] Convert more assertTrue to assertEqual (NFC) — davelee.com / detail
  231. [NFC] Fix the noprofile attribute comment — phosek / detail
  232. [ASTReader] Always rebuild a cached module that has errors — kyrtzidis / detail
  233. Revert "[CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation" — wlei / detail
  234. Revert "[CSSPGO][llvm-profgen] Compress recursive cycles in calling context" — wlei / detail
  235. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  236. [hip][cuda] Enable extended lambda support on Windows. — michael.hliao / detail
  237. [mlir][Linalg] NFC - Extract a standalone LinalgInterfaces — nicolas.vasilache / detail
  238. Fix miscompile when performing template instantiation of non-dependent — richard / detail
  239. Give this test a target triple. — richard / detail
  240. [mlir][Linalg] Generalize the definition of a Linalg contraction. — nicolas.vasilache / detail
  241. [Syntax] Support condition for IfStmt. — hokein.wu / detail
  242. [clangd] Detect rename conflicits within enclosing scope — kbobyrev / detail
  243. [AMDGPU] Save all lanes for reserved VGPRs — sebastian.neubauer / detail
  244. [Support] Indent multi-line descr of enum cli options. — joachim / detail
  245. [clang][cli] Command line round-trip for HeaderSearch options — jan_svoboda / detail
  246. [clang-cl] Remove the /fallback option — hans / detail
  247. [mlir] Apply source materialization in case of transitive conversion — zinenko / detail
  248. [lldb] Make TestLocalVariables.py compatible with the new pass manager — pavel / detail
  249. [mlir] make vector to llvm conversion truly partial — zinenko / detail
  250. [ARM] Handle f16 in GeneratePerfectShuffle — david.green / detail
  251. Re-land D94976 after revert in e29552c5aff6 — jeremy.morse / detail
  252. [mlir][Linalg] Drop SliceOp — nicolas.vasilache / detail
  253. [ElementCount] NFC: Set 'const' qualifier for getWithIncrement/Decrement. — sander.desmalen / detail
  254. [gn build] (manually) port 0609f257dc2e2c3 — thakis / detail
  255. Revert "[hip][cuda] Enable extended lambda support on Windows." — thakis / detail
  256. [X86] Remove stale TODO comment. NFC. — llvm-dev / detail
  257. [flang][driver] Add forced form flags and -ffixed-line-length — faris.rehman / detail
  258. [clang] Add AddClang.cmake to the list of the CMake modules that are installed — andwar02 / detail
  259. [AVR] Remove an assertion that causes generic CodeGen tests to fail — me / detail
  260. AMDGPU: Add support for amdgpu-unsafe-fp-atomics attribute — kzhuravl_dev / detail
  261. [mlir] Return scf.parallel ops resulted from tiling. — pifon / detail
  262. [OpenCL] Fix default address space in template argument deduction. — anastasia.stulova / detail
  263. [ConstraintElimination] Support conditions from loop preheaders — flo / detail
  264. [OpenCL][Docs] Link page explaining tooling for offline compilation. — anastasia.stulova / detail
  265. NFC: Migrate LoopUnrollPass to work on InstructionCost — sander.desmalen / detail
  266. [flang][driver] Add PrescanAction frontend action (nfc) — andrzej.warzynski / detail
  267. [Dexter] Avoid infinite loop in dbgeng driver — jeremy.morse / detail
  268. [AVR] Fix 14 Generic CodeGen tests by making address space explicit or optional — me / detail
  269. [AVR] Add 'XFAIL' to the remaining failing Generic CodeGen tests for AVR — me / detail
  270. [X86] Use VT::changeVectorElementType helper where possible. NFCI. — llvm-dev / detail
  271. [libc++] Rename include/support to include/__support — Louis Dionne / detail
  272. [AVR] Fix up a few accidentally-regressed Generic CodeGen tests recently broken — me / detail
  273. [InstCombine] add tests for demanded/known bits of shifted constant; NFC — spatel / detail
  274. [Hexagon] Add clang builtin definitions for Hexagon V68 — kparzysz / detail
  275. [libc++] Adds a make_string test helper function. — koraq / detail
  276. [Hexagon] Add -mv68 option to driver — kparzysz / detail
  277. [flang][driver] Add support for `-J/-module-dir` — andrzej.warzynski / detail
  278. [clang][Arm] Fix handling of -Wa,-march= — david.spickett / detail
  279. [libc++] Fix libcxx build on 32bit architectures with 64bit time_t defaults e.g. riscv32 — Louis Dionne / detail
  280. [libc++] Make feature-test macros consistent with availability macros — Louis Dionne / detail
  281. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  282. [libc++] Remove the ability to use braced-init for filesystem paths — Louis Dionne / detail
  283. [flang][driver] Fix reading from stdin when using `-test-io` — andrzej.warzynski / detail
  284. [lldb] Simplify the logic to detect compiler flag support — Jonas Devlieghere / detail
  285. [mlir][Linalg] Introduce a ContractionOpInterface — nicolas.vasilache / detail
  286. [AMDGPU][GlobalISel] Use scalar min/max instructions — jay.foad / detail
  287. [AMDGPU][GlobalISel] Fix v2s16 right shifts — jay.foad / detail
  288. [mlir][ODS] Small fixes for ODS classes — joker.eph / detail
  289. [llvm-objdump] --source: drop the warning when there is no debug info — i / detail
  290. [mlir][ODS] Add explicit namespace to `ViewLikeInterface` definition — joker.eph / detail
  291. [examples] Fix Target does not support MC emission in ParallelJIT — shivam98.tkg / detail
  292. [ELF] Allow R_386_GOTOFF from .debug_info — i / detail
  293. [ELF] Make SHF_GNU_RETAIN sections GC roots — i / detail
  294. [mlir][ODS] Use StringLiteral instead of StringRef when applicable — joker.eph / detail
  295. Remove dead code from Linalg vectorization to fix GCC warning (NFC) — joker.eph / detail
  296. [OpenMP][deviceRTLs] Drop `assert` in common parts of `deviceRTLs` — tianshilei1992 / detail
  297. [PS4] Allow triple to reflect the new company name. — paul.robinson / detail
  298. [AMDGPU] Add f16 to i1 CodeGen patterns. — whchung / detail
  299. [NFC][llvm-mca] Fix compiler warning — peng_guo / detail
  300. Reland "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  301. [ExpandReductions] fix FMF requirement for fmin/fmax — spatel / detail
  302. [mlir] Silence GCC warnings — diego.caballero / detail
  303. Remove overzealous verifier check on DW_OP_LLVM_entry_value and improve the documentation — Adrian Prantl / detail
  304. Revert "[mlir][ODS] Use StringLiteral instead of StringRef when applicable" — antiagainst / detail
  305. [lldb-vscode] correctly use Windows macros — a20012251 / detail
  306. [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size — wlei / detail
  307. Print the "no plugin" warning only when there is no plugin — Adrian Prantl / detail
  308. [MemorySSA] Don't treat lifetime.end as NoAlias — nikita.ppv / detail
  309. [libc++] Add format check to CI — marek.kurdej / detail
  310. [TargetLowering] Use LegalOnly operand to isOperationLegalOrCustom to simplify some code. NFC — craig.topper / detail
  311. [clangd] Improve name conflict detection — kbobyrev / detail
  312. [flang][NFC] Rename IntType to IntegerType. — eschweitz / detail
  313. Correct some confused diagnostic terminology — aaron / detail
  314. [ARM] Do not emit ldrexd/strexd on Cortex-M chips — aykevanlaethem / detail
  315. Fix miscomputation of dependence for elaborated types that are — richard / detail
  316. [CodeComplete] Guess type for designated initializers — sam.mccall / detail
  317. [HIP] Add __managed__ macro to header — Yaxun.Liu / detail
  318. [mlir] Small touchups to LangRef attribute section — silvasean / detail
  319. [sanitizer] Add suffix to report file name — Vitaly Buka / detail
  320. Revert "[BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete" — richard / detail
  321. Don't infer attributes on '::operator new'. — richard / detail
  322. Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests." — rupprecht / detail
  323. [flang][msvc] Reapply "Explicitly reference "this" inside closure" — llvm-project / detail
  324. [flang] Remove dims type and gendims op. — eschweitz / detail
  325. [CUDA][HIP] Fix checking dependent initalizer — Yaxun.Liu / detail
  326. [mlir] Mark LogicalResult as LLVM_NODISCARD — riddleriver / detail
  327. [asan] Add %d variable to external_symbolizer_path option, so that user can specify paths relative to the location of the binary. — akhuang / detail
  328. Fix a test case after committing D94563. — akhuang / detail
  329. [CSSPGO][llvm-profgen] Fix bug with parsing hybrid sample trace line — wlei / detail
  330. Fix test case from D94563. — akhuang / detail
  331. [RISCV] Add i8/i16 test cases to div.ll and i8/i16/i64 to rem.ll. NFC — craig.topper / detail
  332. fix -Werror build issue. — eschweitz / detail
  333. [AST] Update LVal before evaluating lambda decl fields. — zequanwu / detail
  334. [OpenMP][libomptarget] Fixed an issue that device sync is skipped if the kernel doesn't have any argument — tianshilei1992 / detail
  335. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute — listmail / detail
  336. DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976 — i / detail
  337. [sanitizer] Fix the test on android — Vitaly Buka / detail
  338. Add missing test update from 3e5ce49 — listmail / detail
  339. [WebAssembly] Support single-floating-point immediate value — Dev / detail
  340. [WebAssembly] Use single-threaded mode when -matomics isn't enabled. — Dev / detail
  341. [TargetLowering] Use Align in allowsMisalignedMemoryAccesses. — craig.topper / detail
  342. [X86] Generate unaligned access for fixed slots in unaligned stack — pengfei.wang / detail
  343. [RISCV] Split vrgather intrinsics into separate vrgather.vv and vrgather.vx intrinsics. — craig.topper / detail
  344. [RISCV] Use LLVMScalarOrSameVectorWidth to make avoid needing to mention the index type for vrgatherei16 intrinsics. — craig.topper / detail
  345. [ARM][WebAssembly] Fix incorrect MCOperand::createDFPImm after D96091 — i / detail
  346. [MC] Add createFPImm/isFPImm/setFPImm to smooth migration from FPImm to DFPImm after D96091 — i / detail
  347. [VE] Fix allowsMisalignedMemoryAccesses after D96097 — i / detail
  348. [MC] Add isFPImm after D96091 — i / detail
  349. [Darwin] Switch to new logging api for sanitizers — Dan Liew / detail
  350. LLVMgold.so: Fix tests after D95380 — i / detail
  351. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  352. [GlobalISel] Use ListSeparator (NFC) — kazu / detail
  353. [Transforms/Scalar] Use range-based for loops (NFC) — kazu / detail
  354. [flang] Adapt mlir based error status handling in `tco` tool — SourabhSingh.Tomar / detail
  355. [Test] Add more tests demonstrating oddities in behavior of LSR — mkazantsev / detail
  356. [lldb/test] Reduce API test tools configuration boilerplate — pavel / detail
  357. [lldb/cmake] Reduce duplication in generation lldb-dotest — pavel / detail
  358. [OpenCL] Introduce new language options for OpenCL keywords. — anton.zabaznov / detail
  359. [mlir][linalg] Linalg.fill on tensor should not have side-effects — nicolas.vasilache / detail
  360. [llvm-objdump] Fix missing first line of license in header file — james.henderson / detail
  361. [lldb][NFC] Minor comment and inlining fixes for Args — Raphael Isemann / detail
  362. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  363. [RISCV] Add patterns for scalable-vector fsqrt — fraser / detail
  364. [RISCV] Optimize sign-extended EXTRACT_VECTOR_ELT nodes — fraser / detail
  365. [RISCV] Support scalable-vector integer reduction intrinsics — fraser / detail
  366. [NFC] inline variable — gchatelet / detail
  367. [NFC] Simplify expression — gchatelet / detail
  368. [clangd] Take into account what is in the index (symbols, references, etc.) at indexes merge — platonov.aleksandr / detail
  369. [AArch64][SVE] Coalesce ptrue instrinsic calls where possible — joe.ellis / detail
  370. DWARFDebugFrame.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  371. TypeMismatchCheck.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  372. CodeGenPassBuilder.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  373. IROutliner.cpp - fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  374. SampleProfile.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  375. AArch64LowerHomogeneousPrologEpilog.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  376. IROutliner.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  377. [mlir][Linalg] Add option to anchor on func name in TestLinalgCodegenStrategy — nicolas.vasilache / detail
  378. [Test] Add tests demonstrating missing case of usub with overflow usage — mkazantsev / detail
  379. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute" — akuegel / detail
  380. [mlir][Linalg] NFC - Refactor vectorization to be more composable — nicolas.vasilache / detail
  381. [mlir][Linalg] Fix spurious test change — nicolas.vasilache / detail
  382. Treat opencl_unroll_hint subject errors as semantic rather than parse errors — aaron / detail
  383. [mlir] Add `const` qualifiers to `AffineMap` methods — vlad.vinogradov / detail
  384. [LoopVectorize][ARM] Regenerate mve-gather-scatter-tailpred.ll test — llvm-dev / detail
  385. Revert "[PowerPC] [Clang] Enable float128 feature on P9 by default" — qiucofan / detail
  386. [clangd] Deduplicate scopes in IncludeFixer queries — kadircet / detail
  387. [mlir] Turn Linalg to LLVM into a partial conversion — zinenko / detail
  388. [mlir][Linalg] NFC - Improve usage of mlir::linalg::isaContractionOpInterface — nicolas.vasilache / detail
  389. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  390. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — Akira / detail
  391. [mlir][vector] Add patterns to cast away leading 1-dim — antiagainst / detail
  392. Add an API to simplify setting TraversalKind in clang-tidy matchers — steveire / detail
  393. [clang-tidy] Simplify implementation of container-size-empty — steveire / detail
  394. We can only move static allocas into the resume entry points — aschwaighofer / detail
  395. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  396. [mlir][spirv] Add more vector conversion patterns — antiagainst / detail
  397. [mlir][vector] Add constant folding for fp16 to fp32 bitcast — antiagainst / detail
  398. [OpenCL] Add cl_khr_subgroup_shuffle* to TableGen BIFs — sven.vanhaastregt / detail
  399. [RGT][ProfileData] Correct a test assertion — paul.robinson / detail
  400. [Test] Fix test case demonstrating oddities in behavior of LSR. — yvan.roux / detail
  401. [ASTMatchers] Fix segfault when Action is nullptr — steveire / detail
  402. [OpenCL] Add macro definitions of OpenCL C 3.0 features — anton.zabaznov / detail
  403. LoopUnrollAndJam] Only allow loops with single exit(ing) blocks — sidharth.baveja / detail
  404. Recommit of a2fdf9d4d734732a6fa9288f1ffdf12bf8618123. — michael.hliao / detail
  405. Drop LLVM_i1, LLVM_i8, LLVM_i32, LLVM_IntBase types — zinenko / detail
  406. [lldb] Emit type annotation in SWIG generated Python code. — Jonas Devlieghere / detail
  407. [clangd] Trace queue state for each TUScheduler action. — sam.mccall / detail
  408. [MSP430] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  409. Revert "Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests."" — arthur.j.odwyer / detail
  410. [gn build] Turn on new pass manager by default — aeubanks / detail
  411. [AMDGPU] Add Fiji target in fptosi/fptoui instruction-select MIR tests. — whchung / detail
  412. [ELF] Improve --icf=safe diagnostic — i / detail
  413. [dfsan] Add thread registration — jianzhouzh / detail
  414. [CodeView][DebugInfo] Update the code for removing template arguments from the display name of a codeview function id. — akhuang / detail
  415. [DAGCombiner][SVE] Fix invalid use of getVectorNumElements() in visitSRA. — huihuiz / detail
  416. [DebugInfo] Fix error from D95893, where I accidentally used an — akhuang / detail
  417. Stop traping on sNaN in __builtin_isnan — thomasp / detail
  418. [libc] Add aarch64 flavors of floor, round, sqrt and trunc. — sivachandra / detail
  419. [flang][NFC] Update comments. — eschweitz / detail
  420. [flang][NFC] Make KindTy consistent and consistently used. — eschweitz / detail
  421. [WebAssembly] locals can now be indirect in DWARF — aardappel / detail
  422. [Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library — spatel / detail
  423. [Reassociate] add test for shl+or; NFC — spatel / detail
  424. [PhaseOrdering] add test to show combined result of reassociate+instcombine+vectorizers; NFC — spatel / detail
  425. [lic++][docs] Explain noexcept policy for narrow contracts. — zoecarver / detail
  426. [NVPTX][NewPM] Temporarily disable NVPTX passes in new PM pipeline — aeubanks / detail
  427. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  428. Revert "[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library" — spatel / detail
  429. [CUDA][HIP] Fix device variable linkage — Yaxun.Liu / detail
  430. [libc++] Further improve the contiguous-iterator story, and fix some bugs. — arthur.j.odwyer / detail
  431. [flang][fir] Add FIR's vector type. — eschweitz / detail
  432. [libcxx] Use the posix code for directory_entry::__do_refresh — martin / detail
  433. [libcxx] Implement temp_directory_path using GetTempPath on windows — martin / detail
  434. Various minor fixes for python 3 — saugustine / detail
  435. Don't emit coverage mapping for excluded functions — phosek / detail
  436. Allow SmallPtrSet to be used with a std::insert_iterator — aaron / detail
  437. [gn build] enable new pass manager more, follow-up to 39ceb5c9cfe — thakis / detail
  438. [WebAssembly] Prevent data inside text sections in assembly — aardappel / detail
  439. [clang][emscripten] Add builtin define for __EMSCRIPTEN_PTHREADS__ — sbc / detail
  440. [libc++abi] Disable _Unwind_ForcedUnwind + exception tests for ARM EHABI — i / detail
  441. [mlir][vector] Add pattern to shuffle bitcast ops — antiagainst / detail
  442. [libc][aarch64] Enable a bunch of math functions. — sivachandra / detail
  443. [debugserver] Fix more warnings in DNBArchImplARM64 — Jonas Devlieghere / detail
  444. [lldb] Re-enable TestExprsChar on arm64 — Jonas Devlieghere / detail
  445. [WebAssembly] ensure .functype applies to right label in assembler — aardappel / detail
  446. [lld-macho] Fix alignment & layout to match ld64 and satisfy kernel & codesign — gkm / detail
  447. SPARCv9: recognize SIR trap instruction — joerg / detail
  448. Have stripDebugInfo() also strip !llvm.loop annotations from all — Adrian Prantl / detail
  449. Add a link to the LLVM Dev recording from the MLIR tutorial landing page — joker.eph / detail
  450. Rework ExecutionEngine::invoke() to make it more friendly to use from C++ — joker.eph / detail
  451. [CSSPGO] Use merged base profile for hot threshold calculation — aktoon / detail
  452. [AsmPrinter] __patchable_function_entries: Set SHF_LINK_ORDER for binutils 2.36 and above — i / detail
  453. [AMDGPU] Drop unnecessary const from a return type (NFC) — kazu / detail
  454. [llvm] Fix header guards (NFC) — kazu / detail
  455. [Transforms/Instrumentation] Use range-based for loops (NFC) — kazu / detail
  456. [ELF] --gc-sections: collect unused SHF_LINK_ORDER .gcc_except_table — i / detail
  457. .gcc_except_table: Set SHF_LINK_ORDER if binutils>=2.36, and drop unneeded unique ID for -fno-unique-section-names — i / detail
  458. [MLIR] [affine-loop-fusion] Fix a bug about non-result ops in affine-loop-fusion — uday / detail

#226 (Feb 6, 2021 1:37:14 AM)

  1. Removed lld-x86_64-freebsd builder. — gkistanova / detail
  2. Add worker sie-linux-builder and builder llvm-clang-x86_64-sie-ubuntu-fast. — douglas.yung / detail

#225 (Feb 2, 2021 1:37:26 AM)

  1. [LTO] Use lto::backend for code generation. — flo / detail
  2. [LTO] Add option enable NewPM with LTOCodeGenerator. — flo / detail
  3. [compiler-rt][tests] Define TARGET_FLAGS — harald / detail
  4. [ASTMatchers] Fix traversal below range-for elements — steveire / detail
  5. [LoopUnswitch] Properly update MSSA if header has non-clobbering stores. — flo / detail
  6. Fix traversal with hasDescendant into lambdas — steveire / detail
  7. [llvm-symbolizer] - Fix the crash in GNU output style with --no-inlines and missing input file. — grimar / detail
  8. [RISCV] Update extractelt tests to sign-extend results (NFC) — fraser / detail
  9. [ASTMatchers] Fix definition of decompositionDecl — steveire / detail
  10. [TableGen] Use ListSeparator (NFC) — kazu / detail
  11. [AMDGPU] Forward-declare AMDGPUTargetMachine (NFC) — kazu / detail
  12. [llvm] Add missing header guards (NFC) — kazu / detail
  13. [ConstraintElimination] Verify CS and DFSInStack are in sync.(NFC) — flo / detail
  14. [OpenMP][NVPTX] Refined CMake logic to choose compute capabilites — tianshilei1992 / detail
  15. [TableGen] Avoid a couple vector copies in ExpandHwModeBasedTypes. — craig.topper / detail
  16. [TableGen] Use emplace_back to add to PatternsToMatch in GenerateVariants. Use std::move when adding to PatternsToMatch in AddPatternToMatch. — craig.topper / detail
  17. [RISCV] Use MVT instead of EVT in RISCVISelDAGToDAG.cpp — craig.topper / detail
  18. [flang] Improve shape & length characterization — pklausler / detail
  19. [mlir][AVX512] Fix result type of vp2intersect — springerm / detail
  20. [RISCV] Add rv64 command line to bswap-ctlz-cttz-ctpop.ll. — craig.topper / detail
  21. [docs] Clarify compile_flags.txt subtleties — sam.mccall / detail
  22. [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  23. [clangd] Remove references to old future-based API. NFC — sam.mccall / detail
  24. [libc++] Allow building with C++17. — koraq / detail
  25. [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations. — a.v.lapshin / detail
  26. Revert "[clangd] Quote/escape argv included in log messages." — sam.mccall / detail
  27. Reland [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  28. AMDGPU: Add missing consts — Matthew.Arsenault / detail
  29. RegAlloc: Fix assert if all registers in class reserved — Matthew.Arsenault / detail
  30. [VE] Fix compiler warnings (NFC) — kazu / detail
  31. [TableGen] Use ListSeparator (NFC) — kazu / detail
  32. [llvm] Drop unnecessary const from return types (NFC) — kazu / detail
  33. [lldb] [Process/FreeBSDRemote] Introduce arm64 support — mgorny / detail
  34. [lldb] [Process/FreeBSDRemote] Introduce arm (32-bit) support — mgorny / detail
  35. [ConstraintElimination] Add tests for ICMP_EQ predicates. — flo / detail
  36. [LTOCodeGenerator] Use lto::Config for options (NFC). — flo / detail
  37. [LSan][RISCV] Enable LSan for RISCV64 — luismarques / detail
  38. Fix omitted kw in type alias printer — jpienaar / detail
  39. [RISCV][LegalizeTypes] Try to expand BSWAP before promoting if the promoted BSWAP would expand anyway. — craig.topper / detail
  40. CFG: Create scope for non-compound range-for body. — jyknight / detail
  41. [CMake][compiler-rt][RISCV] Support RISC-V cross-compilation — luismarques / detail
  42. [Sanitizer][RISCV] Fix FastUnwindTest — luismarques / detail
  43. [CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetToEnableTailCallOpts. — JunMa / detail
  44. Fix test in "CFG: Create scope for non-compound range-for body." — jyknight / detail
  45. [OpenMP] Fix comment and assertion strings (NFC). — michael.p.rice / detail
  46. [JITLink] Add missing symbols for ELF ehframe testcase, re-enable on Windows. — Lang Hames / detail
  47. [RISCV] Custom lower fshl/fshr with Zbt extension. — craig.topper / detail
  48. Revert "[JITLink] Add missing symbols for ELF ehframe testcase, re-enable ...." — Lang Hames / detail
  49. [X86] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV) to improve readability. NFC — craig.topper / detail
  50. [PowerPC] Remove vnot_ppc and replace with the standard vnot. — craig.topper / detail
  51. [Mips] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV). NFCI — craig.topper / detail
  52. [FPEnv] Intrinsic for setting rounding mode — sepavloff / detail
  53. [TableGen] Don't commute isel patterns if it would put an immAllOnesV or immAllZerosV on the left hand side. — craig.topper / detail
  54. [OpenMP] Fix python3 compatibility in openmp's lit.cfg — tobias / detail
  55. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  56. [mlir] Fix missing null termination in cuLinkAddData argument. — csigg / detail
  57. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — tpopp / detail
  58. [lldb][docs] Attempt to disable the generated GitHub button on the LLDB website — Raphael Isemann / detail
  59. [LoopPeel] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed. — jeroen.dobbelaere / detail
  60. [LoopUnswitch] Add shortcut if unswitched path is a no-op. — flo / detail
  61. [LoopUnswitch] Pacify compiler warnings. — flo / detail
  62. [VE] Change inetger constants 32-bit friendly — marukawa / detail
  63. [ARM] Simplify extract of VMOVDRR — david.green / detail
  64. [X86][AVX] combineExtractWithShuffle - combine extracts from 256/512-bit vector shuffles. — llvm-dev / detail
  65. [Verifier] enable llvm.experimental.noalias.scope.decl dominance check. — jeroen.dobbelaere / detail
  66. [ARM] Turn sext_inreg(VGetLaneu) into VGetLaneu — david.green / detail
  67. [Branch-Rename] Fix some links — shivam98.tkg / detail
  68. [lldb/API] Expose Module::IsLoadedInTarget() to SB API (NFC) — medismail.bennani / detail
  69. [AMDGPU][MC] Corrected error position for invalid operands — dmitry.preobrazhensky / detail
  70. [lldb] Remove a stray semicolon, fixing GCC warnings. NFC. — martin / detail
  71. Revert "[clang][cli] Port OpenMP-related LangOpts to marshalling system" — jan_svoboda / detail
  72. [lldb] Use current execution context in SBDebugger — Raphael Isemann / detail
  73. NFC: Migrate SpeculativeExecution to work on InstructionCost — sander.desmalen / detail
  74. [LV] Fix crash when computing max VF too early — cullen.rhodes / detail
  75. GlobalISel: check type size before getZExtValue()ing it. — Tim Northover / detail
  76. [lldb/test] Skip `SBTarget::IsLoaded` test on windows (NFC) — medismail.bennani / detail
  77. [ConstraintElimination] Add tests for signed predicates. — flo / detail
  78. Revert "[Verifier] enable llvm.experimental.noalias.scope.decl dominance check." — jeroen.dobbelaere / detail
  79. [SCEV] Bail out if URem operand cannot be zero-extended. — flo / detail
  80. [SVE][CodeGen] Remove performMaskedGatherScatterCombine — kerry.mclaughlin / detail
  81. [clangd] Rename: merge index/AST refs path-insensitively where needed — sam.mccall / detail
  82. [gn build] Port b63cd4db915c — llvmgnsyncbot / detail
  83. [clangd] Don't rely on builtin headers for document-link.test. — hokein.wu / detail
  84. [libc++] Fix for the Bug 41784 — Louis Dionne / detail
  85. [APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  86. [TableGen] Fix anonymous record self-reference in foreach and multiclass — paul / detail
  87. [clangd] Respect ReferencesParams.context.includeDeclarations — sam.mccall / detail
  88. [ARM] Simplify VMOVRRD from extracts of buildvectors — david.green / detail
  89. [SimplifyCFG] NFC: Rename static methods to clang-tidy standards. — sander.desmalen / detail
  90. NFC: Migrate SimplifyCFG to work on InstructionCost — sander.desmalen / detail
  91. Revert rGce587529ad8b5 - "[APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  92. [clangd] references: decls of overrides of x are refs to x, not decls — sam.mccall / detail
  93. [OpenMP] Fix seg fault in libomptarget when using Info with multiple threads — huberjn / detail
  94. [clangd] Remove some obsolete options that are now always on — sam.mccall / detail
  95. [compiler-rt] Fix AArch64 out-of-line atomics visibility on mach-o — erik.pilkington / detail
  96. [AMDGPU] Fix crash with sgpr spills to vgpr disabled — Austin.Kerbow / detail
  97. [AMDGPU] Fix release build after 0397dca0. — Austin.Kerbow / detail
  98. [flang] Fix parsing of WRITE(I+J) with more accurate look-ahead — pklausler / detail
  99. [ConstraintElimination] Negate IR condition directly. — flo / detail
  100. [RISCV] Optimize (srl (and X, 0xffff), C) -> (srli (slli X, 16), 16 + C). — craig.topper / detail
  101. [GlobalISel] Make sure G_ASSERT_ZEXT's src ends up with the same rc as dst — Jessica Paquette / detail
  102. [RISCV] Update comment text from D95774. NFC — craig.topper / detail
  103. [RISCV] Add scalable vector support for floating point FMA instructions — craig.topper / detail
  104. [LTO] Move part of gold devirt test to v1.16 directory — tejohnson / detail
  105. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToReg — Jessica Paquette / detail
  106. [libc++] Implements concept default_initializable. — koraq / detail
  107. [OpenMP] Disable tests if FileCheck is not available in in-tree building — tianshilei1992 / detail
  108. [X86][SSE] LowerScalarImmediateShift - use APInt::getLowBitsSet for vXi8 ISD::SRL mask generation. NFCI. — llvm-dev / detail
  109. [X86][AVX] Add 'OK' tests cases for PR48877 — llvm-dev / detail
  110. [flang][directive] Enforce basic semantic check for all clauses — clementval / detail
  111. [NFC] Disallow unused prefixes under clang/test/Driver — mtrofin / detail
  112. [libc] Small adjustments to fenv tests — michaelrj / detail
  113. [InstCombine] add tests for min/max with extend and constant operand; NFC — spatel / detail
  114. [InstCombine] try to narrow min/max intrinsics with constant operand — spatel / detail
  115. [clang][PATCH] Fix bug 48848 assertion related to recoverFromMSUnqualifiedLookup — melanie.blower / detail
  116. [elfabi] Fix tests which failed on different timezones — haowei / detail
  117. [X86] Accept 64-bit GPRs for vextractps when using a register that requires EVEX. — craig.topper / detail
  118. [NewPM][Unswitch] Add option to disable -O3 non-trivial unswitching — aeubanks / detail
  119. [ARM] Flatten identity shuffles through vqdmulh nodes — david.green / detail
  120. [libc][NFC] Add a death test API adaptation macro — michaelrj / detail
  121. [libc++][format] Add basic_format_parse_context. — koraq / detail
  122. [ConstantHoisting] Fix bug where constant materialization could insert into EH pad — rnk / detail
  123. [WebAssembly] fixed wasm64 data segment init exp not 64-bit — aardappel / detail
  124. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  125. [Loads] Plumb through TLI argument [NFC] — listmail / detail
  126. [OpenMP] libomp: implement nteams-var and teams-thread-limit-var ICVs — Andrey.Churbanov / detail
  127. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  128. Revert "[mlir][spirv] Add support for OpImageType" — antiagainst / detail
  129. [ConstraintElimination] Add support for EQ predicates. — flo / detail
  130. Avoid string comparisons on the fast path of MLIR Identifier lookup (NFC) — joker.eph / detail
  131. Revert "[libc++][format] Add basic_format_parse_context." — joker.eph / detail
  132. [LoopVectorize] improve IR fast-math-flags propagation in reductions — spatel / detail
  133. NFC: Re-generate out-of-date matchers docs — steveire / detail
  134. [tests] highlight cornercase w/deref hoisting from D95815 — listmail / detail
  135. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  136. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  137. [CSSPGO] Tweaking inlining with pseudo probes. — hoy / detail
  138. [AMDGPU] Set s-memtime-inst feature from clang — Stanislav.Mekhanoshin / detail
  139. [llvm-objcopy] -O binary: consider SHT_NOBITS sections to be empty — i / detail
  140. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  141. [NFC][X86] Avoid redundant work inspecting callee — listmail / detail
  142. [NFC][X86] Use CallBase interface to simplify code — listmail / detail
  143. [flang][NFC] Rename complex type. — eschweitz / detail
  144. [obj2yaml, yaml2obj] Use Hex64 for BBAddressMap fields. — rahmanl / detail
  145. [lldb] Use the host architecture in TestAppleSimulatorOSType.py — Jonas Devlieghere / detail
  146. [x86] introduce no_callee_saved_registers attribute — listmail / detail
  147. [OpenMP][Libomptarget] Remove possible harmful copy constructor call for RTLsTy — atmndp / detail
  148. [Utils] Add a switch controlling prefix warnings in UpdateTestChecks — mtrofin / detail
  149. [mlir] Add custom directive hooks for printing mixed integer or value operands. — ravishankarm / detail
  150. AMDGPU: Fix dbg_value handling when forming soft clause bundles — Matthew.Arsenault / detail
  151. [LoopVectorize] Relax a FCmpInst assert to dyn_cast after D95690 — i / detail
  152. [test] Fix unuses FileCheck prefixes in clang/test/Modules — i / detail
  153. [test] Fix unuses FileCheck prefixes in lld — i / detail
  154. [llvm] Use pop_back_val (NFC) — kazu / detail
  155. [TableGen] Use ListSeparator (NFC) — kazu / detail
  156. [TableGen] Use range-based for loops (NFC) — kazu / detail
  157. [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS. — nhawes / detail
  158. clang-extra: fix incorrect use of std::lock_guard by adding variable name (identified by MSVC [[nodiscard]] error) — kadircet / detail
  159. [test] Fix unused FileCheck prefixes in compiler-rt/test — i / detail
  160. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  161. [MLIR][TOSA] Comparison based elementwise operations for tosa-to-linalg — rob.suderman / detail
  162. [test] Fix unused FileCheck prefixes in lldb — i / detail
  163. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  164. [SCEV] Apply loop guards to divisibility tests — gil.rapaport / detail
  165. [test] Fix unused FileCheck prefixes in compiler-rt — i / detail
  166. [ORC] Clear unused materializing info entries. — Lang Hames / detail
  167. [test] Fix unused FileCheck prefixes in clang-tidy and one llvm/test/Reduce test — i / detail
  168. [test] Fix unused FileCheck prefixes in test/Reduce — i / detail
  169. Revert "[AArch64] Homogeneous Prolog and Epilog Size Optimization" — plotfi / detail
  170. [NFC][Docs] Fix RAVFrontendAction doc's CMakelists.txt for Shared build — shivam98.tkg / detail
  171. [SelectionDAG] Prevent scalable vector warning from ComputeNumSignBits on extract_vector_elt on a scalable vector. — craig.topper / detail
  172. [mlir][Standard] Extend n-D vector lowering to LLVM to [s|z]exti ops. — nicolas.vasilache / detail
  173. [CSSPGO] Call site prioritized inlining for sample PGO — aktoon / detail
  174. [RISCV] Replace NoX0 SDNodeXForm with a ComplexPattern to do the selection of the VL operand. — craig.topper / detail
  175. Added clamp i64 to i16 global isel pattern. — thomas.symalla / detail
  176. clang-format — thomas.symalla / detail
  177. Added comments. — thomas.symalla / detail
  178. Added early exit. — thomas.symalla / detail
  179. Renames — thomas.symalla / detail
  180. Refactored the pattern matching. — thomas.symalla / detail
  181. Fixed the lit tests and a bug in the implementation. — thomas.symalla / detail
  182. Reverted unintended git-format change. — thomas.symalla / detail
  183. Renamed identifiers in lit — thomas.symalla / detail
  184. Move Combiner to PreLegalize step — thomas.symalla / detail
  185. Move step to PreLegalizer — thomas.symalla / detail
  186. Fixed tests. — thomas.symalla / detail
  187. Code changes yielded from review. — thomas.symalla / detail
  188. Resolve formatting changes. — thomas.symalla / detail
  189. Updating formatting changes. — thomas.symalla / detail
  190. Formatting changes. — thomas.symalla / detail
  191. Formatting changes — thomas.symalla / detail
  192. Added and used new target pseudo for v_cvt_pk_i16_i32, changes due to code review. — thomas.symalla / detail
  193. Implemented a MED3_S32 GIR opcode. — thomas.symalla / detail
  194. Removed the generic virtual register creations. Reworked the tests. — thomas.symalla / detail
  195. Renamed med3 opcode, removed superfluous copy. — thomas.symalla / detail
  196. Added missing includes. — thomas.symalla / detail
  197. Reverted whitespace changes. — thomas.symalla / detail
  198. Fixed includes. — thomas.symalla / detail
  199. Fixed includes. — thomas.symalla / detail
  200. Removed Diff file. — thomas.symalla / detail
  201. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  202. Fix build break from D95024 — aktoon / detail
  203. [AMDGPU] Clarify calling conv about inactive lanes — sebastian.neubauer / detail
  204. [AMDGPU] Mark epilog restores as frame-destroy — sebastian.neubauer / detail
  205. [dllimport] Honor always_inline when deciding whether a dllimport function should be available for inlining (PR48925) — hans / detail

#224 (Jan 30, 2021 1:37:35 AM)

  1. [clang][cli] Port GPU-related language options to marshalling system — jan_svoboda / detail
  2. [LLDB][test] - Fix test after yaml2obj change. — grimar / detail
  3. [update_llc_test_checks] Support AVR — powerman1st / detail
  4. [llvm-nm] Silence a gcc warning about a stray semicolon. NFC. — martin / detail
  5. [yaml2obj][obj2yaml] - Improve how we set/dump the sh_entsize field. — grimar / detail
  6. [mlir:async] Use ODS to define async types — ezhulenev / detail
  7. Revert "[clang-format] add case aware include sorting" — marek.kurdej / detail
  8. [SVE] Fix some logical arithmetic tests — david.sherwood / detail
  9. [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime — ezhulenev / detail
  10. [AMDGPU][MC] Refactored exp tgt handling — dmitry.preobrazhensky / detail
  11. [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation — adhemerval.zanella / detail
  12. [mlir] drop unused statics — zinenko / detail
  13. [LIBOMPTARGET]FIX define declaration, NFC — noreply / detail
  14. [JITLink][ELF/x86-64] When building PLT stub, use -4 offset for PCRel32. — Lang Hames / detail
  15. [ORC] Fix debug logging message. — Lang Hames / detail
  16. Remove requirement for -maltivec to be used when using -mabi=vec-extabi or -mabi=vec-default when not using vector code — zarko / detail
  17. Revert "[flang] Search for #include "file" in right directory" — andrzej.warzynski / detail
  18. [ORC] Attempt to auto-claim responsibility for weak defs in ObjectLinkingLayer. — Lang Hames / detail
  19. [Passes] Run peeling as part of simple/full loop unrolling. — flo / detail
  20. [AMDGPU] Fix use of HasModifiers in VopProfile — Mirko.Brkusanin / detail
  21. [AMDGPU] Add IntrWillReturn to three intrinsics — sebastian.neubauer / detail
  22. [CostModel] Handle CTLZ and CCTZ in getTypeBasedIntrinsicInstrCost — sander.desmalen / detail
  23. Fix signed/unsigned comparison warning. NFCI. — llvm-dev / detail
  24. [LoopUnswitch] Add some additional tests. — flo / detail
  25. [LoopUnswitch] Avoid partially unswitching too aggressively. — flo / detail
  26. AMDGPU: Clear IsSSA property in SIFormMemoryClauses — Matthew.Arsenault / detail
  27. [libomptarget][NFC] Fixed obsolete function names in comments — georgios.rokos / detail
  28. [AMDGPU] Fix null-dereference static analysis warnings. NFCI. — llvm-dev / detail
  29. [Sema] diagnoseEquivalentInternalLinkageDeclarations - assert for non-null NamedDecl. NFCI. — llvm-dev / detail
  30. [mlir][nfc] Move `getInnermostParallelLoops` to SCF/Transforms/Utils.h. — pifon / detail
  31. [NFC] Disallow unused prefixes under clang/test/CodeGen — mtrofin / detail
  32. [AMDGPU] HSAMD::fromString - replace std::string arg with StringRef. NFCI. — llvm-dev / detail
  33. Fix null dereference static analysis warning. NFCI. — llvm-dev / detail
  34. [LoopUtils] do not initialize Cmp predicate unnecessarily; NFC — spatel / detail
  35. [LoopVectorize] add test for fmin/fmax FMF propagation; NFC — spatel / detail
  36. [mlir] Add Python bindings for IntegerSet — zinenko / detail
  37. [clangd] Add std::size_t to StdSymbol mapping — kadircet / detail
  38. [lldb] Remove unused ThreadPlanStack::GetStackOfKind (NFC) — davelee.com / detail
  39. [OpenMP][deviceRTLs] Build the deviceRTLs with OpenMP instead of target dependent language — tianshilei1992 / detail
  40. AMDGPU: Add assertion to determineCalleeSaves — Matthew.Arsenault / detail
  41. AMDGPU: Fix redundant FP spilling/assert in some functions — Matthew.Arsenault / detail
  42. [mlir] Set CUDA/ROCm context before creating resources. — csigg / detail
  43. [lldb][NFC] Another attempt to fix GCC 5.x compilation — Raphael Isemann / detail
  44. Reland "[lit] Use os.cpu_count() to cleanup TODO" — julian.lettner / detail
  45. [mlir] sret and byval now require a type argument when constructed. — eschweitz / detail
  46. [RISCV] Have customLegalizeToWOp truncate to the original type instead of i32 now that we use it for i8/i16 as well. — craig.topper / detail
  47. [ARM] [ELF] Fix ARMMaterializeGV for Indirect calls — adhemerval.zanella / detail
  48. [clangd] Selection handles CXXBaseSpecifier — n.james93 / detail
  49. [clangd] FindTarget resolves base specifier — n.james93 / detail
  50. [libomptarget][devicertl][amdgpu] Fix build, variable renaming error — jonathanchesterfield / detail
  51. Support for instrumenting only selected files or functions — phosek / detail
  52. [gn build] Port 4edf35f11a9e — llvmgnsyncbot / detail
  53. [OpenMP][Libomptarget] Introduce changes to support remote plugin — atmndp / detail
  54. [AMDGPU] Update subtarget features for new target ID support — Austin.Kerbow / detail
  55. CGDebugInfo: Drop Loc.isInvalid() special case from getLineNumber — i / detail
  56. CGDebugInfo CreatedLimitedType: Drop file/line for RecordType with invalid location — i / detail
  57. [flang][openacc][NFC] Organize clause validity tests by directive — clementval / detail
  58. Make SBDebugger::CreateTargetWithFileAndArch work with lldb::LLDB_DEFAULT_ARCH — jingham / detail
  59. Revert "Support for instrumenting only selected files or functions" — phosek / detail
  60. Add -fbinutils-version= to gate ELF features on the specified binutils version — i / detail
  61. [libc++] Fix oss-fuzz build — Louis Dionne / detail
  62. [llvm-elfabi] Support ELF file that lacks .gnu.hash section — haowei / detail
  63. [OpenMP][Libomptarget] Introduce Remote Offloading Plugin — atmndp / detail
  64. [libomptarget][cuda] Only run tests when sure there is cuda available — jonathanchesterfield / detail
  65. [libomptarget][cuda] Gracefully handle missing cuda library — jonathanchesterfield / detail
  66. [llvm-elfabi] Fix test after D95140 — i / detail
  67. [gn build] Port 1e634f3952aa — llvmgnsyncbot / detail
  68. [OpenMP][Libomptarget] Fix cmake error on remote plugin — atmndp / detail
  69. [GlobalISel][IRTranslator] Ignore the llvm.experimental.noalias.scope.decl intrinsic. — Amara Emerson / detail
  70. [NFC][lit] Cleanup code using string interpolation — julian.lettner / detail
  71. [X86] In shrinkAndImmediate, place the new constant into the topological sort. — craig.topper / detail
  72. [NFC] Show instcombine powi simplifications drop FMF — valery.n.dmitriev / detail
  73. [InstCombine] Preserve FMF for powi simplifications. — valery.n.dmitriev / detail
  74. [libomptarget][NFC] Use portable printf format specifiers. — vyacheslav.p.zakharin / detail
  75. [NewPM] Add ExtraVectorizerPasses support — bjorn.a.pettersson / detail
  76. [ARM] Fix STRT/STRHT/STRBT input/output operands. — chaosdefinition / detail
  77. Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStream — Duncan P. N. Exon Smith / detail
  78. Salvage debug info for function arguments in coro-split funclets. — Adrian Prantl / detail
  79. [GlobalISel] Implement computeKnownBits for G_SEXT_INREG — Jessica Paquette / detail
  80. Frontend: Simplify handling of non-seeking streams in CompilerInstance, NFC — Duncan P. N. Exon Smith / detail
  81. [llc] Add reportError helper and canonicalize error messages — i / detail
  82. Frontend: Fix layering between create{,Default}OutputFile, NFC — Duncan P. N. Exon Smith / detail
  83. [libomptarget][NFC] Avoid gcc 5/6 issue with lambda captures. — vyacheslav.p.zakharin / detail
  84. llvm-lib: Pull error printing code out of two functions — thakis / detail
  85. Disable rosegment for old Android versions. — danalbert / detail
  86. [gn build] restore build command removed in 9595a7ff55b6 for platforms without prebuilts — thakis / detail
  87. [gn build] fix get.py change — thakis / detail
  88. [libomptarget][cuda] Handle missing _v2 symbols gracefully — jonathanchesterfield / detail
  89. [OpenMP] Modify OMP_ALLOCATOR environment variable — nawrin.sultana / detail
  90. [libc++] Give `MoveOnly` all six comparison operators, not just == and <. — arthur.j.odwyer / detail
  91. Support for instrumenting only selected files or functions — phosek / detail
  92. [RISCV] Add rv64 run lines to rv32 MC layer tests for B extension — craig.topper / detail
  93. [OpenMP][NVPTX] Drop dependence on CUDA to build NVPTX `deviceRTLs` — tianshilei1992 / detail
  94. [gn build] Port bb9eb1982980 — llvmgnsyncbot / detail
  95. Rename clang/test/Frontend/output-{failures,paths}.c, NFC — Duncan P. N. Exon Smith / detail
  96. Frontend: Use early returns in CompilerInstance::clearOutputFiles, NFC — Duncan P. N. Exon Smith / detail
  97. Bump the trunk major version to 13 — tstellar / detail
  98. [TableGen] Add isContradictoryImpl implementation to CheckCondCodeMatcher and CheckChild2CondCodeMatcher. — craig.topper / detail
  99. [AMDGPU] Forward-declare TargetRegisterClass (NFC) — kazu / detail
  100. [MemorySSA] Use ListSeparator (NFC) — kazu / detail
  101. [llvm-objdump] Use append_range (NFC) — kazu / detail
  102. [mlir][Linalg] Add canonicalization for init_tensor -> subtensor op. — ravishankarm / detail
  103. [clang][cli] Port LangOpts to marshalling system, pt.1 — jan_svoboda / detail
  104. [clang-format] Avoid considering include directive as a template closer. — marek.kurdej / detail
  105. Fix an error about implicit fallthrough during self build - new tag for ittapi. — alexey.bader / detail
  106. [mlir] Extend semantic of OffsetSizeAndStrideOpInterface. — nicolas.vasilache / detail
  107. [clang][cli] Port LangOpts to marshalling system, pt.2 — jan_svoboda / detail
  108. [OpenMP] libomp: fix build by clang-cl with vs2019 — Andrey.Churbanov / detail
  109. [libc][NFC] Use a end of list marker for cpu feature detection. — sivachandra / detail
  110. [clang] Fix signedness in vector bitcast evaluation — sven.vanhaastregt / detail
  111. [AArch64][GlobalISel] Make G_SADDE and G_SSUBE legal — code / detail
  112. [Test][AArch64] Use named vregs in overflow legalization tests. NFC — code / detail
  113. [ARM] Add neon FP16 scalar_to_vector patterns. — david.green / detail
  114. [AMDGPU] Write "GFX6-GFX9" instead of "GFX6-9" in docs — jay.foad / detail
  115. Fix "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  116. [flang][driver] Report prescanning diags during syntax-only parsing — faris.rehman / detail
  117. [RISCV] Fix a codegen crash in getSetCCResultType — fraser / detail
  118. [AArch64] Add vector saturating add intrinsic costs — david.green / detail
  119. [MachineLICM][MachineSink] Move SinkIntoLoop to MachineSink. — sjoerd.meijer / detail
  120. [clang][AST] Encapsulate DeclarationNameLoc, NFCI — mikhail.maltsev / detail
  121. [SCEV] Fix incorrect loop exit count analysis. — chenmindong1 / detail
  122. clang-cl: Add /winsdkdir and /winsdkversion flags — thakis / detail
  123. [analyzer] NFC: Introduce reusable bug category for "C++ move semantics". — Artem Dergachev / detail
  124. [OpenCL][Docs] Moved info from UsersManual into OpenCLSupport. — anastasia.stulova / detail
  125. [DWARF] Create subprogram's DIE in DISubprogram's unit — jeremy.morse / detail
  126. [lldb] Add move_iterator to supported template list — Raphael Isemann / detail
  127. [mlir:async] Fix deadlock in async runtime await-and-execute functions — ezhulenev / detail
  128. [LoopUnswitch] Add test cases not partially unswitched due to cost. — flo / detail
  129. [clang][cli] Port OpenMP-related LangOpts to marshalling system — jan_svoboda / detail
  130. [clang][cli] Parse HeaderSearch options separately — jan_svoboda / detail
  131. [clang][cli] Generate HeaderSearch options separately — jan_svoboda / detail
  132. clang-cl: Prefer /vctoolsdir, /winsdkdir over LIB for link invocations — thakis / detail
  133. Try to fix cl-options.c on bots were the default triple is non-x86 non-arm — thakis / detail
  134. [clangd] Work around GCC bug 66735 — sam.mccall / detail
  135. [OpenMP] Fix building using LLVM_ENABLE_RUNTIMES — georgakoudis1 / detail
  136. [OpenMP][Libomptarget] Fix check-libomptarget — georgakoudis1 / detail
  137. [clangd] Treat "null" optional fields as missing — kadircet / detail
  138. [X86] merge "={eax}" and "~{eax}" into "=&eax" for MSInlineASM — freddy.ye / detail
  139. [flang][openacc] Fix clause restriction for host_data directive — clementval / detail
  140. [flang][openacc] Fix clause restriction for exit data directive — clementval / detail
  141. [libcxx] Update include/__libcpp_version to match include/__config — simon.tatham / detail
  142. [mlir] Fold shape.eq %a, %a to true — tpopp / detail
  143. [libc++] [P0879] constexpr heap and partial_sort algorithms — arthur.j.odwyer / detail
  144. [compiler-rt] Support FreeBSD standalone (boot) environment — jrtc27 / detail
  145. [NFC] StackProtector: be consistent and to initialize DominatorTreeWrapperPass — lebedev.ri / detail
  146. [CodeGen] SafeStack: preserve DominatorTree if it is avaliable — lebedev.ri / detail
  147. [Support] Fix clang-tidy auto warnings. NFCI. — llvm-dev / detail
  148. [Support] CommandLine.cpp - Fix clang-tidy namespace comment warnings. NFCI. — llvm-dev / detail
  149. ExecutionDomainFix.cpp - use const refs in for-range loops. NFCI. — llvm-dev / detail
  150. [TableGen] [DetailedRecords] Print record name that is null string as "" — paul / detail
  151. [LoopUtils] Pass SCEVExpander instead SE to addRuntimeChecks. — flo / detail
  152. [libc++] Fix extern template test failing on Windows — Louis Dionne / detail
  153. [flang][openacc] Allow multiple wait clauses — clementval / detail
  154. [RISCV] Group the legal vector types into lists we can iterator over in the RISCVISelLowering constructor — craig.topper / detail
  155. [libc] Disable sqrtl_test on non-x86 platforms. — sivachandra / detail
  156. [FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen dependency from llvm-objdump — craig.topper / detail
  157. [ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlags — i / detail
  158. [test] Fix clang/test/CodeGen tests — i / detail
  159. [gn build] Port 0b50fa99452f — llvmgnsyncbot / detail
  160. Revert "Suppress non-conforming GNU paste extension in all standard-conforming modes" — rnk / detail
  161. [lit][NFC] Use enum to represent test order — julian.lettner / detail
  162. [sanitizer][fuchsia] Implement ReleaseMemoryPagesToOS — mvanotti / detail
  163. [libc] Include only the relevant header files in the integration test. — sivachandra / detail
  164. [LoopVectorize] use IR fast-math-flags exclusively (not FP function attributes) — spatel / detail
  165. [builtins] Fix integer/pointer confusion in gcc_personality_v0.c — jrtc27 / detail
  166. [builtins] Fix build after D95537 due to missing size_t — jrtc27 / detail
  167. [RISCV] Rework fault first only load isel. — craig.topper / detail
  168. [libc] Fix the CMake var name of the list of public headers. — sivachandra / detail
  169. [RISCV] Reduce field sizes in searchable tables to reduce binary size. — craig.topper / detail
  170. [OpenMP] Fix HWLOC topology detection for 2.0.x — jonathan.l.peyton / detail
  171. [OpenMP] Add cpuid leaf 1f topology discovery — jonathan.l.peyton / detail
  172. [OpenMP] Fix misleading warning for OMP_PLACES — jonathan.l.peyton / detail
  173. Parse different attribute syntaxes in arbitrary order — aaron / detail
  174. Permit __VA_OPT__ in all language modes and allow it to be detected with #ifdef. — richard / detail
  175. [scudo][standalone] Restore GWP-ASan flag parsing — kostyak / detail
  176. Silence a -Wlogical-op-parentheses diagnostic; NFC — aaron / detail
  177. [libc] Fix list of public headers usable on aarch64. — sivachandra / detail
  178. Ignore unknown attribute warnings in this test — aaron / detail
  179. [sanitizer] Fix crash on empty strings. — eugenis / detail
  180. Fix runInTerminal failures on Windows — a20012251 / detail
  181. [ARM] Add BE check variants for soft-fp test. NFC — david.green / detail
  182. Revert "[sanitizer] Fix crash on empty strings." — eugenis / detail
  183. [sanitizer] Fix crash on empty strings. — eugenis / detail
  184. [Demangle] Support demangling Swift calling convention in MS demangler. — varun_gandhi / detail
  185. Don't allow __VA_OPT__ to be detected by #ifdef. — richard / detail
  186. [RISCV] Move RISCVVPseudosTable from RISCVBaseInfo.h to RISCVInstrInfo.h. NFC — craig.topper / detail
  187. Itanium Mangling: Mangle `__alignof__` differently than `alignof`. — jyknight / detail
  188. Itanium Mangling: Fix handling of <expr-primary> in <template-arg>. — jyknight / detail
  189. Itanium Mangling: In 'enable_if', omit X/E around <expr-primary>. — jyknight / detail
  190. DebugInfo: Deduplicate addresses in debug_addr — dblaikie / detail
  191. [OpenMP][NVPTX] Disable building NVPTX deviceRTL by default on a non-CUDA system — tianshilei1992 / detail
  192. [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types — Jessica Paquette / detail
  193. [CodeGen] IndirectBrExpandPass: preserve Dominator Tree, if available — lebedev.ri / detail
  194. clang: Fix static_assert in a few contexts in microsoft mode — thakis / detail
  195. [flang] Search for #include "file" in right directory (take 2) — pklausler / detail
  196. [LTO] Prevent devirtualization for symbols dynamically exported — tejohnson / detail
  197. [cxx_status] Mark P0732R2 as only 'partial', not 'Clang 12', as some of — richard / detail
  198. [llvm-c] Move LLVMX86_AMXTypeKind & LLVMPoisonValueValueKind to the bottom to avoid value changes compared with LLVM<=11 — i / detail
  199. [AMDGPU] Do not reassign spilled registers — Stanislav.Mekhanoshin / detail
  200. [clangd] Log warning when using legacy (theia) semantic highlighting. — sam.mccall / detail
  201. [clangd] Parse Diagnostics block, and nest ClangTidy block under it. — sam.mccall / detail
  202. [mlir][PassManager] Only reinitialize the pass manager if the context registry changes — riddleriver / detail
  203. [OpenMP][Libomptarget] Fix conditional in CMake for remote plugin — atmndp / detail
  204. DebugInfo: Fix bug in addr+offset exprloc to use DWARFv5 addrx op instead of DWARFv4 GNU extension — dblaikie / detail
  205. [AMDGPU][NFC] Generate llvm.amdgcn.set.inactive tests — carl.ritson / detail
  206. [libomptarget][NFC] Link plugins with threads support library due to std::call_once usage. — vyacheslav.p.zakharin / detail
  207. [AMDGPU][NFC] Pre-commit test for D95509 — carl.ritson / detail
  208. [Support] Fix build for Haiku — sepavloff / detail
  209. IntrinsicEmitter: Change IntrinsicsToAttributesMap from uint8_t[] to uint16_t[] — i / detail
  210. [RISCV] Copy isUnneededShiftMask from X86. — craig.topper / detail
  211. [CSSPGO] Support of CS profiles in extended binary format. — hoy / detail
  212. [AVR] Optimize 16-bit int shift — powerman1st / detail
  213. [DebugInfo] Forward-declare PDBFile (NFC) — kazu / detail
  214. [llvm] Use llvm::is_sorted (NFC) — kazu / detail
  215. [llvm] Use append_range (NFC) — kazu / detail
  216. [AMDGPU] Avoid an illegal operand in si-shrink-instructions — Piotr Sobczak / detail
  217. [yaml2obj] - Allow empty SectionHeaderTable definitions. — grimar / detail
  218. [X86][AMX] Prevent shape def being scheduled across ldtilecfg. — yuanke.luo / detail
  219. [NFC][Transforms][Coroutines] Remove unused variable — nullptr.cpp / detail
  220. [NFC][IR][AsmWriter] Fix Wreturn-type gcc warning — nullptr.cpp / detail
  221. [Clang][Codegen] Truncate initializers of union bitfield members — tomas.matheson / detail
  222. [ARM][RegisterScavenging] Don't consider LR liveout if it is not reloaded — tomas.matheson / detail
  223. [clang][cli] Use variadic macros for parsing/generating — jan_svoboda / detail
  224. Use DataExtractor to decode SLEB128 in android_relas. — rahmanl / detail
  225. Revert "[clang][cli] Use variadic macros for parsing/generating" — jan_svoboda / detail
  226. [RISCV] Add support for RVV int<->fp & fp<->fp conversions — fraser / detail
  227. [PowerPC] Do not emit XXSPLTI32DX for sub 64-bit constants — nemanja.i.ibm / detail
  228. [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset — Mirko.Brkusanin / detail
  229. [AMDGPU][GlobalISel] Remove redundant cmp when copying constant to vcc — Mirko.Brkusanin / detail
  230. [NFC] Move scavenge-lr.mir From AArch64 to Thumb2 test directory. — tomas.matheson / detail
  231. [ARM] Regenerate constant hoisting test. NFC — david.green / detail
  232. [MLIR][LinAlg][Docs] Add missing example code and other small fixes. — kareem.ergawy / detail
  233. [mlir][Linalg] Improve codegen strategy — nicolas.vasilache / detail
  234. [SimplifyCFG] If provided, preserve Dominator Tree — lebedev.ri / detail
  235. [CodeGen][DwarfEHPrepare] Preserve Dominator Tree — lebedev.ri / detail
  236. [OpenCL] Hide sampler-less read_image builtins before CL1.2 — sven.vanhaastregt / detail
  237. [DebugInfo] Remove some unused includes. NFCI. — llvm-dev / detail
  238. [Support] Add some missing namespace closure comments. NFCI. — llvm-dev / detail
  239. Fix "32-bit shift result used in 64-bit comparison" MSVC warning. NFCI. — llvm-dev / detail
  240. [X86][AVX] Add PR48908 shuffle test case — llvm-dev / detail
  241. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - don't merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  242. [OpenMP] Disabled profiling in `libomp` by default to unblock link errors — tianshilei1992 / detail
  243. AMDGPUPrintfRuntimeBinding - don't dereference a dyn_cast<> pointer. NFCI. — llvm-dev / detail
  244. [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer — bradley.smith / detail
  245. [mlir][Linalg] Further improve codegen strategy and add a linalg.matmul_i8_i8_i32 — nicolas.vasilache / detail
  246. [ARM] Add alignment checks for MVE VLDn — david.green / detail
  247. [OpenMP][deviceRTLs] Added `[[clang::loader_uninitialized]]` explicitly — tianshilei1992 / detail
  248. [OpenMP][NVPTX] Added the missing -O1 when building NVPTX bitcode libraries — tianshilei1992 / detail
  249. [OpenMP][deviceRTLs] Separate declaration of target dependent functions from `target_impl.h` — tianshilei1992 / detail
  250. [Orc] Remove unused header from TPC server — Stefan Gränitz / detail
  251. [mlir][Linalg] Reenable test that was mistakenly disabled — nicolas.vasilache / detail
  252. [X86] Add extload test cases from D95086 — llvm-dev / detail
  253. Relax test expectations in debug-info-gline-tables-only-codeview.cpp — hans / detail
  254. [mlir] Fix subview verifier. — nicolas.vasilache / detail
  255. [clang-tidy] Remove unnecessary #ifdef — alexfh / detail
  256. [mlir][Linalg] Replace SimplePad with PadTensor in tile-and-pad — hanchung / detail
  257. [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize — abidh / detail
  258. [APFloat] scalbn - pass DoubleAPFloat arg as const-ref. NFCI. — llvm-dev / detail
  259. [APFloat] Remove orphan ilogb(DoubleAPFloat) declaration. NFCI. — llvm-dev / detail
  260. [libc++] Fix extern-templates.sh.cpp test on Linux — Louis Dionne / detail
  261. [mlir] Fix gcc-8 build — nicolas.vasilache / detail
  262. [mlir][Linalg] Fix tests in tile-and-pad — hanchung / detail
  263. [mlir] Make cuda/rocm-runtime-wrappers not depend on LLVMSupport. — csigg / detail
  264. [X86][AVX] combineHorizOpWithShuffle - fix valuetype comparison typo. — llvm-dev / detail
  265. Revert "[DWARF] Create subprogram's DIE in DISubprogram's unit" — shauryab98 / detail
  266. [lld][WebAssembly] Update comments mentioning legacy function names. NFC — sbc / detail
  267. [mlir] Fix integration tests — nicolas.vasilache / detail
  268. [libc++] [P0879] constexpr std::nth_element, and rewrite its tests. — arthur.j.odwyer / detail
  269. [libc++] Implement format_error. — koraq / detail
  270. [RISCV] Add support for scalable vector fneg using vfsgnjn.vv — craig.topper / detail
  271. [mlir][sparse] use typenames for opaque pointers — ajcbik / detail
  272. [libc++] Implements concept constructible_from — koraq / detail
  273. [RISCV] Remove isel patterns for Zbs *W instructions. — craig.topper / detail
  274. [mlir] Fix test by adapting to C util functions moving to libmlir_c_runner_utils — nicolas.vasilache / detail
  275. Fix lldb-vscode builds on Windows targeting POSIX — a20012251 / detail
  276. [libcxx][test] Update directory_entry test for C++20 — Casey / detail
  277. [llvm-nm] Display defined weak STT_GNU_IFUNC symbols as 'i' — i / detail
  278. [NFC] Disallow unused prefixes under clang/test/CodeGenCXX — mtrofin / detail
  279. Better document the limitations of coro::salvageDebugInfo() — Adrian Prantl / detail
  280. [mlir] NFC: split --shared-libs option into multiple lines. — csigg / detail
  281. [AMDGPU] Simplify some RUN lines. NFC. — jay.foad / detail
  282. [gn build] (semi-manually) port 081c1db02dd2 — thakis / detail
  283. [WebAssembly] Fix Fast ISEL not lowering 64-bit function pointers — aardappel / detail
  284. [mlir] turn complex-to-llvm into a partial conversion — zinenko / detail
  285. DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce relocations — dblaikie / detail
  286. [gn build] (manually) port 3b625060fc915 — thakis / detail
  287. [gn build] (manually) port 081c1db02dd2 more — thakis / detail
  288. [sparse][mlir] give all sparse kernels an explicit "output" tensor — ajcbik / detail
  289. Add convenience function for checking arrays of shapes compatible. — jpienaar / detail
  290. [WebAssembly] Prototype i8x16 to i32x4 widening instructions — tlively / detail
  291. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  292. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — hanchung / detail
  293. Fix memory leak in 4318028cd2d7633a0cdeb0b5d4d2ed81fab87864 — dblaikie / detail
  294. [PowerPC][Power10] Fix XXSPLI32DX not correctly exploiting specific cases — conanap / detail
  295. Removing the main to master sync GitHub workflow. — Mike Edwards / detail
  296. Support: Simplify __HAIKU__ #ifdef in llvm::sys::Wait, NFC — Duncan P. N. Exon Smith / detail
  297. [ASTMatchers] Avoid pathological traversal over nested lambdas — steveire / detail
  298. [ASTMatchers] Add invocation matcher — steveire / detail
  299. [CMake][libc] Don't do CPU feature detection when cross-compiling — phosek / detail
  300. [CMake][libc] Support cross-compiling libc-hdrgen — phosek / detail
  301. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  302. Add the ability to extract the unwind rows from DWARF Call Frame Information. — gclayton / detail
  303. [OpenMP] NFC: disabled two flakey tests as the bug in libomp not fixed yet — Andrey.Churbanov / detail
  304. [GlobalISel] Add G_ASSERT_ZEXT — Jessica Paquette / detail
  305. [GlobalISel] Implement widenScalar for carry-in add/sub — code / detail
  306. [NFC][EntryExitInstrumenter] Mark Dominator Tree as preserved in legacy-PM too — lebedev.ri / detail
  307. [NFC][PartiallyInlineLibCalls] Port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  308. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  309. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  310. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedGather(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  311. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedScatter(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  312. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedExpandLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  313. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedCompressStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  314. [PartiallyInlineLibCalls] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  315. [ScalarizeMaskedMemIntrin] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  316. [mlir][Linalg] Enable TileAndFusePattern to work with tensors. — ravishankarm / detail
  317. [NFC][AMDGPU] Correct name of DWARF CFA extensions — Tony.Tye / detail
  318. [GlobalISel] Walk through hints in getDefIgnoringCopies et al — Jessica Paquette / detail
  319. Revert "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  320. Recommit "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  321. [sanitizer] Fix msan test build on FreeBSD after 7afdc89c2054 — dimitry / detail
  322. ADT: Add SFINAE to the generic IntrusiveRefCntPtr constructors — Duncan P. N. Exon Smith / detail
  323. ADT: Fix typo in static assert message from 17c584551d573f1693990773e29fbe6b4b6fa4f4 — Duncan P. N. Exon Smith / detail
  324. [mlir][Linalg] Fix SFINAE check to actually check the value. — richard / detail
  325. Fix windows buildbot build errors from D89845. — gclayton / detail
  326. [clang-tidy] Applied clang-tidy fixes. NFC — alexfh / detail
  327. Introduce a new DialectIdentifier structure, extending Identifier with a Dialect information — joker.eph / detail
  328. [AArch64][GlobalISel] Add a combine to fold away truncate in: G_ICMP EQ/NE (G_TRUNC(v), 0) — Amara Emerson / detail
  329. [DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas. — akhuang / detail
  330. [GlobalISel] Implement computeKnownBits for G_ASSERT_ZEXT — Jessica Paquette / detail
  331. [AArch64][GlobalISel] Enable CSE for the prelegalizer combiner. — Amara Emerson / detail
  332. Revert "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  333. [AMDGPU] Mark V_SET_INACTIVE as defining SCC — carl.ritson / detail
  334. Ensure that we traverse non-op() method bodys of lambdas — steveire / detail
  335. [GlobalISel] Implement regbankselect for G_ASSERT_ZEXT — Jessica Paquette / detail
  336. [AMDGPU] Fix WMM Entry SCC preservation — carl.ritson / detail
  337. [libcxx][test] MoveOnly's comparisons are non-member — Casey / detail
  338. [libc][NFC] Add a few casts to suppress loss of precision warnings — michaelrj / detail
  339. [libcxx][test] move libc++-specific tests into the libcxx tree — Casey / detail
  340. Reland "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas" — akhuang / detail
  341. Fix typo in "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  342. [NFC][llvm-nm] Fix unused variable warning — nullptr.cpp / detail
  343. [NFC][DebugInfo] Fix Wreturn-type gcc warning — nullptr.cpp / detail
  344. [lldb] Use `foo is None` instead of `not foo` in darwin.py — Jonas Devlieghere / detail
  345. Support a list of CostPerUse values — Christudasan.Devadasan / detail
  346. [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725 — mkazantsev / detail
  347. [LiveDebugVariables] Add cache for SkipPHIsLabelsAndDebug to prevent — wmi / detail
  348. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  349. [llvm] Forward-declare formatted_raw_ostream (NFC) — kazu / detail
  350. [llvm] Populate SmallVector at construction time (NFC) — kazu / detail
  351. [MustExecute] Use ListSeparator (NFC) — kazu / detail
  352. [clang-tidy] bugprone-assert-side-effect: Improve warning message. — Artem Dergachev / detail
  353. [clang-tidy] bugprone-assert-side-effect: Warn on NSAssert by default. — Artem Dergachev / detail
  354. [NFC][ScalarizeMaskedMemIntrin] Fix unused variable warning — nullptr.cpp / detail
  355. [clangd] Add include-fixer fixit for field_incomplete_or_sizeless diagnostic. — hokein.wu / detail
  356. Revert "[clang-format] Add option to control the spaces in a line comment" — bjoern / detail
  357. [llvm-readobj/elf] - Report "bitcode files are not supported" warning for bitcode files. — grimar / detail
  358. [libc][Obvious] Remove DEPS for unistd.h in CMake file of memmove. — chennngwang / detail
  359. [llvm-jitlink] Replace use of deprecated gethostbyname by getaddrinfo. — saghir / detail
  360. [clang-tooling] Prevent llvm::fatal_error on invalid CLI option — sguelton / detail
  361. [libc][Obvious] Fix typo — chennngwang / detail
  362. [mlir] Prevent segfault in Tensor canonicalization — tpopp / detail
  363. Adapt lldb-instr to d47ee525f9e92898 APi change — sguelton / detail
  364. [OpenMP] libomp: fix build by cl with vs2019 — Andrey.Churbanov / detail
  365. Fix macos target assumption in test — thomasp / detail
  366. [libcxx] Implement the stat function family on top of native windows APIs — martin / detail
  367. [libcxx] Implement _FilesystemClock::now() and __last_write_time for windows — martin / detail
  368. [libcxx] Hook up a number of operation functions to their windows counterparts — martin / detail
  369. [libcxx] Sanitize paths before creating symlinks on windows — martin / detail
  370. [gn build] (semi-manually) port 2ff8662b5d16 — thakis / detail
  371. [LTO] Update splitCodeGen to take a reference to the module. (NFC) — flo / detail
  372. [MemCpyOpt] Add test for incorrect optimization across lifetime (NFC) — nikita.ppv / detail
  373. [test] Use host platform specific error message substitution in lit tests — Abhina.Sreeskantharajan / detail
  374. [Syntax] Add syntax-tree-dump in clang-check. — hokein.wu / detail
  375. [gn build] port e90e455d2a0cc — thakis / detail
  376. [MachineLICM] Fix wrong and confusing comment. NFC. — sjoerd.meijer / detail
  377. [clangd] Extract symbol-scope logic out of Quality, add tests. NFC — sam.mccall / detail
  378. Revert "[clangd] Extract symbol-scope logic out of Quality, add tests. NFC" — sam.mccall / detail
  379. [mlir] Remove mlir_c_runner_utils_static. — csigg / detail
  380. [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks — llvm-dev / detail
  381. clang-cl: Invent a /winsysroot concept — thakis / detail
  382. clang-cl: Accept /std:c11, /std:c17 flags — thakis / detail
  383. [TableGen] Fix instantiating multiclass in foreach — paul / detail
  384. [flang] Fix problems with constant arrays with lower bounds that are not 1 — psteinfeld / detail
  385. [AMDGPU] Test all register names known to AMDGPUPALMetadata — jay.foad / detail
  386. Revert "Disable rosegment for old Android versions." — thakis / detail
  387. [GlobalISel] Fix modifying a G_OR without notifying the observer — jay.foad / detail
  388. [flang][docs] Add New Flang Driver Biweekly call — andrzej.warzynski / detail
  389. [mlir][docs] Fix typo: even -> event — rupprecht / detail
  390. [AArch64][Clang][Linux] Enable out-of-line atomics by default. — Pavel.Iliin / detail
  391. Make the profile-filter.c test compatible with 32-bit systems — phosek / detail
  392. [libcxx][test] explicitly discard bitset::test's return — Casey / detail
  393. [libcxx][test] Silence false positive MSVC /analyze warning — Casey / detail
  394. [OpenMP][NFC] Added release note for new `deviceRTLs` and hidden helper task — tianshilei1992 / detail
  395. [OpenMP] Add environment variable to force monotonic dynamic scheduling — terry.l.wilmarth / detail
  396. [libcxx][test] Silence MSVC narrowing warning — Casey / detail
  397. [AIX] Actually push back "-mabi=vec-extabi" when option is on. — zarko / detail
  398. [VE] Add include for formatted_raw_ostream after 046cfb856517c6140d5e1c0989232e26d00b05b2 — i / detail
  399. [GlobalISel] Remove hint instructions in generic InstructionSelect code. — Jessica Paquette / detail
  400. [CMake] Actually require python 3.6 or greater — ctetreau / detail
  401. Revert "[CMake] Actually require python 3.6 or greater" — ctetreau / detail
  402. [mlir] Preserve lexicographic order after loop collapsing. — pifon / detail
  403. [clang-tidy] Fix linking tests to LLVMTestingSupport — mgorny / detail
  404. Emit metadata when instr. profiles hash mismatch occurs. — tmsriram / detail
  405. [SVE] delete VectorType::getNumElements() — ctetreau / detail
  406. [LowerConstantIntrinsics] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  407. [ShadowStackGCLowering] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  408. [ExpandMemCmpPass] Preserve Dominator Tree, if available — lebedev.ri / detail
  409. [AMDGPU] Be more specific in needsFrameBaseReg — Stanislav.Mekhanoshin / detail
  410. [NFC][RISCV] Remove redundant pseudo instructions for vector load/store. — kai.wang / detail
  411. [RISCV] Update the version number to v0.10 for vector. — kai.wang / detail
  412. [flang] Support disabled alternative PARAMETER statement — pklausler / detail
  413. [RISCV]  Update the version number to v0.10 for vector. — kai.wang / detail
  414. Update ElementsAttr::isValidIndex to handle ElementsAttr with a scalar. Scalar will have rank 0. — jpienaar / detail
  415. [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC) — nhawes / detail
  416. [RISCV] Merge rv32 and rv64 vector fadd/fsub/fmul/fdiv sdnode tests into single tests files with 2 run lines. — craig.topper / detail
  417. Use type alias for large tuples — jpienaar / detail
  418. Detect Source Drift with Propeller. — tmsriram / detail
  419. [X86] Fix tile config register spill issue. — pengfei.wang / detail
  420. [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info — gkm / detail
  421. [lld-macho][NFC] Add new option group for versions — gkm / detail
  422. [NFC][VFS] Fix a build warning due to an extra semicolon — nullptr.cpp / detail
  423. [llvm] Use append_range (NFC) — kazu / detail
  424. [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) — kazu / detail
  425. [llvm] Use isa instead of dyn_cast (NFC) — kazu / detail
  426. [ELF][test] Add --emit-relocs --gc-sections test for relocation section for a non-SHF_ALLOC section — i / detail

#224 (Jan 30, 2021 1:37:35 AM)

  1. ClangBuilder: Enable fortran in test-suite — diana.picus / detail
  2. Deprecate build cache servers for aarch64 and aarch32 from Buildbot — Leandro.Nunes / detail
  3. [libc] Make clang and clang++ as the explicit C and C++ compilers. — sivachandra / detail
  4. Explicitly use python3 for lit sandbox — oliver.stannard / detail