Started 2 mo 25 days ago
Took 15 days

Aborted Build clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz (Apr 8, 2020 2:13:31 AM)

Issues

Found 25 issues:
Aborted Waiting to resume part of lnt-ctmark-aarch64-Oz clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz: Jenkins is about to shut down Waiting to resume part of lnt-ctmark-aarch64-Oz clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz: Jenkins is about to shut down Waiting to resume part of lnt-ctmark-aarch64-Oz clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz: Jenkins is about to shut down Waiting to resume part of lnt-ctmark-aarch64-Oz clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz: Jenkins is about to shut down Ready to run at Wed Apr 22 14:49:29 PDT 2020 Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Aborted Waiting to resume part of lnt-ctmark-aarch64-Oz clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz: Jenkins is about to shut down Waiting to resume part of lnt-ctmark-aarch64-Oz clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz: Jenkins is about to shut down Ready to run at Wed Apr 22 14:49:29 PDT 2020 Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Aborted Ready to run at Wed Apr 22 14:49:29 PDT 2020 Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Aborted Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Aborted Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process Aborted by Azharuddin Mohammed Sending interrupt signal to process script returned exit code 143 tramp3d-v4.cpp error: non-const lvalue reference to type 'std::ostream' (aka 'basic_ostream<char>') cannot bind to a value of unrelated type 'std::ostringstream' (aka 'basic_ostringstream<char>') Dependee "/Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/lnt-sandbox/build/CTMark/tramp3d-v4/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/lnt-sandbox/build/CTMark/tramp3d-v4/CMakeFiles/tramp3d-v4.dir/depend.internal". Scanning dependencies of target tramp3d-v4 /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CTMark/tramp3d-v4/CMakeFiles/tramp3d-v4.dir/build.make CTMark/tramp3d-v4/CMakeFiles/tramp3d-v4.dir/build [ 52%] Building CXX object CTMark/tramp3d-v4/CMakeFiles/tramp3d-v4.dir/tramp3d-v4.cpp.o cd /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/lnt-sandbox/build/CTMark/tramp3d-v4 && /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/lnt-sandbox/build/tools/timeit --summary CMakeFiles/tramp3d-v4.dir/tramp3d-v4.cpp.o.time /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Oz -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk -w -Werror=date-time -fno-exceptions -o CMakeFiles/tramp3d-v4.dir/tramp3d-v4.cpp.o -c /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:241:35: error: non-const lvalue reference to type 'std::ostream' (aka 'basic_ostream<char>') cannot bind to a value of unrelated type 'std::ostringstream' (aka 'basic_ostringstream<char>') std::ostream& stream() { return *message_m; } ^~~~~~~~~~ tramp3d-v4.cpp error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' [ 52%] Building CXX object CTMark/tramp3d-v4/CMakeFiles/tramp3d-v4.dir/tramp3d-v4.cpp.o cd /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/lnt-sandbox/build/CTMark/tramp3d-v4 && /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/lnt-sandbox/build/tools/timeit --summary CMakeFiles/tramp3d-v4.dir/tramp3d-v4.cpp.o.time /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Oz -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk -w -Werror=date-time -fno-exceptions -o CMakeFiles/tramp3d-v4.dir/tramp3d-v4.cpp.o -c /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:241:35: error: non-const lvalue reference to type 'std::ostream' (aka 'basic_ostream<char>') cannot bind to a value of unrelated type 'std::ostringstream' (aka 'basic_ostringstream<char>') std::ostream& stream() { return *message_m; } ^~~~~~~~~~ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:244:23: error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' { return message_m->setf(setbits,field);} ^ tramp3d-v4.cpp error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' { return message_m->setf(setbits,field);} ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/compiler/bin/../include/c++/v1/iosfwd:136:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_ostringstream; ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:246:42: error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' setf(FmtFlags_t f) { return message_m->setf(f); } ^ tramp3d-v4.cpp error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' setf(FmtFlags_t f) { return message_m->setf(f); } ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/compiler/bin/../include/c++/v1/iosfwd:136:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_ostringstream; ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:247:40: error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' void unsetf(FmtFlags_t f) { message_m->unsetf(f); } ^ tramp3d-v4.cpp error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' void unsetf(FmtFlags_t f) { message_m->unsetf(f); } ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/compiler/bin/../include/c++/v1/iosfwd:136:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_ostringstream; ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:248:40: error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' long flags() const { return message_m->flags(); } ^ tramp3d-v4.cpp error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' long flags() const { return message_m->flags(); } ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/compiler/bin/../include/c++/v1/iosfwd:136:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_ostringstream; ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:249:46: error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' long flags(FmtFlags_t f) { return message_m->flags(f); } ^ tramp3d-v4.cpp error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' long flags(FmtFlags_t f) { return message_m->flags(f); } ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/compiler/bin/../include/c++/v1/iosfwd:136:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_ostringstream; ^ /Users/buildslave/jenkins/workspace/lnt-ctmark-aarch64-Oz/test-suite/CTMark/tramp3d-v4/tramp3d-v4.cpp:250:39: error: implicit instantiation of undefined template 'std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>' int width() const { return message_m->width(); } ^ ... (limited to first 12 issues)

Build Log

