Started 7 mo 6 days ago
Took 16 days

Aborted Build clang-d342694-g1a93285c686-t6722-b6722.tar.gz (Feb 14, 2020 4:30:02 PM)

Issues

No known issues detected

Build Log

Changes
  1. [lldb] Run the shell test for Xcode's standalone build (details / githubweb)
  2. [lldb] Pass the right args to --target and --build (details / githubweb)
  3. [lldb] Use check-lldb for Xcode tests (details / githubweb)
  4. [lldb] Only run the shell test for the Xcode standalone build (details / githubweb)
  5. [lldb] Add lldb reproducer test stage (details / githubweb)
  6. Fix missing '\' in pipeline (details / githubweb)
  7. Build fewer architectures on specialized LLDB builders (details / githubweb)
  8. Fix syntax error (details / githubweb)
  9. Fix more syntax errors (details / githubweb)
  10. Bump Android NDK version to r21. (details / githubweb)
  11. Revert "Bump Android NDK version to r21." (details / githubweb)
  12. Switch lldb-x86_64-debian to python3 (details / githubweb)
  13. [lldb] Temporarily disable lldb-repro tests (details / githubweb)
  14. Execute libc++abi tests on Armv7 devboard by llvm-clang-win-x-armv7l builder. (details / githubweb)
  15. Merge requests for llvm-clang-win-x-armv7l and llvm-clang-win-x-aarch64 builders. (details / githubweb)
  16. Requested informative notifications for aarch64/armv7 cross builders. (details / githubweb)
  17. [buildot] Add myself to the lldb-windows notification list. (details / githubweb)
  18. [zorg] Add extra argument passing to getAnnotatedBuildFactory. (details / githubweb)
  19. Config for mlir-nvidia buildbot. (details / githubweb)
  20. [libc builder] Use annotated builder for libc buildbot. (details / githubweb)
