Started 1 mo 8 days ago
Took 1 day 6 hr

Aborted Build clang-d359483-g2cdf108d329-t12227-b12227.tar.gz (Jul 7, 2020 2:00:03 PM)

Changes
  1. [libc builder] Add integration test step to non asan builds. (details / githubweb)
  2. [libc builder] Fix type in integration test command. (details / githubweb)
  3. Add aarch64 machine slave to build flang with clang-8 (details / githubweb)
  4. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too (details / githubweb)
  5. [monorepo_build.py] Add sccache support (details / githubweb)
  6. [llvm] Add build bots for ml-driven optimization policies. (details / githubweb)
  7. build.py: Return commit sha as the branch name if we are in detached HEAD state (details / githubweb)
  8. Build only for x86 per Brian Friesen request. (details / githubweb)
  9. [libc++] Remove redundant request for enabling warnings (details / githubweb)
  10. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS (details / githubweb)
  11. [libc builder] Comment out integration test step. (details / githubweb)
  12. Added projects and categories for flang, mlir, libc. (details / githubweb)
  13. [libc builder] Uncomment integration test step. (details / githubweb)
  14. [libc++] Use the supported caches to setup build bots (details / githubweb)
  15. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. (details / githubweb)
  16. [zorg] Set jobs to 8 on linaro-arm-lldb (details / githubweb)
  17. [lldb] Move lldb-cmake from green-dragon-24 to 10 (details / githubweb)
  18. [lldb] Disable triggering downstream jobs (details / githubweb)
  19. [lldb] Increase build timeout now that we're using a slower node (details / githubweb)
  20. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 (details / githubweb)
  21. Reduce Windows builder path to let some libc++ tests pass. (details / githubweb)
  22. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... (details / githubweb)
  23. initial terraform configuration for Google buildbot workers (details / githubweb)
  24. fixed bugs in scripts (details / githubweb)
  25. Fix some typos (details / githubweb)
  26. workaround for failing GPU (details / githubweb)
  27. buildbot mlir-nvidia: fixed port configuration (details / githubweb)
  28. Update lldb-arm/aarch64-ubuntu builders and slaves (details / githubweb)
  29. added scripts to debug running deployment (details / githubweb)
  30. [buildbot] Use paths instead of env vars for ml bots (details / githubweb)
  31. moved deployment to kubernetes files (details / githubweb)
  32. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) (details / githubweb)
  33. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders (details / githubweb)
  34. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode (details / githubweb)
  35. new win32 buildbot (details / githubweb)
  36. Temporarily disable email notification for test-suite pipeline jobs (details / githubweb)
  37. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 (details / githubweb)
