- Notifications
You must be signed in to change notification settings - Fork 15.3k
Pull requests: llvm/llvm-project
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[RegAlloc] Remove default restriction on non-trivial rematerialization backend:AArch64 backend:ARM backend:RISC-V backend:SystemZ backend:X86 llvm:codegen llvm:globalisel
#159211 by lukel97 was merged Oct 4, 2025 Loading… updated Dec 1, 2025
[clang] Refactor to remove clangDriver dependency from clangFrontend and flangFrontend backend:AArch64 backend:AMDGPU backend:ARM backend:CSKY backend:Hexagon backend:loongarch backend:MIPS backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:X86 bazel "Peripheral" support tier build system: utils/bazel clang:as-a-library libclang and C++ API clang:driver 'clang' and 'clang++' user-facing binaries. Not 'clang-cl' clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:modules C++20 modules and Clang Header Modules clang:openmp OpenMP related changes to Clang clang Clang issues not falling into any other category clang-tools-extra clangd flang:driver flang Flang issues not falling into any other category lldb llvm:mc Machine (object) code
#165277 by naveen-seth was merged Nov 23, 2025 Loading… updated Nov 29, 2025
CodeGen: Remove PointerLikeRegClass handling from codegen backend:AMDGPU backend:SystemZ llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen tools:llvm-exegesis
#159883 by arsenm was merged Nov 26, 2025 Loading… updated Nov 26, 2025
CodeGen: Make target overrides of PointerLikeRegClass mandatory backend:AMDGPU backend:SystemZ llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#159882 by arsenm was merged Nov 26, 2025 Loading… updated Nov 26, 2025
CodeGen: Make all targets override pseudos with pointers backend:AArch64 backend:AMDGPU backend:ARM backend:CSKY backend:DirectX backend:Hexagon backend:Lanai backend:loongarch backend:m68k backend:MIPS backend:MSP430 backend:NVPTX backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:WebAssembly backend:X86 backend:Xtensa llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#159881 by arsenm was merged Nov 26, 2025 Loading… updated Nov 26, 2025
CodeGen: Move libcall lowering configuration to subtarget backend:AArch64 backend:AMDGPU backend:ARM backend:DirectX backend:Hexagon backend:Lanai backend:loongarch backend:MIPS backend:MSP430 backend:NVPTX backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:WebAssembly backend:X86 backend:Xtensa llvm:codegen llvm:SelectionDAG SelectionDAGISel as well
#168621 by arsenm was merged Nov 25, 2025 Loading… updated Nov 25, 2025
[SystemZ] Use MCRegister instead of unsigned. NFC backend:SystemZ
#167539 by topperc was merged Nov 11, 2025 Loading… updated Nov 21, 2025
CodeGen: Remove target hook for terminal rule backend:AArch64 backend:AMDGPU backend:ARM backend:Hexagon backend:NVPTX backend:PowerPC backend:RISC-V backend:SystemZ backend:WebAssembly backend:X86 llvm:codegen llvm:regalloc
#165962 by arsenm was merged Nov 12, 2025 Loading… updated Nov 21, 2025
[SystemZ] Fix linux s390x main can't bootstrap itself on SanitizerSpecialCaseList.cpp #168088 backend:SystemZ
#168779 by anoopkg6 was merged Nov 19, 2025 Loading… updated Nov 19, 2025
CodeGen: Add subtarget to TargetLoweringBase constructor backend:AArch64 backend:AMDGPU backend:ARM backend:DirectX backend:Hexagon backend:Lanai backend:loongarch backend:MIPS backend:MSP430 backend:NVPTX backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:WebAssembly backend:X86 backend:Xtensa llvm:codegen llvm:SelectionDAG SelectionDAGISel as well
#168620 by arsenm was merged Nov 19, 2025 Loading… updated Nov 19, 2025
TableGen: Support target specialized pseudoinstructions backend:AMDGPU backend:SystemZ llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#159880 by arsenm was merged Nov 19, 2025 Loading… updated Nov 19, 2025
RegisterCoalescer: Enable terminal rule by default for AMDGPU backend:AArch64 backend:AMDGPU backend:Hexagon backend:NVPTX backend:PowerPC backend:RISC-V backend:SystemZ backend:WebAssembly backend:X86 llvm:codegen llvm:globalisel llvm:regalloc llvm:transforms
#161621 by arsenm was merged Nov 10, 2025 Loading… updated Nov 18, 2025
[SystemZ] TableGen-erate node descriptions backend:SystemZ
#168113 by s-barannikov was merged Nov 17, 2025 Loading… updated Nov 18, 2025
[VPlan] Expand WidenInt inductions with nuw/nsw backend:RISC-V backend:SystemZ flang:fir-hlfir flang Flang issues not falling into any other category llvm:transforms vectorizers
#163538 by artagnon was merged Nov 14, 2025 Loading… updated Nov 14, 2025
[Basic] Remove a redundant std::string::c_str (NFC) backend:SystemZ clang:frontend Language frontend issues, e.g. anything involving "Sema" clang Clang issues not falling into any other category
#168015 by kazutakahirata was merged Nov 14, 2025 Loading… updated Nov 14, 2025
[clang] Refactor option-related code from clangDriver into new clangOptions library backend:AArch64 backend:AMDGPU backend:ARM backend:CSKY backend:Hexagon backend:loongarch backend:MIPS backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:X86 bazel "Peripheral" support tier build system: utils/bazel clang:driver 'clang' and 'clang++' user-facing binaries. Not 'clang-cl' clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:openmp OpenMP related changes to Clang clang Clang issues not falling into any other category clang-tools-extra clangd flang:driver flang Flang issues not falling into any other category lldb llvm:mc Machine (object) code
#163659 by naveen-seth was merged Nov 10, 2025 Loading… updated Nov 11, 2025
CodeGen: Remove TRI arguments from stack load/store hooks backend:AArch64 backend:AMDGPU backend:ARC backend:ARM backend:CSKY backend:DirectX backend:Hexagon backend:Lanai backend:loongarch backend:MIPS backend:MSP430 backend:NVPTX backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:WebAssembly backend:X86 backend:Xtensa llvm:codegen llvm:globalisel llvm:regalloc llvm:SelectionDAG SelectionDAGISel as well tablegen
#158240 by arsenm was merged Nov 11, 2025 Loading… updated Nov 11, 2025
Reland "[clang] Refactor option-related code from clangDriver into new clangOptions library" (#167348) backend:AArch64 backend:AMDGPU backend:ARM backend:CSKY backend:Hexagon backend:loongarch backend:MIPS backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:X86 bazel "Peripheral" support tier build system: utils/bazel clang:driver 'clang' and 'clang++' user-facing binaries. Not 'clang-cl' clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:openmp OpenMP related changes to Clang clang Clang issues not falling into any other category clang-tools-extra clangd flang:driver flang Flang issues not falling into any other category lldb llvm:mc Machine (object) code
#167374 by naveen-seth was merged Nov 10, 2025 Loading… updated Nov 11, 2025
Remove unused standard header inclusion: <iterator>, <utility>, <type_traits> backend:AArch64 backend:AMDGPU backend:ARM backend:Hexagon backend:NVPTX backend:RISC-V backend:SPIR-V backend:SystemZ backend:X86 debuginfo llvm:adt llvm:analysis Includes value tracking, cost tables and constant folding llvm:binary-utilities llvm:codegen llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:ir llvm:mc Machine (object) code llvm:regalloc llvm:support llvm:transforms PGO Profile Guided Optimizations platform:windows tablegen tools:llvm-exegesis xray
#167318 by serge-sans-paille was closed Nov 11, 2025 Loading… updated Nov 11, 2025
X86: Switch to RegClassByHwMode backend:AMDGPU backend:SystemZ backend:X86 llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#158274 by arsenm was merged Sep 19, 2025 Loading… updated Nov 11, 2025
PPC: Replace PointerLikeRegClass with RegClassByHwMode backend:AMDGPU backend:PowerPC backend:SystemZ llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#158777 by arsenm was merged Sep 19, 2025 Loading… updated Nov 11, 2025
Mips: Switch to RegClassByHwMode backend:AMDGPU backend:MIPS backend:SystemZ llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#158273 by arsenm was merged Sep 19, 2025 Loading… updated Nov 11, 2025
AMDGPU: Use RegClassByHwMode to manage operand VGPR operand constraints backend:AMDGPU backend:SystemZ llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#158272 by arsenm was merged Oct 8, 2025 Loading… updated Nov 11, 2025
CodeGen: Add RegisterClass by HwMode backend:AMDGPU backend:SystemZ llvm:codegen llvm:globalisel llvm:mc Machine (object) code llvm:SelectionDAG SelectionDAGISel as well tablegen
#158269 by arsenm was merged Sep 19, 2025 Loading… updated Nov 11, 2025
CodeGen: Remove TRI argument from reMaterialize backend:AArch64 backend:AMDGPU backend:ARC backend:ARM backend:CSKY backend:DirectX backend:Hexagon backend:Lanai backend:loongarch backend:MIPS backend:MSP430 backend:NVPTX backend:PowerPC backend:RISC-V backend:Sparc backend:SPIR-V backend:SystemZ backend:WebAssembly backend:X86 backend:Xtensa llvm:codegen llvm:globalisel llvm:regalloc llvm:SelectionDAG SelectionDAGISel as well tablegen
#158229 by arsenm was merged Nov 11, 2025 Loading… updated Nov 11, 2025
Previous Next
ProTip! Follow long discussions with comments:>50.