Commit Graph

  • 3dba44fe54 add more required build stuff automated-release caio 2025-11-18 03:35:08 +01:00
  • 7f8bc1b339 hopefully smaller binary size caio 2025-11-18 03:33:32 +01:00
  • 4a56d347c9 use clang instead of gcc caio 2025-11-12 03:06:27 +01:00
  • 9c476b83b2 install cmake as step caio 2025-11-12 01:32:33 +01:00
  • 901bac62c8 use image with node caio 2025-11-12 01:29:13 +01:00
  • 2b7b1e9ed4 add workflow caio 2025-11-12 01:26:32 +01:00
  • 4fd4f57ef9 Check against subst failure ouside of imm context (#206) zebullax 2025-11-11 11:24:11 +09:00
  • d34e5cd278 Remove deprecated flags from documentation (#201) zebullax 2025-11-01 09:39:51 +09:00
  • 106b53472d Check against function in template_argument_of (#199) zebullax 2025-10-31 18:11:27 +09:00
  • 08419a75ac Fix is_noexcept for implicit noexcept destructors when marked as default or deleted (#196) zebullax 2025-10-30 01:30:51 +09:00
  • 9171cf41ef Fix is_public and is_class_member for scoped/unscoped enum (#194) zebullax 2025-10-22 17:46:23 +09:00
  • 63a00eeeed Revert "Merge pull request #191 from bloomberg/dealiasRetTypeOfArg" zebullax 2025-10-15 09:05:49 +09:00
  • 21cba05736 Merge pull request #191 from bloomberg/dealiasRetTypeOfArg zebullax 2025-10-14 09:31:40 +09:00
  • c30343bfe5 Merge pull request #190 from bloomberg/zebullax-patch-1 zebullax 2025-10-13 12:01:02 +09:00
  • de6b834d80 Desugar type passed to return_type_of zebullax 2025-10-11 10:46:07 +09:00
  • d0eae538c7 Update tracking status zebullax 2025-10-11 10:04:33 +09:00
  • d77eff1cbd Merge branch 'main' into p2996 Dan Katz 2025-07-02 11:18:31 -04:00
  • b1774222c7 [flang] Emit fir.global in the global address space (#146653) Kareem Ergawy 2025-07-02 17:15:22 +02:00
  • 3b4e79398d [DTLTO][LLD][ELF] Add support for Integrated Distributed ThinLTO (#142757) bd1976bris 2025-07-02 16:12:27 +01:00
  • e32439249d [lldb][test] Consolidate generic and libcxx std::deque formatter tests (#146697) Michael Buch 2025-07-02 16:05:09 +01:00
  • 3cb28e9dee [CIR] Untie Type and Attribute definitions (#146663) Henrich Lauko 2025-07-02 17:01:59 +02:00
  • 242996efee [Clang][DLCov][NFCish] Fix debugloc coverage tracking macro in Clang (#146521) Stephen Tozer 2025-07-02 15:57:56 +01:00
  • 03919ef8d9 [Clang][OpenCL] Declare cl_amd_media_ops/cl_amd_media_ops2 builtins with -fdeclare-opencl-builtins (#143507) Juan Manuel Martinez Caamaño 2025-07-02 16:55:24 +02:00
  • 4db8ce7251 [clang-fuzzer] Fix latent race condition in build (#146119) Paddy McDonald 2025-07-02 16:53:33 +02:00
  • e288561e6b [CIR] Clean up FPAttr (#146662) Henrich Lauko 2025-07-02 16:52:15 +02:00
  • 3dc09fbf29 [Xtensa] Implement THREADPTR and DFPAccel Xtensa Options. (#145543) Andrei Safronov 2025-07-02 17:47:07 +03:00
  • 2dc44b3a7b [InstCombine] Fix multi-use handling for multi-GEP rewrite (#146689) Nikita Popov 2025-07-02 16:45:27 +02:00
  • ad715beca1 [AMDGPU] Remove HasSampler variable. NFC. (#146682) Jay Foad 2025-07-02 15:44:32 +01:00
  • 5a8d096ae3 [clang-tidy] Fix false positive for cppcoreguidelines-pro-bounds-pointer-arithmetic (#127394) flovent 2025-07-02 22:41:24 +08:00
  • cbfd0d68ea [HashRecognize] Rewrite arePHIsIntertwined (#144878) Ramkumar Ramachandra 2025-07-02 15:36:27 +01:00
  • 8dcdc0ff1f [CIR] Clean up IntAttr (#146661) Henrich Lauko 2025-07-02 16:36:09 +02:00
  • 38ad6b1983 [mlir][Affine] Fix crash in affine-loop-fusion pass by guarding against an empty op list (#144841) Ayokunle Amodu 2025-07-02 08:31:49 -06:00
  • 5491576a16 [CIR] Introduce IntTypeInterface to allow uniform integer types handling (#146660) Henrich Lauko 2025-07-02 16:29:03 +02:00
  • 24828c8c45 [libc] Efficiently implement aligned_alloc for AMDGPU (#146585) Joseph Huber 2025-07-02 09:25:57 -05:00
  • bca79ec0d2 [mlir][linalg] Use ub.poison in linalg vectorizer instead of 0 for some transfer ops (#146544) Fabian Mora 2025-07-02 10:10:03 -04:00
  • ebcf7f91ff [SystemZ][HLASM] Emit END instruction (#146110) Kai Nacke 2025-07-02 10:08:25 -04:00
  • bbcebec3af [DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG Combine (#145298) woruyu 2025-07-02 22:07:48 +08:00
  • d78036f06e Only restart failed libc++ jobs, not cancelled ones. (#146397) Eric 2025-07-02 10:04:37 -04:00
  • 8b3cc4d1ed [llvm][docs] Remove LLDB DWARF64 release note David Spickett 2025-07-02 14:02:19 +00:00
  • a9ee1797b7 Remove helper function and use target agnostic needConversion function (#146680) Abhina Sree 2025-07-02 10:02:46 -04:00
  • fc00256b2b [lldb][test][NFC] Rename libcxx unordered_map tests to unordered_map-iterator Michael Buch 2025-07-02 14:32:07 +01:00
  • 2b03efc7fb [AMDGPU] Use isImage. NFC. (#146677) Jay Foad 2025-07-02 14:18:42 +01:00
  • dbe441e716 X86: Avoid some uses of getPointerTy (#146306) Matt Arsenault 2025-07-02 22:14:16 +09:00
  • 4f02965ae2 [Offload] Store kernel name in GenericKernelTy (#142799) Ross Brunton 2025-07-02 14:11:05 +01:00
  • e63de82d90 [LLD][COFF] Disallow importing DllMain from import libraries (#146610) Alexandre Ganea 2025-07-02 08:53:18 -04:00
  • acb52a8a98 [Offload] Improve liboffload documentation (#142403) Callum Fare 2025-07-02 13:52:27 +01:00
  • 4e213159af [SPIRV] Add FloatControl2 capability (#144371) Steven Perron 2025-07-02 08:48:57 -04:00
  • 9c0743fbc5 [GlobalISel] Allow expansion of urem by constant in prelegalizer (#145914) jyli0116 2025-07-02 13:46:36 +01:00
  • 0aafeb8ba1 Reland [TSan] Clarify and enforce shadow end alignment (#146676) Kunqiu Chen 2025-07-02 20:28:30 +08:00
  • c0e9084b1c [AMDGPU] Add a debug option -amdgpu-snop-padding for GCNHazardRecognizer (#146587) Shilei Tian 2025-07-02 08:16:38 -04:00
  • 9eac5f72f6 Revert "[TSan] Clarify and enforce shadow end alignment" (#146674) Kunqiu Chen 2025-07-02 20:11:11 +08:00
  • 6ec9b1b366 [MLIR] Remove spurious space when printing prop-dict (#145962) Mehdi Amini 2025-07-02 14:07:17 +02:00
  • f575b18fdc [LV] Add support for partial reductions without a binary op (#133922) David Sherwood 2025-07-02 13:05:51 +01:00
  • dea4f3213d [libc] Use is aligned builtin instead of ptrtoint (#146402) Joseph Huber 2025-07-02 07:03:11 -05:00
  • 5fe63ae9a3 [lldb-dap] Fix flaky test TestDAP_server (#145231) DrSergei 2025-07-02 14:16:48 +03:00
  • 585b41c2ec TargetOptions: Look up frame-pointer attribute once (#146639) Matt Arsenault 2025-07-02 20:09:20 +09:00
  • 35626e97d8 [DLCov] Origin-Tracking: Enable collecting and symbolizing stack traces (#143591) Stephen Tozer 2025-07-02 12:01:17 +01:00
  • a2c9f7dbcc [Xtensa] Implement lowering SELECT_CC/BRCC for Xtensa FP Option. (#145544) Andrei Safronov 2025-07-02 13:48:49 +03:00
  • 7cc8fe2a2c [LLVM][AArch64] Relax SVE/SME codegen predicates. (#145322) Paul Walker 2025-07-02 11:39:33 +01:00
  • 38200e94f1 [DAG] visitFREEZE - always allow freezing multiple operands (#145939) Simon Pilgrim 2025-07-02 11:28:37 +01:00
  • 4c7a706589 [LLDB] Simplify libstdc++ string summaries (#146562) nerix 2025-07-02 12:21:31 +02:00
  • 40275a4ee3 [lldb][test] Add tests for formatting pointers to std::unordered_map Michael Buch 2025-07-02 11:10:29 +01:00
  • bc8dad1c7e [VPlan] Emit VPVectorEndPointerRecipe for reverse interleave pointer adjustment (#144864) Mel Chen 2025-07-02 18:16:02 +08:00
  • 6e1e89ee38 [SLP] Avoid -passes=instcombine stages in SLP tests (#146257) Hanyang (Eric) Xu 2025-07-02 06:14:41 -04:00
  • 7ead20db28 [lldb] Use llvm::erase_if (NFC) (#146624) Kazu Hirata 2025-07-02 03:00:58 -07:00
  • 82c0a53763 [LoongArch] Pre-commit for optimizing insert extracted pair elements Qi Zhao 2025-07-02 17:34:51 +08:00
  • 1b7cbe1f87 [flang][OpenMP] Create unique reduction decls for different logical kinds (#146558) Tom Eccles 2025-07-02 10:25:43 +01:00
  • 651c5208f8 VPlanRecipes.cpp - fix "'llvm::VPExpressionRecipe::computeCost': not all control paths return a value" MSVC warning. NFC. Simon Pilgrim 2025-07-02 09:52:43 +01:00
  • 85bc868417 [AArch64][TTI] Reduce cost for splatting whole first vector segment (SVE) (#145701) Graham Hunter 2025-07-02 09:51:56 +01:00
  • a75587d271 [clang][python][test] Move python binding tests to lit framework (#146486) Jannick Kremer 2025-07-02 09:11:48 +01:00
  • 2c1900860c [lld][LoongArch] Support TLSDESC GD/LD to IE/LE (#123715) Zhaoxin Yang 2025-07-02 16:09:51 +08:00
  • f1cc0b607b [IR] Introduce dead_on_return attribute Antonio Frighetto 2025-07-02 09:23:22 +02:00
  • d5608d6751 MC,test: Improve section group test Fangrui Song 2025-07-02 00:28:40 -07:00
  • 647aa6616f [mlir][SPIRVToLLVM] Set valid insertion point after op erasure (#146551) Matthias Springer 2025-07-02 09:25:24 +02:00
  • 83272a4849 [InstCombine] Fold icmp of gep chain with base (#144065) Nikita Popov 2025-07-02 09:23:36 +02:00
  • 0588e8188c [Serialization] Use the SourceLocation::UIntTy instead of the raw type for the offset, NFC Haojian Wu 2025-07-02 09:09:26 +02:00
  • 6c9be27b52 [mlir][tensor] Fold identity reshape of 0d-tensors (#146375) Markus Böck 2025-07-02 09:09:03 +02:00
  • 9262ac3ee4 Revert "ELFObjectWriter: Optimize isInSymtab" Fangrui Song 2025-07-02 00:08:41 -07:00
  • eac1a1d3a8 MCAssembler: Consistently place MCFragment parameter before MCFixup Fangrui Song 2025-07-01 23:59:35 -07:00
  • b68e8f1de7 [mlir][linalg] Allow promotion to use the original subview size (#144334) zbenzion 2025-07-02 09:47:51 +03:00
  • 3c6cade485 MCObjectStreamer: De-virtualize emitInstToFragment Fangrui Song 2025-07-01 23:05:35 -07:00
  • f4b938b7c0 [TableGen] Use range-based for loops (NFC) (#146626) Kazu Hirata 2025-07-01 22:50:11 -07:00
  • b809d5e2ac [ProfileData] Use lambdas instead of std::bind (NFC) (#146625) Kazu Hirata 2025-07-01 22:50:04 -07:00
  • 838b91d7f6 [clangd] Drop const from a return type (NFC) (#146623) Kazu Hirata 2025-07-01 22:49:56 -07:00
  • 7b4dbb4f37 [Sema] Remove an unnecessary cast (NFC) (#146622) Kazu Hirata 2025-07-01 22:49:48 -07:00
  • 2723a6d992 [LLVM][Cygwin] Enable dynamic linking of libLLVM (#146440) Mateusz Mikuła 2025-07-02 07:30:12 +02:00
  • 984c78f27d [clang][bytecode] Add back missing initialize call (#146589) Timm Baeder 2025-07-02 07:15:47 +02:00
  • c9bfdae620 [RISCV] Use uint64_t for Insn in getInstruction32 and getInstruction16. NFC (#146619) Craig Topper 2025-07-01 21:45:02 -07:00
  • f1a4bb6245 [RFC][NFC][AMDGPU] Remove explicit value assignments from AMDGPU::GPUKind (#146567) Shilei Tian 2025-07-01 23:39:01 -04:00
  • a8a9a7f95a [WebAssembly] Fix inline assembly with vector types (#146574) Alex Crichton 2025-07-02 05:26:30 +02:00
  • 2a702cdc38 Driver: Avoid llvm::sys::path::append if resource directory absolute. Peter Collingbourne 2025-07-01 20:21:51 -07:00
  • aa1d9a4c31 [MLIR][Affine] Enhance simplifyAdd for AffineExpr mod (#146492) XiangZhang 2025-07-02 11:08:58 +08:00
  • eb07f0d4a9 [Analysis] Use range-based for loops (NFC) (#146466) Kazu Hirata 2025-07-01 19:38:28 -07:00
  • 2599a9aeb5 [clang] [modules] Implement P3618R0: Allow attaching main to the global module (#146461) Ashwin Banwari 2025-07-01 18:52:10 -07:00
  • 3deed4211a [docs] Add clang release notes for LoongArch (#146481) Ami-zhang 2025-07-02 09:21:33 +08:00
  • a87b27fd51 [lldb] Fix the hardware breakpoint decorator (#146609) Jonas Devlieghere 2025-07-01 18:01:19 -07:00
  • 7502af89fc clang: Forward exception_model flag for bitcode inputs (#146342) Matt Arsenault 2025-07-02 09:39:46 +09:00
  • b0e6faae08 [libclc] Add missing clc_lgamma_r with generic address space pointer arg (#146495) Wenju He 2025-07-02 08:28:01 +08:00
  • 93fe52f19e [libclc] Add __clc_nan implementation with signed nancode argument (#146485) Wenju He 2025-07-02 08:27:46 +08:00
  • 2b16af8df2 [Offload][cmake] Add GPU test job limit for AMDGPU buildbot cmake cache (#146611) Kewen12 2025-07-01 17:18:28 -07:00