Started 21 days ago
Took 1 hr 47 min

Build clang-d431504-g4e1fe968c9de-t30644-b30644.tar.gz (Jul 29, 2022 1:46:32 PM)


No known issues detected

Build Log

  1. [libc++] Fix proxy iterator issues that trigger an assertion in Chromium. (details)
  2. [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0)) (details)
  3. [NFC][asan] Use RoundDownTo (details)
  4. [NFC][memprof] Remove unused code (details)
  5. [NFC][asan] Clang-format a code (details)
  6. [InstCombine] add fold (X > C - 1) ^ (X < C + 1) --> X != C (details)
  7. [InstCombine] (ShiftValC >> Y) >s -1/<s 0 --> Y != 0/==0 (details)
  8. [mlir][Math] Add constant folder for LogOp. (details)
  9. Port address sanitizer to LoongArch (details)
  10. [RISCV] Refactor the common combines for SELECT_CC and BR_CC into a helper function. (details)
  11. [clang-format] Indent tokens after hash only if it starts a line (details)
  12. [clang-format][NFC] Refactor RequiresDoesNotChangeParsingOfTheRest (details)
  13. [mlir][Linalg] Deprecate `tileAndFuseLinalgOps` method and associated patterns. (details)
  14. [AIX] follow-up of D124654. (details)
  15. [sanitizer] Use consistent checks for XDR (details)
  16. [RISCV] Combine (select_cc (srl (and X, 1<<C), C), 0, eq/ne, true, fale) (details)
  17. [clang][OpenMP] Add IRBuilder support for taskgroup (details)
  18. [LoopCacheAnalysis] Fix a type mismatch problem in cost calculation (details)
  19. [X86] Add test case for shuffle (details)
  20. [RFC][MLIR][SCF] Enable better bufferization for `TileConsumerAndFuseProducersUsingSCFForOp` (details)
  21. [SelectionDAG] Fix fptoi.sat scalable vector lowering (details)
  22. [sanitizer_common] Support Solaris < 11.4 in GetStaticTlsBoundary (details)
  23. [MemoryBuiltins] Avoid isAllocationFn() call before checking removable alloc (details)
  24. Revert "[RFC][MLIR][SCF] Enable better bufferization for `TileConsumerAndFuseProducersUsingSCFForOp`" (details)
  25. enable P10 vector builtins test on AIX 64 bit; NFC (details)
  26. [CSKY] Fix the testcase error due to the verifyInstructionPredicates (details)
  27. [lld-macho] Optimize rebase opcode generation (details)
  28. [pseudo] Make sure we rebuild pseudo_gen tool. (details)
  29. [MLIR][SCF] Enable better bufferization for `TileConsumerAndFuseProducersUsingSCFForOp` (details)
  30. re-land [C++20][Modules] Update handling of implicit inlines [P1779R3] (details)
  31. enable P10 vector builtins test on AIX 64 bit; NFC (details)
  32. [PowerPC] Support x86 compatible intrinsics on AIX (details)
  33. [InstCombine] Don't check for alloc fn before fetching object size (details)
  34. Revert "[InstCombine] Don't check for alloc fn before fetching object size" (details)
  35. [mlir][memref] Missing type conversion in memref.reshape llvm lowering (details)
  36. [flang][nfc] Add missing `REQUIRES: asserts` in tests (details)
  37. [C++20] [Modules] Avoid inifinite loop when iterating default args (details)
  38. [MemoryBuiltins] Don't query TLI for non-pointer functions (NFC) (details)
  39. recommit "[DAGCombiner] Teach scalarizeBinOpOfSplats handle scalable splat." (details)
  40. [MemoryBuiltins] Default to trivial mapper in getAllocSize() (NFC) (details)
  41. Reapply [InstCombine] Don't check for alloc fn before fetching alloc size (details)
  42. tsan: remove unnecessary brackets (details)
  43. [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges. (details)
  44. [MemoryBuiltins] Add getFreedOperand() function (NFCI) (details)
  45. Revert "[DebugInfo][llvm-dwarfutil] Combine overlapped address ranges." (details)
  46. [AMDGPU][GlobalISel] Fix subtarget checks for combining to v_med3_i16 (details)
  47. [AArch64] Add i128 parity test (details)
  48. [AArch64][SVE] Add ISel pattern to lower DUPLANE128 to LD1RQD (details)
  49. [AArch64][SVE] Add DAG-Combine to push bitcasts from floating point loads after DUPLANE128 (details)
  50. [Reland][DebugInfo][llvm-dwarfutil] Combine overlapped address ranges. (details)
  51. [Flang] Generate documentation for compiler flags (details)
  52. Revert "[Flang] Generate documentation for compiler flags" (details)
  53. [pseudo] Fix an invalid assertion on recoveryBrackets. (details)
  54. [AMDGPU] Combine s_or_saveexec, s_xor instructions. (details)
  55. [Attributor] Use getFreedOperand() (NFC) (details)
  56. [InstCombine] Use getFreedOperand() (NFC) (details)
  57. [MemoryBuiltins] Remove isFreeCall() function (NFC) (details)
  58. [MemoryBuiltins] Add getReallocatedOperand() function (NFC) (details)
  59. AMDGPU: Refine user-sgpr-init16-bug (details)
  60. [LLDB][DataFormatter] Add support for std::__map_const_iterator (details)
  61. [LLDB][ClangExpression] Fix initialization of static enum alias members (details)
  62. [AMDGPU] Pre-sink IR input for some tests (details)
  63. [Binary] Hard-code the alignment of the offloading binary (details)
  64. Rewording the "static_assert" to static assertion (details)
  65. [lld-macho][NFC] Remove redundant StringRef construction (details)
  66. Revert "Rewording the "static_assert" to static assertion" (details)
  67. [lld-macho] Fix assertion when two symbols at same addr have unwind info (details)
  68. [AMDGPU][NFC] Validate G_MERGE_VALUES as we match zero-extended 32-bit scalars. (details)
  69. [AMDGPU][MC][NFC] Refine SMEM load definitions. (details)
  70. [mlir][Linalg] Add a Transform dialect NavigationOp op to match a list of ops or an interface. (details)
  71. [LAA] Precommit add/sub tests for forked pointers (details)
  72. [NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests (details)
  73. [mlir][python] Fix issues with block argument slices (details)
  74. [lldb/test] Fix flakyness in TestNonStop.test_stdio (details)
  75. [X86] Remove cfi directives and duplicated check in tests. NFC (details)
  76. [Libomptarget] Build the device library even if the sm list is empty (details)
  77. [lldb] [gdb-remote] Fix process ID after following forked child (details)
  78. [AMDGPU] NFC. Auto-generate test for vcclo (details)
  79. [libc++][format] Adhere to clang-tidy style. (details)
  80. [clangd] Mention whether compile flags were inferred in check mode (details)
  81. [clangd] Refactor forwarding call detection logic (details)
  82. [AArch64] Add target hook for preferPredicateOverEpilogue (details)
  83. [lldb][NFCI] Refactor regex filtering logic in CommandObjectTypeFormatterList (details)
  84. [flang][NFC] Test folding of F08 merge_bits intrinsic. (details)
  85. [mlir][linalg] Add tile_size option to `structured.tile_to_foreach_thread_op` (details)
  86. [flang] Lower F08 merge_bits intrinsic. (details)
  87. [libc++][NFC] Fix weird unicode character in release notes (details)
  88. [clang] Add -fdiagnostics-format=sarif option for future SARIF output (details)
  89. [libc++] Reorganize release notes (details)
  90. [mlir][spirv] Rename spv.GLSL ops to spv.GL. NFC. (details)
  91. [llvm-lib] Ignore /VERBOSE flag (details)
  92. [LinkerWrapper] Embed OffloadBinaries for OpenMP offloading images (details)
  93. [Libomptarget] Add support for offloading binaries in libomptarget (details)
  94. [Libomptarget] Add checks for CUDA subarchitecture using new info (details)
  95. [OpenMP] Expose the state in the header to allow non-lto optimizations (details)
  96. [OpenMP] Use Undef instead of null as pointer for inactive lanes (details)
  97. [OpenMP] Introduce more fine-grained control over the thread state use (details)
  98. [CUDA][FIX] Make shfl[_sync] for unsigned long long non-recursive (details)
  99. {RISCV][LV] Split out and expand tests for uniform loads and stores (details)
  100. Fix type in documentation (details)
  101. [lld-macho] Fix LOH parsing segfault (details)
  102. {RISCV][LV] Add a test for uniform store of a loop varying value (details)
  103. {RISCV][LV] Add tail folding coverage of uniform load store cases (details)
  104. [SemaCXX] Set promotion type for enum if its type is promotable to integer type even if it has no definition. (details)
  105. [llvm-cov] Improve error message by printing the object file name that produces error (details)
  106. [Symbolizer] Implement contextual symbolizer markup elements. (details)
  107. Adding a new variant of DepthwiseConv2D (details)
  108. [flang] Run algebraic simplification optimization pass. (details)
  109. [NFC] Fix compiler warning in MarkupFilter (details)
  110. [mlir] Flip dialects to _Prefixed (details)
  111. [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore (details)
  112. [RISCV][LV] Split coverage of uniform load with outside use (details)
  113. [LoopAccessAnalysis] Simplify D119047 (details)
  114. [PatternMatch] add tests for constant expression matcher; NFC (details)
  115. [PatternMatch][InstCombine] match a vector with constant expression element(s) as a constant expression (details)
  116. MemoryBuiltins: start using properties of functions (details)
  117. MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs (details)
  118. BuildLibCalls: move inference of freeing memory later (details)
  119. [bazel] add headers now required after 17e4c217b663 (details)
  120. [mlir] Explicitly mark dialect prefixing (details)
  121. [LV][SVE] Autogen a test for ease of update (details)
  122. [MinGW] Don't currently set visibility=hidden when building for MinGW (details)
  123. [libc] Add a convenience class and function for integer to string conversion. (details)
  124. [ASTMatchers] Adding a new matcher for callee declarations of Obj-C (details)
  125. [pseudo] Key guards by RuleID, add guards to literals (and 0). (details)
  126. [MemProf] Add memprof metadata related analysis utilities (details)
  127. [Libomptarget] Stop testing CPU offloading with LTO (details)
  128. [OpenMP][NFC] Claim iterators in 'map' clause and motion clauses (details)
  129. Fix use after free in MarkupFilter.cpp (details)
  130. [gn build] Port 1dad6247d275 (details)
  131. Revert "[libc++] Use uninitialized algorithms for vector" (details)
  132. [gn build] Port 1d057a6d4306 (details)
  133. [GlobalOpt] Enable evaluation of atomic loads (details)
  134. [RISCV] Add sext.b/h and zext.b/h/w to RISCVInstrInfo::foldMemoryOperandImpl. (details)
  135. [LV] Add a load focused version of the r45679 test (details)
  136. [LV] Fix a conceptual mistake around meaning of uniform in isPredicatedInst (details)
  137. precommit update_mir_test_checks run for D130316 NFC (details)
  138. [SPIRV] add SPIRVPrepareFunctions pass and update other passes (details)
  139. [CUDA] Ignore __CLANG_ATOMIC_LLONG_LOCK_FREE on i386 (details)
  140. [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin (details)
  141. [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 (details)
  142. [LLDB][Reliability] Fix accessing invalid iterator (details)
  143. [modules] Replace `-Wauto-import` with `-Rmodule-include-translation`. (details)
  144. [sancov] --help: hide unrelated options (details)
  145. [sanstats] Hide unrelated options (details)
  146. [InstCombine] remove useless ‘InstCombiner::’. nfc (details)
  147. [verify-uselistorder] Hide unrelated options (details)
  148. [LoongArch] Support load/store of dso_local PIC global values (details)
  149. [Driver][test] Remove unused "-o %t.s" from frame-pointer*.c (details)
  150. [Attributor][NFC] Remove unnecessary overwritten methods (details)
  151. [OpenMP][FIX] Ensure thread and team state are defined properly (details)
  152. Revert "Fixing build bot failure due to python-pip unavailability." (details)
  153. Revert "[OpenMP][OMPD] GDB plugin code to leverage libompd to provide debugging" (details)
  154. [Intrinsics] Add `nocallback` to the memset/cpy/move intrinsics (details)
  155. [Attributor] Dominating must-write accesses allow unknown initial values (details)
  156. [MLIR] Add affine.if canonicalization to compose in affine.apply ops (details)
  157. [RS4GC] Handle special cases in unreachable code for memcpy/memmov (details)
  158. [Attributor][FIX] Handle non-recursive but re-entrant functions properly (details)
  159. [flang] Lower F08 bit population count intrinsics (details)
  160. [flang][NFC] Test folding of F08 shift intrinsics (details)
  161. [flang][NFC] Test folding F08 mask intrinsics (details)
  162. [flang] Lower F08 shift intrinsics (details)
  163. [flang] Lower F08 mask intrinsics (details)
  164. [Attributor][FIX] Update unit test after API change (details)
  165. [Attributor][FIX] Also update the unit test to match expectations (details)
  166. [pseudo] Fix link error after 3132e9cd7c9fda63 (details)
  167. [pseudo] Tweak the cli option messages, NFC. (details)
  168. [LLDB][NFC] Create variable for hardcoded alignment/size constants in materializer (details)
  169. [LLDB][Expression] Allow instantiation of IR Entity from ValueObject (details)
  170. [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas (details)
  171. [gn build] Port 8184b252cdab (details)
  172. [pseudo] Eliminate the dangling-else syntax ambiguity. (details)
  173. re-land [C++20][Modules] Build module static initializers per P1874R1. (details)
  174. [InstCombine] Slightly extend alloc optimization test (NFC) (details)
  175. [AArch64] Add fcmp fast math tests (details)
  176. [AArch64] Emit vector FP cmp when LE is used with fast-math (details)
  177. Use any_of (NFC) (details)
  178. [ELF] Simplify createObjectFile/createLazyFile. NFC (details)
  179. [Symbolizer] Fix use-after-free (details)
  180. [pseudo] Add ambiguity & unparseability metrics to -print-statistics (details)
  181. [CMake][Clang] Copy folder without permissions (details)
  182. [C++20] [Modules] Handle reachability for partial specialization (details)
  183. Don't write to source directory in test (details)
  184. [lldb] Handle jumping to the end in DW_OP_skip/DW_OP_bra (details)
  185. [libc++][ranges] implement `std::ranges::equal_range` (details)
  186. [libc++][ranges] implement `std::ranges::includes` (details)
  187. [ASTMatchers] Fix standalone build (details)
  188. [lldb][ARM] Invert emulation test assert message (details)
  189. [mlir][linalg] Fix FoldTensorCastConsumerOp invalid folding (details)
  190. [AMDGPU] gfx11 Fix VOP3 dot instructions (details)
  191. [mlir][arith] cmpi: move constant to the right side (details)
  192. [AMDGPU] Add a test where regClassPriorityTrumpsGlobalness uses more vgprs (details)
  193. [clang-tidy][NFC] Add preposition "of" to code annotation of ElseAfterReturnCheck (details)
  194. [mlir][linalg][transform] Add fuse_into_containing op (details)
  195. [mlir][linalg] Add attribute matcher to structured.match transform op (details)
  196. [mlir][linalg] Add tile-and-fuse with transform dialect example (details)
  197. Revert "[Libomptarget] Stop testing CPU offloading with LTO" (details)
  198. [Docs] Add release notes for opaque pointers (NFC) (details)
  199. [Libomptarget] Build the DeviceRTL BC using clang directly (details)
  200. [Internalize] Support glob patterns for API lists (details)
  201. [Libomptarget] Only export needed definitions in the BC library (details)
  202. [libc++] Support int8_t and uint8_t in integer distributions as an extension (details)
  203. [libc++] Take advantage of -fexperimental-library in libc++ (details)
  204. [clangd] Make forwarding parameter detection logic resilient (details)
  205. [LangRef] Update opaque pointers status (NFC) (details)
  206. [MLIR,OpenMP] : Add Conversion pattern for Critical Op (details)
  207. [MLIR][OpenMP] Add a constraint to the Threadprivate Op (details)
  208. [libc] Add float type and flag for nearest_integer to enable SSE4.2. (details)
  209. [Clang][Driver] Fix include paths for `--sysroot /` on OpenBSD/FreeBSD (details)
  210. [Libomptarget] Make the plugins link as LLVM libraries (details)
  211. [llvm-ar] Add object mode option -X for AIX (details)
  212. [libc] Implement sinf function that is correctly rounded to all rounding modes. (details)
  213. [AsmPrinter] Move lowerConstant() error code out of switch (NFC) (details)
  214. [clang][dataflow] Move NoopAnalysis from unittests to include (details)
  215. [mlir][tosa] Split canonicalization and folders out of TosaOps. (details)
  216. [AArch64] Move SeparateConstOffsetFromGEPPass before LSR and enable EnableGEPOpt by default. (details)
  217. [libc] Temporarily disable arm32's sinf, cosf, sincosf entrypoints. (details)
  218. [Costmodel] Add "type-based-intrinsic-cost" cli option (details)
  219. [BOLT] Add support for the latest perf tool (details)
  220. [clang][dataflow] Refactor ApplyBuiltinTransfer field out into DataflowAnalysisOptions struct (details)
  221. [CUDA] remove duplicate condition (details)
  222. [mlir][ods] Remove warning in `AttrOrTypeDef` (details)
  223. [LV] Rework widening cost of uniform memory ops for clarity [nfc] (details)
  224. [DAGCombiner] Simplify code around call to reduceLoadWidth in visitAND. NFC (details)
  225. [OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake (details)
  226. [LV] Remove unused variable. NFC. (details)
  227. Revert "[OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake" (details)
  228. [flang] Reduced CHECKs for transpose_opt.f90 (details)
  229. [flang] Try to lower math intrinsics to math operations first. (details)
  230. [NFC] FunctionSamples::getEntrySamples -> getHeadSamplesEstimate (details)
  231. [X86] Add X64 test coverage to smul-with-overflow.ll (details)
  232. [AArch64] Use neon instructions for i64/i128 ISD::PARITY calculation (details)
  233. [PowerPC][NFC] Convert the MMA test cases to use opaque pointers. (details)
  234. [mlir][tosa] Flip accessors used to prefixed form (NFC) (details)
  235. Remove references to old mailing lists that have moved to discourse. Replace with links to discourse. (details)
  236. [libc++][ranges] Implement `ranges::shuffle`. (details)
  237. [NFC] Fixed build fail of (details)
  238. [libc] Don't call user comparator function for equal pointers (details)
  239. [Flang] Generate documentation for compiler flags (details)
  240. [llvm-driver] Fix build after 07b749800 (details)
  241. [mlir][vector] Extend transfer_write to read propagation (details)
  242. [NFC] Improve FileSpec internal APIs and usage in preparation for adding caching of resolved/absolute. (details)
  243. [mlir][vector] NFC change to improve doc of vector distribution op (details)
  244. [mlir][Arithmetic] Add `arith.delinearize_index` operation (details)
  245. [libc][nfc] move printf inf/nan to separate function (details)
  246. [clang-doc] Add check for pointer validity (details)
  247. [clang][CodeGen] Only include ABIInfo.h where required (NFC) (details)
  248. [DWP][DWARF] Detect and error on debug info offset overflow (details)
  249. [BOLT][DWARF] Fix bolt/test/X86/shared-abbrev.s (details)
  250. [OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake (details)
  251. [AIX][NFC] modify the llvm-ar help information for big archive. (details)
  252. [OpenMP] Fix test error introduced in D130179 (details)
  253. [BOLT] Handle broken .dynsym in stripped binaries (details)
  254. [PhaseOrdering] add test for loop-idiom-recognize + tailcall; NFC (details)
  255. [Libomptarget] Don't report lack of CUDA devices (details)
  256. llvm.swift.async.context.addr cannot be modeled as NoMem because we don't want it to be cse'd accross async suspends (details)
  257. [ELF] --fortran-common: remove unneeded identify_magic call. NFC (details)
  258. [ELF] Internalize isBitcode. NFC (details)
  259. [CMake] Stop zstd find_package warnings (details)
  260. [LV] Use early return to simplify code structure (details)
  261. Strengthen -Wint-conversion to default to an error (details)
  262. [NFC] Start saving InstantiatedFromDecl in non-template functions (details)
  263. [NFC] give getParentFunctionOrMethod a 'Lexical' parameter (details)
  264. Revert "[InstCombine] enhance fold for subtract-from-constant -> xor" (details)
  265. Revert "[DWP][DWARF] Detect and error on debug info offset overflow" (details)
  266. [OpenMP][Offloading] Enlarge the work size of `wtime.c` in case of any noise (details)
  267. [NFC] Add some additional features to MultiLevelTemplateArgumentList (details)
  268. Fix buildbot breakage after (details)
  269. [Sanitizer][Darwin] Factor out code for GCD worker registration (details)
  270. [CUDA/SPIR-V] Force passing aggregate type byval (details)
  271. Revert "[NFC] Add some additional features to MultiLevelTemplateArgumentList" (details)
  272. [asan] Reset stack bounds of context (details)
  273. [mlir][python] Fix issue in diagnostic note initialization (details)
  274. [runtimes] Add pstl to the list of default runtimes to fix the build (details)
  275. Fix buildbot breakage after (details)
  276. Cache the value for absolute path in FileSpec. (details)
  277. Changed EOL to UNIX. NFC. (details)
  278. [NVPTX] Promote i24, i40, i48 and i56 to next power-of-two register when passing (details)
  279. [Driver][AArch64] Simplify -mtune (details)
  280. [lldb/Fuzzer] Add fuzzer for expression evaluator (details)
  281. [Driver][test] Clean up and improve some -mtune tests (details)
  282. [Driver][RISCV] Simplify -mtune (details)
  283. [Driver][SystemZ] Simplify -mtune (details)
  284. [Driver] Report -Wunused-command-line-argument for unimplemented -mtune= (details)
  285. [InstCombine] Improve folding of mul + icmp (details)
  286. Add a nop instruction if a section starts with landing pad for function splitter (details)
  287. Revert "[lldb/Fuzzer] Add fuzzer for expression evaluator" (details)
  288. [flang] Fold SET_EXPONENT() and FRACTION() (details)
  289. [lldb] Disable TestGuiExpandThreadsTree (details)
  290. [lldb] Remote accidental logs left in TestGuiExpandThreadsTree (details)
  291. [clang][dataflow] ArrayRef'ize debugString() (details)
  292. [libc++][test] Fix infinite loop when mkstemp fails (details)
  293. [clang][dataflow] Expose stringification functions for SAT solver enums (details)
  294. [flang] Admit trailing blanks when checking I/O specifiers (details)
  295. Move "clang/Basic/TokenKinds.h" into a separate top-level module. (details)
  296. [clang][dataflow] Add DataflowEnvironment::dump() (details)
  297. [Lit] Pass through DFLTCC from the surrounding environment (details)
  298. [flang] Fix parsing and semantics for array element substring%KIND/%LEN (details)
  299. [Driver] Error for -gsplit-dwarf with RISC-V linker relaxation (details)
  300. [flang] Correct folding of TRANSFER(integer, character array) (details)
  301. [libasan] Remove 4Mb stack limit for swapcontext unpoisoning (details)
  302. [flang] Fix a warning (details)
  303. [flang] Fold calls to ISHFTC() (details)
  304. [Attributor][FIX] HasBeenWrittenTo logic should only be used for reads (details)
  305. [NFC] Move function definition to cpp file (details)
  306. Use has_value instead of hasValue (NFC) (details)
  307. [mlir] Use value instead of getValue (NFC) (details)
  308. [flang] Support aint/anint for 80/128 bit in lowering (details)
  309. Use callables directly in any_of, count_if, etc (NFC) (details)
  310. [DAG] computeKnownBits - add basic shift-by-parts handling (details)
  311. [MIPS][compiler-rt] Fix stat struct's size for O32 ABI (details)
  312. [DAG] ExpandIntRes_ADDSUB - create UADDO/USUBO instead of ADDCARRY/SUBCARRY if overflow is known to be zero (details)
  313. [DAG] SimplifyDemandedBits - pull out repeated getValueType() calls. NFC. (details)
  314. [bazel] Add missing dependencies after 535b507ba58e8b5f604d53ffc961be1456d229a7 (details)
  315. [Clang] Add support for Unicode identifiers (UAX31) in C2x mode. (details)
  316. [Clang] Adjust extension warnings for #warning (details)
  317. [DAG] Move OR(AND(X,C1),AND(OR(X,Y),C2)) -> OR(AND(X,OR(C1,C2)),AND(Y,C2)) fold to SimplifyDemandedBits (details)
  318. Use the range-based overload of llvm::sort where possible (details)
  319. [Clang] Update the status of N2393 in c_status.html (details)
  320. Use llvm::sort instead of std::sort where possible (details)
  321. [IR] Fixed ambiguous call to llvm::report_fatal_error (details)
  322. [lld-macho] Fix segfault when handling LTO + object file weak defs (details)
  323. [X86] matchBinaryShuffle - limit SHUFFLE(X,Y) -> OR(X,Y) cases to where X + Y are the same width as the result (details)
  324. [lld-macho] Fold __objc_imageinfo sections (details)
  325. Use static_assert instead of assert (NFC) (details)
  326. Fix one stray `{LLVM -> CLANG}_TOOLS_INSTALL_DIR` (details)
  327. [flang] Fix name of dummy argument to intrinsic NEW_LINE(A='') (details)
  328. Revert "[NFC] Improve FileSpec internal APIs and usage in preparation for adding caching of resolved/absolute." and follow-ups (details)
  329. [flang] Don't fold zero-length substring references (details)
  330. [lld-macho][nfc] Reduce nesting of code added in D130125 (details)
  331. [flang] Clean up bogus semantic error on procedure pointer assignment (details)
  332. [X86] Add test case for Issue #56520 (details)
  333. [DAG] isSplatValue - don't attempt to merge any BITCAST sub elements if they contain UNDEFs (details)
  334. [flang] Correct IsHostAssociated() to be true for BLOCK constructs (details)
  335. [ADT] Use default member initialization (NFC) (details)
  336. [TableGen] Drop an unnecessary const from a return type (NFC) (details)
  337. [AMDGPU] Change DEBUG_TYPE from isel to amdgpu-isel (details)
  338. [Analysis] Remove a redundant return statement (NFC) (details)
  339. Convert for_each to range-based for loops (NFC) (details)
  340. [AMDGPU] Remove a redundant variable (NFC) (details)
  341. [Vectorize] Remove isConsecutiveLoadOrStore (NFC) (details)
  342. [NFC] Switch a few uses of undef to poison as placeholders for unreachable code (details)
  343. fix tests for commit 9df0b254d24eca098 (details)
  344. Autogenerate tests for win64-byval.ll . NFC (details)
  345. [LegacyPM] Remove {,PostInline}EntryExitInstrumenterPass (details)
  346. [lldb] Adapt lldb tests to changes in 71cdb8c6f144 (details)
  347. [IPO] Use std::array for AccessKind2Accesses (NFC) (details)
  348. [CodeGen] Use range-based for loops (NFC) (details)
  349. clang/include/clang/module.modulemap: Mark `Tooling/Inclusions/*.inc` as textual. (details)
  350. [RISCV] Add a continue to reduce nesting. NFC (details)
  351. [Orc] Use default member initialization (NFC) (details)
  352. [Analysis] Use default member initialization (NFC) (details)
  353. [libcxx] Remove static inline and make use of _LIBCPP_HIDE_FROM_ABI in __support/xlocale/__nop_locale_mgmt.h header (details)
  354. [Passes] Simplify ChangePrinter names. NFC (details)
  355. [Hexagon] Remove unused declaration getByteVectorTy (NFC) (details)
  356. Revert "[Orc] Use default member initialization (NFC)" (details)
  357. [clangd] Do not try to use $0 as a placeholder in completion snippets (details)
  358. [MC] Delete dead zlib-gnu code and simplify writeSectionData (details)
  359. [MC] Remove unused renameELFSection (details)
  360. [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef (details)
  361. [X86][SSE] Enable X86ISD::ANDNP constant folding (details)
  362. [X86] combineAndnp - remove unused variable. NFC. (details)
  363. [DAG] SimplifyDemandedVectorElts - if every and/mul element-pair has a zero/undef then just constant fold to zero (details)
  364. [DAG] SimplifyMultipleUseDemandedBits - early-out for any scalable vector types (details)
  365. [DAG] MaskedVectorIsZero - don't bother with (-1).isSubsetOf mask check. NFC. (details)
  366. Fix crash in ObjC codegen introduced with 5ab6ee75994d645725264e757d67bbb1c96fb2b6 (details)
  367. [Clang] De-deprecate volatile compound operations (details)
  368. [clang] Fix incorrect constant folding of `if consteval` (details)
  369. [Clang] Add missing paper revisions in the release notes [NFC] (details)
  370. [X86] Regenerate hoist-and-by-const-from-lshr-in-eqcmp-zero.ll with common SSE2 prefix (details)
  371. [DAG] getNode - assert that SMUL_LOHI/UMUL_LOHI nodes have the correct ops + types (details)
  372. [X86] Autogenerate some of the fp128 tests. NFC (details)
  373. [DAG] visitSMUL_LOHI/visitUMUL_LOHI - ensure we canonicalize constants to the RHS (details)
  374. AMDGPU: Fix broken test checks (details)
  375. [X86] Autogenerate cfguard-x86-64-vectorcall.ll. NFC (details)
  376. RegAllocGreedy: Fix subranges when rematerializing dead subreg defs (details)
  377. [X86] Autogenerate atomic tests. NFC (details)
  378. [compiler-rt][CMake] Enable TF intrinsics on powerpc32 Linux (details)
  379. [clang-tidy] implement new check 'misc-const-correctness' to add 'const' to unmodified variables (details)
  380. [Driver] Enable some sanitizers on FreeBSD AArch64 (details)
  381. [gn build] Port 46ae26e7eb70 (details)
  382. [ELF] Optimize some non-constant alignTo with alignToPowerOf2. NFC (details)
  383. [llvm] Remove unused forward declarations (NFC) (details)
  384. [lldb] Use true instead of 0 (NFC) (details)
  385. [lldb] Use nullptr instead of NULL (NFC) (details)
  386. [lldb] Remove redundant member initialization (NFC) (details)
  387. Remove redundant string initialization (NFC) (details)
  388. [ExecutionEngine] Fix a header guard (NFC) (details)
  389. [CodeGen] Remove a redundant void (NFC) (details)
  390. [libc++] Granularize some more type_traits (details)
  391. [gn build] Port b7aa9c4ac8e7 (details)
  392. [PhaseOrdering] add explanatory comment for test; NFC (details)
  393. [ValueTracking] add test for isImpliedCondition with vector types; NFC (details)
  394. [ValueTracking] allow vector types in isImpliedCondition() (details)
  395. [IPO] Use range-based for loops (NFC) (details)
  396. [Hexagon] Remove unused declaration SelectZeroExtend (NFC) (details)
  397. [Hexagon] Remove unused declaration CanReturnSmallStruct (NFC) (details)
  398. Use any_of (NFC) (details)
  399. [NFC] Add parentheses in MathExtra.h (details)
  400. Use llvm::less_first and llvm::less_second (NFC) (details)
  401. [Reassociate][NFC] Consistent checking for FastMathFlags suitability (details)
  402. [llvm-objcopy] Remove remnant .zdebug code (details)
  403. [mlir][Arithmetic] Fix printing larger integer attributes in arith.const (details)
  404. [clang] better error message for while loops outside of control flow (details)
  405. [clang] Remove unused forward declarations (NFC) (details)
  406. [llvm] Remove redundaunt virtual specifiers (NFC) (details)
  407. [clang] Remove redundant virtual specifies (NFC) (details)
  408. [llvm-objcopy] --compress-debug-sections: fix uninitialized ch_reserved for Elf64_Chdr (details)
  409. Remove redundaunt override specifiers (NFC) (details)
  410. [Hexagon] Remove isLateInstrFeedsEarlyInstr (NFC) (details)
  411. [SCEV][NFC][CT] Cheaper handling of guards in isBasicBlockEntryGuardedByCond (details)
  412. [llvm-objcopy] Remove getDecompressedSizeAndAlignment. NFC (details)
  413. [AArch64][SVE] NFC: Add tests for masked add/sub patterns (D129751) (details)
  414. [AArch64][SVE] Add patterns to select masked add/sub instructions (details)
  415. [clang][analyzer] Added partial wide character support to CStringChecker (details)
  416. [llvm-objcopy] Simplify --compress-debug-sections handling with AliasArgs. NFC (details)
  417. [LangRef] Update for opaque pointers (NFC) (details)
  418. [Docs] Update GEP docs for opaque pointers (details)
  419. [flang] Use value instead of getValue (NFC) (details)
  420. [flang] Use X->foo() instead of X.getValue().foo() (NFC) (details)
  421. [NFC][GVN] Put phi-translation of 'add' behind a switch (details)
  422. [pseudo] Fix minor errors in module grammar (details)
  423. [AArch64] Add f16 fpimm patterns (details)
  424. [ELF] Simplify --build-id/--color-diagnostics with AliasArgs. NFC (details)
  425. [AsmPrinter] Reject ptrtoint to larger size in lowerConstant() (details)
  426. [llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKS (details)
  427. [ELF] --reproduce: support --export-dynamic-symbol-list (details)
  428. [mlir][Math] Add constant folder for ExpOp. (details)
  429. [clang][ASTImporter] Improved handling of functions with auto return type. (details)
  430. tsan: remove tracking of racy addresses (details)
  431. tsan: prevent pathological slowdown for spurious races (details)
  432. [CMake] Copy folder without permissions (details)
  433. [mlir] Apply ClangTidyPerformance findings (NFC) (details)
  434. [mlir][sparse][nfc] Fix memory leak in sparse sampled matmul integration test (details)
  435. [DebugInfo] Avoid ptrtoint expression in generic test (details)
  436. [RISCV] Scalarize binop followed by extractelement. (details)
  437. [mlir][tensor][bufferize] Load dependent dialects (details)
  438. [Libomptarget] Add checks for AMDGPU TargetID using new image info (details)
  439. AMDGPU: Turn off force init 16 input SGPRS for pal (details)
  440. [C++20] [Modules] Make the linkage consistent for class template and its (details)
  441. [mlir] Transform dialect: separate dependent and generated dialects (details)
  442. [mlir][tensor][bufferize] Fix deallocation of GenerateOp/FromElementsOp (details)
  443. Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image info" (details)
  444. [mlir][tensor][bufferize][NFC] Remove duplicate code (details)
  445. [pseudo] Eliminate multiple-specified-types ambiguities using guards (details)
  446. [C++20][Modules] Add a testcase for [] p10 [NFC]. (details)
  447. Switch from XFAIL to UNSUPPORTED; NFC (details)
  448. Rewording "static_assert" diagnostics (details)
  449. [ValueTracking] Fix unused variable warning in release builds. NFC (details)
  450. [flang] Support lowering intrinsic `selected_real_kind` for variables (details)
  451. [SystemZ][z/OS] Open YAML text files as text (details)
  452. [AArch64][NFC] Add test case for setcc (iN bitcast (vNi1 X)), (iN 0), (eq|ne) (details)
  453. [AArch64] Combine setcc (iN (bitcast (vNi1 X))) with vecreduce_or (details)
  454. [lldb][ARM/AArch64] Use sys/uio.h instead of socket.h in native register context (details)
  455. [LoongArch] Parse LoongArch base ABI in ObjectYAML and llvm-readobj (details)
  456. [Sema] Merge C++20 concept definitions from different modules in same TU (details)
  457. [C++20][Modules] Update ADL to handle basic.lookup.argdep p4 [P1815R2 part 1] (details)
  458. Revert "Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image info"" (details)
  459. [MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functions (details)
  460. [mlir] move _mlir_alloc and friends to CRunnerUtils (details)
  461. [llvm-objdump,ARM] Fix .byte directives dumping the wrong byte. (details)
  462. Reapply "[NFC] Add some additional features to MultiLevelTemplateArgumentList"" (details)
  463. [JITLink][COFF] Don't dead strip COMDAT associative symbol. (details)
  464. [JITLink][COFF] Handle out-of-order COMDAT second symbol. (details)
  465. [mlir][linalg] Expand test case for tile-and-fuse with transform dialect (details)
  466. [libc] Raise FE_INVALID for sinf with +- inf inputs. (details)
  467. [JITLink][COFF] Implement IMAGE_SYM_CLASS_LABEL. (details)
  468. [ORC][COFF] Properly set weak flag to COMDAT symbols. (details)
  469. [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32. (details)
  470. [lldb][AArch64] Add UnpackTagsFromCoreFileSegment to MemoryTagManager (details)
  471. [lldb][AArch64] Fix an unused variable warning in release builds. NFC (details)
  472. [lldb][AArch64] Use macro for unused var without asserts enabled (details)
  473. [AArch64][SVE] Fold target specific ext/trunc nodes into loads/stores (details)
  474. Generalize the vector transfer flattening patterns (dyn shapes). (details)
  475. [llvm][cmake] Shore up `llvm_check_linker_flags`. (details)
  476. [X86] Custom type legalize v2i32 smulo/umulo to use a single pmuldq/pmuludq. (details)
  477. [lldb] Make compiler-rt an optional LLDB test dependency (details)
  478. [flang][nfc] Add missing `REQUIRES: asserts` in a test (details)
  479. [flang] Support intrinsic `selected_int_kind` for variables (details)
  480. [libc++] Fix algorithms which use reverse_iterator (details)
  481. Revert "Revert "Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image info""" (details)
  482. [RISCV] Teach RISCVCodeGenPrepare to optimize (zext (abs(i32 X, i1 1))). (details)
  483. [lld-macho] Demangle location name in undefined symbol diagnostics (details)
  484. [lldb] [gdb-remote] Refactor killing process and move it to client (details)
  485. Use `<stdatomic.h>` with MSVC and C++ (details)
  486. Fix assertion in SmallDenseMap constructor with reserve from non-power-of-2 buckets count (details)
  487. [flang] Better error message for NULL() actual argument for dummy allocatable (details)
  488. [GlobalISel][DebugInfo] Remove debug info with zero line from constants inserted at entry block (details)
  489. [Reassociate][NFC] Use an appropriate dyn_cast for BinaryOperator (details)
  490. [mlir] Update Python CMake version requirement. (details)
  491. [flang] Runs FIR SimplifyRegionLitePass pass after calling the inliner (details)
  492. [Clang] Status of the C++23 papers approved by WG21 at the July plenary (details)
  493. Revert "[mlir][Arithmetic] Add `arith.delinearize_index` operation" (details)
  494. [flang] Dial some errors down to warnings for ASSOCIATED() (details)
  495. [Kaleidoscope] Fix DWARF function creation example (details)
  496. [clang][dataflow] Fix MapLattice::insert() to not drop return value (details)
  497. [libc] Add a simple StringStream class. (details)
  498. [clang][dataflow] Rename iterators from IT to It (details)
  499. [Flang][OpenMP] Initial support for integer reduction in worksharing-loop (details)
  500. [RISCV] Add more test cases for select with (setge X, C) condition. (details)
  501. [lld-macho] Implement -load_hidden (details)
  502. Revert "[lld-macho] Implement -load_hidden" (details)
  503. [flang][runtime] Reset unit frame buffer when re-opening (details)
  504. [flang] Allow restricted specific intrinsic functions as implicitly-interfaced procedure pointer targets (details)
  505. [Passes] add a tail-call-elim pass near the end of the opt pipeline (details)
  506. [OpenMP] Remove noinline attributes in the device runtime (details)
  507. AMDGPU: Adjust register allocation priority values down (details)
  508. RegAllocGreedy: Add a command line flag for reverseLocalAssignment (details)
  509. [libc] Add dirent.h functions opendir, readdir, closedir and dirfd. (details)
  510. [WebAssembly] Use `localexec` as default TLS model for non-Emscripten targets (details)
  511. [libc][Obvious] Use the correct StringView constructor in dirent_test. (details)
  512. Reland "[lld-macho] Implement -load_hidden" (details)
  513. [asan][test] Additional test requiring weak symbol for dyld64. (details)
  514. [Libomptarget] Reintroduce host architecture checks for device RTL (details)
  515. [cmake] Support custom package install paths (details)
  516. [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs (details)
  517. Revert "[llvm][cmake] Make `install_symlink` workflow work with absolute install dirs" (details)
  518. tests: add attributes that would normally come from inferattrs (details)
  519. MemoryBuiltins: remove malloc-family funcs from list (details)
  520. Split class ValueRange to a new file (details)
  521. [mlir][NFC] Remove TypeRange's constructors that cause ambiguity (details)
  522. [Driver] Ignore unimplemented -mtune= for ARM/PowerPC (details)
  523. [BOLT] Process each block only once in fixCFGForPIC (details)
  524. [IRBuilder] Add assert for AtomicRMW ordering (details)
  525. [RISCV] Refactor translateSetCCForBranch to prepare for D130508. NFC. (details)
  526. [Clang] Fix how we set the NumPositiveBits on an EnumDecl to cover the case of single enumerator with value zero or an empty enum (details)
  527. [GlobalISel] Fix miscompile of G_UREM + G_UDIV due to not checking for equality (details)
  528. [mlir] Refactor the Parser library in preparation for an MLIR binary format (details)
  529. [LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 2 (details)
  530. [lld-macho] Implement -hidden-l (details)
  531. [Flang][OpenMP] Add support for lastprivate clause for worksharing loop. (details)
  532. [mlir][Parser] Fix memory leak when failing to parse a forward declared block (details)
  533. [mlir] SCCP add missing pessimistic setting (details)
  534. [mlir][Math] Add constant folder for Exp2Op. (details)
  535. Revert "[LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 2" (details)
  536. [DAGCombiner] Teach scalarizeExtractedBinop to support scalable splat. (details)
  537. [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs (details)
  538. [bazel] Add new rule for c60b897d22b2feab3282c4fc2b390bc87560c7de (details)
  539. [JITLink][COFF] Handle duplicate external symbols. (details)
  541. [JITLink][COFF] Implement IMAGE_COMDAT_SELECT_LARGEST partially. (details)
  542. [flang] Remove unused variable lastPrivBlock (NFC) (details)
  543. [LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 2 (details)
  544. [X86][DAGISel] Don't widen shuffle element with AVX512 (details)
  545. [JITLink][COFF] Consider lib/dll files in llvm-jitlink. (details)
  546. [JITLink][COFF] Don't dead strip seh frame of exported function. (details)
  547. [CodeGen] Consider MangleCtx when move lazy emission States (details)
  548. [DirectX backend] [NFC]Add DXILOpBuilder to generate DXIL operation (details)
  549. [BOLT][TEST] Update fptr.test (details)
  550. Make SONAME the same as LLVM version (details)
  551. [LoopDataPrefetch] Fix crash when TTI doesn't set CacheLineSize (details)
  552. [gn build] port bc39d7bdd497 ( -> libclang.exports) (details)
  553. [CodeMetrics] use hasOneLiveUse instead of hasOneUse while analyzing inlinable callsites (details)
  554. [gn build] tweak how symbol_exports map files look on linux, for 94c00c10e (details)
  555. fix comment typo to cycle bots (details)
  556. [mlir] Use value_or (NFC) (details)
  557. Use isa instead of dyn_cast (NFC) (details)
  558. Remove redundaunt virtual specifiers (NFC) (details)
  559. [flang] Use value or * instead of getValue (NFC) (details)
  560. [ADT] Deprecate Optional::getValueOr (NFC) (details)
  561. [CMake][Fuchsia] Enable assertions and backtraces in stage 1 build (details)
  562. [clang-format] Fix a hang when formatting C# $@ string literals (details)
  563. [LoongArch] Use `end namespace xxx` style comment. NFC (details)
  564. [analyzer] ArrayInitLoopExpr with array of non-POD type (details)
  565. [BOLT] Support files with no symbols (details)
  566. [LLDB][Reliability] Fix register value unpacking (details)
  567. [ARM] Add Tag_CPU_arch missing value descriptions in attribute parser (details)
  568. [flang] Rename variables in test. NFCI (details)
  569. [cmake] Fix missing paren in `FindPrefixFromConfig` (details)
  570. [analyzer] Lambda capture non-POD type array (details)
  571. [Libomptarget] Add checks for AMDGPU TargetID using new image info (details)
  572. [lldb][AArch64] Add support for memory tags in core files (details)
  573. [RISCV] Lazily add RVV C intrinsics. (details)
  574. [AArch64][SVE] NFC: Add tests for masked mla/mls patterns (D130492) (details)
  575. [AArch64][SVE] Add patterns to select mla/mls (details)
  576. [LLDB][ARM] Generalise adding register state in emulation tests and add D registers (details)
  577. [analyzer] Structured binding to tuple-like types (details)
  578. [clang][dataflow] Fix SAT solver crashes on `X ^ X` and `X v X` (details)
  579. [lldb][ARM] Print mismatched registers in emulation tests (details)
  580. [ArgPromotion] Transfer metadata nontemporal to promoted loads (details)
  581. [lldb][ARM] Misc improvements to TestEmulations (details)
  582. [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy. (details)
  583. [llvm-objdump,ARM] Add PrettyPrinters for Arm and AArch64. (details)
  584. [llvm-objdump,ARM] Make dumpARMELFData line up with instructions. (details)
  585. Reassoc FMF should not optimize FMA(a, 0, b) to (b) (details)
  586. [flang][OpenMP] Lowering support for default clause (details)
  587. [lldb][ARM] Add tests for vpush/vpop D registers (details)
  588. [llvm-objdump] Fix type mismatch in std::min. (details)
  589. [lldb][ARM] Use portable printf tokens for 64 bit types (details)
  590. [clang][analyzer][NFC] Use value_or instead of ValueOr (details)
  591. [llvm-objdump,ARM] Fix a lot more tests. (details)
  592. [CMake] Fix add_subdirectory llvm builds (details)
  593. [mlir] Fall back to posix_memalign for aligned_alloc on MacOS (details)
  594. [analyzer] Fix unused variable warning in release builds. NFC. (details)
  595. [RISCV][Clang] Refactor and rename rvv intrinsic related stuff. (NFC) (details)
  596. Fix MSVC "not all control paths return a value" warning. NFC (details)
  597. [RISCV][Clang] Refactor RISCVVEmitter. (NFC) (details)
  598. [C++20] [Modules] Handle linkage properly for specializations when overloading (details)
  599. [analyzer] Improve loads from reinterpret-cast fields (details)
  600. [llvm-objdump,ARM] Fix further test failures. (details)
  601. [clang] [docs] Update the changes of C++20 Modules in clang15 (details)
  602. [bazel] Port 7a5cb15ea6facd82756adafae76d60f36a0b60fd (details)
  603. [Clang] [P2025] Analyze only potential scopes for NRVO (details)
  604. [bazel] Run autoformatter on BUILD.bazel (details)
  605. [gn build] Port 7a5cb15ea6fa (details)
  606. [libc++] Remove XFAIL for libcpp_deallocate on AIX, which seems to be passing now (details)
  607. [libc++] Generalize the customizeable assertion handler (details)
  608. [libc++][NFC] Add missing SHA in ABI changelog (details)
  609. [pseudo] Allow opaque nodes to represent terminals (details)
  610. [NFC] Fix some C++20 warnings (details)
  611. [clang][dataflow] Add explicit "AST" nodes for implications and iff (details)
  612. [flang] Remove fp128 support for llvm.round and llvm.trunc (details)
  613. [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections. (details)
  614. [C++20] [Modules] Don't handle no linkage entities when overloading (details)
  615. [RISCV] Precommit test for D130251 (details)
  616. [libc] Use nearest_integer instructions to improve expf performance. (details)
  617. [libc] Use nearest_integer instructions to improve expm1f performance. (details)
  618. [DAGCombine] Mask doesn't have to be (EltSize - 1) exactly when combining rotation (details)
  619. [bazel] Port 628fbbef81c5ac806e6dbf2bce18dd44980051b1 (details)
  620. Revert "[flang][OpenMP] Lowering support for default clause" (details)
  621. tsan: capture shadow map start/end on init and reuse in reset (details)
  622. [AArch64][SVE] NFC: Add test-case to sve-ptest-removal-cmp* tests (details)
  623. [AArch64][SVE] Consider more intrinsics in 'isZeroingInactiveLanes'. (details)
  624. [AArch64][SVE] Sink ptrue into loop if it is used by PTEST. (details)
  625. LangRef: note that `allockind("free")` requires void return (details)
  626. [mlir] Update bazel build. (details)
  627. [mlir] Sort the libraties in BUILD.bazel. (details)
  628. [AMDGPU][MC][GFX11] Correct encoding of VOP3/VOP3_DPP v_cmpx* opcodes (details)
  629. [LLDB][ClangExpression] Prevent nullptr namespace map access during logging (details)
  630. [cmake] Slight fix ups to make robust to the full range of GNUInstallDirs (details)
  631. [llvm][cmake] Follow up to D117973 (details)
  632. [AMDGPU][MC][GFX11] Correct src0 for VOP3_DPP variants of v_cmp*class* opcodes (details)
  633. [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes (details)
  634. [DWP][DWARF] Detect and error on debug info offset overflow (details)
  635. [gn build] (manually) port a5640968f2f7 (details)
  636. [SVE][SelectionDAG] Use INDEX to generate matching instances of BUILD_VECTOR. (details)
  637. [bolt,AArch64] Fix one more test failure from D130358. (details)
  638. [libc++] Use uninitialized algorithms for vector (details)
  639. [gn build] Port f4fb72e6d4ce (details)
  640. [RISCV] Add codegen coverage for ceil/floor/trunc/round/roundeven within FPR (details)
  641. [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls in the course of IR transforms (details)
  642. [AMDGPU] Start refactoring GCNSchedStrategy (details)
  643. [C++20] [Modules] Disable preferred_name when writing a C++20 Module interface (details)
  644. [mlir][transform] Add ForeachOp to transform dialect (details)
  645. [clangd] Improve XRefs support for ObjCMethodDecl (details)
  646. [AMDGPU][GFX10][DOC][NFC] Update assembler syntax description (details)
  647. [AArch64] Simplify BTI/PAC-RET module flags (details)
  648. [DAG] matchRotateSub - set demanded bits to the shift amount type size, not the shift result size. (details)
  649. [clang-offload-bundler] Library-ize ClangOffloadBundler (details)
  650. StackFrame::GetValueObjectForFrameVariable holds the StackFrame lock too long. (details)
  651. [MachineFunctionPass] Support -print-changed and -print-changed=quiet (details)
  652. [clang][dataflow] Analyze calls to in-TU functions (details)
  653. Revert "[clang][dataflow] Analyze calls to in-TU functions" (details)
  654. [amdgpu][nfc] Skip operations on padding fields in LDS struct (details)
  655. [gn build] Port 8348c4095600 (details)
  656. [RISCV] Minor fixes to rv64c-valid.s test. (details)
  657. [clang][dataflow] Analyze calls to in-TU functions (details)
  658. [GlobalISel] Import patterns for G_FMAXIMUM + G_FMINIMUM (details)
  659. [Matrix] Refactor tiled loops in a struct. NFC (details)
  660. [RISCV] Add Predicate to c.lw/c.sw/c.lwsp/c.swsp InstAliases with no offset. (details)
  661. [Matrix] Add assert to catch extracted vectors with poison elements (details)
  662. Revert "[clang-offload-bundler] Library-ize ClangOffloadBundler" (details)
  663. [Sanitizers][Darwin] Allows '-mtargetos' to used to set minimum deployment target. (details)
  664. [gn build] Port 4638d7a28f62 (details)
  665. [InstSimplify] remove redundant calls to 'isImplied'; NFCI (details)
  666. [trace][intel pt] Introduce wall clock time for each trace item (details)
  667. Move GetControlFlowKind's logic to DisassemblerLLVMC.cpp (details)
  668. [clang] Pass FoundDecl to DeclRefExpr creator for operator overloads (details)
  669. [Clang][Doc] Update the release note for clang (details)
  670. [AggressiveInstCombine] convert sqrt libcalls with "nnan" to sqrt intrinsics (details)
  671. [Support] Workaround compiler bug in MSVC (details)
  672. [amdgpu][nfc] Separate LDS struct creation from RAUW (details)
  673. [lldb] Disable (details)
  674. [InstCombine] Fold strtoul and strtoull and avoid PR #56293 (details)
  675. [clang-tidy] Avoid extra parentheses around MemberExpr (details)
  676. [CGDebugInfo] Access the current working directory from the `VFS` (details)
  677. [lldb/ClangExpressionParser] Fix compiler error due to `clang::CreateLLVMCodeGen()` API change (details)
  678. [RISCV] Pre-commit tests for D130146. NFC (details)
  679. [ELF][test] Clean up print-archive-stats.s (details)
  680. [ELF] addLibrary: fix a use-after-free bug in archiveName (details)
  681. [mlir] Refactor SubElementInterface replace support (details)
  682. [ELF] addDependentLibrary: fix a use-after-free bug in archiveName (details)
  683. github: Fix release automation /branch command with new repo (details)
  684. [CodeGen] Fixed ambiguous symbol ExtAddrMode in case of NDEBUG and LLVM_ENABLE_DUMP (details)
  685. github: Automatically assign reviewers for backport requests (details)
  686. workflows: Add GitHub action for automating some release tasks (details)
  687. Revert "[Support] Workaround compiler bug in MSVC" (details)
  688. [libc++][ranges] Implement `ranges::generate{,_n}`. (details)
  689. [libc++][ranges] Make sure all range algorithms support differing projection types: (details)
  690. Add string conversion for InstructionControlFlowKind enum (details)
  691. [libc++][ranges] Implement `ranges::is_heap{,_until}`. (details)
  692. [libc++][NFC] Add checks for lifetime issues in classic algorithms. (details)
  693. Import CI tests from the release branch (details)
  694. [asan][test] Cleanup asan-stack-safety.ll test (details)
  695. workflows: Use sccache to speed up CI builds (details)
  696. [amdgpu][nfc] Extract kernel annotation from processUsedLDS (details)
  697. [Polly] Insert !dbg metadata for emitted CallInsts. (details)
  698. [amdgpu][nfc] Separate processUsedLDS into independent pieces, rename it (details)
  699. [asan][test] Check for __asan_stack_malloc (details)
  700. [ASan] Use stack safety analysis to optimize allocas instrumentation. (details)
  701. [clang][AIX] Add option to control quadword lock free atomics ABI on AIX (details)
  702. [libc++][ranges] Fix the CI. (details)
  703. [lld-macho] Fix -bitcode_process_mode arg type (details)
  704. Inline function calls. (details)
  705. Bump the trunk major version to 16 (details)
  706. [NFC] Convert a dyn_cast<> to an isa<> (details)
  707. [NFC] [C++20] [Modules] Use Sema::isCurrentModulePurview() to simplify the codes (details)
  708. [clang] Make parts of index test optional (details)
  709. [NFC] [C++20] [Modules] Use Sema::isModuleUnitOfCurrentTU to simplify the code (details)
  710. Update checks legalize-cttz.mir test before change. (details)
  711. [pseudo] Reorganize CXX.h enums (details)
  712. [pseudo] Remove dead header (details)
  713. [pseudo] Add dangling-else guard to missing if-statement variants (details)
  714. [AArch64][GlobalISel] Lower vector G_CTTZ. (details)
  715. [ARM] Add target feature to force 32-bit atomics (details)
  716. [mlir] Apply ClangTidyPerformance findings (NFC) (details)
  717. [ARM] Correct features on pacbti instructions. (details)
  718. Disable stack-sizes section by default for PS4. (details)
  719. Emit a simple StackSizesSection on PS4. (details)
  720. Revert "[Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections." (details)
  721. [mlir] Partially port splitting transform to TilingInterface (details)
  722. [mlir] Make ViewLikeInterface Range work with attributes (details)
  723. [mlir] more aggressive folding in tiling/fusion transformations (details)
  724. [flang] Generalize `AbstractResultOpt` pass (details)
  725. [flang][NFC] Unify check prefixes in `abstract-results.fir` test (details)
  726. [pseudo] Fix initializer of string table (details)
  727. [clang] Implement ElaboratedType sugaring for types written bare (details)
  728. Update ProgrammersManual STL docs (details)
  729. [ARM] Test more atomic sizes with +atomics-32 feature (NFC) (details)
  730. [CSKY] Fix the btsti16 instruction missing in generic processor (details)
  731. [clang-tidy] Add execute perms back to add_new_check script (details)
  732. [mlir] update Bazel for e99fae899710b041994cef4beb6764f8dfbe8ef0 (details)
  733. [DAG] SimplifyDemandedBits - don't early-out for multiple use values (details)
  734. [clang][ExtractAPI] Add a space between type and name in property declaration fragments (details)
  735. [clang][ExtractAPI] Ensure that class properties have a kind of "Type Property" (details)
  736. [Support] Handle SPARC in sys::getHostCPUName (details)
  737. [RISCV]Enable isIntDivCheap when attribute is minsize (details)
  738. [flang] Single entry point for GET_COMMAND_ARGUMENT (details)
  739. [compiler-rt][Sanitizer] Link sanitizer libs with -latomic on SPARC (details)
  740. [flang] Disable pipefail for tests for stdin input (details)
  741. [Sema] Return primary merged decl as canonical for concepts (details)
  742. [CMake] Enable -z defs on Solaris (details)
  743. [clang][ExtractAPI] Fix objc_property.m reference output (details)
  744. Sinking or hoisting instructions between loops before fusion (details)
  745. [gn build] (semi-manually) port 6bdb15fe844c (details)
  746. [trace] Add instruction control flow kind to JSON trace dumper's output (details)
  747. [lldb] Always use APFloat for FP dumping (details)
  748. [mlir][LLVM] Fix incorrect GEP fold with struct constants (details)
  749. ClangLinkerWrapper: explicitly #include <atomic> (details)
  750. clang: include ManagedStatic.h for llvm_shutdown (details)
  751. ManagedStatic: remove from ASTMatchersInternal.h (details)
  752. [DAG] SimplifyDemandedBits - ensure we clear known One bits that AssertZext asserts are really known Zero (details)
  753. [mlir][complex] Custom attribute comlex.number. (details)
  754. [libLTO] Set data-sections by default in libLTO. (details)
  755. [Bazel] Bump to v16.0.0, corresponding to llvmorg-16-init (details)
  756. Revert "ManagedStatic: remove from ASTMatchersInternal.h" (details)
  757. Revert "[libLTO] Set data-sections by default in libLTO." (details)
  758. [bazel] Port 5caa941f683270c3e5078ec46f208212b565c505 (details)
  759. [libLTO] Set data-sections by default in libLTO. (details)
  760. [LV] Add missing uses to test to make them more robust. (details)
  761. Revert "[OpenMP] Remove noinline attributes in the device runtime" (details)
  762. [NFC][flang] Remove the unused header in Bridge.cpp (details)
  763. [amdgpu][nfc] Fix build with a certan Clang version (details)
  764. [libc++][doc] Updates status documents. (details)
  765. [AArch64][SVE] Add Gather Index narrowing tests (details)
  766. [AggressiveInstCombine] add tests for sqrt with known positive operand; NFC (details)
  767. [AggressiveInstCombine] check sqrt operand to allow more libcall->intrinsic transforms (details)
  768. [NFC][flang] Add FIXME for privatization of loop bounds in Bridge.cpp (details)
  769. [libc++][doc] Updates format status page. (details)
  770. [flang] Support the color diagnostics on scanning, parsing, and semantics (details)
  771. [mlir][sparse] fix error when sparse kernel is nested in a scf structrual operator. (details)
  772. [RISCV][LV] Add basic tests for default configuration (details)
  773. [libc++] Update clang-format style. (details)
  774. [libc++][doc] Extended integral type support (details)
  775. [libc] Change sinf range reduction to mod pi/16 to be shared with cosf. (details)
  776. [PowerPC] Change long to int64_t (which is always 64 bit or 8 bytes ) (details)
  777. [RISCV] Disable constant hoisting for multiply by negated power of 2. (details)
  778. [RISCV] Add isel pattern for (mul (and X, 0xffffffff), 3<<C) with Zba. (details)
  779. Fix misc uses of "long" variables to use "int64_t". (details)
  780. [Lit] Sort previously failed tests early (details)
  781. Allow data prefetch into non-default address space (details)
  782. [LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 3 (details)
  783. [AArch64][GlobalISel] Add heuristics for localizing G_CONSTANT. (details)
  784. [LV] Refresh an autogened test to pickup naming changes (details)
  785. [libc++] Fixes the CI. (details)
  786. [AArch64] Explicitly use v1i64 type for llvm.aarch64.neon.pmull64 (details)
  787. [ELF][test] Fix compressed-debug-level.test with zlib-ng (details)
  788. [clang][dataflow][NFC] Remove last use of deprecated ctor (details)
  789. [AMDGPU] Precommit s_setprio scheduling test. NFC. (details)
  790. [libc++] Implement P1004R2 (constexpr std::vector) (details)
  791. [VPlan] Mark VPPredInstPHIRecipe as not having side-effects. (details)
  792. Use hasNItemsOrLess() in MRI::hasAtMostUserInstrs(). (details)
  793. [LV][RISCV] Add a test case for a quality problem mixing vector index and data types (details)
  794. [DebugInfo] Teach LLVM and LLDB about ptrauth in DWARF (details)
  795. [mlir][OpenMP] Add omp.atomic.update canonicalization (details)
  796. [AMDGPU] Consider S_SETPRIO a scheduling boundary (details)
  797. [clang-offload-bundler] Library-ize ClangOffloadBundler (details)
  798. [gn build] Port 0f3f357e26cf (details)
  799. [clang-format] FIX: Misannotation 'auto' as trailing return type in lambdas (details)
  800. [RISCV] Enable (scalable) vectorization by default (details)
  801. [cross-project-tests] Add split-file as dependency (details)
  802. [libc++][chrono] Uses operator<=> in the calendar. (details)
  803. [Flang][Driver] Add support for AsmPrinter -mmlir options (details)
  804. [LinkerWrapper] Do not consume `--verbose` from the linker (details)
  805. workflows: Fix pull request creation for backports (details)
  806. [LLDB][NFC] Fix possible resource leak (details)
  807. workflows: Fix version check for X.0.0 releases (details)
  808. [lldb][NFC] Pass ParsedDWARFTypeAttributes as const reference into ParseArrayType() (details)
  809. [GlobalISel] Handle IntToPtr constants in dbg.value (details)
  810. [llvm] Provide utility function for MD_prof (details)
  811. [llvm][NFC] Refactor code to use ProfDataUtils (details)
  812. Revert "[llvm][NFC] Refactor code to use ProfDataUtils" (details)
  813. [mlir][sparse] Add arith-expand pass to the sparse-compiler pipeline. (details)
  814. [gn build] Port 6047deb7c2aa (details)
  815. [Clang] Diagnose ill-formed constant expression when setting a non fixed enum to a value outside the range of the enumeration values (details)
  816. Call WatchpointList::RemoveAll in Target::Destroy. (details)
  817. [RISCV] Add merge operand to RISCVISD::FCOPYSIGN_VL. (details)
  818. [lldb] Read from the Rosetta shared cache with Xcode 14 (details)
  819. Revert "[Clang] Diagnose ill-formed constant expression when setting a non fixed enum to a value outside the range of the enumeration values" (details)
  820. RegAllocGreedy: Fix nondeterminism in tryLastChanceRecoloring (details)
  821. [mlir][spirv] Fix spv.CompositeConstruct assembly and validation (details)
  822. [mlir][spirv] Unify resources of different vector sizes (details)
  823. [NFC] Automatically generate CodeGen/VE/Scalar/atomic.ll (details)
  824. DebugInfo: Prefer vtable homing over ctor homing. (details)
  825. [RISCV] Reorder code in lowerFROUND to make the diff in D130659 cleaner. NFC (details)
  826. [RISCV] Pre-commit tests for D130610. NFC (details)
  827. [RISCV] Reorder (and/or/xor (shl X, C1), C2) if we can form ANDI/ORI/XORI. (details)
  828. DebugInfo: Test vtable homing overriding ctor homing only on itanium since msvc ABI doesn't home vtables (details)
  829. [mlir] Delete most of the ops from the quant dialect. (details)
  830. [Docs] Fix column ordering on clang attribute docs (details)
  831. [AMDGPU][SIFoldOperands] Clear kills when folding COPY (details)
  832. workflows: Use correct access token when pushing to llvm-project-release-prs repo (details)
  833. [NFC] [C++20] [Modules] Add tests for merging redefinitions in modules (details)
  834. Use pseudoparser-based folding ranges in ClangdServer. (details)
  835. [clang-format] Fix the return code of git-clang-format (details)
  836. GlobalISel: update legalize-rotr-rotl.mir checks before change. (details)
  837. [AArch64][GlobalISel] Fix custom legalization of rotates using sext for shift vs zext. (details)
  838. [AMDGPU] Aggressively schedule to reduce RP in occupancy limited regions (details)
  839. [X86][MC] Avoid emitting incorrect warning for complex FMUL (details)
  840. [ASTWriter] Replace `const std::string &OutputFile` with `StringRef OutputFile` in some of `ASTWriter` functions, NFC (details)
  841. [MLIR] Fix bazel build after 7356404ace4bdb09e8a81eb2d10e0f5e7a9ab3c0. (details)
  842. workflows: Use macos-11 runners (details)
  843. [LAA] Remove block order sensitivity in LAA algorithm. PR56672 (details)
  844. [Test] Fix block name in test (details)
  845. [Driver][PowerPC] Support -mtune= (details)
  846. [libc++][ranges] implement `std::ranges::inplace_merge` (details)
  847. [mlir][tensor] Fold `tensor.cast` into `tensor.collapse_shape` op (details)
  848. [gn build] Port 8a61749f767e (details)
  849. [lld-macho] Support creating N_SO stab for DWARF5 compile units (details)
  850. [libc++] Fix unwrapping ranges with different iterators and sentinels (details)
  851. [gn build] Port e01b4fe956dd (details)
  852. [libc++] Fix merge-conflict in .clang-format (details)
  853. [mlir][transform] Support results on ForeachOp (details)
  854. [lld-macho] Add LOH_ARM64_ADRP_ADD_LDR optimization hint support (details)
  855. [llvm] Fix some test failures with EXPENSIVE_CHECKS and libstdc++ (details)
  856. [libc][math] Improved performance of exp2f function. (details)
  857. [mlir] Small stylistic changes to Complex_NumberAttr (details)
  858. [clang-tidy] Rename the make-confusable-table executable (details)
  859. [clang-tidy] Add CLANG_TIDY_CONFUSABLE_CHARS_GEN cmake cache variable to avoid building when cross compiling (details)
  860. [pseudo] Eliminate the false `::` nested-name-specifier ambiguity (details)
  861. [SCEV] Avoid repeated proveNoUnsignedWrapViaInduction calls. (details)
  862. [libc++] Make `_IterOps::__iter_move` more similar to `std::ranges::iter_move`. (details)
  863. [libc][math] Universal exp function for cosh/sinh calculation. (details)
  864. [Aarch64] Add cost for missing extensions. (details)
  865. [gn build] (manually) port 18b4a8bcf35 more (details)
  866. [AMDGPU][MC][GFX11] Disable SGPRs for src1 of v_fma_mix*_dpp opcodes (details)
  867. [InstCombine] add tests for bitwise logic with cast operands; NFC (details)
  868. [InstCombine] try harder to narrow bitwise logic with cast operands (details)
  869. [mlir] Add getters for DenseArrayAttr. (details)
  870. [AMDGPU][MC][GFX90A] Correct MIMG dst size validation (details)
  871. [AMDGPU][GFX1030][DOC][NFC] Update assembler syntax description (details)
  872. Missing tautological compare warnings due to unary operators (details)
  873. [ORC] Fix weak hidden symbols failure on PPC with runtimedyld (details)
  874. [clang-repl] Add host exception support check utility flag. (details)
  875. [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs (details)
  876. [DAG] Use recursivelyDeleteUnusedNodes in ReplaceLoadWithPromotedLoad (details)
  877. [CMake][OpenMP] Remove wrong backslash (details)
  878. [DAG] Use recursivelyDeleteUnusedNodes in PromoteLoad (details)
  879. Precommit tests for D112256 "[FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2" (details)
  880. [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (details)
  881. [ARM] Remove duplicate fp16 intrinsics (details)
  882. [llvm][ModuleInliner] Add inline cost priority for module inliner (details)
  883. [gn build] Port bb7f62bbbd35 (details)
  884. [DAG] SelectionDAG::GetDemandedBits - don't simplify opaque constants (details)
  885. [clang-repl] Disable exception unittest on AIX. (details)
  886. Start support for HLSL `RWBuffer` (details)
  887. [HLSL] Add __builtin_hlsl_create_handle (details)
  888. [DAG] DAGCombiner::visitTRUNCATE - remove GetDemandedBits call (details)
  889. Revert "[X86][DAGISel] Don't widen shuffle element with AVX512" (details)
  890. Revert "[llvm][ModuleInliner] Add inline cost priority for module inliner" (details)
  891. [gn build] Port c113594378a0 (details)
  892. [llvm][ModuleInliner] Add inline cost priority for module inliner (details)
  893. [gn build] Port d52e775b05a4 (details)
  894. [openmp] Introduce optional plugin init/deinit functions (details)
  895. [openmp][amdgpu] Move global DeviceInfo behind call syntax prior to using D130712 (details)
  896. [Flang][MLIR][OpenMP] Add support for simdlen clause (details)
  897. [amdgpu][openmp][nfc] Restore stb_local on DeviceInfo symbol (details)
  898. [LV] Don't predicate uniform mem op stores unneccessarily (details)
  899. [DAG] Remove SelectionDAG::GetDemandedBits and use SimplifyMultipleUseDemandedBits directly. (details)
  900. [NFC] Autogenerate CodeGen/PowerPC/pzero-fp-xored.ll (details)
  901. [mlir][TilingInterface] Add a method to generate scalar implementation of the op. (details)
  902. [mlir][Linalg] Allow decompose to handle ops when value of `outs` operand is used in payload. (details)
  903. [libc++] Properly log crashes with the assertion handler on older Androids (details)
  904. [RISCV] Remove duplicate code. NFC (details)
  905. [RISCV] Update lowerFROUND to use masked instructions. (details)
  906. [libc++][AIX] Use non-unique implementation for typeinfo comparison (details)
  907. [clang-repl] Support destructors of global objects. (details)
  908. [AMDGPU] Add amdgcn_sched_group_barrier builtin (details)
  909. [llvm-objcopy] Support --{,de}compress-debug-sections for zstd (details)
  910. [mlir:SubElementsInterface] Add support for "skipping" when replacing attributes/types (details)
  911. [MC][test] Rename two --compress-debug-sections=zlib tests (details)
  912. [AMDGPU] Add isMeta flag to SCHED_GROUP_BARRIER (details)
  913. [Reland][Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections. (details)
  914. [openmp][amdgpu] Tear down amdgpu plugin accurately (details)
  915. [HLSL] Add RWBuffer default constructor (details)
  916. [clang][deps] Include canonical invocation in ContextHash (details)
  917. [mlir][Complex] Change complex.number attribute type to ComplexType. (details)
  918. Add `llvm-dwarfutil` to Bazel targets (details)
  919. [flang]Fix incorrect array type transformation (details)
  920. llvm-dwp: Include dwo name even when the input is a dwo (details)
  921. [NFC] Improve FileSpec internal APIs and usage in preparation for adding caching of resolved/absolute. (details)
  922. Cache the value for absolute path in FileSpec. (details)
  923. [mlir] Add Type::isa_and_nonnull (details)
  924. [clang-format] Missing space between trailing return type 'auto' and left brace (details)
  925. [AMDGPU][Scheduler] Avoid initializing Register pressure tracker when tracking is disabled (details)
  926. [mlir] Introduce DefaultValuedOptionalAttr (details)
  927. [GlobalISel][nfc] Remove unnecessary cast (details)
  928. [lld-macho] `-exported_symbols` should hide symbols before LTO runs (details)
  929. [GlobalISel] Handle nullptr constants in dbg.value (details)
  930. [Clang] Diagnose ill-formed constant expression when setting a non fixed enum to a value outside the range of the enumeration values (details)
  931. [LLDB] Fix missing return value in SBBreakpointLocation::GetQueueName() (details)
  932. [clang][lld][cmake] Simplify header dirs (details)
  933. [flang] Fix build failure (details)
  934. Update references to mailing lists that have moved to Discourse. (details)
  935. [lld-macho] Allow linking with ABI compatible architectures (details)
  936. [Matrix] Refactor transpose distribution. NFC (details)
  937. AMDGPU: Take care of "tied" operand when removeOperand (details)
  938. [lld/mac] Add support for $ld$previous symbols with explicit symbol name (details)
  939. [clang-format] Handle Verilog numbers and operators (details)
  940. [clang-format] Handle Verilog blocks (details)
  941. [clang-format] Handle Verilog modules (details)
  942. [clang-format] Handle Verilog user-defined primitives (details)
  943. [clang-format] Handle Verilog case statements (details)
  944. [clang-format] Handle Verilog attributes (details)
  945. [mlir][complex] Canonicalize consecutive complex.conj (details)
  946. [HLSL] Add HLSLResource attribute (details)
  947. [Clang][Attribute] Introduce maybe_undef attribute for function arguments which accepts undef values (details)
  948. [C++20] [Modules] Merge same concept decls in global module fragment (details)
  949. [LoongArch] Remove the temporary .mir tests as they have been rewrote by .s tests. NFC (details)
  950. [BOLT] Add BinaryContext::IsStripped (details)
  951. [BOLT] Remove --allow-stripped option (details)
  952. [BOLT] Ignore functions accessing false positive jump tables (details)
  953. [ELF] Remove one inputSections loop. NFC (details)
  954. [Driver] Use libatomic for 32-bit SPARC atomics support on Linux (details)
  955. [ORC][COFF] Handle COFF import files of static archive. (details)
  956. [clang][Driver] Handle SPARC -mcpu=native etc. (details)
  957. [libc++][ranges] implement `std::ranges::unique{_copy}` (details)
  958. [JITLink][COFF] Implement dllimport stubs. (details)
  959. [ELF] Remove redundant isa<InputSection>(sec). NFC (details)
  960. [JITLink][COFF][x86_64] Implement ADDR64 relocation. (details)
  961. [ELF] Combine EhInputSection removal and MergeInputSection removal. NFC (details)
  962. [ELF] Move combineEhSections from Writer to SyntheticSections. NFC (details)
  963. [JITLink][COFF] Implement include/alternatename linker directive. (details)
  964. [ELF] CallGraphSort: replace vector<int> with unique_ptr<int[]>. NFC (details)
  965. Revert "[JITLink][COFF] Implement include/alternatename linker directive." (details)
  966. [mlir][toy] Replace Optional::getValue with value. NFC (details)
  967. [SCEV] Avoid repeated proveNoSignedWrapViaInduction calls. (details)
  968. [bolt] Replace Optional::getValue with value or operator*. NFC (details)
  969. [NFC][AArch64] Precommit vector-fcvt tests (details)
  970. fix test function attribute [NFC] (details)
  971. [AArch64][DAGCombine] Add performBuildVectorCombine 'extract_elt ~> anyext' (details)
  972. [LoongArch] Refactor insertDivByZeroTrap (details)
  973. [LoongArch] Offset folding for frameindex (details)
  974. [IR] Simplify Intrinsic::getDeclaration. NFC. (details)
  975. [libc][NFC] Use STL case for type_traits (details)
  976. Fix typo in FPUtil/aarch64/FMA.h (details)
  977. [Support] Add KnownBits::concat method (details)
  978. [libc] Fix prototype_test_gen (details)
  979. [libc] Fix prototype_test_gen (details)
  980. [DAG] Move a few hasOneUse() tests later to reduce unnecessary computations. NFC. (details)
  981. Fix unknown parameter Wdocumentation warning. NFC. (details)
  982. VirtualFileSystem.h - don't use \param in general description - use \p instead to fix Wdocumentation warnings. (details)
  983. [clangd][NFCI] Store TUPath inside ParsedAST (details)
  984. [compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2 (details)
  985. Revert "[compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2" (details)
  986. [compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2 (details)
  987. [mlir][Complex] Add convenience builder for complex.number attribute. (details)
  988. Revert "[AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs" (details)
  989. [Libcalls] Add tests with maytrap & non-errno for math libcalls. (details)
  990. [NFCI] Propagate MLTAL through more concepts in prep of deferred inst. (details)
  991. RegisterCoalescer: Shrink main range after shrinking subranges (details)
  992. AMDGPU: Fix assertion when printing unreachable functions (details)
  993. [TargetLowering] Move a few hasOneUse() tests later to reduce unnecessary computations. NFC. (details)
  994. [X86] Add regression test case from rG057db2002bb3 (details)
  995. [AMDGPU] user-sgpr-init16-bug does not apply to gfx1103 (details)
  996. [mlir][Complex] Add a convenience getValue() method. (details)
  997. [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry. (details)
  998. [AMDGPU] Enable image_gather4h instruction for gfx10 and gfx11 (details)
  999. [libc++] Remove constexpr vector from LLVM 16 release notes (details)
  1000. [DAG] Use recursivelyDeleteUnusedNodes in CommitTargetLoweringOpt. (details)
  1001. [InstCombine] Avoid ConstantExpr::getFNeg() calls (NFCI) (details)
  1002. [RISCV][doc] Improve documentation comments on atomics intrinsics (details)
  1003. [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X) (REAPPLIED) (details)
  1004. [InstCombine] add tests for icmp with cast bool logic; NFC (details)
  1005. [AArch64][SVE] Change DupLane128Combine Index comparison to 0 (details)
  1006. [libc][math] Added coshf function. (details)
  1007. [libc][math] Added sinhf function. (details)
  1008. [Clang] Do not check for underscores in isAllowedInitiallyIDChar (details)
  1009. [mlir][NFC] accept plain OpBuidler in folded construction helpers (details)
  1010. [InstCombine] canonicalize zext-and-of-bool compare to narrow and (details)
  1011. [mlir][complex] Canonicalize complex.add zero (details)
  1012. [ELF] Strip directories for -Map when emitting reproducer rsp (details)
  1013. [mlir][LLVM] Rework the API of GEPOp (details)
  1014. [lld/mac] Comment changes requested on (details)
  1015. workflows: Pass phab token to when creating a pull request (details)
  1016. Diagnose use of _Noreturn on a struct/union field (details)
  1017. [clang-repl] Disable execution unittests on unsupported platforms. (details)
  1018. [libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abort (details)
  1019. Replace Optional::hasValue with has_value or operator bool. NFC (details)
  1020. [gn build] (manually) port 507125af3d0b (details)
  1021. [gn build] (manually) port 507125af3d0b more (details)
  1022. [AMDGPU] Omit unnecessary waitcnt before barriers (details)
  1023. [TSan][Darwin] Additional TSAN test requiring weak symbol for dyld64 (details)
  1024. Revert "[Clang][Attribute] Introduce maybe_undef attribute for function arguments which accepts undef values" (details)
  1. [fpcmp] Use non-floating point parsing by default. (details / githubweb)
  2. Update the test suite for changes to -Wint-conversion (details / githubweb)
  3. Fix a -Wint-conversion failure with an AIX test bot (details / githubweb)
  4. [SingleSource] Add initial vectorizer tests with recurrences. (details / githubweb)

Started by upstream project relay-lnt-ctmark build number 14793
originally caused by:

This run spent:

  • 8.1 sec waiting;
  • 1 hr 47 min build duration;
  • 1 hr 47 min total from scheduled to completion.
Revision: 88c10a236c3427f239f33d12ee85b571dcba787a
  • refs/remotes/origin/main
Revision: 4e1fe968c9de73507a1bf0c8aa57e06be457816e
Repository: http://labmaster3.local/git/llvm-project.git
  • detached
Revision: e5ddf8040b848e276ecce18cacf2554c6e0a3276
  • refs/remotes/origin/main
Revision: 1846f600f7dbd41e82ee7961ab57556a0240bb25
  • refs/remotes/origin/main