Changes
  1. [clangd] Config: Fragments and parsing from YAML (details)
  2. [gn build] Port e9fb1506b83 (details)
  3. Migrate a couple of codegen tests to gc-live format (details)
  4. [MVT] Add missing floating point types for 1024/2048-bit vectors. (details)
  5. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering (details)
  6. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build (details)
  7. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff (details)
  8. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals (details)
  9. [WebAssembly] Add warnings for -shared and -pie (details)
  10. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. (details)
  11. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. (details)
  12. [test] XFail TestSigtrampUnwind based on arch rather than OS (details)
  13. [test] XFail TestStepNoDebug based on arch rather than OS (details)
  14. [libc++] Add missing <stddef.h> include to <wchar.h> (details)
  15. [compiler-rt] Add support for arm64 macOS (details)
  16. Remove references to the 4.0 release as a major breaking (NFC) (details)
  17. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS (details)
  18. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition (details)
  19. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. (details)
  20. [debuginfo-tests] Require "lldb" for some dexter tests (details)
  21. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. (details)
  22. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS (details)
  23. [clangd] Fix test compile with GCC (name conflict) (details)
  24. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias (details)
  25. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS (details)
  26. [hip] Disable test temporarily due to failures on build servers. (details)
  27. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` (details)
  28. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang (details)
  29. [NFC] Extract unifyTargetFeatures (details)
  30. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` (details)
  31. [HIP] Add missing options for lto (details)
  32. [libc++] Always generate a __config_site header (details)
  33. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. (details)
  34. [libc++] Fix the runtimes build after making __config_site mandatory (details)
  35. [libc] Add the remaining long double flavors of nearest integer functions. (details)
  36. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. (details)
  37. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass (details)
  38. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc (details)
  39. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType (details)
  40. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. (details)
  41. Remove "rm -f" workaround in acle_sve_adda.c (details)
  42. [mlir] parallel loop canonicalization (details)
  43. [ARM] VCVTT instruction selection (details)
  44. Prevent unused error when assertions are disabled. (details)
  45. [CodeComplete] Tweak code completion for `typename`. (details)
  46. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. (details)
  47. VNCoercion.cpp - remove unused includes. NFC. (details)
  48. Fix some clang-tidy namespace closing comments warnings. NFC. (details)
  49. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. (details)
  50. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. (details)
  51. Constants.h - remove unnecessary forward declarations. NFC. (details)
  52. [ARM] VCVTT fpround instruction selection (details)
  53. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns (details)
  54. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 (details)
  55. [lldb] Rewrite Scalar::Promote (details)
  56. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented (details)
  57. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. (details)
  58. [AArch64][SVE] Add bfloat16 support to store intrinsics (details)
  59. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align (details)
  60. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro (details)
  61. [AMDGPU] Use std::pair to return two values. NFC. (details)
  62. [lldb][NFC] Make TestDollarInVariable a non-inline test (details)
  63. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align (details)
  64. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align (details)
  65. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. (details)
  66. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. (details)
  67. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. (details)
  68. [AST] Add fixed-point subtraction constant evaluation. (details)
  69. [AST] Add fixed-point multiplication constant evaluation. (details)
  70. [AST] Add fixed-point division constant evaluation. (details)
  71. [AST] Improve overflow diagnostics for fixed-point constant evaluation. (details)
  72. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. (details)
  73. [clang driver] Move default module cache from system temporary directory (details)
  74. Triple.h - reduce Twine.h include to forward declarations. NFC. (details)
  75. Improve LegacyPassManager API to correctly report modified status (details)
  76. Fix implicit Twine.h include dependency. (details)
  77. [builtins] Improve compatibility with 16 bit targets (details)
  78. [MSP430] Update register names (details)
  79. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget (details)
  80. Fix implicit include dependencies on SmallVector.h. (details)
  81. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations (details)
  82. [mlir-tblgen] Use fully qualified names in generated code files (details)
  83. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux (details)
  84. [lldb] Re-add X-Fail for Windows to TestDollarInVariable (details)
  85. [mlir] support returning unranked memrefs (details)
  86. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion (details)
  87. [mlir] fix off-by-one error in collapseParallelLoops (details)
  88. [MLIR][SPIRV] Add support for OpCopyMemory. (details)
  89. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." (details)
  90. Fix pass return status for loop extractor (details)
  91. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types (details)
  92. [CodeComplete] Add code completion for using alias. (details)
  93. [mlir][spirv] Add RewriteInserts pass. (details)
  94. AMDGPU/GlobalISel: Uncomment some fixed tests (details)
  95. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI (details)
  96. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI (details)
  97. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align (details)
  98. [libTooling] Rename overloaded `range` range selector. (details)
  99. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops (details)
  100. Modify FPFeatures to use delta not absolute settings (details)
  101. Work around a bug in MSVC in the syntax tree test (details)
  102. Revert "Modify FPFeatures to use delta not absolute settings" (details)
  103. [llvm-exegesis] Let Counter returns up to 16 entries (details)
  104. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" (details)
  105. [mlir][vulkan-runner] Make vulkan runner use GPU device memory (details)
  106. [NFC] Eliminate an unneeded -vv used in test development. (details)
  107. [sve][acle] Add reinterpret intrinsics for brain float. (details)
  108. [OpenMPOpt][NFC] Change ICV macros for initial value (details)
  109. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" (details)
  110. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided (details)
  111. [libTooling] Improve error message from failure in selection Stencil (details)
  112. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. (details)
  113. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* (details)
  114. [SourceManager] don't check invalid param of getLocalSLocEntry() (details)
  115. Revert "[clang driver] Move default module cache from system temporary directory" (details)
  116. Migrate last batch of tests to gc-live bundle format (details)
  117. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes (details)
  118. [PGO] Add a functionality to always instrument the func entry BB (details)
  119. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests (details)
  120. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests (details)
  121. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests (details)
  122. [flang] Add CHARACTER type lowering helpers and runtime. (details)
  123. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics (details)
  124. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute (details)
  125. [CMake] Add check-debuginfo-* targets (details)
  126. [AArch64] add vector test for merged condition branching; NFC (details)
  127. [DAGCombiner] rename variables for readability; NFC (details)
  128. [flang] Port remaining test_any.sh tests to FileCheck (details)
  129. [NFCI] Cleanup range checks in Register/MCRegister (details)
  130. AMDGPU: Add llvm.amdgcn.sqrt intrinsic (details)
  131. [libc++] Remove support for building through llvm-config (details)
  132. [CostModel] Avoid traditional ConstantExpr crashy pitfails (details)
  133. Correct documented spelling of ffinite-math to ffinite-math-only (details)
  134. [clang][SourceManager] cache Macro Expansions (details)
  135. [SVE] Code generation for fixed length vector adds. (details)
  136. [NFC] Builtins: list 'R' for restrict (details)
  137. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). (details)
  138. More corrections to documented spelling of ffinite-math to ffinite-math-only (details)
  139. Revert "[sve][acle] Add reinterpret intrinsics for brain float." (details)
  140. [InstCombine] Drop debug loc in TryToSinkInstruction (details)
  141. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. (details)
  142. [sve][acle] Recommit https://reviews.llvm.org/D82501 (details)
  143. [NFC] Bump ObjCOrBuiltinIDBits to 15 (details)
  144. [AMDGPU] Define DWARF encoding for condition code registers (details)
  145. GlobalISel: Don't fail translate on weak cmpxchg (details)
  146. [compiler-rt] Fix mismatched #if/#endif comments (details)
  147. [debugify] Demote an error about empty locations to a warning (details)
  148. [MemorySSA] Update comment in PassBuilder (details)
  149. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA (details)
  150. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer (details)
  151. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" (details)
  152. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores (details)
  153. LLParser: Accept align(N) as new syntax for parameter attribute (details)
  154. Fix full-store-partial-alias.ll (details)
  155. [lldb/Test] Disable eh-frame-augment-noop.test on macOS (details)
  156. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. (details)
  157. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled (details)
  158. Disable a JSONTest.Integers test with newer MSVCs, PR46470 (details)
  159. Disable a JSONTest.Integers test with all MSVCs, PR46470 (details)
  160. [flang] Fix line continuation after bare labels (fm200.f) (details)
  161. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS (details)
  162. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions (details)
  163. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) (details)
  164. [llvm-install-name-tool] Add support for -rpath option (details)
  165. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" (details)
  166. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination (details)
  167. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN (details)
  168. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` (details)
  169. [BasicAA] Rename deprecated -basicaa to -basic-aa (details)
  170. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" (details)
  171. [Docs] Fix typo and test git commit access. NFC. (details)
  172. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder (details)
  173. [X86] Add MOVBE and RDRND features to BDVER4. (details)
  174. [Docs] BitCodeFormat.rst: List missing attribute codes (details)
  175. [MSAN] Handle x86 {round,min,max}sd intrinsics (details)
  176. [OpenMP][OMPBuilder] Remove unused variable in Unittest (details)
  177. Reland D81869 "Modify FPFeatures to use delta not absolute settings" (details)
  178. [NFCI][SCEV] getPointerBase(): de-recursify (details)
  179. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) (details)
  180. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. (details)
  181. [IR] Store attributes that are available "somewhere" (NFC) (details)
  182. AsmPrinter.h - reduce includes to forward declarations. NFC. (details)
  183. MCSectionWasm.h - reduce includes to forward declarations. NFC. (details)
  184. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. (details)
  185. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. (details)
  186. Error.h - GenericBinaryError - pass Twine arg by reference not value. (details)
  187. Reland: [clang driver] Move default module cache from system temporary directory (details)
  188. Fix unused type alias warning. NFC. (details)
  189. [X86] Add AVX tests buildvec-insertvec.ll (details)
  190. [X86] Add PR46461 test case (details)
  191. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. (details)
  192. FileCollector.h - reduce Twine.h include to forward declaration. NFC. (details)
  193. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style (details)
  194. ThreadPool.h - remove unused BitVector.h include. NFC. (details)
  195. Revert "[Docs] Fix typo and test git commit access. NFC." (details)
  196. [clang-format] NFC 1% improvement in the overall clang-formatted status (details)
  197. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV (details)
  198. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 (details)
  199. Update polly tests to use -disable-basicaa to -disable-basic-aa (details)
  200. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` (details)
  201. [RISCV] Assemble/Disassemble v-ext instructions. (details)
  202. [RISCV] Support experimental v extensions. (details)
  203. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. (details)
  204. [ValueTracking] Use a switch statement (NFC) (details)
  205. [RISCV] Silence unused variable warning in Release builds. NFC. (details)
  206. [LIT] Correcting max-failures option in lit documentation. (details)
  207. Add OpenBSD support to be able to retrieve the thread id (details)
  208. [MachineLICM] testcase for hoisting rematerializable instruction, nfc (details)
  209. [clang][docs] Remove untracked files from formatted status (details)
  210. [clang-tidy] Reworked enum options handling(again) (details)
  211. Fix build errors after b9306fd0 (details)
  212. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. (details)
  213. SpeculativeExecution: fix incorrect debug info move (details)
  214. Improve stack object printing. NFC. (details)
  215. Revert accidentally landed patch citing o build errors (details)
  216. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) (details)
  217. [CVP] Add tests for icmp or and/or edge conds (NFC) (details)
  218. [LVI] Refactor value from icmp cond handling (NFC) (details)
  219. [clang-tidy] Update lang restrictions on perf module (details)
  220. [InstCombine] Add tests for assume implication (NFC) (details)
  221. [NFC][PowerPC] Add run lines to test DivRemPairsPass. (details)
  222. [x86] add tests for rsqrt opportunities; NFC (details)
  223. [VectorCombine] add test for scalable vectors; NFC (details)
  224. Revert "[VectorCombine] add test for scalable vectors; NFC" (details)
  225. [VectorCombine] add test for scalable vectors; NFC (details)
  226. [Coroutines] Optimize the lifespan of temporary co_await object (details)
  227. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' (details)
  228. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and (details)
  229. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. (details)
  230. [SimplifyCFG] Regenerate test checks (NFC) (details)
  231. [SimplifyCFG] Make test more robust (NFC) (details)
  232. [NFC] CallGraph related cleanup (details)
  233. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers (details)
  234. Revert "[clang-tidy] Reworked enum options handling(again)" (details)
  235. [clangd][Hover] Dont crash on null types (details)
  236. [mlir] Modernize LLVM dialect rountrip test (details)
  237. [mlir] do not hardcode the name of the undefined function in the error message (details)
  238. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. (details)
  239. [gn build] Port 8f9ca561a2b (details)
  240. [clang-tidy] relanding b9306fd (details)
  241. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible (details)
  242. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible (details)
  243. Revert "[clang-tidy] relanding b9306fd" (details)
  244. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt (details)
  245. [llvm-objcopy] Emit error if removing symtab referenced by group section (details)
  246. [mlir] LLVM dialect: use addressof instead of constant to create function pointers (details)
  247. [mlir] make the bitwidth of device side index computations configurable (reland) (details)
  248. Add tests for sequences of callbacks that RecursiveASTVisitor produces (details)
  249. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h (details)
  250. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant (details)
  251. Move TestClangConfig into libClangTesting and use it in AST Matchers tests (details)
  252. [gn build] Port 8e5a56865f2 (details)
  253. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types (details)
  254. [AArch64][SVE] Add bfloat16 support to svext intrinsic (details)
  255. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. (details)
  256. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes (details)
  257. [Alignment][NFC] migrate DataLayout::getPreferredAlignment (details)
  258. [Alignment][NFC] Migrate AMDGPU backend to Align (details)
  259. [Driver] When forcing a crash print the bug report message (details)
  260. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T (details)
  261. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes (details)
  262. Add intrinsic helper function (details)
  263. [ADT] Add Bitfield utilities (details)
  264. [gn build] Port b56b467a9a8 (details)
  265. [NFC] Fix typos (details)
  266. [OpenCL] Reject block arguments (details)
  267. [lldb] Deduplicate Scalar integral getters (details)
  268. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . (details)
  269. [RISCV] Split the pseudo instruction splitting pass (details)
  270. [gn build] Port 2cb0644f90b (details)
  271. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC (details)
  272. [clang-format] Preserve whitespace in selected macros (details)
  273. AMDGPU: Use IsSSA property check instead of asserting on isSSA (details)
  274. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. (details)
  275. [clang-tidy] Fix hicpp-named-paramater (details)
  276. [mlir] Clean up NVVM intrinsics definitions a little. (details)
  277. [VectorCombine] try to form vector compare and binop to eliminate scalar ops (details)
  278. Inliner: Add missing test for alignment assume with byval (details)
  279. [lldb/Test] Skip TestVSCode_disconnect on Darwin (details)
  280. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX (details)
  281. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) (details)
  282. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor (details)
  283. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds (details)
  284. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" (details)
  285. Fix MSVC truncation of constant value warning. (details)
  286. [ARM] Better reductions (details)
  287. Compile the RecursiveASTVisitor callbacks test with "/bigobj" (details)
  288. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files (details)
  289. RecursiveASTVisitor: inline a macro that is only used once (details)
  290. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. (details)
  291. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build (details)
  292. [NFC] Fixed ignored .hip test. (details)
  293. [sve][acle] Implement some of the C intrinsics for brain float. (details)
  294. Correctly report Changed status in FoldBranchToCommonDest (details)
  295. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor (details)
  296. [gn build] Port fe0a555aa3c (details)
  297. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux (details)
  298. [libc++] Provide a default LLVM_PATH when building standalone (details)
  299. [libc++] Enable tests and documentation by default when building standalone (details)
  300. [Sphinx] Support older recommonmark versions. (details)
  301. [AArch64][SVE] clang: Add missing svbfloat16_t tests (details)
  302. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug (details)
  303. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics (details)
  304. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS (details)
  305. [SVE] Remove calls to VectorType::getNumElements from mlir (details)
  306. [runtimes] Remove the ability to select the old libc++ testing format (details)
  307. [SVE] Remove calls to VectorType::getNumElements from X86 (details)
  308. [ADT] Support const-qualified unique_functions (details)
  309. [DEBUGINFO]Add a test for packed bitfields, NFC. (details)
  310. [clangd] Config: config struct propagated through Context (details)
  311. Revert "[ADT] Support const-qualified unique_functions" (details)
  312. [IndVars] Regenerate test checks (NFC) (details)
  313. Add optimization to basic_string::assign for compile-time known constant values. (details)
  314. [gn build] Port 9963d93b073 (details)
  315. Silence unused var warning in NDEBUG build (details)
  316. X86: Use MOV32r0 pseudo instead of directly emitting xor (details)
  317. LowerConstantIntrinsics: Fix missing test for byval behavior (details)
  318. X86: Upgrade a test to not rely on byval pointee type (details)
  319. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version (details)
  320. [gn build] Add missing llvm-lipo dep to check-lld (details)
  321. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT (details)
  322. [flang] Defer stmt function body analysis until specification part complete (details)
  323. [ProcessGDBRemote] Get rid of an unused function. (details)
  324. Reland [ADT] Support const-qualified unique_functions (details)
  325. Revert "[clangd] Config: config struct propagated through Context" (details)
  326. Reland [clangd] Config: config struct propagated through Context (details)
  327. Revert "[clang][SourceManager] cache Macro Expansions" (details)
  328. Reland "[clang][SourceManager] cache Macro Expansions"" (details)
  329. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp (details)
  330. [ADT] Use more explicit from to initialize member. Appease MSVC? (details)
  331. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. (details)
  332. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep (details)
  333. [clangd] config() -> Config::current to avoid confict with NS (details)
  334. [X86] Add common prefixes to merge more hadd/sub tests checks (details)
  335. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. (details)
  336. [flang] Add coarray lowering hooks. (details)
  337. [mlir] add unsigned comparison builders to Affine EDSC (details)
  338. Fix a few cases that were incorrectly parsed as unary-expressions (details)
  339. [CMake] Fix incorrect handling of get_target_property failure (details)
  340. [MLIR] Add variadic isa<> for Type, Value, and Attribute (details)
  341. [CMake][compiler-rt] Only set lld as available when it was built (details)
  342. [SVE] Remove calls to VectorType::getNumElements from Instrumentation (details)
  343. Clang Driver: Use Apple ld64's new @response-file support. (details)
  344. Clang Driver: refactor support for writing response files to be (details)
  345. [FileCheck][NFC] Clean up RUN style in verbose.txt test (details)
  346. [FileCheck] Permit multiple -v or -vv (details)
  347. [MLIR][SPIRVToLLVM] Convert bitwise and logical not (details)
  348. [X86] Prefer AND over PSHUFB for v64i8 when possible (details)
  349. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping (details)
  350. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern (details)
  351. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed (details)
  352. [c++20] Fix handling of operator rewrites naming consteval operator<=>. (details)
  353. [darwin][driver] pass the minimum supported OS version to the linker (details)
  354. [OpenMP] fix clang warning about printf format in CUDA plugin (details)
  355. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test (details)
  356. Add missing #include (details)
  357. [SimplifyCFG] Fix inconsistency in block size assessment for threading (details)
  358. Add front/back accessors to indexed_accessor_range. (details)
  359. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle (details)
  360. [llvm-objcopy][MachO] Fix segment size alignment (details)
  361. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. (details)
  362. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR (details)
  363. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. (details)
  364. Fix missing build dependency on omp_gen. (details)
  365. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align (details)
  366. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 (details)
  367. [builtins] Change si_int to int in some helper declarations (details)
  368. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align (details)
  369. [Alignment][NFC] TargetLowering::allowsMemoryAccess (details)
  370. [clang-tidy][docs] Fix malformed link in ReleaseNotes (details)
  371. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. (details)
  372. [MLIR][Shape] Fix lowering of `shape.get_extent` (details)
  373. Revert "Fix missing build dependency on omp_gen." (details)
  374. [mlir] Fix case in MLIRGPUtoVulkanTransforms (details)
  375. [GlobalISel][InlineAsm] Add support for matching input constraints (details)
  376. AMDGPU/GlobalISel: Select icmp intrinsic (details)
  377. [yaml2obj] - Add a way to set default values for macros used in a YAML. (details)
  378. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. (details)
  379. [IR] NoFree IntrinsicProperty. (details)
  380. [lldb] Modernize TestOperatorOverload.py asserts (details)
  381. [Alignment][NFC] Migrate AtomicExpandPass to Align (details)
  382. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. (details)
  383. [mlir] Extended BufferPlacement to support nested region control flow. (details)
  384. [clangd] Remove redundant `findRefs` calls. NFC. (details)
  385. [llvm][Z3][NFC] Improve mkBitvector performance (details)
  386. [SystemZ] Add NoMerge MIFlag (details)
  387. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource (details)
  388. [lldb] Tab completion for `frame select` (details)
  389. [AST] Fix handling of some edge cases in fixed-point division. (details)
  390. [lldb] Tab completion for `frame recognizer delete` (details)
  391. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns (details)
  392. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change (details)
  393. [PM] Fix new PM to perform SpeculativeExecution as in old PM (details)
  394. [NFC][ARM] Tail predication reduction tests (details)
  395. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align (details)
  396. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align (details)
  397. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point (details)
  398. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align (details)
  399. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB (details)
  400. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions (details)
  401. [lldb/Test] Introduce "assertSuccess" (details)
  402. [ASTMatcher] Fix a performance regression: memorize the child match. (details)
  403. [DWARFYAML][MachO] Remove endianness related tests. (details)
  404. [libc++] Remove dead code since the removal of the old testing format (details)
  405. [runtimes] Rename newformat to just format, now that the old format has been removed (details)
  406. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. (details)
  407. [SystemZ] Simplify knownbits.ll test (details)
  408. [NFC] Remove dead code (details)
  409. Add Metadata to Transformer tooling (details)
  410. [lldb/Scripts] (details)
  411. [libc++abi] Remove empty source file cxa_unexpected.cpp (details)
  412. [clang-tidy] Sanity checks in ClangTidyTest header. (details)
  413. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment (details)
  414. [clang-tidy] performance-faster-string-find string-view (details)
  415. [CodeComplete] Tweak completion for else. (details)
  416. [ARM] Allow rounding intrinsics to be tail predicated (details)
  417. [lldb/Test] Skip recognizer tests when Python is disabled (details)
  418. [mlir] [VectorOps] Replace zero fma with mult for vector.contract (details)
  419. [ARM][MVE] Tail-predication: clean-up of unused code (details)
  420. X86: Use Register (details)
  421. AMDGPU: Use Register (details)
  422. TailDuplicator: Use Register (details)
  423. BranchFolding: Use Register (details)
  424. RegAlloc: Start using Register (details)
  425. [libc++abi] Remove unused include of <sys/types.h> (details)
  426. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated (details)
  427. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. (details)
  428. [ARM] Allow the fabs intrinsic to be tail predicated (details)
  429. [clang][docs] Add note about using `-flto` with `-g` on macOS (details)
  430. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 (details)
  431. [InstCombine] New FMA tests and regenerate tests. NFC (details)
  432. [MVT] Add new MVT types for RISC-V vector. (details)
  433. [flang] Silence some warnings from clang-tidy (details)
  434. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file (details)
  435. Update the phabricator docs to reflect the monorepo change. (details)
  436. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine (details)
  437. [libc++] Add missing include in test (details)
  438. [SVE] Remove calls to VectorType::getNumElements from AArch64 (details)
  439. Improve the detection of iOS/tvOS/watchOS simulator binaries in (details)
  440. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC (details)
  441. [PDB] Defer public serialization until PDB writing (details)
  442. [llvm-install-name-tool] Add -id option (details)
  443. [llvm-install-name-tool] Add -change option (details)
  444. [sve][acle] Enable feature macros for SVE ACLE extensions. (details)
  445. [clang-tidy] Added option to readability-else-after-return (details)
  446. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers (details)
  447. [mlir] Fix case in MLIRGPUtoROCDLTransforms (details)
  448. [mlir] Fix case in MLIRGPUtoNVVMTransforms (details)
  449. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms (details)
  450. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms (details)
  451. [openmp] Move Directive and Clause helper function to tablegen (details)
  452. [libc++] Fix the Lit DSL test in case a substitution is empty (details)
  453. [InstCombine] fma x, y, 0 -> fmul x, y (details)
  454. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c (details)
  455. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI (details)
  456. [mlir] minor tweaks in standard-to-llvm lowering (details)
  457. [AArch64] Add getCFInstrCost, treat branches as free for throughput. (details)
  458. [IR] Delete llvm::Constants using the correct type. (details)
  459. [lldb/Scalar] Fix undefined behavior (details)
  460. [TestReturnValue] Skip based on architecutre, not platform. (details)
  461. Skip arm-(fp|gp)-read.test on Darwin. (details)
  462. Mips: Don't store MachineFunction in MipsFunctionInfo (details)
  463. PPC: Don't store function in PPCFunctionInfo (details)
  464. RISCV: Don't store function in RISCVMachineFunctionInfo (details)
  465. Sparc: Use Register (details)
  466. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. (details)
  467. [Sanitizer] Remove obsolete assert for OS version checking on Darwin (details)
  468. [libc++] Translate the std Lit parameter to the DSL (details)
  469. [SVE] Reject vector struct indexes for scalable vectors. (details)
  470. [ASTImporter] Fix AST import crash for a friend decl (details)
  471. [clang][diagnostics] Add '-Wundef-prefix' warning option (details)
  472. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests (details)
  473. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI (details)
  474. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures (details)
  475. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. (details)
  476. [BasicAA] Replace -basicaa with -basic-aa in polly (details)
  477. [clangd] Run formatting operations asynchronously. (details)
  478. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. (details)
  479. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. (details)
  480. [mlir] Remove locking for dialect/operation registration. (details)
  481. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs (details)
  482. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. (details)
  483. [gn build] Update build for new OpenMP tablegen logic (details)
  484. Fix wrong title underline length (details)
  485. A constexpr virtual function is implicitly inline so should never be a (details)
  486. AMDGPU/GlobalISel: Remove some selection tests which should be invalid (details)
  487. GlobalISel: Disallow undef generic virtual register uses (details)
  488. [gn build] (semi-manually) port ce6153a5282 (details)
  489. [Sanitizers] Implement interceptors for msgsnd, msgrcv (details)
  490. [Docs][BasicAA] Rename some more basicaa -> basic-aa (details)
  491. [llvm-install-name-tool] Tighten some path checks (details)
  492. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. (details)
  493. [c++20] consteval functions don't get vtable slots. (details)
  494. [DWARFYAML][test] Make the checker stricter. NFC. (details)
  495. [NewPM] Add explicit init value to -enable-new-pm (details)
  496. Fix diagnostic for missing virtual dtor (details)
  497. [lld][WebAssembly] Give better error message on bad archive member (details)
  498. [NFC] fix diagnostic (details)
  499. [CodeComplete] Add code completion after function equals (details)
  500. [mlir] Remove the default template parameters from AttrBase and TypeBase. (details)
  501. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * (details)
  502. [BPF] Fix a bug for __builtin_preserve_field_info() processing (details)
  503. [AMDGPU][NFC] Remove redundant condition (details)
  504. [Hexagon][NFC] Remove redundant condition (details)
  505. [LLDB][NFC] Remove redundant condition (details)
  506. [LLDB][Clang Integration][NFC] Remove redundant condition (details)
  507. [Sema][NFC] Remove Redundant Condition (details)
  508. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` (details)
  509. [Analyzer] Fix errors in iterator modeling (details)
  510. [Analyzer] Handle pointer implemented as iterators in iterator checkers (details)
  511. [gn build] Port 4da65c2920b (details)
  512. [clang][CrossTU] Invalidate parent map after get cross TU definition. (details)
  513. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align (details)
  514. Correctly track GCOVProfiling IR update (details)
  515. [ARM][LowOverheadLoops] Handle reductions (details)
  516. [AMDGPU] Spill more than wavesize CSR SGPRs (details)
  517. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) (details)
  518. [clangd] Config: compile Fragment -> CompiledFragment -> Config (details)
  519. [analyzer][CrossTU] Lower CTUImportThreshold default value (details)
  520. [gn build] Port f12cd99c440 (details)
  521. [SVE] Relax merge requirement for IR based divides. (details)
  522. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example (details)
  523. [NFC][ARM] Add test. (details)
  524. [lldb] Scalar re-fix UB in float->int conversions (details)
  525. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align (details)
  526. [DebugInfo] Do not emit entry values for composite locations (details)
  527. [llvm-readobj] - Simplify and refine hash table tests (details)
  528. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. (details)
  529. [clangd] Fix name conflict again, unbreak GCC. NFC (details)
  530. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads (details)
  531. AMDGPU/GlobalISel: Select init_exec intrinsic (details)
  532. [StackSafety,NFC] Remove unneded constexpr (details)
  533. [StackSafety,NFC] Remove expensive assert (details)
  534. [Driver][ARM] parse version of arm/thumb architecture correctly (details)
  535. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) (details)
  536. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" (details)
  537. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) (details)
  538. [clangd] Set gRPC deadlines to all remote index requests (details)
  539. [Analyzer] Quick fix for broken tests on Windows (details)
  540. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) (details)
  541. [RISCV] Implement Hooks to avoid chaining SELECT (details)
  542. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. (details)
  543. Fix Wdocumentation warnings due to outdated parameter list. NFC. (details)
  544. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. (details)
  545. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant (details)
  546. [llvm-size] Output REL, RELA and STRTAB sections when allocatable (details)
  547. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions (details)
  548. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. (details)
  549. [PowerPC] Fix for PC Relative call protocol (details)
  550. Pass DIEnumerator APInt args by const reference not value. (details)
  551. [llvm-readobj] - Simplify the symbols.test (details)
  552. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables (details)
  553. Revert "[StackSafety,NFC] Remove unneded constexpr" (details)
  554. [lldb] Add basic -flimit-debug-info support to expression evaluator (details)
  555. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. (details)
  556. [lldb] Fix NSDate test after Scalar change (details)
  557. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR (details)
  558. Implement AVX ABI Warning/error (details)
  559. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too (details)
  560. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align (details)
  561. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment (details)
  562. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment (details)
  563. Limit x86 test to require target to fix buildbot (from 2831a317b) (details)
  564. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 (details)
  565. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. (details)
  566. [VE] Support symbol with offset value (details)
  567. [lldb] Attempt to fix TestLimitDebugInfo on windows (details)
  568. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" (details)
  569. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects (details)
  570. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 (details)
  571. [RISCV] Add mcountinhibit CSR (details)
  572. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. (details)
  573. Make dyn_cast results explicitly auto* instead of just auto. (details)
  574. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. (details)
  575. [Outliner] Set nounwind for outlined functions (details)
  576. [InstCombine] Don't let an alignment assume prevent new/delete removals. (details)
  577. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment (details)
  578. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. (details)
  579. [CVP] Use different number in test (NFC) (details)
  580. [NFC] Clean up uses of MachineModuleInfoWrapperPass (details)
  581. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. (details)
  582. [BPF] Fix a BTF gen bug related to a pointer struct member (details)
  583. [Coroutines] Fix code coverage for coroutine (details)
  584. [AArch64] Remove unnecessary CostKindCheck (NFC). (details)
  585. sanitizer_common_interceptors: Fix lint errors (details)
  586. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" (details)
  587. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR (details)
  588. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. (details)
  589. AMDGPU: Clear subreg when folding immediate copies (details)
  590. AMDGPU: Fix handling of target flags when commuting instruction (details)
  591. AMDGPU: Support commuting register and global operand (details)
  592. AMDGPU: Convert AGPR copy test to generated checks (details)
  593. [CodeGen] Add public function to emit C++ destructor call. (details)
  594. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" (details)
  595. debugserver: Return a nullptr in GetPlatformString() (details)
  596. [Coroutines] Fix test breakage in D82928 (details)
  597. [Sanitizers] Disable sysmsg interceptors on Android (details)
  598. [LVI][CVP] Handle (x | y) < C style conditions (details)
  599. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. (details)
  600. [IR] Add classof methods to ConstantExpr subclasses. (details)
  601. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. (details)
  602. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. (details)
  603. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend (details)
  604. [flang] Add the Runtime.h to prepare for more code being upstreamed. (details)
  605. [AMDGPU] Update DWARF proposal (details)
  606. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value (details)
  607. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. (details)
  608. [CallGraph] Add support for callback call sites (details)
  609. [flang] Implement cross-set EQUIVALENCE impossibility checking (details)
  610. [compiler-rt][Android] Use correct builtins library name for tests (details)
  611. [InstSimplify] Move assume icmp test (NFC) (details)
  612. [lldb/API] Add missing LLDB_RECORD_RESULT (details)
  613. [RISCV][NFC] Pre-commit tests for D82660 (details)
  614. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." (details)
  615. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test (details)
  616. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" (details)
  617. [AMDGPU] Limit promote alloca to vector with VGPR budget (details)
  618. AMDGPU: Fix missing tracksRegLiveness in tests (details)
  619. RegAllocGreedy: Use TargetInstrInfo already in the class (details)
  620. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 (details)
  621. [NFCI] Actually provide correct check lines in sdiv.ll (details)
  622. clang CoverageMapping tests bot cleanup (details)
  623. typo fixes to cycle bots (details)
  624. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. (details)
  625. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." (details)
  626. [gcov] Move llvm_writeout_files from atexit to a static destructor (details)
  627. [flang][NFC] Get formatting in sync with latest clang-format (details)
  628. [mlir][NFC] Move conversion of scf to spir-v ops in their own file (details)
  629. [mlir][spirv] Add support for lowering scf.for scf/if with return value (details)
  630. [PowerPC] Exploit xxspltiw and xxspltidp instructions (details)
  631. [flang] Add more support for alternate returns (details)
  632. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions (details)
  633. [X86-64] Support Intel AMX instructions (details)
  634. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend (details)
  635. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins (details)
  636. [lld-macho] Make sure ZeroFill sections are at the end of their segments (details)
  637. [AMDGPU] Control num waves per EU for implicit work-group size (details)
  638. [lldb/ObjCRuntime] Implement support for small method lists (details)
  639. [lldb/ObjC] Add support for direct selector references (details)
  640. [lldb/build.py] Always pass an SDK to the compiler on Darwin (details)
  641. lld/MachO: Remove a useless temporary (details)
  642. ld64.lld: Add janky support for tbd files (details)
  643. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic (details)
  644. Add parenthesized expression to SyntaxTree (details)
  645. This patch adds basic debug info support with basic block sections. (details)
  646. [clang] Re-add deleted forward declaration. (details)
  647. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. (details)
  648. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter (details)
  649. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." (details)
  650. [CodeGen] Fix warnings in getCopyToPartsVector (details)
  651. Fix missing build dependency on omp_gen. (details)
  652. [ARM] Rearrange SizeReduction when using -Oz (details)
  653. [NFC] Fix typo in triples from unkown to unknown (details)
  654. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter (details)
  655. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x (details)
  656. [AArch64][SVE] Add unpred load/store patterns for bf16 types (details)
  657. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR (details)
  658. [AMDGPU] Fix formatting in MIR tests (details)
  659. DSE: fix builtin function recognition to take decl into account (details)
  660. [Support][Windows] Prevent 2s delay when renaming a file that does not exist (details)
  661. [SVE] Add warnings checks in four more LLVM SVE tests (details)
  662. [VE] Rename VE toolchain source files (details)
  663. [gn build] Port 804d9687443 (details)
  664. [BasicAA] New basic-aa-recphi test. NFC (details)
  665. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` (details)
  666. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll (details)
  667. [LV] Enable the LoopVectorizer to create pointer inductions (details)
  668. Fix some typos (unkown -> unknown); NFC (details)
  669. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings (details)
  670. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors (details)
  671. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores (details)
  672. [Alignment][NFC] VectorLayout now uses Align internally (details)
  673. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment (details)
  674. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() (details)
  675. [clangd] Switch FindSymbolsTests to use TestTU (details)
  676. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions (details)
  677. [lldb] Skip TestLimitDebugInfo on windows (details)
  678. [clang] Fix a null-NSS-access crash in DependentNameType. (details)
  679. [BasicAA] Fix recursive phi MustAlias calculations (details)
  680. [flang] Add changes to codegen to convert it to tablegen passes. (details)
  681. [flang] Add inliner pass. (details)
  682. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization (details)
  683. [AArch64][SVE] Put zeroing pseudos and patterns under flag. (details)
  684. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings (details)
  685. call ::pthread_detach on llvm_execute_on_thread_impl (details)
  686. [lldb] Add a host-independent test for handling -flimit-debug-info (details)
  687. [ASTMatchers] Enhanced support for matchers taking Regex arguments (details)
  688. Fix missing build dependencies on omp_gen (details)
  689. [AMDGPU][CODEGEN] Added support of new inline assembler constraints (details)
  690. [MLIR] Exact integer emptiness checks for FlatAffineConstraints (details)
  691. [ASTImporter] Add unittest case for friend decl import (details)
  692. Preserve GlobalsAA analysis result in LowerConstantIntrinsics (details)
  693. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing (details)
  694. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements (details)
  695. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors (details)
  696. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr (details)
  697. [lldb] Fix type conversion in the Scalar getters (details)
  698. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors (details)
  699. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern (details)
  700. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern (details)
  701. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. (details)
  702. [PowerPC] Remove undefs from splat input when changing shuffle mask (details)
  703. [LLD] Add required dependency after shared libs break due to ba5087f13025 (details)
  704. [OpenMP][CMake] Fix version detection of testing compiler (details)
  705. [OpenMPOpt][Fix] Remove double initialization of omp::types. (details)
  706. [NewPM][LSR] Rename strength-reduce -> loop-reduce (details)
  707. [gn build] make building on an arm mac work (details)
  708. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors (details)
  709. [NewPM] Add -basic-aa to pr33196.ll (details)
  710. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper (details)
  711. [DebugInfo] Fix LineTest byteswap for cross-targeting builds (details)
  712. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" (details)
  713. [flang] Fix bug determining alternate return (details)
  714. [flang] Clean up binary dependences of runtime libraries (details)
  715. ld64.lld: Make janky support for tbd files actually work sometimes (details)
  716. [PowerPC]Implement Vector Permute Extended Builtin (details)
  717. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." (details)
  718. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 (details)
  719. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. (details)
  720. [x86] add tests for vector select with bit-test condition; NFC (details)
  721. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract (details)
  722. [InstSimplify] Add test for sext/zext comparisons (NFC) (details)
  723. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c (details)
  724. [X86] Add test case for unfolding broadcast load from vpternlog. (details)
  725. [X86] Add vpternlog to the broadcast unfolding table. (details)
  726. [PowerPC]Add Vector Insert Instruction Definitions and MC Test (details)
  727. [SelectionDAG] don't split branch on logic-of-vector-compares (details)
  728. [x86] remove redundant tests with no check lines; NFC (details)
  729. Fix typo and check commit access. (details)
  730. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang (details)
  731. [flang] External I/O runtime work, repackaged (part 1) (details)
  732. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. (details)
  733. [gn build] get everything to build when llvm_targets_to_build is just AArch64 (details)
  734. [NFC][Scalarizer] Add some insertelement/extractelement tests (details)
  735. [NFC][Scalarizer] Also scalarize loads in newly-added tests (details)
  736. [flang] External I/O runtime work, repackaged (part 2) (details)
  737. [AMDGPU] Unify early PS termination blocks (details)
  738. [AMDGPU] Insert PS early exit at end of control flow (details)
  739. [PowerPC][NFC] Refactor lowerDynamicAlloc (details)
  740. Revert "[AMDGPU] Insert PS early exit at end of control flow" (details)
  741. [lld-macho] Support binding dysyms to any section (details)
  742. [PowerPC][NFC] Prevent unused error when assertion is disabled. (details)
  743. [AMDGPU] Insert PS early exit at end of control flow (details)
  744. [X86] Add back support for matching VPTERNLOG from back to back logic ops. (details)
  745. [PowerPC] Implement probing for dynamic stack allocation (details)
  746. [CostModel] Fix cast crash (details)
  747. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. (details)
  748. [X86] Remove MODRM_SPLITREGM from the disassembler tables. (details)
  749. [NFC] Use ADT/Bitfields in Instructions (details)
  750. Fix stack-clash probing for large static alloca (details)
  751. [Attributor] Create getName() method for abstract attribute (details)
  752. [OpenMP][OMPT]Add event callbacks for taskwait with depend (details)
  753. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode (details)
  754. [flang][NFC] Move and rework pgmath description used in folding (details)
  755. [Alignment][NFC] Use 5 bits to store Instructions Alignment (details)
  756. [llvm-readelf] - Do not error out when dumping symbols. (details)
  757. [llvm-readelf] - Do not report a misleading warning when there is no string table. (details)
  758. Regenerate PR19420 tests (details)
  759. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors (details)
  760. [clangd] Improve hover on arguments to function call (details)
  761. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. (details)
  762. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. (details)
  763. [lldb] Fix missing characters when autocompleting LLDB commands in REPL (details)
  764. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings (details)
  765. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests (details)
  766. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings (details)
  767. [DebugInfo] Use Cursor to detect errors in debug line prologue parser (details)
  768. [libcxx testing] Remove ALLOW_RETRIES from another test (details)
  769. Added tests for RecursiveASTVisitor for AST nodes that are special cased (details)
  770. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal (details)
  771. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode (details)
  772. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent (details)
  773. Revert RecursiveASTVisitor fixes. (details)
  774. [ARM] Add Cortex-A77 Support for Clang and LLVM (details)
  775. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction (details)
  776. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use (details)
  777. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests (details)
  778. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts (details)
  779. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper (details)
  780. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp (details)
  781. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp (details)
  782. [IR] Short-circuit comparison with itself for Attributes (details)
  783. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. (details)
  784. [NFC][SimplifyCFG] Move X86 tests into subdir (details)
  785. [mlir] Add redundant copy removal transform (details)
  786. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. (details)
  787. [lldb/Utility] Simplify more Scalar methods (details)
  788. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. (details)
  789. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. (details)
  790. [lldb/DWARF] Look for complete member definitions in other modules (details)
  791. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 (details)
  792. [AMDGPU] Added support of new inline assembler constraints (details)
  793. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts (details)
  794. [clang][NFC] Removed unused parameters in InitializeSourceManager (details)
  795. [flang] Improve API for runtime allocator (I/O runtime work part 3) (details)
  796. [DWARFYAML][test] Use --ignore-case to suppress errors. (details)
  797. [InstCombine] add tests to show missing one-use checks; NFC (details)
  798. [InstCombine] add one-use check to cast+select narrowing transform (details)
  799. Enable basepointer for AIX. (details)
  800. [InstCombine] Precommit tests for PR43580. (details)
  801. [SLP] Precommit test for which spill cost is computed incorrectly. (details)
  802. [ARM][HWLoops] Create hardware loops for sibling loops (details)
  803. [SLP] Make sure instructions are ordered when computing spill cost. (details)
  804. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 (details)
  805. [InstSimplify] Fold icmp with dominating assume (details)
  806. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test (details)
  807. [InstCombine] add tests for mul of bools; NFC (details)
  808. [InstCombine] fold mul of zext bools to 'and' (details)
  809. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD (details)
  810. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout (details)
  811. [flang] Add FIRBuilder.cpp (details)
  812. [libc++/libc++abi] Automatically detect whether exceptions are enabled (details)
  813. [InstCombine] Try to narrow expr if trunc cannot be removed. (details)
  814. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) (details)
  815. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) (details)
  816. Revert AST Matchers default to AsIs mode (details)
  817. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang (details)
  818. [clangd] Fix hover crash on invalid decls (details)
  819. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr (details)
  820. [InstCombine] add more tests for mul of bools; NFC (details)
  821. [InstCombine] fold mul of sext bools to 'and' (details)
  822. [x86] improve codegen for bit-masked vector compare and select (PR46531) (details)
  823. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning (details)
  824. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning (details)
  825. [PowerPC][NFC] Fix indentation (details)
  826. [LoopDeletion] Emit a remark when a dead loop is deleted (details)
  827. [gcov][test] Reorganize some compiler-rt/test/profile tests (details)
  828. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c (details)
  829. [WebAssembly] Do not omit range checks for i64 switches (details)
  830. [flang] Further implementation of external I/O unit operations (part 6) (details)
  831. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. (details)
  832. [PowerPC] Implement probing for prologue (details)
  833. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. (details)
  834. [clangd] Config: loading and caching config from disk. (details)
  835. [gn build] Port 8bd000a65fe (details)
  836. [InstSimplify] Add additional zext/sext comparison tests (NFC) (details)
  837. [InstSimplify] Simplify comparison between zext(x) and sext(x) (details)
  838. [clangd] Config: compute config in TUScheduler and BackgroundIndex (details)
  839. [SVE] Fix invalid assert in expand_DestructiveOp. (details)
  840. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops (details)
  841. [clangd] Try to fix windows buildbot. NFC (details)
  842. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library (details)
  843. [gn build] Port b6cbe6cb039 (details)
  844. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) (details)
  845. [MLIR] Parallelize affine.for op to 1-D affine.parallel op (details)
  846. [X86][SSE] Add add/fadd reduction shuffle+subvector tests (details)
  847. [libcxx testing] Remove ALLOW_RETRIES from another test (details)
  848. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction (details)
  849. [InstCombine] add test for miscompile (PR46561); NFC (details)
  850. [InstCombine] improve debug value names; NFC (details)
  851. [InstCombine] Always try to invert non-canonical predicate of an icmp (details)
  852. [InstCombine] fix miscompile from umul_with_overflow matching (details)
  853. [clang] Fix two tests that are affected by llvm opt change (details)
  854. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" (details)
  855. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. (details)
  856. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. (details)
  857. [profile] Mark gcov test as unsupported on Darwin. (details)
  858. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) (details)
  859. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM (details)
  860. [X86] Add test caes for pr46585. NFC (details)
  861. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. (details)
  862. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) (details)
  863. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" (details)
  864. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" (details)
  865. [OpenMPOpt] ICV Tracking (details)
  866. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. (details)
  867. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice (details)
  868. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice (details)
  869. [gn build] make stage2_unix_toolchain set clang_base_path (details)
  870. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed (details)
  871. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about (details)
  872. [WebAssembly] Do not assume br_table range checks will be gt_u (details)
  873. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol (details)
  874. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 (details)
  875. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss (details)
  876. [OpenMP][Tests] NFC use type macro in printf (details)
  877. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter (details)
  878. [lldb][NFC] Clarify that spaces can't be in breakpoint names (details)
  879. [NFC] Clean up braces and anon namespace (details)
  880. [llvm] Cast to (void) the unused variable. (details)
  881. [clangd] Fix stack-use-after-scope (details)
  882. [X86][SSE] Add PACKSS/PACKUS style patterns tests (details)
  883. [ARM] Remove hasSideEffects from FP converts (details)
  884. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" (details)
  885. [Driver] Pass -gno-column-info instead of -dwarf-column-info (details)
  886. [SCCP] Add test for range metadata (NFC) (details)
  887. [libomptarget][test] Fix text relocations by adding -fPIC (details)
  888. [OpenMP][OMPT] Fix ifdefs for OMPT code (details)
  889. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions (details)
  890. [Fuchsia] Set projects and runtimes in the cache file (details)
  891. [Coroutines] Warning if return type of coroutine_handle::address is not void* (details)
  892. [lldb/DWARF] Look for complete array element definitions in other modules (details)
  893. [VE] Correct stack alignment (details)
  894. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString (details)
  895. Fix 46594 - Alignment assertion failure in instcombine (details)
  896. Fix off by one error in Bitfields (details)
  897. Fix indentation in FixedPoint.h. NFC. (details)
  898. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost (details)
  899. Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""" (details)
  900. [InstCombine] Lower infinite combine loop detection thresholds (details)
  901. [Scalarizer] InsertElement handling w/ constant insert index (details)
  902. [Scalarizer] ExtractElement handling w/ constant extract index (details)
  903. [Scalarizer] InsertElement handling w/ variable insert index (PR46524) (details)
  904. [Scalarizer] ExtractElement handling w/ variable insert index (PR46524) (details)
  905. [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc (details)
  906. [ARM] Add extra extend and trunc costs for cast instructions (details)
  907. [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps (details)
  908. [SystemZ/ZOS] Define Endian constants for z/OS. (details)
  909. [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl() (details)
  910. [Support] fix user_cache_directory on mac (details)
  911. [analyzer] Force dependency checkers to be hidden (details)
  912. [TargetLowering] Improve expansion of ROTL/ROTR (details)
  913. [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount (details)
  914. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal (details)
  915. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode (details)
  916. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent (details)
  917. Removed a RecursiveASTVisitor feature to visit operator kinds with different methods (details)
  918. [PowerPC] Legalize SREM/UREM directly on P9. (details)
  919. [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern. (details)
  920. [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF (details)
  921. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics (details)
  922. Regenerate neon copy tests. NFC. (details)
  923. Regenerate subreg liverange tests. NFC. (details)
  924. [X86][XOP] Add XOP target vselect-pcmp tests (details)
  925. AMDGPU/GlobalISel: Add some missing return tests (details)
  926. AMDGPU: Fix fixed ABI SGPR arguments (details)
  927. AMDGPU/GlobalISel: Fix hardcoded register number checks in test (details)
  928. AMDGPU/GlobalISel: Don't emit code for unused kernel arguments (details)
  929. GlobalISel: Move finalizeLowering call later (details)
  930. [ARM] Adjust default fp extend and trunc costs (details)
  931. [analyzer] Don't allow hidden checkers to emit diagnostics (details)
  932. [clang-tidy] Added alias llvm-else-after-return. (details)
  933. [clang-tidy] Fix incorrect default option in fc3c693b61 (details)
  934. [x86] add tests for vector select with non-splat bit-test condition; NFC (details)
  935. [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 (details)
  936. [LV] Pass dbgs() to verifyFunction call. (details)
  937. Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" (details)
  938. [clang] Fix the incorrect dependence bits for DependentExtIntType. (details)
  939. [ARM] MVE FP16 cost adjustments (details)
  940. [lldb] Always round down in NSDate's formatter to match NSDate's builtin format (details)
  941. Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" (details)
  942. [clangd] More complete fix for hover crashes on invalid record. (details)
  943. [Support] Fix formatted_raw_ostream for UTF-8 (details)
  944. [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) (details)
  945. [clang] Fix modules build after D82585 (details)
  946. [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests (details)
  947. [MLIR] Add a NoRegionArguments trait (details)
  948. [RISCV] Fold ADDIs into load/stores with nonzero offsets (details)
  949. [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS (details)
  950. [AIX] Add system-aix to lit config file (details)
  951. [mlir] Change ODS to have include and exclude regex (details)
  952. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support. (details)
  953. [flang] Basic tests of external I/O runtime (part 9/9) (details)
  954. [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body. (details)
  955. [FPEnv][Clang][Driver] Failing tests are now expected failures. (details)
  956. [flang] Bug fix for ambiguous references to data and functions (details)
  957. AMDGPU: Don't ignore carry out user when expanding add_co_pseudo (details)
  958. [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC (details)
  959. [VE] Change to use isa (details)
  960. Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." (details)
  961. [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol (details)
  962. [Sanitizer] Fix demangling for Swift symbol names (details)
  963. [VE] Support symbol with offset in assembly (details)
  964. [WebAssembly] 64-bit memory limits (details)
  965. [libc] Add documentation for integration tests. (details)
  966. [WebAssembly] Added 64-bit memory.grow/size/copy/fill (details)
  967. DomTree: Remove getChildren() accessor (details)
  968. DomTree: Remove the releaseMemory() method (details)
  969. DomTree: Remove getRoots() accessor (details)
  970. DomTree: add private create{Child,Node} helpers (details)
  971. [flang] Add missing include for std::min (details)
  972. Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT (details)
  973. Add option LLVM_NM to allow specifying the location of the llvm-nm tool (details)
  974. AMDGPU/GlobalISel: Add types to special inputs (details)
  975. [clang] Rework how and when APValues are dumped (details)
  976. [AMDGPU] Tweak getTypeLegalizationCost() (details)
  977. [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h (details)
  978. Fix [-Werror,-Wsign-compare] in dominator unit test. (details)
  979. [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver (details)
  980. [OpenMP][Tests] Fix/Mark compatibilty for GCC (details)
  981. [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI (details)
  982. [Scalarizer] Centralize instruction DCE (details)
  983. [llvm-install-name-tool] Merge install-name options (details)
  984. [NFCI][IR] Introduce CallBase::Create() wrapper (details)
  985. [llvm-reduce] Reducing call operand bundles (details)
  986. [OpenMP] Add GOMP 5.0 loop entry points (details)
  987. Modifications to the algorithm sort benchmark (details)
  988. [NFCI][llvm-reduce] ReduceOperandBundles: actually put Module forward-declaration back into llvm namespace (details)
  989. [NFC] change getLimitedCodeGenPipelineReason to static function (details)
  990. Temporarily Revert "[llvm-install-name-tool] Merge install-name options" as it breaks the objcopy build. (details)
  991. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division (details)
  992. Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. (details)
  993. Correct 3 spelling errors in headers and doc strings. (details)
  994. fix typos to cycle bots (details)
  995. [gn build] Port (details)
  996. [gn build] Port 05f2b5ccfc5 (details)
  997. Revert "[LV] Enable the LoopVectorizer to create pointer inductions" (details)
  998. [ModuloSchedule] Devirtualize PeelingModuloScheduleExpander::expand as it's not needed (details)
  999. [libc] Add documentation for clang-tidy checks. (details)
  1000. [PowerPC][Power10] Exploit the xxsplti32dx instruction when lowering VECTOR_SHUFFLE. (details)
  1001. [PowerPC] Implement Vector Splat Immediate Builtins in Clang (details)
  1002. Create the framework and testing environment for MLIR Reduce - a tool (details)
  1003. [X86-64] Support Intel AMX Intrinsic (details)
  1004. [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td (details)
  1005. [gn build] Port 939d8309dbd (details)
  1006. [PowerPC] Do not RAUW combined nodes in VECTOR_SHUFFLE legalization (details)
  1007. [llvm-install-name-tool] Merge install-name options (details)
  1008. [mlir] resolve types from attributes in assemblyFormat (details)
  1009. [X86] Remove duplicate SSE4A feature bit from X86TargetParser.def. NFC (details)
  1010. [Test] Add one more missing optimization opportunity test (details)
  1011. [X86] Move the feature dependency handling in X86TargetInfo::setFeatureEnabledImpl to a table based lookup in X86TargetParser.cpp (details)
  1012. [AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values (details)
  1013. [libomptarget] Implement atomic inc and fence functions for AMDGCN using clang builtins (details)
  1014. [AMDGPU] Update isFMAFasterThanFMulAndFAdd assumptions (details)
  1015. [X86] Merge X86TargetInfo::setFeatureEnabled and X86TargetInfo::setFeatureEnabledImpl. NFC (details)
  1016. [X86] Remove assert for missing features from X86::getImpliedFeatures (details)
  1017. [X86] Add 64bit and retpoline-external-thunk to list of featuers in X86TargetParser.def. (details)
  1018. [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll (details)
  1019. [SVE][CodeGen] Fix bug when falling back to DAG ISel (details)
  1020. [SVE] Add more warnings checks to clang and LLVM SVE tests (details)
  1021. [mlir][NFC] Remove usernames and google bug numbers from TODO comments. (details)
  1022. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 (details)
  1023. [llvm-readobj] - Fix a crash scenario in GNUStyle<ELFT>::printHashSymbols(). (details)
  1024. [lldb/DWARF] Add a utility function for (forceful) completion of types (details)
Changes
  1. [LNT][docs] Fixed docs consistency (details / githubweb)
Changes
  1. Account for upstream lit changes (details / githubweb)
  2. [test-suite, CUDA] Added support for recent CUDA versions. (details / githubweb)
  3. Follow-up for lit.test.ResultCode adoption (details / githubweb)
  4. [test-suite, CUDA] Minor fixes for libstdc++ detection. (details / githubweb)
  5. [test-suite, CUDA] Only consider the end of path as the version (details / githubweb)
  6. Remove unsupported case "AtomicOps" from AIX test list. (details / githubweb)
  7. [AIX] [test-suite] Enable standard compatable mode on AIX (details / githubweb)
  8. [test-suite, CUDA] Update lit config for CUDA tests. (details / githubweb)
  9. [test-suite, CUDA] Add RPATH to libc++ (details / githubweb)
  10. [test-suite] Exclude another UB tests from the gcc-torture suite (details / githubweb)
  11. Revert a part of "[AIX] [test-suite] Enable standard compatable mode on (details / githubweb)
  12. [test-suite] Fix cpu architecture detection on x86 during cmake configuration (details / githubweb)

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

This run spent:

  • 6.4 sec waiting;
  • 1 day 6 hr build duration;
  • 1 day 6 hr total from scheduled to completion.
Revision: 6e68cd8d5047703f01a15e0b9978219584c57887
  • refs/remotes/origin/master
Revision: 2cdf108d329bda280948ad634aa0a070337a5f88
  • detached
Revision: 53229320df0e57a7b779a3dcded72fc9e6d44e01
  • refs/remotes/origin/master
Revision: 1cdde847bb01c4b1e490d8e902ac99096df75fd4
  • refs/remotes/origin/master

Aborted by user Azharuddin Mohammed

Aborted by user Azharuddin Mohammed

Identified problems

No identified problem

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