Started 1 yr 9 mo ago
Took 6 hr 56 min

Build #3845 (Apr 22, 2021 12:53:01 PM)

Changes
  1. [TTI] NFC: Change getGatherScatterOpCost to return InstructionCost (details / githubweb)
  2. [TTI] NFC: Change getArithmeticReductionCost to return InstructionCost (details / githubweb)
  3. [TTI] NFC: Change getMinMaxReductionCost to return InstructionCost (details / githubweb)
  4. [TTI] NFC: Change getCmpSelInstrCost to return InstructionCost (details / githubweb)
  5. [TTI] NFC: Change getMaskedMemoryOpCost to return InstructionCost (details / githubweb)
  6. [TTI] NFC: Change get[Interleaved]MemoryOpCost to return InstructionCost (details / githubweb)
  7. [lldb] Remote @debugserver_test from TestAppleSimulatorOSType (details / githubweb)
  8. StackProtector: ensure protection does not interfere with tail call frame. (details / githubweb)
  9. [lldb] Remove self-skipping code from lldb-server tests (details / githubweb)
  10. [mlir][linalg] update tiling to support linalg index operations. (details / githubweb)
  11. [lldb][AArch64] Only run MTE memory region test if we have MTE (details / githubweb)
  12. [lld-macho] Add support for arm64_32 (details / githubweb)
  13. [lld-macho] Add 32-bit compact unwind support (details / githubweb)
  14. [lld-macho] Have toString() emit full path to archive files (details / githubweb)
  15. [lld-macho] Make load relaxation work for arm64_32 (details / githubweb)
  16. [analyzer] Replace StoreManager::CastRetrievedVal with SValBuilder::evalCast (details / githubweb)
  17. [lldb/test] s/add_no_ack_remote_stream/do_handshake (details / githubweb)
  18. [AsmParser][SystemZ][z/OS] Add in support to allow use of additional comment strings. (details / githubweb)
  19. [libc++] [P0458] Add map::contains and set::contains for heterogenous lookup missed in a17b1aed. (details / githubweb)
  20. [docs][scudo] Update Scudo documentation (details / githubweb)
  21. [mlir] X86Vector: Add AVX Rsqrt (details / githubweb)
  22. [clangd] Enable modules to contribute tweaks. (details / githubweb)
  23. [clangd] Introduce ASTHooks to FeatureModules (details / githubweb)
  24. [clangd] Propagate data in diagnostics (details / githubweb)
  25. BPF: generate proper BTF for globals with WeakODRLinkage (details / githubweb)
  26. [lld-macho] arm64_32 executables are always PIE (details / githubweb)
  27. [analyzer] [NFC] Eliminate dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions from SValBuilder (details / githubweb)
  28. [OpenMP] Fix incompatible attributes in OpenMPIRBuilder test. (details / githubweb)
  29. Fix the const overload of IgnoreExprNodes (details / githubweb)
  30. [gn build] Port 8914902b01a3 (details / githubweb)
  31. [gn build] Port bb6d96ced80f (details / githubweb)
  32. [GlobalOpt] Revert valgrind hacks (details / githubweb)
  33. [SystemZ][z/OS] Introduce dialect querying helper functions (details / githubweb)
  34. Remove empty test case (details / githubweb)
  35. [libc] Make FPBits a union. (details / githubweb)
  36. Implement WG21 P2156R1/WG14 N2557 on duplicate attributes (details / githubweb)
  37. [X86][SSE] combineSetCCMOVMSK - allow comparison with upper (known zero) bits in CMP(MOVMSK(PACKSS())) -> CMP(MOVMSK()) fold (details / githubweb)
  38. Revert "[lld-macho] Add support for arm64_32" and other stacked diffs (details / githubweb)
  39. [mlgo] Skip AOT-compiling a model if a header/object pair is provided (details / githubweb)
  40. [debugserver] Fix unintialized member variable (details / githubweb)
  41. [lldb] [gdb-remote server] Abstract away getting current process (details / githubweb)
  42. [Clang][OpenMP][NVPTX] Fixed failure in openmp-offload-gpu.c if the system has CUDA (details / githubweb)
  43. Remove a -O2 usage from a CSE specific test file (details / githubweb)
  44. [debugserver] Use class member initialization for RNBContext (details / githubweb)
  45. [libFuzzer] Fix MSan false positives with custom mutators. (details / githubweb)
  46. [flang] Handle instantiation of procedure pointer components (details / githubweb)
  47. [MemorySSA] Add test for PR49859. (details / githubweb)
  48. [flang][OpenMP] Modify semantic check for nesting of `ordered` regions to include `close` nesting check. (details / githubweb)
  49. [AArch64][GlobalISel] Mark G_CTPOP as legal for v16s8 and v8s8 (details / githubweb)
  50. [RISCV] Rename RISCVISD::GREVI(W)/GORCI(W) to RISCVISD::GREV(W)/GORC(W). Don't require second operand to be a constant. (details / githubweb)
  51. String Literal and Wide String Literal Encoding from the Preprocessor (details / githubweb)
  52. [SCEV] Don't walk uses of phis without SCEV expression when forgetting (details / githubweb)
  53. [lli] Honor the --entry-function flag in orc and orc-lazy modes. (details / githubweb)
  54. [libFuzzer] Fix fuzzer-oom.test. (details / githubweb)
  55. BPF: remove default .extern data section (details / githubweb)
  56. [libc][Obvious] Fix nextafter* implementation. (details / githubweb)
  57. [clang-tidy] Add check for implicit widening of multiplication result (details / githubweb)
  58. [mlir] Convert async dialect passes from function passes to op agnostic passes (details / githubweb)
  59. [lld-macho] rm old test directory for segments.s (details / githubweb)
  60. [gn build] Port 46b8ea2fff90 (details / githubweb)
  61. [gn build] Port 8ca366935b05 (details / githubweb)
  62. Ship `llvm-cxxfilt` in the toolchain. (details / githubweb)
  63. [RISCV] Make use of PatGprGpr and PatGpr in RISCVInstrInfoB.td. NFC (details / githubweb)
  64. [RISCV] Add a generic PatGprImm class and use it to simplify patterns in RISCVInstrInfoB.td. NFC (details / githubweb)
  65. Correct the tablegen for checking mutually exclusive stmt attrs (details / githubweb)
  66. [AsmParser][SystemZ][z/OS] Add support to AsmLexer to accept HLASM style integers (details / githubweb)
  67. [mlir][spirv] Only attach struct offset for required storage classes (details / githubweb)
  68. Remove warning "suggest braces" for aggregate initialization of an empty class with an aggregate base class. (details / githubweb)
  69. [AArch64][SVE] Always use overloaded methods instead of preprocessor macro. (details / githubweb)
  70. [mlir][tosa] Add conv2d lowering to linalg.conv2d operator for FP (details / githubweb)
  71. [Driver] Make the findVCToolChainViaEnvironment case-insensitive (details / githubweb)
  72. [TableGen] Resolve concrete but not complete field access initializers (details / githubweb)
  73. [mlir] Prevent operations with users from being hoisted (details / githubweb)
  74. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 (details / githubweb)
  75. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 (details / githubweb)
  76. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 (details / githubweb)
  77. [flang] More precise enforcement of runtime constraint (details / githubweb)
  78. [Sema] Move 'char-expression-as-unsigned < 0' into a separate diagnostic (details / githubweb)
  79. Fix resolution-err.ll (details / githubweb)
  80. [CSSPGO] Fix a test issue due to portablity of std::hash (details / githubweb)
  81. [MLIR] PresburgerSet subtraction: add documentation and assertion saying we don't support divisions yet (details / githubweb)
  82. [mlir] Fix return values of AMX tests (details / githubweb)
  83. Revert "[GlobalOpt] Revert valgrind hacks" (details / githubweb)
  84. [PowerPC] Use correct node to get a super register from a subreg (details / githubweb)
  85. [libc++][docs] Add status docs for ranges. (details / githubweb)
  86. [scudo] Make MTE inline asm compatible with GNU assembler (details / githubweb)
  87. [RISCV] Implement COPY for Zvlsseg registers (details / githubweb)
  88. [lldb] Pretend host architecture is arm64 on AS (details / githubweb)
  89. fix whitespace type (details / githubweb)
  90. Expose parseXInDimensionList() to the `DialectAsmParser` (details / githubweb)
  91. [X86][AMX] Refactor for PostRA ldtilecfg pass. (details / githubweb)
  92. [lldb] Build debugserver 2-way fat on AS (details / githubweb)
  93. [lldb] Disable TestClangModulesUpdate.py because it's flaky (details / githubweb)
  94. [Live Intervals] Factor-out unionBitMask. NFC. (details / githubweb)
  95. [M68k] Put M68kInfo as the direct library dependency for AsmParser (details / githubweb)
  96. [mlir][StandardToSPIRV] Add support for lowering math.powf to SPIR-V. (details / githubweb)
  97. [Live Intervals] Teach Greedy RA to recognize special case live-through (details / githubweb)
  98. [clangd] Add support for inline parameter hints (details / githubweb)
  99. [gn build] Port cbc9c4ea90e1 (details / githubweb)
  100. Revert "Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115" (details / githubweb)
  101. [LLD] Implement /guard:[no]ehcont (details / githubweb)
  102. [NFC] Fix unused warning. (details / githubweb)
  103. [clang] Fix copy constructor of CompilerInvocation (details / githubweb)
  104. [clang-tidy] Add new check 'bugprone-unhandled-exception-at-new'. (details / githubweb)
  105. [GreedyRA ORE] Separate Folder Reloads and Zero Cost Folder Reloads (details / githubweb)
  106. [gn build] Port 530456caf908 (details / githubweb)
  107. [mlir] Change verification order to prevent null dereference (details / githubweb)
  108. [NFC] Fix unused variable warning. (details / githubweb)
  109. [clang-tidy] Add exception flag to bugprone-unhandled-exception-at-new test. (details / githubweb)
  110. [i386] Modify the alignment of __m128/__m256/__m512 vector type according i386 abi. (details / githubweb)
  111. [lldb] Silence GCC warnings about control reaching the end of non-void functions. NFC. (details / githubweb)
  112. [AArch64] [COFF] Properly produce cross-section relative relocations (details / githubweb)
  113. [ARM] [COFF] Properly produce cross-section relative relocations (details / githubweb)
  114. [lit] Always quote arguments containing '[' on windows (details / githubweb)
  115. [PowerPC] Fix incorrect subreg typo from 0148bf53f0a0 (details / githubweb)
  116. [X86][SSE] combineSetCCMOVMSK - allow comparison with upper (known zero) bits in MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) fold (details / githubweb)
  117. [X86] Regenerate PR32284.ll test case prefixes. NFC. (details / githubweb)
  118. [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) (details / githubweb)
  119. [InstCombine] tmp alloca bypass: ensure that the replacement dominates all alloca uses (details / githubweb)
  120. [Passes] Enable the relative lookup table converter pass on aarch64 (details / githubweb)
  121. SDAG: constant fold bf16 -> i16 casts (details / githubweb)
  122. [lldb][AArch64] Simplify MTE memory region test (details / githubweb)
  123. [clang] [AArch64] Fix Windows va_arg handling for larger structs (details / githubweb)
  124. [ValueTracking] add unit test for isKnownNonZero(); NFC (details / githubweb)
  125. [lit] Remove unnecessary testcases from lit-quoting.txt that fail on macOS (details / githubweb)
  126. [AIX] Allow safe for 32bit P8 VSX pattern matching (details / githubweb)
  127. [Test] Account for possibility to free memory in loop load PRE test (details / githubweb)
  128. [ValueTracking] reduce code duplication; NFC (details / githubweb)
  129. [AMDGPU] Mark scavenged SGPR as used (details / githubweb)
  130. [OpenMP] Fix printing routine for OMP_TOOL_VERBOSE_INIT (details / githubweb)
  131. [OpenCL][Docs] Update OpenCL 3.0 implementation status (details / githubweb)
  132. [ValueTracking] match negative-stepping non-zero recurrence (details / githubweb)
  133. [InstSimplify] improve efficiency for detecting non-zero value (details / githubweb)
  134. CPUDispatch- allow out of line member definitions (details / githubweb)
  135. [llvm-symbolizer] remove unused variable (details / githubweb)
  136. [SCCP] Create SCCP Solver (details / githubweb)
  137. [gn build] Port bbab9f986c6d (details / githubweb)
  138. [mlir][StandardToSPIRV] Add support for lowering memref<?xi1> to SPIR-V (details / githubweb)
  139. [AArch64][v8.5A] Add BTI to all function starts (details / githubweb)
  140. [SLP] createOp - fix null dereference warning. NFCI. (details / githubweb)
  141. [X86][SSE] canonicalizeShuffleWithBinOps - check for more combos of merge-able binary shuffles. (details / githubweb)
  142. [AMDGPU] Rename "LDS lowering" pass name. (details / githubweb)
  143. [Instcombine] Disable memcpy of alloca bypass for instruction sources (details / githubweb)
  144. [X86] Add PR49028 test case (details / githubweb)
  145. Add flag for showing skipped headers in -H / --show-includes output (details / githubweb)
  146. clang-format: [JS] merge import lines. (details / githubweb)
  147. review comments (details / githubweb)
  148. [mlir][linalg] update fusion to support linalg index operations. (details / githubweb)
  149. [arm][compiler-rt] add armv8m.main and arv8.1m.main targets (details / githubweb)
  150. [SCCP] Follow up of rGbbab9f986c6d. NFC. (details / githubweb)
  151. [libc++] Make chars_format a bitmask type. (details / githubweb)
  152. [WebAssembly] Use standard intrinsics for f32x4 and f64x2 ops (details / githubweb)
  153. [TTI] NFC: Change getCallInstrCost to return InstructionCost (details / githubweb)
  154. [TTI] NFC: Change getCFInstrCost to return InstructionCost (details / githubweb)
  155. [TTI] NFC: Change getShuffleCost to return InstructionCost (details / githubweb)
  156. [TTI] NFC: Change getVectorInstrCost to return InstructionCost (details / githubweb)
  157. [TTI] NFC: Change getFPOpCost to return InstructionCost (details / githubweb)
  158. [TTI] NFC: Change getArithmeticInstrCost to return InstructionCost (details / githubweb)
  159. [flang] Handle END= situations better in runtime input (details / githubweb)
  160. [AMDGPU] Factor out SelectSAddrFI() (details / githubweb)
  161. [ValueTracking] Add additional non-zero add recurrence test (NFC) (details / githubweb)
  162. [ValueTracking] Don't require non-zero step for add nuw (details / githubweb)
  163. Remove deprecated member functions (NFC) (details / githubweb)
  164. [SLP]Added a tests for shuffled matched tree entries, NFC. (details / githubweb)
  165. Refactor the architecture of mlir-reduce (details / githubweb)
  166. [flang] Fix Boolean flag arguments (details / githubweb)
  167. [NFC][libc++] Fixes a documentation typo. (details / githubweb)
  168. [ValueTracking] Don't require strictly positive for mul nsw recurrence (details / githubweb)
  169. [COFF] Simplify ICF associated comdat handling (details / githubweb)
  170. clang-format: fix undefined behavior. (details / githubweb)
  171. [WebAssembly] Codegen for f64x2.convert_low_i32x4_{s,u} (details / githubweb)
  172. [libTooling] Add smart pointer support to the `access` Stencil (details / githubweb)
  173. [libc++] Split up __memory/base.h into meaningful headers (details / githubweb)
  174. [libc++] Move __memory/utilities.h to __memory/allocation_guard.h (details / githubweb)
  175. [libc++] Move guards against std::auto_ptr outside of auto_ptr.h (details / githubweb)
  176. [clang][FileManager] Support empty file name in getVirtualFileRef for serialized diagnostics (details / githubweb)
  177. [flang] Correct the interpretation of BIND(C,NAME='') (details / githubweb)
  178. [SROA][TBAA] Handle shift of regular TBAA nodes (details / githubweb)
  179. [gn build] try to make sync_source_lists_from_cmake.py py3-compatible (details / githubweb)
  180. [gn build] Port e98060fa72cc (details / githubweb)
  181. [gn build] Port f992cfba7173 (details / githubweb)
  182. fix typo to cycle bots (details / githubweb)
  183. [InstCombine] Conditionally emit nowrap flags when combining two adds (details / githubweb)
  184. fix typo to cycle bots (details / githubweb)
  185. [lldb] Move QThreadSuffixSupported and QListThreadsInStopReply into llgs (details / githubweb)
  186. [lldb/test] Remove the "expect_captures" feature of lldb-server tests (details / githubweb)
  187. [lldb] Only override target arch if it is compatible (details / githubweb)
  188. Update OpBase.td AttrDef class to define default value for returnType and convertFromStorage (NFC) (details / githubweb)
  189. Revert "Refactor the architecture of mlir-reduce" (details / githubweb)
  190. Simplify BitVector code (details / githubweb)
  191. [mlir] Use default lli JIT in Integration tests (details / githubweb)
  192. [lldb-vscode] Reduce chattiness of progress events (details / githubweb)
  193. [AST] Replace asserts with a condition (details / githubweb)
  194. Make test runnable on read-only file systems. (details / githubweb)
  195. [AST] Add introspection support for more base nodes (details / githubweb)
  196. Refactor the architecture of mlir-reduce (details / githubweb)
  197. [WebAssembly] Codegen for i64x2.extend_{low,high}_i32x4_{s,u} (details / githubweb)
  198. [lldb] Add addressing_bits to KNOWN_HOST_INFO_KEYS and sort the list (details / githubweb)
  199. Use PassPipelineCLParser in mlir-reduce (details / githubweb)
  200. [mlir] Fix passArg of ViewOpGraphPass (details / githubweb)
  201. [InferAttributes] Materialize all infered attributes for declaration (details / githubweb)
  202. [NFC] Move a recently added utility into a location to enable reuse (details / githubweb)
  203. [flang] Fix typo caught by clang build (details / githubweb)
  204. Fix buildbots after 61a85da (details / githubweb)
  205. NFC: Remove condition to simplify code (details / githubweb)
  206. Revert "[InferAttributes] Materialize all infered attributes for declaration" (details / githubweb)
  207. Revert "Fix buildbots after 61a85da" (details / githubweb)
  208. [libcxx][nfc] Assign [ranges.primitives] in "RangesStatus." (details / githubweb)
  209. [AST] Use IntrusiveRefCntPtr for Introspection LocationCall. (details / githubweb)
  210. [AST][NFC] Remove temporary ASTTU file from Introspection generation. (details / githubweb)
  211. [AST][Introspection] Fix args not being set. (details / githubweb)
  212. [LLLDB] Adding additional check LibCppStdFunctionCallableInfo based on crash reports (details / githubweb)
  213. Reapply "[InferAttributes] Materialize all infered attributes for declaration"" and follow on patches. (details / githubweb)
  214. [Sema] Fold VLA types in compound literals to constant arrays. (details / githubweb)
  215. [llvm-objdump] Switch command-line parsing from llvm::cl to OptTable (details / githubweb)
  216. [hwasan] Fix lock contention on thread creation. (details / githubweb)
  217. [llvm-objdump] try to fix hexagon and riscv tests after 1035123ac50db (details / githubweb)
  218. [llvm-objdump] try to fix hexagon tests more after 51aa61e74bdb (details / githubweb)
  219. [llvm-objdump] try to fix section-filter.test in full builds after 51aa61e74bdb (details / githubweb)
  220. Revert "Simplify BitVector code" (details / githubweb)
  221. [DWARF] Fix crash for DWARFDie::dump. (details / githubweb)
  222. [lldb] Simplify output for skipped categories in dotest.py (details / githubweb)
  223. [gn build] Port b7459a10dad1 (details / githubweb)
  224. fix comment typos to cycle bots (details / githubweb)
  225. [libcxx][NFC] adjusts formatting rules (details / githubweb)
  226. Change add_mlir_doc CMake macro to take the tablegen command as last argument to allow extra flags (details / githubweb)
  227. [AMDGPU] Disable forceful inline of non-kernel functions which use LDS. (details / githubweb)
  228. Fix Interface doc generation after recent change to add_mlir_doc() API (details / githubweb)
  229. [Test] Propagate nofree attribute from function to calls (details / githubweb)
  230. Fix the build of `mlir-doc` (again) (details / githubweb)
  231. [scudo] Restore zxtest compatibility (details / githubweb)
  232. [RISCV][Clang] Add vmv and vfmv series intrinsic functions. (details / githubweb)
  233. [RISCV] Add a PatFrag to shorten repeated (XLenVT (VLOp GPR:$vl)) in V extension patterns. (details / githubweb)
  234. [NewGVN] Add phi-of-ops operands if no real PHI is created. (details / githubweb)
  235. Revert "[SCEV] Don't walk uses of phis without SCEV expression when forgetting" (details / githubweb)
  236. Reland "[lit] Handle plain negations directly in the internal shell" (details / githubweb)
  237. [clang] [test] Share patterns in CodeGen/ms_abi_aarch64.c between cases. NFC. (details / githubweb)
  238. [AArch64] Fix windows vararg functions with floats in the fixed args (details / githubweb)
  239. Add convenient composed tsan constants (details / githubweb)
  240. Mark armv6m compat with armv7em; match armv7em being compat with armv6m (details / githubweb)
  241. [clang][deps] NFC: Improve documentation (details / githubweb)
  242. [NFC][LoopVectorize] Remove unnecessary VF.isScalable asserts (details / githubweb)
  243. [flang] Update the regression tests to use the new driver when enabled (details / githubweb)
  244. NFC put the armv6m entry with the other Cortex-M entries (details / githubweb)
  245. [AArch64] Use type-legalization cost for code size memop cost. (details / githubweb)
  246. [AA] Updates for D95543. (details / githubweb)
  247. [RISCV] Pre-commit vector shuffle test cases (details / githubweb)
  248. [SVE][LoopVectorize] Fix crash in InnerLoopVectorizer::widenPHIInstruction (details / githubweb)
  249. [DAGCombiner] Fold step_vector with add/mul/shl (details / githubweb)
  250. add test case for ignoring -flto=auto and -flto=jobserver (details / githubweb)
  251. [lldb] Fix incorrect test data in FileSpecTest.IsRelative (details / githubweb)
  252. [VPlan] Add VPRecipeBase::mayHaveSideEffects. (details / githubweb)
  253. Fix bug in .eh_frame/.debug_frame PC offset calculation for DW_EH_PE_pcrel (details / githubweb)
  254. [clangd] Only allow remote index to be enabled from user config. (details / githubweb)
  255. [AArch64][NEON] Match (or (and -a b) (and (a+1) b)) => bit select (details / githubweb)
  256. [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) (details / githubweb)
  257. [AMDGPU] Fix large return values with amdgpu_gfx (details / githubweb)
  258. [TableGen] [docs] Correct a reference in the TableGen Overview document (details / githubweb)
  259. [yaml2obj/obj2yaml/llvm-readobj] Support printing and parsing AVR-specific e_flags (details / githubweb)
  260. [NFC] Remove the -instcombine flag from strict-fadd.ll (details / githubweb)
  261. Fix potential infinite loop with malformed attribute syntax (details / githubweb)
  262. [InstCombine] update RUN lines in assume test; NFC (details / githubweb)
  263. [Clang][Docs] Claim the atomic compare (details / githubweb)
  264. [DebugInfo] Replace debug uses in replaceUsesOutsideBlock (details / githubweb)
  265. [libcxx][NFC] removes BreakBeforeConceptDeclarations from .clang-format (details / githubweb)
  266. Revert "[DebugInfo] Replace debug uses in replaceUsesOutsideBlock" (details / githubweb)
  267. [LSR] Fix for pre-indexed generated constant offset (details / githubweb)
  268. [libc] Add index operator[] to StringView (details / githubweb)
  269. [flang] Add list input test to GTest suite (details / githubweb)
  270. [PowerPC] Add ROP Protection Instructions for PowerPC (details / githubweb)
  271. [Driver] Enable kernel address and memory sanitizers on FreeBSD (details / githubweb)
  272. [asan] Add an offset for the kernel address sanitizer on FreeBSD (details / githubweb)
  273. [NewPM] Cleanup IR printing instrumentation (details / githubweb)
  274. [LoopUnrollAndJam] Avoid repeated instructions for UAJ analysis (details / githubweb)
  275. [libc++] Remove test suite workarounds on Apple with old Clangs (details / githubweb)
  276. [libc++] NFC: Use ASSERT_SAME_TYPE consistently in string.h and wchar.h tests (details / githubweb)
  277. [clang][patch] Modify diagnostic level from err to warn: anyx86_interrupt_regsave (details / githubweb)
  278. [mlir][sparse] remove restriction on vectorization of index type (details / githubweb)
  279. [OpenMP] Added codegen for masked directive (details / githubweb)
  280. [RISCV] Share RVInstIShift and RVInstIShiftW instruction format classes with the B extension. (details / githubweb)
  281. [flang][OpenMP] Remove `OmpEndLoopDirective` handles from code. (details / githubweb)
  282. [Hexagon] Avoid infinite loops in type legalization when lowering SETCC (details / githubweb)
  283. [mlir] Add support for adding attribute+type traits/interfaces to tablegen defs (details / githubweb)
  284. [mlir] Add helpers to set lbs, ubs, steps for linalg.tiled_loop. (details / githubweb)
  285. [AMDGPU] Move LDS lowering related utility functions to a separate utils file. (details / githubweb)
  286. [mlir] Expose `updateBoundsForCyclicDistribution` in Linalg/Utils.h. (details / githubweb)
  287. [mlir] Add verification for `linalg.tiled_loop` op. (details / githubweb)
  288. [gn build] Port 82787eb2285d (details / githubweb)
  289. [clang-format] Option for empty lines after an access modifier. (details / githubweb)
  290. [AMDGPU] Add new EmitDstSel field to VOPPofile. NFC. (details / githubweb)
  291. [VPlan] Replace a few unnecessary includes with forward decls. (details / githubweb)
  292. [clang] [AArch64] Fix handling of HFAs passed to Windows variadic functions (details / githubweb)
  293. [mlir][AsmPrinter] Fix multi-threaded segfault by using explicit null stream per thread (details / githubweb)
  294. [libcxx][NFC] removes IndentRequires from .clang-format (details / githubweb)
  295. [AMDGPU] Factor out predicate FmaakFmamkF32Insts (details / githubweb)
  296. [TableGen] Reduce the number of map lookups in TypeSetByHwMode::getOrCreate. NFCI (details / githubweb)
  297. [scudo][standalone] Fuchsia related fixes (details / githubweb)
  298. [AST] Add a print method to Introspection LocationCall (details / githubweb)
  299. [AST][Introspection] Add a check to detect if introspection is supported. (details / githubweb)
  300. [LLDB] Use path relative to binary for finding .dwo files. (details / githubweb)
  301. [mlir][scf] NFC - Add a getIterOpOperands helper to scf::ForOp (details / githubweb)
  302. [clang][AArch64] Correctly align HFA arguments when passed on the stack (details / githubweb)
  303. [InferAttrs] Do not mark first argument of str(n)cat as writeonly. (details / githubweb)
  304. [mlir][vector][avx] add AVX dot product to X86Vector dialect with lowering (details / githubweb)
  305. [AST] Fix location call storage with common last-invocation (details / githubweb)
  306. [OpenMP5][DOCS] Update status of masked construct and correct the color (details / githubweb)
  307. NFC: Add missing matcher for test method (details / githubweb)
  308. [lldb] Raise a CrashLogParseException when failing to parse JSON crashlog (details / githubweb)
  309. [sanitizer] Simplify GetTls with dl_iterate_phdr on Linux and use it on musl/FreeBSD (details / githubweb)
  310. [OpenMP] Add info for device table changes (details / githubweb)
  311. NFC: Add a simple test for introspection call formatting (details / githubweb)
  312. s/setGenerator/addGenerator/ in the JIT docs. NFC (details / githubweb)
  313. [mlir][NFC] Add a using directive for llvm::SetVector (details / githubweb)
  314. [mlir] Add support for walking locations similarly to Operations (details / githubweb)
  315. [dfsan] Add test for origin tracking stack traces (details / githubweb)
  316. Add support for numpy arrays to memref conversions. (details / githubweb)
  317. [NFC][NewPM] Remove some AnalysisManager invalidate methods (details / githubweb)
  318. [libcxx] adds `std::indirectly_readable_traits` to <iterator> (details / githubweb)
  319. Implemented [[clang::musttail]] attribute for guaranteed tail calls. (details / githubweb)
  320. Revert "[LLDB] Use path relative to binary for finding .dwo files." (details / githubweb)
  321. [dfsan] Remove hard-coded constant in release_shadow_space.c (details / githubweb)
  322. [LangRef] clarify the semantics of nocapture (details / githubweb)
  323. [LangRef] fix unexepcted unindent errror (details / githubweb)
  324. Add triple to fix test failure. (details / githubweb)
  325. [lld-macho] LTO: Unset VisibleToRegularObj where possible (details / githubweb)
  326. [lld-macho] Re-root absolute input file paths if -syslibroot is specified (details / githubweb)
  327. [lld-macho] Add support for arm64_32 (details / githubweb)
  328. [lld-macho] Add 32-bit compact unwind support (details / githubweb)
  329. [lld-macho] Make load relaxation work for arm64_32 (details / githubweb)
  330. [lld-macho] Don't use arrays as template parameters (details / githubweb)
  331. [gn build] Port 3bc88eb3924f (details / githubweb)
  332. [Polly] Fix PM invalidate usage after D100519 (details / githubweb)
  333. [LangRef] formatting (details / githubweb)
  334. [LICM][NFC] Fix typo (details / githubweb)
  335. [MLGO] Fix use of AM.invalidate post D100519 (details / githubweb)
  336. [AMDGPU] Refactor ds_read/ds_write related select code for better readability. (details / githubweb)
  337. [libcxx] adds `cpp17-.*iterator` concepts for iterator_traits (details / githubweb)
  338. Don't refer to allocation map entry after deallocating it (details / githubweb)
  339. Fix tile-and-pad when padding doesn't span all dimension (details / githubweb)
  340. [RISCV] Don't emit save-restore call if function is a interrupt handler (details / githubweb)
  341. [AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed (details / githubweb)
  342. [Polly][Ast] Partial refactoring of IslAst and IslAstInfo to use isl++. NFC. (details / githubweb)
  343. [libcxx] Make the GDB pretty printer test less strict (details / githubweb)
  344. [Aarch64] handle "o" inline asm memory constraints (details / githubweb)
  345. [libc] Add slice/take/drop methods to ArrayRef (details / githubweb)
  346. [libc] Fix typo (details / githubweb)
  347. [mlir][linalg] Add support for WAW fusion on tensors. (details / githubweb)
  348. [clang-format] Inconsistent behavior regarding line break before access modifier (details / githubweb)
  349. [LLD][ELF][AVR] Propagate ELF flags to the linked image (details / githubweb)
  350. [mlir][Python][Linalg] Add support for captures in body builder. (details / githubweb)
  351. [docs] Add vector predication call (details / githubweb)
  352. [lld] Fix test crashing when AVR target is missing (details / githubweb)
  353. Revert "[AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed" (details / githubweb)
  354. [CostModel][X86] Add fully aligned load/store tests (details / githubweb)
  355. [RISCV] Rerun stack test through update_llc_test_checks.py (details / githubweb)
  356. [ARM] Combine sub 0, csinc X, Y, CC -> csinv -X, Y, CC (details / githubweb)
  357. [NFC][AArch64][SVE] Move select-sve.ll tests to sve-select.ll (details / githubweb)
  358. [SimplifyCFG] Regenerate CHECK lines and add test for PR49982. (details / githubweb)
  359. [llvm-objcopy] clang-format a line (details / githubweb)
  360. [MLIR][Shape] Expose `getShapeVec` and add support for extent tensors (details / githubweb)
  361. Restore lit feature object-emission. Omit DebugInfo/Generic on XCore. (details / githubweb)
  362. [SystemZ][z/OS][Windows] Add new functions that set Text/Binary mode for Stdin and Stdout based on OpenFlags (details / githubweb)
  363. [X86][CostModel] Fix cost model for non-power-of-two vector load/stores (details / githubweb)
  364. [ValueTracking] don't recursively compute known bits using multiple llvm.assumes (details / githubweb)
  365. [OpenMP] Add omp_target_is_accessible() to header files (details / githubweb)
  366. [MLIR] Fix `isValidIndex` (details / githubweb)
  367. [docs] Add Pointer Authentication call info (details / githubweb)
  368. [OPENMP]Fix PR49115: Incorrect results for scan directive. (details / githubweb)
  369. [PhaseOrdering] add test to track PR49785; NFC (details / githubweb)
  370. [mlir][python] Add simple debugging and printing helpers (details / githubweb)
  371. [libc++] Fix LWG 2874: Constructor shared_ptr::shared_ptr(Y*) should be constrained. (details / githubweb)
  372. [mlir][ArmSVE] Cleanup dialect registration (details / githubweb)
  373. [TableGen] Allow mnemonics aliases with uppercase (details / githubweb)
  374. [SystemZ][z/OS] Add IsText Argument to GetFile and GetFileOrSTDIN (details / githubweb)
  375. [PhaseOrdering] add test for loop-invariant fdiv; NFC (details / githubweb)
  376. [Driver] Allow both lib64 and lib in rocm-detect test. (details / githubweb)
  377. [OpenMP IRBuilder, MLIR] Add support for OpenMP do schedule dynamic (details / githubweb)
  378. [mlir][vector] Move transferOp on tensor opt to folder/canonicalization (details / githubweb)
  379. [ARM] Prevent phi-node-elimination from generating copy above t2WhileLoopStartLR (details / githubweb)
  380. [Support] Don't include <algorithm> in MathExtras.h (details / githubweb)
  381. [Support] Don't include <algorithm> in Hashing.h (details / githubweb)
  382. Revert "[Support] Don't include <algorithm> in Hashing.h" (details / githubweb)
  383. [ADT] Don't include <algorithm> in iterator.h (details / githubweb)
  384. [sanitizer] Mark g_use_dlpi_tls_data as unused (details / githubweb)
  385. [RISCV][Clang] Drop the assembly tests for RVV intrinsics. (details / githubweb)
  386. Ignore assume like calls by default in hasAddressTaken() (details / githubweb)
  387. [RISCV][Clang] Add RVV miscellaneous intrinsic functions. (details / githubweb)
  388. Verify the LLVMContext that an Attribute belongs to. (details / githubweb)
  389. [mlir][scf] Add scf.for + tensor.cast canonicalization pattern (details / githubweb)
  390. [fuzzer] Print reloaded file paths (details / githubweb)
  391. [AMDGPU] Refactor VOP3P Profile and AsmParser, NFC (details / githubweb)
  392. Revert "[Support] Don't include <algorithm> in MathExtras.h" (details / githubweb)
  393. [DAG] SelectionDAG::isSplatValue - early out if binop is not splat. NFCI. (details / githubweb)
  394. [TableGen] CodeGenDAGPatterns - (style) remove if-else chain when if block always returns. NFCI. (details / githubweb)
  395. [libc][NFC] Add template tests for a bunch of math functions. (details / githubweb)
  396. [AMDGPU] Remove dead dcode (NFC). (details / githubweb)
  397. [TableGen] CodeGenMapTable - use for-range loop. NFCI. (details / githubweb)
  398. [TableGen] CodeGenDAGPatterns - use const references on for-range loops to avoid unnecessary copies. NFCI. (details / githubweb)
  399. Reland "[Support] Don't include <algorithm> in MathExtras.h" (details / githubweb)
  400. [M68k] Fix empty builtin va_list kind (details / githubweb)
  401. [LLDB] Re-land: Use path relative to binary for finding .dwo files. (details / githubweb)
  402. Sanitizer built against glibc 2.34 doesn't work (details / githubweb)
  403. Address D100645 comment (details / githubweb)
  404. [CUDA, FDO] Filter out profiling options from GPU-side compilations. (details / githubweb)
  405. [Builtins] Add memory allocation builtins (PR12543) (details / githubweb)
  406. [nofree] Restrict semantics to memory visible to caller (details / githubweb)
  407. [tblgen] Fold loop into assert to avoid unused variable warnings. NFCI. (details / githubweb)
  408. DeclContext: Fix iterator category (details / githubweb)
  409. [WebAssembly] Remove saturating fp-to-int target intrinsics (details / githubweb)
  410. [ELF] Default to -z start-stop-gc with a glibc "__libc_" special case (details / githubweb)
  411. [lldb] Add code and data address mask to Process (details / githubweb)
  412. [AMDGPU] Enforce that gfx802/803/805 do not support XNACK (details / githubweb)
  413. [TableGen] Predicate::operator== needs to compare the HwMode feature name in addition to the HwMode flag. (details / githubweb)
  414. [AMDGPU] NFC, Comment in disassembler for dpp8 (details / githubweb)
  415. [AMDGPU] Remove redundant field from DPP8 def (details / githubweb)
  416. [TableGen] Fix -Wparentheses (details / githubweb)
  417. [lld-macho] Initial groundwork for -bitcode_bundle (details / githubweb)
  418. Simplify BitVector code (details / githubweb)
  419. [lldb] Implement ABI::Fix{Code,Data}Address for AArch64 (details / githubweb)
  420. [lldb] Set addressable bits from qHostInfo (details / githubweb)
  421. [lld-macho] Add separator to error message (details / githubweb)
  422. [sanitizer] GetTls: work around ppc64 with glibc<2.25(?) or GNU ld 2.30 (details / githubweb)
  423. [lld] Canonicalize HAVE_LIBXAR (details / githubweb)
  424. [libc] Extends the testing framework to support typed test (details / githubweb)
  425. [funcattrs] Add the maximal set of implied attributes to definitions (details / githubweb)
  426. [OpenMP] Allow affinity to re-detect for child processes (details / githubweb)
  427. [libc] Add endianness support (details / githubweb)
  428. [OpenMP] Implement GOMP task reductions (details / githubweb)
  429. [libc] Fix wrongly deduced type (details / githubweb)
  430. [gn build] (manually) port ca6751043d88 (details / githubweb)
  431. [TableGen] Run GenerateVariants before ExpandHwModeBasedTypes. (details / githubweb)
  432. [gn build] (manually) port ca6751043d88 better (details / githubweb)
  433. [inferattrs] Don't infer lib func attributes for nobuiltin functions (details / githubweb)
  434. Target::ReadMemory read from read-only binary file Section, not memory (details / githubweb)
  435. [clang][NFC] Fix a potential assert failure (details / githubweb)
  436. [PowerPC] Minor improvement for insert_vector_elt codegen (details / githubweb)
  437. [ASTReader] Only mark module out of date if not already compiled (details / githubweb)
  438. [TableGen] Replace two SmallDenseSets with SmallSets. (details / githubweb)
  439. [ELF] Simplify R_386_TLS_GD computation. NFC (details / githubweb)
  440. [libc][NFC] Add common template test class for sqrt, sqrtf and sqrtl. (details / githubweb)
  441. [libc][NFC] Make conversion from FPBits to the float point type explicit. (details / githubweb)
  442. [libc][NFC] Use explicit conversion in modfl_test. (details / githubweb)
  443. [libc]NFC] Use explicit conversion on frexpl_test and logbl_test. (details / githubweb)
  444. [libc][NFC] Use explicit conversion in aarch64 FEnv. (details / githubweb)
  445. Normalize interaction with boolean attributes (details / githubweb)
  446. [ELF] --wrap: don't clear sym->isUsedInRegularObj if real->isUsedInRegularObj; set wrap's initial binding to sym's (details / githubweb)
  447. [Sanitizers] Undefined Behavior Sanitizer support for DragonFlyBSD (details / githubweb)
  448. [Sanitizers] DragonFlyBSD adding support for builtins (details / githubweb)
  449. [Sanitizers] Fix build (details / githubweb)
  450. [Support] AbsoluteDifference - add brackets to appease static analyzer warning. NFCI. (details / githubweb)
  451. [Inline] Don't add noalias metadata to inaccessiblememonly calls (details / githubweb)
  452. [SimplifyCFG] Skip dbg intrinsics when checking for branch-only BBs. (details / githubweb)
  453. [LICM] Add more tests for promotion and capture (NFC) (details / githubweb)
  454. [AMDGPU] Add GlobalDCE before internalization pass (details / githubweb)
  455. [CUDA][HIP] Mark device var used by host only (details / githubweb)
  456. [Pragma] Added support for GCC unroll/nounroll (details / githubweb)
  457. [HIP] Support hipRTC in header (details / githubweb)
  458. [libcxx][doc] Fixes typos. (details / githubweb)
  459. [ADT] Take graph as const & in some post-order iterators (NFC). (details / githubweb)
  460. [AST] Remove args from LocationCall (details / githubweb)
  461. [NFC] Fixed Typos (details / githubweb)
  462. [TableGen] Remove local SmallSet from TypeSetByHwMode::insert. (details / githubweb)
  463. [AST] Enable AST node introspection on WIN32 (details / githubweb)
  464. [Support] ThreadPool tests: silence warning unused variable 'It' (details / githubweb)
  465. [clang-scan-deps] Support double-dashes in clang command lines (details / githubweb)
  466. [clang-scan-deps] Add support for clang-cl (details / githubweb)
  467. [JITLink] Add testcase that was accidentally left out of 19e402d2b34. (details / githubweb)
  468. [LoopUnroll] Make some tests more robust (NFC) (details / githubweb)
  469. [LoopUnroll] Regenerate test checks (NFC) (details / githubweb)
  470. [ADT] Update RPOT to work with specializations of different types. (details / githubweb)
  471. [libc++] Remove hard tabs, U+00AD, and U+200B from all libc++ headers. NFCI. (details / githubweb)
  472. [AST] Add TypeLoc support to node introspection (details / githubweb)
  473. Update m_Undef to match vectors/aggrs with undefs and poisons mixed (details / githubweb)
  474. Update InstCombine to use undef matcher instead (details / githubweb)
  475. [NFC][LoopVectorize] Autogenerate check lines in X86/gather_scatter.ll test (details / githubweb)
  476. [NFC][X86][CostModel] Rewrite load_store.ll (details / githubweb)
  477. [AST][Introspection][NFC] Remove unnecessary temporary strings. (details / githubweb)
  478. [IndVarSimplify] Add test requiring ashr expansion. (details / githubweb)
  479. [libc++] Implements ranges::enable_borrowed_range (details / githubweb)
  480. [gn build] Port 01ace074fcb6 (details / githubweb)
  481. [Docs] Correct Boehm collector weblink in GarbageCollection.rst (details / githubweb)
  482. [lldb] Remove a superfluous trailing semicolon, fixing warnings. NFC. (details / githubweb)
  483. [clang] Fix cross compiling clang for windows after 141945f950e2f3f (details / githubweb)
  484. Revert "[SCEV] Model `ashr exact x, C` as `(abs(x) EXACT/u (1<<C)) * signum(x)`" (details / githubweb)
  485. [libc++] [CI] Fail if the headers contain cyclic dependencies. (details / githubweb)
  486. [sanitizer] Don't call __tls_get_addr on s390x after D98926 (details / githubweb)
  487. [Introspection] Dont emit json if unchanged. (details / githubweb)
  488. [TableGen] Use range-based for loop. NFC (details / githubweb)
  489. [LoopDeletion] Add test for PR49967 (NFC) (details / githubweb)
  490. [TableGen] Use MachineValueTypeSet in place of SmallSet. (details / githubweb)
  491. [lit] Fix the return code for "not not" after evaluating "not" internally (details / githubweb)
  492. [Coroutines] Move CoroEarly pass to before AlwaysInliner (details / githubweb)
  493. Revert "[Coroutines] Move CoroEarly pass to before AlwaysInliner" (details / githubweb)
  494. [Coroutines] Set presplit attribute in Clang instead of CoroEarly pass (details / githubweb)
  495. [TableGen] Pass SmallVector to union_modes instead of returning a std::vector. (details / githubweb)
  496. Add a missing debug assertion in <list>. (details / githubweb)
  497. Revert "[Coroutines] Set presplit attribute in Clang instead of CoroEarly pass" (details / githubweb)
  498. [clangd][test] Fix build error of FeatureModulesTests (details / githubweb)
  499. [RISCV][Driver] Make the ordering of CmdArgs consistent between RISCV::Linker and baremetal::Linker (details / githubweb)
  500. [CVP] processCallSite returns wrong status (details / githubweb)
  501. [Greedy RA] Add a check to MachineVerifier (details / githubweb)
  502. [GreedyRA ORE] Add stats for copy of virtual registers. (details / githubweb)
  503. [CodeGen] Improve code generation for clamping of constant indices with scalable vectors (details / githubweb)
  504. [clang] Rename CompilerInvocationBase to RefBase, split out ValueBase (details / githubweb)
  505. [llvm-exegesis] Honor -mcpu in analysis mode. (details / githubweb)
  506. [clang] Implement CompilerInvocation copy assignment (details / githubweb)
  507. [clang][cli] NFC: Use Diags to report parsing success/failure (details / githubweb)
  508. [OpenCL] Change OpenCL builtin version encoding (details / githubweb)
  509. [clang][cli] NFC: Move conditional LangOptions parsing/generation (details / githubweb)
  510. [DebugInfo] Move the findDbg* functions into DebugInfo.cpp (details / githubweb)
  511. Add default DataLayout support for complex numbers (details / githubweb)
  512. [DebugInfo] Replace debug uses in replaceUsesOutsideBlock (details / githubweb)
  513. [clang][deps] Simplify function discovering .pcm and .modulemap files (details / githubweb)
  514. [NFC] Add tests for scalable vectorization of loops with in-order reductions (details / githubweb)
  515. [RISCV] Lower vector shuffles to vrgather operations (details / githubweb)
  516. [X86][CostModel] X86TTIImpl::getShuffleCost(): subvector insertions are cheap (details / githubweb)
  517. [clang][deps] Remove the -full-command-line flag (details / githubweb)
  518. [AMDGPU][MC] Corrected parsing of carry in/out operands in VOP3 (details / githubweb)
  519. [clang][parser] Unify rejecting (non) decl stmts with gnu attributes (details / githubweb)
  520. [TTI] NFC: Remove unused 'OptSize' parameter from shouldMaximizeVectorBandwidth (details / githubweb)
  521. [AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs (details / githubweb)
  522. [AMDGPU] Remove MachineDCE after SIFoldOperands (details / githubweb)
  523. Try to unbreak the compiler-rt build on s390x (details / githubweb)
  524. [MCA] CodeEmitter.h - remove unused <string> include. NFCI. (details / githubweb)
  525. [llvm-exegesis] Analysis.cpp - use for-range loop. NFCI. (details / githubweb)
  526. [IR] GlobalObject.h - remove unused <string> include. NFCI. (details / githubweb)
  527. [SystemZ][z/OS] Set files in FileRemapper.cpp are text (details / githubweb)
  528. [mlir][linalg] adding pass to run the interchange pattern. (details / githubweb)
  529. [IR] GlobalObject.h - remove unused <utility> include. NFCI. (details / githubweb)
  530. [clang][deps] Generate the full command-line for modules (details / githubweb)
  531. [mlir] Improve debug flag management in Python bindings (details / githubweb)
  532. [mlir][linalg] enable library call rewrites for linalg operations with index semantics. (details / githubweb)
  533. [TableGen] Add support for the 'assert' statement in multiclasses (details / githubweb)
  534. [clang][deps] NFC: Remove unused FullDependencies member (details / githubweb)
  535. [AMDGPU] GCNDPPCombine: simplify API of isShrinkable. NFC. (details / githubweb)
  536. Rename -show-skipped-includes to -fshow-skipped-includes and make it a driver option (details / githubweb)
  537. [SystemZ][z/OS] Set more text files as text (details / githubweb)
  538. [Support] Memory.h - remove unnecessary <string> include. NFCI. (details / githubweb)
  539. Fix test/Frontend/print-header-includes.c (details / githubweb)
  540. [gn build] Add missing dependencies to clang/lib/Basic (details / githubweb)
  541. [gn build] (manually) merge 5f87ab336e9f4 (details / githubweb)
  542. [Analysis] ImportedFunctionsInliningStatistics.h - add <memory> and remove unused <string> include. NFCI. (details / githubweb)
  543. [NFC][SCEV] Assert that we don't try to create SCEVPtrToIntExpr of a non-integral pointer (details / githubweb)
  544. [NFC][SCEVExpander][LoopDistribute] Regenerate scev-inserted-runtime-check.ll check lines (details / githubweb)
  545. [NFC][SCEVExpander][LoopDistribute] Add test for SCEVPtrToIntExpr in SCEVExpander::generateOverflowCheck() (details / githubweb)
  546. [SCEVExpander] generateOverflowCheck(): explicitly PtrToInt the Start (details / githubweb)
  547. [NFCI][SCEVExpander] Extract GetOptimalInsertionPointForCastOf() helper (details / githubweb)
  548. [SCEVExpander] GetOptimalInsertionPointForCastOf(): gracefully handle Constant's (details / githubweb)
  549. [SCEVExpander] Expand explicit PtrToInt casts just like we would implicit ones (details / githubweb)
  550. [SCEVExpander] ReuseOrCreateCast(): use IRBuilder to actually create the cast (details / githubweb)
  551. [polly] Fix check-polly after SCEVExpander PtrToInt fixes (details / githubweb)
  552. [clang] NFC: Fix range-based for loop warnings related to decl lookup (details / githubweb)
  553. [AIX] Diagnose thinLTO usage in clang on AIX. (details / githubweb)
  554. fix comment typo to cycle bots (details / githubweb)
  555. [LowerConstantIntrinsics] avoid crashing on alloca with unexpected operand type (details / githubweb)
  556. [lldb] Support "absolute memory address" images in crashlog.py (details / githubweb)
  557. [AArch64][GlobalISel] Regbankselect + select @llvm.aarch64.neon.uaddlv (details / githubweb)
  558. [TargetLowering] move "o" and "X" constraint handling to base class (details / githubweb)
  559. [AArch64][GlobalISel] Implement custom legalization for s32 and s64 G_CTPOP (details / githubweb)
  560. [lld] Delete unused includes. NFC (details / githubweb)
  561. [test] Make global in split-gep-and-gvn.ll not constant (details / githubweb)
  562. [RISCV] Pad v4i1/v2i1/v1i1 stores with 0s to make a full byte. (details / githubweb)
  563. Update a test for auto-update format change (details / githubweb)
  564. [RISCV] Fix mistake in comment. NFC (details / githubweb)
  565. [libc++][NFC] Move incrementable_traits and indirectly_readable_traits into separate headers. (details / githubweb)
  566. [LICM] Make capture check more precise (details / githubweb)
  567. [gn build] Port e0adf7e06a9e (details / githubweb)
  568. [flang] Define missing & needed IEEE_ARITHMETIC symbols (details / githubweb)
  569. [CUDA][HIP] Allow non-ODR use of host var in device (details / githubweb)
  570. [AArch64] Peephole rule to remove redundant cmp after cset. (details / githubweb)
  571. [AMDGPU] Remove error check for indirect calls and add missing queue-ptr (details / githubweb)
  572. [compiler-rt][asan] use full vm range on apple silicon macs (details / githubweb)
  573. [lldb] Print the fixed address if symbolication fails in DumpDataExtractor (details / githubweb)
  574. [lldb] Update breakpoint_function_callback.test for different error message (details / githubweb)
  575. [PowerPC] Disable relative lookup table converter pass for AIX (details / githubweb)
  576. [lldb] Stop unsetting LLDB_DEBUGSERVER_PATH from TestLaunchProcessPosixSpawn (details / githubweb)
  577. [mlir][python] ExecutionEngine can dump to object file (details / githubweb)
  578. [libcxx] Base MSVC autolinking on _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS (details / githubweb)
  579. [WebAssembly] Use v128.const instead of splats for constants (details / githubweb)
  580. [libcxx] [test] Ifdef out tests that rely on perms::none on directories for triggering errors (details / githubweb)
  581. [AST] Update introspection API to use const-ref for copyable types (details / githubweb)
  582. [InstCombine] Add tests for multiuse shr eq zero (NFC) (details / githubweb)
  583. [InstCombine] Fold multiuse shr eq zero (details / githubweb)
  584. [rs4gc] Fix a latent bug around attribute stripping for intrinsics (details / githubweb)
  585. [AST] Fix comparison to of SourceRanges in container (details / githubweb)
  586. [funcattrs] Consistently check call site attributes (details / githubweb)
  587. [ARM] Use ProcResGroup in Cortex-M7 scheduling model (details / githubweb)
  588. [CodeGen] Use ProcResGroup information in SchedBoundary (details / githubweb)
  589. [SLP]Add detection of shuffled/perfect matching of tree entries. (details / githubweb)
  590. [compiler-rt] assert max virtual address is <= mmap range size (details / githubweb)
  591. [ThinLTO] Copy UnnamedAddr when spliting module. (details / githubweb)
  592. Revert "[SLP]Add detection of shuffled/perfect matching of tree entries." (details / githubweb)
  593. [M68k] Change printing of absolute memory references (details / githubweb)
  594. [M68k] Implement Disassembler (details / githubweb)
  595. [PhaseOrdering] add test to show unintended code sinking; NFC (details / githubweb)
  596. Revert "[clang-scan-deps] Add support for clang-cl" (details / githubweb)
  597. [libc++][gardening] Replace instances of `\x{AD}`. (details / githubweb)
  598. Reset NextFnNum in MachineModuleInfo::initialize (details / githubweb)
  599. [M68k] Put M68kDesc as the direct library dependency for disassembler (details / githubweb)
  600. Add a cache of checked AttributeLists. (details / githubweb)
  601. [libc++] [C++20] [P0586] Implement safe integral comparisons (details / githubweb)
  602. [lldb] Fix demangler leaks in the DWARF AST parser (details / githubweb)
  603. [InstCombine] Enhance deduction of alignment for aligned_alloc (details / githubweb)
  604. Fix android-x86 library name in asan_device_setup. (details / githubweb)
  605. [CSSPGO] Flip SkipPseudoOp to true for MIR APIs. (details / githubweb)
  606. [CSSPGO] Exclude pseudo probes from slot index (details / githubweb)
  607. [mlir][llvm] Add UnnamedAddr attribute to GlobalOp (details / githubweb)
  608. [lldb] Fix one leak in reproducer (details / githubweb)
  609. [AArch64][SVE] Combine add and index_vector (details / githubweb)
  610. [GreedyRA ORE] Add Cost of spill locations into remark (details / githubweb)
  611. [Docs] Mention LLVM_EXPERIMENTAL_TARGETS_TO_BUILD variable in CMake.rst (details / githubweb)
  612. Revert "[GreedyRA ORE] Add Cost of spill locations into remark" (details / githubweb)
  613. [RISCV][test] Add a new test of addition (details / githubweb)
  614. [Test] Add loop load PRE test with GC pointers (details / githubweb)
  615. [mlir][linalg] update drop unit dims to support linalg index operations. (details / githubweb)
  616. [RISCV] Handle PseudoVRELOAD and PseudoVSPILL in getInstSizeInBytes. (details / githubweb)
  617. [mlir][linalg] update fusion on tensors to support linalg index operations. (details / githubweb)
  618. [llvm-rc] Simplify Opts.td to avoid repetition. NFC. (details / githubweb)
  619. [llvm-rc] Fix handling of the /X option to match its documentation and rc.exe (details / githubweb)
  620. [Test] Add -lcssa run to force LI in GVN (details / githubweb)
  621. [X86][AMX] Add description of x86_amx to LangRef. (details / githubweb)
  622. [MLIR][LinAlg] Detensoring CF cost-model: look forward. (details / githubweb)
  623. [NFC] Restructure code to make it possible to insert other GCs (details / githubweb)
  624. [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter (details / githubweb)
  625. [CSKY 5/n] Add support for all CSKY basic integer instructions except for branch series (details / githubweb)
  626. [CSKY 6/n] Add support branch and symbol series instruction (details / githubweb)
  627. [SelectionDAG] Relax constraints on STEP_VECTOR step operand (details / githubweb)
  628. [PowerPC] Support f128 under VSX (details / githubweb)
  629. Explicitly pass type to cast load constant folding result (details / githubweb)
  630. [X86][AMX] Verify illegal types or instructions for x86_amx. (details / githubweb)
  631. [AMDGPU] GCNDPPCombine: don't shrink V_ADD_CO_U32 if carry out is used (details / githubweb)
  632. [DAGCombiner] Support fold zero scalar vector. (details / githubweb)
  633. [PowerPC] Use mtvsrdd to put callee-saved GPR into VSR (details / githubweb)
  634. [LV] Let selectVectorizationFactor reason directly on VectorizationFactor. (details / githubweb)
  635. [RISCV] Fix missing emergency slots for scalable stack offsets (details / githubweb)
  636. Re-land [GreedyRA ORE] Add Cost of spill locations into remark (details / githubweb)
  637. [Support] BinaryStreamReader.h - remove unnecessary <string> include. NFCI. (details / githubweb)
  638. [mlir] Add patterns to lower Math operations to LLVM based libm calls. (details / githubweb)
  639. [mlir] Progressively lower vector to SCF (details / githubweb)
  640. [ARM] Regenerate a couple of tests. NFC (details / githubweb)
  641. [libcxx][test] Split off debug mode tests (details / githubweb)
  642. [AArch64][SVE][InstCombine] Replace last{a,b} intrinsics with extracts... (details / githubweb)
  643. [AArch64] Constant fold sve_convert_from_svbool(zero) to zero (details / githubweb)
  644. [RISCV] Refactor an optimization of addition with immediate (details / githubweb)
  645. [CodeGen] CodeGenPassBuilder.h - remove unnecessary <string> include. NFCI. (details / githubweb)
  646. [Support] APInt.h - remove <algorithm> include. NFCI. (details / githubweb)
  647. [MemoryBuiltins] Added support for memalign (details / githubweb)
  648. [AMDGPU] Re-arrange ds_read/ds_write ISel pattern for better readability. (details / githubweb)
  649. [C++, test] Fix typo in NSS* vars (details / githubweb)
  650. clang-format: [JS] do not merge imports and exports. (details / githubweb)
  651. [lit, test] Fix test cancellation feature detection (details / githubweb)
  652. [mlir] test gather/scatter index vector of type index. (details / githubweb)
  653. Fix Wdocumentation warning by consistently using '///' comment blocks. NFCI. (details / githubweb)
  654. [DAG] SelectionDAG.cpp - breakup if-else chains where each block returns. NFCI. (details / githubweb)
  655. [mlir][linalg] lower index operations during linalg to vector lowering. (details / githubweb)
  656. [AMDGPU] Use simpler alternatives to !foldl. NFC. (details / githubweb)
  657. [ValueTypes] Fix sizes of v256i32 and v256f32 (8182 -> 8192) (details / githubweb)
  658. [llvm-objdump] Add an llvm-otool tool (details / githubweb)
  659. [PowerPC] Canonicalize shuffles on big endian targets as well (details / githubweb)
  660. [MCA][LSUnit] Fix a potential use after free in the logic that updates memory groups. (details / githubweb)
  661. [libc++][ci] Re-split the CI pipeline to try and reduce load on more builders (details / githubweb)
  662. [flang][nfc] Port 2 tests to use the new driver when enabled (details / githubweb)
  663. [AMDGPU] Use if instead of foreach in a few places. NFC. (details / githubweb)
  664. [RISCV][NFC] Add tests for scalable-vector DAGCombiner improvements (details / githubweb)
  665. [AMDGPU] Add TransVALU to gfx10 (details / githubweb)
  666. Fix PR46880: Fail CHECK-NOT with undefined variable (details / githubweb)
  667. [AArch64][AsmParser] NFC: Remove unused ExtendOp struct (details / githubweb)
  668. [SLP] Add detection of shuffled/perfect matching of tree entries. (details / githubweb)
  669. [flang][driver] Refactor methods for parsing options (nfc) (details / githubweb)
  670. [ARM] Create VMOVRRD from adjacent vector extracts (details / githubweb)
  671. Revert "[SLP] Add detection of shuffled/perfect matching of tree entries." (details / githubweb)
  672. [AArch64][SVE] Lower MULHU/MULHS nodes to umulh/smulh instructions (details / githubweb)
  673. [gn build] reformat all gn files (details / githubweb)
  674. [mlir][StandardToSPIRV] Add support for lowering std.xor on bool to SPIR-V (details / githubweb)
  675. [SLP] Add detection of shuffled/perfect matching of tree entries. (details / githubweb)
  676. MachineVerifier: Continue reporting errors for copies (details / githubweb)
  677. GlobalISel: Restrict narrow scalar for fptoui/fptosi results (details / githubweb)
  678. Ensure target-multiversioning emits deferred declarations (details / githubweb)
  679. AMDGPU/GlobalISel: Fix uitofp/sitofp with non-power-of-2 integers (details / githubweb)
  680. [ARM] Limit PerformExtractEltToVMOVRRD to when f64 is legal. (details / githubweb)
  681. Revert "[SLP] Add detection of shuffled/perfect matching of tree entries." (details / githubweb)
  682. [libcxx] makes `iterator_traits` C++20-aware (details / githubweb)
  683. GlobalISel: Check for powers of 2 for inverse funnel shift lowering (details / githubweb)
  684. [libc++][nfc] Move iterator_traits and related into __iterator/iterator_traits.h. (details / githubweb)
  685. [gn build] Port 120fa8293e22 (details / githubweb)
  686. [AArch64] Add apple-m1 CPU, and default to it for macOS. (details / githubweb)
  687. [AArch64] Don't always override CPU for arm64e. (details / githubweb)
  688. [AArch64] Bump apple-latest CPU alias to apple-a14. (details / githubweb)
  689. [AMDGPU] Allow multiple uses of the same literal (details / githubweb)
  690. GlobalISel: Defer register creation in handleAssignments (details / githubweb)
  691. [libc++] NFC: Normalize `#endif //` comment indentation (details / githubweb)
  692. free(nullptr) does not violate the nofree specification (details / githubweb)
  693. [SLP] Add detection of shuffled/perfect matching of tree entries. (details / githubweb)
  694. [X86][SSE] combineX86ShuffleChain - check if we're blending with zero into already zero elements (details / githubweb)
  695. [PhaseOrdering] Add test case for PR36760 (details / githubweb)
  696. [mlir][spirv] Support conversion of extract op from vector<1xT> type (details / githubweb)
  697. [clangd] Use dirty filesystem when performing cross file tweaks (details / githubweb)
  698. [mlir] Pass AnalysisManager as optional parameter to analysis ctor, so it can request any other analysis as dependency (details / githubweb)
  699. Silence MSVC signed/unsigned comparison warning. NFCI. (details / githubweb)
  700. [PhaseOrdering] Add second test case for PR36760 (details / githubweb)
  701. [OpenMP] Add OpenMPOpt as a Module pass (details / githubweb)
  702. [libcxx][doc] Use Phabricator links. (details / githubweb)
  703. [tests] Update per review comment on D99912 (details / githubweb)
  704. Tolerate missing debug info in the shared_ptr pretty printer. (details / githubweb)
  705. [test] Add a couple more tests for D99912 (details / githubweb)
  706. [COST]Add a test for reverse shuffles cost on AArch64, NFC. (details / githubweb)
  707. [test] Add a couple extra tests for recurrence matching in unreachable code (details / githubweb)
  708. [llvm-objdump] Prefer positive boolean Verbose instead of negative NonVerbose. NFC (details / githubweb)
  709. Update tests checks, NFC. (details / githubweb)
  710. [docs] Use make_unique in FrontendAction example (details / githubweb)
  711. [mlir][Standard][NFC] Fix op documentation (details / githubweb)
  712. [docs] Fix doxygen comments wrongly attached to the clang namespace (details / githubweb)
  713. [libcxx][test] Construct non-empty containers in iterator's debug mode tests (details / githubweb)
  714. Look through invertible recurrences in isKnownNonEqual (details / githubweb)
  715. [mlir] Make some functions public to use custom TypeIDs (details / githubweb)
  716. Fix clang Visual Studio build instructions (details / githubweb)
  717. [ELF] Don't set versionId on undefined weak lazy symbols (details / githubweb)
  718. [NFC][LoopVectorize] Autogenerate check lines in pr45259.ll (details / githubweb)
  719. [NFC][SCEV] Split getLosslessPtrToIntExpr out of getPtrToIntExpr() (details / githubweb)
  720. [NFC][InstCombine] Add tests for signed mul overflow check via mul-sdiv pattern (PR48769) (details / githubweb)
  721. [InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication overflow check (PR48769) (details / githubweb)
  722. [tests] Expand coverage for D99687 (details / githubweb)
  723. clang: Update libstdc++ issue workaround (details / githubweb)
  724. Rearrange code to reduce diff for D99687 [nfc] (details / githubweb)
  725. Revert "Look through invertible recurrences in isKnownNonEqual" (details / githubweb)
  726. [Compiler-rt] Fix bug when considering CMake path returned by llvm-config. (details / githubweb)
  727. [libcxx] adds `iter_difference_t` and `iter_value_t` (details / githubweb)
  728. Get Section from resolved_addr in Target::ReadMemory (details / githubweb)
  729. [flang] Implement IPARITY, PARITY, and FINDLOC reductions (details / githubweb)
  730. [llvm-objdump] Remove "No" prefixes on variables (details / githubweb)
  731. [Driver] Support default libc++ library location on Darwin (details / githubweb)
  732. [WebAssembly] More codegen for f64x2.convert_low_i32x4_{s,u} (details / githubweb)
  733. [AArch64][GlobalISel] Clarify fallback debug print (details / githubweb)
  734. [flang] Fix assignment of parameterized derived types (details / githubweb)
  735. Reapply "Look through invertible recurrences in isKnownNonEqual" (details / githubweb)
  736. [Driver] Support both slashes (details / githubweb)
  737. [Driver] Don't use capture for InstalledDir (details / githubweb)
  738. [COST][AARCH64] Improve cost of reverse shuffles for AArch64. (details / githubweb)
  739. [lld-macho] Support subtractor relocations that reference sections (details / githubweb)
  740. [lld-macho] Ensure segments are laid out contiguously (details / githubweb)
  741. [lld-link] Warn on exported deleting dtor (details / githubweb)
  742. [WebAssembly] Remove unused known_gcc_test_failures.txt. NFC (details / githubweb)
  743. [InstCombine] add tests for srem-by-2; NFC (details / githubweb)
  744. [InstCombine] fold shift-of-srem-by-2 to mask+shift (details / githubweb)
  745. [NFC][InstCombine] Add test for sign-extending NSW trunc (PR49543) (details / githubweb)
  746. [InstCombine] `sext(trunc(x)) --> sext(x)` iff trunc is NSW (PR49543) (details / githubweb)
  747. [NFC][InstSimplify] Add one more test for unneeded 'and' (details / githubweb)
  748. [InstSimplify] Bypass no-op `and`-mask, using known bits (PR49543) (details / githubweb)
  749. [NFC][InstCombine] Add tests for sext-of-trunc-nuw-of-lshr (PR49543) (details / githubweb)
  750. [InstCombine] "Bypass" NUW trunc of lshr if we are going to sext the result (PR49543) (details / githubweb)
  751. [flang][msvc] Fix compilation of RuntimeGtest (details / githubweb)
  752. Allow invokable sub-classes of IntrinsicInst (details / githubweb)
  753. Revert "[InstCombine] "Bypass" NUW trunc of lshr if we are going to sext the result (PR49543)" (details / githubweb)
  754. Revert "[InstCombine] `sext(trunc(x)) --> sext(x)` iff trunc is NSW (PR49543)" (details / githubweb)
  755. [Clang, builtins] Added aligned_alloc, memalign support (details / githubweb)
  756. Revert "Allow invokable sub-classes of IntrinsicInst" (details / githubweb)
  757. [mlir] Disallow broadcast dimensions on TransferWriteOp. (details / githubweb)
  758. Revert "[InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication overflow check (PR48769)" (details / githubweb)
  759. [CMake][llvm] avoid changing global flags (may be used outside of llvm) (details / githubweb)
  760. [FuncAttrs] Always preserve FunctionAnalysisManagerCGSCCProxy (details / githubweb)
  761. [lld-macho] Skip platform checks for a few libSystem re-exports (details / githubweb)
  762. [WebAssembly] Update README. NFC. (details / githubweb)
  763. Make sure PHIElimination doesn't copy debug locations across basic blocks. (details / githubweb)
  764. [sanitizer] Fix glibc sparc build and add GetTls support (details / githubweb)
  765. [dfsan] Enable origin tracking with fast8 mode (details / githubweb)
  766. [mlir] Support hoisting whole affine for loops in LICM (details / githubweb)
  767. [RISCV] Add missing SEW=64 tests to vmslt-rv32.ll. NFC (details / githubweb)
  768. [X86] Support some missing intrinsics (details / githubweb)
  769. Revert "[Driver] Support default libc++ library location on Darwin" (details / githubweb)
  770. [libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64. (details / githubweb)
  771. [NFC][CSKY] Resort the instruction description in td (details / githubweb)
  772. [lldb] Simplify check for nill value in breakpoint_function_callback.test (details / githubweb)
  773. [lsan] Test to show lsan dependency on globals (details / githubweb)
  774. [libc] Disable fma and fmaf for x86_64. (details / githubweb)
  775. [AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed (details / githubweb)
  776. [Test] Add a negative unit test (details / githubweb)
  777. [NFC] Remove redundant InstCombinePass name (details / githubweb)
  778. Use SmallVector instead of std::vector to manage storage of llvm::BitVector (details / githubweb)
  779. [RISCV] Introduce floating point control and state registers (details / githubweb)
  780. [libc] Add fma to the C standard spec. (details / githubweb)
  781. [PollyACC] Fix implicit function definitions. NFC. (details / githubweb)
  782. [PollyACC] Configure PollyPPCG only if needed. (details / githubweb)
  783. [mlir][linalg] adapt named op generalization to work with captures. (details / githubweb)
  784. [RISCV][MC] Mask load should not have VMConstraint. (details / githubweb)
  785. [Docs] Fix formatting issue for llvm.experimental.stepvector in LangRef (details / githubweb)
  786. Revert "[InstSimplify] Bypass no-op `and`-mask, using known bits (PR49543)" (details / githubweb)
  787. added section on CI system (details / githubweb)
  788. [SCEV] Fix -Wunused-variable warning (NFC) (details / githubweb)
  789. [lld][ELF] Fix "enumeral and non-enumeral type in conditional expression" warning (NFC) (details / githubweb)
  790. Revert "[AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed" (details / githubweb)
  791. [NFC] fixed link in documentation (details / githubweb)
  792. [AArch64] Add instruction costs for FP_TO_UINT and FP_TO_SINT with half types (details / githubweb)
  793. [RISCV][Clang] Add RVV AMO builtins (details / githubweb)
  794. [llvm-cvtres] Reduce the set of dependencies of llvm-cvtres. NFC. (details / githubweb)
  795. [llvm-rc] Run clang to preprocess input files (details / githubweb)
  796. [mlir] Assume terminators in nested regions are always legal in FuncBufferizePass (details / githubweb)
  797. [lldb/ELF] Fix IDs of synthetic eh_frame symbols (details / githubweb)
  798. [flang][driver] Add support for `-fget-definition` (details / githubweb)
  799. [llvm-rc] Try to fix the Preprocessor/llvm-rc.rc test on non arm/x86 architectures (details / githubweb)
  800. [RISCV] Further fixes for RVV stack offset computation (details / githubweb)
  801. [DAGCombiner] Support all-ones/all-zeros SPLAT_VECTOR in more combines (details / githubweb)
  802. [DAG] TargetLowering.cpp - breakup if-else chains where each block returns. NFCI. (details / githubweb)
  803. [lldb] [MainLoop] Support multiple callbacks per signal (details / githubweb)
  804. [ARM][Driver][Windows] Allow command-line upgrade to Armv8. (details / githubweb)
  805. [llvm-rc] Fix a new test to disambiguate macOS paths like /Users/... from options starting with a slash (details / githubweb)
  806. [OpenCL] Refactor shuffle builtin decls (details / githubweb)
  807. [OpenCL] Do not add builtins with unavailable types (details / githubweb)
  808. [AArch64] Add and update reverse mask tests. NFC (details / githubweb)
  809. Reland "[clang-scan-deps] Add support for clang-cl" (details / githubweb)
  810. [lld][MachO] Add support for LC_VERSION_MIN_* load commands (details / githubweb)
  811. Fix clang/test/Frontend/plugin-annotate-functions.c (details / githubweb)
  812. [clang] Recognize ppc32 as valid mcpu value (details / githubweb)
  813. Some FormatEntity.cpp cleanup and unit testing (details / githubweb)
  814. AMDGPU: Fix indirect tail calls (details / githubweb)
  815. [AArch64][SVE] Fix crash with icmp+select (details / githubweb)
  816. [libc] Enhance ArrayRef + unittests (details / githubweb)
  817. Do not pass null attributes to BuildAttributedStmt during instantiation (details / githubweb)
  818. [SelectionDAG] Fix minor typo in ISDOpcodes.h. NFC (details / githubweb)
  819. [Clang][ARM] Define __VFP_FP__ macro unconditionally (details / githubweb)
  820. [MC] MCInstrDesc.h - remove unnecessary <string> include. NFCI. (details / githubweb)
  821. [PhaseOrdering] Add test case for PR45682 (details / githubweb)
  822. [Support] Don't include VirtualFileSystem.h in CommandLine.h (details / githubweb)
  823. [mlir][NFC] Refactor linalg substituteMin and AffineMinSCF canonizalizations (details / githubweb)
  824. [AsmParser][ms][X86] Fix possible misbehaviour in parsing of special tokens at start of string. (details / githubweb)
  825. [TTI] NFC: Change getVectorSplitCost to return InstructionCost (details / githubweb)
  826. clang-format: [JS] do not wrap after `asserts` (details / githubweb)
  827. [mlir] some iwyu fixes after ba7a92c01e8 (details / githubweb)
  828. [mlir] more iwyu fixes after ba7a92c01e8 (details / githubweb)
  829. [mlir] yet more iwyu fixes after ba7a92c01e8 (details / githubweb)
  830. [lldb/test] Modernize lldb-server test inferior (details / githubweb)
  831. [mlir] hopefully final round of iwyu fixes after ba7a92c01e8 (details / githubweb)
  832. [flang] iwyu fixes after ba7a92c01e8 (details / githubweb)
  833. [libc++] Add std::ranges::iter_move and std::iter_rvalue_reference_t (details / githubweb)
  834. [AMDGPU] Lower regbanks reassign threshold to 15000 (details / githubweb)
  835. [lldb/test] Clean up TestThreadSpecificBpPlusCondition inferior (details / githubweb)
  836. [lld][MachO] Refactor findCommand (details / githubweb)
  837. [gn build] Port 97e383aa061b (details / githubweb)
  838. [gn build] add llvm-profgen to gn build (details / githubweb)
  839. [CSSPGO] Exclude pseudo probe from slotindex verification. (details / githubweb)
  840. [libc++] [test] Remove epicyclic workarounds for vector/span; use T[] or std::array. (details / githubweb)
  841. [libc++] s/_LIBCPP_NO_HAS_CHAR8_T/_LIBCPP_HAS_NO_CHAR8_T/g (details / githubweb)
  842. [PollyACC] Fix declaration/stub definition mismatch. NFC. (details / githubweb)
  843. [libcxx][iterator] adds `std::indirectly_readable` and `std::indirectly_writable` (details / githubweb)
  844. [lsan][docs] Clarify supported platforms (details / githubweb)
  845. [OPENMP]Fix PR49698: OpenMP declare mapper causes segmentation fault. (details / githubweb)
  846. [lld-macho] Support LC_ENCRYPTION_INFO (details / githubweb)
  847. [lldb] [test/Register] Initial tests for regsets in core dumps (details / githubweb)
  848. [X86][SSE] getFauxShuffleMask - don't decode OR(SHUFFLE,SHUFFLE) containing UNDEFs. (PR50049) (details / githubweb)
  849. [Polly] Explicitly include all std headers (details / githubweb)
  850. [libc++][doc] Improve Phabricator links. (details / githubweb)
  851. [lld/mac] add aarch64 to requirements of encryption-info.s test (details / githubweb)
  852. [InstSimplify] add tests for ctlz-of-shift-constant; NFC (details / githubweb)
  853. [InstSimplify] generalize ctlz-of-shifted-constant (details / githubweb)
  854. Fix FoldReshapeOpWithUnitExtent generating illegal reshape (details / githubweb)
  855. [SimplifyLibCalls] Don't change alignment when creating memset (details / githubweb)
  856. [compiler-rt] check max address from kernel is <= mmap range size (details / githubweb)
  857. [FuncAttrs] Don't infer willreturn for nonexact definitions (details / githubweb)
  858. [lldb] Fix RichManglingContext::FromCxxMethodName() leak (details / githubweb)
  859. [scudo] Avoid empty statement warnings (details / githubweb)
  860. Revert "[InstCombine] Fold multiuse shr eq zero" (details / githubweb)
  861. [lld-macho][nfc] Add accessors for commonly-used PlatformInfo fields (details / githubweb)
  862. [LoopIdiom] Added testcase from PR44378; NFC (details / githubweb)
  863. [LLParser] Print mismatched types in error message (details / githubweb)
  864. [SLP]Add a test with broadcast shuffle kind in SLP, NFC. (details / githubweb)
  865. [flang][msvc] Fix compilation of external-hello-world test with MSVC. (details / githubweb)
  866. [lldb] Use the compiler from the SDK in simulator tests (details / githubweb)
  867. [Evaluator] Bitcast result of pointer stripping (details / githubweb)
  868. [lldb-vscode] Add postRunCommands (details / githubweb)
  869. scudo: Use DC GZVA instruction in storeTags(). (details / githubweb)
  870. scudo: Make prepareTaggedChunk() and resizeTaggedChunk() generic. (details / githubweb)
  871. [libc++] Move macOS testing out of the 2nd CI stage (details / githubweb)
  872. [HIP] Add option -fgpu-inline-threshold (details / githubweb)
  873. Re-land "[Driver] Support default libc++ library location on Darwin" (details / githubweb)
  874. [MemCpyOpt] Allow variable lengths in memcpy optimizer (details / githubweb)
  875. Fix TestVSCode_launch test (details / githubweb)
  876. [MC] Use COMDAT for LSDA only if IR comdat type is any (details / githubweb)
  877. Add a new AsmParserState class to capture detailed source information for .mlir files (details / githubweb)
  878. [mlir][mlir-lsp] Add a new C++ LSP server for MLIR named mlir-lsp-server (details / githubweb)
  879. [mlir] Add a vscode language extension for MLIR (details / githubweb)
  880. [mlir][mlir-lsp-server] Add some initial documentation on the MLIR LSP server (details / githubweb)
  881. [lldb-vscode] redirect stderr/stdout to the IDE's console (details / githubweb)
  882. [RISCV] Temporary in vmsge(u).vx pseudo instructions can't be V0. (details / githubweb)
  883. [RISCV] Cleanup up the spec version references around fmaxnum/fminnum. (details / githubweb)
  884. [libc++] Move the debug_level feature to the DSL (details / githubweb)
  885. [lldb-vscode] Distinguish shadowed variables in the scopes request (details / githubweb)
  886. Fix TestVSCode_runInTerminal (details / githubweb)
  887. [CodeView] Add CodeView support for PGO debug information (details / githubweb)
  888. [libcxx] Stop using use c++ subdirectory for libc++ library (details / githubweb)
  889. Fix VSCode/TestOptions.test (details / githubweb)
  890. [IR][sanitizer] Set nounwind on module ctor/dtor, additionally set uwtable if -fasynchronous-unwind-tables (details / githubweb)
  891. [IR] Add doc about Function::createWithDefaultAttr. NFC (details / githubweb)
  892. [mlir] Linalg : do not forward memrefs to outputs when do bufferization (details / githubweb)
  893. [HWASan] Untag argument to __hwasan_tag_memory. (details / githubweb)
  894. [CSSPGO][llvm-profgen] Always report dangling probes for frames with real samples. (details / githubweb)
  895. [AArch64][GlobalISel] Mark some vector G_ABS cases as legal (details / githubweb)
  896. [AArch64][GlobalISel] Fix regbankselect for G_FCMP with vector destinations (details / githubweb)
  897. Delete le32/le64 targets (details / githubweb)
  898. [OpenMP] Simplify offloading parallel call codegen (details / githubweb)
  899. AMDGPU: Fix assert when trying to fold reg_sequence of physreg copies (details / githubweb)
  900. [mlir][tosa] Add tosa.avg_pool2d lowering (details / githubweb)
  901. [lldb] Disable TestSimulatorPlatform.py because it's causing a SIGHUP (details / githubweb)
  902. Wordsmith the semantics of invariant.load (details / githubweb)
  903. [Coroutine] Collect CoroBegin if all of terminators are dominated by one coro.destroy (details / githubweb)
  904. [RISCV] Teach lowerSPLAT_VECTOR_PARTS to detect cases where Hi is sign extended from Lo. (details / githubweb)
  905. [mlir][linalg] Add pattern to push reshape after elementwise operation (details / githubweb)
  906. [RISCV] Custom lowering of FLT_ROUNDS_ (details / githubweb)
  907. [Debug-Info] implement -gstrict-dwarf (details / githubweb)
  908. scudo: Obtain tag from pointer instead of loading it from memory. NFCI. (details / githubweb)
  909. [CodeGen] Do not split functions with attr "implicit-section-name". (details / githubweb)
  910. [AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed (details / githubweb)
  911. [GVN] Introduce loop load PRE (details / githubweb)
  912. [RISCV] Use TargetConstant for condition code of RISCVISD::SELECT_CC. (details / githubweb)
  913. [NewPM] Mark some more wrapper passes as ignored (details / githubweb)
  914. [clang-tidy] Avoid bugprone-macro-parentheses warnings after goto argument (details / githubweb)
  915. [libcxx] [test] Fix testing on windows with c++experimental enabled (details / githubweb)
  916. [CSSPGO][llvm-profdata] Support trimming cold context when merging profiles (details / githubweb)
  917. [LoopVectorize] Don't create unnecessary vscale intrinsic calls (details / githubweb)
  918. [RISCV] Custom lowering of SET_ROUNDING (details / githubweb)
  919. [AMDGPU] SIWholeQuadMode: don't add duplicate implicit $exec operands (details / githubweb)
  920. clang-format: [JS] do not merge side-effect imports. (details / githubweb)
  921. [mlir][linalg] remove interchange option on linalg to loop lowering. (details / githubweb)
  922. [clang][deps] Include "-cc1" in the arguments (details / githubweb)
  923. [AArch64] Fix calling windows varargs with floats in fixed args from non-windows functions (details / githubweb)
  924. [mlir] Move memref-tests from standard to memref folder. (details / githubweb)
  925. [PowerPC] Improve codegen for vector fp to int widening conversions (details / githubweb)
  926. [lldb] Add support for evaluating expressions in static member functions (details / githubweb)
  927. [lldb][NFC] Fix unsigned/signed cmp warning in MainLoopTest (details / githubweb)
  928. [AST] Add NestedNameSpecifierLoc accessors to node introspection (details / githubweb)
  929. [PowerPC] Add vec_roundc as alias for vec_rint in altivec.h (details / githubweb)
  930. [X86][AVX] Add PR49971 test case (details / githubweb)
  931. MipsSEFrameLowering.h - remove unused headers. NFCI. (details / githubweb)
  932. [Matrix] Support #pragma clang fp (details / githubweb)
  933. [Bitcode] Ensure DIArgList in bitcode has no null or forward metadata refs (details / githubweb)
  934. [lldb-vscode] Use a DenseMap to pacify overly aggressive linters (details / githubweb)
  935. [AST] De-duplicate empty node introspection (details / githubweb)
  936. Fix typo "beneficiates" in comments (details / githubweb)
  937. [lldb] XFAIL TestStoppedInStaticMemberFunction on Windows (details / githubweb)
  938. [AST] Add clarification comment (details / githubweb)
  939. [clang][deps] Check extra args in tests (details / githubweb)
  940. [lldb] Don't leak LineSequence in PDB parsers (details / githubweb)
  941. [MLIR][Shape] Add canonicalizations for `shape.broadcast` (details / githubweb)
  942. [-Wcalled-once] Do not run analysis on Obj-C++ (details / githubweb)
  943. [AArch64][SVE] Regression test all ACLE tests with C++ (details / githubweb)
  944. clang: libstdc++ LWM is 4.8.3 (details / githubweb)
  945. [lldb/elf] Avoid side effects in function calls ParseUnwindSymbols (details / githubweb)
  946. [gn build] (manually) port aee6c86c4d (details / githubweb)
  947. [AST] Make comment a bit more specific (details / githubweb)
  948. [gn build] (manually) port aee6c86c4d better (details / githubweb)
  949. [X86][AMX][NFC] Remove assert for comparison between different BBs. (details / githubweb)
  950. [mlir] Add `tensor.reshape`. (details / githubweb)
  951. [DAGCombiner] Allow operand of step_vector to be negative. (details / githubweb)
  952. [SimplifyLibCalls][NFC] Use StringRef::back instead explicit indexing. (details / githubweb)
  953. [InstCombine][NFC] Use --check-globals flag in tests. (details / githubweb)
  954. [LTO] Caching.h - remove unused <string> include. NFCI. (details / githubweb)
  955. [X86] Regenerate atomic-eflags-reuse.ll (details / githubweb)
  956. [lld/mac] add a comment pointing to a test that took me a while to find (details / githubweb)
  957. [Hexagon] Masked and unmasked load to same base -> load and two selects (details / githubweb)
  958. Update shebang for clang-format-diff script to python3. (details / githubweb)
  959. Revert "[libcxx][iterator] adds `std::indirectly_readable` and `std::indirectly_writable`" (details / githubweb)
  960. AArch64: expand G_DIVREM operations in GlobalISel (details / githubweb)
  961. AArch64: support mixed-size fp <-> int conversions in GlobalISel. (details / githubweb)
  962. Revert "[Hexagon] Masked and unmasked load to same base -> load and two selects" (details / githubweb)
  963. [OpenCL] Add missing C++ legacy atomics with generic (details / githubweb)
  964. [mlir] Move PyConcreteAttribute to header. NFC. (details / githubweb)
  965. [C++4OpenCL] Add extra diagnostics for kernel argument types (details / githubweb)
  966. [LoopIdiom] Added testcase for double memset (fixed in LLVM 12); NFC (details / githubweb)
  967. [SLP]Improve cost model for the vectorized extractelements. (details / githubweb)
  968. [lld/mac] make a few "named parameter comments" more consistent (details / githubweb)
  969. [SLP]Added explicit ref to TargetTransformInfo to try to pacify MSVC (details / githubweb)
  970. [SLP]Replace more `TTI` with `TTIRef`, NFC. (details / githubweb)
  971. [LoopVectorize] Fix bug where predicated loads/stores were dropped (details / githubweb)
  972. [OPENMP]Mark test as unsupported to avoid possible unexpected passes, (details / githubweb)
  973. [AArch64] Block tryCombineToBSL combines for vectors wider than NEON (details / githubweb)
  974. [lld/mac] tweak comment in a test (details / githubweb)
  975. [Hexagon] Unmasked and masked load pair to dame bae -? one load and selects (details / githubweb)
  976. [libc++] Re-apply `std::indirectly_readable` and `std::indirectly_writable` (details / githubweb)
  977. [PowerPC] Add vec_roundm as alias for vec_floor in altivec.h (details / githubweb)
  978. [PowerPC] Add missing VSX guard for vec_roundm with vector double (details / githubweb)
  979. [PowerPC] Add vec_roundp as alias for vec_ceil (details / githubweb)
  980. [PowerPC] Add vec_roundz as alias for vec_trunc in altivec.h (details / githubweb)
  981. [PowerPC] Add vec_xlds to altivec.h (details / githubweb)
  982. [PowerPC] Add vec_load_splats to altivec.h (details / githubweb)
  983. [PowerPC] Add vec_vclz as an alias for vec_cntlz in altivec.h (details / githubweb)
  984. [PowerPC] Add missing casts for vec_xlds and vec_load_splats (details / githubweb)
  985. [flang][driver][Revert] Reverts f18 to allow options passed to -W (details / githubweb)
  986. [flang] Fix checking of argument passing for parameterized derived types (details / githubweb)
  987. [llvm-profgen] A couple tweaks to the testing harness. (details / githubweb)
  988. [SLP]Skip undefs trying to find perfect/shuffled tree entries matching. (details / githubweb)
  989. [libc++] Fix some typos and remove unused macros. NFCI. (details / githubweb)
  990. [libc++] Eliminate macro _LIBCPP_UNUSED_VAR. NFCI. (details / githubweb)
  991. [x86] remove stale comment from test file; NFC (details / githubweb)
  992. [flang][openmp] Add General Semantic Checks for Allocate Directive (details / githubweb)
  993. [libc++] [test] Fix nodiscard_extensions.pass.cpp in _LIBCPP_DEBUG mode. (details / githubweb)
  994. [dfsan] Track origin at loads (details / githubweb)
  995. [flang] Fix spurious errors from runtime derived type table construction (details / githubweb)
  996. Fix memory leak in MicrosoftDemangleNodes's Node::toString (details / githubweb)
  997. [OpenMP] Add function for setting LIBOMPTARGET_INFO at runtime (details / githubweb)
  998. [Hexagon] Add HVX intrinsics for conditional vector loads/stores (details / githubweb)
  999. [RISCV] Use stack temporary to splat two GPRs into SEW=64 vector on RV32. (details / githubweb)
  1000. [lldb] Fix that the expression commands --top-level flag overwrites --allow-jit false (details / githubweb)
  1001. [RISCV] Turn splat shuffles of vector loads into strided load with stride of x0. (details / githubweb)
  1002. [lsan] Temporarily disable new check broken on arm7 (details / githubweb)
  1003. Temporarily revert the code part of D100981 "Delete le32/le64 targets" (details / githubweb)
  1004. [flang] Update recently added OpenMP tests to use the new driver (details / githubweb)
  1005. [sanitizer] Use COMPILER_RT_EMULATOR with gtests (details / githubweb)
  1006. [scudo] Check if MADV_DONTNEED zeroes memory (details / githubweb)
  1007. [NFC] Remove reference to file deleted by D100981. (details / githubweb)
  1008. [RISCV] Support vector type for second operand of vmfge and vmfgt IR intrinsics. (details / githubweb)
  1009. [RISCV] Add missing tests for vector type for second operand of vmsgt and vmsgtu IR intrinsics. (details / githubweb)
  1010. [RISCV] Add IR intrinsics for vmsge(u).vv/vx/vi. (details / githubweb)
  1011. Revert "[instcombine] Exploit UB implied by nofree attributes" (details / githubweb)
  1012. [Driver] Specify -ccc-install-dir for linux-cross test (details / githubweb)
  1013. [SCEV] Compute ranges for lshr recurrences (details / githubweb)
  1014. Revert "[sanitizer] Use COMPILER_RT_EMULATOR with gtests" (details / githubweb)
  1015. scudo: Use a table to look up the LSB for computing the odd/even mask. NFCI. (details / githubweb)
  1016. [flang] (NFC) Document Fortran feature history (details / githubweb)
  1017. Fix the triple used in llvm-mca. (details / githubweb)
  1018. Coverage: Document how to collect a profile without a filesystem (details / githubweb)
  1019. [Diagnostics] Restore -Wdeprecated warning when user-declared copy assignment operator is defined as deleted (PR45634) (details / githubweb)
  1020. Add support of the next Ubuntu (Ubuntu 21.10 - Impish Idri) (details / githubweb)
  1021. [lldb] Include thread name in crashlog.py output (details / githubweb)
  1022. Revert "[AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed" (details / githubweb)
  1023. [M68k][AsmParser][NFC] Remove redundant default cases (details / githubweb)
  1024. Skip unreliable LLDB tests when running under asan (details / githubweb)

Started by upstream project clang-stage2-Rthinlto_relay build number 5685
originally caused by:

This run spent:

  • 13 sec waiting;
  • 6 hr 56 min build duration;
  • 6 hr 56 min total from scheduled to completion.
Revision: 9745babbea2ff4002542a441b3942b9b784ed666
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 007158ac42c785cd59aab8bc4b4b39085b960a58
Repository: https://github.com/llvm/llvm-project.git
  • detached
Test Result (no failures)