Changes
  1. [mlir][ODS] Add documentation for the declarative assembly format. (details)
  2. [ARM] Add extra use test for MVE VPT blocks. NFC (details)
  3. [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions (details)
  4. [scudo][standalone] Fix a race in the secondary release (details)
  5. Revert "Activate extension loading test on Darwin now that the underlying fix has landed" (details)
  6. [DebugInfo] Fix debug-info generation for block invocations so that we set the LinkageName (details)
  7. Revert "[llvm-reduce] add ReduceAttribute delta pass" (details)
  8. [gn build] Port b12176d2aaf (details)
  9. [MLIR] Move test passes out of lib/Analysis (details)
  10. [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp (details)
  11. [MLIR] Break cyclic dependencies with MLIRAnalysis (details)
  12. [NFC][RISCV] Fixing typo in comment. (details)
  13. AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI (details)
  14. [VFS] More consistent support for Windows (details)
  15. [PowerPC][NFC] Clang-format on commit 4b414d (details)
  16. [Analysis] add query to get splat value from array of ints (details)
  17. [x86] use getSplatIndex() in lowerShuffleAsBroadcast() (details)
  18. AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic (details)
  19. Make llvm::crc32() work also for input sizes larger than 32 bits. (details)
  20. [mlir] Update generic op ebnf to include region (details)
  21. MemCpyOpt cannot use ABI alignment even if it was not given (details)
  22. AMDGPU/GlobalISel: Remove bitcast legality hack (details)
  23. [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer (details)
  24. [MemCpyOpt] Simplify find*Alignment (details)
  25. [SystemZ]  Improve handling of inline asm constraints. (details)
  26. [ELF][ARM] Fix regression of BL->BLX substitution after D73542 (details)
  27. DebugInfo: Stabilize DW_OP_convert tests so they don't depend on register allocation, etc (details)
  28. GlobalISel: Allow CSE of G_IMPLICIT_DEF (details)
  29. AMDGPU: Make LDS_DIRECT an artifical register (details)
  30. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging (details)
  31. [lldb/Reproducers] (De)serialize char* like const char* (details)
  32. [lldb/debugserver] Link against Security (details)
  33. [lldb/CMake] Remove non-existing wasm-DYLD subdir (details)
  34. [PHIElimination]  Compile time optimization for huge functions. (details)
  35. [AArch64][GlobalISel] Fold G_LSHR into test bit calculation (details)
  36. [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own function (details)
  37. [lldb/API] Fix non null-terminated stop-reason in SBThread::GetStopDescription (details)
  38. [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT (details)
  39. Partially revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging" (details)
  40. GlobalISel: Remove check for illegal MIR (details)
  41. [GWP-ASan] Crash Handler API. (details)
  42. [ConstantFold][SVE] Fix constant folding for bitcast. (details)
  43. [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect. (details)
  44. Add missing directory from 3ec28da6 (details)
  45. [lldb] pass --lldb-libs-dir argument to lldb-dotest (details)
  46. Revert "[lldb/Target] Add Assert StackFrame Recognizer" (details)
  47. [analyzer] Prevent an assertion failure in PThreadLockChecker (details)
  48. [mlir] Adds affine loop fusion transformation function to LoopFusionUtils. (details)
  49. [ConstantFold][NFC] Move scalable vector unit tests under vscale.ll (details)
  50. [lldb/Test] Mark heap-cstr.test as requiring Python (details)
  51. [lldb] Remove "print xml" from TestWasm.py (details)
  52. [analyzer] Move fuchsia.Lock checker to alpha (details)
  53. [mlir][VectorOps] Support vector transfer_read/write unrolling for memrefs with vector element type. (details)
  54. Revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging" (details)
  55. [GWP-ASan] Change crash handler constant. (details)
  56. [mlir] [VectorOps] generalized vector.contract semantics (details)
  57. [GWP-ASan] Fix unused variables from crash handler + clang-format (details)
  58. [mlir] Register the GDB listener with ExecutionEngine to enable debugging JIT'd code (details)
  59. [mlir] Add support for basic location translation to LLVM. (details)
  60. [CMake] Link against ZLIB::ZLIB (details)
  61. [mlir] Add explicit friendship to LLVM::ModuleTranslation to derived (details)
  62. Two more small fixes for debugserver attach failure messaging. (details)
  63. Revert "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" (details)
  64. [lldb/Reproducers] Implement custom replayers for (char *, size_t) (details)
  65. Compile-fix after StringRef's conversion operator has been made explicit. (details)
  66. [lldb/DWARF] Don't assume that a SymbolFileDWARFDwo contains one compile unit (details)
  67. [mlir] Build fix for mlir-opt (details)
  68. [lldb/Reproducers] Serialize empty string for char* methods. (details)
  69. [clangd] Add a flag for spelled references in the Index (details)
  70. Fix build after D72746 (details)
  71. [LLDB] Fix compilation with GCC 5 (details)
  72. Fix some typos in ArrayRef.h (details)
  73. [SYCL][Driver] Add clang driver option to enable SYCL compilation mode (details)
  74. [yaml2obj] - Change NameIndex to StName for Symbol. (details)
  75. [yaml2obj] Refactor command line parsing (details)
  76. Fix lld test after D74034 (details)
  77. [NFC] Fix error handling documentation (details)
  78. [ARM] Fix non-determenistic behaviour (details)
  79. [llvm-readobj][test] Fix test after yaml2obj change (D74034) (details)
  80. [mlir] Add AffineMaxOp (details)
  81. [IRCE] Use SCEVExpander to modify loop bound (details)
  82. [clangd] Filter out implicit references while renaming (details)
  83. Fix build after D74112 (details)
  84. [ADT] Fix iplist_impl - use after move warnings (PR43943) (details)
  85. [llvm-exegesis] Improve error reporting (details)
  86. [llvm-exegesis] Improve error reporting in Target.cpp (details)
  87. StringRef.h: __builtin_strlen seems to exist in VS 2017 MSVC 19.16 or later (details)
  88. Try to fix ilist.h after 529e6f8791b6 (details)
  89. Revert "[llvm-exegesis] Improve error reporting" and follow-up. (details)
  90. [LLD][ELF] Add time-trace to ELF LLD (details)
  91. [llvm-exegesis] Document `repetition-mode`. (details)
  92. [lldb] Add test for calling const functions (details)
  93. [lldb][NFC] Move call-overidden-method test to lang/cpp/ folder (details)
  94. [clang][driver][ARM] Clean up ARM target & feature checking in clang driver. (details)
  95. [ReachingDefs] Make isSafeToMove more strict. (details)
  96. [RDA] getInstFromId: find instructions. NFC. (details)
  97. [ARM] peephole-bitcast test change. NFC. (details)
  98. [clangd] don't rename on protobuf symbols. (details)
  99. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" (details)
  100. Revert "[DebugInfo][DAG] Distinguish different kinds of location indirection" (details)
  101. Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" (details)
  102. [doc] typo in optimisation remark example (details)
  103. [OpenCL] Reduce size of builtin function tables (details)
  104. [clangd] Set "spelled" flag for constructor references. (details)
  105. Revert "[CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target" (details)
  106. Revert "[mlir] Adds affine loop fusion transformation function to LoopFusionUtils." (details)
  107. [ARM][MVE] Add fixed point vector conversion intrinsics (details)
  108. [mlir-tblgen] Stop leaking PredNodes (details)
  109. [AIX] Implement caller arguments passed in stack memory. (details)
  110. Fix warning on unused variables. NFC. (details)
  111. [lldb/Target] Add Assert StackFrame Recognizer (details)
  112. scudo: Delete unused class ScudoByteMap. NFCI. (details)
  113. AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops (details)
  114. [lldb] Remove reset(nullptr_t) overload from SharingPtr (details)
  115. [GWP-ASan] Fix PRNG to use IE TLS. (details)
  116. [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and EXTRACT_SUBREG instead. (details)
  117. [ubsan] Omit return value check when return block is unreachable (details)
  118. [lldb/tests] Correctly configure the lldb dotest arguments (details)
  119. [PGO][PGSO] Enable profile guided size optimization for non-cold code under instrumentation PGO. (details)
  120. [GWP-ASan] Use weak abort message definition. (details)
  121. [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. Eliminate ConvertCmpIfNecessary (details)
  122. [lldb/Target] Remove extra semicolon in AssertFrameRecognizer (NFC) (details)
  123. [lldb] Explicitly qualify calls to std::static_pointer_cast (details)
  124. [lldb] [NFC] Refactor GetDWARFDeclContext to return DWARFDeclContext (details)
  125. [FPEnv][X86] Platform-specific builtin constrained FP enablement (details)
  126. [MC][ELF] Rename MC related "Associated" to "LinkedToSym" (details)
  127. [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls. (details)
  128. AMDGPU: Add compile time hack for hasCFUser (details)
  129. [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1 (details)
  130. [clang][driver] Clean up unnecessary reference to TC. NFC. (details)
  131. PR44684: Look through parens and similar constructs when determining (details)
  132. [Clang] Remove unused #pragma clang __debug handle_crash (details)
  133. [FPEnv][X86] Speculative fix for failures introduced by eda495426. (details)
  134. [lldb\utils] Place lldb-repro in a per-configuration directory to support multi-configuration generators (details)
  135. [Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug [assert|crash|parser_crash|llvm_fatal_error|llvm_unreachable|overflow_stack]' are used (details)
  136. [Clang][Driver] Remove -M group options before generating crash diagnostics (details)
  137. [Concepts] Fix incorrect check when instantiating abbreviated template type-constraints (details)
  138. [X86] Use MVT::i8 instead of MVT::i64 for shift amount in BuildSDIVPow2 (details)
  139. [X86] Add the rest of the tests that were supposed to go with 90c31b0f428fe911255277a60782ea9114700475 (details)
  140. [compiler-rt] clang-format FreeBSD-specific sanitizer sources (details)
  141. Revert "[CMake] Link against ZLIB::ZLIB" (details)
  142. [lldb/Reproducers] Refactor GetStopReasonExtendedBacktraces (NFC) (details)
  143. [lldb/Reproducers] Add missing strings for redirect macro (details)
  144. [GlobalISel] Use G_ZEXTLOAD instead of an anyextending load for non-pow-2 legalization. (details)
  145. Fix MSAN failure on Function destruction (details)
  146. Reland "[AArch64] Fix data race on RegisterBank initialization." (details)
  147. Revert "Reland "[AArch64] Fix data race on RegisterBank initialization."" (details)
  148. [CMake] Rename EXCLUDE_FROM_ALL and make it an argument to add_lit_testsuite (details)
  149. Detect attach fail in debugserver due to non-interactive (details)
  150. Revert "[FPEnv][X86] Platform-specific builtin constrained FP enablement" (details)
  151. [Support] When using SEH, create a impl instance for CrashRecoveryContext. NFCI. (details)
  152. Revert "[AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1" (details)
  153. Revert "[AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT" (details)
  154. C++ DR2026: static storage duration variables are not zeroed before (details)
  155. AMDGPU: Limit the search in finding the instruction pattern for v_swap generation. (details)
  156. Recommit "[FPEnv][X86] Platform-specific builtin constrained FP enablement" (details)
  157. Add final description of why attach failed with poss error string. (details)
  158. Revert "AMDGPU: Limit the search in finding the instruction pattern for v_swap generation." (details)
  159. [AMDGPU] Cleanup assumptions about generated subregs (details)
  160. Update hwasan docs to cover outlined checks and globals. (details)
  161. [mlir][DialectConversion] Change erroneous return to a continue (details)
  162. Revert "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." (details)
  163. [mlir][AsmPrinter] Fix edge case when printing floating point values. (details)
  164. Fix test after test changes added in da3dc00 caused the test to break (details)
  165. AMDGPU/GlobalISel: Fix non-pow-2 add/sub/mul for 16-bit insts (details)
  166. Clarify how llvm-mca detects att vs intel syntax. (details)
  167. Fix my use of the TARGET_OS_OSX TargetConditional. (details)
  168. Except, get the TARGET_OS_OSX check correct. (details)
  169. [X86] Use SelectionDAG::getAllOnesConstant to simplify some code. NFC (details)
  170. [X86] Turn vXi1 any_extends into sign_extends in PreprocessISelDAG and remove some isel patterns. (details)
  171. [DebugInfo]: Reorderd the emission of debug_str section. (details)
  172. [lldb] removed no longer needed CMakeDependentOption (details)
  173. Fix the MC/WebAssembly/debug-info.ll test after 84e5760 (details)
  174. [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & ICC_SEIEN_EL1 from AArch64 backend (details)
  175. Support -fstack-clash-protection for x86 (details)
  176. [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal (details)
  177. [ARM] Follow AACPS for preserving number of loads/stores of volatile bit-fields (details)
  178. [lldb] Remove all 'clean' targets from test Makefiles (details)
  179. [ValueTracking] Update implied reasoning to accept expanded cmp (NFC). (details)
  180. [InstCombine] Precommit usub.with.overflow test for D74066. (details)
  181. [NFC] Introduce an API for MemOp (details)
  182. [analyzer] Small StreamChecker refactoring (NFC). (details)
  183. Revert "Support -fstack-clash-protection for x86" (details)
  184. Fix docs and comments for max_tokens_total pragma (details)
  185. [ValueTracking] usub(a, b) cannot overflow if a >= b. (details)
  186. [llvm-dwarfdump][Stats] Add the license header (details)
  187. clang-cl: Parse new MSVC flags /Qspectre-load and /Qspectre-load-cf (details)
  188. [OpenCL] Restrict addr space conversions in nested pointers (details)
  189. [AArch64] Predictably disassemble system registers with the same encoding (details)
  190. [lldb] Improve error message when running static initializers in an expression fails (details)
  191. Rename prettyprinters test to llvm-support. (details)
  192. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. (details)
  193. [llvm-exegesis] Add a custom error for clustering (details)
  194. Recommit: "[llvm-exegesis] Improve error reporting" (details)
  195. Recommit: "[llvm-exegesis] Improve error reporting in Target.cpp" (details)
  196. [gn build] Port 446268a2234 (details)
  197. [NFC][ARM] Modified test with update script (details)
  198. Revert "[LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols." (details)
  199. [mlir] Add NoSideEffect to Affine min max (details)
  200. [NFC][ARM] Update test (details)
  201. [OPENMP50]Add parsing/sema for acq_rel clause. (details)
  202. Re-land "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." (details)
  203. GlobalISel: Fix lowering of G_CTLZ/G_CTTZ (details)
  204. GlobalISel: Fix narrowing of G_CTPOP (details)
  205. [TableGen] Fix spurious type error in bit assignment. (details)
  206. AMDGPU/GlobalISel: Fix move s.buffer.load to VALU (details)
  207. [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp (details)
  208. [AsmPrinter] Print FP constant in hexadecimal form instead (details)
  209. [docs] update mathjax path in doxygen (details)
  210. [lldb/Target] Fix `frame recognizer list` crash when registered with nullptr (details)
  211. [lldb/test] Prevent TestFrameRecognizer.py to fail because of internal recognizers (NFC) (details)
  212. [lldb] Improve debugging 32-bit programs on NetBSD/amd64 (details)
  213. [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber. (details)
  214. [X86] isNegatibleForFree - allow pre-legalized FMA negation (details)
  215. [x86] don't create an unused constant vector (details)
  216. [lldb] Delete ValueObjectRegisterContext class (details)
  217. [mlir][VectorOps] Generalized vector.print to i32/i64 (details)
  218. [yaml2obj] Add -D k=v to preprocess the input YAML (details)
  219. [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests (details)
  220. [GlobalISel] Add buildMerge with SrcOp initializer list (details)
  221. [ELF][ARM][test] Keep arm-thumb-interwork-shared.s (details)
  222. [lldb/test] Skip the AssertFrameRecognizer test for Linux (details)
  223. [lldb] Group ABI plugins (details)
  224. [MachineInstr] Add isCandidateForCallSiteEntry predicate (details)
  225. AMDGPU/GlobalISel: Fix missing test for select of s64 scalar G_CTPOP (details)
  226. [clang] Fix linkage of nested lambdas. (details)
  227. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests (details)
  228. [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we handle SBB (details)
  229. [PowerPC] Create a FixedStack object for CR save in linkage area. (details)
  230. [mlir][Linalg] Implement fusion of linalg.generic operation on tensors. (details)
  231. Support -fstack-clash-protection for x86 (details)
  232. AMDGPU: Limit the search in finding the instruction pattern for v_swap generation. (details)
  233. [AArch64][GlobalISel] Reland SLT/SGT TBNZ optimization (details)
  234. [scudo][standalone] 32-bit improvement (details)
  235. Revert "[CMake] Filter libc++abi and libunwind from runtimes build in MSVC" (details)
  236. [dsymutil] Delete unneeded parameter Triple from DWARFLinker (details)
  237. AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare (details)
  238. Implement P1766R1: diagnose giving non-C-compatible classes a typedef name for linkage purposes. (details)
  239. Revert "Support -fstack-clash-protection for x86" (details)
  240. [cxx_status] Fix status of P1766R to not bleed into adjacent cells. (details)
  241. [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test (details)
  242. [OPENMP50]Add codegen for acq_rel clause in atomic|flush directives. (details)
  243. [mlir][VectorOps] Expose and use llvm.intrin.fma* (details)
  244. [PowerPC] Fix spilling of vector registers in PEI of EH aware functions (details)
  245. [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd` (details)
  246. Reland "[AArch64] Fix data race on RegisterBank initialization." (details)
  247. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux (details)
  248. [mlir][spirv] Adding sin op in the GLSL extension (details)
  249. [CMake] Use LLVM tools external project build where possible (details)
  250. [TestConvienceVariable] Clean the directory before running the test. (details)
  251. Reland "[ARM] Fix data race on RegisterBank initialization." (details)
  252. [mlir][Pass] Enable printing pass options as part of `-help`. (details)
  253. Reland "[AMDGPU] Fix data race on RegisterBank initialization." (details)
  254. Change first test to be CHECK: to make the test run. (details)
  255. Revert "[TestConvienceVariable] Clean the directory before running the test." (details)
  256. [IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas (details)
  257. [clang] Add support for __builtin_memcpy_inline (details)
  258. Replace CHECK-NEXT with CHECK-DAG. The order isn't relevant we just (details)
  259. [CMake] Fix accidentally inverted condition (details)
  260. [lldb][test][NFC] Create a separate LLDB_TEST_SRC var to allow moving tests. (details)
  261. [X86] Add more avx512 masked fmaddsub/fmsubadd autoupgrade tests with rounding control not set to 4. (details)
  262. [X86] Correct the implementation of the avx512 masked fmsubadd autoupgrade code to not leave the negate unconnected. (details)
  263. [lldb/Plugins] Use external functions to (de)initialize plugins (details)
  264. [GlobalISel][CallLowering] Look through bitcasts from constant function pointers. (details)
  265. IR Linking: Support merging Warning+Max module metadata flags (details)
  266. [ObjC][ARC] Delete ARC runtime calls that take inert phi values (details)
  267. [lldb/Plugin] Don't define initializers inside lldb_private (details)
  268. [lldb-vscode] disable completions (details)
  269. [lldb-vscode] remove deprecated trace option (details)
  270. Linker/module-max-warn.ll: Fix test to be compatible with Windows file separators (details)
  271. Add a test for adding and removing Listeners from a BroadcasterManager. (details)
  272. [lldb/Plugin] Use LLDB_PLUGIN_DECLARE to forward declare plugin initializers (details)
  273. PR12350: Handle remaining cases permitted by CWG DR 244. (details)
  274. [WebAssembly] Add debug info to insts in Emscripten SjLj (details)
  275. [clang-doc] Improving Markdown Output (details)
  276. Revert "[clang-doc] Improving Markdown Output" (details)
  277. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" (details)
  278. [WebAssembly] Fix signature of __powitf2 libcall (details)
  279. [ObjC][ARC] Keep track of phis that have been discovered to avoid an (details)
  280. [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when promoting ISD::CTTZ/CTTZ_ZERO_UNDEF. (details)
  281. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for -DCLANG_DEFAULT_LINKER=lld builds after 305bf5b21dbdb2345ef86b5700285e42d992c954 (details)
  282. [Driver][test] Refactor LLVMgold tests (details)
  283. [Driver] Don't pass -plugin LLVMgold.so when the linker is ld.lld (details)
  284. [Driver][test] Create empty file Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld.lld (details)
  285. [TargetLowering] Remove isDesirableToCombineBuildVectorToShuffleTruncate target hook. NFC. (details)
  286. [X86][SSE] Show isNegatibleForFree inability to peek through X86ISD::FRCP (details)
  287. [X86][SSE] Add X86ISD::FRCP handling to isNegatibleForFree (details)
  288. ArrayRef'ize spillCalleeSavedRegisters. NFCI. (details)
  289. Add missing encoding comments from fma4 folded intrinsics tests (details)
  290. Use heterogenous lookup for std;:map<std::string with a StringRef. NFCI. (details)
  291. Support -fstack-clash-protection for x86 (details)
  292. [DebugInfo] Allow reading an address table with a mismatched address. (details)
  293. Revert "[ARM] Improve codegen of volatile load/store of i64" (details)
  294. Revert "Support -fstack-clash-protection for x86" (details)
  295. Drop some uses of StringLiteral in favor of StringRef (details)
  296. [X86] Standardize VPSLLDQ/VPSRLDQ enum names (PR31079) (details)
  297. Put back makeArrayRef to make GCC 5 happy (details)
  298. Add missing encoding comments from fma scalar folded intrinsics tests (details)
  299. Regenerate FMA tests (details)
  300. [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835) (details)
  301. [InstCombine] Use swapValues(); NFC (details)
  302. [InstCombine] Avoid modifying instructions in-place (details)
  303. [InstCombine] Remove unnecessary worklist push; NFCI (details)
  304. [X86] Standardize BROADCAST enum names (PR31079) (details)
  305. [X86] X86InstComments - add FMA4 comments (details)
  306. [LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86] Use BUILD_PAIR to return expanded integer results from ReplaceNodeResults instead of just returning two results. (details)
  307. [mlir] Add a document detailing the design of the SymbolTable. (details)
  308. [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg (details)
  309. [mlir] Add a utility method on CallOpInterface for resolving the callable. (details)
  310. [InstCombine] Fix infinite min/max canonicalization loop (PR44541) (details)
  311. [SimplifyLibCalls] Add __strlen_chk. (details)
  312. Introduce a CallGraph updater helper class (details)
  313. [OpenMP] Introduce the OpenMPOpt transformation pass (details)
  314. [X86] Test showing inability to combine ROTLI/ROTRI rotations into shuffles (details)
  315. [X86][SSE] Add test cases from PR44379 (details)
  316. [FIX] Update PM tests after D69930 landed (details)
  317. [InstCombine] Refactor foldICmpAndShift(); NFCI (details)
  318. Fix test name typo (details)
  319. [ELF] Simplify parsing of version dependency. NFC (details)
  320. [gn build] Add OpenMPOpt.cpp to LLVMipo after D69930/9548b74a831e (details)
  321. [mlir] Add support for generating debug locations from intermediate levels of the IR. (details)
  322. [mlir][quantizer] Add gathering of per-axis statistics in quantizer. (details)
  323. [mlir][DeclarativeParser] Add support for attributes with buildable types. (details)
  324. [mlir][DeclarativeParser] Move several missed parsers over to the declarative form. (details)
  325. [X86] Use any_fadd/sub/mul/div/sqrt with the AVX512 scalar_*_patterns. (details)
  326. [gn build] (manually) port 72277ecd62e and the LLVMBuild bit of 9548b74a83 (details)
  327. [OpenMP][Opt] Annotate known runtime functions and deduplicate more (details)
  328. [OpenMP][Opt] Delete terminating and read-only parallel regions (details)
  329. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. (details)
  330. [FIX] Fix warning in LazyCallGraphTest caused by D70927 (details)
  331. [X86] Add the recently added (V)CVTSS2SI/CVTSD2SI instructions used for LRINT/LLRINT to the load folding tables. (details)
  332. [FIX] Ordering problem accidentally introduced with D72304 (details)
  333. Fix -Wunused-lambda-capture for -DLLVM_ENABLE_ASSERTIONS=off builds after 6556c615f3c3aae8af876806777065961ae20024 (details)
  334. [Attributor] Add an Attributor CGSCC pass and run it (details)
  335. [X86] Add more scalar intrinsic instructions to isNonFoldablePartialRegisterLoad. (details)
  336. [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC (details)
  337. [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some memory region tests (details)
  338. Support -fstack-clash-protection for x86 (details)
  339. Revert "Support -fstack-clash-protection for x86" (details)
  340. Support -fstack-clash-protection for x86 (details)
  341. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for SELECT. (details)
  342. [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass (details)
  343. [X86] Recognise ROTLI/ROTRI rotations as faux shuffles (details)
  344. Fix signed/unsigned warning. (details)
  345. [lldb] [testsuite] TestGdbRemoteLibrariesSvr4Support: Fix symlinked builddir (details)
  346. [LLDB] [doc] Update the current status of pkgsrc (NetBSD) building (details)
  347. [LLDB] [doc] Remove note about libpanel(3) and NetBSD (details)
  348. [lldb] [doc] Testing: Fix typos (details)
  349. [lldb] [doc] Status: Debugserver (remote debugging) is OK now (details)
  350. [VectorCombine] new IR transform pass for partial vector ops (details)
  351. [gn build] Port a17f03bd939 (details)
  352. [LLDB] [doc] Document NetBSD status and sort OSs alphabetically (details)
  353. [lldb] [doc] Status: Linux: Update the paragraph (details)
  354. [X86] Rename matchShuffleAsRotate - matchShuffleAsByteRotate. NFCI. (details)
  355. [X86][SSE] Add more tests showing failure to lower shuffles as bit rotations (details)
  356. [X86][XOP] Add XOP target to vXi16/vXi8 shuffle tests (details)
  357. libclc: Move rsqrt implementation to a .cl file (details)
  358. libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt (details)
  359. [X86] Remove isel patterns that include a vselect/X86selects and a strict FP node. (details)
  360. [X86] Use MVT::i32 for the type of a MOV32r0 created in X86DAGToDAGISel::Select. (details)
  361. [X86] Add lowerShuffleAsBitRotate (PR44379) (details)
  362. [X86] Add flag result VT to a MOV32r0 created in X86DAGToDAGISel::Select (details)
  363. [X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB for i8/i16. (details)
  364. [X86] combineConcatVectorOps - combine VROTLI/VROTRI ops (details)
  365. AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses (details)
  366. AMDGPU: Remove dead kill handling (details)
  367. AMDGPU/GlobalISel: Look through casts when legalizing vector indexing (details)
  368. AMDGPU/GlobalISel: Don't mis-select vector index on a constant (details)
  369. GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ (details)
  370. AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect (details)
  371. GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF (details)
  372. [DebugInfo] Add a DWARFDataExtractor constructor that takes ArrayRef<uint8_t> (details)
  373. [RISCV] Fix incorrect FP base CFI offset for variable argument functions (details)
  374. [X86] Use MOVZX instead of MOVSX in f16_to_fp isel patterns. (details)
  375. [X86] Autogenerate complete checks. NFC (details)
  376. [clang][codegen] Fix another lifetime emission on alloca on non-default address space. (details)
  377. Fix `-Wparentheses` warning. NFC. (details)
  378. [X86] Make (insert_vector_elt (v8i16 zerovec), i16 %x, 0) generate the same code as (v8i16 (build_vector %x, 0, 0, 0, 0, 0, 0, 0)). (details)
  379. [Attributor][NFC] Use existing constant instead of magic one (details)
  380. [Attributor][Tests][NFC] Add more range tests (details)
  381. [X86] Autogenerate complete checks. NFC (details)
  382. [Attributor][FIX] Call right base method in AAValueConstantRangeFloating (details)
  383. [Attributor] Look through (some) casts in AAValueConstantRangeFloating (details)
  384. [Attributor] Allow SelectInst in AAValueConstantRangeFloating (details)
  385. [Attributor][FIX] Remove FIXME that seems outdated (details)
  386. [Attributor] Allow PHI nodes in AAValueConstantRangeFloating (details)
  387. [GlobalISel][CallLowering] Tighten constantexpr check for callee. (details)
  388. [llvm-dwarfdump][Stats] Fix the License header (details)
  389. [Attributor][Tests] Run the CGSCC versions on the range.ll test (details)
  390. [Attributor] Simple casts preserve no-alias property (details)
  391. [Attributor][FIX] Make check lines explicit (details)
  392. [AMDGPU] Add a16 feature to gfx10 (details)
  393. [lldb] Refactored TestCallOverriddenMethod.py to general virtual function test (details)
  394. [lldb] [doc] Change sample commands prefix from > to $ (details)
  395. [CSInfo] Use isCandidateForCallSiteEntry() when updating the CSInfo (details)
  396. [SytemZ] Disable vector ABI when using option -march=arch[8|9|10] (details)
  397. [LLDB] Fix GCC warnings about extra semicolons. NFC. (details)
  398. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux (details)
  399. [Doc] Proposal for vector predication (details)
  400. [CSInfo] Fix the assertions regarding updating the CSInfo (details)
  401. Fix handling of destructor names that name typedefs. (details)
  402. [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap (details)
  403. [DSE] Add tests for MemorySSA based DSE. (details)
  404. [AArch64][SVE] Add SVE2 intrinsics for widening DSP operations (details)
  405. [clangd] Support renaming designated initializers (details)
  406. [AArch64][SVE] SVE2 intrinsics for character match & histogram generation (details)
  407. [lldb][NFC] Don't construct a ConstString twice in LibCxxVariant (details)
  408. [lldb][NFC] Fix code style of LibcxxVariantIndexValidity (details)
  409. [lldb][NFC] Don't call call formatv for no reason in LibCxxOptional (details)
  410. [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk). (details)
  411. [lldb][NFC] Don't hide a bool in LibCxxOptional's OptionalFrontend::m_size (details)
  412. Revert rGe82e17d4d4cac8b2df00094e80d5e1cb22795664 - [X86] Add lowerShuffleAsBitRotate (PR44379) (details)
  413. [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic (details)
  414. [DSE,MSSA] Move more passing test cases from todo to simple.ll. (details)
  415. [libc++] Protect <span> against min/max macro (details)
  416. [gn build] make 'clang' target depend on libcxx/include on mac (details)
  417. [OpenMP] Fix unused variable (details)
  418. [libc++][span] Add failing tests for span::first and span::last (details)
  419. Fix compiler warning when compiling without asserts [NFC] (details)
  420. [llvm-readobj] - Change the error to warning when a section name is unknown. (details)
  421. Fix an unused variable warning (details)
  422. [SystemZ] Add implementation for the intrinsic llvm.read_register (details)
  423. [DebugInfo][test] Replace pre-canned binary test (details)
  424. [mlir] use unpacked memref descriptors at function boundaries (details)
  425. [SelectionDAG] Optimize build_vector of truncates and shifts (details)
  426. CWG2445: For function template partial ordering, take reversal of (details)
  427. [AArch64] Make Read Write System Registers Read Only (details)
  428. Remove redundant "std::move"s in return statements (details)
  429. [NFC] Fix line endings (details)
  430. [DebugInfo] Reject line tables of version > 5 (details)
  431. [compiler-rt] Some clean up / refactoring in sanitizer_symbolizer_libcdep.cpp. (details)
  432. Revert "Remove redundant "std::move"s in return statements" (details)
  433. [DebugInfo][test] Fix(?) build bots due to incorrect type usage (details)
  434. [DSE,MSSA] Adjust mda-with-dbg-values.ll to MSSA backed DSE. (details)
  435. Revert "[OpenMP] Fix unused variable" (details)
  436. [analyzer] StdLibraryFunctionsChecker refactor: remove macros (details)
  437. Create a clang-tidy check to warn when -dealloc is implemented inside an ObjC class category. (details)
  438. [gn build] Port 0151ddc2e83 (details)
  439. [X86] Add lowerShuffleAsBitRotate (PR44379) (details)
  440. [DebugInfo][test] Fix host endian test issue (details)
  441. [AMDGPU] Split R600 and GCN subregs (details)
  442. [mlir] subview op lowering for target memrefs with const offset (details)
  443. unwind: rename `__personality_routine` to `_Unwind_Personality_Fn` (details)
  444. [mlir] Delete unused header (details)
  445. Revert "[InstCombine][DebugInfo] Fold constants wrapped in metadata" (details)
  446. [X86] combineConcatVectorOps - combine VSHLI/VSRAI/VSRLI ops (details)
  447. [mlir][EDSC] Almost NFC - Refactor and untangle EDSC dependencies (details)
  448. [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect (details)
  449. Silence compiler warning. NFC. (details)
  450. [X86] combineConcatVectorOps - combine X86ISD::VPERMI ops (details)
  451. [X86] combineConcatVectorOps - combine X86ISD::PACKSS ops (details)
  452. AMDGPU: Move R600 test compatability hack (details)
  453. [Host.mm] Check for the right macro instead of inlining it (details)
  454. Remove llgo per discussion on llvm-dev: (details)
  455. [SystemZ]  Add a subtarget cache like some other targets already have. (details)
  456. debugserver: Rely on mig architectures being specified externally (details)
  457. [Sanitizers] Get link map on FreeBSD via documented API (details)
  458. [LoopCacheAnalysis]: Add support for negative stride (details)
  459. [MLIR] Allow non-binary operations to be commutative (details)
  460. [MLIR][Standard] Add folding for indexCast(indexCast(x)) -> x (details)
  461. [MLIR][Standard] Implement constant folding for IndexCast (details)
  462. [MLIR] Fix lib/ExecutionEngine for BUILD_SHARED_LIBS=on (details)
  463. [MLIR] Fix lib/Dialect/Linalg/EDSC for BUILD_SHARED_LIBS=on (details)
  464. [ValueLattice] Remove obsolete getConstantInt (NFC). (details)
  465. [compiler-rt] Follow up fix for the refactoring in https://reviews.llvm.org/D74137. (details)
  466. Continue removing llgo. (details)
  467. fix some typos to cycle bots (details)
  468. [clang] Add `forceReload` clangd extension to 'textDocument/didChange' (details)
  469. Prefer __vector over vector keyword for altivec (details)
  470. Add documentation on git bisecting across the MLIR merge (details)
  471. Don't fail step out if remote server doesn't implement qMemoryRegionInfo (details)
  472. [AIX][XCOFF] Support Mergeable2ByteCString and Mergeable4ByteCString (details)
  473. [OPENMP50]Support for acquire clause. (details)
  474. [InstCombine] add tests for abs with extra use of operand; NFC (details)
  475. [InstCombine] fix use check when canonicalizing abs/nabs (details)
  476. [mlir][VectorOps][EDSC] Add EDSC for VectorOps (details)
  477. Do not define AcceptPIDFromInferior when it will not be used (details)
  478. [Transforms] add phase ordering tests for min/max/abs; NFC (details)
  479. Reland "[clangd][test] Disable a particular testcase in FindExplicitReferencesTest when LLVM_ENABLE_EXPENSIVE_CHECKS"" (details)
  480. git bisect docs: try to make commit ascii art show up (details)
  481. [DebugInfo] Support file-level include directories when generating DWARFv5 LineTable prologues. (details)
  482. add GitBisecting to toctrees to try and placate the sphinx bot (details)
  483. RegisterCoalescer: Add LaneMask to debug printing (details)
  484. [AIX] Enable frame pointer for AIX and add related test suite (details)
  485. git bisect docs: formatting tweaks (details)
  486. [test] Disable the Passes/PluginsTest cases on windows with BUILD_SHARED_LIBS (details)
  487. [mlir][Linalg] Add a roundtrip test for indexed_generic op with tensors. (details)
  488. [OPENMP50]Add support for 'release' clause. (details)
  489. [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions (details)
  490. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" (details)
  491. [CallPromotionUtils] Add tryPromoteCall. (details)
  492. [gn build] Port bb383ae6120 (details)
  493. Remove lit feature object-emission (details)
  494. [ubsan] Null-check and adjust TypeLoc before using it (details)
  495. [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083) (details)
  496. Revert "[Sanitizers] Get link map on FreeBSD via documented API" (details)
  497. Revert "[Host.mm] Check for the right macro instead of inlining it" (details)
  498. [Sanitizers] Get link map on FreeBSD and NetBSD via documented API (details)
  499. scudo: Instead of exporting a pointer to the allocator, export the allocator directly. NFCI. (details)
  500. scudo: Table driven size classes for Android allocator. (details)
  501. scudo: Add a dump of primary allocation sizes to malloc_info output. (details)
  502. Fix you->your typo. (details)
  503. [TestKernVerStrLCNOTE] Check the *right* architecture. (details)
  504. [GlobalISel][CallLowering] Use stripPointerCasts(). (details)
  505. DebugInfo: Avoid truncating addr_base to 32 bits (details)
  506. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump (details)
  507. [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput (details)
  508. [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. (details)
  509. scudo: Fix Android build. (details)
  510. [Polly] Update ISL to isl-0.22.1-87-gfee05a13. (details)
  511. [Polly] Silence mixed signed/unsigned comparison warnings. NFC. (details)
  512. Fix Sphinx failure on ReadabilityQualifiedAuto docs (details)
  513. [llvm][TableGen] Define FieldInit::isConcrete overload (details)
  514. Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." (details)
  515. [Polly][Docs] Fix wrong claim about optimization levels. (details)
  516. Only perform the login_session_has_gui_access on macOS (details)
  517. Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." (details)
  518. [asan] Disable qsort interceptor on Android. (details)
  519. [CodingStandards] Clarify C++ Standard Library usage (details)
  520. [ELF][RISCV] Add R_RISCV_IRELATIVE (details)
  521. [NFC] Fix typo. (details)
  522. [X86] Custom lower ISD::FP16_TO_FP and ISD::FP_TO_FP16 on f16c targets instead of using isel patterns. (details)
  523. remove outdated comparison with other open-source c++ compilers (details)
  524. [lldb][NFC] Refactor TypeSystemClang::GetTypeName (details)
  525. [lldb][NFC] Remove several inefficient ConstString -> const char * -> StringRef conversions (details)
  526. [clangd] Remove a FIXME which has been done, NFC. (details)
  527. [clang-rename] Fix the missing template constructors. (details)
  528. [clang-rename] Fix the failure rename test. (details)
  529. [AMDGPU] Fix non-deterministic iteration order (details)
  530. [lldb] Add test for C++ constructor calls from the expression evaluator (details)
  531. [libcxx] Qualify make_move_iterator in vector::insert for input iterators (details)
  532. [llvm-readobj][test] - Add a test for --elf-cg-profile option. (details)
  533. [lldb] Add test for lldb_private::Stream's indentation functionality (details)
  534. [libc++] span: Cleanup includes (details)
  535. [DebugInfo] Teach LDV how to handle identical variable fragments (details)
  536. [DebugInfo][NFC] Rename the class DbgValueLocation to DbgVariableValue (details)
  537. [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo (details)
  538. [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product (details)
  539. [lldb] Add test for calling overloaded virtual functions (details)
  540. [libcxx] span: Remove unneeded comparison (details)
  541. [lldb/test] Add alternate symbol to StackFrame Recognizer (details)
  542. [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores. (details)
  543. [libc++] span: Fix incorrect return type of span::subspan (details)
  544. [compiler-rt] Restrict sanitizer_linux.cpp dlinfo(3) to FreeBSD (details)
  545. [Debuginfo][NFC] Rename error handling functions using the same pattern. (details)
  546. [clang-format] Improve handling of C# attributes (details)
  547. [ARM][MVE] Fix a corner case of checking for MVE-I with -mfpu=none (details)
  548. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets (details)
  549. [lldb] Delete the SharingPtr class (details)
  550. [lldb][NFC] Remove Stream::Indent(const char *) overload in favor of the StringRef version (details)
  551. [lldb] Add test for multiple inheritance (details)
  552. [mlir] Use the first location in the fused location for diagnostic handler (details)
  553. [lldb][NFC] Remove ConstString -> const char * -> StringRef conversions when calling Stream::Indent (details)
  554. [libc++][macOS CI] Ensure that the SDK version is not older than the deployment target (details)
  555. [mlir] StdToLLVM: add a separate test for the new memref calling convention (details)
  556. [lldb][NFC] Remove the CppVirtualMadness test (details)
  557. [VectorCombine] remove unused debug counter; NFC (details)
  558. [X86] combineConcatVectorOps - reuse IsSplat and remove duplicate code. NFC. (details)
  559. [libc++] Disable a filesystem test that uses debug mode with the macOS system libc++ (details)
  560. [NFC] [lldb] Remove unused declaration (details)
  561. [MLIR][GPU] Disallow llvm tanh intrinsics when lowering to NVVM/ROCm. (details)
  562. [clangd] Expose completion range in code completion results (C++ API) (details)
  563. Revert "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." (details)
  564. [RISCV] Optimize seteq/setne pattern expansions for better code size (details)
  565. P1957R2: conversion from a pointer to bool is considered narrowing. (details)
  566. CWG1423: don't permit implicit conversion of nullptr_t to bool. (details)
  567. [mlir][ods] Added RankedIntElementsAttr class (details)
  568. [OPENMP50]Add restrictions for memory order clauses in atomic directive. (details)
  569. [Clang][Driver] After default -fintegrated-cc1, make llvm::report_fatal_error() generate preprocessed source + reproducer.sh again. (details)
  570. [ARM][MVE] Tail-Predication: recognise (again) active lanes IR pattern (details)
  571. [SCCP] Remove forcedconstant, go to overdefined instead (details)
  572. Fix SFINAE in JSON.h constructor. (details)
  573. Use C++14-style return type deduction in LLVM. (details)
  574. [SystemZ]  Bugfix in emitSelect() (details)
  575. [ms] [llvm-ml] Add support for attempted register parsing (details)
  576. [test][DebugInfo][NFC] Fix line endings (details)
  577. [libc++] Make sure that vector copy-construction is disabled for non-copyable types (details)
  578. [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539) (details)
  579. [SystemZ]  Fix new test case for expensive checks. (details)
  580. Fix errors/warnings in scudo build. (details)
  581. [InstCombine] Use replaceOperand() in more places (details)
  582. [IRBuilder] Remove more unnecessary NoFolder methods (details)
  583. [OPENMP50]Add support for relaxed clause in atomic directive. (details)
  584. [Attributor][NFC] Improve debug message (details)
  585. [Attributor][FIX] Remove duplicate, half-broken functionality (details)
  586. [Attributor] Return uses do not free pointers (details)
  587. [CodingStandards] Add link to "Picking the Right Data Structure" (details)
  588. [Attributor][NFC] Improve documentation (details)
  589. [DirectoryWatcher] Fix misuse of FSEvents API and data race (details)
  590. [lldb][NFC] Remove support file searching from SourceFileCompleter (details)
  591. [BPF] implement isTruncateFree and isZExtFree in BPFTargetLowering (details)
  592. [lldb][test] Remove symlink for API tests. (details)
  593. gn build: Make scudo cflags more consistent with the cmake build. (details)
  594. [NFC] Fix unused var in release builds (details)
  595. [mlir] Turn flags in ConvertStandardToLLVM into pass flags (details)
  596. Fix SFINAE in CFG.cpp. (details)
  597. Use std::foo_t rather than std::foo in clang. (details)
  598. [llvm][TextAPI] add simulators to output (details)
  599. [Hexagon] Fix ABI info for returning HVX vectors (details)
  600. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" (details)
  601. [Polly] LLVM OpenMP Backend -- Fix "static chunked" scheduling. (details)
  602. [lldb][NFC] Test SourceFileCompletion by completing the target line-table argument (details)
  603. [AMDGPU] Remove AMDGPURegisterInfo (details)
  604. [gn build] Port 453a8f3af78 (details)
  605. [X86] Raise the latency for VectorImul from 4 to 5 in Skylake scheduler models (details)
  606. [BasicAA] Make BasicAA a cfg pass. (details)
  607. [mlir] [VectorOps] Implement vector.reduce operation (details)
  608. [clang-tidy] Added check to disable bugprone-infinite-loop on known false condition (details)
  609. [lldb][NFC] Test ModuleCompletion mode by completing the target modules load argument (details)
  610. [gn] Paper over Py3 urllib2 incompatibility in gn/get.py (details)
  611. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump (details)
  612. Allow retrieving source files relative to the compilation directory. (details)
  613. [libc++] Unbreak test suite (CWG1423) (details)
  614. [AMDGPU] Fix implicit operands for ENTER_WWM pseudo (details)
  615. scudo: Fix various test failures, mostly on 32-bit. (details)
  616. Update test for windows. (details)
  617. [OPENMP50]Full handling of atomic_default_mem_order in requires (details)
  618. [ORC] Add debug logging to JITDylib::addDependencies. (details)
  619. [JITLink] Add an assertion that block removal leaves no dangling symbols. (details)
  620. [ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer. (details)
  621. [NFC] Delete extra white space in a test case. (details)
  622. [mlir][VectorOps] Adds canonicalization rewrite patterns for vector ShapeCastOp. (details)
  623. [Attributor] Identify dead uses in PHIs (almost) based on dead edges (details)
  624. [Attributor][NFC] Clarify the documentation a bit more (details)
  625. [RISCV] Add support for save/restore of callee-saved registers via libcalls (details)
  626. [DebugInfo] Call site entries cannot be generated for FrameSetup calls (details)
  627. [Hexagon] Don't generate short vectors in ISD::SELECT in preprocessing (details)
  628. [compiler-rt] FuzzedDataProvider: add ConsumeData and method. (details)
  629. [mlir][AffineOps] Adds affine loop fusion transformation function to LoopFusionUtils. (details)
  630. [xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrs (details)
  631. [ConstantFold][SVE] Fix constand fold for vector call. (details)
  632. Change clang option -ffp-model=precise to select ffp-contract=on (details)
  633. Revert "Change clang option -ffp-model=precise to select ffp-contract=on" (details)
  634. [AMDGPU] Fixed subreg use in sdwa-scalar-ops.mir. NFC (details)
  635. [Utils] Allow "on-the-fly" argument changes for update_test_check scripts (details)
  636. [X86] Don't disable code in combineHorizontalPredicateResult just because we have avx512 (details)
  637. Use C++14-style return type deduction in clang. (details)
  638. [mlir] Start Shape dialect (details)
  639. [NFC] Fix spelling (details)
  640. [NFC] Fix warning: comparison of integers of different signs. (details)
  641. [MachO] Pad section data to pointer size bytes (details)
  642. AMDGPU: Don't create potentially dead rcp declarations (details)
  643. AMDGPU: Directly use rcp intrinsic in idiv expansions (details)
  644. AMDGPU: Fix crash on v3i15 kernel arguments (details)
  645. AMDGPU: Add baseline tests for CGP div expansion (details)
  646. [OpenMP] Switch default C++ standard to C++ 14 (details)
  647. Use std::foo_t rather than std::foo in LLVM. (details)
  648. [llvm-objcopy][WebAssembly] Add dump/add/remove-section support (details)
  649. AMDGPU: Don't report 2-byte alignment as fast (details)
  650. [lldb/Plugins] Move PlatformRemoteiOS into PlatformMacOSX (NFCI) (details)
  651. Fix MSVC build with C++ EH enabled (details)
  652. AMDGPU: Don't expand more special div cases in IR (details)
  653. Rewrite default "could not attach" msg to point to hints (details)
  654. Reverted the remainings of c1c9819ef91aab51b5a23fb3027adac5a2f551cc (details)
  655. [lldb/Plugins] Rename OSPython plugin to OperatingSystemPython (NFC) (details)
  656. Re-land "[MS] Overhaul how clang passes overaligned args on x86_32" (details)
  657. [AMDGPU][GlobalISel] Refactor selectDS1Addr1Offset/selectDS64Bit4ByteAligned (details)
  658. [test] Improve test/CodeGen/X86/linux-preemption.ll (details)
  659. [compiler-rt] Compile __powitf2 under wasm (details)
  660. [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO (details)
  661. Removed declared but non-existent createMaterializeVectorsPass() (NFC) (details)
  662. Reland "[Support] make report_fatal_error `abort` instead of `exit`" (details)
  663. Fix two more test cases for https://reviews.llvm.org/D74456. (details)
  664. Temporarily XFAIL these two tests. (details)
  665. [OpenMP][Offloading] Added support for multiple streams so that multiple kernels can be executed concurrently (details)
  666. AMDGPU: Use conditions directly in division expansion (details)
  667. [TestConstVariable] Clean-up XFAIL lists. (details)
  668. Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"" (details)
  669. [CMake] Delete llvm_add_go_executable and a reference to TARGET llvm-go (details)
  670. [lldb] Remove skipIfFreeBSD from TestCompletion (details)
  671. [X86][LegalizeTypes] Add SoftPromoteHalf support STRICT_FP_EXTEND and STRICT_FP_ROUND (details)
  672. [DebugInfo] Fix reading addresses in DWARFDebugAddr. (details)
  673. [DebugInfo] Do not dump header field for pre-DWARFv5 address tables. (details)
  674. [DebugInfo] Use "an address table" in diagnostic messages of DWARFDebugAddr. (details)
  675. [DebugInfo] Refine error messages in DWARFDebugAddr. (details)
  676. [DebugInfo] Simplify DWARFDebugAddr. (details)
  677. [DebugInfo] Add support for DWARF64 into DWARFDebugAddr. (details)
  678. [X86] Correct the predicate on some patterns for 128 and 256 EVEX versions of VCVTPS2PH. (details)
  679. [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC (details)
  680. [X86] Add test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND. (details)
  681. [lldb][NFC] Remove eCustomCompletion mode (details)
  682. [VE] Bit operator isel (details)
  683. [MLIR] Support memrefs with complex element types. (details)
  684. [lldb][NFC] Move all completer subclasses into source file (details)
  685. SelectionDAG: Fix bug in ClusterNeighboringLoads (details)
  686. AMDGPU: llvm.amdgcn.writelane is a source of divergence (details)
  687. [yaml2obj][test] - Simplify the test: yaml2obj/ELF/call-graph-profile-section.yaml (details)
  688. [lldb] Move implementation of GetDisplayName to TypeSystem class (details)
  689. [APFloat] Fix FP remainder operation (details)
  690. [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib (details)
  691. [lldb][NFC] Move common_completions mapping out of CommandCompletions header. (details)
  692. [lldb][NFC] Remove GetConstTypeName and GetConstQualifiedTypeName from CompilerType (details)
  693. [CodeGenPrepare] Add more store splitting tests for PR44877. (details)
  694. Remove static registration for dialects, and the "alwayslink" hack for passes (details)
  695. [DebugInfo] Enable the debug entry values feature by default (details)
  696. [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float-induction-x86.ll test (details)
  697. [CodeGen] Fix the computation of the alignment of split stores. (details)
  698. Revert "[SCCP] Remove forcedconstant, go to overdefined instead" (details)
  699. [clang] Add -fignore-exceptions (details)
  700. [lldb] Pass a valid SourceLocation to Sema::RequireCompleteType in ASTResultSynthesizer (details)
  701. [llvm-objcopy] Fix pipeline syntax (details)
  702. [ARM] MVE vector reduce add tests. NFC (details)
  703. [llvm-objdump] Add column headers for relocation printing (details)
  704. Revert "[DebugInfo] Enable the debug entry values feature by default" (details)
  705. [DebugInfo][test][NFC] Remove case numbers (details)
  706. [AMDGPU] Add one more pass to LLVMInitializeAMDGPUTarget (details)
  707. [ConstantFolding] Fold calls to FP remainder function (details)
  708. [DebugInfo] Prevent explosion of debug intrinsics during jump threading (details)
  709. [LLDB] Fix GCC warnings about extra semicolons. NFC. (details)
  710. [NFC][AggressiveInstCombine] Remove redundant std::max. (details)
  711. Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" (details)
  712. [lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIterator (details)
  713. [analyzer]StreamChecker refactoring (NFC). (details)
  714. [TargetLowering] Add NegatibleCost enum for isNegatibleForFree return codes (details)
  715. [AggressiveInstCombine] Add support for select instruction. (details)
  716. [unittests] Fix TargetLibraryInfoTest.ValidProto (details)
  717. Fix MLIR build when the NVPTX target isn't configured (details)
  718. Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" (details)
  719. [mlir][spirv] Introduce spv.func (details)
  720. [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand. (details)
  721. Revert "[AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand." (details)
  722. [libcxx] Don't assume cwd name in std::filesystem tests (details)
  723. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for ICmp instruction. (details)
  724. [Concepts] Do not check constraints if not all template arguments have been deduced (details)
  725. [MLIR][CUDA] Fix build file for mlir-cuda-runner (details)
  726. Fix unused function warning (PR44808) (details)
  727. [mlir] StdToLLVM: Add error when the sourceMemRef of a subview is not a llvm type. (details)
  728. [mlir] Linalg fusion: ignore indexed_generic producers (details)
  729. Recommit "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." (details)
  730. [Concepts] Add missing TPA commit to requires expression parsing (details)
  731. AMDGPU/GlobalISel: Widen non-power-of-2 load results (details)
  732. Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks (details)
  733. [DebugInfo] Print version in error message in decimal (details)
  734. [DebugInfo] Add check for zero debug line opcode_base (details)
  735. [DebugInfo] Add checks for v2 directory and file name table terminators (details)
  736. [MC][AVR] Fix AVR test following 740bc366 (details)
  737. AMDGPU/GlobalISel: Split 96-bit load/store select tests out (details)
  738. [PowerPC] Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp (details)
  739. [PowerPC] Add support for intrinsic llvm.ppc.eieio (details)
  740. [libc++] span: Guard against overflow in span::subspan (details)
  741. [PowerPC] Add options for PPC to enable/disable using non-volatile CR (details)
  742. Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on"" (details)
  743. [AArch64][SVE] Add addsub carry long instrinsics (details)
  744. [libc++][Apple] Use CLOCK_MONOTONIC_RAW instead of CLOCK_UPTIME_RAW for steady_clock (details)
  745. Title: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test (details)
  746. [clang-tidy] No misc-definitions-in-headers warning on C++14 variable templates. (details)
  747. Add missing newlines at EOF; NFC (details)
  748. [X86] combineFneg - generalize FMA negations with isNegatibleForFree/getNegatedExpression (details)
  749. [llvm-objdump] Print file format in lowercase to match GNU output. (details)
  750. [ELF] Respect output section alignment for AT> (non-null lmaRegion) (details)
  751. [ELF] Start a new PT_LOAD if LMA region is different (details)
  752. [ELF] Support INSERT [AFTER|BEFORE] for orphan sections (details)
  753. Fix compilation of Any.h header. (details)
  754. Fix SFINAE in llvm::bit_cast. (details)
  755. [VectorCombine] add tests for extract-binop; NFC (details)
  756. clang: Guess at some platform FTZ/DAZ default settings (details)
  757. Compute ORE, BPI, BFI in Loop passes. (details)
  758. [AArch64][GlobalISel] Properly implement widening for TB(N)Z (details)
  759. Fix `-Wunused-variable` warning. NFC. (details)
  760. [runtimes] Add umbrella targets for runtimes (details)
  761. [mlir] Allow constructing a ValueRange from an ArrayRef<BlockArgument> (details)
  762. [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files (details)
  763. [ARM] Extra vecreduce add with accumulate tests. NFC (details)
  764. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" (details)
  765. [ARCMT][NFC] Reduce #include dependencies (details)
  766. Fix fp-model flag test failure on linux (details)
  767. [ConstantFold][SVE] Fix constant fold for FoldReinterpretLoadFromConstPtr. (details)
  768. Completely ignore strict FP model and denormal-fp-math interaction (details)
  769. [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE (details)
  770. [gn build] Port 6030fe01f4e (details)
  771. [mlir][EDSC][Linalg] Compose linalg_matmul and vector.contract (details)
  772. [KnownBits] Introduce anyext instead of passing a flag into zext (details)
  773. [AddressSanitizer] Ensure only AllocaInst is passed to dbg.declare (details)
  774. [lldb/TypeSystemClang] Supply trivial TypeSourceInfo to NonTypeTemplateParmDecl::Create (details)
  775. [lldb/StringPrinter] Avoid reading garbage in uninitialized strings (details)
  776. [lldb/LibCxx] Have ExtractLibcxxStringInfo return an Optional result, NFC (details)
  777. [lldb/Plugins] Move SymbolFileDWARFDebugMap into SymbolFileDWARF (NFCI) (details)
  778. [mlir][Linalg] Refactor in preparation for automatic Linalg "named" ops. (details)
  779. Revert "[IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas" (details)
  780. [llvm-exegesis] CombinationGenerator: don't store function_ref (details)
  781. [LoopExtractor] Fix legacy pass dependencies (details)
  782. [OpenMP] update strings output of libomp.so [NFC] (details)
  783. [README] Add note on using cmake to perform the build (details)
  784. [docs] Minor updates to DeveloperPolicy due to svn to git (details)
  785. [TBLGEN] Fix subreg value overflow in DAGISelMatcher (details)
  786. Fix type-dependency of bitfields in templates (details)
  787. [MLIR] Fix wrong header for mlir-cuda-runner (details)
  788. [mlir] support creating memref descriptors from static shape with non-zero offset (details)
  789. [lldb/Plugins] Move DynamicLoaderMacOS into DynamicLoaderMacOSXDYLD (NFCI) (details)
  790. [mlir][Linalg] Fix build warnings (details)
  791. [Clang] When -ftime-trace is used, clean CompilerInstance::OutputFiles before exiting cc_main() (details)
  792. [Clang] Limit -fintegrated-cc1 to only one TU (details)
  793. [CMake][Fuchsia] Enable in-process cc1 (details)
  794. [MBP] Partial tail duplication into hot predecessors (details)
  795. [GWP-ASan] Update alignment on Android. (details)
  796. [libomptarget][nfc] Change enum values to match those in cuda/rtl (details)
  797. Changed omp_get_max_threads() implementation to more closely match spec description. (details)
  798. [Attributor] Use assumed information to determine side-effects (details)
  799. [Attributor] Ignore uses if a value is simplified (details)
  800. [Attributor] Use fine-grained liveness in all helpers (details)
  801. Fix a reentrance bug with deserializing ObjC type parameters. (details)
  802. [OpenMP][IRBuilder] Perform finalization (incl. outlining) late (details)
  803. [Fuzzer] Rename ExecuteCommandWithPopen to ExecuteCommandNon-Fushsia target will keep using popen/pclose implementation. OnFuchsia, Two-args version of `ExecuteCommand` is a simple wrapper of theone-arg version. (Hopefully) Fix D73329 build on Fuchsia. (details)
  804. [GWP-ASan] [NFC] Change enum from ANDROID->BIONIC. (details)
  805. Replace std::foo with std::foo_t in LLVM. (details)
  806. PPC: Prepare tests for switch of default denormal-fp-math (details)
  807. AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result (details)
  808. AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF (details)
  809. AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF (details)
  810. Revert "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" (details)
  811. Revert "[X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets" (details)
  812. [AsmPrinter][ELF] Emit local alias for ExternalLinkage dso_local GlobalAlias (details)
  813. [MLIR][Affine] Add affine.parallel op (details)
  814. Fix ReST syntax on link to "Bisecting LLVM code" page (details)
  815. Fix regression due to reviews.llvm.org/D74436 by adding option ffp-contract=off to RUN line (details)
  816. [AMDGPU][GlobalISel] Handle 64byte EltSIze in getRegSplitParts (details)
  817. [Statepoint] Remove redundant clear of call target on register (details)
  818. Reapply "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" (details)
  819. [BPF] explicit warning of not supporting dynamic stack allocation (details)
  820. [X86] Add test RUN lines to show cases where we use 512-bit vcmppd/ps with garbage upper bits for 128/256-bit strict_fsetcc (details)
  821. Revert "Replace std::foo with std::foo_t in LLVM." (details)
  822. Explicitly state the output file. (details)
  823. [ELF][test] Change -o %t to -o /dev/null if the output is not needed (details)
  824. [OpenMP][FIX] Collect blocks to be outlined after finalization (details)
  825. [mlir][ODS][NFC] Mark OpaqueType as a buildable type. (details)
  826. [mlir][DeclarativeParser] Move operand type resolution into a functor to (details)
  827. [lldb] Make gdbremote.py utility py2and3 compatible (details)
  828. [NFC][mlir] Adding some helpful EDSC intrinsics (details)
  829. [mlir] Add elementAttr to TypedArrayAttrBase. (details)
  830. [DebugInfo] Fix dumping CIE ID in .eh_frame sections. (details)
  831. Don't call memcpy(p, 0, 0). (details)
  832. [clangd] Query constructors in the index during rename. (details)
  833. [lldb] Clean up ProcessGDBRemote::DidLaunchOrAttach (details)
  834. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. (details)
  835. [NFC][llvm-exegesis] Docs/help: opcode-index=-1 means measure everything (details)
  836. [ARM] Extra vmovn tests to show BE differences. NFC (details)
  837. [ARM] Fix ReconstructShuffle for bigendian (details)
  838. Fix unneeded semi column (details)
  839. [AArch64][SVE] Add mul/mla/mls lane & dup intrinsics (details)
  840. [AArch64] Fix BTI landing pad generation. (details)
  841. [clang] stop baremetal driver to append .a to lib (details)
  842. Fix the mac buildbot failure. (details)
  843. Re-revert: Recover debug intrinsics when killing duplicated/empty blocks (details)
  844. [clangd] Print the Spelled RefKind. (details)
  845. [debuginfo-tests] Fix Dexter process creation failure on Windows (details)
  846. [analyzer] StdLibraryFunctionsChecker: Use platform dependent EOF and UCharMax (details)
  847. [PowerPC] Exploit VSX rounding instrs for rint (details)
  848. Rework go bindings so that validation works fine (details)
  849. Fix integration of pass plugins with llvm dylib (details)
  850. [lldb] Fix lldb-dotest (details)
  851. Add '#include <functional>` to PassManager.h. (details)
  852. [lldb] Replace assertTrue(a == b, "msg") with assertEquals(a, b, "msg") in the test suite (details)
  853. [clangd] Expose Code Completion score to the client (details)
  854. [debuginfo-tests][Dexter] Fix some Windows-unfriendly Dexter behaviours (details)
  855. [gn build] Fix sync script on renames like "Foo.cpp" -> "LLVMFoo.cpp" (details)
  856. [X86][SSE] Add i686-SSE2 bswap vector tests (details)
  857. Move FIXME to start of comment so visual studio actually tags it. NFC. (details)
  858. [lldb] Introduce "RegInfoBasedABI" (details)
  859. attempt to fix check-clang on windows after c49866ac (details)
  860. [PowerPC][NFC] Small cleanup to restore CR field code in PPCFrameLowering. (details)
  861. [llvm][lldb] Update links to ABI for the Arm Architecture. [NFC] (details)
  862. [VectorCombine] add more extract-binop tests; NFC (details)
  863. [OPENMP]Fix the test, NFC. (details)
  864. [VectorCombine] adjust tests for extract-binop; NFC (details)
  865. [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch. (details)
  866. [OPENMP50]Fix handling of clauses in parallel master taskloop directive. (details)
  867. [ARM] Fix infinite loop when lowering STRICT_FP_EXTEND (details)
  868. Stop emitting a breakpoint for each location in a breakpoint when responding to breakpoint commands. (details)
  869. [lldb-vscode] Ensure that target matches the executable file (details)
  870. [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together (details)
  871. [OPENMP50]Add cancellation support in taskloop-based directives. (details)
  872. Add REQUIRES: x86 so this won't be run if x86 is not available. (details)
  873. [OPENMP][DOCS]Update status of support constructs, NFC. (details)
  874. Fix buildbots by disabling this new test until I can fix it. (details)
  875. [openmp][cmake] passing option argument correctly (details)
  876. AMDGPU: Use v_perm_b32 to implement bswap (details)
  877. [MemorySSA] Don't verify MemorySSA unless VerifyMemorySSA enabled (details)
  878. Fix lldb-vscode logging and enable logging for all lldb-vscode tests. (details)
  879. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" (details)
  880. Revert "Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"""" (details)
  881. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" (details)
  882. AMDGPU/GlobalISel: Add missing tests for cmpxchg selection (details)
  883. [OPENMP50]Add support for hint clause in atomic directive. (details)
  884. Remove clang::ast_type_traits namespace in favor of clang (details)
  885. Add a DWARF transformer class that converts DWARF to GSYM. (details)
  886. [gn build] Port 19602b71949 (details)
  887. [libc][NFC] clang-format syscall.h.in (details)
  888. [mlir][spirv] Add ConvertGpuLaunchFuncToVulkanCallsPass (details)
  889. Clean up hexagon builder after object-emission removal (details)
  890. Fix buildbots by not using "and" and "not". (details)
  891. [libc] Add Convenience syscall Template Function (details)
  892. Fix buildbots that create shared libraries from GSYM library by adding a dependency on LLVMDebugInfoDWARF. (details)
  893. [clang-tidy] Fix performance-noexcept-move-constructor-fix test on non-English locale (details)
  894. Revert "Recommit "[SCCP] Remove forcedconstant, go to overdefined instead"" (details)
  895. Fix MSVC buildbots after ast_type_traits namespace removal (details)
  896. [OPENMP50][DOCS]Update list of supported constructs, NFC. (details)
  897. [OPENMP50][DOCS]Claim iterators and add reference to array shaping (details)
  898. [NVPTX, LSV] Move the LSV optimization pass to later when the graph is cleaner (details)
  899. Fix crash in InfinteLoopCheck (details)
  900. GlobalISel: Don't use LLT references (details)
  901. AMDGPU/GlobalISel: Make G_TRUNC legal (details)
  902. Fix handling of --version in lit (details)
  903. [clang][Analysis] CallGraph: store the actual call `Expr*` in the CallGraphNode::CallRecord (details)
  904. [clang-tidy] misc-no-recursion: a new check (details)
  905. [OPENMP][DOCS]Fix misprint, NFC. (details)
  906. [gn build] Port 49bffa5f8b7 (details)
  907. Fix lit version test (details)
  908. Remove unnecessary typedef that GCC doesn't like (details)
  909. [llvm][TextAPI/MachO] Extend TBD_V4 unittest to verify writing (details)
  910. [llvm][TextAPI/MachO] Extract common code into unittest helper (NFC) (details)
  911. [scudo][standalone] Workaround for full regions on Android (details)
  912. Document third option to python synthetic type summary (details)
  913. Small reformat to avoid tripping up possible formatting. (details)
  914. [GWP-ASan] Silence gcc error (details)
  915. [clang-format] Add new option BeforeLambdaBody in Allman style. (details)
  916. [WebAssembly] Add cbrt function signatures (details)
  917. [AsmPrinter] De-capitalize Emit{Function,BasicBlock]* and Emit{Start,End}OfAsmFile (details)
  918. [X86] Don't widen 128/256-bit strict compares with vXi1 result to 512-bits on KNL. (details)
  919. [AsmPrinter] De-capitalize some AsmPrinter::Emit* functions (details)
  920. [clang] Fix bad line ending (DOS instead of Unix) inside the release notes. (details)
  921. [build] Fix shared lib builds. (details)
  922. [VectorCombine] try to form vector binop to eliminate an extract element (details)
  923. [Local] Do not move around dbg.declares during replaceDbgDeclare (details)
  924. Add dbgs() output to help track down missing DW_AT_location bugs, NFC (details)
  925. Revert "Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on""" (details)
  926. [mlir] [VectorOps] Initial framework for progressively lowering vector.contract (details)
  927. Add a test for debugserver handling threads suspended from within a program. (details)
  928. [AArch64][NFC] Update test checks. (details)
  929. Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on" (details)
  930. [WebAssembly] Make stack pointer args inhibit tail calls (details)
  931. [AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitInstruction (details)
  932. [mlir][DeclarativeParser] Add support for formatting enum attributes in the string form. (details)
  933. Reinstate llvm-go to test the go bindings. (details)
  934. Remove unused lambda argument. (details)
  935. [X86] Fix the bug that _mm_mask_cvtsepi64_epi32 generates result without (details)
  936. [dsymutil] Fix double relocation of DW_AT_call_return_pc (details)
  937. [ELF][AArch64] Rename pacPlt to zPacPlt and forceBti to zForceIbt after D71327. NFC (details)
  938. [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). (details)
  939. [lldb/Plugins] Have one initializer per ABI plugin (details)
  940. [lldb/Test] Partially revert assertTrue change (details)
  941. [AsmPrinter][MCStreamer] De-capitalize EmitInstruction and EmitCFI* (details)
  942. [lldb] Add a test for launch failure and its error message (details)
  943. [NFC][clang-tidy] Move recently newly-added tests into checkers/ subdir (details)
  944. [NFC][ARM] Convert some pointers to references. (details)
  945. [VecotrCombine] Fix unused variable for assertion disabled builds (details)
  946. [VE] Support for PIC (global data and calls) (details)
  947. [lldb] Remove accidentally checked-in debugging code (details)
  948. [mlir] Fix argument attribute attribute reassignment in ConvertStandardToLLVM (details)
  949. [lldb/dotest] Remove the "exclusive test subdir" concept (details)
  950. Do not build the CUBIN conversion pass when NVPTX Backend isn't configured (details)
  951. [doc] Clarify responsibility for fixing experimental target problems (details)
  952. [OpenMP] Lower taskwait using OpenMP IR Builder (details)
  953. [lldb/DWARF] Don't hold a unique SymbolFileDWARFDwo in a DWARFUnit (details)
  954. [DebugInfo] Error if unsupported address size detected in line table (details)
  955. [llvm-ar] Simplify Windows comparePaths NFCI (details)
  956. [OpenMP] Lower taskyield using OpenMP IR Builder (details)
  957. llvm/cmake/config.guess: add support for riscv32 and  riscv64 (details)
  958. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets (details)
  959. [lldb] Print result when expect_expr unexpectedly succeeds (details)
  960. [clang][DeclPrinter] Implement visitors for {TemplateType,NonTypeTemplate}Parms (details)
  961. [clang][Index] Introduce a TemplateParm SymbolKind (details)
  962. [libc++] span: Fix incorrect static asserts (details)
  963. [test][DebugInfo] Fix signed/unsigned comparison problem in test (details)
  964. [Driver][RISCV] Add RedHat Linux RISC-V triple (details)
  965. [clang-tools-extra] fix the check for if '-latomic' is necessary (details)
  966. [AArch64] Add BIT/BIF support. (details)
  967. Reenable "Always import constants" after compile time fixes (details)
  968. [clangd] Add tracer to the rename workflow, NFC (details)
  969. Move update_cc_test_checks.py tests to clang (details)
  970. [clangd] Update the CompletionItemKind. (details)
  971. Revert "[clang-tools-extra] fix the check for if '-latomic' is necessary" (details)
  972. [libc++] Remove unnecessary typenames from std/numerics/c.math/abs.pass.cpp (details)
  973. Fix line endings produced by update_cc_test_checks.py (details)
  974. [ADT] Support BitVector as a key in DenseSet/Map (details)
  975. [clang-scan-deps] Switch to using a ThreadPool (details)
  976. [Support] On Windows, ensure hardware_concurrency() extends to all CPU sockets and all NUMA groups (details)
  977. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on"" (details)
  978. add type_traits include as required for std::integral_constant (details)
  979. Reverting D73027 [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). (details)
  980. [Driver] Rename AddGoldPlugin to addLTOOptions. NFC (details)
  981. Fix compilation breakage introduced by 8404aeb56a73ab24f9b295111de3b37a37f0b841. (details)
  982. [libc++] Remove cycle between <type_traits> and <cstddef> (details)
  983. AMDGPU/GlobalISel: Handle G_BSWAP (details)
  984. AMDGPU: Add baseline tests for 16-bit bswap (details)
  985. [X86] Fix copy/paste mistake in comment. NFC (details)
  986. AMDGPU: Improve i16/v2i16 bswap (details)
  987. [libc++] Add missing include for is_same in test (details)
  988. [lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC) (details)
  989. TTI: Fix vectorization cost for bswap (details)
  990. [APInt] Add some basic APInt::byteSwap unit tests (details)
  991. Warn about zero-parameter K&R definitions in -Wstrict-prototypes (details)
  992. Fix tests after previous commit (details)
  993. [Hexagon] v67+ HVX register pairs should support either direction (details)
  994. [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges (details)
  995. GlobalISel: Lower s64->s16 G_FPTRUNC (details)
  996. [LoopRotate] Get and update MSSA only if available in legacy pass manager. (details)
  997. [X86] Add AVX512 support to the fast isel code for Intrinsic::convert_from_fp16/convert_to_fp16. (details)
  998. [X86] Use ZERO_EXTEND instead of SIGN_EXTEND in the fast isel handling of convert_from_fp16. (details)
  999. AMDGPU: Add option to expand 64-bit integer division in IR (details)
  1000. [x86] regenerate complete test checks for sqrt{est}; NFC (details)
  1001. [x86] remove stray test assertions; NFC (details)
  1002. AMDGPU: Add option to disable CGP division expansion (details)
  1003. [docs] Add note on using cmake to perform the build (details)
  1004. [AMDGPU] Always enable XNACK feature when support is explicitly requested (details)
  1005. [windows] Add /Gw to compiler flags (details)
  1006. fix some comment typos to cycle bots (details)
  1007. [AsmPrinter] Use the McASMInfo to determine if we need descriptors. (details)
  1008. [scudo][standalone] Allow setting release to OS (details)
  1009. [mlir] Add MemRef filter to affine data copy optimization (details)
  1010. [Hexagon] Add an explicit makeArrayRef to pacify gcc 5.5 (details)
  1011. [llvm-exegesis] Rename range based for loop variable in a unit test so its different than the container being iterated over. NFC (details)
  1012. [compiler-rt] Use the correct minimum version flag for simulators on Apple (details)
  1013. [compiler-rt] Add `DARWIN_osx_MIN_VER_FLAG` variable to match the other Apple platforms. (details)
  1014. [compiler-rt] Provide a lit config variable that defines the minimum deployment OS version flag appropriate for the configured OS. (details)
  1015. [compiler-rt] Disable building LibFuzzer for WatchOS and the corresponding simulator. (details)
  1016. [compiler-rt] Make various Apple lit substitutions work correctly for other Apple platforms. (details)
  1017. [NFC][llvm-exegesis] CombinationGenerator::performGeneration(): pull put state increment into lambda (details)
  1018. [lldb/Editline] Fix mistake in HistoryOperation mapping (details)
  1019. [OpenMP][Part 2] Use reusable OpenMP context/traits handling (details)
  1020. [lli] Add a '-dlopen <library-path>' option to lli. (details)
  1021. Don't call computeHostNumPhysicalCores when LLVM_ENABLE_THREADS is off (details)
  1022. [Attributor][FIX] Validate the type for AAValueConstantRange as needed (details)
  1023. [FIX] Add missing InGroup to warning introduced as part of D71830 (details)
  1024. Fix -Wstring-compare warnings in new OpenMP code (details)
Changes
  1. [LNT][NFC] Fix global import in function (details / githubweb)
  2. Fix version string handling in compilers.py to work with monorepo builds (details / githubweb)
  3. Use psycopg2 2.8 since < 2.8 prevents Python 3.8 support (details / githubweb)
  4. [LNT] Update git URL in Dockerfile (details / githubweb)
Changes
  1. Rename test-suite test case to prevent NOEXE failures (details / githubweb)
  2. [PowerPC] Force ffp-contract=off (details / githubweb)

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

This run spent:

  • 2 min 11 sec waiting;
  • 16 days build duration;
  • 16 days total from scheduled to completion.
Revision: 117452ba0d90d3883d72dd437d97562ce688ad16
  • refs/remotes/origin/master
Revision: 1a93285c686a4ad6e4311f55898cb116ca51b5b0
  • detached
Revision: 23294fb9ca142f9982dcfac1044b589de0baf481
  • refs/remotes/origin/master
Revision: c04a7178a3a50fe919964df59b041c5671db50f7
  • refs/remotes/origin/master

Calling Pipeline was cancelled

Identified problems

No identified problem

No problems were identified. If you know why this problem occurred, please add a suitable Cause for it.