Started 3 mo 14 days ago
Took 3 hr 55 min on green-dragon-06

Failed Build #2 (Aug 12, 2020 5:24:59 PM)

Changes

Git (git http://labmaster3.local/git/llvm-zorg.git)

  1. Use more efficient "e2" machine types (detail)
  2. updated Windows container version (detail)
  3. Added automatic cluster config and  deployment (detail)
  4. Reduce the number of parallell LLDB tests executing. (detail)
  5. Also limit the number of parallel debuginfo-tests (detail)
  6. Reduce the amount of parallelism in the debuginfo tests even further. (detail)
  7. Add flang slaves builds with clang10 and gcc10 (detail)
  8. [lldb] Increase test time-out from 60 to 90 minutes (detail)
  9. Revert "Reduce the amount of parallelism in the debuginfo tests even further." (detail)
  10. Add a one-time retry to debuginfo-tests. (detail)
  11. Add Flang and MLIR PowerPC buildbot on Red Hat (detail)
  12. Specify a number of jobs as a property for flang-aarch64-ubuntu-clang and flang-aarch64-ubuntu-gcc10 builders. (detail)

Git (git http://labmaster3.local/git/llvm-project.git)

  1. [llvm-readobj] - Simplify findSectionByName(). NFCI. (detail)
  2. [clang-tidy] Fix regression in RenamerClangTidy (detail)
  3. [MLIR] Add an integration test for 2 D vector.transfer_read (detail)
  4. [DebugInfo][unittest] Use YAML to generate the .debug_loclists section. (detail)
  5. [llvm-readobj/readelf] - Refine the implementation of printMipsOptions(). (detail)
  6. [llvm-readobj] - An attempt to fix BB. (detail)
  7. [analyzer] Model iterator random incrementation symmetrically (detail)
  8. [llvm-readobj] - A second attempt to fix BB. (detail)
  9. [X86][AVX] Add v8f32 'reverse' HADD(SHUFFLE,SHUFFLE) test coverage (detail)
  10. Partially revert "[cmake] Make MSVC generate appropriate __cplusplus macro definition" (detail)
  11. [SCEV] Consolidate some smin/smax folding tests into single test file. (detail)
  12. [AArch64] Consider instruction-level contract FMFs in combiner patterns. (detail)
  13. Revert rG66e7dce714fab "Revert "[X86][SSE] Shuffle combine blends to OR(X,Y) if the relevant elements are known zero."" (detail)
  14. [ARM] Generated SSAT and USAT instructions with shift (detail)
  15. [BasicAA] Enable -basic-aa-recphi by default (detail)
  16. [llvm-readobj] - A third attempt to fix BB. (detail)
  17. [lldb] fix typo (detail)
  18. [JumpThreading] Add a test for simplification of cast of any op; NFC (detail)
  19. [JumpThreading] Remove cast's constraint (detail)
  20. [SVE] Replace remaining _MERGE_OP1 nodes with _PRED variants. (detail)
  21. [YAMLTraits] Fix mapping <none> value that followed by comments. (detail)
  22. [AArch64][SVE] Fix CFA calculation in presence of SVE objects. (detail)
  23. [AArch64][SVE] Add missing unwind info for SVE registers. (detail)
  24. [JumpThreading] Update test freeze.ll; NFC (detail)
  25. [MLIR][SPIRVToLLVM] Indentation and style fix in tests (detail)
  26. [mlir] Fix adding wrong operand value in `promoteMemRefDescriptors`. (detail)
  27. [mlir] translate types between MLIR LLVM dialect and LLVM IR (detail)
  28. [mlir] provide same APIs as existing LLVMType in the new LLVM type modeling (detail)
  29. [InstSimplify] reduce code for min/max analysis; NFC (detail)
  30. [InstSimplify] add tests for min/max with constants; NFC (detail)
  31. [mlir] switch the modeling of LLVM types to use the new mechanism (detail)
  32. [mlir] Fix GCC5 compilation problem in MLIR->LLVM type translation (detail)
  33. [InstSimplify] fold nested min/max intrinsics with constant operands (detail)
  34. [mlir][Vector] Add linalg.copy-based pattern for splitting vector.transfer_read into full and partial copies. (detail)
  35. [lit] Add --time-trace-output to lit (detail)
  36. [X86][AVX] isHorizontalBinOp - relax lane-crossing limits for AVX1-only targets. (detail)
  37. [X86] Remove unused canScaleShuffleElements helper (detail)
  38. [Concepts] Include the found concept decl when dumping the ConceptSpecializationExpr (detail)
  39. [Support][PPC] Fix bot failures due to cd53ded557c3 (detail)
  40. [SyntaxTree] Add support for `LiteralExpression` (detail)
  41. [mlir][Vector] Relax condition for `splitFullAndPartialTransferPrecondition` (detail)
  42. [SyntaxTree] Fix crash on pointer to member function (detail)
  43. Improve diagnostics for disallowed attributes used with multiversioning (detail)
  44. Permit nowthrow and nonnull with multiversioning. (detail)
  45. Fix sphinx indentation warning. (detail)
  46. [X86] getFauxShuffleMask - drop unnecessary computeKnownBits OR(X,Y) shuffle decoding. (detail)
  47. Fix sphinx indentation warning to stop newline in byref section html output. (detail)
  48. [AMDGPU] Generate frem test checks (detail)
  49. [AMDGPU] Use fma for lowering frem (detail)
  50. [test] Use abspath instead of realpath sometimes (detail)
  51. [PowerPC] Custom lowering for funnel shifts (detail)
  52. Fix sphinx "Title underline too short" warning (detail)
  53. Separate code-block tag with a newline to fix code snippet html output (detail)
  54. [PowerPC] Don't remove single swap between the load and store (detail)
  55. [clang][BPF] support type exist/size and enum exist/value relocations (detail)
  56. [OpenMP] Don't use MSVC workaround with MinGW (detail)
  57. [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable (detail)
  58. GlobalISel: Hack a test to avoid a bug introducing a verifier error (detail)
  59. [docs] Mention LLVM_ENABLE_MODULES. (detail)
  60. [InstSimplify] refactor min/max folds with shared operand; NFC (detail)
  61. [lldb/Host] Upstream macOS TCC code (detail)
  62. [GlobalISel] Don't transform FSUB(-0, X) -> FNEG(X) in GlobalISel. (detail)
  63. AMDGPU/GlobalISel: Ensure subreg is valid when selecting G_UNMERGE_VALUES (detail)
  64. [DWARFYAML] Fix unintialized value Is64BitAddrSize. NFC. (detail)
  65. [GlobalISel] Remove redundant FNEG tests. (detail)
  66. [MLIR] Simplify semi-affine expressions (detail)
  67. Fix sphinx indentation warnings by adding explicit line breaks to address space hierarchy (detail)
  68. [gn build] (manually) merge 593e1962 (detail)
  69. sanitizer_symbolizer_libcdep.cpp: Change --inlining=true to --inlines and --inlining=false to --no-inlines (detail)
  70. Fix -Wconstant-conversion warning with explicit cast (detail)
  71. [MLIR][SPIRVToLLVM] Indentation and style fix in tests (detail)
  72. [InstSimplify] add tests for compare of min/max; NFC (detail)
  73. [test] Fix another realpath->abspath. (detail)
  74. [clang] improve diagnostics for misaligned and large atomics (detail)
  75. Revert "[HotColdSplit] Add test case for unlikely attribute in outlined function" (detail)
  76. [SCCP] Propagate inequalities (detail)
  77. [llvm-symbolizer] Add compatibility aliases for --inlining={true,false} (detail)
  78. [InstSimplify] Add tests for icmp with urem divisor (NFC) (detail)
  79. [InstSimplify] Peephole optimization for icmp (urem X, Y), X (detail)
  80. [NFC][LV] Vectorized Loop Skeleton Refactoring (detail)
  81. [mlir] [VectorOps] Add expand/compress operations to Vector dialect (detail)
  82. [libc++abi] Make sure we use a 32 bit guard on 32 bit Aarch64 (detail)
  83. AMDGPU/GlobalISel: Add baseline tests for andn2/orn2 matching (detail)
  84. GlobalISel: Add node mappings for frameindex/blockaddress (detail)
  85. [libc] Add implementations for isblank, iscntrl, isgraph, ispunct. (detail)
  86. GlobalISel: Handle llvm.localescape (detail)
  87. [llvm-symbolizer][test] Fix pdb/pdb.test after D83530 (detail)
  88. [MLIR][Affine] Fix createPrivateMemRef in affine fusion (detail)
  89. BPF: support type exist/size and enum exist/value relocations (detail)
  90. [FastISel] Don't transform FSUB(-0, X) -> FNEG(X) in FastISel (detail)
  91. [MLIR] Change FunctionType::get() and TupleType::get() to use TypeRange (detail)
  92. [WebAssembly] Use "signed char" instead of "char" in SIMD intrinsics. (detail)
  93. [libFuzzer] Fix endianness issue in ForEachNonZeroByte() (detail)
  94. [SanitizerCoverage] Fix types of __stop* and __start* symbols (detail)
  95. [libFuzzer] Enable for SystemZ (detail)
  96. [lldb/Test] Add missing stdio.h includes (detail)
  97. [OpenMP] support build on msys2/mingw with clang or gcc (detail)
  98. [HotColdSplit] Add test case for unlikely attribute in outlined function (detail)
  99. [AArch64][SVE] Widen narrow sdiv/udiv operations. (detail)
  100. [lldb-vscode ]Add Syntax Highlighting to Disassembly View (detail)
  101. GlobalISel: Add utilty for getting function argument live ins (detail)
  102. [lldb/Test] Skip tests that try to get the remote environment (detail)
  103. AMDGPU/GlobalISel: Select llvm.returnaddress (detail)
  104. [llvm][NFC] Moved implementation of TrainingLogger outside of its decl (detail)
  105. AMDGPU/GlobalISel: Use live in helper function for returnaddress (detail)
  106. [lldb/Test] Add @skipIfRemote decorator to TestProcessList.py (detail)
  107. [RDF] Remove uses of RDFRegisters::normalize (deprecate) (detail)
  108. [SelectionDAG][SVE] Support scalable vectors in getConstantFP() (detail)
  109. [Hexagon] Use InstSimplify instead of ConstantProp (detail)
  110. Teach SROA to handle allocas with more than one dbg.declare. (detail)
  111. [RDF] Lower the sorting complexity in RDFLiveness::getAllReachingDefs (detail)
  112. [RDF] Cache register aliases in PhysicalRegisterInfo (detail)
  113. [RDF] Really remove remaining uses of PhysicalRegisterInfo::normalize (detail)
  114. BPF: simplify IR generation for __builtin_btf_type_id() (detail)
  115. [RDF] Use hash-based containers, cache extra information (detail)
  116. [RDF] Add operator<<(raw_ostream&, RegisterAggr), NFC (detail)
  117. Fix debugserver's qProcessInfo reporting of maccatalyst binaries (detail)
  118. [NFC][InstCombine] Negator: add tests for negation of left-shift by constant (detail)
  119. [NFC][InstCombine] Fix value names (s/%tmp/%i/) and autogenerate a few tests being affected by negator change (detail)
  120. [InstCombine] Negator: -(X << C)  -->  X * (-1 << C) (detail)
  121. Revert "[InstCombine] Negator: -(X << C)  -->  X * (-1 << C)" (detail)
  122. [llvm] Expose type and element count-related APIs on TensorSpec (detail)
  123. [StackSafety,NFC] Add combined index test (detail)
  124. [lldb/testsuite] Skip 'frame diagnose' tests based on architecture (detail)
  125. [X86] Optimize getImpliedDisabledFeatures & getImpliedEnabledFeatures after D83273 (detail)
  126. PR46997: don't run clang-format on clang's testcases. (detail)
  127. [StackSafety,NFC] Add combined index test (detail)
  128. [llvm-cov] reset executation count to 0 after wrapped segment (detail)
  129. GlobalISel: Move load/store lowering to separate functions (detail)
  130. GlobalISel: Fix redundant variable and shadowing (detail)
  131. GlobalISel: Simplify code (detail)
  132. GlobalISel: Use buildAnyExtOrTrunc (detail)
  133. DomTree: Make PostDomTree immune to block successors swap (detail)
  134. [BPI][NFC] Unify handling of normal and SCC based loops (detail)
  135. Revert "DomTree: Make PostDomTree immune to block successors swap" (detail)
  136. [JumpThreading] Add a test for D85023; NFC (detail)
  137. [JumpThreading] Consider freeze as a zero-cost instruction (detail)
  138. [llvm-rc] Allow string table values split into multiple string literals (detail)
  139. [MLIR][SPIRVToLLVM] Updated documentation for SPIR-V to LLVM conversion (detail)
  140. DomTree: Make PostDomTree indifferent to block successors swap (detail)
  141. [MLIR][SPIRVToLLVM] Conversion pattern for loop op (detail)
  142. [SyntaxTree] Add test coverage for `->*` operator (detail)
  143. [lldb] fix building with panel.h being in /usr/include/ncurses/ (detail)
  144. [lldb][gui] implement TerminalSizeChanged() (detail)
  145. [lldb][gui] implement shift+tab for going back in views (detail)
  146. [lldb][gui] implement breakpoint removal on breakpoint toggling (detail)
  147. [lldb][gui] move TestGuiBasicDebug.py to lldb/test and update it (detail)
  148. [lldb][gui] add a test for 'b' (toggle breakpoint) (detail)
  149. [Flang] Fix multi-config generator builds (detail)
  150. [AMDGPU] Lower frem f16 (detail)
  151. [AMDGPU] Precommit tests for D84518 Propagate fast math flags in frem lowering (detail)
  152. [AMDGPU] Propagate fast math flags in frem lowering (detail)
  153. [MLIR][SPIRVToLLVM] Updated LLVM types in the documentation (detail)
  154. [AArch64][SVE] Disable tail calls if callee does not preserve SVE regs. (detail)
  155. Do not map read-only data memory sections with EXECUTE flags. (detail)
  156. [lldb/TestingSupport] Manually disable GTEST_HAS_TR1_TUPLE (detail)
  157. [lldb] Use PyUnicode_GetLength instead of PyUnicode_GetSize (detail)
  158. [lldb] Suppress MSVC warning C4065 (detail)
  159. [compiler-rt] Normalize some in/out doxygen parameter in interface (detail)
  160. [MLIR][Shape] Expose extent tensor type builder (detail)
  161. [lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu (detail)
  162. Revert "[lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu" (detail)
  163. [docs] Document pattern of using CHECK-SAME to skip irrelevant lines (detail)
  164. [llvm-symbolizer] Add legacy aliases -demangle=true and -demangle=false. (detail)
  165. [llvm-readobj/elf] - Add a testing for --stackmap and refine the implementation. (detail)
  166. [mlir] Lower RankOp to LLVM for unranked memrefs. (detail)
  167. [mlir] Conversion of ViewOp with memory space to LLVM. (detail)
  168. [lldb] expect TestGuiBasicDebug.py failure on aarch64 (detail)
  169. [DAG] Fold vector (aext (load x)) -> (zext (truncate (zextload x))) (detail)
  170. [SVE] Add lowering for fixed length vector and, or & xor operations. (detail)
  171. Revert "[CMake] Simplify CMake handling for zlib" (detail)
  172. [X86][AVX] Add test showing unnecessary duplicate HADD instructions (detail)
  173. CallLowering.h - remove unnecessary CCState forward declaration. NFCI. (detail)
  174. GISelWorkList.h - remove unnecessary includes. NFCI. (detail)
  175. Support member expressions in bugprone-bool-pointer-implicit-conversion. (detail)
  176. [obj2yaml] Add support for dumping the .debug_aranges section. (detail)
  177. [mlir] Fix convert-to-llvmir.mlir test broken due to syntax change (detail)
  178. DWARFVerifier.h - remove unnecessary forward declarations and includes. NFCI. (detail)
  179. [ARM][CostModel] Implement getCFInstrCost (detail)
  180. [CUDA][HIP] Support accessing static device variable in host code for -fno-gpu-rdc (detail)
  181. [mlir] Remove LLVMTypeTestDialect (detail)
  182. [clang][NFC] Remove spurious +x flag on DeclTemplate.cpp and DeclTemplate.h (detail)
  183. [clang][NFC] Add a test showcasing an unnamed template parameter in a diagnostic (detail)
  184. [clang][NFC] Remove an old workaround for MSVC 2013 (detail)
  185. [clang][NFC] Document NamedDecl::printName (detail)
  186. [clang][nearly-NFC] Remove some superfluous uses of NamedDecl::getNameAsString (detail)
  187. [clang][NFCI] Get rid of ConstantMatrixTypeBitfields to avoid increasing the size of every type. (detail)
  188. [clang][NFC] DeclPrinter: use NamedDecl::getDeclName instead of NamedDecl::printName to print the name of enumerations, namespaces and template parameters. (detail)
  189. [gn build] (manually) merge 3ab01550b (detail)
  190. Recommit "[InstCombine] Negator: -(X << C)  -->  X * (-1 << C)" (detail)
  191. [mlir] Initial version of C APIs (detail)
  192. [clang] Add -fno-delayed-template-parsing to the added unit tests in DeclPrinterTest.cpp (detail)
  193. [Statepoints] Operand folding in presense of tied registers. (detail)
  194. [OpenMP] Fix `present` for exit from `omp target data` (detail)
  195. [OpenMP][Docs] Add map clause reordering status as unclaimed (detail)
  196. [OpenMP][Docs] Mark `present` map type modifier as done (detail)
  197. [OpenMP] Fix `omp target update` for array extension (detail)
  198. [llvm-readobj] - Make decode_relrs() don't return Expected<>. NFCI. (detail)
  199. [X86][AVX] Fold CONCAT(HOP(X,Y),HOP(Z,W)) -> HOP(CONCAT(X,Z),CONCAT(Y,W)) for integer types (detail)
  200. [X86] isHorizontalBinOp - only update LHS/RHS references on success (detail)
  201. [libc] Add isspace, isprint, isxdigit implementations. (detail)
  202. [libc] [obvious] Add ctype functions to linux api. (detail)
  203. Bump forgotten version nbr in llvm/docs/conf.py (detail)
  204. [clangd] Fix a crash in DefineInline (detail)
  205. [InstSimplify] reduce code duplication in simplifyICmpWithMinMax(); NFC (detail)
  206. MachO: support `-syslibroot` (detail)
  207. [JITLink][AArch64] Improve debug output for addend relocations. (detail)
  208. [JITLink][AArch64] Handle addends on PAGE21 / PAGEOFF12 relocations. (detail)
  209. Add libFuzzer shared object build output (detail)
  210. [ELF] --oformat=binary: use LMA to compute file offsets (detail)
  211. [ELF] --icf: don't fold text sections with LSDA (detail)
  212. [ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD (detail)
  213. [mlir] Fix rank bitwidth in UnrankedMemRefType conversion. (detail)
  214. [MLIR][NFC] Fix clang-tidy warnings in std to llvm conversion (detail)
  215. [InstSimplify] add tests for icmp with 'mul nuw' operand; NFC (detail)
  216. [NFC][InstCombine] Tests for negation of `add` w/ single negatible operand (detail)
  217. [InstCombine] Negator: 0 - (X + Y)  -->  (-X) - Y  iff a single operand negated (detail)
  218. Remove special Hexagon packet traversal code (detail)
  219. [lldb] Make SBTarget::LaunchSimple start form the target's LaunchInfo (detail)
  220. [lldb] Add an option to inherit TCC permissions from parent. (detail)
  221. [NFC][InstCombine] Negator: include all the needed headers, IWYU (detail)
  222. [LoopVectorizer] Inloop vector reductions (detail)
  223. [ASan][Darwin] Adapt test for macOS 11+ version scheme (detail)
  224. [lldb/test] Replace LLDB_TEST_SRC env variable with configuration (detail)
  225. [TFUtils] Expose untyped accessor to evaluation result tensors (detail)
  226. Revert "[LoopVectorizer] Inloop vector reductions" (detail)
  227. [X86][SSE] Fold 128-bit PACK(EXTEND(X),EXTEND(Y)) -> CONCAT(X,Y) subvectors (detail)
  228. [msan] Remove readnone and friends from call sites. (detail)
  229. [LIBOMPTARGET]Fix order of mapper data for targetDataEnd function. (detail)
  230. Fix _ExtInt(1) to be a i1 in memory. (detail)
  231. [clangd] Hide "swap if branch" tweak (detail)
  232. Remove Olesen from LLVM code owners (detail)
  233. [MLIR][LinAlg] Use AnyTypeOf for LinalgOperand for better error msg. (detail)
  234. [libFuzzer] Do not link pthreads on Android. (detail)
  235. [mlir][nfc] Rename `promoteMemRefDescriptors` to `promoteOperands`. (detail)
  236. [flang][NFC] Unify OpenMP and OpenACC structure checker (detail)
  237. [clang-format] fix BreakBeforeBraces.MultiLine with for each macros (detail)
  238. [InstSimplify] add vector tests for icmp with mul nuw; NFC (detail)
  239. [InstSimplify] fold icmp with mul nuw and constant operands (detail)
  240. [lldb/test] Use realpath consistently for test root file paths. (detail)
  241. [InstSimplify] fold icmp with mul nsw and constant operands (detail)
  242. AMDGPU: Fix verifier error with undef source producing s_bitset* (detail)
  243. AMDGPU: Remove leftover test (detail)
  244. [spirv] Fix bitwidth emulation for Workgroup storage class (detail)
  245. AMDGPU: Refactor buffer atomic intrinsic lowering (detail)
  246. [NFC][InstCombine] Add tests for negation of old-style [n]abs, select-of-op-vs-negation-of-op (detail)
  247. [InstCombine] Negator: -(cond ? x : -x)  -->  cond ? -x : x (detail)
  248. [mlir][StandardToSPIRV] Use spv.UMod for index re-calculation (detail)
  249. [clangd] Disable define out-of-line code action on templates (detail)
  250. Revert "Add libFuzzer shared object build output" (detail)
  251. [clangd][NFC] Delete dead code in ExtractFunction code action (detail)
  252. AMDGPU: Eliminate BUFFER_ATOMIC_PK_ADD_F16 node (detail)
  253. [Driver] Accept -fno-lto in clang-cl (detail)
  254. [NewPM][LoopRotate] Rename rotate -> loop-rotate (detail)
  255. [AMDGPU] gfx1031 target (detail)
  256. [AMDGPU] Added missing gfx1031 cases to CGOpenMPRuntimeGPU.cpp (detail)
  257. AMDGPU: Correct prolog SP initialization logic (detail)
  258. [CUDA] Work around a bug in rint/nearbyint caused by a broken implementation provided by CUDA. (detail)
  259. [lldb/test] Support git commit version ids for clang. (detail)
  260. [Propeller]: Use a descriptive temporary symbol name for the end of the basic block. (detail)
  261. [AMDGPU] Scavenge temp reg for AGPR spill (detail)
  262. [libomptarget][NFC] Replace `%ld` with PRId64 for data of type int64_t. (detail)
  263. [libc] Add strspn implementation and std::bitset (detail)
  264. [OpenMP] Fix `present` diagnostic for array extension (detail)
  265. [OpenMP] Fix `target data` exit for array extension (detail)
  266. [WebAssembly] Fix types in wasm_simd128.h and add tests (detail)
  267. [InstCombine] add tests for icmp with mul nsw/nuw; NFC (detail)
  268. [InstCombine] fold icmp with 'mul nsw/nuw' and constant operands (detail)
  269. CFG: Destroy temporaries in (a,b) expression in the correct order. (detail)
  270. [lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests. (detail)
  271. [lldb] Skip TestProcessConnect when running remotely (detail)
  272. Add verification for DW_AT_decl_file and DW_AT_call_file. (detail)
  273. [mlir] use the new stateful LLVM type translator by default (detail)
  274. [lldb] Skip test_launch_simple on Windows (detail)
  275. [X86] Add test case for PR47000. NFC (detail)
  276. [X86] Disable copy elision in LowerMemArgument for scalarized vectors when the loc VT is a different size than the original element. (detail)
  277. [MSSA][NewPM] Handle tests with -print-memoryssa (detail)
  278. [X86] Rename mod128.ll to divmod128.ll and add test cases for sdiv/udiv/urem. (detail)
  279. [CMake] Simplify CMake handling for zlib (detail)
  280. [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0 (detail)
  281. [Analyzer][WebKit] UncountedLambdaCaptureChecker (detail)
  282. [ELF][test] Add REQUIES: x86 and -triple=x86_64 to linkorder-mixed.s (detail)
  283. [ELF] Fix type of ciesWithLSDA after D84610 (detail)
  284. [gn build] Port 820e8d8656e (detail)
  285. [mlir] [VectorOps] Add masked load/store operations to Vector dialect (detail)
  286. [MSSA] Update test with more detailed and resilient checks. [NFC] (detail)
  287. [lld-macho] Fix errant search and replace. NFC (detail)
  288. [ELF][test] Add another -triple=x86_64 to linkorder-mixed.s (detail)
  289. [JumpThreading] Add a test that duplicates insts of a basic block with cond br to preds; NFC (detail)
  290. [JumpThreading] Allow duplicating a basic block into preds when its branch condition is freeze(phi) (detail)
  291. [flang] Fix compilation warning in check-directive-structure.h (detail)
  292. [lldb] Make UBSan tests remote ready (detail)
  293. [AMDGPU] add buffer_atomic_swap for float (detail)
  294. [NewPM][opt] Add more codegen passes (detail)
  295. AMDGPU: Remove ATOMIC_PK_FADD (detail)
  296. "|" used when "||" was meant in SBTarget::FindFunctions (detail)
  297. GetPath() returns a std::string temporary.  You can't reference just the c_str. (detail)
  298. [CMake] Print the autodetected host linker version (detail)
  299. [lldb] Fix bug in skipIfRosetta decorator (detail)
  300. [JITLink][MachO][AArch64] More PAGEOFF12 relocation fixes. (detail)
  301. [lldb] Remove pointless assign to found_suffix (NFC) (detail)
  302. Fix typo in test. Thanks to Andrew Ng for spotting this! (detail)
  303. [X86] Remove incomplete custom handling of i128 sdivrem/udivrem on Windows. (detail)
  304. [Coroutines] Use  to collect lifetime marker of  in CoroFrame Differential Revision: https://reviews.llvm.org/D85279 (detail)
  305. [ARM, AArch64] Fix a comment typo. NFC. (detail)
  306. [AArch64] [Windows] Error out on unsupported symbol locations (detail)
  307. [lldb][gui] truncate long lines/names if needed (detail)
  308. [lldb][gui] use syntax highlighting also in gui mode (detail)
  309. [lldb][gui] use names for color pairs, instead of magic numbers (detail)
  310. [X86] Rename X86::getImpliedFeatures to X86::updateImpliedFeatures and pass clang's StringMap directly to it. (detail)
  311. [clang-tidy] Fix bugprone-bad-signal-to-kill-thread crash when `SIGTERM` was undefined after definition. (detail)
  312. [clang-tidy] Fix bugprone-bad-signal-to-kill-thread crash when `SIGTERM` is not a literal. (detail)
  313. [update_cc_test_checks.py] Add test for D84511 (detail)
  314. Fix qsort() interceptor for FreeBSD (detail)
  315. [lit] Remove ANSI control characters from xunit output (detail)
  316. [compiler-rt] Fix build of Sanitizer-Test_Nolibc after D80648 (detail)
  317. [DWARFYAML][debug_info] Pull out dwarf::FormParams from DWARFYAML::Unit. (detail)
  318. [clang][Driver] Don't hardcode --as-needed/--no-as-needed on Illumos (detail)
  319. [NFC][InstCombine] Add tests for comparisons between x and negation of x (PR39480) (detail)
  320. [InstCombine] (-NSW x) s> x  --> x s< 0  (PR39480) (detail)
  321. [InstCombine] (-NSW x) ==/!= x  --> x ==/!= 0  (PR39480) (detail)
  322. [InstCombine] (-NSW x) s>= x  --> x s<= 0  (PR39480) (detail)
  323. [InstCombine] (-NSW x) s< x  --> x s> 0  (PR39480) (detail)
  324. [InstCombine] (-NSW x) s<= x  --> x s>= 0  (PR39480) (detail)
  325. [InstCombine] (-NSW x) u> x  --> x s> 0  (PR39480) (detail)
  326. [InstCombine] (-NSW x) u>= x  --> x s>= 0  (PR39480) (detail)
  327. [InstCombine] (-NSW x) u< x  --> x s< 0  (PR39480) (detail)
  328. [InstCombine] (-NSW x) u<= x  --> x s<=0  (PR39480) (detail)
  329. [NFC][InstCombine] Refactor '(-NSW x) pred x' fold (detail)
  330. [lldb] Fix LLDB compilation with ncurses 6.2 due to wattr_set/get being a macro (detail)
  331. [mlir] Remove most uses of LLVMDialect::getModule (detail)
  332. [mlir] take MLIRContext instead of LLVMDialect in getters of LLVMType's (detail)
  333. [LoopVectorizer] Inloop vector reductions (detail)
  334. [InstCombine] Add tests for D84948; NFC (detail)
  335. [InstCombine] Fold freeze(undef) into a proper constant (detail)
  336. [flang] Add parser support for OpenMP allocate clause (detail)
  337. [mlir] Lower DimOp to LLVM for unranked memrefs. (detail)
  338. [dsymutil] Disable dsymutil/X86/reproducer.test on windows. (detail)
  339. [analyzer][tests] Understand when diagnostics change between builds (detail)
  340. [MLIR] Change GpuLaunchFuncToGpuRuntimeCallsPass to wrap a RewritePattern with the same functionality. (detail)
  341. [SVE] Implement lowering for fixed length vector multiplication. (detail)
  342. [mlir][Linalg] Introduce canonicalization to remove dead LinalgOps (detail)
  343. [SVE] Lower scalable vector mul operations. (detail)
  344. [X86][SSE] Expose all memory offsets in expand load tests (detail)
  345. PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI. (detail)
  346. [X86] getX86MaskVec - replace mask limit from NumElts < 8 with NumElts <= 4 (detail)
  347. Fix include sorting order. NFC (detail)
  348. Revert "[ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD" (detail)
  349. BitstreamRemarkParser.h - remove unnecessary includes. NFCI. (detail)
  350. [ABI][NFC] Fix the confusion of ByVal and ByRef argument names (detail)
  351. [GlobalISel][InlineAsm] Fix matching input constraint to physreg (detail)
  352. [LLDB] Skip test_launch_simple from TestTargetAPI.py on Arm/AArch64 Linux (detail)
  353. [lldb][AArch64] Correct compile options for Neon corefile (detail)
  354. [obj2yaml] Test dumping an empty .debug_aranges section. (detail)
  355. [DWARFYAML][debug_info] Make the 'Values' field optional. (detail)
  356. [DOCS] Add more detail to stack protector documentation (detail)
  357. [mlir][Vector] NFC - Use matchAndRewrite in ContractionOp lowering patterns (detail)
  358. Revert "PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI." (detail)
  359. AMDGPU/GlobalISel: Fix assert on copy to vcc (detail)
  360. AMDGPU/GlobalISel: Make s16 phi legal (detail)
  361. [flang] Add options to control IMPLICIT NONE (detail)
  362. AMDGPU/GlobalISel: Implement LLT version of allowsMisalignedMemoryAccesses (detail)
  363. AMDGPU/GlobalISel: Stop using G_EXTRACT in argument lowering (detail)
  364. AMDGPU/GlobalISel: Fix trying to widen <3 x s1> boolean ops (detail)
  365. AMDGPU/GlobalISel: Implement expansion for rsq.clamp (detail)
  366. [XCOFF][AIX] Put each jump table in an independent section if -ffunction-sections is specified (detail)
  367. AMDGPU: Fix code duplication between the selectors (detail)
  368. AMDGPU/GlobalISel: Move frame index selection to patterns (detail)
  369. [PatternMatch] allow intrinsic form of min/max with existing matchers (detail)
  370. AMDGPU/GlobalISel: Try to promote to use packed saturating add/sub (detail)
  371. AMDGPU/GlobalISel: Handle llvm.amdgcn.ds.{fadd|fmin|fmax} (detail)
  372. [ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD (detail)
  373. PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI. (detail)
  374. [InstCombine] Add tests for mul(sub(x,y),negpow2) -> mul(sub(y,x),pow2) fold (detail)
  375. [lldb][NFC] Document and encapsulate OriginMap in ASTContextMetadata (detail)
  376. [OpenMP] Fix ref count dec for implicit map of partial data (detail)
  377. [llvm][MLInliner] Don't log 'mandatory' events (detail)
  378. [InstCombine] Add tests for mul(add(x,c),negpow2) -> mul(sub(-c,x),pow2) fold (detail)
  379. [OPENMP]Redesign of OMPExecutableDirective/OMPDeclarativeDirective representation. (detail)
  380. [OPENMP]Fix for Windows buildbots, NFC. (detail)
  381. GlobalISel: Define InvalidRegBankID enum value (detail)
  382. AMDGPU/GlobalISel: Start trying to handle AGPR bank (detail)
  383. AMDGPU: Fix spilling of 96-bit AGPRs (detail)
  384. [NFC]{MLInliner] Point out the tests' model dependencies (detail)
  385. [SLP][X86] Regenerate sdiv test noticed in D83779. NFC. (detail)
  386. AArch64/GlobalISel: Fix verifier error after selecting returnaddress (detail)
  387. Remove unused variable "saved_opts". (detail)
  388. AMDGPU: Define raw/struct variants of buffer atomic fadd (detail)
  389. [NewPM] Pin -assumption-cache-tracker tests to legacy PM (detail)
  390. [lldb/testsuite] Change get_debugserver_exe to support Rosetta (detail)
  391. [HIP] Ignore invalid ar linker options (detail)
  392. [NewPM][LoopUnswitch] Pin loop-unswitch to legacy PM or use simple-loop-unswitch (detail)
  393. GlobalISel: Implement fewerElementsVector for G_EXTRACT_VECTOR_ELT (detail)
  394. [AMDGPU][CostModel] Add f16, f64 and contract cases to fused costs estimation. (detail)
  395. [clangd] Fix crash in bugprone-bad-signal-to-kill-thread clang-tidy check. (detail)
  396. [lldb] Use target.GetLaunchInfo() instead of creating an empty one. (detail)
  397. [mlir][SPIR-V] Fix wrongly placed Rationale section. (detail)
  398. Add freeze keyword to IR emacs mode (detail)
  399. Fix CFI issues in <future> (detail)
  400. [SLP] Fix order of `insertelement`/`insertvalue` seed operands (detail)
  401. [libc] Add tolower, toupper implementation. (detail)
  402. Correctly detect legacy iOS simulator Mach-O objectfiles (detail)
  403. [VectorCombine] add tests for load+insert; NFC (detail)
  404. clang: Use byref for aggregate kernel arguments (detail)
  405. [LLDB] Skip test_launch_simple from TestTargetAPI.py when remote (detail)
  406. [InstSimplify] avoid crashing by trying to rem-by-zero (detail)
  407. Add missing override to Makefile (detail)
  408. [NFC] Rename BBSectionsPrepare -> BasicBlockSections. (detail)
  409. BPF: add a SimplifyCFG IR pass during generic Scalar/IPO optimization (detail)
  410. [X86] Make getX86TargetCPU return std::string instead of const char *. Remove call to MakeArgString. NFCI (detail)
  411. [X86] Optimize out a few extra strlen calls in getX86TargetCPU. NFCI (detail)
  412. [LegalTypes] Move VSELECT node creation out of WidenVSELECTAndMask and push to 2 of the 3 callers. (detail)
  413. Add -Wtautological-value-range-compare warning. (detail)
  414. Unify the code that updates the ArchSpec after finding a fat binary (detail)
  415. [NFC][InstCombine] Tests for  x s/EXACT (-1 << y)  pattern (detail)
  416. [NFC][InstCombine] Better tests for  x s/EXACT (1 << y)  pattern (detail)
  417. [InstCombine] Generalize  sdiv exact X, 1<<C  -->  ashr exact X, C  fold to handle non-splat vectors (detail)
  418. [NFC][InstCombine] Negator: add a comment about negating exact arithmentic shift (detail)
  419. [InstCombine] Fold  sdiv exact X, -1<<C  -->  -(ashr exact X, C) (detail)
  420. [NFC][InstCombine] Add some more tests for negation sinking into mul (detail)
  421. [InstCombine] Generalize  %x * (-1<<C)  -->  (-%x) * (1<<C)  fold (detail)
  422. [InstCombine] Fold  (x + C1) * (-1<<C2)  -->  (-C1 - x) * (1<<C2) (detail)
  423. [flang][msvc] Do not use gcc/clang command line options for msvc. (detail)
  424. [msan] Support %ms in scanf. (detail)
  425. AMDGPU/GlobalISel: Enable s_{and|or}n2_{b32|b64} patterns (detail)
  426. [AMDGPU] Correct missing sram-ecc target feature for gfx906 (detail)
  427. BPF: fix libLLVMBPFCodeGen.so build failure (detail)
  428. [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 (detail)
  429. [NewPM][GuardWidening] Fix loop guard widening tests under NPM (detail)
  430. [gn build] mac: use frameworks instead of libs where appropriate (detail)
  431. GlobalISel: Implement lower for G_INSERT_VECTOR_ELT (detail)
  432. Factor out common code from the iPhone/AppleTV/WatchOS simulator platform plugins. (NFC) (detail)
  433. [GlobalISel] Fix computing known bits for loads with range metadata (detail)
  434. PR30738: Implement two-phase name lookup for fold-expressions. (detail)
  435. [VE] Optimize trunc related instructions (detail)
  436. fix doc typo to cycle bots (detail)
  437. [clangd] Semantic highlighting for dependent template name in template argument (detail)
  438. [NewPM] Add callback for skipped passes (detail)
  439. [LTO,NFC] Skip generateParamAccessSummary when empty (detail)
  440. Disable clang-tidy test that started failing after clang commit ed5a18f. (detail)
  441. Reinstate check that we don't crash. (detail)
  442. [StackSafety] Skip ambiguous lifetime analysis (detail)
  443. [polly] Unbreak buildbot. (detail)
  444. [LLParser,NFC] Simplify forward GV refs update (detail)
  445. [StackSafety,NFC] Use CHECK-EMPTY in tests (detail)
  446. [StackSafety,NFC] Add debug counters (detail)
  447. [StackSafety,NFC] Sort llvm-lto2 resolutions in tests (detail)
  448. [StackSafety,NFC] Add more tests (detail)
  449. [Attributor] Check violation of returned position nonnull and noundef attribute in AAUndefinedBehavior (detail)
  450. [flang] Improve message for assignment to subprogram (detail)
  451. [StackSafety,NFC] Fix tests in debug (detail)
  452. [AArch64][NFC] require aarch64 support for hwasan test (detail)
  453. [Polly] Support linking ScopPassManager against LLVM dylib (detail)
  454. [Scheduling] Create the missing dependency edges for store cluster (detail)
  455. [PowerPC] Support constrained fp operation for setcc (detail)
  456. [PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang (detail)
  457. [LLDB] Mark test_launch_simple as a no-debug-info test (detail)
  458. [SVE][CodeGen] Fix bug with store of unpacked FP scalable vectors (detail)
  459. [NFC] Add the stats for load/store cluster (detail)
  460. [clangd] Highlight structured bindings at local scope as LocalVariable (detail)
  461. [Test] Add one more test on IndVars that was failing on one of older builds (detail)
  462. Revert "[CMake] Simplify CMake handling for zlib" (detail)
  463. [clang, test, Darwin] Fix tests expecting Darwin target (detail)
  464. [Attributor] AAPotentialValues Interface (detail)
  465. [SyntaxTree][NFC] remove redundant namespace-specifiers (detail)
  466. [DebugInfo] Clean up DIEUnit. NFC. (detail)
  467. [DebugInfo] Remove DwarfUnit::getDwarfVersion(). NFC. (detail)
  468. [AST][RecoveryExpr] Fix the missing type when rebuilding RecoveryExpr in TreeTransform. (detail)
  469. [VE] Remove obsoleted getVEAsmModeForCPU function (detail)
  470. [VE] Change to expand multiply related instructions (detail)
  471. [NFC] Replace hasName in loop for hasAnyName (detail)
  472. [clangd] Include the underlying decls in go-to-definition. (detail)
  473. [AArch64] Disable waitid.cpp test for AArch64 (detail)
  474. [Test] Added test showing missing range check elimination opportunity in IndVars (detail)
  475. [mlir][Vector] Add 2-D vector contract lowering to ReduceOp (detail)
  476. [NFC][Test] Format the test with script update_llc_test_checks.py (detail)
  477. [SLP][X86] Add abs/smax/smin/umax/umin intrinsic vectorization tests (detail)
  478. Remove unreachable return (PR47026) (detail)
  479. [Sema][BFloat] Forbid arithmetic on vectors of bfloat. (detail)
  480. Remove unreachable return (PR47028) (detail)
  481. [SLP][X86] Add smax intrinsic reduction tests (detail)
  482. Remove duplicate/unreachable break (PR47029) (detail)
  483. Remove unreachable break. NFC (detail)
  484. [DAG] GetDemandedBits - remove custom AND handling. (detail)
  485. [mlir] take LLVMContext in MLIR-to-LLVM-IR translation (detail)
  486. [mlir] do not require LLVMDialect in conversion from LLVM IR (detail)
  487. [mlir] Remove llvm::LLVMContext and llvm::Module from mlir::LLVMDialectImpl (detail)
  488. BEGIN_PUBLIC (detail)
  489. [macho2yaml] Remove unused functions. NFC. (detail)
  490. [Sema] Add casting check for fixed to fixed point conversions (detail)
  491. [clangd] Fix a typo, NFC. (detail)
  492. [LangRef] Minor fixes to intrinsic headers and descriptions. NFC. (detail)
  493. [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. (detail)
  494. [Fixed Point] Add fixed-point shift operations and consteval. (detail)
  495. [NFC][GVN] Fix "avaliable" typos (detail)
  496. [PowerPC] Add compatibility check for PPC PLT stubs (detail)
  497. [OPENMP]Simplify representation for atomic, critical, master and section (detail)
  498. [PowerPC][PCRelative] Set TLS unsupported with PC relative memops (detail)
  499. Revisit Dialect registration: require and store a TypeID on dialects (detail)
  500. [PowerPC] Add Vector Extract/Expand/Count with Mask, Move to VSR Mask Instruction Definitions and MC Tests (detail)
  501. [ARM] Extra reduction plus tailpredication tests. NFC (detail)
  502. [mlir] [VectorOps] Improve lowering of extract_strided_slice (and friends like shape_cast) (detail)
  503. [NFC] Add utility to sum/merge stats files (detail)
  504. [flang] Remove extra CMAKE_CXX_FLAGS in Lower and Optimizer (detail)
  505. [analyzer] pr47030: MoveChecker: Unforget a comma in the suppression list. (detail)
  506. Make clang HIP headers compatible with C++98 (detail)
  507. Revert "Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets" (detail)
  508. [NewPM] Only verify loop for nonskipped user loop pass (detail)
  509. [NewPM][CodeGen] Introduce machine pass and machine pass manager (detail)
  510. [lld-macho] Ensure .tbss sections are also considered as ZeroFilled (detail)
  511. [lld-macho] Support static linking of thread-locals (detail)
  512. [lld-macho] Add .tbd support for frameworks (detail)
  513. [SyntaxTree] Use simplified grammar rule for `NestedNameSpecifier` grammar nodes (detail)
  514. [Clang] Add note for bad conversion when expression is pointer to forward-declared type (detail)
  515. [lldb] Store the Apple SDK in dotest's configuration. (detail)
  516. [AMDGPU] Fix not rescheduling without clustering (detail)
  517. [NFC] Use value initializer for OVERLAPPED (detail)
  518. [gn build] Port 911565d1085 (detail)
  519. [PPC] Rename bool-ret-to-int -> ppc-bool-ret-to-int (detail)
  520. [mlir] Introduce AffineMinSCF folding as a pattern (detail)
  521. Reduce dropTriviallyDeadConstantArrays cumulative time percentage from 17% to 4% (detail)
  522. [mlir][SCF] Add utility to outline the then and else branches of an scf.IfOp (detail)
  523. Revert "[NewPM][CodeGen] Introduce machine pass and machine pass manager" (detail)
  524. [gn build] Port 320eab2d558 (detail)
  525. [flang][NFC] Reformat files with current clang-format (detail)
  526. [mlir][spirv] Add correct handling of Kernel and Addresses capabilities (detail)
  527. [MLIR] Add getSizeInBits() for tensor of complex (detail)
  528. Revert "[MSAN] Instrument libatomic load/store calls" (detail)
  529. [llvm-install-name-tool] Adds docs for llvm-install-name-tool (detail)
  530. [lldb] Only check for --apple-sdk argument on Darwin (detail)
  531. [flang] Descriptor-based I/O data item transfers (detail)
  532. [libc] Add strcpsn and strpbrk implementation. (detail)
  533. [flang] Support DATA statement initialization of numeric with Hollerith/CHARACTER (detail)
  534. [FileCheck] Add docs for --allow-empty (detail)
  535. lldbutil: add a retry mechanism for the ios simulator (detail)
  536. GlobalISel: Handle zext(sext x) in artifact combiner (detail)
  537. [ELF]: --icf: don't fold sections referencing sections with LCDA after D84610 (detail)
  538. [mlir] Refactor StorageUniquer to require registration of possible storage types (detail)
  539. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. (detail)
  540. [mlir][Types] Remove the subclass data from Type (detail)
  541. [mlir] Remove the need to define `kindof` on attribute and type classes. (detail)
  542. [mlir][Attribute] Remove usages of Attribute::getKind (detail)
  543. [mlir][Type] Remove usages of Type::getKind (detail)
  544. [flang] Update FirOpsDialect constructor to pass its TypeID (detail)
  545. Add symlinks for `libtool` and `install_name_tool` (detail)
  546. [OpenMP] Split OpenMP/target_map_codegen test [NFC] (detail)
  547. [OpenMP,MLIR] Translation of parallel operation: num_threads, if clauses 3/n (detail)
  548. [StackSafety,NFC] Add Stats counters (detail)
  549. Revert "[StackSafety] Skip ambiguous lifetime analysis" (detail)
  550. [llvm-libtool-darwin] Add constant CPU_SUBTYPE_ARM64_V8 (detail)
  551. [Clang] implement -fno-eliminate-unused-debug-types (detail)
  552. Factor out reference-counting code from PlatformApple* (detail)
  553. [llvm-libtool-darwin] Add support for -filelist option (detail)
  554. [llvm-libtool-darwin] Add support for -D and -U options (detail)
  555. Add a setting to force stepping to always run all threads. (detail)
  556. [NFC][MLInliner] Refactor logging implementation (detail)
  557. fix windows build for D80242 (detail)
  558. [NewPM] Print 'Skipping pass' as pass instrumentation (detail)
  559. [lldb] Assert the process has exited before we gets its output. (detail)
  560. [mlir] Centralize handling of memref element types. (detail)
  561. [OpenMP 5.0] Fix PR-45212: Shouldn't error out while using overloaded operator for map clause (detail)
  562. Revert "fix windows build for D80242" (detail)
  563. Revert "[Clang] implement -fno-eliminate-unused-debug-types" (detail)
  564. Create Reduction Tree Pass (detail)
  565. [sanitizer] Fix comment (NFC) (detail)
  566. [NFC][StackSafety] Fix statistics (detail)
  567. AMDGPU: Avoid explicitly listing all the memory nodes (detail)
  568. [flang] Handle DATA initialization of EQUIVALENCE'd objects (detail)
  569. Reland "Revert "[NewPM][CodeGen] Introduce machine pass and machine pass manager"" (detail)
  570. [gn build] Port f5b5ccf2a68 (detail)
  571. [X86] Don't produce bad x86andp nodes for i1 vectors (detail)
  572. PR47025, PR47043: Diagnose unexpanded parameter packs in concept (detail)
  573. [MLIR] Add tiling validity check to loop tiling pass (detail)
  574. [ELF] Support .cfi_signal_frame (detail)
  575. Revert "[mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects." (detail)
  576. Remove unused class member (NFC) (detail)
  577. Remove unused static helper getMemRefTypeFromTensorType() (NFC) (detail)
  578. [X86] Limit the scope of the min/max canonicalization in combineSelect (detail)
  579. [InstCombine] Add tests for select(freeze(icmp x, y), x, y); NFC (detail)
  580. [libc] Setup TLS in x86_64 loader. (detail)
  581. [InstCombine] Optimize select(freeze(icmp eq/ne x, y), x, y) (detail)
  582. Add the inline interface to the shape dialect (detail)
  583. [libc][NFC] Add library of floating point test matchers. (detail)
  584. [libc][NFC] Disable a loader test as ld.gold fails to link. (detail)
  585. [test][DebugInfo] Adapt two tests for Sun assembler syntax on Sparc (detail)
  586. lib/CodeGen doesn't depend on lib/Passes. (detail)
  587. [x86] add tests for another reciprocal sqrt pattern; NFC (detail)
  588. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division, part 2 (detail)
  589. [ELF] --wrap: set isUsedInRegularObj of __wrap_ if it is defined or shared (detail)
  590. [NFC][SimplifyCFG] Count the number of invokes turned into calls due to empty cleanup blocks (detail)
  591. [NFC][SimplifyCFG] Add a test showing invoke->call simplification failure (detail)
  592. [NFC][SimplifyCFG] Rewrite isCleanupBlockEmpty() to be iterator_range-based (detail)
  593. [SimplifyCFG] Fix invoke->call fold w/ multiple invokes in presence of lifetime intrinsics (detail)
  594. [Diagnostics] Diagnose missing comma in string array initialization (detail)
  595. [Clang] Avoid whitespace in fixit note (detail)
  596. [Clang] Fixed buildboit failure; bot defaults to older C++ standard (detail)
  597. Change the default target CPU for OpenBSD/i386 to i586 (detail)
  598. Fix MSVC "not all control paths return a value" warning. NFC. (detail)
  599. [InstCombine] Use CreateVectorSplat(ElementCount) variant directly (detail)
  600. [X86] Increase the number of instructions searched for isSafeToClobberEFLAGS in a couple places (detail)
  601. [X86][SSE] combineTargetShuffle - use scaleShuffleMask helper to widen shuffle mask. NFCI. (detail)
  602. [FileCheckTest] Supress new warning (detail)
  603. Revert "[X86] Increase the number of instructions searched for isSafeToClobberEFLAGS in a couple places" (detail)
  604. Recommit "[X86] Increase the number of instructions searched for isSafeToClobberEFLAGS in a couple places" (detail)
  605. [LLDB] Fix timeout value on expect_gdbremote_sequence (detail)
  606. [X86] Remove isSafeToClobberEFLAGS helper and just inline it into the call sites. (detail)
  607. [AArch64RegisterInfo] Supress new warning (detail)
  608. [X86] Add VPTERNLOG test cases where the root node will be X86ISD::ANDNP. NFC (detail)
  609. [X86] Support matching VPTERNLOG when the root node is X86ISD::ANDNP. (detail)
  610. [libcxx-fuzzing] Fixed bug found by -Wstring-concatenation (detail)
  611. [Reduce] Rewrite function body delta pass again (detail)
  612. [X86] Remove a DCI.isBeforeLegalize() call from combineVSelectWithAllOnesOrZeros. (detail)
  613. [MLIR] Consider AffineIfOp when getting the index set of an Op wrapped in nested loops (detail)
  614. Hook up OpenBSD 64-bit PowerPC support (detail)
  615. fix typo (detail)
  616. [WebAssembly] Fix FastISel address calculation bug (detail)
  617. Backout a test that is dependent on an uncommited diff. Fix another. (detail)
  618. [CMake] Simplify CMake handling for zlib (detail)
  619. Revert "[CMake] Simplify CMake handling for zlib" (detail)
  620. [llvm-profdata] Implement llvm-profdata overlap for sample profiles (detail)
  621. [ELF] --wrap: don't leave the original symbol as SHN_UNDEF in .symtab or .dynsym (detail)
  622. [NFC][StackSafety] noinline in alias tests (detail)
  623. [NFC][StackSafety] Add index test (detail)
  624. Revert "[NFC][StackSafety] Add index test" (detail)
  625. [X86] Autogenerate complete checks. NFC (detail)
  626. [DAGCombiner] Teach SimplifySetCC SETUGE X, SINTMIN -> SETLT X, 0 and SETULE X, SINTMAX  -> SETGT X, -1. (detail)
  627. [MLIR][NFC] Fix misleading diagnostic error + clang-tidy fix (detail)
  628. [X86][GlobalISel] Remove unneeded code for handling zext i8->16, i8->i64, i16->i64, i32->i64. (detail)
  629. [llvm-readobj] - Remove 3 excessive test cases. (detail)
  630. [llvm-readelf/obj] - Refine the implementation of printMipsReginfo(). (detail)
  631. [ARM] Some formatting and predicate VRHADD patterns. NFC (detail)
  632. [ARM] Allow vecreduce_add in tail predicated loops (detail)
  633. [ARM] Add VADDV and VMLAV patterns for v16i16 (detail)
  634. [Diagnostics] Turn string concat warning to avoid false positives (detail)
  635. [Polly] Reuse LLVM's build rules for gtest/gmock (detail)
  636. [SCEVExpander] Avoid re-using existing casts if it means updating users. (detail)
  637. [VectorCombine] try to create vector loads from scalar loads (detail)
  638. [Diagnostics] Handle string concat pattern and avoid false positives (detail)
  639. [Tests] Precommit tests for D85593 (detail)
  640. [HotColdSplit] Add options for splitting cold functions in separate section (detail)
  641. [SCEVExpander] Make sure cast properly dominates Builder's IP. (detail)
  642. [InstSimplify/NewGVN] Add option to control the use of undef. (detail)
  643. [InstSimplify] Make sure CanUseUndef is initialized in all cases. (detail)
  644. Fix 64-bit copy to SCC (detail)
  645. [X86][GlobalISel] Enable a test case for sext i32->i64 that was commented out. (detail)
  646. [clang] Fix typo in comment (detail)
  647. [NFC][StackSafety] Avoid some duplications in tests (detail)
  648. [X86] Added testcases for PR47024 and PR46315 (detail)
  649. [clangd] Add more error details on the remote index server side (detail)
  650. [AST] Fixed string concatenation warnings (detail)
  651. [AST] Fixed string list in test (detail)
  652. [NFC][StackSafety] Add shell test requirement (detail)
  653. [NFC][StackSafety] Add index test (detail)
  654. [StackSafety] Use getSignedMin() to serialize ranges (detail)
  655. [StackSafety] Don't keep FullSet in index (detail)
  656. int64_t and intmax_t are always (signed) long long on OpenBSD. (detail)
  657. [Attributor][NFC][AAPotentialValues] Change interface of PotentialValuesState (detail)
  658. Re-enable OpenBSD PowerPC64 tests. (detail)
  659. [mlir][drr] Make error easier to understand (detail)
  660. [BuildLibCalls] Add noundef to standard I/O functions (detail)
  661. [docs] Fix typos (detail)
  662. [TableGen] Pull the increment of a variable out of an assert. (detail)
  663. Add override to fix -Winconsistent-missing-override warning. (detail)
  664. [NFC][StackSafety] Avoid assert in getBaseObjec (detail)
  665. [StackSafety] Fix union which produces wrapped sets (detail)
  666. Improve modeling of variable template specializations with dependent (detail)
  667. [NFC][Attributor] Add missing override (detail)
  668. [NFC][StackSafety] Count dataflow inputs (detail)
  669. More cleanup after removing the ability to reference a dependent (detail)
  670. [NFC][StackSafety] Add a couple of early returns (detail)
  671. [clang] Allow DynTypedNode to store a TemplateArgumentLoc (detail)
  672. [Concepts] Dump template arguments for immediately declared constraint. (detail)
  673. [clang-tidy] Fix a crash in bugprone-not-null-terminated-result check when `__STDC_WANT_LIB_EXT1__` was undefined after definition. (detail)
  674. AMDGPU/GlobalISel: Lower G_FREM (detail)
  675. Free the memory allocated by mlirOperationStateAddXXX methods in mlirOperationCreate. (detail)
  676. [DebugInfo] Fix initialization of DwarfCompileUnit::LabelBegin. (detail)
  677. [lldb][NFC] Remove dead code in BreakpointResolverAddress (detail)
  678. [ScalarizeMaskedMemIntrin] Scalarize constant mask expandload as shuffle(build_vector,pass_through) (detail)
  679. [ScalarizeMaskedMemIntrin][X86] Refresh missed transform test cases from rGc0c3b9a25fee (detail)
  680. [PowerPC] Add intrinsic to read or set FPSCR register (detail)
  681. [SyntaxTree] Implement the List construct. (detail)
  682. [LoopInterchange] Form LCSSA phis for values in orig outer loop header. (detail)
  683. [LoopInterchange] Move instructions from preheader to outer loop header. (detail)
  684. [DebugInfo] Don't error for zero-length arange entries (detail)
  685. [clangd] Fix the background index is not disabled when using remote-index. (detail)
  686. [InstCombine] rearrange code for readability; NFC (detail)
  687. [clang-tidy] Fix a crash in bugprone-not-null-terminated-result check when `__STDC_WANT_LIB_EXT1__` is not a literal. (detail)
  688. Revert "[DebugInfo] Don't error for zero-length arange entries" (detail)
  689. [InstCombine] auto-generate test checks; NFC (detail)
  690. AMDGPU/GlobalISel: Use nicer form of buildInstr (detail)
  691. AMDGPU/GlobalISel: Fix typo (detail)
  692. AMDGPU/GlobalISel: Merge load/store select cases (detail)
  693. GlobalISel: Remove redundant check for empty blocks (detail)
  694. PeepholeOptimizer: Use Register (detail)
  695. AMDGPU/GlobalISel: Don't try to handle undef source operand (detail)
  696. [clang-format] Add space between method modifier and a tuple return type in C# (detail)
  697. [X86][SSE] combineTargetShuffle - rearrange shuffle(hop,hop) matching to delay shuffle mask manipulation. NFC. (detail)
  698. [X86][SSE] Add single undef element HADD test cases from PR34724 (detail)
  699. [SyntaxTree] Implement `NestedNameSpecifier` using the `List` base API (detail)
  700. [DebugInfo] Don't error for zero-length arange entries (detail)
  701. [ARM] Unrestrict Armv8-a IT when at minsize (detail)
  702. [PowerPC] Add option to control PCRel GOT indirect linker optimization (detail)
  703. [X86][SSE] Pull out shuffle(hop,hop) combine into combineShuffleWithHorizOp helper. NFC. (detail)
  704. [AIX] Static init frontend recovery and backend support (detail)
  705. Author: Shuhong Liu <shuhong.liu@ibm.com> (detail)
  706. [XCOFF] Adjust .rename emission sequence (detail)
  707. [PGO][CUDA][HIP] Skip generating profile on the device stub and wrong-side functions. (detail)
  708. [SLP] Regenerate load-merge.ll tests (detail)
  709. [X86][SSE] shuffle(hop,hop) - canonicalize unary hop(x,x) shuffle masks (detail)
  710. [lld][WebAssembly] Handle weakly referenced symbols when lazy (archive) version is see first (detail)
  711. [flang] Version information in flang/f18 (detail)
  712. [llvm-symbolizer] Add back --version and add a -v alias (detail)
  713. [Hexagon] Avoid creating an empty target feature (detail)
  714. [SyntaxTree] Expand support for `NestedNameSpecifier` (detail)
  715. Correctly set CompilingPCH in PrecompilePreambleAction. (detail)
  716. [gn build] Port e2d61ae5733 (detail)
  717. [mlir][vector] Relax transfer_read/transfer_write restriction on memref operand (detail)
  718. [PGO] Delete dead comdat renaming code related to GlobalAlias. NFC (detail)
  719. [NFC][MLInliner] Set up the logger outside the development mode advisor (detail)
  720. [NFC][MLInliner] remove curly braces for a few sinle-line loops (detail)
  721. [lldb] Fix NSArray0 data formatter and add test (detail)
  722. [clangd] Fix crash-bug in preamble indexing when using modules. (detail)
  723. [mlir][spirv] Add OpGroupBroadcast (detail)
  724. [lldb] Skip TestSimulatorPlatform with out-of-tree debugserver (detail)
  725. [MLIR][TableGen] Fix ambiguous build methods when inferring result types. (detail)
  726. [ELF] Avoid creating a 2.1GB output file in arm-exidx-range.s (detail)
  727. [WebAssembly] wasm64: fix memory.init operand types (detail)
  728. [clangd] Have template template arguments target their referenced template decl (detail)
  729. [MLIR] Make gpu.launch_func rewrite pattern part of the LLVM lowering pass. (detail)
  730. [BreakFalseDeps][X86] Move operand loop out of X86's getUndefRegClearance and put in the pass. (detail)
  731. Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record (detail)
  732. AMDGPU: Fix visiting physreg dest users when folding immediate copies (detail)
  733. AMDGPU: Fix assertion in performSHLPtrCombine for 64-bit pointers (detail)
  734. [lldb] tab completion for `platform target-install` (detail)
  735. [flang] Fix edge case with Hollerith (detail)
  736. [flang] Avoid cascading error in subscript triplet (detail)
  737. Unbundle KILL bundles in VirtRegRewriter (detail)
  738. Fix "CHECK-LABEL: @" typos in llvm/test/CodeGen/AArch64/sve-fixed-length-*.ll (detail)
  739. [MSAN RT] Use __sanitizer::mem_is_zero in __msan_test_shadow (detail)
  740. [WebAssembly][ConstantFolding] Fold fp-to-int truncation intrinsics (detail)
  741. [SampleFDO] Stop letting findCalleeFunctionSamples return unrelated profiles (detail)
  742. [MachineOutliner][AArch64] WA for multiple stack fixup cases in MachineOutliner. (detail)
  743. [XCOFF][AIX] Use TE storage mapping class when large code model is enabled (detail)
  744. Fix "last accessed time" test failing on Windows (detail)
  745. [AIX] Try to not use LLVM tools while building runtimes (detail)
  746. [InstSimplify] Add test for expand binop undef issue (NFC) (detail)
  747. [MLIR] Adding gpu.host_register op and lower it to a runtime call. (detail)
  748. [Diagnostics] Avoid false positives with -Wstring-concatenation (detail)
  749. [ARM] Speed up arm-cortex-cpus.c test (detail)
  750. [Diagnostics] Move -Wstring-concatenation to -Wextra (detail)
  751. [InstSimplify][test] Remove unused parameter in vscale.ll (detail)
  752. [mlir][Linalg] Allow distribution `scf.parallel` loops generated in (detail)
  753. [Clang] implement -fno-eliminate-unused-debug-types (detail)
  754. [OpenMP][NFC] Reuse OMPIRBuilder `struct ident_t` handling in Clang (detail)
  755. python bindings: fix DeprecationWarning (detail)
  756. [mlir] Fix mlir build break due to warning when NDEBUG is not set (detail)
  757. [Diagnostics] Ignore structs and long text for -Wstring-concatenation (detail)
  758. Add regression test from PR46487. (detail)
  759. [CUDA][HIP] Do not externalize implicit constant static variable (detail)
  760. Improve diagnostic for an expression that's not constant because it uses (detail)
  761. [llvm-jitlink] Update llvm-jitlink to use TargetProcessControl. (detail)
  762. [CodeGen] Make MMI immutable NPM pass (detail)
  763. test commit (detail)
  764. Revert "[AIX] Try to not use LLVM tools while building runtimes" (detail)
  765. [lld-macho] Handle command-line option -sectcreate SEG SECT FILE (detail)
  766. [lld-macho] improve handling of -platform_version (detail)
  767. [macho2yaml] Refactor the DWARF section dumpers. (detail)
  768. [AST] add parenthesis locations for IfStmt and SwitchStmt (detail)
  769. [lldb] Fix typo in AppleDWARFIndex (detail)
  770. [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. (detail)
  771. [Sema] Fix missing warning on initializer lists on field initializers with overloaded operators (detail)
  772. [macho2yaml][test] Specify the object file's endianness. NFC. (detail)
  773. [macho2yaml][test] Specify the object file's endianness. NFC. (detail)
  774. [lldb] Add missings moves where appropiate (NFC) (detail)
  775. [Sparc] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros on SPARCv9 (detail)
  776. [mlir][shape] Fix description copy pasta (detail)
  777. Move ELFObjHandler to TextAPI library (detail)
  778. [gn build] Port e6f8ba12e6e (detail)
  779. Revert "Move ELFObjHandler to TextAPI library" (detail)
  780. [gn build] Port db91320a898 (detail)
  781. [lldb] Use modern CMake to avoid repetition (NFC) (detail)
  782. [lldb] Remove redundant add_definitions() in CMake (NFC) (detail)
  783. [CodeGen] Expand float operand for STRICT_FSETCC/STRICT_FSETCCS (detail)
  784. [X86] Custom match X86ISD::VPTERNLOG in X86ISelDAGToDAG in order to reduce isel patterns. (detail)
  785. [Attributor][NFC] Connect AAPotentialValues with AAValueSimplify (detail)
  786. Test requires a debug build to pass. (detail)
  787. [LazyValueInfo] Let getEdgeValueLocal look into freeze instructions (detail)
  788. Revert "[flang] Version information in flang/f18" (detail)
  789. [clangd] Improve diagnostics in dexp interface (detail)
  790. [lldb] tab completion for `watchpoint set variable` (detail)
  791. [lldb] tab completion for `disassemble -F` (detail)
  792. [RDA] Fix DBG_VALUE issues (detail)
  793. [lldb][NFC] Remove unused custom reimplementation of realpath for Windows (detail)
  794. [Analyzer] Improve invalid dereference bug reporting in DereferenceChecker. (detail)
  795. [lldb] tab completion for `thread plan discard` (detail)
  796. [lldb][NFC] Fix warning in Thread::AutoCompleteThreadPlans (detail)
  797. [lldb] tab completion for 'command delete/unalias' (detail)
  798. [SCEVExpander] Add helper to clean up instrs inserted while expanding. (detail)
  799. [InstCombine] ~(~X + Y) -> X - Y (detail)
  800. [lldb] type language common completion (detail)
  801. [SLP] Make sure instructions are ordered when computing spill cost. (detail)
  802. [Docs] Fixed missing closing quote character (detail)
  803. [SystemZ/ZOS] Add binary format goff and operating system zos to the triple (detail)
  804. [NFC] Fix typo in comment. (detail)
  805. [lldb] tab completion for `target modules search-paths insert​` (detail)
  806. Add missing `-o -` to a recent test (detail)
  807. [lldb] move the frame index completion into a common completion and apply it to `thread backtrace -s` (detail)
  808. [SVE] Lower fixed length vector integer subtract operations. (detail)
  809. [lldb] tab completion for `target modules load -u` (detail)
  810. [clangd] RIFF.cpp - Use logical && instead of bitwise & for padding check (detail)
  811. [X86] Rename combineVectorPackWithShuffle -> combineHorizOpWithShuffle. NFC. (detail)
  812. [SVE] Add ISD nodes for predicated integer extend inreg operations. (detail)
  813. [VE] Update bit operations (detail)
  814. [compiler-rt][ubsan][test] Fix TypeCheck/misaligned.cpp on Sparc (detail)
  815. [lldb] Fix unhandled switch case for GOFF in GDBRemoteCommunicationClient (detail)
  816. [X86][FPEnv] Fix a use after free (detail)
  817. [lldb] stop-hook ID common completion for commands `target stop-hook enable/disable/delete' (detail)
  818. [CodeGen] Refactor getMemBasePlusOffset & getObjectPtrOffset to accept a TypeSize (detail)
  819. [AutoUpgrade] Simplify code (detail)
  820. [clangd] Enforce trailing slash for remote index's project root (detail)
  821. [lldb] thread index common completion for commands like `thread select/step-over` (detail)
  822. [DebugInfo] Refactor .debug_macro checks. NFCI (detail)
  823. [DebugInfo] Introduce GNU macro extension entry encodings (detail)
  824. [DebugInfo] Allow GNU macro extension to be read (detail)
  825. [AST][RecoveryExpr] Don't preserve the return type if the FunctionDecl is invalid. (detail)
  826. Fix Wdocumentation unknown param warning. NFC. (detail)
  827. Fix Wdocumentation unknown param warnings. NFC. (detail)
  828. [SVE][CodeGen] Legalisation of INSERT_VECTOR_ELT for scalable vectors (detail)
  829. [LLD][ELF] - Update and fix gnu-ifunc* tests. (detail)
  830. [SCEV] ] If RHS >= Start, simplify (Start smax RHS) to RHS for trip counts. (detail)
  831. [lldb] watchpoint ID common completion for commands `watchpoint delete/enable/disable/modify/ignore` (detail)
  832. [lldb] Add SubstTemplateTypeParm to RemoveWrappingTypes (detail)
  833. [clang-format] use spaces for alignment of binary/ternary expressions with UT_AlignWithSpaces (detail)
  834. [X86][SSE] Add tests for HOP(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) patterns (detail)
  835. [X86][SSE] Add tests for 256-bit HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) --> SHUFFLE(HOP(X,Y)) patterns (detail)
  836. [cmake] Make gtest macro definitions a part the library interface (detail)
  837. [lld] s/dyn_cast/isa (detail)
  838. [ARM][MVE] Added extra tail-predication runs for auto-correlation test case. NFC (detail)
  839. [llvm-readobj] - Refine program headers testing (`-l`, `--program-headers` and `--segment`). (detail)
  840. [flang][directives] Use TableGen information for clause classes in parse-tree (detail)
  841. [llvm-readobj][test] - Rename gnu-phdrs.test to program-headers.test, NFCI. (detail)
  842. [compiler-rt][builtins] Un-xfail two tests on sparcv9 (detail)
  843. [llvm-readobj/elf] - Remove `unwrapOrError` calls from DumpStyle<ELFT>::printRelocationsHelper. (detail)
  844. Revert "[flang][directives] Use TableGen information for clause classes in parse-tree" (detail)
  845. [clangd] Unify macro matching in code completion for AST and Index based macros (detail)
  846. [clangd] Disable ExtractFunction for C (detail)
  847. [clang][HeaderInsert] Do not treat defines with values as header guards (detail)
  848. [NFC][ARM][SimplifyCFG] Add some tests. (detail)
  849. [flang] Disable -Wmaybe-uninitialized for GCC (detail)
  850. TableGen/GlobalISel: Hack the operand order for atomic_store (detail)
  851. [clang] Don't make synthesized accessor stub functions visible twice (detail)
  852. [clang] Don't make ObjCIvarDecl visible twice when adding them to an implicit ObjCInterfaceDecl (detail)
  853. [NFC] Guard the cost report block of debug outputs with NDEBUG and (detail)
  854. GlobalISel: Implement bitcast action for G_INSERT_VECTOR_ELT (detail)
  855. [flang][directives] Use TableGen information for clause classes in parse-tree (detail)
  856. [DWARFYAML] Let the address size of line tables inferred from the object file. (detail)
  857. [GlobalISel] Remove unused variable. NFC. (detail)
  858. [DebugInfo] Simplify DwarfDebug::emitMacro (detail)
  859. [DebugInfo] Allow GNU macro extension to be emitted (detail)
  860. [clang] Add a matcher for template template parameters. (detail)
  861. [split-file] Fix sys::fs::remove() on Solaris after D83834 (detail)
  862. [ELF][test] Enhance x86-64-split-stack-prologue-adjust-success.s & non-abs-reloc.s (detail)
  863. [ELF] Move the outSecOff addend from relocAlloc/relocNonAlloc/... to InputSectionBase::relocate (detail)
  864. AMDGPU/GlobalISel: Fix test bugs and add a few more cases (detail)
  865. AMDGPU/GlobalISel: Prepare for more custom load lowerings (detail)
  866. [X86][SSE] Add HADD/SUB support to combineHorizOpWithShuffle (detail)
  867. [mlir] Add verification to LLVM dialect types (detail)
  868. [InstCombine] add tests for pointer casts with insertelement; NFC (detail)
  869. [InstSimplify] add tests for min/max intrinsics with common operands; NFC (detail)
  870. [InstSimplify] fold min/max with matching min/max operands (detail)
  871. [Sema] Iteratively strip sugar when removing address spaces. (detail)
  872. [clang] Do not crash for unsupported fixed point to floating point conversion (detail)
  873. [GlobalISel] Add G_ABS (detail)
  874. [NFC][LoopUnrollAndJam] Use BasicBlock::replacePhiUsesWith instead of (detail)
  875. [flang] Allow compiler directives in more places (detail)
  876. AMDGPU/GlobalISel: Manually select llvm.amdgcn.writelane (detail)
  877. [lldb/CMake] Separate CMake code for Lua and Python (NFC) (detail)
  878. [X86][SSE] combineShuffleWithHorizOp - avoid unnecessary subtraction. NFCI. (detail)
  879. [DWARFYAML] Teach yaml2obj emit the correct line table program. (detail)
  880. Fold Opcode into assert uses to fix an unused variable warning without asserts. (detail)
  881. [libTooling] Cleanup and reorder `RewriteRule.h`. (detail)
  882. [clangd][ObjC] Improve xrefs for protocols and classes (detail)
  883. [InstSimplify] Forbid undef folds in expandBinOp (detail)
  884. [libTooling] Move RewriteRule include edits to ASTEdit granularity. (detail)
  885. [llvm-jitlink] Fix a file comment. (detail)
  886. [ORC] Move file-descriptor based raw byte channel into a public header. (detail)
  887. GlobalISel: Fix typo (detail)
  888. [X86][SSE] combineShuffleWithHorizOp - canonicalize SHUFFLE(HOP(X,Y),HOP(Y,X)) -> SHUFFLE(HOP(X,Y)) (detail)
  889. Fix MSVC "not all control paths return a value" warning. NFC. (detail)
  890. [XCOFF][llvm-readobj] Move XCOFF test to XCOFF directory (detail)
  891. [NFC][llvm-objcopy] Fix redundant config checks. (detail)
  892. [GlobalISel] Combine (logic_op (op x...), (op y...)) -> (op (logic_op x, y)) (detail)
  893. [libc] Add strtok implementation. (detail)
  894. [Flang] Fix release blocker issue #46931 related to documentation. (detail)
  895. [lldb] Look beyond the first line to find the PID in TestAppleSimulatorOSType (detail)
  896. [SLPVectorizer] Pre-commit a test for D85759 (detail)
  897. Update AMDGPU testcases after bebe6a6449811e877f7eba3f1798ddd1fa83e440 (detail)
  898. [lldb] Enable inheriting TCC permissions in lldb-test (detail)
  899. [BPI] Teach BPI about bcmp function (detail)
  900. [OpenMP] split execution of a long test into smaller parts. (detail)
  901. [compiler-rt] XFAIL test on iOS (detail)
  902. NFC. Constify MachineVerifier::verify parameter (detail)
  903. Revert "[SLPVectorizer] Pre-commit a test for D85759" (detail)
  904. Reland "[SLPVectorizer] Pre-commit a test for D85759" (detail)
  905. [libunwind][NFC] Fix typo in comment (detail)
  906. [AIX][XCOFF] change the operand of branch instruction from symbol name to qualified symbol name for function declarations (detail)
  907. [WebAssembly][NFC] Replace WASM with standard Wasm (detail)
  908. [gn build] Fix CodeGenTests (detail)
  909. [libunwind] Fix incorrect check for out-of-boundedness (detail)
  910. [NFC][InstCombine] Add tests for PHI merging/aggregate reconstruction (PR47060) (detail)
  911. [lldb] Fix the last remaining tests not inheriting TCC permissions (detail)
  912. [InstSimplify] Respect CanUseUndef in more places (detail)
  913. [libFuzzer] Fix minimizing timeouts (detail)
  914. [AARCH64] [MC] add memtag as an alias of mte architecture extension (detail)
  915. [libc][obvious] Remove a commented out block. (detail)
  916. [LLDB] Improve PDB discovery (detail)
  917. [Instruction] Add updateLocationAfterHoist helper (detail)
  918. [drr] Add $_loc special directive for NativeCodeCall (detail)
  919. [Instcombine] Fix uses of undef (PR46940) (detail)
  920. [Analyzer] Support note tags for smart ptr checker (detail)
  921. [globalopt] Change so that emitting fragments doesn't use the type size of DIVariables (detail)
  922. Revert "[Instruction] Add updateLocationAfterHoist helper" (detail)
  923. [libcxx/variant] Add a few benchmarks for `std::visit`. (detail)
  924. [flang] Fix interpretation of intrinsic names as arguments (detail)
  925. [Diagnostics] Reworked -Wstring-concatenation (detail)
  926. [WebAssembly][AsmParser] Name missing features in error message (detail)
  927. [VectorCombine] add safety check for 0-width register (detail)
  928. [NFC] Inline variable only used in debug builds (detail)
  929. [CMake] Simplify CMake handling for zlib (detail)
  930. [UpdateTestChecks] Match unnamed values like "@[0-9]+" and "![0-9]+" (detail)
  931. [Attributor][NFC] Reformat tests after D85099 (detail)
  932. [NFC] Factor out hasForceAttributes (detail)
  933. [libc][obvious] Switch nearest integer function tests to the new matchers. (detail)
  934. [MLIR][SPIRVToLLVM] Conversion for global and addressof (detail)
  935. [X86][GlobalISel] Replace a misuse of SUBREG_TO_REG with INSERT_SUBREG. (detail)
  936. [MLIR,OpenMP] Lowering of parallel operation: proc_bind clause 2/n (detail)
  937. [AST] Fix the CXXFoldExpr source range when parentheses range is invalid. (detail)
  938. [libc][obvious] Switch copysign[f|l] and fabs[f|l] to the new test matchers. (detail)
  939. [VE] Change to promote i32 AND/OR/XOR operations (detail)
  940. [SVE][CodeGen] Fix issues with EXTRACT_SUBVECTOR when using scalable FP vectors (detail)
  941. [SyntaxTree] Unbox operators into tokens for nodes generated from `CXXOperatorCallExpr` (detail)
  942. [ARM][MVE] tail-predication: overflow checks for backedge taken count. (detail)
  943. [llvm-dwarfdump] Avoid crashing if an abbreviation offset is invalid. (detail)
  944. [SCEV] Look through single value PHIs. (detail)
  945. [mlir] use intptr_t in C API (detail)
  946. Add missing dependency on Doc generation for the OpenMP dialect (detail)
  947. [Transforms][SROA] Skip uses of allocas where the type is scalable (detail)
  948. [lldb] Add support for checking children in expect_expr (detail)
  949. [X86][AVX] Fold CONCAT(HOP(X,Y),HOP(Z,W)) -> HOP(CONCAT(X,Z),CONCAT(Y,W)) for float types (detail)
  950. [llvm-readobj] - Refine logic of the symbol table locating in printRelocationsHelper(). (detail)
  951. [mlir] Expose printing functions in C API (detail)
  952. [lldb] Display autosuggestion part in gray if there is one possible suggestion (detail)
  953. [X86][SSE] Fold HOP(SHUFFLE(X),SHUFFLE(Y)) --> SHUFFLE(HOP(X,Y)) (detail)
  954. [clang-tidy] prevent generated checks from triggering assertions on anonymous functions (detail)
  955. [ARM] Commutative vmin/maxnma tests. NFC (detail)
  956. Revert "[lldb] Display autosuggestion part in gray if there is one possible suggestion" (detail)
  957. [LoopUnroll] Adjust CostKind query (detail)
  958. [SystemZ/ZOS] Implement computeHostNumPhysicalCores (detail)
  959. [VectorCombine] add test for Hexagon that would crash; NFC (detail)
  960. [InstCombine] eliminate a pointer cast around insertelement (detail)
  961. [ARM] Add additional predicated VFMA tests. NFC (detail)
  962. [VectorCombine] add test for x86 target with SSE disabled; NFC (detail)
  963. [VectorCombine] early exit if target has no vector registers (detail)
  964. Limit Max Vector alignment on COFF targets to 8192. (detail)
  965. [OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks. (detail)
  966. [MachOYAML] Simplify the section data emitting function. NFC. (detail)
  967. [DWARFYAML] Make the address size of compilation units optional. (detail)
  968. Revert "[OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks." (detail)
  969. AMDGPU: Handle intrinsics in performMemSDNodeCombine (detail)
  970. AMDGPU/GlobalISel: Select llvm.amdgcn.global.atomic.fadd (detail)
  971. [OPENMP]Do not add TGT_OMP_TARGET_PARAM flag to non-captured mapped arguments. (detail)
  972. [analyzer] StdLibraryFunctionsChecker: Add support for new functions (detail)
  973. [ARM][MVE] Enable tail predication for loops containing MVE gather/scatters (detail)
  974. [Hexagon] Return scalar size in getMinVectorRegisterBitWidth() when no HVX (detail)
  975. [OpenCL] Remove warning for variadic macros in C++ for OpenCL. (detail)
  976. [OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks. (detail)
  977. [mlir][linalg][NFC] Remove extra semi-colon causing warnings (detail)
  978. [libc++] Remove workarounds for missing rvalue references (detail)
  979. [OPENMP] Fix PR47063: crash when trying to get captured statetment. (detail)
  980. [AMDGPU][test] Add dedicated llvm-readobj test. (detail)
  981. [clang-tidy] use stable_sort instead of sort to fix EXPENSIVE_CHECKS tests (detail)
  982. [mlir] Added support for Index type inside getZeroAttr function (detail)
  983. [Driver] Change -fnostack-clash-protection to  -fno-stack-clash-protection (detail)
  984. [SanitizerCoverage] Use zeroext for cmp parameters on all targets (detail)
  985. [UpdateTestChecks][FIX] Python 2.7 compatibility and use right prefix (detail)
  986. [SVE] Lower fixed length FP minnum/maxnum (detail)
  987. Fix sigaction interceptor to always correctly populate oldact (detail)
  988. [X86][GlobalISel] Legalize G_ICMP results to s8. (detail)
  989. [X86][SSE] Pull out BUILD_VECTOR operand equivalence tests. NFC. (detail)
  990. [ARM] Predicated VFMA patterns (detail)
  991. [Scheduler] Fix typo in comments. NFC (detail)
  992. [SVE] Remove default-false VectorType::get (detail)
  993. Recommit "[InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms" and its follow up patches (detail)
  994. Fix signed/unsigned comparison warnings. NFC. (detail)
  995. [GlobalISel] Implement bit-test switch table optimization. (detail)
  996. [WebAssembly] Don't depend on the flags set by handleTargetFeatures in initFeatureMap. (detail)
  997. [SVE][VLS] Don't combine logical AND. (detail)
  998. [InstCombine] Sanitize undef vector constant to 1 in  X*(2^C) with X << C (PR47133) (detail)
  999. [NFC][InstCombine] Add FIXME's for getLogBase2() / visitUDivOperand() (detail)
  1000. [clang] Check `expr` inside `InitListChecker::UpdateStructuredListElement()` (detail)
  1001. [libc][obvious] Remove the unused file utils/CPP/StringRef.h. (detail)
  1002. [WebAssembly] Fixed memory.init always using 64-bit ptr (detail)
  1003. PR47138: Don't crash if the preferred alignment of an invalid record (detail)
  1004. [flang][msvc] Tell windows.h to not define min/max macros. (detail)
  1005. [Target] Cache the command line derived feature map in TargetOptions. (detail)
  1006. [InstCombine] add test for 'not' vs 'xor'; NFC (detail)
  1007. [InstCombine] prefer xor with -1 because 'not' is easier to understand (PR32706) (detail)
  1008. [InstSimplify] Add tests for icmp of min/max with constants (NFC) (detail)
  1009. [ValueTracking] Support min/max intrinsics in computeConstantRange() (detail)
  1010. [lld][WebAssembly] Emit all return types of multivalue functions (detail)
  1011. [Sanitizer] Fix segfaults during unwinding on SystemZ (detail)
  1012. [InstSimplify] Extract abs intrinsic tests into separate file (NFC) (detail)
  1013. [InstSimplify] Add additional abs intrinsic icmp tests (NFC) (detail)
  1014. [ValueTracking] Add abs intrinsics support to computeConstantRange() (detail)
  1015. Build a flat LLDB.framework for embedded Darwin targets (detail)
  1016. [libcxx][test] Fix a -Wstring-concatenation warning in fuzzer_test.h (detail)
  1017. [lldb] Fix unit test parsing to handle CR+LF as well as LF (detail)
  1018. [MLIR][NFC] Remove tblgen:: prefix in TableGen/*.cpp files (detail)
  1019. [flang][msvc] Remove default arguments for function specializations. (detail)
  1020. [NFC][MLIR][OpenMP] Add comments and test for OpenMP enum declaration utility (detail)
  1021. [Coverage] Enable emitting gap area between macros (detail)
  1022. [PowerPC]  Implement Vector Shift Builtins (detail)
  1023. [lldb] Fix relative imports and set the appropriate include dirs (detail)
  1024. PR47143: Don't crash while constant-evaluating value-initialization of (detail)

Started by user Azharuddin Mohammed

This run spent:

  • 10 min waiting;
  • 3 hr 55 min build duration;
  • 4 hr 6 min total from scheduled to completion.
Revision: bd08e0cf1cb1f1f294e4253ba5907ec4c81b05fe
  • origin/master
Revision: 9ad0d8f0382950cb4aed5104fb96a6f14af681ff
  • refs/remotes/origin/master

Identified problems

Missing test results

The test result file Jenkins is looking for does not exist after the build.
Indication 1