Commit Graph

  • 18a0675082 [bazel] Add gdb-scripts filegroup in llvm and mlir (#146358) Thomas Hashem 2025-06-30 19:06:58 +03:00
  • 16dc6f64de [lldb] Document MCP support in LLDB (#145935) Jonas Devlieghere 2025-06-30 09:01:15 -07:00
  • 25e5010a30 [lldb] Delete unused variables in TestLoongArchEmulator.cpp. James Y Knight 2025-06-30 11:51:05 -04:00
  • 4aaab69314 [libc++] Fix wait_on_destruct.pass.cpp hanging sometimes (#146240) Eric 2025-06-30 11:54:12 -04:00
  • 199c6ecb5c [RISCV] Add coverage for missed scalarization of gather/scatter base pointers Philip Reames 2025-06-30 08:38:27 -07:00
  • 8a5b97a720 Revert "[clang] [modules] Add err_main_in_named_module (#146247)" Chuanqi Xu 2025-06-30 23:14:53 +08:00
  • 545cdca488 [SCCP] Improve worklist management (#146321) Nikita Popov 2025-06-30 17:17:30 +02:00
  • 6f7370ced6 [InstCombine] Pull vector reverse through fneg (#146349) Luke Lau 2025-06-30 16:15:04 +01:00
  • 425359a83d [experimental] Ask copilot to check perf profile degradation (#146271) Mircea Trofin 2025-06-30 08:09:28 -07:00
  • 00cdaa5c39 [clang][bytecode] Add Descriptor::hasTrivialDtor() (#146286) Timm Baeder 2025-06-30 16:59:57 +02:00
  • 53102a395f [ExtractAPI] Format pointer types correctly (#146182) Prajwal Nadig 2025-06-30 15:55:35 +01:00
  • 5ab3114bd1 Expand annotation check for -Wunique-object-duplication on Windows. (#145944) Devon Loehr 2025-06-30 10:51:04 -04:00
  • c00c5a3898 [X86] Add test coverage to show failure to push freeze through CTLZ/CTTZ nodes (+ZERO_UNDEF variants) Simon Pilgrim 2025-06-30 15:27:28 +01:00
  • 44ec3e8f9c [clang][AST] Fix AST IgnoreUnlessSpelledInSource traversal nullptr dereference (#146103) Jonathan Marriott 2025-06-30 15:48:26 +01:00
  • 1cdc7f8724 [clang] [Sema] Suggest [[noreturn]] for void functions that always throw (#146234) Samarth Narang 2025-06-30 10:46:51 -04:00
  • d1ba2692ee [LLVM][Clang] Enable strict mode for getTrailingObjects (#144930) Rahul Joshi 2025-06-30 07:23:34 -07:00
  • b0ff473340 [LLVM] Change ModulePass::skipModule to take a const reference (#146168) Rahul Joshi 2025-06-30 07:23:04 -07:00
  • 67e73ba605 [Offload] Refactor device/platform info queries (#146345) Ross Brunton 2025-06-30 15:00:43 +01:00
  • 619f7afd71 [LAA] Clean up APInt-overflow related code (#140048) Ramkumar Ramachandra 2025-06-30 14:48:56 +01:00
  • 8c77191835 [InstCombine] smin(smax(X, -1), 1) -> scmp(X, 0) and smax(smin(X, 1), -1) -> scmp(X, 0) (#145736) AZero13 2025-06-30 09:44:37 -04:00
  • 10445acfa6 [libc] Efficiently implement 'realloc' for AMDGPU devices (#145960) Joseph Huber 2025-06-30 08:39:40 -05:00
  • d7e23bef6a [lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server (#146072) dlav-sc 2025-06-30 16:27:44 +03:00
  • a99fee6989 [OpenACC][CIR] Implement 'exit data' construct + clauses (#146167) Erich Keane 2025-06-30 06:19:43 -07:00
  • 51dfe28f87 [clang] odr-checker fix for conversion operators (#146153) Matheus Izvekov 2025-06-30 10:19:29 -03:00
  • d4fdfc3aa7 [DA] Improve code in getSplitIteration (NFC) (#146137) Ramkumar Ramachandra 2025-06-30 13:50:19 +01:00
  • 183acdd279 [GlobalOpt] Revert global widening transform (#144652) Nikita Popov 2025-06-30 14:48:37 +02:00
  • f01a7936be [VPlan] Replace all uses of VF when EVL tail folding. NFCI (#146339) Luke Lau 2025-06-30 13:47:38 +01:00
  • 652630b3c9 [ISel/RISCV] Fix fixed-vector [l]lrint lowering (#145898) Ramkumar Ramachandra 2025-06-30 13:44:34 +01:00
  • b9e4679976 [DAG] canCreateUndefOrPoison - add handling for ADD/SUB/MUL overflow nodes (#146322) Simon Pilgrim 2025-06-30 13:26:57 +01:00
  • eb1a80bfd3 [DAG] Implement SDPatternMatch m_SpecificScalarVT and m_SpecificVectorElementVT matchers (#144996) zhaohui 2025-06-30 20:26:00 +08:00
  • 749c7c5dc4 [AMDGPU] Add support for v_cvt_f16_bf8 on gfx1250 (#146305) Shilei Tian 2025-06-30 07:54:55 -04:00
  • a99c964d7f [AMDGPU] Add support for v_cvt_f16_fp8 on gfx1250 (#146302) Shilei Tian 2025-06-30 07:51:00 -04:00
  • e810c639fe [gn build] Port f8cb7987c6 LLVM GN Syncbot 2025-06-30 11:31:31 +00:00
  • a4647b21f2 [gn] port b42c8831d5 Nico Weber 2025-06-30 13:31:06 +02:00
  • b29fea6eeb [KeyInstr][Clang][NFC] Don't set -dwarf-use-key-instructions (#144115) Orlando Cazalet-Hyams 2025-06-30 12:30:35 +01:00
  • be75ded3fe [KeyInstr][Clang] Copy ctor/assignment operator source atoms (#144346) Orlando Cazalet-Hyams 2025-06-30 12:27:44 +01:00
  • 003145d0c8 [Offload] Implement olShutDown (#144055) Ross Brunton 2025-06-30 12:14:00 +01:00
  • 6e6c61d696 [InstCombine] Add explicit data layout to test Nikita Popov 2025-06-30 13:08:40 +02:00
  • 7a3e555353 [Clang][Sema] Require BaseClass:: (not other classes) in member using-declaration in C++98 mode (#143492) Yanzuo Liu 2025-06-30 19:00:52 +08:00
  • c3f8dd1228 [NFC][analyzer] Use %clang_analyze_cc1 consistently (#145895) Donát Nagy 2025-06-30 12:59:51 +02:00
  • 3a7d60860d [FatLTO] Relax checks for fatlto pipeline test Nikita Popov 2025-06-30 12:58:35 +02:00
  • 5186d4aeee [NFC] [clang] Fix a test regression Chuanqi Xu 2025-06-30 18:56:29 +08:00
  • 33c8d5c686 [Clang][AArch64] Add FP8 variants of Neon store intrinsics (#145346) Kerry McLaughlin 2025-06-30 11:30:46 +01:00
  • a72a0f415d [Clang][AArch64] Add mfloat8_t variants of Neon load intrinsics (#145666) amilendra 2025-06-30 11:19:14 +01:00
  • 5e732c09b2 [CLANG][AArch64] Add mfloat8_t support for more SVE load intrinsics (#145383) amilendra 2025-06-30 11:18:50 +01:00
  • d7a3bdffb9 [PassBuilder][FatLTO] Expose FatLTO pipeline via pipeline string (#146048) Nikita Popov 2025-06-30 12:04:42 +02:00
  • f4128428af [PHIElimination] Fix bug around $noreg assignment (#146320) Guy David 2025-06-30 12:59:12 +03:00
  • de6b8cdc41 [EarlyCSE] Add support for writeonly call CSE (#145474) Nikita Popov 2025-06-30 11:56:32 +02:00
  • f8cb7987c6 [RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object (#121831) Garvit Gupta 2025-06-30 15:18:21 +05:30
  • 24fd3437c3 [lldb][test] TestMetadataRegisters.py: add missing include Michael Buch 2025-06-30 10:44:02 +01:00
  • 47ecd18f24 Global string alignment (#142346) Dominik Steenken 2025-06-30 11:40:43 +02:00
  • d0c1ea928c [InstCombine] Pull unary shuffles through fneg/fabs (#144933) Luke Lau 2025-06-30 10:40:12 +01:00
  • f226852265 [X86] Add test coverage to show failure to push freeze through ssubo/usubo nodes (+carry variants) Simon Pilgrim 2025-06-30 10:35:08 +01:00
  • 338dee0742 [NFC][libclc] Refactor _CLC_*_VECTORIZE macros to functions in .inc files (#145678) Wenju He 2025-06-30 17:19:19 +08:00
  • 1dfc3e8461 [X86] Add test coverage to show failure to push freeze through saddo/uaddo nodes (+carry variants) Simon Pilgrim 2025-06-30 10:17:38 +01:00
  • 2e7aa7ead6 [mlir][tosa] Add custom operand getters for select op (#145921) Luke Hutton 2025-06-30 10:11:09 +01:00
  • 473769ec9b [clang] [modules] Add err_main_in_named_module (#146247) Ashwin Banwari 2025-06-30 02:09:03 -07:00
  • b42c8831d5 [clang] Build the Z3 mock module via CMake (#146284) Michał Górny 2025-06-30 10:57:35 +02:00
  • af82e14c4a [KeyInstr] Fully support mixed key/non-key inlining modes (#144103) Orlando Cazalet-Hyams 2025-06-30 09:56:56 +01:00
  • 7ec494e9bd [gn build] Port a64db49371 LLVM GN Syncbot 2025-06-30 08:31:22 +00:00
  • 96fc0b3a32 [gn build] Port a3a60e03e2 LLVM GN Syncbot 2025-06-30 08:31:21 +00:00
  • 22064ce53e [gn build] Port 3f531552e6 LLVM GN Syncbot 2025-06-30 08:31:20 +00:00
  • 5c5bcd6221 [gn build] Port 34b2e934ea LLVM GN Syncbot 2025-06-30 08:31:19 +00:00
  • 6a120bf02e [Hexagon] Remove unused flag from HexagonGenExtract(NFC) (#146310) Sudharsan Veeravalli 2025-06-30 13:56:16 +05:30
  • 179cc202bd [libc++] Add missing _LIBCPP_NODEBUG in <__type_traits/invoke.h> Nikolas Klauser 2025-06-30 10:19:21 +02:00
  • 9fbde32a8c Revert "CodeView: Move MCCVDefRangeFragment storage to MCContext/MCFragment" David Spickett 2025-06-30 08:04:02 +00:00
  • e0864b56b0 [libc++] Fix <charconv> not exporting std::errc (#146268) Nikolas Klauser 2025-06-30 10:06:34 +02:00
  • 5220e4f2bf Speculative test tweak after ed25d473fb Nico Weber 2025-06-30 10:06:18 +02:00
  • b563e76306 [AArch64] Improve scalar and Neon popcount with SVE CNT. (#143870) Ricardo Jesus 2025-06-30 09:04:45 +01:00
  • 597ee882a5 [Driver] Add support for -m flag to linker job of Baremetal toolchain (#134442) Garvit Gupta 2025-06-30 13:31:53 +05:30
  • faefe7cf7d [flang] add option to generate runtime type info as external (#146071) jeanPerier 2025-06-30 09:58:00 +02:00
  • 834c410d9d [Target] Prevent copying in loop variables (NFC) Jie Fu 2025-06-30 15:50:04 +08:00
  • 8602204d9f [mlir][tensor] Relax input type requirement on tensor.splat (#145893) Markus Böck 2025-06-30 09:49:19 +02:00
  • 57f7e14b57 [LoongArch] Pre-commit test for _BitInt(N) Ami-zhang 2025-06-25 17:59:13 +08:00
  • 7354123c34 [KeyInstr] Use DISubprogram's is-key-instructions-on flag at DWARF emission (#144104) Orlando Cazalet-Hyams 2025-06-30 08:06:22 +01:00
  • ed391f174b [Driver] Forward sysroot from Driver to linker in BareMetal ToolChain Object (#132808) Garvit Gupta 2025-06-30 12:33:05 +05:30
  • 140e1894f2 [KeyInstr] Add DISubprogram::keyInstructions bit (#144107) Orlando Cazalet-Hyams 2025-06-30 08:01:55 +01:00
  • 629126ed44 [clang][bytecode][NFC] Remove some dead code (#146287) Timm Baeder 2025-06-30 08:35:01 +02:00
  • 2d94c08d03 Reland [Driver] Add option to force undefined symbols during linking in BareMetal toolchain object. (#146304) Garvit Gupta 2025-06-30 10:58:06 +05:30
  • bb982e733c AMDGPU: support s_monitor_sleep on gfx1250 (#146293) Changpeng Fang 2025-06-29 21:01:47 -07:00
  • a17f63590a Reland [Driver] Fix link order of BareMetal toolchain object (#146291) Garvit Gupta 2025-06-30 08:47:37 +05:30
  • 59eaffe93a [RISCV] Remove required features zvfhmin from vslideup/vslidedown Jim Lin 2025-06-30 09:41:25 +08:00
  • 42d94afffe [Target] Use range-based for loops (NFC) (#146277) Kazu Hirata 2025-06-29 19:19:47 -07:00
  • 72c0fc2305 [LTO] Remove an unnecessary cast (NFC) (#146275) Kazu Hirata 2025-06-29 19:19:38 -07:00
  • 678ccd5e53 [IR] Remove an unnecessary cast (NFC) (#146274) Kazu Hirata 2025-06-29 19:19:31 -07:00
  • d4b5905a25 Addfinal specifier to the classop (#145977) Jaden Angella 2025-06-29 19:00:59 -07:00
  • e47d4010d3 CodeView: Move MCCVDefRangeFragment storage to MCContext/MCFragment Fangrui Song 2025-06-29 18:56:02 -07:00
  • 9a6e0688b0 [mlgo][regalloc] Fix after PR #131837 (#146297) Mircea Trofin 2025-06-29 18:46:02 -07:00
  • 613222ec33 [DAGCombiner] Remove UnsafeFPMath usage in visitFSUBForFMACombine etc. (#145637) paperchalice 2025-06-30 08:41:23 +08:00
  • 2de51345fb MCFragment: Add addFixup to replace getFixups().push_back() Fangrui Song 2025-06-29 16:26:00 -07:00
  • cd075a4013 MCObjectStreamer: Deduplicate emitInstToData Fangrui Song 2025-06-29 16:12:10 -07:00
  • 38df9ebdc6 [docs] Fix a typo in llvm/docs/CMake.rst (#138639) ur4t 2025-06-30 06:57:46 +08:00
  • 75f359dc56 [MC] Remove an unnecessary cast (NFC) (#146276) Kazu Hirata 2025-06-29 15:41:40 -07:00
  • b62b58d1bb [OpenMP] Fix crash with duplicate mapping on target directive (#146136) Julian Brown 2025-06-29 22:41:24 +01:00
  • 1f5f381920 AMDGPU: Implement intrinsic/builtins for gfx1250 load transpose instructions (#146289) Changpeng Fang 2025-06-29 14:33:31 -07:00
  • b822a32659 [VPlan] Fix crash when trying to narrow interleave group storing const. Florian Hahn 2025-06-29 21:29:12 +01:00
  • 347a5f4f3d [gn] port 23f1ba3ee4 (DebugInfo/DWARF/LowLevel) Nico Weber 2025-06-29 22:27:53 +02:00
  • d8081297bd [gn build] Port 23f1ba3ee4 Nico Weber 2025-06-29 22:20:05 +02:00
  • d0e8d84424 [gn] port 3fdf46ad60 (RuntimeLibcalls.inc) Nico Weber 2025-06-29 22:05:13 +02:00
  • ed25d473fb Reland [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (#144649) Garvit Gupta 2025-06-30 01:34:33 +05:30