Started 5 days 18 hr ago
Took 51 min

Success Build clang-d339538-g4bafceced6a-t5463-b5463.tar.gz (Jan 15, 2020 5:35:59 PM)

Issues

No known issues detected

Build Log

Changes
  1. [lldb] Increase the build timeout for the sanitized bot (detail / githubweb)
  2. Enable remote host configuration to run the target tests for Windows to (detail / githubweb)
  3. [VE] Staging buildbot (detail / githubweb)
  4. [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory (detail / githubweb)
  5. [AVR] Add the AVR builder 'llvm-avr-linux' back, pulling from GitHub (detail / githubweb)
  6. lldb-sanitized: Move MAX_PARALLEL_TESTS initialization to a place where (detail / githubweb)
Changes
  1. Add Triple::isX86() (detail)
  2. [NFC] Fixes -Wrange-loop-analysis warnings (detail)
  3. [msan] Fix underflow in qsort interceptor. (detail)
  4. [CodeGen][ObjC] Push the properties of a protocol before pushing the (detail)
  5. AMDGPU/GlobalISel: Legalize G_READCYCLECOUNTER (detail)
  6. [WebAssembly] Fix landingpad-only case in Emscripten EH (detail)
  7. AMDGPU: Use default operands for clamp/omod (detail)
  8. Always deduce the lengths of contained parameter packs when deducing a (detail)
  9. AMDGPU: Select llvm.amdgcn.interp.p2.f16 directly (detail)
  10. AMDGPU: Add run line to int_to_fp tests (detail)
  11. [NFC][Test] Add a test to verify the DAGCombine of fma (detail)
  12. [mlir][Linalg] Add a linalg.reshape op (detail)
  13. AMDGPU/GlobalISel: Fix unused variable warning in release (detail)
  14. [MC] Add parameter `Address` to MCInstPrinter::printInst (detail)
  15. [MC] Add parameter `Address` to MCInstrPrinter::printInstruction (detail)
  16. Let PassBuilder Expose PassInstrumentationCallbacks (detail)
  17. [libc] Add __attribute__((always_inline)) to x86_64 syscall functions. (detail)
  18. [OpenMP] NFC: Fix trivial typos in comments (detail)
  19. [libc] Move implementations of strcat and strcpy to the string (detail)
  20. [APFloat] Fix fusedMultiplyAdd when `this` equals to `Addend` (detail)
  21. [lldb] Fix LLDB build after API change to printInst (D72172) (detail)
  22. Fix compiler extension example cmake integration (detail)
  23. [APFloat] Fix out of scope usage of a pointer to local variable (detail)
  24. [SystemZ] Fix python failure in test case (detail)
  25. [NFC] Use isX86() instead of getArch() (detail)
  26. [lldb][NFC] Take a llvm::Triple in ClangASTContext constructor (detail)
  27. [LLD][ELF][AArch64] Do not use thunk for undefined weak symbol. (detail)
  28. [DebugInfo] Fix infinite loop caused by reading past debug_line end (detail)
  29. Fix "use of uninitialized variable" static analyzer warnings. NFCI. (detail)
  30. Fix "use of uninitialized variable" static analyzer warnings. NFCI. (detail)
  31. Fix Wdocumentation warnings. NFCI. (detail)
  32. [RISCV][Docs] Add RISC-V asm template argument modifiers (detail)
  33. [clangd] Add path mappings functionality (detail)
  34. [gn build] Port c69ae835d0e (detail)
  35. [SystemZ] Extend fp-strict-alias test case (detail)
  36. [lldb][NFC] Use static_cast instead of reinterpret_cast where possible (detail)
  37. Fix "use of uninitialized variable" static analyzer warning. NFCI. (detail)
  38. [ARM] Improve codegen of volatile load/store of i64 (detail)
  39. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  40. [X86] Standardize shuffle match/lowering function names. NFC. (detail)
  41. [ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS (detail)
  42. [clangd] Introduce bulletlists (detail)
  43. [OPENMP]Do not diagnose references to non-integral types for ref in (detail)
  44. [DAGCombiner] reduce shuffle of concat of same vector (detail)
  45. [TypePromotion] Use SetVectors instead of PtrSets (detail)
  46. [docs] NFC: Fix typos in documents (detail)
  47. AMDGPU/GlobalISel: Partially fix llvm.amdgcn.kill pattern import (detail)
  48. llc: Change behavior of -mcpu with existing attribute (detail)
  49. OpaquePtr: print byval types containing anonymous types correctly. (detail)
  50. AMDGPU/GlobalISel: Select llvm.amdgcn.wqm.vote (detail)
  51. AMDGPU/GlobalISel: Fix import of s_abs_i32 pattern (detail)
  52. [InstCombine] try to pull 'not' of select into compare operands (detail)
  53. Remove extraneous spaces (detail)
  54. AMDGPU/GlobalISel: Fix readfirstlane pattern import (detail)
  55. [ARM][MVE] Renamed VPT Block tests and files to something more (detail)
  56. [HIP] Add option --gpu-max-threads-per-block=n (detail)
  57. [AIX][XCOFF]Implement mergeable const (detail)
  58. [LifetimeAnalysis] Do not forbid void deref type in (detail)
  59. [analyzer] Update help text to reflect sarif support (detail)
  60. [X86] Pull out repeated SrcVT.getVectorNumElements() call. NFCI. (detail)
  61. [ARM] Regenerate bfi.ll test cases (detail)
  62. [lldb] Initialize some bitfields in FuncUnwinders.cpp (detail)
  63. [clangd] Assert that the testcases in LocateSymbol.All have no (detail)
  64. [clangd] Heuristically resolve dependent call through smart pointer type (detail)
  65. [OPENMP]Allow using of members in standalone declaration pragmas. (detail)
  66. Fix issues reported by -Wrange-loop-analysis when building with latest (detail)
  67. [gicombiner] Add GIMatchTree and use it for the code generation (detail)
  68. [gn build] Port 1d94fb21118 (detail)
  69. [X86] Improve lowering of v2i64 sign bit tests on pre-sse4.2 targets (detail)
  70. [X86] Improve lowering of (v2i64 (setgt X, -1)) on pre-SSE2 targets. (detail)
  71. [MachineOutliner][AArch64] Save + restore LR in noreturn functions (detail)
  72. [OPENMP]Reduce calls for the mangled names. (detail)
  73. [test] Move ppc64 tests from test/Preprocessor/init.c to init-ppc64.c (detail)
  74. [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-musl (detail)
  75. [cmake] Use relative cmake binary dir for processing pass plugins. (detail)
  76. [lldb/Lua] Add string conversion operator for SBTarget. (detail)
  77. AMDGPU: Fix not using v_cvt_f16_[iu]16 (detail)
  78. AMDGPU: Use ImmLeaf (detail)
  79. AMDGPU: Fix misleading, misplaced end block comments (detail)
  80. AMDGPU: Remove VOP3Mods0Clamp0OMod (detail)
  81. AMDGPU: Add baseline test for missing pattern (detail)
  82. [cmake] Use source-groups in Polly. (detail)
  83. Revert "[lldb/Lua] Add string conversion operator for SBTarget." (detail)
  84. [x86] add tests for extract-of-concat; NFC (detail)
  85. Remove extraneous semicolon. (detail)
  86. [gicombiner] Correct 64f1bb5cd2c to account for MSVC's %p format (detail)
  87. [lldb/Test] Make TestConvenienceVariables more strict (detail)
  88. [lldb/Test] Remove old binary created by TestConvenienceVariables (detail)
  89. [X86] Enable v2i64->v2f32 uint_to_fp code in ReplaceNodeResults on (detail)
  90. [libc++] Add additional benchmark functions to (detail)
  91. [clang-tidy] modernize-use-using uses AST and now supports struct (detail)
  92. AMDGPU: Apply i16 add->sub pattern with zext to i32 (detail)
  93. AMDGPU/GlobalISel: Fix missing test for s16 icmp (detail)
  94. AMDGPU/GlobalISel: Add some missing G_SELECT testcases (detail)
  95. AMDGPU/GlobalISel: Fix scalar G_SELECT for arbitrary pointers (detail)
  96. Allow output constraints on "asm goto" (detail)
  97. Re-land "[lldb/Lua] Add string conversion operator for SBTarget." (detail)
  98. Revert "Allow output constraints on "asm goto"" (detail)
  99. [X86] Add SSE4.1 command lines to vec-strict-inttofp-128.ll to cover the (detail)
  100. [AArch64][GlobalISel] Fold a chain of two G_PTR_ADDs of constant (detail)
  101. [PowerPC] Default ppc64 linux-gnu/freebsd to -fno-PIC (detail)
  102. Fix warnings as errors that occur on sanitizer-x86_64-linux (detail)
  103. [GVN/FP] Considate logic for reasoning about equality vs equivalance for (detail)
  104. Rewrite comment about what watchpoints Aarch64 supports. (detail)
  105. Revert "Re-land "[lldb/Lua] Add string conversion operator for (detail)
  106. XFAIL load_extension.ll for all targets currently - it's failing on (detail)
  107. [libcxx] fix incorrect attribute property (detail)
  108. [docs] Improve HowTo commit changes from git (detail)
  109. [SCEV] get more accurate range for AddExpr with wrap flag. (detail)
  110. [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. (detail)
  111. [docs] Fix duplicate explicit target name: developer policy (detail)
  112. [mlir][spirv] Add lowering for standard bit ops (detail)
  113. [mlir][spirv] Add lowering for std cmp ops. (detail)
  114. AMDGPU: Annotate EXTRACT_SUBREGs with source register classes (detail)
  115. Revert "[mlir][spirv] Add lowering for std.fpext, std.fptrunc, (detail)
  116. [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. (detail)
  117. [RISCV] Fix evalutePCRelLo for symbols at the end of a fragment (detail)
  118. [X86] Adding fp128 support for strict fcmp (detail)
  119. [lldb/Test] Try to appease the Windows bot (detail)
  120. [lldb/CMake] Only auto-enable Python when SWIG is found (detail)
  121. [NFC][Test] Add the option -enable-no-signed-zeros-fp-math for test (detail)
  122. [libc] Add a convenience CMake rule to add testsuites. (detail)
  123. [clangd] Add xref for macros to FileIndex. (detail)
  124. [libcxx][test] Fix span tests. (detail)
  125. [lldb][NFC] Remove redundant ClangASTContext constructor that takes (detail)
  126. AArch64: add missing Apple CPU names and use them by default. (detail)
  127. Revert "[InstCombine] fold zext of masked bit set/clear" (detail)
  128. [llvm-symbolizer]Fix printing of malformed address values not passed via (detail)
  129. [lldb] Remove default llvm::Triple argument from ClangASTContext (detail)
  130. [NFC][ARM] Update tests (detail)
  131. [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF (detail)
  132. [gn build] (manually) merge 1cf11a4c67a15 (detail)
  133. Disallow an empty string literal in an asm label (detail)
  134. [ARM][MVE] Enable masked gathers from vector of pointers (detail)
  135. [gn build] Port 346f6b54bd1 (detail)
  136. Fixing a formatting nit; NFC (detail)
  137. [NFC] Move InPQueue into arguments of releaseNode (detail)
  138. [Intrinsic] Add fixed point division intrinsics. (detail)
  139. [clang-tidy] Disable match on `if constexpr` statements in template (detail)
  140. [ARM,MVE] Intrinsics for partial-overwrite imm shifts. (detail)
  141. [ARM,MVE] Intrinsics for variable shift instructions. (detail)
  142. [JumpThreading] Thread jumps through two basic blocks (detail)
  143. [OPENMP]Allow comma in combiner expression. (detail)
  144. [DAGCombiner] clean up extract-of-concat fold; NFC (detail)
  145. [InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z); NFC (detail)
  146. [SelectionDAG] Use llvm::Optional<APInt> for FoldValue. (detail)
  147. [amdgpu] Remove unused header. NFC. (detail)
  148. [lldb/CMake] Use LLDB's autodetection logic for libxml2 (detail)
  149. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  150. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  151. [MC] writeFragment - assert MCFragment::FT_Fill length is legal. (detail)
  152. [ELF] Don't special case weak symbols for pie with no shared objects (detail)
  153. [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC (detail)
  154. [BranchAlign] Compiler support for suppressing branch align (detail)
  155. [X86] Add isel patterns for bitcasting between v32i1/v64i1 and (detail)
  156. [X86] Custom type legalize v4i64->v4f32 uint_to_fp on sse4.1 targets in (detail)
  157. [mlir][Linalg] Lower linalg.reshape to LLVM for the static case (detail)
  158. [mlir] NFC: Move the state for managing aliases out of ModuleState and (detail)
  159. [clang-tidy] Remove broken test on Windows for (detail)
  160. [MLIR] Fix ML IR build on Windows with Visual Studio (detail)
  161. [X86] Keep cl::opts at top of file [NFC] (detail)
  162. Merge memtag instructions with adjacent stack slots. (detail)
  163. Add a new AST matcher 'optionally'. (detail)
  164. LTOVisibility.rst: fix up syntax in example (detail)
  165. [x86] add test for concat-extract corner case; NFC (detail)
  166. Canonicalize static alloc followed by memref_cast and std.view (detail)
  167. [LLD] [COFF] Fix post-commit suggestions for absolute symbol equality (detail)
  168. [InstSimplify] add tests for select of true/false; NFC (detail)
  169. [lldb/SWIG] Refactor extensions to be non Python-specific (detail)
  170. Revert "[JumpThreading] Thread jumps through two basic blocks" (detail)
  171. [lldb/CMake] Only auto-enable Lua when SWIG is found (detail)
  172. Delete dead code. (detail)
  173. Revert "Merge memtag instructions with adjacent stack slots." (detail)
  174. [MLIR] Don't use SSA names directly for std.view canonicalization test (detail)
  175. [cfi][test] cross-dso/stats.cpp: don't assume the order of static (detail)
  176. [lldb/SWIG] Refactor extensions to be non Python-specific (2/2) (detail)
  177. [X86]  Remove EFLAGS from live-in lists in X86FlagsCopyLowering. (detail)
  178. [NFC] Whitespace fixes (detail)
  179. [libcxx] [test] Disable refwrap/weak_result.pass.cpp in C++20 mode (detail)
  180. Recommit "[MachineVerifier] Improve verification of live-in lists." (detail)
  181. [PowerPC]: Add powerpcspe target triple subarch component (detail)
  182. [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal. (detail)
  183. [Attributor][FIX] Avoid dangling value pointers during code modification (detail)
  184. [Attributor][FIX] Carefully change invokes to calls (after manifest) (detail)
  185. Revert "[NFC][InlineCost] Factor cost modeling out of CallAnalyzer (detail)
  186. [PowerPC] when folding rlwinm+rlwinm. to andi., we should use first (detail)
  187. [lldb] Remove various dead Compare functions (detail)
  188. [MIR] Target specific MIR formating and parsing (detail)
  189. Save more descriptive error msg from FBS/BKS, relay it up to lldb. (detail)
  190. Revert "[MIR] Target specific MIR formating and parsing" (detail)
  191. [MIR] Target specific MIR formating and parsing (detail)
  192. Revert "[MIR] Target specific MIR formating and parsing" (detail)
  193. Revert "Revert "[MIR] Target specific MIR formating and parsing"" (detail)
  194. [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z) (detail)
  195. [lldb/SWIG] Refactor extensions to be non Python-specific (3/3) (detail)
  196. [SCEV] [NFC] add testcase for constant range for addrecexpr with nsw (detail)
  197. [APFloat] Fix checked error assert failures (detail)
  198. [mlir][VectorOps] Implement strided_slice conversion (detail)
  199. [mlir][VectorOps] Implement insert_strided_slice conversion (detail)
  200. [ARM][LowOverheadLoops] Update liveness info (detail)
  201. [mlir][GPU] introduce utilities for promotion to workgroup memory (detail)
  202. [LV] Still vectorise when tail-folding can't find a primary inducation (detail)
  203. [DWARFDebugLoc] Tweak error message when resolving offset pairs with no (detail)
  204. Revert "[ARM][LowOverheadLoops] Update liveness info" (detail)
  205. [Matrix] Implement back-propagation of shape information. (detail)
  206. [LoopUtils][NFC] Minor refactoring in getLoopEstimatedTripCount. (detail)
  207. [VE] Target stub for NEC SX-Aurora (detail)
  208. [Matrix] Propagate and use shape information for loads. (detail)
  209. [clangd] Refurbish HoverInfo::present (detail)
  210. [Matrix] Update shape propagation to iterate until done. (detail)
  211. [lldb] Fix that TestNoSuchArch.py was passing for the wrong reason (detail)
  212. Fix MSVC unhandled enum warning. NFCI. (detail)
  213. [clang-tidy] For checker `readability-misleading-indentation` update (detail)
  214. [ARM][MVE] Don't unroll intrinsic loops. (detail)
  215. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  216. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  217. [lldb/DWARF] Add is_dwo member to DWARFUnit (detail)
  218. [lldb/DWARF] Fix mixed v4+v5 location lists (detail)
  219. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  220. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  221. [NFC][ARM] LowOverheadLoop comments (detail)
  222. [Concepts] Function trailing requires clauses (detail)
  223. [mlir] fix test failure in EDSC/builder-api-test (detail)
  224. [lldb] Modernize OptionValue::SetValueChangedCallback (detail)
  225. [InstCombine] Use minimal FMF in testcase for Z / (1.0 / Y) => (Y * Z); (detail)
  226. [ARM][MVE] MVE-I should not be disabled by -mfpu=none (detail)
  227. [InstSimplify] select Cond, true, false --> Cond (detail)
  228. [Concepts] Fix failing test on Windows (detail)
  229. [DAGCombiner] reduce extract subvector of concat (detail)
  230. [OPENMP]Remove unused code, NFC. (detail)
  231. IR: remove "else" after "return". NFCI. (detail)
  232. [ARM,MVE] Fix valid immediate range for vsliq_n. (detail)
  233. [ARM,MVE] Add missing IntrNoMem flag on IR intrinsics. (detail)
  234. AMDGPU: Add register class to DS_SWIZZLE_B32 pattern (detail)
  235. TableGen/GlobalISel: Fix slightly wrong generated comment (detail)
  236. AMDGPU/GlobalISel: Fix add of neg inline constant pattern (detail)
  237. AMDGPU/GlobalISel: Add equiv xform for bitcast_fpimm_to_i32 (detail)
  238. AMDGPU/GlobalISel: Add selectVOP3Mods_nnan (detail)
  239. AMDGPU/GlobalISel: Add IMMPopCount xform (detail)
  240. AMDGPU/GlobalISel: Fix import of zext of s16 op patterns (detail)
  241. AMDGPU: Use new PatFrag system for d16 load nodes (detail)
  242. AMDGPU: Use new PatFrag system for d16 stores (detail)
  243. AMDGPU: Eliminate more legacy codepred address space PatFrags (detail)
  244. AMDGPU/GlobalISel: Fix import of integer med3 (detail)
  245. TableGen: Remove unused code (detail)
  246. [ELF][Hexagon] Add support for IE relocations (detail)
  247. [InstCombine] Z / (1.0 / Y) => (Y * Z) (detail)
  248. [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the (detail)
  249. [clangd] Respect `--sysroot` argument if it is set (detail)
  250. [lldb/SWIG] Add missing '\' in macros again (detail)
  251. [lldb/Lua] Make lldb.debugger et al available to Lua (detail)
  252. [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a function (detail)
  253. Improve support of GNU mempcpy (detail)
  254. [OpenCL][Docs] Rename C++ for OpenCL label (detail)
  255. [lldb/Bindings] Move bindings into their own subdirectory (detail)
  256. [clangd] Adjust diagnostic range to be inside main file (detail)
  257. [lldb/SWIG] Fix capitalization for case sensitive file systems. (detail)
  258. [Clang] Handle target-specific builtins returning aggregates. (detail)
  259. [Support][NFC] Add a comment about the semantics of MF_HUGE_HINT flag (detail)
  260. [NFC,format] Sort switch cases alphabetically (detail)
  261. [Support][NFC] Make some helper functions "static" in Memory.inc (detail)
  262. [lldb/SWIG] Undo incorrect substitution (detail)
  263. [SystemZ] Fix matching another pattern for nxgrk (PR44496) (detail)
  264. [x86] add tests for 2-way splat copy; NFC (detail)
  265. [Support][NFC] Add an explicit unit test for Process::getPageSize() (detail)
  266. [TargetLowering][X86] TeachSimplifyDemandedBits to handle cases where (detail)
  267. [demangle] Copy back some NFC commits from LLVM (detail)
  268. [PowerPC] The VK_PLT symbolref modifier is only used on 32-bit ELF. (detail)
  269. [X86] AMD Znver2 (Rome) Scheduler enablement (detail)
  270. [ms] [X86] Use "P" modifier on all branch-target operands in inline X86 (detail)
  271. [clang] Enforce triple in mempcpy test (detail)
  272. [GlobalISel][AArch64] Import + select LDR*roW and STR*roW patterns (detail)
  273. [X86] Add ueq/one fp128 quiet compare tests. NFC (detail)
  274. Re-apply "[ELF] Allow getErrPlace() to work before Out::bufferStart is (detail)
  275. MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructions (detail)
  276. [mlir] NFC: Move the state for managing SSA value names out of (detail)
  277. [libc++] Explicitly enumerate std::string external instantiations. (detail)
  278. [clang-tidy] Refresh the add_new_check.py now that we use a table + (detail)
  279. [clangd] Handle DeducedTemplateSpecializationType in TargetFinder (detail)
  280. phab doc: remove the svn section (detail)
  281. phab doc: also document 'arc land' (detail)
  282. phab doc: Replace or remove references to svn (detail)
  283. AMDGPU/GlobalISel: Widen 16-bit shift amount sources (detail)
  284. AMDGPU/GlobalISel: Fix argument lowering for vectors of pointers (detail)
  285. GlobalISel: Don't assert on MoreElements creating vectors (detail)
  286. TableGen/GlobalISel: Address fixme (detail)
  287. GlobalISel: Move getLLTForMVT/getMVTForLLT (detail)
  288. Add gdb pretty printer for MutableArrayRef, remove ConstArrayRef. (detail)
  289. Add builtins for aligning and checking alignment of pointers and (detail)
  290. [mlir] mlir-cpu-runner test's cblas_interface should export functions on (detail)
  291. [mlir] add a missing dependency for Linalg conversion (detail)
  292. [AArch64][GlobalISel] Implement selection of <2 x float> vector splat. (detail)
  293. CodeGen: Use LLT instead of EVT in getRegisterByName (detail)
  294. GlobalISel: Fix else after return (detail)
  295. DAG: Don't use unchecked dyn_cast (detail)
  296. GlobalISel: Handle llvm.read_register (detail)
  297. TableGen/GlobalISel: Add way for SDNodeXForm to work on timm (detail)
  298. TableGen/GlobalISel: Fix pattern matching of immarg literals (detail)
  299. [lldb/Lua] Add lua typemaps for INOUT params (detail)
  300. [mlir] Use getDenseElementBitwidth instead of (detail)
  301. When diagnosing the lack of a viable conversion function, also list (detail)
  302. AVR: Update for getRegisterByName change (detail)
  303. [lldb] Remove spurious file (detail)
  304. [AMDGPU] Fix bundle scheduling (detail)
  305. When reading Aux file in chunks, read consecutive byte ranges (detail)
  306. [ELF] Fix includeInDynsym() when an undefined weak is merged with a lazy (detail)
  307. AMDGPU/GlobalISel: Fix G_EXTRACT_VECTOR_ELT mapping for s-v case (detail)
  308. AMDGPU/GlobalISel: Select G_EXTRACT_VECTOR_ELT (detail)
  309. Relax opcode checks in test for G_READCYCLECOUNTER to check for only a (detail)
  310. CWG2352: Allow qualification conversions during reference binding. (detail)
  311. [NFC] Style cleanup (detail)
  312. fix a few typos to cycle the bots (detail)
  313. fix another typo to cycle bots (detail)
  314. [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLP (detail)
  315. [xray] Remove cl::sub from alias options (detail)
  316. clang-tidy doc - remove the widths (detail)
  317. [Syntax] Update comment, remove stale FIXME. NFC (detail)
  318. [LV] VPValues for memory operation pointers (NFCI) (detail)
  319. Restore order in clang-tidy section of release notes (detail)
  320. Allow system header to provide their own implementation of some builtin (detail)
  321. [NFC] [PowerPC] Add isPredicable for basic instrs (detail)
  322. [clangd] Improve type printing in hover (detail)
  323. [clangd] Fix markdown rendering in VSCode (detail)
  324. Fix several issues with compiler extensions (detail)
  325. [SVEV] Recognise hardware-loop intrinsic loop.decrement.reg (detail)
  326. Follow up of 67bf9a6154d4b82c, minor fix in test case, removed duplicate (detail)
  327. [libcxx] Force-cache LIBCXX_CXX_ABI_LIBRARY_PATH (detail)
  328. [CMake] Support running libc++abi tests in CrossWinToARMLinux cache file (detail)
  329. XFAIL load_extension.ll test on macOS only (detail)
  330. [MIR] Fix cyclic dependency of MIR formatter (detail)
  331. [LV] Silence unused variable warning in Release builds. NFC. (detail)
  332. Don't use dyn_cast_or_null if we know the pointer is nonnull. (detail)
  333. [X86][AVX] Add tests for v8f32/v8i32 089abcde and 0189abcd shuffles (detail)
  334. Fix Wdocumentation warning. NFCI. (detail)
  335. Fix Wdocumentation warning. NFCI. (detail)
  336. Data formatters: Look through array element typedefs (detail)
  337. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  338. [ARM,MVE] Make `vqrshrun` generate the right instruction. (detail)
  339. [ARM][Thumb2] Fix ADD/SUB invalid writes to SP (detail)
  340. [lldb/lua] Make convenience_variables.test compatible with lua-5.1 (detail)
  341. [lldb/DWARF] Don't automatically search dwo unit attributes (detail)
  342. [CodeComplete] Suggest 'return nullptr' in functions returning pointers (detail)
  343. [lldb] Surpress "bitfield too small" gcc warning (detail)
  344. [Support] ThreadPoolExecutor fixes for Windows/MinGW (detail)
  345. [lldb][tests] Take into account all parent's categories when traverse (detail)
  346. [lldb][test] NFC, re-use _getTestPath() function (detail)
  347. [FPEnv] Generate constrained FP comparisons from clang (detail)
  348. [lldb][tests] Cleanup '.categories' (detail)
  349. Reverting, broke some bots. Need further investigation. (detail)
  350. Sprinkle some constexpr on default ctors so the compiler can diagnose (detail)
  351. ARMLowOverheadLoops: a few more dbg msgs to better trace rejected TP (detail)
  352. RangeDataVector: Support custom sorting for D63540 (detail)
  353. [ARM][MVE] Tail predicate VMAX,VMAXA,VMIN,VMINA (detail)
  354. [FPEnv] Invert sense of MIFlag::FPExcept flag (detail)
  355. [lldb][tests][NFC] Unify variable naming convention (detail)
  356. [lldb][tests] Make it possible to expect failure for a whole category (detail)
  357. AMDGPU/GlobalISel: Clamp G_ZEXT source sizes (detail)
  358. [LIBOMPTARGET]Ignore empty target descriptors. (detail)
  359. [DebugInfo] Improve error message text (detail)
  360. [DebugInfo][NFC] Remove unused variable/fix variable naming (detail)
  361. [NFC] format unittest for ExprMutAnalyzer (detail)
  362. [PowerPC] Handle constant zero bits in BitPermutationSelector (detail)
  363. Add support for __declspec(guard(nocf)) (detail)
  364. Add missing nullptr checks. (detail)
  365. [analyzer] Add PlacementNewChecker (detail)
  366. [mlir][spirv] Fix typos related to (de)serialization. (detail)
  367. [InstCombine] add tests for fsub; NFC (detail)
  368. [BPF] extend BTF_KIND_FUNC to cover global, static and extern funcs (detail)
  369. [clangd] Fix targetDecl() on certain usage of ObjC properties. (detail)
  370. [gn build] Port 5e7beb0a414 (detail)
  371. [X86][AVX] lowerShuffleAsLanePermuteAndShuffle - consistently normalize (detail)
  372. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  373. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  374. [examples] Add missing dependency in llvm examples (detail)
  375. [AIX] Allow vararg calls when all arguments reside in registers (detail)
  376. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  377. [AArch64] Add function attribute "patchable-function-entry" to add NOPs (detail)
  378. [X86] Support function attribute "patchable-function-entry" (detail)
  379. Support function attribute patchable_function_entry (detail)
  380. [Driver][CodeGen] Add -fpatchable-function-entry=N[,0] (detail)
  381. [ELF] Make TargetInfo::writeIgotPlt a no-op (detail)
  382. [LegalizeVectorOps] Improve handling of multi-result operations. (detail)
  383. [lldb] Remove FieldDecl stealing hack by rerouting indirect imports to (detail)
  384. [lldb/Lua] Support loading Lua modules (detail)
  385. Update the attribution policy to use the 'Author' property of a git (detail)
  386. [analyzer] Move PlacementNewChecker to alpha (detail)
  387. [TargetLowering][ARM][X86] Change softenSetCCOperands handling of ONE to (detail)
  388. [lld][WebAssembly] Add libcall symbols to the link when LTO is being (detail)
  389. [CMake] Fix modules build after DWARFLinker reorganization (detail)
  390. [clang] Fix out-of-bounds memory access in ComputeLineNumbers (detail)
  391. [Driver][PowerPC] Move powerpcspe logic from cc1 to Driver (detail)
  392. [ASTMatchers] Make test more clear about what it is verifying (detail)
  393. [Tests] Precommit tests showing default branch padding on skylake (detail)
  394. [lldb] Make CompleteTagDeclsScope completion order deterministic (detail)
  395. [lldb] Fix TestClangASTContext.TestFunctionTemplateInRecordConstruction (detail)
  396. Implement new AST matcher hasAnyCapture to match on LambdaExpr captures. (detail)
  397. MakeUniqueCheck.cpp: explicit the fact that there is an autofix for this (detail)
  398. clang-tidy doc: Refresh the list of checkers and polish the script (detail)
  399. [TargetLowering] Use SelectionDAG::getSetCC and remove a repeated call (detail)
  400. clang-tidy doc: unbreak the CI (detail)
  401. Summary: update macro for OFF_T so that sanitizer works on AARCH64. (detail)
  402. [lldb/Scripts] Remove buildbot.py (detail)
  403. [lldb/Scripts] Remove remote-build.py (detail)
  404. [lldb/Scripts] Move android script from underneath Python dir (detail)
  405. [AArch64] Add isAuthenticated predicate to MCInstDesc (detail)
  406. [lldb/Test] Bypass LLDB_TEST_COMMON_ARGS for certain dotest args (NFC) (detail)
  407. [lldb/Utils] Remove vim-lldb (detail)
  408. lldbutil: Forward ASan launch info to test inferiors (detail)
  409. Let targets adjust operand latency of bundles (detail)
  410. [lldb/Reproducer] Add SBReproducer::Replay overload (again) (detail)
  411. Only destroy static locals if they have non-trivial destructors. (detail)
  412. [LockFileManager] Make default waitForUnlock timeout a parameter, NFC (detail)
  413. [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal. (detail)
  414. [mlir] NFC: put C++ code emission classes in their own files (detail)
  415. [mlir][ods] Support dialect specific content emission via hooks (detail)
  416. Improve precision of documentation comment. (detail)
  417. [AArch64] Don't generate libcalls for wide shifts on Darwin (detail)
  418. Remove redundant implicit cast creation. (detail)
  419. Add a FIXME and corresponding test coverage for some suspicious behavior (detail)
  420. Clean up and slightly generalize implementation of composite pointer (detail)
  421. driver: Allow -fdebug-compilation-dir=foo in joined form. (detail)
  422. [Driver] Fix OptionClass of -fconvergent-functions and -fms-volatile (detail)
  423. [Concepts] Fix MarkUsedTemplateParameters for exprs (detail)
  424. Remove umask tests (detail)
  425. [COFF] Align ARM64 range extension thunks at instruction boundary (detail)
  426. [TargetLowering][ARM][Mips][WebAssembly] Remove the ordered FP compare (detail)
  427. [SCEV] [NFC] add more test cases for range of addrecexpr with nsw flag (detail)
  428. [NFC] [PowerPC] Update mi-peephole-splat test (detail)
  429. [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM (detail)
  430. Mark the test/Feature/load_extension.ll test as unsupported on Darwin. (detail)
  431. [X86] Use ReplaceAllUsesWith instead of ReplaceAllUsesOfValueWith to (detail)
  432. [X86][Disassembler] Simplify readPrefixes (detail)
  433. [X86] Preserve fpexcept property when turning strict_fp_extend and (detail)
  434. [X86] Simplify code by removing an unreachable condition. NFCI (detail)
  435. Add test for GDB pretty printers. (detail)
  436. [X86] Remove dead code from X86DAGToDAGISel::Select that is no longer (detail)
  437. [InstCombine] Preserve nuw on sub of geps (PR44419) (detail)
  438. [LoopSimplify] Regenerate test checks; NFC (detail)
  439. [LoopRotate] Add tests for rotate with switch; NFC (detail)
  440. DSE: fix bug where we would only check libcalls for name rather than (detail)
  441. [X86] Add more complex tests for vector masks used with AND/OR/XOR. (detail)
  442. [X86][AVX] Add lowerShuffleAsLanePermuteAndSHUFP lowering (detail)
  443. Fix copy+paste typo in shuffle test name (detail)
  444. [Sema] Improve -Wrange-loop-analysis warnings. (detail)
  445. [X86] Fix outdated comment (detail)
  446. moveOperands - assert Src/Dst MachineOperands are non-null. (detail)
  447. Remove copy ctors identical to the default one. NFC. (detail)
  448. Fix uninitialized value clang static analyzer warning. NFC. (detail)
  449. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  450. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  451. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  452. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  453. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  454. GlobalModuleIndex - Fix use-after-move clang static analyzer warning. (detail)
  455. [X86AsmBackend] Be consistent about placing definitions out of line (detail)
  456. [X86AsmBackend] Move static function before sole use [NFC] (detail)
  457. [X86] Adjust nop emission by compiler to consider target decode (detail)
  458. [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value (detail)
  459. [ASTMatchers] extract public matchers from const-analysis into own patch (detail)
  460. Revert "[ASTMatchers] extract public matchers from const-analysis into (detail)
  461. [ExecutionEngine] Re-enable FastISel for non-iOS arm targets. (detail)
  462. Add -Wrange-loop-analysis changes to ReleaseNotes (detail)
  463. [X86] Turn FP_ROUND/STRICT_FP_ROUND into (detail)
  464. [X86][Disassembler] Simplify and optimize reader functions (detail)
  465. [LegalizeVectorOps] Only pass SDNode* instead SDValue to all of the (detail)
  466. [LegalizeVectorOps] Remove some of the simpler Expand methods. Pass (detail)
  467. [X86][Disassembler] Replace custom logger with LLVM_DEBUG (detail)
  468. [Support] Optionally call signal handlers when a function wrapped by the (detail)
  469. [ORC] Fix argv handling in runAsMain / lli. (detail)
  470. [Disassembler] Delete the VStream parameter of (detail)
  471. [X86][Disassembler] Optimize argument passing and immediate reading (detail)
  472. [X86][Disassembler] Shrink X86GenDisassemblerTables.inc from 36M to 6.1M (detail)
  473. [LegalizeVectorOps] Expand vector MERGE_VALUES immediately. (detail)
  474. [TargetLowering][X86] Connect the chain from STRICT_FSETCC in (detail)
  475. [LegalizeVectorOps] Parallelize the lo/hi part of STRICT_UINT_TO_FLOAT (detail)
  476. [SCEV] more accurate range for addrecexpr with nsw flag. (detail)
  477. [X86] Don't call LowerSETCC from LowerSELECT for (detail)
  478. [NFC] Refactor memory ops cluster method (detail)
  479. [profile] Support merge pool size >= 10 (detail)
  480. [X86][Disassembler] Simplify (detail)
  481. [X86][Disassembler] Merge X86DisassemblerDecoder.cpp into (detail)
  482. [X86][AVX] lowerShuffleAsLanePermuteAndSHUFP - only set the demanded (detail)
  483. [X86][AVX] Use lowerShuffleAsLanePermuteAndSHUFP to lower binary v4f64 (detail)
  484. [AMDGPU] Regenerate shl shift tests (detail)
  485. [MIPS] Regenerate shl/lshr shift tests (detail)
  486. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  487. [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin (detail)
  488. [NFC] Fix compilation of CrashRecoveryContext.cpp on mingw (detail)
  489. __patchable_function_entries: don't use linkage field 'unique' with (detail)
  490. [AMDGPU] Add gfx8 assembler and disassembler test cases (detail)
  491. [MC][ELF] Emit a relocation if target is defined in the same section and (detail)
  492. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  493. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  494. [RISCV] Check register class for AMO memory operands (detail)
  495. [SCEV] accurate range for addrecexpr with nuw flag (detail)
  496. [clangd] Assert that the testcases in FindExplicitReferencesTest.All (detail)
  497. [clangd] Show template arguments in type hierarchy when possible (detail)
  498. AMDGPU/GlobalISel: Copy type when inserting readfirstlane (detail)
  499. AMDGPU/GlobalISel: Don't use XEXEC class for SGPRs (detail)
  500. AMDGPU: Split test function (detail)
  501. [X86] Use SDNPOptInGlue instead of SDNPInGlue on a couple SDNodes. (detail)
  502. [DWARF5][DebugInfo]: Added support for DebugInfo generation for auto (detail)
  503. [DWARF5][clang]: Added support for DebugInfo generation for auto return (detail)
  504. [SCEV] Follow up of D71563: addressing post commit comment. NFC. (detail)
  505. [NFC] Update loop.decrement.reg intrinsic comment (detail)
  506. Add zero_extendi and sign_extendi to intrinsic namespace (detail)
  507. [lldb] Mark several tests as not dependent on debug info (detail)
  508. [RISCV] Collect Statistics on Compressed Instructions (detail)
  509. [clangd] Publish xref for macros from Index and AST. (detail)
  510. Revert "[DWARF5][clang]: Added support for DebugInfo generation for auto (detail)
  511. [lldb] Fix eh-frame-small-fde test for changes in lld (detail)
  512. This option allows selecting the TLS size in the local exec TLS model, (detail)
  513. ARMLowOverheadLoops: return earlier to avoid printing irrelevant dbg (detail)
  514. [DebugInfo][Support] Replace DWARFDataExtractor size function (detail)
  515. [lldb][NFC] Use range-based for loops in IRInterpreter (detail)
  516. [lldb] Fix lookup of symbols with the same address range but different (detail)
  517. [X86] Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI. (detail)
  518. [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in (detail)
  519. [llvm-exegesis][mips] Expand loadImmediate() (detail)
  520. [clangd] Remove raw string literals in macros (detail)
  521. [X86][SSE] Add knownbits test showing missing (detail)
  522. [SelectionDAG] ComputeKnownBits add getValidMinimumShiftAmountConstant() (detail)
  523. [clang] Remove raw string literals in macros (detail)
  524. [lldb][NFC] Remove debug print statement from TestExprDiagnostics.py (detail)
  525. [llvm-exegesis] Remove unneeded std::move() (detail)
  526. GlobalISel: Fix assertion on wide G_ZEXT sources (detail)
  527. [FPEnv] Fix chain handling for fpexcept.strict nodes (detail)
  528. Revert "[libc++] Explicitly enumerate std::string external (detail)
  529. [X86] Add knownbits tests showing missing shift amount demanded elts (detail)
  530. [SelectionDAG] ComputeKnownBits - Add DemandedElts support to (detail)
  531. [SelectionDAG] ComputeNumSignBits - Use getValidShiftAmountConstant for (detail)
  532. [InstSimplify] move tests for select from InstCombine; NFC (detail)
  533. [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible (detail)
  534. [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against data symbols (detail)
  535. [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below (detail)
  536. Add missing triples to tests in 0c29d3ff2233696f663ae34a8aeda23c750ac68f (detail)
  537. Sema::getOwningModule - take const Decl* type. (detail)
  538. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  539. Fix some cppcheck shadow variable warnings. NFCI. (detail)
  540. Merge isVectorType() and getAs<VectorType> calls to silence clang static (detail)
  541. Fix cppcheck uninitialized variable in DiffTree() constructor warning. (detail)
  542. [RISCV] Handle globals and block addresses in asm operands (detail)
  543. [Clang][Driver] Re-use the calling process instead of creating a new (detail)
  544. [mlir][Linalg] Update ReshapeOp::build to be more idiomatic (detail)
  545. [Inlining] Add PreInlineThreshold for the new pass manager (detail)
  546. [mlir] Added missing GPU lowering ops. (detail)
  547. [mlir] m_Constant() (detail)
  548. [DebugInfo] Make debug line address size mismatch non-fatal to parsing (detail)
  549. [ThinLTO] Add additional ThinLTO pipeline testing with new PM (detail)
  550. [AArch64][SVE] Add patterns for some arith SVE instructions. (detail)
  551. [Scheduler] Remove superfluous casts. NFC (detail)
  552. [X86] Add AVX2 known signbits codegen tests (detail)
  553. [X86][SSE] Add sitofp(ashr(x,y)) test case with non-uniform shift value (detail)
  554. [SelectionDAG] ComputeNumSignBits add (detail)
  555. [LegalizeTypes] Add SoftenFloatResult support for (detail)
  556. [lldb/Scripts] Remove SWIG bot (detail)
  557. Fix tests for builtbot failures (detail)
  558. [lldb/Docs] Extend description section of the main page (detail)
  559. [X86][SSE] Add sitofp(shl(sext(x),y)) test case with non-uniform shift (detail)
  560. AMDGPU/GlobalISel: Simplify assert (detail)
  561. AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF (detail)
  562. AMDGPU/GlobalISel: Add some baseline tests for vector extract (detail)
  563. AMDGPU/GlobalISel: Set insert point after waterfall loop (detail)
  564. [SelectionDAG] ComputeNumSignBits add (detail)
  565. AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap} (detail)
  566. Try number 2 for fixing bot failures (detail)
  567. Unbreak the mlir build after 202ab273e6eca134b69882f100c666fcd3affbcf (detail)
  568. Fix readability-identifier-naming missing member variables (detail)
  569. Hopefully last fix for bot failures (detail)
  570. [llvm][MIRVRegNamerUtils] Adding hashing on FrameIndex MachineOperands. (detail)
  571. [X86][Disassembler] Fix a bug when disassembling an empty string (detail)
  572. Add a couple of missed wildcards in debug-pass-manager output checking (detail)
  573. Revert "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" (detail)
  574. [gn build] (manually) port b4a99a061f51 (detail)
  575. [clangd] Render header of hover card as a heading (detail)
  576. [clangd] Include expression in DecltypeTypeLoc sourcerange while (detail)
  577. [lldb-server] Remove dead CMake code (detail)
  578. [Clang] Always set -z now linker option on Fuchsia (detail)
  579. Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use (detail)
  580. [LTO] Constify lto::Config reference passed to backends (NFC) (detail)
  581. [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF (detail)
  582. [InstCombine] add tests for select --> copysign; NFC (detail)
  583. Fix a test case by adding -fno-delayed-template-parsing. (detail)
  584. [NFC][clang][IFS] Adding braces to if-statement as prep for D71301. (detail)
  585. [clang][IFS] Prevent Clang-IFS from Leaking symbols from inside a block. (detail)
  586. [lldb] Revert ddf044290ede for TestProcessAPI.py (detail)
  587. [LegalizeIntegerTypes][X86] Add support for expanding input of (detail)
  588. [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid (detail)
  589. Implement VectorType conditional operator GNU extension. (detail)
  590. [InstCombine] add FMF to tests for more coverage; NFC (detail)
  591. [ItaniumCXXABI] Make tls wrappers properly comdat (detail)
  592. [ThinLTO/WPD] Fix index-based WPD for alias vtables (detail)
  593. PR44514: Fix recovery from noexcept with non-convertible expressions (detail)
  594. [mlir] Remove unnecessary assert for single region. (detail)
  595. Revert "[DWARF5][DebugInfo]: Added support for DebugInfo generation for (detail)
  596. [clang][IFS][test] Fixing mangled name of a test for Darwin. (detail)
  597. [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero (detail)
  598. [lldb-server] Prefer target_include_directories (detail)
  599. [mlir] Update the use-list algorithms in SymbolTable to support nested (detail)
  600. [mlir] Update the CallGraph for nested symbol references, and simplify (detail)
  601. [DebugInfo] Add another level to DebugInfoKind called Constructor (detail)
  602. [mlir] Add support for attaching a visibility to symbols. (detail)
  603. [mlir] NFC: Remove unused variable. (detail)
  604. Re-enable testing of .s tests under test/CodeGen/X86. (detail)
  605. [GlobalISel] Change representation of shuffle masks in MachineOperand. (detail)
  606. [llvm-exegesis] Initialize const bitvector member (detail)
  607. [LanguageRuntime] Retire an unused member function. NFCI. (detail)
  608. try to fix InterfaceStubs/lambda.cpp on Windows after bd8c8827d96f0 (detail)
  609. [lldb/Utility] Add std::move to make placate clang 3.8 (detail)
  610. [mlir] [VectorOps] fixed typo in verifier of slice op (detail)
  611. [clang] [test] Fix riscv-toolchain-extra to be less picky about paths (detail)
  612. [X86] Add test to show that nofpexcept flag is not preserved by stack (detail)
  613. [X86] Copy the nofpexcept flag when folding a load into an instruction (detail)
  614. [MLIR] Fix broken link locations after move to monorepo (detail)
  615. [PowerPC] [NFC] set instruction number as 1st priority of lsr cost (detail)
  616. [MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNC (detail)
  617. [ELF] Add -z force-ibt and -z shstk for Intel Control-flow Enforcement (detail)
  618. [OpenMP][Tool] Make tests for archer dependent on TSan (detail)
  619. [ELF] Delete unintended --force-bti (detail)
  620. [OpenMP][Tool] Improving stack trace for Archer (detail)
  621. [AMDGPU] Add gfx9 assembler and disassembler test cases (detail)
  622. [AMDGPU] Improve error checking in gfx10 assembler tests (detail)
  623. [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests (detail)
  624. [lldb] Fix that SBThread.GetStopDescription is returning strings with (detail)
  625. [lldb] Don't defend against internal LLVM errors in IRInterpreter (detail)
  626. [mlir] Fix -Wunused (detail)
  627. [AMDGPU] Fix getInstrLatency() always returning 1 (detail)
  628. [lldb][NFC] Rewrite python_api/rdar-12481949 test (detail)
  629. [libcxx] [test] Add casts to avoid signed/unsigned mismatch warnings on (detail)
  630. [AMDGPU] Model distance to instruction in bundle (detail)
  631. [llvm-readobj][test] - Fix grammar in comments. (detail)
  632. [clang-tidy] Ignore implicit casts in modernize-use-default-member-init (detail)
  633. [TableGen] Introduce a `defvar` statement. (detail)
  634. [TableGen] Introduce an if/then/else statement. (detail)
  635. [Target] Fix uninitialized value in (detail)
  636. [ARM][MVE] Masked gathers from base + vector of offsets (detail)
  637. [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations. (detail)
  638. [mlir] Ran git-clang-format. (detail)
  639. [lldb][NFC] Cleanup ClangASTContext::CompleteTagDeclarationDefinition (detail)
  640. [mlir] Create a gpu.module operation for the GPU Dialect. (detail)
  641. [RISCV] Fix ILP32D lowering for double+double/double+int return types (detail)
  642. [mlir] Fix translation of splat constants to LLVM IR (detail)
  643. [ARM][MVE] Disallow VPSEL for tail predication (detail)
  644. [SelectionDAG] ComputeKnownBits - merge (detail)
  645. [X86][SSE] Add add(shl(and(x,c1),c2),c3) test case with non-uniform (detail)
  646. [ARM][Thumb2] Fix ADD/SUB invalid writes to SP (detail)
  647. [ARM][LowOverheadLoops] Change predicate inspection (detail)
  648. [SelectionDAG] ComputeKnownBits - merge (detail)
  649. Fix "MIParser::getIRValue(unsigned int)’ defined but not used" warning. (detail)
  650. [ARM][LowOverheadLoops] Allow all MVE instrs. (detail)
  651. [lldb/Expression] Improve interpreter error message with a non-running (detail)
  652. [ARM,MVE] Use the new Tablegen `defvar` and `if` statements. (detail)
  653. [unittests] Fix "comparison of integers of different signs" warnings (detail)
  654. Make helper functions static or move them into anonymous namespaces. (detail)
  655. [FPEnv] Fix chain handling regression after 04a8696 (detail)
  656. [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions (detail)
  657. [FPEnv] Add some comments to IRBuilder.h (detail)
  658. [lldb][NFC] Make name parameter in AddMethodToCXXRecordType a StringRef (detail)
  659. [TableGen] Update editor modes for new keywords. (detail)
  660. [InstSimplify] add tests for vector select; NFC (detail)
  661. AArch64: fix bitcode upgrade of @llvm.neon.addp. (detail)
  662. Expression eval lookup speedup by not returning methods in (detail)
  663. Fix "null pointer passed to nonnull argument" clang static analyzer (detail)
  664. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  665. Merge isa<> and getAs<> calls to fix "pointer is null" static analyzer (detail)
  666. Remove duplicate variable. NFCI. (detail)
  667. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  668. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  669. [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section (detail)
  670. [lldb/DWARF] Move location list sections into DWARFContext (detail)
  671. [AIX] ExternalSymbolSDNode lowering (detail)
  672. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour (detail)
  673. [OpenCL] Add MSAA sharing extension builtin functions (detail)
  674. Revert "Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks (detail)
  675. [AArch64] Fix save register pairing for Windows AAPCS (detail)
  676. Revert "[DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues (detail)
  677. [clang-tidy] Match InitListExpr in modernize-use-default-member-init (detail)
  678. [Syntax] Assert invariants on tree structure and fix a bug in mutations (detail)
  679. [Syntax] Mark synthesized nodes as modifiable (detail)
  680. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour (detail)
  681. [scudo][standalone] Fork support (detail)
  682. [Syntax] Unset IsOriginal flag on nodes removed from the tree (detail)
  683. [ARM][MVE] VTP Block Pass fix (detail)
  684. [clang][OpenCL] Fix covered switch warning (detail)
  685. Fix "pointer is null" clang static analyzer warnings. NFCI. (detail)
  686. Fix "pointer is null" static analyzer warnings. NFCI. (detail)
  687. [IR] fix potential crash in Constant::isElementWiseEqual() (detail)
  688. [lldb/Utility] Use assert instead of llvm_unreachable for LLDBAssert (detail)
  689. [RISCV] Add Clang frontend support for Bitmanip extension (detail)
  690. [test] Make data layout of load-bitcast64.ll explicit, use (detail)
  691. Removed PointerUnion3 and PointerUnion4 aliases in favor of the variadic (detail)
  692. [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols (detail)
  693. [InstCombine] Let combineLoadToNewType preserve ABI alignment of the (detail)
  694. [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd (detail)
  695. SCC: Allow ReplaceNode to safely support insertion (detail)
  696. [X86] Directly emit a BROADCAST_LOAD from constant pool in (detail)
  697. [ThinLTO] Handle variable with twice promoted name (Rust) (detail)
  698. [ELF] Delete the RelExpr member R_HINT. NFC (detail)
  699. [ThinLTO/WPD] Remove an overly-aggressive assert (detail)
  700. [RISCV] Allow shrink wrapping for RISC-V (detail)
  701. Added readability-qualified-auto check (detail)
  702. [gn build] Port 36fcbb838c8 (detail)
  703. [lldb/test] test_breakpoints_func_full from (detail)
  704. [MachineScheduler] Reduce reordering due to mem op clustering (detail)
  705. [InstCombine] add test for possible cast-of-select transform; NFC (detail)
  706. Fix NetBSD bot after b4a99a061f517e60985667e39519f60186cbb469 (detail)
  707. [nfc][libomptarget] Refactor amdgcn target_impl (detail)
  708. [nfc][libomptarget] Refactor nvptx/target_impl.cu (detail)
  709. [InstCombine] Add test for iterator invalidation bug; NFC (detail)
  710. [InstCombine] Fix user iterator invalidation in bitcast of phi transform (detail)
  711. [InstCombine] Make combineLoadToNewType a method; NFC (detail)
  712. [InstCombine] Fix infinite loop due to bitcast <-> phi transforms (detail)
  713. [OPENMP]Improve handling of possibly incorrectly mapped types. (detail)
  714. [NewPM] Port MergeFunctions pass (detail)
  715. [OpenMP][Tool] Runtime warning for missing TSan-option (detail)
  716. [Driver] Ignore -fno-semantic-interposition (detail)
  717. [SVE] Add patterns for MUL immediate instruction. (detail)
  718. [libcxx] [Windows] Make a more proper implementation of strftime_l for (detail)
  719. dotest.py: Add option to pass extra lldb settings to dotest (detail)
  720. [analyzer] Fix SARIF column locations (detail)
  721. [DebugInfo] Add option to clang to limit debug info that is emitted for (detail)
  722. [InstCombine] Fix worklist management when removing guard intrinsic (detail)
  723. [clang][test][NFC] Use more widely supported sanitizer for file (detail)
  724. [GVN] fix comment/argument name to match actual implementation. NFC (detail)
  725. [LegalizeTypes] Remove untested code from ExpandIntOp_UINT_TO_FP (detail)
  726. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for (detail)
  727. [AArch64][GlobalISel]: Support @llvm.{return,frame}address selection. (detail)
  728. Remove trailing `;`. NFC. (detail)
  729. [mlir] Use double format when parsing bfloat16 hexadecimal values (detail)
  730. [OPENMP]Do not emit special virtual function for NVPTX target. (detail)
  731. [DAGCombine] Replace `getIntPtrConstant()` with `getVectorIdxTy()`. (detail)
  732. [mlir][Linalg] Update the semantics, verifier and test for Linalg with (detail)
  733. -fmodules-codegen should not emit extern templates (detail)
  734. fix recent -fmodules-codegen fix test (detail)
  735. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs (detail)
  736. [mlir] Enable printing of FuncOp in the generic form. (detail)
  737. [OPENMP]Do not use RTTI by default for NVPTX devices. (detail)
  738. [mlir] Refactor ModuleState into AsmState and expose it to users. (detail)
  739. [remark][diagnostics] Using clang diagnostic handler for IR input files (detail)
  740. [mlir][spirv] Properly support SPIR-V conversion target (detail)
  741. [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU. (detail)
  742. [LIBOMPTARGET] Do not increment/decrement the refcount for "declare (detail)
  743. Fix windows bot failures in c410adb092c9cb51ddb0b55862b70f2aa8c5b16f (detail)
  744. [libcxx] Use C11 thread API on Fuchsia (detail)
  745. [mlir] : Fix ViewOp shape folder for identity affine maps (detail)
  746. [X86] Swap the 0 and the fudge factor in the constant pool for the (detail)
  747. [X86] Drop an unneeded FIXME. NFC (detail)
  748. [amdgpu] Fix typos in a test case. (detail)
  749. [Win64] Handle FP arguments more gracefully under -mno-sse (detail)
  750. Allow /D flags absent during PCH creation under msvc-compat (detail)
  751. [X86] ABI compat bugfix for MSVC vectorcall (detail)
  752. [Concepts] Type Constraints (detail)
  753. [BranchAlign] Add master --x86-branches-within-32B-boundaries flag (detail)
  754. DWARFDebugLine.cpp: Restore LF line endings (detail)
  755. Modify test to use -S instead of -c so that it works when an external (detail)
  756. PR44540: Prefer an inherited default constructor over an initializer (detail)
  757. CMake: Make most target symbols hidden by default (detail)
  758. Relax the rules around objc_alloc and objc_alloc_init optimizations. (detail)
  759. [PowerPC] Fix powerpcspe subtarget enablement in llvm backend (detail)
  760. [ODRHash] Fix wrong error message with bitfields and mutable. (detail)
  761. [Driver][X86] Add -malign-branch* and -mbranches-within-32B-boundaries (detail)
  762. Fix up ms-pch-macro.c test to pass on non-Windows (detail)
  763. [lldb/CommandInterpreter] Remove flag that's always true (NFC) (detail)
  764. [lldb/test] Add test for CMTime data formatter (detail)
  765. [Scheduler] Adjust interface of CreateTargetMIHazardRecognizer to use (detail)
  766. [Attributor] AAValueConstantRange: Value range analysis using constant (detail)
  767. [ARM] Reegenerate MVE tests. NFC (detail)
  768. [X86] Don't call LowerUINT_TO_FP_i32 for i32->f80 on 32-bit targets with (detail)
  769. [VE] Minimal codegen for empty functions (detail)
  770. [AMDGPU] Invert the handling of skip insertion. (detail)
  771. [MachO] Add a test for detecting reserved unit length. (detail)
  772. [gn build] Port 0dc6c249bff (detail)
  773. [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets. (detail)
  774. [RISCV] Support ABI checking with per function target-features (detail)
  775. [llvm-locstats][NFC] Support OOP concept (detail)
  776. Revert "[RISCV] Add Clang frontend support for Bitmanip extension" (detail)
  777. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. (detail)
  778. [llvm-locstats] Add the --draw-plot option (detail)
  779. [AArch64][SVE] Add ptest intrinsics (detail)
  780. [Support] Replace Windows __declspec(thread) with thread_local for (detail)
  781. Revert "[yaml2obj/obj2yaml] - Add support for SHT_RELR sections." (detail)
  782. [Lexer] Allow UCN for dollar symbol '\u0024' in identifiers when using (detail)
  783. [llvm-locstats] Fix the docs (detail)
  784. [NFC] Adjust test cases numbering, test commit. (detail)
  785. [AArch64][SVE] Fold variable into assert to silence unused variable (detail)
  786. [lldb] Add expect_expr function for testing expression evaluation in (detail)
  787. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. (detail)
  788. Fix "pointer is null" static analyzer warning. NFCI. (detail)
  789. RegisterClassInfo::computePSetLimit - assert that we actually find a (detail)
  790. Fix Wdocumentation warning. NFC. (detail)
  791. Revert "[RISCV] Support ABI checking with per function target-features" (detail)
  792. [RISCV] Support ABI checking with per function target-features (detail)
  793. Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - (detail)
  794. Bump the trunk major version to 11 (detail)
  795. [PowerPC] Legalize saturating vector add/sub (detail)
  796. [llvm-locstats] Add the --compare option (detail)
  797. Further implement CWG 2292 (detail)
  798. [RISCV] Fix test for inline asm z constraint modifier (detail)
  799. TableGen/GlobalISel: Don't reconstruct CodeGenRegBank (detail)
  800. TableGen/GlobalISel: Don't take reference to temporary values (detail)
  801. TableGen: Delete some copy constuctors (detail)
  802. GlobalISel: Fix narrowScalar for G_ANYEXT results (detail)
  803. AMDGPU: Partially directly select llvm.amdgcn.interp.p1.f16 (detail)
  804. GlobalISel: Implement lower for G_BITCAST (detail)
  805. [mlir] LLVM import: handle function-typed constants (detail)
  806. [FPEnv] Address post-commit review comment for D71467 (detail)
  807. [clangd] Show hower info for expressions (detail)
  808. [ELF] Avoid false-positive assert in getErrPlace() (detail)
  809. [mlir][EDSC] Refactor dependencies involving EDSCs. (detail)
  810. [gn build] (manually) port b4a99a061f51 better (detail)
  811. [clangd] Add a ruler after header in hover (detail)
  812. [clangd] Rearrange type, returntype and parameters in hover card (detail)
  813. [clang] New __attribute__((__clang_arm_mve_strict_polymorphism)). (detail)
  814. [gn build] find mistakes like the one fixed in 72b5989e0d1 at build time (detail)
  815. [clangd] Fix windows buildbots (detail)
  816. Restore "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" (detail)
  817. [llvm-readobj][test] - Cleanup SHT_RELR sections testing. (detail)
  818. [mlir][Linalg] NFC - Hotfix for gcc-5 build (detail)
  819. [CMake] Enable -qfuncsect when building with IBM XL (detail)
  820. DWARFDebugLine.cpp: Format unknown line number standard opcodes (detail)
  821. [ORC] Update lazyReexports to support aliases with different symbol (detail)
  822. [ORC] Simplify use of lazyReexports with LLJIT. (detail)
  823. [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing (detail)
  824. [mlir][Linalg] NFC - Hotfix for gcc-5 build (detail)
  825. [InstCombine] reassociate fsub+fsub into fsub+fadd (detail)
  826. [Loop Peeling] Add possibility to enable peeling on loop nests. (detail)
  827. [ThinLTO] Always import constants (detail)
  828. Fix bot by adjusting wildcard matching (detail)
  829. Revert "[mlir] Create a gpu.module operation for the GPU Dialect." (detail)
  830. [clangd] Extract string literals in macro arguments to unbreak gcc (detail)
  831. [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ (detail)
  832. Replace CLANG_SPAWN_CC1 env var with a driver mode flag (detail)
  833. [gn build] Reformat all build files (detail)
  834. Revert "Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - (detail)
  835. [ORC] Set setCloneToNewContextOnEmit on LLJIT's transform layer when (detail)
  836. [Mips] Add FileCheck to a test that just tested for a crash. (detail)
  837. [gn build] make "gn format" comment slightly more concise (detail)
  838. [gn build] add multi-line forcing comments in more places (detail)
  839. [gn build] re-run "gn format" with trunk gn (detail)
  840. [docs][ORC] Update the laziness section of the ORCv2 design doc. (detail)
  841. [DWARF] Emit DW_AT_call_return_pc as an address (detail)
  842. DebugInfo: Factor out logic to update locations in MD_loop metadata, NFC (detail)
  843. Work around PR43337: don't try to use the vec_sel overloads for vector (detail)
  844. PR17164: Change clang's default behavior from (detail)
  845. [NFC][IndVarSimplify] remove duplicate code in (detail)
  846. [mlir] Add shaped container component type interface (detail)
  847. [NFC] Refactor InlineResult for readability (detail)
  848. [MachineScheduler][NFC] Don't swap when we can't cluster (detail)
  849. lldb: Run TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on (detail)
  850. [libc++] Make SFINAE'd member functions in string mutually exclusive. (detail)
  851. [libc++] Explicitly mark basic_string<...>::npos with default (detail)
  852. [libc++] Explicitly enumerate std::string external instantiations - (detail)
  853. [BasicBlock] add helper getPostdominatingDeoptimizeCall (detail)
  854. DWARF: Simplify the way the return PC is attached to call site tags, NFC (detail)
  855. [test] Move call-site-entry-linking.test into test/tools/dsymutil/X86 (detail)
  856. [libc++] Optimize basic_string::operator=(const basic_string&) for SSO (detail)
  857. [libc++] Fix parsing <string> in C++03. (detail)
  858. Revert "[OPENMP]Do not use RTTI by default for NVPTX devices." (detail)
  859. [lldb/Debugger] Rename IO handler methods to be more meaningful (NFC) (detail)
  860. Revert "Allow system header to provide their own implementation of some (detail)
  861. [COFF] Warn that LLD does not support /PDBSTRIPPED: (detail)
  862. [libcxx] Use mtx_plain | mtx_recursive following C11 API (detail)
  863. [lldb/Utils] Patch all variables used by lldb-dotest (detail)
  864. [IR] Module's NamedMD table needn't be 'void *' (detail)
  865. GlobalISel: Handle more cases of G_SEXT narrowing (detail)
  866. AMDGPU: Remove custom node for exports (detail)
  867. AMDGPU/GlobalISel: Select exp with patterns (detail)
  868. [CodeExtractor] Transfer debug info to extracted function (detail)
  869. [OPENMP]Use regular processing of vtable used when TU is a prefix. (detail)
  870. Revert "Further implement CWG 2292" (detail)
  871. Process BUNDLE in tail duplication (detail)
  872. [lldb/Utils] Patch all variables used by lldb-dotest (2/2) (detail)
  873. [lldb/Utils] Patch all variables used by lit (3/3) (detail)
  874. Fix pack deduction to only deduce the arity of packs that are actually (detail)
  875. [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging (detail)
Changes
  1. tools/timeit.sh: be flexible while parsing perf-stat output (detail / githubweb)

Started by upstream project relay-test-suite-verify-machineinstrs build number 7050
originally caused by:

This run spent:

  • 32 min waiting;
  • 51 min build duration;
  • 51 min total from scheduled to completion.
Revision: 0c746ef9b47dd5f8bd88fcef3d769b4a8ee0bc09
  • refs/remotes/origin/master
Revision: 4bafceced6a7641be7b090229c6ccef22cf55bff
  • detached
Revision: 72b33744a9ae268bd37940880eca8f35d66c10cc
  • refs/remotes/origin/master
Revision: a10baf9207bd83c1cbddecbfc79511bb32a753e5
  • refs/remotes/origin/master