Changes
  1. GlobalISel: Minor cleanups (details)
  2. Revert "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" (details)
  3. [Alignment][NFC] Use Align version of getMachineMemOperand (details)
  4. [analyzer] Add core.CallAndMessage to StdCLibraryFunctionArgsChecker's dependency (details)
  5. [X86] make sure POP has implicit def/use of stack pointer when materializing 8-bit immediates for minsize (details)
  6. [ELF][test] Improve linkerscript/linkorder.s (details)
  7. [libc++] Add support for a new keyword ADDITIONAL_COMPILE_FLAGS (details)
  8. [libc++] Fix wrong default value for LIBCXX_ENABLE_ASSERTIONS in documentation (details)
  9. [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed (details)
  10. [LoopVectorize] Fix crash on "getNoopOrZeroExtend cannot truncate!" (PR45259) (details)
  11. Introduce unify-loop-exits pass. (details)
  12. [Hexagon] MaxAtomicPromoteWidth and MaxAtomicInlineWidth are not getting set. (details)
  13. [OPENMP50]Add codegen support for array shaping expression in depend (details)
  14. [AMDGPU] Add Relocation Constant Support (details)
  15. [MLIR] Fix permuteLoops utility (details)
  16. Move CLANG_SYSTEMZ_DEFAULT_ARCH to config.h. (details)
  17. [gn build] Port 3cbbded68c2 (details)
  18. [ConstantFold][NFC] Compile time optimization for large vectors (details)
  19. lld: Reduce number of references to undefined printed from 10 to 3. (details)
  20. GlobalISel: Translate llvm.fshl/llvm.fshr (details)
  21. GlobalISel: Add accessor to known bits to CombinerHelper (details)
  22. [lldb/CMake] Make check-lldb-* work for the standalone build. (details)
  23. fix a comment grammar-o (details)
  24. [clang analysis] Make mutex guard detection more reliable. (details)
  25. [Intrinsic] Give "is.constant" the "convergent" attribute (details)
  26. AMDGPU/GlobalISel: Basic legalize rules for G_FSHR (details)
  27. Add /bigobj for SPIRV dialect on MSVC. (details)
  28. Setup clang-format as an Arcanist linter (details)
  29. [analyzer] Fix StdLibraryFunctionsChecker NotNull Constraint Check (details)
  30. [mlir] Update all dialects docs to use 'dialect-namespace' in the header (details)
  31. CodeGen: Add missing MachineOperand setter (details)
  32. Fix comment for CLANG_SYSTEMZ_DEFAULT_ARCH (details)
  33. Add a flag on the context to protect against creation of operations in unregistered dialects (details)
  34. [lit] Use Python's support for None in array slice indexing (details)
  35. [llvm-cov] Improve error message for missing profdata (details)
  36. [ADT] Allow empty string in StringSet (details)
  37. [InstCombine] do not exclude min/max from icmp with casted operand fold (details)
  38. Fix test: add `-allow-unregistered-dialect` to Affine/loop-permute.mlir test (missed during rebase) (details)
  39. [InstCombine] Update assertions in InstCombine test; NFC (details)
  40. Re-land "[FileCollector] Add a method to add a whole directory and it contents." (details)
  41. Revert "[lldb] Make Fix-Its also apply to top-level expressions" (details)
  42. Revert "[InstCombine] Update assertions in InstCombine test; NFC" (details)
  43. [TypeSystemClang] Add missing case in a switch. NFC'ish. (details)
  44. Revert "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" (details)
  45. AMDGPU/GlobalISel: Start handling _L to _LZ optimization (details)
  46. AMDGPU/GlobalISel: Round up image operations with 5, 6 or 7 addresses (details)
  47. [OPENMP50]Do not imply lvalue as base expression in array shaping (details)
  48. Revert "[lldb][NFC] Refactor Fix-It filter for warnings" (details)
  49. [llvm][IR][CastInst] Update `castIsValid` for scalable vectors. (details)
  50. AMDGPU: Implement getMemcpyLoopLoweringType (details)
  51. Recommit "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" (details)
  52. Recommit "[lldb] Make Fix-Its also apply to top-level expressions"" (details)
  53. AMDGPU: Account for dmask when computing image mem size (details)
  54. AMDGPU/GlobalISel: Start selecting image intrinsics (details)
  55. AMDGPU/GlobalISel: Handle image atomics (details)
  56. AMDGPU/GlobalISel: Form CVT_F32_UBYTE0 (details)
  57. Enforce that libc++ and libc++abi are built in a monorepo layout (details)
  58. AMDGPU: Form v_cvt_ubyte* with f16 results (details)
  59. Recommit "[InstCombine] Update assertions in InstCombine test; NFC" (details)
  60. Recommit "[libc++] NFC: Simplify substitutions by using lit recursive substitutions" (details)
  61. AMDGPU/GlobalISel: Fix crashing on weird G_INSERT sources (details)
  62. [lldb/Reproducers] Always collect the whole dSYM in the reproducer (details)
  63. [ELF][test] Add linkerscript/linkorder-linked-to.s (details)
  64. [SelectionDAGISel] small cleanup to INLINEASM_BR selection. NFC (details)
  65. Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types" (details)
  66. [SVE][SelectionDAG] Fix dumping of EVTs to use correct API for element count. (details)
  67. [GlobalISel] Combine (x op 0) -> x for operations with a right identity of 0 (details)
  68. [WebAssembly] Import wasm_simd128.h from Emscripten (details)
  69. Fix crash if base specifier parsing hits an invalid type annotation. (details)
  70. Rename options --cuda-gpu-arch and --no-cuda-gpu-arch (details)
  71. [LegalizeTypes] Add SoftenFloatRes_FREEZE (details)
  72. [GlobalISel] Implement identity transforms for x op x -> x (details)
  73. [gn build] (manually) ort 5074776de47 (details)
  74. [gn build] minor tweaks to sync script (details)
  75. [gn build] re-run "gn format" on all .gn and .gni files (details)
  76. [PowerPC] Don't do the folding if the operand is R0/X0 (details)
  77. Fix linalg.generic access of hoisted constants (details)
  78. [lit] Send back whole lit.Test object from worker process (details)
  79. [lit] Remove single process mode (details)
  80. [lit] Fix test that relied on "single process" mode (details)
  81. [SampleFDO] Port MD5 name table support to extbinary format. (details)
  82. [AVR] Respect the 'interrupt' function attribute (details)
  83. [SelectionDAG] Add an assert that the input VT and output VT for ISD::FREEZE are the same. (details)
  84. [AVR] Generalize the previous interrupt bugfix to signal handlers too (details)
  85. [Alignment][NFC] Simplify IRTranslator::getMemOpAlignment (details)
  86. [Alignment][NFC] GlobalIsel Utils inferAlignFromPtrInfo (details)
  87. [Mips] Make MipsBranchExpansion aware of BBIT family of branch (details)
  88. Remove unused variable (details)
  89. Fix missing override (details)
  90. [Syntax] Remove delayed folding from tree building. (details)
  91. [Alignment][NFC] Transition to inferAlignFromPtrInfo (details)
  92. [NFC] Remove unuseful infrastructure (details)
  93. [RISCV] ELF attribute section for RISC-V. (details)
  94. [SCCP] Use constant ranges for casts. (details)
  95. [gn build] Port 581ba35291a (details)
  96. [AMDGPU] New llvm.amdgcn.ballot intrinsic (details)
  97. [Alignment][NFC] Transitionning more getMachineMemOperand call sites (details)
  98. [Statepoint] Fix StatepointLoweringInfo::GCTransitionArgs initialization (details)
  99. [ARM] Fix qdadd operand order (details)
  100. Correct the duplicate pragma marks in CommandObjectTarget.cpp (details)
  101. [Dexter] Add support for Windows to regression test suite. (details)
  102. [InstCombine] Transform extelt-trunc -> bitcast-extelt (details)
  103. [X86] Move canLowerByDroppingEvenElements earlier to be with matchShuffleWithPACK. NFCI. (details)
  104. [X86] Combine concat(palignr,palignr) -> palignr(concat,concat) (details)
  105. [Alignment][NFC] Transitionning more getMachineMemOperand call sites (details)
  106. [SCEV] Use backedge SCEV of PHI only if its input is loop invariant (details)
  107. [docs] Document coding standard for error and warning messages (details)
  108. [lld][ELF][test] Improve deplib.s (details)
  109. [ELF][test] Add test for --gc-sections + many sections (details)
  110. [ValueLattice] Distinguish between constant ranges with/without undef. (details)
  111. [LLD][ELF] Allow empty (.init|.preinit|.fini)_array to be RELRO (details)
  112. [VPlan] Move test strs to variables, silence spurious C4129 (NFC). (details)
  113. [clang-tidy] Fix crash in readability-redundant-string-cstr (details)
  114. [LoopTerminology] LCSSA form (details)
  115. [libc++] Do not rely on the environment to run filesystem tests (details)
  116. [clangd] Support new semanticTokens request from LSP 3.16. (details)
  117. [InstCombine] remove stray auto-generated test comment; NFC (details)
  118. [libc++] Set filesystem test flags in a lit.local.cfg (details)
  119. [libc++] Provide a method for adding compiler flags in lit.local.cfg files (details)
  120. [libc++] Quote the filesystem static env root in the source files instead of the command line (details)
  121. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations (details)
  122. [libc++] Remove incorrect assertion in the filesystem tests (details)
  123. [ADT] Implement the Waymarking as an independent utility (details)
  124. [gn build] Port 154d517bc7d (details)
  125. Fix enumeral mismatch warning. NFCI. (details)
  126. Revert rGefe59d6717dcdf7777acb9b7a734e1a520bdf22a "[X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations" (details)
  127. [obj2yaml] - Teach tool to dump program headers. (details)
  128. [SystemZ] Improve foldMemoryOperandImpl(). (details)
  129. [SystemZ] Add isCommutable flag on VFA and VFM. (details)
  130. [lldb/DWARF] Fix evaluator crash when accessing empty stack. (details)
  131. [libc++] Execute tests using an external shell (details)
  132. [MLIR][Vector] Add support for TupleGetOp folding through InsertSlicesOp and ExtractSlicesOp. (details)
  133. Revert "[lldb/DWARF] Fix evaluator crash when accessing empty stack." (details)
  134. [lldb/DWARF] Fix evaluator crash when accessing empty stack. (details)
  135. [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...} (details)
  136. [AssumeBundles] Preserve Information from Load/Store (details)
  137. [AssumeBundles] Preserve information in EarlyCSE (details)
  138. [libc++abi] Remove the old testit script (details)
  139. [Alignment][NFC] Deprecate MachineMemOperand::getMachineMemOperand version that takes an untyped alignement. (details)
  140. [SCCP] Limit use of range info for binops to integers for now. (details)
  141. [mlir][Linalg] Allow tiling of batch dimension for convolution ops with padding. (details)
  142. New symbolizer option to print files relative to the compilation directory. (details)
  143. Fix buildgo.sh script to fix linux build failure due to changes in ad1466f8cbc5. (details)
  144. [CodeComplete] Member completion for concept-constrained types. (details)
  145. Add manually overriding of the darwin SDK version (details)
  146. [X86][SSE] Simplify PTEST/TESTP tests for D76984 (details)
  147. [X86][SSE] Add additional PTEST/TESTP inversion tests (details)
  148. Make FunctionDecl::isDefined non-virtual, NFC (details)
  149. [llvm-symbolizer] Delete unneeded option name comments. NFC (details)
  150. [NFC] Do not run CGProfilePass when not using integrated assembler (details)
  151. [MLIR] Add simple runner utilities for timing (details)
  152. [lldb/API] Add missing reproducer instrumentation to GetHostPlatform. (details)
  153. Fix 7093b92a136b0696cf9cfc3f9822973ed886be5b (details)
  154. [InstCombine] Deduce attributes for aligned_alloc in InstCombine (details)
  155. [SystemZ] Allow %r0 in address context for AsmParser (details)
  156. Revert "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" (details)
  157. [libc++] Make sure substitutions are expanded inside FILE_DEPENDENCIES (details)
  158. [MLIR][NFC] Move test/Transforms/lower-affine.mlir -> test/Conversion (details)
  159. Add an opque payload field to lldb::Type (NFC). (details)
  160. [libc++] Move a bunch of tests from .sh.cpp to .pass.cpp (details)
  161. [clang-format] Correct line breaks in C# generic type constraints (details)
  162. [intel-pt] Fix existing support in LLDB (details)
  163. [InlineFunction] Handle return attributes on call within inlined body (details)
  164. [AMDGPU] Define 16 bit VGPR subregs (details)
  165. [CodeGenPrepare] Delete intrinsic call to llvm.assume to enable more tailcall (details)
  166. [lld] Initial commit for new Mach-O backend (details)
  167. Replace std::string::find == 0 with StringRef::startswith (details)
  168. [AArch64][SVE] Add support for fcmp. (details)
  169. Add a new -fglobal-isel option and make -fexperimental-isel an alias for it. (details)
  170. [gn build] Port 03f43b3aca36 (details)
  171. [mlir][spirv] Change op doc description autogen separator (details)
  172. [docs] Make llvm-addr2line documentation more explicit about which (details)
  173. Re-land "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" (details)
  174. [libc++] Allow running .sh.cpp tests with SSHExecutors (details)
  175. [InstCombine] Report change in non zero phi transform (details)
  176. [InstCombine] Use replaceOperand() in non zero phi transform (details)
  177. [InstCombine] Erase old alloca in cast of alloca transform (details)
  178. [InstCombine] Use replaceOperand() in descaling (details)
  179. Remove "mask" operand from shufflevector. (details)
  180. [InstCombine] Use replaceOperand() in some select transforms (details)
  181. Revert "[InlineFunction] Handle return attributes on call within inlined body" (details)
  182. [cmake] Link libc++ tests against static libc++/libc++abi in CrossWinToARMLinux.cmake (details)
  183. Switch this function to the LLVM variable naming convention, to match the rest of the file. (details)
  184. [pch] Honour -fallow-pch-with-compiler-errors for overall compilation status (details)
  185. [MLIR][NFC] modernize affine.for unroll test pass (details)
  186. Fixed windows failure after D74873 (details)
  187. [clangd] Don't build clangdserver for (most) completion tests. NFC (details)
  188. [libc++] Use 'export' instead of 'env' to run remote commands (details)
  189. [OPENMP50]Allow use of array shaping expression in a list. (details)
  190. [AArch64] Fix mismatch in prologue and epilogue for funclets on Windows (details)
  191. [AArch64] Change AArch64 Windows EH UnwindHelp object to be a fixed object (details)
  192. [Object] Update ObjectFile::makeTriple for XCOFF (details)
  193. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests (details)
  194. Add a Type::Payload typedef. (NFC) (details)
  195. Replace uint32_t with typedef (NFC) (details)
  196. HIP: Ensure new denormal mode attributes are set (details)
  197. [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm` (details)
  198. AMDGPU: Make HIPToolChain a subclass of AMDGPUToolChain (details)
  199. [ELF][test] Add 'REQUIRES: x86' to threads.s (details)
  200. Fix MSan false positive due to select folding. (details)
  201. [mlir][spirv] Include SPIR-V op definitions in main SPIR-V doc (details)
  202. [libomptarget][nfc] Move non-freestanding headers out of common (details)
  203. [OPENMP50]Fix size calculation for array shaping expression in the (details)
  204. [debugserver/ARM64] Make sure watchpoints hit are attributed correctly. (details)
  205. [lit] Refine adoption of argparse --version action (details)
  206. [OPENMP50]Codegen for array shaping expression in map clauses. (details)
  207. [OPENMP][DOCS]Mark array shaping as done, NFC. (details)
  208. Forward WrapperFrontendAction::shouldEraseOutputFiles() (details)
  209. Fix leak in GVNSink introduced in D72467. (details)
  210. [analyzer] Use IgnoreImpCasts() instead of reimplementing it. (details)
  211. [Support] Delete ioctl TIOCGWINSZ (details)
  212. AMDGPU/GlobalISel: Fix insert point when lowering G_FMAD (details)
  213. [VectorOps] Implement a simple folder for identity vector.transpose operations. (details)
  214. [Driver] Don't pass -fmessage-length=0 to CC1 (details)
  215. Fix diagnostics where _Atomic can't be applied (details)
  216. [Driver] Don't pass -fobjc-rumtime= for non-ObjC input (details)
  217. Fix simultaneous .gcda creation (details)
  218. [X86][MC] Disable Prefix padding after hardcode/prefix (details)
  219. [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector is disabled (details)
  220. [RISCV] Split RISCVISelDAGToDAG.cpp to RISCVISelDAGToDAG.h and RISCVISelDAGToDAG.cpp (details)
  221. [clang][xray] Add xray attributes to functions without decls too (details)
  222. [mlir][Linalg] Introduce linalg.pooling_min/max/sum op. (details)
  223. [mlir][Linalg] Extend fusion to support WAW atm on buffers. (details)
  224. [lld][WebAssembly] Early error if output file cannot be created. (details)
  225. [Driver] Flip the CC1 default of -fdiagnostics-show-option (details)
  226. [Frontend] Replace CC1 option -masm-verbose with -fno-verbose-asm (details)
  227. [clangd] Add a flag to turn on recovery-expr. (details)
  228. [X86] Run XOP vector rotation tests with/without AVX2 (details)
  229. [X86][AVX] Add additional 256/512-bit test cases for PACKSS/PACKUS shuffle patterns (details)
  230. [lldb] Allow expect_expr without a running target (details)
  231. [VectorUtils][X86] De-templatize scaleShuffleMask and 2 X86 shuffle mask helpers and move their implementation to cpp files (details)
  232. [TTI] Remove getCallCost (details)
  233. [MLIR] Replace OpBuilder(Block) with atBlockBegin and atBlockEnd (details)
  234. [lldb][NFC] Modernize TestCallUserAnonTypedef (details)
  235. [AVR] Fix function pointer address space (details)
  236. [MLIR] Rename collapsePLoops -> collapseParallelLoops (details)
  237. [lldb][NFC] Modernize call-function tests (details)
  238. [lldb][NFC] Modernize TestXValuePrinting (details)
  239. [Verifier] Verify matrix dimensions operands match vector size. (details)
  240. [DAGCombiner] Require ninf for sqrt recip estimation (details)
  241. [Matrix] Add new test case with getelementptr constant exprs. (details)
  242. tsan: fix Go build on Windows (details)
  243. Add a method to build affine maps with zero or more results. (details)
  244. [clang] Minor cleanup in CloneDetectionTest (details)
  245. [ConstantRange] Use APInt::or/APInt::and for single elements. (details)
  246. [clangd] Force delayed-template-parsing off in code completion. (details)
  247. [mlir][Pass] Add a tablegen backend for defining Pass information (details)
  248. [mlir][Pass] Move the registration of dialect passes to tablegen (details)
  249. [mlir][Pass] Move the registration of conversion passes to tablegen (details)
  250. [mlir][Pass] Add support for generating pass utilities via tablegen (details)
  251. [mlir][Pass] Add support for generating pass documention from the tablegen definition (details)
  252. [lldb] Inherit host environment when running shell commands (details)
  253. [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section. (details)
  254. [Alignment][NFC] Use Align in SelectionDAG::getMemIntrinsicNode (details)
  255. [lldb] [PECOFF] Only use PECallFrameInfo on the one supported architecture (details)
  256. [X86] Do not assume types are legal in getFauxShuffleMask (details)
  257. [NFC] [PowerPC] Add test for frsp elimination (details)
  258. [LSR] add testcase for wrongly phi node elimination - NFC (details)
  259. Revert "[LSR] add testcase for wrongly phi node elimination - NFC" (details)
  260. [X86][SSE] Handle basic inversion of PTEST/TESTP operands (PR38522) (details)
  261. [Transforms][SROA] Promote allocas with mem2reg for scalable types (details)
  262. [clangd] Run semaCodeComplete only with a preamble (details)
  263. [LSR] re-add testcase for wrongly phi node elimination - NFC (details)
  264. [GVNSink] Simplify code. NFC. (details)
  265. [lldb][NFC] Modernize TestExprChar (details)
  266. Silent failing TestWatchpointCount.py aarch64/linux (details)
  267. [Target][ARM] Change VPTMaskValues to the correct encoding (details)
  268. [Target][ARM] Improvements to the VPT Block Insertion Pass (details)
  269. [clangd-vscode] NFC; Improve wording in documentation and update VSCode tasks (details)
  270. [Alignment][NFC] Convert MIR Yaml to MaybeAlign (details)
  271. Revert "[LSR] re-add testcase for wrongly phi node elimination - NFC" (details)
  272. [ARM] Extra vmull loop tests. NFC (details)
  273. Fix "control reaches end of non-void function" warning. NFCI. (details)
  274. [X86][SSE] matchShuffleWithPACK - generalize zero/signbits matching for any packed src type (details)
  275. [NFC] run clang format on the file llvm/include/llvm/MC/MCDirectives.h (details)
  276. [Alignment][NFC] Convert SelectionDAG::InferPtrAlignment to MaybeAlign (details)
  277. [ARM] Silence warning in Release builds (details)
  278. Fix unused variable warnings. NFCI. (details)
  279. Fix operator precedence warning. NFCI. (details)
  280. [RISCV] Support RISC-V ELF attributes sections in llvm-readobj. (details)
  281. [Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign() (details)
  282. [libc++abi] Fix remote execution of .sh.cpp tests (details)
  283. [X86][SSE] combinePTESTCC - fold TESTZ(X,~Y) -> TESTC(Y,X) (details)
  284. [Alignment][NFC] Remove remaining uses of MachineFrameInfo::setObjectAlignment (details)
  285. [Alignment][NFC] Mark IRTranslator::getMemOpAlignment deprecated (details)
  286. Replace output file name in test with %t (details)
  287. [MLIR] Implement LoopLikeInterface for loop.parallel (details)
  288. [llvm][clang][IFS] Enhancing the llvm-ifs yaml format for symbol lists. (details)
  289. [LegalizeTypes][RISCV] Correctly sign-extend comparison for ATOMIC_CMP_XCHG (details)
  290. [libc++] Handle SSH errors more gracefully and make sure we clean up the tmp directory (details)
  291. clagn-tidy/doc: Add a link to readability-static-accessed-through-instance from readability-convert-member-functions-to-static (details)
  292. [llvm-readobj] - Do not crash when SHT_HASH table is broken. (details)
  293. [ELF] Print symbols with non-default versions for better "undefined symbol" diagnostics (details)
  294. [WebAssembly] Fix subregion relationship in CFGSort (details)
  295. [analyzer] RetainCountChecker: Add a suppression for OSSymbols. (details)
  296. [ELF] Propagate LMA offset to sections with neither AT() nor AT> (details)
  297. [libc++] SSH: Properly handle test-executables that are not the first argument (details)
  298. [clang] CodeGen: Make getOrEmitProtocol public for Swift (details)
  299. [lld] NFC: fix trivial typos in comments (details)
  300. [libc++] SSH: Use -p when scp'ing to preserve modes and modification times (details)
  301. [mlir] Modify GPU to SPIR-V conversion to respect (details)
  302. AMDGPU: Fix consistently backwards logic for default denormal mode (details)
  303. HIP: Link correct denormal mode library (details)
  304. [WebAssembly] Rename SIMD min/max/avgr intrinsics for consistency (details)
  305. [OPENMP50]Add initial support for OpenMP 5.0 iterator. (details)
  306. AMDGPU/GlobalISel: Change intrinsic ID for _L to _LZ opt (details)
  307. AMDGPU/GlobalISel: Switch test to checking final ISA (details)
  308. [llvm-locstats] Fix labels on x-axis of comparison chart (details)
  309. [MLIR][NFC] loop transforms/analyis utils cleanup / modernize (details)
  310. [MLIR][NFC] clean up affine data copy test case (details)
  311. Add LLVM_ATTRIBUTE_UNUSED to function used only in assert (NFC) (details)
  312. Remove linking all targets from `mlir-opt` (NFC) (details)
  313. [mlir][Linalg][Doc] Minor doc fixes (details)
  314. AMDGPU: Fix broken check lines (details)
  315. [InstCombine] Use replaceOperand() in div transforms (details)
  316. [InstCombine] Erase old instruction when replacing extractelements (details)
  317. [Attributor] Make attributor aware of aligned_alloc for heap to stack conversion (details)
  318. [GVN] Make GVN aware of aligned_alloc (details)
  319. [NewGVN] Make NewGVN aware of aligned_alloc (details)
  320. [SimplifyLibCalls] Erase replaced instructions (details)
  321. Revert "[InstCombine] Erase old instruction when replacing extractelements" (details)
  322. Fix PR45371: SeparateConstOffsetFromGEP clean up bookkeeping (details)
  323. Revert "[OPENMP50]Add initial support for OpenMP 5.0 iterator." (details)
  324. [InstCombine] add tests for negate with xor operand; NFC (details)
  325. [InstCombine] enhance freelyNegateValue() by handling xor (details)
  326. [libc] Add sigfillset and sigdelset (details)
  327. [ORC] Add JITDylib name to debugging output when defining symbols. (details)
  328. [ORC] Don't require a null-terminator on MemoryBuffers for objects in archives. (details)
  329. [globalisel][legalizer] Fix DebugLoc bugs caught by a prototype lost-location verifier (details)
  330. [source maps] Ensure all valid source maps are added instead of failing with the first invalid one (details)
  331. [intel-pt] Implement a basic test case (details)
  332. DebugInfo: Defaulted non-type template parameters of bool type (details)
  333. Updating the documentation for the noescape attribute. (details)
  334. Revert "[intel-pt] Implement a basic test case" (details)
  335. [libc++] SSH: Create a tarball of dependencies and scp that instead (details)
  336. [intel-pt] Implement a basic test case (details)
  337. Revert "[intel-pt] Implement a basic test case" (details)
  338. [mlir] Move LLVMPassIncGen to LLVMIR/Transforms/CMakeLists.txt (details)
  339. [MLIR] Add method to drop duplicate result exprs from AffineMap (details)
  340. [MLIR][NFC] drop unnecessary matches in affine dma generate test case (details)
  341. Reapply: [Host.mm] Check for the right macro instead of inlining it (details)
  342. [WebAssembly] EmscriptenEHSjLj: Mark __invoke_ functions as imported (details)
  343. [libcxx] Stop using builtin type traits for is_floating_point and is_arithmetic. (details)
  344. Remove const qualifier from Modules returned by ExternalASTSource. (NFC) (details)
  345. Preserve the owning module information from DWARF in the synthesized AST (details)
  346. [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects (details)
  347. [Attributor][NFC] Use a BumpPtrAllocator to allocate `AbstractAttribute`s (details)
  348. Revert "Preserve the owning module information from DWARF in the synthesized AST" (details)
  349. [ORC] Export __cxa_atexit from the main JITDylib in LLJIT. (details)
  350. [libc++] Add missing FILE_DEPENDENCIES markup (details)
  351. [libc++] Execute tests from the Lit execution root instead of the test tree (details)
  352. Fix infinite recursion in deferred diag emitter (details)
  353. [Attributor][NFC] Cleanup leftover check lines (details)
  354. [Attributor][FIX] Prevent alignment breakage wrt. must-tail calls (details)
  355. Revert "[ORC] Export __cxa_atexit from the main JITDylib in LLJIT." (details)
  356. [Attributor] Derive better alignment for accessed pointers (details)
  357. [Attributor][NFC] Predetermine the module (details)
  358. [Utils][FIX] Properly deal with occasionally deleted functions (details)
  359. [Attributor][FIX] Do not compute ranges for arguments of declarations (details)
  360. [Attributor] Use the proper context instruction in genericValueTraversal (details)
  361. [cmake] Only set deps for an ExternalProject if the type is executable or library (details)
  362. [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’ Intrinsic (details)
  363. Correct copy-pasteo in lua script language description (details)
  364. [LLD][ELF] Follow the common pattern in a message about an undefined vtable symbol. (details)
  365. [CUDA][NFC] Split math.h functions out of __clang_cuda_device_functions.h (details)
  366. [openmp] Disable tests flaky on Debian (details)
  367. [OpenMP][FIX] Add second include after header was split in d1705c1196 (details)
  368. [PPCInstPrinter] Change B to print the target address in hexadecimal form (details)
  369. [PPCInstPrinter] Delete an unneeded overload of printBranchOperand. NFC (details)
  370. [libc++] Simplify the configuration of the C++ ABI library (details)
  371. [llvm-exegesis] 'Min' repetition mode (details)
  372. [OpenMP][FIX] Undo changes accidentally already introduced in NFC commit (details)
  373. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` (details)
  374. Revert "[OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP`" (details)
  375. [clangd] Fix an assertion crash in ReferenceFinder. (details)
  376. [NFC][X86] Refine code in X86AsmBackend (details)
  377. Revert "[NFC][X86] Refine code in X86AsmBackend" (details)
  378. [X86] Add SERIALIZE instruction. (details)
  379. [lit] Improve handling of timeouts and max failures (details)
  380. [clang] Move branch-protection from CodeGenOptions to  LangOptions (details)
  381. Fix RUN line in AArch64/speculation-hardening.ll (details)
  382. [Object] Add the method for checking if a section is a debug section (details)
  383. [NFC] Fix performance issue in LiveDebugVariables (details)
  384. [Alignment][NFC] Use more Align versions of various functions (details)
  385. [CallSiteSplitting] Simplify isPredicateOnPHI & continue checking PHIs. (details)
  386. [ExpandMemCmp] Allow overlaping loads in the zero-relational case. (details)
  387. [NFC] Preparatory work for D77292 (details)
  388. [NFC][update_llc_test_checks] Remove the redundant SCRUB_LOOP_COMMENT_RE in asm.py (details)
  389. Recommit "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" (details)
  390. [ARM] Make remaining MVE instruction predictable (details)
  391. [ARM] MVE VMULL patterns (details)
  392. [NFC][PowerPC] Add a new test case loop-comment.ll (details)
  393. [gn build] remove NOSORT from clang/Headers/BUILD.gn (details)
  394. [gn build] Port d08fadd6628 (details)
  395. [gn build] Port d1705c1196f (details)
  396. tsan: don't check libc dependency on FreeBSD (details)
  397. [llvm-mca] Cleanup unnecessary includes from headers (details)
  398. [mlir] LLVMFuncOp: provide a capability to pass attributes through to LLVM IR (details)
  399. [clang][AARCH64] Add __ARM_FEATURE_{PAC, BTI}_DEFAULT  defines (details)
  400. [Clang][CodeGen] Fixing mismatch between memory layout and const expressions for oversized bitfields (details)
  401. Fix "result of 32-bit shift implicitly converted to 64 bits" MSVC warning. NFCI. (details)
  402. [llvm-dwarfdump] Add the --show-sections-sizes option (details)
  403. [gn build] Port 5e508b9bac0 (details)
  404. [LoopTerminology] Make term names bold (details)
  405. [InstCombine] add tests for disguised vector trunc; NFC (details)
  406. [PhaseOrdering] add test for vector trunc; NFC (details)
  407. [OpenCL] Add sub-group builtin functions (details)
  408. Revert "[lld] Initial commit for new Mach-O backend" (details)
  409. [OPENMP50]Add initial support for OpenMP 5.0 iterator. (details)
  410. [lldb] Change Communication::SetConnection to take a unique_ptr (details)
  411. [NFC][PowerPC] Using update_llc_test_checks.py to update atomics-regression.ll (details)
  412. [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. (details)
  413. [NFC] Split Knowledge retention and place it more appropriatly (details)
  414. Revert "[InstCombine] do not exclude min/max from icmp with casted operand fold" (details)
  415. [libc++] Fix linking libc++abi in standalone builds (details)
  416. [lldb] update eArgTypeScriptLang description to mention lua (details)
  417. [SystemZ] Add isCommutable flag on vector instructions. (details)
  418. Add OMPIterator case in switch statement to silence warnings (details)
  419. [docs] use git diff instead of git format-patch (details)
  420. Fix several typos in the attribute documentation. (details)
  421. [libc++] Reimplement the dynamic filesystem helper without using Python (details)
  422. [clangd] Get rid of redundant make_uniques (details)
  423. [analyzer] StdLibraryFunctionsChecker: fix bug with arg constraints (details)
  424. [libc++][test] Update _LIBCPP_SUPPRESS_DEPRECATED_(PUSH|POP) (details)
  425. [NFC] remove delcartion that shouldn't be there (details)
  426. Revert "[SimplifyLibCalls] Erase replaced instructions" (details)
  427. [clangd] Add a tweak for adding "using" statement. (details)
  428. [clangd] Don't send semanticHighlights to clients that support semanticTokens. (details)
  429. [clangd] Support textDocument/semanticTokens/edits (details)
  430. NFC: Comment in TargetTransformInfo.h reformatted (by Michael Kruse). (details)
  431. [LoopDataPrefetch] Remove unused include that's a layering violation (details)
  432. [libc++] Attempt to fix the 'runtimes' build (details)
  433. [ELF] Change some "Alias for " help messages to use double dashed options (details)
  434. Revert "[gn build] Port 03f43b3aca36" (details)
  435. [gn build] Port 24bb2d1e776 (details)
  436. [gn build] Port c00cb76274f (details)
  437. [mlir] StandardToLLVM conversion: remove dead code (details)
  438. Convert for loops to entry-based iteration (details)
  439. [InstCombine] add tests for cmyk benchmark; NFC (details)
  440. [mlir][LLVM] Finer-grained control for C interface emission (details)
  441. [libc++] Try to fix Chromium's build (details)
  442. [libc++abi] NFC: Add link to review in workaround comment (details)
  443. [AMDGPU] Fix crash in SILoadStoreOptimizer (details)
  444. [VectorCombine] transform bitcasted shuffle to narrower elements (details)
  445. [InstCombine] try to reduce shuffle with bitcasted operand (details)
  446. Exit unwinding early when at the top of the stack and additional info won't be found. (details)
  447. Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang (details)
  448. AMDGPU: Hack out noinline on functions using LDS globals (details)
  449. [InlineFunction] Update valid return attributes at callsite within callee body (details)
  450. Make fb80b6b2d58c4 actually work. (details)
  451. [intel-pt] Implement a basic test case (details)
  452. Change pass registration generated code to allow users to selectively register passes (details)
  453. Revert "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" (details)
  454. Reland D75382 "[lld] Initial commit for new Mach-O backend" (details)
  455. [X86] Enable combineExtSetcc for vectors larger than 256 bits when we've disabled 512 bit vectors. (details)
  456. [libc++][test] Partially revert msvc_stdlib_force_include.h _Pragma change (details)
  457. [llvm][TextAPI] adding inlining reexported libraries support (details)
  458. Reland "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" (details)
  459. [libc++] Refer to the Filesystem static test env as relative paths (details)
  460. [libc++] NFC: Add documentation for writing tests (details)
  461. utils: Tweak clang-parse-diagnostics-file for modules includes (details)
  462. AMDGPU: Assume f32 denormals are enabled by default (details)
  463. clang/AMDGPU: Stop setting old denormal subtarget features (details)
  464. AMDGPU: Remove denormal subtarget features (details)
  465. AMDGPU: Add some tests for exotic denormal mode combinations (details)
  466. AMDGPU: Use 128-bit DS operations by default (details)
  467. [lit] Remove unnecessary indirection in progress_callback (details)
  468. [lit] Refine filter error handling (details)
  469. iOS simulator testing: replace `simctl bootstatus` with boot+shutdown (details)
  470. [llvm-objdump][COFF][NFC] Split format-specific interfaces; add namespace (details)
  471. AMDGPU: Fix broken check lines (details)
  472. Re-apply 0071eaaf089, "[ORC] Export __cxa_atexit ...", with fixes. (details)
  473. Try again to get tests passing again on Windows. (details)
  474. try more to appease win bots (details)
  475. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.addr intrinsic. (details)
  476. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.label intrinsic. (details)
  477. [AMDGPU] Handle SMRD signed offset immediate (details)
  478. [mlir][Linalg] NFC - Rename Linalg and Vector EDSCs to avoid collisions (details)
  479. [Coroutines] Simplify implementation using removePredecessor (details)
  480. another wild guess at the win bot-only failures (details)
  481. Have lldb-vscode update the currently selecte thread and frame when it receives a "scopes" request. (details)
  482. [mlir][VectorOps] Implement canonicalization for TransposeOp. (details)
  483. [coroutines] Don't build promise init with no args (details)
  484. This might actually fix the Windows bots after a16ba6fea. (details)
  485. [PowerPC] Remove unnecessary XSRSP instruction (details)
  486. [x86] Fix Intel OpenCL builtin CalleeSavedRegs on skx (details)
  487. [AArch64][GlobalISel] Constrain reg operands in selectBrJT (details)
  488. [X86] Add -flax-vector-conversions=none to more of the clang CodeGen tests (details)
  489. Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology) (details)
  490. Fix a bug in the inliner that causes subsequent double inlining (details)
  491. Handle exp2 with proper vectorization and lowering to SVML calls (details)
  492. Use git-clang-format as Arcanist linter (details)
  493. [X86][NFC] Generalize the naming of "Retpoline Thunks" and related code to "Indirect Thunks" (details)
  494. [gn build] Port 71e8021d82c (details)
  495. [X86] Refactor X86IndirectThunks.cpp to Accommodate Mitigations other than Retpoline (details)
  496. Bugix for buildbot failure at commit 43f031d31264d20cfb8f1ebd606c66e57c231d4d (details)
  497. [DAG] Change isGCValue detection for statepoint lowering (details)
  498. [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump. (details)
  499. [DebugInfo] Rename getOffset() to getContribution(). NFC. (details)
  500. Silence -Wpessimizing-move warning (details)
  501. [X86] Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI) (details)
  502. Silence -Wpessimizing-move warning (details)
  503. [NFC] G_DYN_STACKALLOC realign iff align > 1, update documentation (details)
  504. [DebugInfo] Salvage debug info when sinking loop invariant instructions (details)
  505. Use --style file instead of --style LLVM (details)
  506. [Alignment][NFC] Convert MachineIRBuilder::buildDynStackAlloc to Align (details)
  507. [AMDGPU] Fix CHECK lines (details)
  508. [Alignment][NFC] Remove unused private functions (details)
  509. [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests (details)
  510. Make helpers static. NFC. (details)
  511. Drop unused diagnostic. NFC. (details)
  512. [mlir][vulkan-runner] Add support for 3D memrefs. (details)
  513. clang-format: [JS] detect C++ keywords. (details)
  514. [lldb][nfc] early exit/continue (details)
  515. [AMDGPU] Allow AGPR in inline asm (details)
  516. [X86][AVX] Add tests showing failure to use chained PACKSS/PACKUS for multi-stage compaction shuffles (details)
  517. [Alignment][NFC] Deprecate InstrTypes getRetAlignment/getParamAlignment (details)
  518. [mips][test] Remove redundant and invalid `CHECK-NOT` directives. NFC (details)
  519. [NFC][XCOFF][AIX] Refactor get/setContainingCsect (details)
  520. Revert "Use git-clang-format as Arcanist linter" (details)
  521. [clangd] Enable some nice clang-tidy checks by default. (details)
  522. [gn build] Port d65557d15d4 (details)
  523. [Hexagon] Fix issue with non-preemptible STT_TLS symbols (details)
  524. [X86] Regenerate stack clash test to fix issue reported on D77354 (details)
  525. [X86] Regenerate soft fp legalization test to fix issue reported on D77354 (details)
  526. Fix __builtin_amdgcn_workgroup_size_x/y/z return type (details)
  527. [libc++] Add REQUIRES for tests that need -fblocks and -fobjc-arc (details)
  528. [Alignment][NFC] Remove documentation and FIXME for deprecated functions (details)
  529. [libc++] Fix is_pointer support for Objective-C++ (details)
  530. [LoopOps] Return ArrayRefs from accessors instead of iterator_ranges (details)
  531. [X86] Cleanup emulated TLS test checks. NFC (details)
  532. [X86] Fix strong local function/global label issue reported on D77354 (details)
  533. [X86] Fix gisel copy tests to fix issue reported on D77354 (details)
  534. [X86] Fix weak global label issue reported on D77354 (details)
  535. [MSan] Add COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED (details)
  536. [AST] clang::VectorType supports any size (that fits in unsigned) (details)
  537. [libc++] Add an alternative Lit test format (details)
  538. [X86] Remove defunct section checks from emulated TLS tests to fix issue reported on D77354 (details)
  539. [ELF] Allow invalid sh_size%sh_entsize!=0 for non-SHF_MERGE sections (details)
  540. InstCombine: Reduce minnum/maxnum if inputs are casted (details)
  541. [PowerPC] Regenerate f128 test to fix issue reported on D77354 (details)
  542. [LoopRotate] Cleanup test checks to fix issue reported on D77354 (details)
  543. [lldb/Symbol] Reimplement Symbols::FindSymbolFileInBundle to use the VFS (details)
  544. [lldb/Support] Treat empty FileSpec as an invalid file. (details)
  545. [InstSimplify] Regenerate compares tests to fix issue reported on D77354 (details)
  546. Run update_llc_test on test/CodeGen/ARM/vmov.ll (details)
  547. [ARM] Avoid pointless vrev of element-wise vmov (details)
  548. [ARM] Fix incorrect handling of big-endian vmov.i64 (details)
  549. [PhaseOrdering] add shuffle tests based on D40633; NFC (details)
  550. [AArch64] Fix swap-compare-operands test names to fix issue reported on D77354 (details)
  551. [cuda][hip] Fix `RegisterVar` function prototype. (details)
  552. [LoopStrengthReduce] Fix test checks to fix issue reported on D77227 (details)
  553. [NFC] Move ARM `opt -indvars` test from Codegen into Transforms (details)
  554. Revert "[SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)" (details)
  555. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations (details)
  556. [CMAKE] Plumb include_directories() into tablegen() (details)
  557. Revert "[CMAKE] Plumb include_directories() into tablegen()" (details)
  558. [libc++] Remove useless nothing_to_do.pass.cpp tests (details)
  559. [Support/Path] sys::path::replace_path_prefix fix and simplifications (details)
  560. [VectorCombine] try to form a better extractelement (details)
  561. [YAMLParser] Scanner::setError - ensure we use the StringRef::iterator argument (PR45043) (details)
  562. [libc++] Remove support for specifying LIBCXX_CXX_ABI_SYSTEM manually (details)
  563. [AMDGPU] Propagate AGPR RC from PHI to its PHI operands (details)
  564. [CMAKE] Plumb include_directories() into tablegen() (details)
  565. Clean up usages of asserting vector getters in Type (details)
  566. [mlir] DialectConversion: support block creation in ConversionPatternRewriter (details)
  567. [AMDGPU] Added label to test. NFC. (details)
  568. [clang-tidy] Address false positive in modernize-use-default-member-init (details)
  569. [libc++] NFC: Remove unused CMake option (details)
  570. AMDGPU: Remove redundant virtual (details)
  571. AMDGPU: Use Register in more places (details)
  572. CodeGen: Convert some TII hooks to use Register (details)
  573. Support: Add specializations for reverseBits to use builtin (details)
  574. [compiler-rt] Build with correct ABI (PR38025) (details)
  575. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins (details)
  576. [X86] Add RET-hardening Support to mitigate Load Value Injection (LVI) (details)
  577. [GraphDiff] Extend GraphDiff to track a list of updates. (details)
  578. Fix typo in test. (details)
  579. [ORC] Improve documention of memory ownership in the new Orc C bindings. (details)
  580. Test had incorrect check for nonzero count (details)
  581. Don't use relpaths in lit cfg if build/source dir are on different drives. (details)
  582. Revert "[PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins" (details)
  583. [gn build] Port f95a67d8b8a (details)
  584. [nfc] [lldb] Unindent code - obvious part (details)
  585. [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets (details)
  586. [lit] Cleanly exit on user keyboard interrupt (details)
  587. [gn build] Port c74dd640fd7 (details)
  588. [mlir][Linalg] Employ finer-grained control of C interface emission (details)
  589. [OpenMP][NFC] Remove the need to include `OpenMPClause.h` (details)
  590. [X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI) (details)
  591. [test] preformat test with update_llc_test_checks.py NFC (details)
  592. Fix standalone clang builds after fb80b6b2d58. (details)
  593. [InstCombine] add tests for freelyNegateValue with 'not'; NFC (details)
  594. [mlir] LoopToStandard conversion: support "if/else" with results (details)
  595. [libc++] Lit: Add default values for most arguments of test executors (details)
  596. Make ThreadPlans use TID and Process, rather than Thread *. (details)
  597. Make ThreadPlanTracers use TID & Process rather than Thread *. (details)
  598. Move thread plan stacks into the Process, indexed by TID. (details)
  599. Allow the ThreadPlanStackMap to hold the thread plans for threads (details)
  600. [libc] Add strlen implementation. (details)
  601. [lldb] Findtypes -gmodules fix for too many matches (details)
  602. [libc] Fix memcpy to adhere to qualified calls. (details)
  603. [Driver] Handle all optimization-record options for Darwin LTO (details)
  604. [ObjC generics] Fix not inheriting type bounds in categories/extensions. (details)
  605. Avoid using std::max_align_t in pre-C++11 mode (details)
  606. [MS] Fix assert handling enum forward decls in hasVisibleDefinition (details)
  607. Revert "[X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI)" (details)
  608. Revert "[X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets" (details)
  609. [gn build] Port 1d42c0db9a2 (details)
  610. Disable two new tests on Windows.  They are failing but the logs are not helpful. (details)
  611. [intel-mpx] Delete an unnecessary license header (details)
  612. Fix unused variable, format, and format string warnings. (details)
  613. [llvm-stress][opaque pointers] Remove use of deprecated constructor (details)
  614. [clang codegen][opaque pointers] Remove use of deprecated constructor (details)
  615. [polly][opaque pointers] Remove use of deprecated APIs. (details)
  616. [clang][opaque pointers] Fix up a bunch of "getType()->getElementType()" (details)
  617. This test is failing on the Ubuntu bot but the bot log doesn't (details)
  618. PR45402: Make the restrictions on constant evaluation of memcmp and (details)
  619. [NFC][PowerPC] Pre-commit a test case for D77448 (details)
  620. [mlir] Change the default of `mlir-print-op-on-diagnostic` to true (details)
  621. [source maps] Fix remove, insert-after and replace (details)
  622. [mlir][DeclarativeParser] Emit an error if a `:` follows an attribute with a non-constant type. (details)
  623. Fix LLDB debug builds (details)
  624. The thread plan list test is failing at least on Ubuntu Linux. (details)
  625. [OpenMP] NFC: Fix trivial typo (details)
  626. Fix typos in toy tutorial (details)
  627. Don't treat a CXXScopeSpec with a nested name specifier but no location (details)
  628. Add mention of advantages of `arc` in the Phabricator doc. (details)
  629. AMDGPU: Fix a few more tests with old denormal subtarget features (details)
  630. [MLIR] Fix shape inference in toy tutorial (details)
  631. [clang] Annotate trivial getters and setters on hover. (details)
  632. [clangd] Tweak parseDocumentation loop to use raw lines. NFC (details)
  633. [libc++] Attempt to workaround module invalidation bug (details)
  634. [IVDescriptors] Remove unnecessary DemandedBits.h include; NFC (details)
  635. [IVDescriptors] Remove IRBuilder.h include; NFC (details)
  636. [Reassociate] Use IRBuilderBase; NFC (details)
  637. [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0 (details)
  638. [VNCoercion] Use IRBuilderBase; NFC (details)
  639. [IRBuilder] Move some code into the cpp file; NFC (details)
  640. [X86][SSE] lowerV8I16Shuffle - lower compaction shuffles using PACKUSDW(PBLENDW,PBLENDW) on SSE41+ (details)
  641. [CostModel][X86] Add insert/extract cost tests for sub-128bit vXi8/vXi16 vectors (details)
  642. [CostModel][X86] Add shuffle cost tests for sub-128bit vectors (details)
  643. [WebAssembly] Fix wasm.lsda() optimization in WasmEHPrepare (details)
  644. [clang-tidy]: fix false positive of cert-oop54-cpp check. (details)
  645. Disable relative paths in lit.site.cfg in presence of symlinks (details)
  646. [OpenMP][NFC] Remove unnecessary argument (details)
  647. [Attributor] Deduce attributes for non-exact functions (details)
  648. [InstCombine] Don't limit uses in eraseInstFromFunction() (details)
  649. fix typo in comment to cycle bots (details)
  650. [WebAssembly] Fix a sanitizer error in WasmEHPrepare (details)
  651. [mlir] Add an out-of-tree dialect example (details)
  652. [LV] Simplify tryToWiden as recipes are not re-used (NFC). (details)
  653. [InstCombine] add more tests for min/max folding; NFC (details)
  654. [ValueTracking] add tests for smin/smax; NFC (details)
  655. [ELF][test] Test that thunks are processed before finalizeSynthetic(in.symTab) (details)
  656. [ELF][PPC64] Enable R_PPC64_REL14 trunks (details)
  657. [DAG] Fix PR45049: LegalizeTypes crash (details)
  658. Revert "[DAG] Fix PR45049: LegalizeTypes crash" (details)
  659. libcxx 'LLVM_USE_SANITIZER=Address;Undefined' (details)
  660. [libc++] Enable the new libc++ testing format by default (details)
  661. [X86] Cleanup vectorcall test checks (details)
  662. [CostModel][X86] Add some insert subvector cost tests for vXf32/vXi32/vXi16/vXi8 types (details)
  663. [compiler-rt] Fix build on NetBSD 9.99.52+ (details)
  664. [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions. (details)
  665. AMDGPU: Add feature for fast f32 denormals (details)
  666. [Attributor] Make use of analysis in the MustBeExecutedExplorer (details)
  667. [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable (details)
  668. AMDGPU: Fix annotate kernel features through casted calls (details)
  669. [clang-tools-extra] NFC: Fix trivial typo in documents and comments (details)
  670. [mlir] NFC: Fix trivial typo (details)
  671. [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols. (details)
  672. [llvm-objdump][test] Remove unimplemented-features.test (details)
  673. [llvm-objdump][test] Recommit unimplemented-features.test (details)
  674. [llvm-nm] Add test for `--debug-syms --dynamic` (details)
  675. [llvm-objdump] Simplify conditional statements (isa<...>(Obj) => Obj->isSomeFile()) (details)
  676. [clang-tools-extra] NFC: Fix trivial typo in documents and comments (details)
  677. [mlir][ODS] Add support for variadic regions. (details)
  678. [MLIR] Don't insert YieldOp for non-void loop.for by default. (details)
  679. [X86][SSE] truncateVectorWithPACK - upper undef for 128->64 packing (details)
  680. [X86][SSE] Generalize shuffle(HORIZOP,HORIZOP) -> HORIZOP combine (details)
  681. Revert "Test had incorrect check for nonzero count" (details)
  682. [clang] Make libcxx test suite pass again after memcmp changes (details)
  683. Revert "[libc++] Enable the new libc++ testing format by default" (details)
  684. [ValueTracking] Use Inst::comesBefore in isValidAssumeForCtx (NFC). (details)
  685. [X86] Roll some loops. NFCI. (details)
  686. [ARM] add ARMv8.6-A Activity monitors virtualization extension (details)
  687. [ValueTracking] enhance matching of smin/smax with 'not' operands (details)
  688. [InstCombine] enhance freelyNegateValue() by handling 'not' (details)
  689. [ARM] Add ARMv8.6 Fine Grain Traps system registers (details)
  690. [MLIR] fix greedy pattern rewrite driver iteration on change (details)
  691. [MLIR][NFC] fix name operand -> userOp (details)
  692. [InstCombine] convert bitcast-shuffle to vector trunc (details)
  693. [MLIR] Add pattern rewriter util to erase block; remove dead else (details)
  694. [ARM] Add enhanced counter virtualization system registers (details)
  695. [ARM] Add data gathering hint instruction (details)
  696. AMDGPU/GlobalISel: Add some G_INSERT/G_EXTRACT select tests (details)
  697. Fix typo in xfail decorator for lldb thread plan list tests (details)
  698. [scan-build] fix dead store warnings emitted on LLVM AMDGPU code base (details)
  699. Remove the additional constant which requires an extra register for statepoint lowering. (details)
  700. clang: Make tests using symlinks more consistent. (details)
  701. make ccabe93298 more robust (details)
  702. [ELF][test] Reorganize warn-backrefs.s (details)
  703. Make the AsmPrinter print "<<NULL TYPE>>" instead of crashing on null types (details)
  704. [DebugInfo]: Allow DwarfCompileUnit to have line table symbol (details)
  705. [InlineFunction] Update metadata on loads that are return values (details)
  706. [mlir][Pass] Add documentation for the declarative pass specification (details)
  707. [mlir] Update the documentation on Canonicalization (details)
  708. [MLIR][NFC] Make AsmPrinter messages on null structures consistent (details)
  709. [X86][SSE] Combine unary shuffle(HORIZOP,HORIZOP) -> HORIZOP (details)
  710. Remove unused function 'isInRange'. NFCI. (details)
  711. Add documentation and testing for (details)
  712. Permit constant evaluation of mixed __builtin_memcmp between char and (details)
  713. [mlir] Only number the parent operation in Block::printAsOperand (details)
  714. [mlir] Refactor and cleanup the translation facilities. (details)
  715. DebugInfo: Fix default template parameter computation for dependent non-type template parameters (details)
  716. [mlir][spirv] NFC: remove uncessary return after llvm_unreachable (details)
  717. [ORC] Add MachO universal binary support to StaticLibraryDefinitionGenerator. (details)
  718. Expose `attributor-disable` to the new and old pass managers (details)
  719. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` (details)
  720. [clang] Persist Attr::IsPackExpansion into the PCH (details)
  721. [DAGCombiner] Replace a hardcoded constant in visitZERO_EXTEND with a proper check for the condition its trying to protect. (details)
  722. [OpenMP] Add extra qualification to OpenMP clause id (details)
  723. [OpenMP][NFC] Move and simplify directive -> allowed clause mapping (details)
  724. [DAGCombiner] Use getAnyExtOrTrunc instead of getSExtOrTrunc in the zext(setcc) combine. (details)
  725. PR45239: Don't deallocate TemplateIdAnnotations if they might still be (details)
  726. [llvm-dwp] Refactor handling of section identifiers. NFCI. (details)
  727. [DebugInfo] Rename section identifiers which are deprecated in DWARFv5. NFC. (details)
  728. [DebugInfo] Support DWARFv5 index sections. (details)
  729. [DebugInfo] Fix reading location tables of v5 units in DWP. (details)
  730. [DebugInfo] Fix reading location tables headers of v5 units in DWP. (details)
  731. [DebugInfo] Fix reading range lists of v5 units in DWP. (details)
  732. [Alignment][NFC] Add DebugStr and operator* (details)
  733. [libc] NFC: Fix trivial typo in comments, documents, and messages (details)
  734. [llvm-dwp] Fix a possible out of bound access. (details)
  735. [lldb][NFC] Modernize lang/cpp/scope test (details)
  736. Revert "[Alignment][NFC] Add DebugStr and operator*" (details)
  737. [MLIR] Change return type of ParallelOp::getInductionVars to ValueRange. (details)
  738. [Matrix] Add initial tiling for load/multiply/store chains. (details)
  739. [lldb] XFAIL TestThreadPlanCommands _only_ on aarch64 (details)
  740. [lldb] Also apply Fix-Its in "note:" diagnostics that belong to an error diagnostic (details)
  741. [clang] fix undefined behaviour in RawComment::getFormattedText() (details)
  742. [Matrix] Add option to use row-major matrix layout as default. (details)
  743. [AArch64][SVE] Add SVE intrinsics for saturating add & subtract (details)
  744. [lldb] Add option to retry Fix-Its multiple times to failed expressions (details)
  745. Revert "[IPRA][ARM] Spill extra registers at -Oz" (details)
  746. [VE] Update lea/load/store instructions (details)
  747. [ARM] MVE vqmovn tests. NFC. (details)
  748. [llvm-bcanalyzer] Simplify code. NFCI. (details)
  749. [RuntimeDyld] Replace hand-rolled endian conversion with support::endian. NFCI. (details)
  750. [LTO] Replace hand-rolled endian conversion with support::endian. NFCI. (details)
  751. [X86][SSE] combineVectorSignBitsTruncation - remove minimum vector length limitations (details)
  752. [Alignment][NFC] Remove deprecated functions introduced in 10.0.0 (details)
  753. [Alignment][NFC] Add DebugStr and operator* (details)
  754. [Support] Make DataExtractor string functions error-aware (details)
  755. [llvm/Support] Make more DataExtractor methods error-aware (details)
  756. [llvm/Support] Don't crash on empty nullptr ranges when decoding LEBs (details)
  757. [DWARF5] Added support for emission of debug_macro section. (details)
  758. Add a triple to test/ExecutionEngine/MCJIT/cet-code-model-lager.ll (details)
  759. [mlir][LowerToAffineLoops] Handle tensors of rank 0 (details)
  760. Revert 43f031d3126 "Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology)" (details)
  761. [libc++] [test] Add missing FILE_DEPENDENCIES to align.pass.sh.cpp (details)
  762. Make paths in generated llvm-lit relative as well. (details)
  763. DAG: Combine extract_vector_elt of concat_vectors (details)
  764. AMDGPU: Remove DisableInst feature (details)
  765. AMDGPU: Use DAG patterns for div_fmas (details)
  766. test commit (details)
  767. [lldb-server] jThreadsInfo returns stack memory (details)
  768. Make test more robust (details)
  769. [Matrix] Update load/storeMatrix to take indices as Value* (NFC). (details)
  770. [MC] Use a byte_swap in emitIntValue instead of doing it in a loop.  NFCI. (details)
  771. [Polly] Add -polly-isl-arg command line option. (details)
  772. [libc++] SSH: Fix tarring of dependencies on Windows (details)
  773. [OpenMP][FIX] Add missing cmake dependence needed after 931c0cd713ee (details)
  774. Make clang/test/Driver/cl-options.cu pass in 32-bit builds (details)
  775. [lldb][nfc] remove overriden funcs with default impl (details)
  776. [llvm-objdump][XCOFF] Use symbol index+symbol name + storage mapping class as label for -D (details)
  777. [NFC][PPC][AIX] Test updates for byval args that fit in a single register (details)
  778. try to fix tsan bot (details)
  779. [Alignment][NFC] Assume AlignmentFromAssumptions::getNewAlignment is always set. (details)
  780. AMDGPU/GlobalISel: Add unmerge of concat tests (details)
  781. [AIX][PPC] Implement by-val caller arguments in multiple registers (details)
  782. [VPlan] Introduce new VPWidenCallRecipe (NFC). (details)
  783. [analyzer] StdLibraryFunctionsChecker: Add test for function with default parameter (details)
  784. clang-format: [JS] handle pseudo-keywords. (details)
  785. [ValueTracking] add/adjust tests for min/max; NFC (details)
  786. [mlir][Linalg] Add a linalg.tensor_reshape to operate on tensors (details)
  787. [libc++] Mark is_scalar test as unsupported in C++11 and C++14 (details)
  788. [libc++] Make sure we include %{flags} when building with the new format (details)
  789. [analyzer] StdLibraryFunctionsChecker: match signature based on FunctionDecl (details)
  790. [libc++] Always use -fsyntax-only in .fail.cpp tests (details)
  791. [AMDGPU] Fix inaccurate comments (details)
  792. AMDGPU/GlobalISel: Fix llvm.amdgcn.div.fmas.ll (details)
  793. AMDGPU/GlobalISel: Select llvm.amdgcn.div.scale (details)
  794. Fix a typo in an assert message; NFC. (details)
  795. [ValueTracking] enhance matching of umin/umax with 'not' operands (details)
  796. [llvm] Fix missing FileCheck directive colons (details)
  797. [llvm-objdump] Fix case of -Wmismatched-tags (details)
  798. Use in-tree clang-format-diff.py as Arcanist linter (details)
  799. [lldb] NFC: Fix trivial typo in comments, documents, and messages (details)
  800. [OPENMP]Fix PR45439: `omp for collapse(2) ordered(2)` generates invalid (details)
  801. [RDA] Don't adjust ReachingDefDefaultVal (NFCI) (details)
  802. [x86] add size cost tests for casts and binops; NFC (details)
  803. [RDA] Only store most recent reaching def from predecessors (NFCI) (details)
  804. [libc++] Mark two std::timed_mutex tests as flaky (details)
  805. [sanitizer_common] Show new unexpected symbols. (details)
  806. [sanitizer_common] Update global_symbols.txt. (details)
  807. [ELF] Make --version-script/--dynamic-list work for lazy symbols fetched by LTO libcalls (details)
  808. [DebugInfo] Change to constructor homing debug info mode: skip literal types (details)
  809. [LV] Fix value that could be read uninitialized. (details)
  810. [AArch64] Allow logical immediates to have all-1 in top bits (details)
  811. Revert "[sanitizer_common] Update global_symbols.txt." (details)
  812. Revert "[sanitizer_common] Show new unexpected symbols." (details)
  813. [sanitizer_common] Update global_symbols.txt. (details)
  814. [AMDGPU] Disable 'Skip Uniform Regions' optimization by default for AMDGPU. (details)
  815. Speed up deferred diagnostic emitter (details)
  816. [AST] Remove DeclCXX.h dep on ASTContext.h (details)
  817. [analyzer] Fix scan-build and exploded-graph-rewriter tests on Windows. (details)
  818. [analyzer] Fix NSErrorChecker false positives on constructors. (details)
  819. [libc++] Make sure we execute tests with the current environment (details)
  820. [mlir] Fix typo in docs/DefiningAttributesAndTypes.md (details)
  821. Remove llvm::Error include form Diagnostic.h (details)
  822. [CFGPrinter][CallPrinter][polly] Adding distinct structure for CFGDOTInfo (details)
  823. [clang-tidy] Add check llvmlibc-implementation-in-namespace. (details)
  824. Revert e1730cfeb3588f20dcf4a96b181ad52761666e52 (details)
  825. [gn build] Port 00a57558978 (details)
  826. [lit] Move the recursiveExpansionLimit setting to TestingConfig (details)
  827. [Hexagon] Make lld be the default linker for linux/musl (details)
  828. [NFC] Minor fix for deferred diagnostics emitter (details)
  829. [SelectionDAGBuilder] Fix ISD::FREEZE creation for structs with fields of different types. (details)
  830. [OpenMP] Fix layering problem with FrontendOpenMP (details)
  831. [clang][CodeComplete] Dont perform fallback completion for incomplete member ref (details)
  832. [mlir][AsmPrinter] Change value numbering for local scope to be the next isolated operation. (details)
  833. Add InjectTLIMappings pass to new pass manager (details)
  834. Remove math.h/cmath include from DataTypes.h (details)
  835. [WebAssembly] Handle event exports (details)
  836. [llvm][CodeGen] Avoid implicit cast of TypeSize to integer in `initActions`. (details)
  837. [ASTMatchers] Matchers that take enumerations args provide hints with invalid arguments (details)
  838. Fix mismatch from D77112 and D77499 (details)
  839. [clangd] Decouple preambleworker from astworker, NFCI (details)
  840. [clangd] Update TUStatus api to accommodate preamble thread (details)
  841. [clangd] Build ASTs only with fresh preambles or after building a new preamble (details)
  842. [gn build] Port 427c1dc4f42 (details)
  843. Delete a variable that's been unused since r313407. (details)
  844. [clangd] Fix bad include (details)
  845. [CodeGenObjC] Fix a crash when attempting to copy a zero-sized bit-field in a non-trivial C struct (details)
  846. AMDGPU: Remove dead paths for requiresUniformRegister (details)
  847. Minor typo improvements in documentation, NFC. (details)
  848. [libunwind] Support the new libc++ test format (details)
  849. [debugserver] Get rid of `else` after `return`. NFC. (details)
  850. Upstream Bionic definitions of ctype_base/regex. (details)
  851. [SelectionDAG] fix predecessor list for INLINEASM_BRs' parent (details)
  852. Make llvm_source_root in llvm-lit relative too. (details)
  853. [AsmPrinter] Do not define local aliases for global objects in a comdat (details)
  854. [gn build] (manually) port 6c1a9fb174ac3c (details)
  855. [llvm-objdump][NFC] Declare command-line externs in headers with namespace (details)
  856. [AMDGPU] Disable 'Skip Uniform Regions' optimization by default for AMDGPU. (details)
  857. Add more detailed symbol type categorization, based on a swift patch by (details)
  858. [clang-format] Don't break multi block parameters on ObjCBreakBeforeNestedBlockParam (details)
  859. X86ISelLowering: Minor refactor to avoid redundant initialization while ensuring compiler warnings can hopefully still prove initialization (details)
  860. [lldb/Test] Enable TestGdbRemoteThreadsInfoMemory.py on Windows. (details)
  861. Revert "Make llvm_source_root in llvm-lit relative too." (details)
  862. [gdb-remote] Moving prevents copy elision. Found by clang. (details)
  863. Add option to limit Debugify to locations (omitting variables) (details)
  864. [libc++] Add availability markup for the C++20 Synchronization Library on Apple (details)
  865. [libc++] Only support std::to_chars availability test when back-deploying (details)
  866. Allow MachineFunction to obtain non-const Function (to enable MIR-level debugify) (details)
  867. Support bfdname "elf32-hexagon". (details)
  868. [libc++] 2/N: Enable the new libc++ testing format by default (details)
  869. Remap the target (Xcode) SDK directory to the host SDK directory. (details)
  870. fix comment typo to cycle bots (details)
  871. [AddressSanitizer] Fix for wrong argument values appearing in backtraces (details)
  872. Remove case in rewritergen unmatched opdefgen side (details)
  873. [lldb/API] Add missing LLDB_REGISTER_METHOD macros (details)
  874. [CallSite Removal] a CallBase is never an IndirectCall for isInlineAsm (details)
  875. Add way to omit debug-location from MIR output (details)
  876. [AMDGPU] Remove clutter from endcf test. NFC. (details)
  877. [MachineCSE] Don't carry the wrong location when hoisting (details)
  878. For PR45333: Move AnalyzeImplicitConversions to using data recursion (details)
  879. Remove SequentialType from the type heirarchy. (details)
  880. Add missing include (details)
  881. Target: correct the return value for `GetImageAddrFromToken` (details)
  882. Reland "Make llvm_source_root in llvm-lit relative too." (details)
  883. [NFC] Modernize misc. uses of Align/MaybeAlign APIs. (details)
  884. [Coroutines] Remove alignment check in shouldBeMustTail (details)
  885. Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology) (details)
  886. [PowerPC] Pre-commit test case of float rounding in kernel build. NFC. (details)
  887. Fix template instantiation of a non-dependent call to an inherited (details)
  888. [lldb/test] Fix TestDSYMSourcePathRemapping in the presence of symlnks (details)
  889. [lit] Improve handling of parallelism group semaphores (details)
  890. [WebAssembly] EmscriptenEHSjLj: Mark more functions as imported (details)
  891. [DWARF5]: Added a left over test case from D73462 (details)
  892. Fix unused variable warning in Protocol.cpp, NFCI (details)
  893. [CodeGen][SelectionDAG] Flip Booleans More Often (details)
  894. Drop the number of thinlto jobs in some tests to avoid crashing on 32-bit windows (details)
  895. Revert "[CodeGen][SelectionDAG] Flip Booleans More Often" (details)
  896. [Support,Windows] Tolerate failure of CryptGenRandom (details)
  897. [MLIR] fix/update affine data copy utility for max/min bounds (details)
  898. [ARM] Remove condition that could never be true (details)
  899. [DAG] Consolidate require spill slot logic in lambda. NFC. (details)
  900. [docs] Add the release notes about Debug Entry Values (details)
  901. [SCCP] Use ranges for predicate info conditions. (details)
  902. [MLIR] Introduce std.alloca op (details)
  903. [X86] Fix implicit sign conversion warnings in X86 headers. (details)
  904. [ARM] unwinding .pad instructions missing in execute-only prologue (details)
  905. [clangd] DefineOutline: removes static token from static CXXMethodDecl (details)
  906. Fixed licenses in dynamic ast matchers (details)
  907. Add map-type check for target and target data directive, by Chi Chun (details)
  908. [InstCombine] add icmp+cast tests for ppc_fp128; NFC (details)
  909. [llvm-readobj] - Introduce warnings for cases when unable to read strings from string tables. (details)
  910. [clangd] Get rid of ASTWorker::getCurrentFileInputs (details)
  911. [clangd] Fix printing for Inclusion (details)
  912. Mark TestFixIts.py xfail for LLDB AArch64/Linux (details)
  913. Revert "[lldb-server] jThreadsInfo returns stack memory" (details)
  914. Stop passing site cfg files via --param to llvm-lit. (details)
  915. [AST] Fix a crash on invalid constexpr Ctorinitializer when building RecoveryExpr. (details)
  916. [analyzer] Try to lift 'REQUIRES: shell' for scan-build tests. (details)
  917. [libc++] Make sure the source file appears before link libraries when compiling tests (details)
  918. [Syntax] Simplify TokenCollector::Builder, use captured expansion bounds. NFC (details)
  919. [Clang] Add llvm.loop.unroll.disable to loops with -fno-unroll-loops. (details)
  920. [Syntax] Merge overlapping top-level macros in TokenBuffer (details)
  921. [Syntax] Add mapping from spelled to expanded tokens for TokenBuffer (details)
  922. [libc++] Support .sh.s tests in the new format (details)
  923. [libc++abi] Enable the new libc++ testing format by default (details)
  924. Revert "[analyzer] Try to lift 'REQUIRES: shell' for scan-build tests." (details)
  925. [X86][SSE] combineX86ShufflesConstants - early out for zeroable vectors (PR45443) (details)
  926. [hip] Remove `hip_pinned_shadow`. (details)
  927. LLD Support for Basic Block Sections (details)
  928. [lldb][NFC] Fix typo in 'watchpoint delete' error message (details)
  929. tsan: fix Go/ppc build (details)
  930. [NFC][XCOFF] refactor readobj/XCOFFDumper.cpp (details)
  931. [NFC][PowerPC] Cleanup 64-bit and Darwin CalleeSavedRegs (details)
  932. [RDA] Avoid inserting duplicate reaching defs (NFCI) (details)
  933. [RDA] Don't pass down TraversedMBB (NFC) (details)
  934. [RDA] Avoid full reprocessing of blocks in loops (NFCI) (details)
  935. [DebugInfo] Fix for adding "returns cxx udt" option to functions in CodeView. (details)
  936. Slightly modify some tests as follow up to bcf66084, which breaks tests. (details)
  937. DAG: Use the correct getPointerTy in a few places (details)
  938. [mlir][vulkan-runner] Fix createLowerToLLVMPass interface (details)
  939. [mlir][spirv] Fix wrong Phi parent block for back-to-back loops (details)
  940. [X86][SSE] Add PTEST(AND(X,Y),AND(X,Y)) tests derived from PR42035 examples (details)
  941. Check LLVM_BUILD_LLVM_C_DYLIB before building the C DLL with MSVC. (details)
  942. [ELF] -M/-Map: fix VMA/LMA/Size columns of symbol assignments when address/size>=2**32 (details)
  943. [ELF] --warn-backrefs: don't warn for linking sandwich problems (details)
  944. [AMDGPU] Limit endcf-collapase to simple if (details)
  945. [WebAssembly][MC] Fix leak of std::string members in MCSymbolWasm (details)
  946. [lit] Cleanup printing of discovered suites and tests (details)
  947. AMDGPU: Use early return (details)
  948. [AArch64] Don't expand memcmp in strict align mode. (details)
  949. Revert "Revert "[analyzer] Teach scan-build how to rebuild index.html without analyzing."" (details)
  950. AMDGPU: Cleanup test MIR (details)
  951. [DWARFLinker][dsymutil][NFC] Move DwarfStreamer into DWARFLinker. (details)
  952. [gn build] Port 88c2137b6d4 (details)
  953. [SelectionDAG] Make getZeroExtendInReg take a vector VT if the operand VT is a vector. (details)
  954. [AMDGPU] Extend constant folding for logical operations (details)
  955. [libc++] Translate MODULES_DEFINES annotations to ADDITIONAL_COMPILE_FLAGS (details)
  956. Allow parameter names to be elided in a function definition in C. (details)
  957. [Hexagon] Update paths for linux/musl (details)
  958. [clang-tidy] Added support for validating configuration options (details)
  959. [OpenMP] Optimized stream selection by scheduling data mapping for the same target region into a same stream (details)
  960. [clang-tidy] Change checks that take enum configurations to use a new access method. (details)
  961. [NFC][PowerPC] Fix register class for patterns using XXPERMDIs (details)
  962. [SampleFDO] Add flag for partial profile. (details)
  963. [OPENMP50]Codegen for iterator construct. (details)
  964. [OpenMP] "UnFix" layering problem with FrontendOpenMP (details)
  965. [ScriptInterpreterPython] Remove buggy code to save/restore stdin. (details)
  966. [OPENMP][DOCS]Update status of oimplemented constructs, NFC. (details)
  967. [mlir][Diagnostic] Don't store Operation arguments as a DiagnosticArgument (details)
  968. Revert "[SampleFDO] Add flag for partial profile." show-prof-info.test breaks on some platforms. (details)
  969. CodeGen: Use Register in more places (details)
  970. [TLI] fix a function's (commented) signature; NFC (details)
  971. [libc++] Run tests in a directory related to %t instead of /tmp (details)
  972. [ms] Add new /PDBSTREAM option to lld-link allowing injection of streams into PDB files. (details)
  973. Remove some top-level const from return values seen in review (details)
  974. Remove FxpMathOps dialect and Quantizer tool. (details)
  975. [clang-tidy] Fix buildbot failing with explicit specialization in class scope (details)
  976. Fix illegal early call to PyBuffer_Release in swig typemaps (details)
  977. [mlir][DRR] Add location directive (details)
  978. [BPI] Clear handles when releasing memory (NFC) (details)
  979. CodeGen: Use Register in TargetFrameLowering (details)
  980. [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> (details)
  981. [mlir][Pass] Remove the use of CRTP from the Pass classes (details)
  982. [mlir][Pass] Update the PassGen to generate base classes instead of utilities (details)
  983. Don't access reference to a vector after pop_back (details)
  984. [Driver] Only pass LTO remark arguments if the driver asks for it (details)
  985. [libc++] Remove the %{not} substitution (details)
  986. [mlir][Pass] Update the documentation for the declarative pass specification (details)
  987. [AMDGPU] Implement copyPhysReg for 16 bit subregs (details)
  988. Recommit [SampleFDO] Add flag for partial profile. (details)
  989. [OPENMP]Do not capture global marked as shared in OpenMP region. (details)
  990. [libunwind] Fix UB in EHHeaderParser::findFDE (details)
  991. Don't expose unavailable cstdio functions. (details)
  992. [MLIR] Cleanup mlir-tblgen error messages for custom assembly formats. (details)
  993. [MLIR] Add note for file-line numbers in tablegen errors for assembly formats (details)
  994. Revert "Don't expose unavailable cstdio functions." (details)
  995. [VE] Adapt aa26dd985848364df01d3f8f0f3eaccfd5ee80dc and 2481f26ac3f228cc085d4d68ee72dadc07afa48f (details)
  996. [ThinLTO] Drop dso_local if a GlobalVariable satisfies isDeclarationForLinker() (details)
  997. CodeGen: More conversions to use Register (details)
  998. [mlir][AsmFormat] Avoid invalidating the iterator when verifying attributes (details)
  999. [VE] Migrate to the getMachineMemOperand overload using llvm::Align (details)
  1000. Add MIR-level debugify with only locations support for now (details)
  1001. [ManualDWARFIndex] Remove dead code, in preparation for moving this function. (details)
  1002. [NFC] Clean up uses of LoadInst constructor. (details)
  1003. [gn build] Port 1adeeabb79a (details)
  1004. Reset more globalMemCounters. (details)
  1005. Revert "[ObjC generics] Fix not inheriting type bounds in categories/extensions." (details)
  1006. [lit] Improve consistency when printing test results (details)
  1007. [lit] Print slowest test first when timing tests (details)
  1008. [JumpThreading] NFC: Simplify ComputeValueKnownInPredecessorsImpl (details)
  1009. Keep output file after successful execution of mlir-opt (details)
  1010. [OpenMP] "UnFix" last layering problem with FrontendOpenMP (details)
  1011. [mlir][Linalg] Use subview instead of linalg.slice in Promotion.cpp (details)
  1012. [OpenMP] Try to find an existing base for `omp begin/end declare variant` (details)
  1013. [OpenMP] Add match_{all,any,none} declare variant selector extensions. (details)
  1014. [OpenMP] Specialize OpenMP calls after template instantiation (details)
  1015. [OpenMP] Provide math functions in OpenMP device code via OpenMP variants (details)
  1016. [AMDGPU] Expand vector trunc stores from i16 to i8 (details)
  1017. [gn build] Port f85ae058f58 (details)
  1018. [lit] Improve test summary output (details)
  1019. [lit] Print slowest tests and time histogram before result groups (details)
  1020. [DebugInfo] Fix reading DWARFv5 type units in DWP. (details)
  1021. Add missing hyphens (details)
  1022. [VE] Simplify definitions of uimm6 and simm7 (details)
  1023. [clangd] Fix broken assertion (details)
  1024. [clangd] Destroy context before resetting CurrentReq (details)

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

This run spent:

  • 34 sec waiting;
  • 15 days build duration;
  • 15 days total from scheduled to completion.
Revision: 2a6eedbb51fd612d3386b0379938036b17511ae0
  • detached

Aborted by user Azharuddin Mohammed

Aborted by user Azharuddin Mohammed

Aborted by user Azharuddin Mohammed

Aborted by user Azharuddin Mohammed

Aborted by user Azharuddin Mohammed

Identified problems

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1

Link error

A link command has failed:
Indication 2

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 3