The Week Of Monday 29 January 2024 Archives by thread
Starting: Mon Jan 29 00:01:10 PST 2024
Ending: Sun Feb 4 23:56:32 PST 2024
Messages: 4926
- [llvm] [RFC] implement convergence control in MIR using SelectionDAG (PR #71785)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AArch64] Implement -fno-plt for SelectionDAG/GlobalISel (PR #78890)
Fangrui Song via llvm-commits
- [llvm] [TableGen] Support type aliases via new keyword deftype (PR #79570)
Wang Pengcheng via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
WÁNG Xuěruì via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Jinyang He via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Xi Ruoyao via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Xi Ruoyao via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Jinyang He via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Lu Weining via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Jinyang He via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_{ALIGN, PCALA_{HI20,LO12}, GOT_PC_{HI20,LO12}} (PR #78692)
Jinyang He via llvm-commits
- [llvm] [ASan][AMDGPU] Fix Assertion Failure. (PR #79795)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [libc] [flang] [mlir] [libcxx] [lldb] [llvm] [clang] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)
David Green via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Jacques Pienaar via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Jacques Pienaar via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Jacques Pienaar via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Mehdi Amini via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Simon Camphausen via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [mlir] [llvm] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [llvm] [clang-tools-extra] [clang] Reapply "InstCombine: Introduce SimplifyDemandedUseFPClass"" (PR #74056)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #79236)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Add ctpop(A | B) + ctpop(A & B) -> ctpop(A) + ctpop(B) (PR #79089)
David Spickett via llvm-commits
- [llvm] [workflows] Fix argument passing in abi-dump jobs (PR #79658)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Fix mul combine for MUL24 (PR #79110)
Matt Arsenault via llvm-commits
- [clang] [flang] [libcxx] [compiler-rt] [libc] [llvm] [clang-tools-extra] [mlir] [VPlan] Replace VPRecipeOrVPValue with VP2VP recipe simplification. (PR #76090)
Florian Hahn via llvm-commits
- [llvm] Add functionality to llvm-objcopy to remove prefixes (PR #79415)
James Henderson via llvm-commits
- [clang] [llvm] [clang-tools-extra] [PowerPC] Check value uses in ValueBit tracking (PR #66040)
Kai Luo via llvm-commits
- [clang-tools-extra] [clang] [llvm] [Clang] Fix : More Detailed "No expected directives found" (PR #78338)
Shourya Goel via llvm-commits
- [llvm] [libcxxabi] [libcxx] [clang-tools-extra] [libunwind] [compiler-rt] [lld] [libc] [clang] [flang] [lldb] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Kai Luo via llvm-commits
- [clang-tools-extra] [libcxx] [clang] [llvm] [lld] [lldb] [libc] intrinsic to generate a bfi instruction (PR #79655)
David Spickett via llvm-commits
- [libcxx] [compiler-rt] [clang-tools-extra] [flang] [mlir] [clang] [libc] [llvm] [VPlan] Replace VPRecipeOrVPValue with VP2VP recipe simplification. (PR #76090)
Florian Hahn via llvm-commits
- [clang-tools-extra] [flang] [libc] [compiler-rt] [libcxx] [clang] [llvm] [mlir] [VPlan] Replace VPRecipeOrVPValue with VP2VP recipe simplification. (PR #76090)
Florian Hahn via llvm-commits
- [clang-tools-extra] [mlir] [libcxx] [compiler-rt] [clang] [llvm] [libc] [flang] [VPlan] Replace VPRecipeOrVPValue with VP2VP recipe simplification. (PR #76090)
Florian Hahn via llvm-commits
- [clang-tools-extra] [libunwind] [libcxx] [compiler-rt] [clang] [llvm] [lld] [libcxxabi] [lldb] [libc] [flang] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Kai Luo via llvm-commits
- [libcxx] [lldb] [compiler-rt] [clang-tools-extra] [flang] [clang] [libcxxabi] [libc] [libunwind] [lld] [llvm] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Kai Luo via llvm-commits
- [libunwind] [clang-tools-extra] [lld] [flang] [libc] [compiler-rt] [libcxx] [clang] [libcxxabi] [lldb] [llvm] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Kai Luo via llvm-commits
- [clang] [llvm] [AArch64][TargetParser] Add mcpu alias for Microsoft Azure Cobalt 100. (PR #79614)
David Spickett via llvm-commits
- [clang-tools-extra] [llvm] [clang] [PowerPC] Check value uses in ValueBit tracking (PR #66040)
Qiu Chaofan via llvm-commits
- [llvm] [CodeGen] Support MachineFunctionProperties in PassConcept (PR #79749)
Matt Arsenault via llvm-commits
- [llvm] 743946e - [VPlan] Replace VPRecipeOrVPValue with VP2VP recipe simplification. (#76090)
via llvm-commits
- [libcxx] [clang-tools-extra] [flang] [mlir] [clang] [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
Florian Hahn via llvm-commits
- [llvm] [clang] [coroutine] Implement llvm.coro.await.suspend intrinsic (PR #79712)
Chuanqi Xu via llvm-commits
- [llvm] [llvm-exegesis] Remove llvm prefix where unnecessary (PR #79802)
Aiden Grossman via llvm-commits
- [llvm] [clang] [RISCV] Relax march string order constraint (PR #78120)
Piyou Chen via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
Rin Dobrescu via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
David Green via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
David Green via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
David Green via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
David Green via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
Rin Dobrescu via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
David Green via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
Rin Dobrescu via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
antoine moynault via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
Rin Dobrescu via llvm-commits
- [llvm] [AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d)) (PR #79464)
Ben Langmuir via llvm-commits
- [llvm] [llvm][Docs] Update MyFirstTypoFix doc (PR #79149)
David Spickett via llvm-commits
- [llvm] [InferAddressSpaces] apply InferAddressSpaces to inttoptr-zext-ptrtoint address expression. (PR #79108)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Update .git-blame-ignore-revs for compiler-rt builtins (PR #79803)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Implement inline-asm clobbers for za/zt0 (PR #79276)
Matthew Devereau via llvm-commits
- [llvm] [StackSafetyAnalysis] Don't call getTruncateOrZeroExtend for pointers of different sizes (PR #79804)
Pierre van Houtryve via llvm-commits
- [llvm] [X86] Support EVEX compression from MOVBErr to BSWAP (PR #79775)
Simon Pilgrim via llvm-commits
- [llvm] ba5d92e - [llvm][Docs] Update MyFirstTypoFix doc (#79149)
via llvm-commits
- [llvm] [ConstraintElim] Add tests for llvm.abs >= 0 (PR #79068)
Florian Hahn via llvm-commits
- [clang] [polly] [clang-format] Add AllowShortType option for AlwaysBreakAfterReturnType. (PR #78011)
via llvm-commits
- [llvm] [RemoveDIs] Print non-intrinsic debug info in textual IR output (PR #79281)
Stephen Tozer via llvm-commits
- [polly] [clang] [clang-format] Add AllowShortType option for AlwaysBreakAfterReturnType. (PR #78011)
via llvm-commits
- [llvm] [mlir] [mlir][EmitC] Add func, call and return operations and conversions (PR #79612)
Marius Brehler via llvm-commits
- [clang-tools-extra] [flang] [clang] [llvm] [flang] add SYSTEM runtime and lowering intrinsics support (PR #74309)
Yi Wu via llvm-commits
- [flang] [llvm] [clang-tools-extra] [clang] [flang] add SYSTEM runtime and lowering intrinsics support (PR #74309)
Yi Wu via llvm-commits
- [clang] [clang-tools-extra] [llvm] [flang] [flang] add SYSTEM runtime and lowering intrinsics support (PR #74309)
Yi Wu via llvm-commits
- [compiler-rt] [llvm] [flang] [clang] [clang-tools-extra] [AArch64][compiler-rt] Avoid use of libc header in sme-libc-routines (PR #79454)
Peter Waller via llvm-commits
- [libc] [lld] [llvm] [clang-tools-extra] [libcxx] [lldb] [clang] intrinsic to generate a bfi instruction (PR #79655)
Rama Malladi via llvm-commits
- [compiler-rt] [llvm] [libc] [flang] [clang] [clang-tools-extra] [lldb] [libcxx] [mlir] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)
Rama Malladi via llvm-commits
- [compiler-rt] [llvm] [libc] [flang] [clang] [clang-tools-extra] Apply kind code check on exitstat and cmdstat (PR #78286)
Yi Wu via llvm-commits
- [compiler-rt] 2e2b6b5 - [AArch64][compiler-rt] Avoid use of libc header in sme-libc-routines (#79454)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [compiler-rt] [flang] [AArch64][compiler-rt] Avoid use of libc header in sme-libc-routines (PR #79454)
Peter Waller via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang][AST] Fix a crash on attaching doc comments (PR #78716)
via llvm-commits
- [clang] [lldb] [libc] [llvm] [libcxx] [lld] [compiler-rt] [flang] [hwasan] Use ErrorAction::Recover in interceptors (PR #74000)
Tamar Christina via llvm-commits
- [libcxx] [llvm] [libc] [compiler-rt] [lldb] [clang-tools-extra] [mlir] [clang] [flang] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [flang] [llvm] [clang] [compiler-rt] [libc] Apply kind code check on exitstat and cmdstat (PR #78286)
Yi Wu via llvm-commits
- [llvm] [clang-tools-extra] [clang] [Clang][AST] Fix a crash on attaching doc comments (PR #78716)
via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #68703)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Allow hoisting of V_CMP feeding into SI_IF and SI_IF_BREAK (PR #71401)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix legalization of frem(-0.0, y) (PR #70448)
Jay Foad via llvm-commits
- [clang-tools-extra] [flang] [llvm] [clang] [compiler-rt] [AMDGPU] Fold operand after shrinking instruction in SIFoldOperands (PR #68426)
Jay Foad via llvm-commits
- [llvm] [PeepholeOptimizer] Recognize new move-immediate instructions (PR #72128)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add s_delay_alu in relocated PC-relative symbol sequence (PR #71061)
Jay Foad via llvm-commits
- [llvm] [TableGen] Fix computeRegUnitLaneMasks for ad hoc aliasing (PR #79462)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Set glc/slc on volatile/nontemporal SMEM loads (PR #77443)
Jay Foad via llvm-commits
- [llvm] remove redundant waitcnts (PR #75785)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Speed up SIRegisterInfo::getReservedRegs (PR #79610)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Lazily emit waitcnts on function entry (PR #73122)
Jay Foad via llvm-commits
- [llvm] [clang-tools-extra] [clang] [AMDGPU] Update SITargetLowering::getAddrModeArguments (PR #78740)
Jay Foad via llvm-commits
- [llvm] Improve how lowering of formal arguments in SPIR-V Backend interprets a value of 'kernel_arg_type' (PR #78730)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [flang] [clang-tools-extra] [mlir] [libcxx] [clang] [LV] Improve AnyOf reduction codegen. (PR #78304)
Florian Hahn via llvm-commits
- [lldb] [flang] [llvm] [compiler-rt] [clang-tools-extra] [mlir] [libcxx] [clang] [libc] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)
Rama Malladi via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [Transforms] Let amdgcn take advantage of sin(-x) --> -sin(x) (PR #79700)
Matt Arsenault via llvm-commits
- [clang] [llvm] [RISCV] Graduate Zicond to non-experimental (PR #79811)
Alex Bradbury via llvm-commits
- [llvm] [InstCombine] Resolve TODO: nnan nsz X / -0.0 -> copysign(inf, X) (PR #79766)
Matt Arsenault via llvm-commits
- [llvm] [SME] Stop RA from coalescing COPY instructions that transcend beyond smstart/smstop. (PR #78294)
Sander de Smalen via llvm-commits
- [clang] [clang-tools-extra] [llvm] [LV] Delete dead scalar loops (WIP). (PR #76091)
Florian Hahn via llvm-commits
- [mlir] [llvm] [clang] [AArch64] Replace LLVM IR function attributes for PSTATE.ZA. (PR #79166)
Sander de Smalen via llvm-commits
- [llvm] [clang] [mlir] [AArch64] Replace LLVM IR function attributes for PSTATE.ZA. (PR #79166)
Sander de Smalen via llvm-commits
- [llvm] [X86] X86FixupVectorConstants - load+sign-extend vector constants that can be stored in a truncated form (PR #79815)
Simon Pilgrim via llvm-commits
- [llvm] [HWASAN] NFC? Remove DW_OP_LLVM_tag_offset from DIExpression::isImplicit (PR #79816)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [RemoveDIs][DebugInfo][IR] Add parsing for non-intrinsic debug values (PR #79818)
Stephen Tozer via llvm-commits
- [llvm] [mlir] [SelectionDAG] Expand fixed point multiplication into libcall (PR #79352)
Bevin Hansson via llvm-commits
- [llvm] [RegisterCoalescer] Deferring deletion of instructions in `ErasedInstrs` until the end of an iteration (PR #79820)
Quentin Dian via llvm-commits
- [llvm] [BDCE] Handle multi-use `and`/`or` on demanded bits (PR #79688)
Nikita Popov via llvm-commits
- [llvm] 3a4a7dc - [X86] Replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] bc879a9 - [X86] mul-i256.ll - simplify function attributes and remove cfi noise
Simon Pilgrim via llvm-commits
- [llvm] [SPIR-V] add convergence region analysis (PR #78456)
Nathan Gauër via llvm-commits
- [llvm] [OpenMPIRBuilder] NFC: Improve description of IsTargetDevice and IsGPU (PR #79322)
Sergio Afonso via llvm-commits
- [llvm] [llvm-cov] Simplify and optimize MC/DC computation (PR #79727)
NAKAMURA Takumi via llvm-commits
- [llvm] [VPlan] Delete the redundant overflow check for DataAndControlFlowWithoutRuntimeCheck (PR #79825)
via llvm-commits
- [llvm] [llvm][Docs] Expand MyFirstTypoFix's post-commit section (PR #79827)
David Spickett via llvm-commits
- [llvm] [AArch64] Don't generate neon integer complex numbers with +sve2. NFC (PR #79829)
David Green via llvm-commits
- [llvm] [ORC] Unify symbol mapping and allow custom mapping functions (PR #79616)
Lucas Reis via llvm-commits
- [llvm] [Propeller] Make BBID containing information about MBB's size to detect ir drift (PR #79545)
Rahman Lavaee via llvm-commits
- [clang] [llvm] [NVPTX] Add builtin support for 'globaltimer' (PR #79765)
Joseph Huber via llvm-commits
- [clang-tools-extra] [llvm] [libc] [clang] [flang] [compiler-rt] Move ExpandMemCmp and MergeIcmp to the middle end (PR #77370)
Gabriel Baraldi via llvm-commits
- [mlir] [llvm] [SelectionDAG] Expand fixed point multiplication into libcall (PR #79352)
Simon Pilgrim via llvm-commits
- [compiler-rt] [Sanitizer][NFC] Fix up comment in atomic_store of sanitizer_atomic_c… (PR #79740)
Dmitry Vyukov via llvm-commits
- [llvm] [TableGen] Extend OPC_ExtractField/OPC_CheckField start value widths. (PR #79723)
James Y Knight via llvm-commits
- [compiler-rt] a372460 - [Sanitizer][NFC] Fix up comment in atomic_store of sanitizer_atomic_clang_*.h
via llvm-commits
- [llvm] [CodeGen] Simplify updateLiveIn in MachineSink (PR #79831)
Jay Foad via llvm-commits
- [llvm] d93f850 - [TableGen] Extend OPC_ExtractField/OPC_CheckField start value widths. (#79723)
via llvm-commits
- [llvm] 8a074c8 - [X86] fixup-bw-copy.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] ccb2810 - [X86] anyext.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] 06f5b95 - [X86] pmovsx-inreg.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] [llvm][InstCombine] bitcast bfloat half castpair bug (PR #79832)
Nashe Mncube via llvm-commits
- [flang] [clang-tools-extra] [clang] [llvm] [flang] add SYSTEM runtime and lowering intrinsics support (PR #74309)
Yi Wu via llvm-commits
- [llvm] [TableGen] Fix computeRegUnitLaneMasks for ad hoc aliasing (PR #79835)
Jay Foad via llvm-commits
- [llvm] [libcxx] [clang-tools-extra] [libc++] Introduce one-sided binary search for lower_bound on non-random iterators, and use that to improve the average complexity of set_intersection. (PR #75230)
Iuri Chaer via llvm-commits
- [llvm][InstCombine] bitcast bfloat half castpair bug
Nashe Mncube via llvm-commits
- [llvm] [clang-tools-extra] [libcxx] [libc++] Introduce one-sided binary search for lower_bound on non-random iterators, and use that to improve the average complexity of set_intersection. (PR #75230)
Iuri Chaer via llvm-commits
- [llvm] [mlir] [clang] [clang-tools-extra] [mlir][docs] Clarified Dialect creation tutorial + fixed typos (PR #77820)
Perry Gibson via llvm-commits
- [llvm] [TTI]Fallback to SingleSrcPermute shuffle kind, if no direct estimation for (PR #79837)
Alexey Bataev via llvm-commits
- [clang] [flang] [mlir] [libc] [llvm] [clang-tools-extra] [compiler-rt] [lldb] [OpenMP] atomic compare weak : Parser & AST support (PR #79475)
Alexey Bataev via llvm-commits
- [llvm] build_llvm_release.bat: add tarball export to x64 release (PR #79840)
Benoît Amiaux via llvm-commits
- [llvm] [BDCE] Handle multi-use `and`/`or`/`xor` on demanded bits (PR #79688)
via llvm-commits
- [llvm] [compiler-rt] [mlir] [clang] [libcxx] [sanitizer] Skip /include/c++/ from summary (PR #78534)
Sam James via llvm-commits
- [llvm] [flang] [clang] [clang-tools-extra] [flang] add SYSTEM runtime and lowering intrinsics support (PR #74309)
Yi Wu via llvm-commits
- [llvm] [DebugNames] Compare TableEntry names more efficiently (PR #79759)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [AMDGPU] Speed up SIRegisterInfo::getReservedRegs (PR #79844)
Jay Foad via llvm-commits
- [llvm] 8b429fc - [AMDGPU] Update SITargetLowering::getAddrModeArguments (#78740)
Jay Foad via llvm-commits
- [llvm] [clang] [clang-tools-extra] Add STACK_SIZES section for MachOS. (PR #77106)
via llvm-commits
- [libc] [openmp] [llvm] [clang] [flang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [mlir] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [llvm] [mlir] [libc] [libcxxabi] [flang] [openmp] [compiler-rt] [clang-tools-extra] [libcxx] [clang] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [libc] [clang] [compiler-rt] [libcxxabi] [clang-tools-extra] [flang] [libcxx] [openmp] [llvm] [mlir] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [clang] [openmp] [libcxx] [flang] [compiler-rt] [mlir] [llvm] [libcxxabi] [clang-tools-extra] [libc] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [libcxxabi] [llvm] [compiler-rt] [openmp] [mlir] [libcxx] [clang-tools-extra] [flang] [clang] [libc] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [libcxxabi] [compiler-rt] [llvm] [flang] [libc] [openmp] [libcxx] [clang] [mlir] [clang-tools-extra] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [llvm] [AMDGPU] Add test to show s_cselect generation from uniform select (PR #79384)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] LLVM_FAULTMAPS section can be put after the DWARF section. (PR #77107)
via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #79846)
Jay Foad via llvm-commits
- [llvm] [InstCombine] Remove Store which has one-use AddrSpaceCastInst as Ptr (#68120) (PR #79565)
via llvm-commits
- [compiler-rt] [builtins] Update HAVE_SYSCONF configure check to adapt CMake [NFC] (PR #79847)
via llvm-commits
- [llvm] [X86][MC] Support encoding optimization & assembler relaxation about immediate operands for APX instructions (PR #78545)
Shengchen Kan via llvm-commits
- [llvm] [InstCombine] Remove Store when its Ptr is removable (PR #79565)
via llvm-commits
- [llvm] cfb7026 - [X86][NFC] Rename lookupBroadcastFoldTable to lookupBroadcastFoldTableBySize
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Support folding memory broadcast in X86InstrInfo::foldMemoryOperandImpl (PR #79761)
Shengchen Kan via llvm-commits
- [llvm] [InstCombine] Remove shl if we only demand known signbits of shift source (PR #79014)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Run LowerLDS at the end of the fullLTO pipeline (PR #75333)
Pierre van Houtryve via llvm-commits
- [llvm] 5cf9f2c - [RISCV] Fix M1 shuffle on wrong SrcVec in lowerShuffleViaVRegSplitting
Philip Reames via llvm-commits
- [llvm] ce72f78 - [AMDGPU] Fix mul combine for MUL24 (#79110)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] Add STACK_SIZES section for MachOS. (PR #77106)
via llvm-commits
- [llvm] [InstCombine] If return-inst in unreachable refers to an inst change it to poison (#65107) (PR #78444)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Refine cost on Min/Max reduction (PR #79402)
Philip Reames via llvm-commits
- [llvm] [RISCV][CostModel] Updates reduction and shuffle cost (PR #77342)
Philip Reames via llvm-commits
- [llvm] [XCOFF][obj2yaml] Support SymbolAlignmentAndType as 2 separate fields in YAML. (PR #76828)
via llvm-commits
- [flang] [clang] [clang-tools-extra] [llvm] [flang] add SYSTEM runtime and lowering intrinsics support (PR #74309)
Tom Eccles via llvm-commits
- [llvm] d833b9d - [RISCV] Graduate Zicond to non-experimental (#79811)
via llvm-commits
- [llvm] d133ada - [X86][CodeGen] Add missing BroadcastTable1 in X86MemUnfoldTable
Shengchen Kan via llvm-commits
- [llvm] [GlobalISel][ARM] Legalze set_fpenv and get_fpenv (PR #79852)
Serge Pavlov via llvm-commits
- [llvm] [libc++][ci] Use upload-artifact at v4 instead of @v3 (PR #79854)
Louis Dionne via llvm-commits
- [llvm] Aggregate errors from llvm-dwarfutil --verify (PR #79648)
Kevin Frei via llvm-commits
- [clang] [llvm] Changed the __ARM_ARCH macro to match the definition in the ACLE. (PR #79583)
James Westwood via llvm-commits
- [llvm] [AsmParser] Add missing globals declarations in incomplete IR mode (PR #79855)
Nikita Popov via llvm-commits
- [clang] [clang-tools-extra] [llvm] Add STACK_SIZES section for MachOS. (PR #77106)
via llvm-commits
- [llvm] 70f5b22 - [TableGen][AsmMatcher] Fix the range check on 'MatchClassKind'
Michael Liao via llvm-commits
- [llvm] Reorder fields for better packing (PR #77998)
Nathan Sidwell via llvm-commits
- [llvm] 1695536 - [X86][NFC] Remove TB_FOLDED_BCAST and format code in X86InstrFoldTables.cpp
Shengchen Kan via llvm-commits
- [llvm] [clang-tools-extra] [clang] [DirectX] Rename DXILOperationCommon.h to DXILABI.h. NFC (PR #78224)
Justin Bogner via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store to move AVX registers onto stack for `extractelement` (PR #78422)
David Green via llvm-commits
- [flang] [clang-tools-extra] [llvm] [clang] [flang] add SYSTEM runtime and lowering intrinsics support (PR #74309)
Yi Wu via llvm-commits
- [llvm] Add sanity test workflow for checking libc++ bots quickly. (PR #74267)
Louis Dionne via llvm-commits
- [llvm] Attempt to use composite action for libc++ builders. (PR #74489)
Louis Dionne via llvm-commits
- [llvm] Attempt to install and upload results of libc++ build in C++26 configuration. (PR #76235)
Louis Dionne via llvm-commits
- [llvm] attempt to introduce reusable workflow (PR #76243)
Louis Dionne via llvm-commits
- [llvm] ae8005f - [AArch64][TargetParser] Add mcpu alias for Microsoft Azure Cobalt 100. (#79614)
via llvm-commits
- [llvm] [clang] [AArch64][TargetParser] Add mcpu alias for Microsoft Azure Cobalt 100. (PR #79614)
Alexandros Lamprineas via llvm-commits
- [llvm] [TwoAddressInstruction] Propagate undef flags for partial defs (PR #79286)
Jay Foad via llvm-commits
- [lld] [clang] [libcxx] [flang] [llvm] [compiler-rt] [libc] [lldb] [clang-tools-extra] [mlir] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
via llvm-commits
- [openmp] [clang] [flang] [libcxx] [llvm] [compiler-rt] [libc] [lldb] [clang-tools-extra] [mlir] [Clang] Implement P2718R0 "Lifetime extension in range-based for loops" (PR #76361)
via llvm-commits
- [llvm] 9520773 - [AArch64] Don't generate neon integer complex numbers with +sve2. NFC (#79829)
via llvm-commits
- [llvm] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
David Peixotto via llvm-commits
- [llvm] cbe5985 - [X86] Replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [libc] [flang] [clang] [libcxx] [llvm] [clang-tools-extra] [compiler-rt] [openmp] [mlir] [lldb] [Clang] Implement P2718R0 "Lifetime extension in range-based for loops" (PR #76361)
via llvm-commits
- [clang] [llvm] [FMV] Change feature priorities according to ACLE. (PR #79316)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [clang-tools-extra] [DirectX] Rename DXILOperationCommon.h to DXILABI.h. NFC (PR #78224)
Chris B via llvm-commits
- [llvm] [HWASAN] Update dbg.assign intrinsics in HWAsan pass (PR #79864)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [hwasan] Update dbg.assign intrinsics in HWAsan pass (PR #78606)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] f28430d - [X86][CodeGen] Add entries for TB_BCAST_W in getBroadcastOpcode and fix typo
Shengchen Kan via llvm-commits
- [llvm] [clang] [FMV] Change feature priorities according to ACLE. (PR #79316)
Jon Roelofs via llvm-commits
- [llvm] Fix Passing TargetOptions by Value in TargetMachines for AMDGPU (PR #79866)
Matin Raayai via llvm-commits
- [llvm] db6bf92 - [DirectX] Rename DXILOperationCommon.h to DXILABI.h. NFC
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [DirectX] Rename DXILOperationCommon.h to DXILABI.h. NFC (PR #78224)
Justin Bogner via llvm-commits
- [mlir] [clang] [llvm] [libc] [clang-tools-extra] [compiler-rt] [flang] [lldb] [lld] [openmp] [libcxx] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
via llvm-commits
- [llvm] [XRay] Only avoid outlining pseudo-instructions, not whole blocks (PR #76520)
Daniel Hoekwater via llvm-commits
- [llvm] [LoopUnroll] Allow expensive trip count emitting which is estimated to be infinite (PR #79869)
Aleksandr Popov via llvm-commits
- [llvm] [RISCV] Remove CalleeSavedInfo for Zcmp/save-restore-libcalls registers (PR #79535)
Visoiu Mistrih Francis via llvm-commits
- [llvm] Add compiler-rt:* to .github/new-prs-labeler.yml [NFC] (PR #79872)
via llvm-commits
- [llvm] ad71318 - [DirectX] Move DXIL ResourceKind and ElementType to DXILABI.h. NFC
via llvm-commits
- [flang] [clang] [clang-tools-extra] [llvm] [openmp] [DirectX] Move DXIL ResourceKind and ElementType to DXILABI.h. NFC (PR #78225)
Justin Bogner via llvm-commits
- [clang] [clang-tools-extra] [llvm] [openmp] [flang] [DirectX] Move DXIL ResourceKind and ElementType to DXILABI.h. NFC (PR #78225)
Justin Bogner via llvm-commits
- [llvm] [clang] [NVPTX] Add builtin support for 'globaltimer' (PR #79765)
Justin Lebar via llvm-commits
- [llvm] [llvm-objcopy][test] Use llvm-readelf instead for clearer visualization (PR #79874)
Yi Kong via llvm-commits
- [clang] [llvm] [openmp] [libcxx] [lld] [lto] Add minimum macos sdk requirement to test (PR #77695)
Caslyn Tonelli via llvm-commits
- [clang] [llvm] [NVPTX] Add builtin for 'exit' handling (PR #79777)
Justin Lebar via llvm-commits
- [clang] [llvm] [NVPTX] Add 'activemask' builtin and intrinsic support (PR #79768)
Justin Lebar via llvm-commits
- [clang] [llvm] [AMDGPU] Adding the amdgpu-num-work-groups function attribute (PR #79035)
Jun Wang via llvm-commits
- [llvm] [AArch64][MachinePipeliner] Add pipeliner support for AArch64 (PR #79589)
David Green via llvm-commits
- [llvm] 2aef332 - [X86] fast-isel-store.ll - cleanup check prefixes
Simon Pilgrim via llvm-commits
- [llvm] 3ab5dbb - [X86] sext-i1.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Loosen one-use restriction if common operand is constant (PR #79767)
via llvm-commits
- [compiler-rt] [scudo] Add two missing locks to enable/disable. (PR #79670)
Evgenii Stepanov via llvm-commits
- [llvm] [clang-tools-extra] [clang] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
Justin Bogner via llvm-commits
- [llvm] 0a15ead - [BDCE] Introduce test for PR79688 (NFC)
Antonio Frighetto via llvm-commits
- [llvm] 2073782 - [BDCE] Handle multi-use binary ops upon demanded bits
Antonio Frighetto via llvm-commits
- [lld] [lld-macho] dead-strip objc stubs (PR #79726)
Keith Smiley via llvm-commits
- [llvm] d5e8a27 - [docs] Remove second "getting sources" section in GettingStarted.rst (#79663)
via llvm-commits
- [llvm] [docs] Remove second "getting sources" section in GettingStarted.rst (PR #79663)
Arthur Eubanks via llvm-commits
- [llvm] 155f24b - [Tests][LV][AArch64] Pre-commit tests for changing loop interleaving count computation for loops that need to run scalar iterations (#79640)
via llvm-commits
- [llvm] [Tests][LV][AArch64] Pre-commit tests for changing loop interleaving count computation for loops that need to run scalar iterations (PR #79640)
Nilanjana Basu via llvm-commits
- [llvm] [PatternMatch] Use dyn_cast in CastInst_match instead of checking opcode. NFC (PR #79878)
Craig Topper via llvm-commits
- [lldb] [openmp] [clang] [clang-tools-extra] [compiler-rt] [mlir] [libc] [libcxx] [flang] [lld] [llvm] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
via llvm-commits
- [llvm] [AArch64][SVE2] Generate urshr rounding shift rights (PR #78374)
David Green via llvm-commits
- [llvm] 649ecf8 - Add missing textual header to module map
Adrian Prantl via llvm-commits
- [llvm] [Support] Report EISDIR when opening a directory (PR #79504)
via llvm-commits
- [llvm] [AIX] Support per global code model. (PR #79202)
via llvm-commits
- [llvm] [Support] Report EISDIR when opening a directory (PR #79880)
via llvm-commits
- [libcxx] [llvm] [lld] [openmp] [clang] [lto] Add minimum macos sdk requirement to test (PR #77695)
Florian Hahn via llvm-commits
- [llvm] c07d334 - [SLP][NFC]Add a test for PR79743 with incorrect node demotion, NFC.
Alexey Bataev via llvm-commits
- [compiler-rt] [flang] [clang] [lldb] [clang-tools-extra] [llvm] [libcxx] [libc] [llvm-cov] Simplify and optimize MC/DC computation (PR #79727)
Fangrui Song via llvm-commits
- [lldb] [clang] [compiler-rt] [libc] [libcxx] [flang] [clang-tools-extra] [llvm] [llvm-cov] Simplify and optimize MC/DC computation (PR #79727)
Fangrui Song via llvm-commits
- [llvm] [llvm-gsymutil] Print one-time DWO file missing warning under --quiet flag (PR #79882)
via llvm-commits
- [llvm] [ADT] Use a constexpr version of llvm::bit_ceil (NFC) (PR #79709)
David Blaikie via llvm-commits
- [llvm] eb98b50 - [ConstraintElim] Add tests for llvm.abs >= 0 (#79068)
via llvm-commits
- [llvm] [Transforms] Resolve FIXME: Pick the smallest legal type that fits (PR #79158)
via llvm-commits
- [llvm] 8d89dd4 - [SLP]Fix PR79743: Check that all users are demoted before trying to
Alexey Bataev via llvm-commits
- [llvm] [libc] [reland][libc] add epoll_wait functions (PR #79635)
Nick Desaulniers via llvm-commits
- [libunwind] [llvm] [libcxx] [lld] [libc] [mlir] [flang] [compiler-rt] [clang] [clang-tools-extra] [lldb] Reland: [libc++][format] P2637R3: Member visit (std::basic_format_arg) #76449 (PR #79032)
Hristo Hristov via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [clang] [NVPTX] Add 'activemask' builtin and intrinsic support (PR #79768)
Artem Belevich via llvm-commits
- [libcxx] [llvm] [lld] [libc] [flang] [compiler-rt] [libcxxabi] [clang] [clang-tools-extra] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
Lei Wang via llvm-commits
- [libc] [libcxx] [libcxxabi] [clang-tools-extra] [llvm] [compiler-rt] [lld] [clang] [flang] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
Lei Wang via llvm-commits
- [flang] [lld] [llvm] [clang] [libcxxabi] [libc] [libcxx] [clang-tools-extra] [compiler-rt] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
Lei Wang via llvm-commits
- [libc] [lld] [flang] [libcxxabi] [compiler-rt] [libcxx] [clang-tools-extra] [llvm] [clang] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
Lei Wang via llvm-commits
- [llvm] 2950594 - [PatternMatch] Use dyn_cast in CastInst_match instead of checking opcode. NFC (#79878)
via llvm-commits
- [llvm] [X86] Treat __ehdr_start as large (PR #79884)
Arthur Eubanks via llvm-commits
- [libcxx] [llvm] [libc] [flang] [compiler-rt] [clang] [clang-tools-extra] [lldb] [llvm-cov] Simplify and optimize MC/DC computation (PR #79727)
Alan Phipps via llvm-commits
- [compiler-rt] [lldb] [clang] [flang] [llvm] [libc] [libcxx] [clang-tools-extra] [llvm-cov] Simplify and optimize MC/DC computation (PR #79727)
Alan Phipps via llvm-commits
- [llvm] [GlobalISel] Combine (X == 0) & (Y == 0) -> (X | Y) == 0 (PR #71949)
Dávid Ferenc Szabó via llvm-commits
- [llvm] [Coverage] Rework Decision/Expansion/Branch (PR #78969)
Alan Phipps via llvm-commits
- [clang-tools-extra] [mlir] [clang] [llvm] [compiler-rt] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
Sean Perry via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Introduce isRegType to check for legal types, instead of checking bit width. (PR #68189)
via llvm-commits
- [llvm] faf675c - [llvm-exegesis] Remove llvm prefix where unnecessary (#79802)
via llvm-commits
- [libcxx] [lldb] [clang] [flang] [openmp] [clang-tools-extra] [lld] [mlir] [libc] [llvm] [compiler-rt] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
via llvm-commits
- [llvm] [LV] Update interleaving count computation when scalar epilogue loop needs to run at least once (PR #79651)
Nilanjana Basu via llvm-commits
- [llvm] [clang] [NVPTX] Add builtin support for 'nanosleep' PTX instrunction (PR #79888)
Joseph Huber via llvm-commits
- [llvm] [llvm-objcopy] Fix unaligned `p_offset` after copy. (PR #79889)
Dmitriy Chestnykh via llvm-commits
- [llvm] [RISCV] Don't use pointer operand in MemoryLocation for RISC-V strided and indexed load/store intrinsics. (PR #79890)
Craig Topper via llvm-commits
- [llvm] [clang] [AMDGPU] Adding the amdgpu-num-work-groups function attribute (PR #79035)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Introduce isRegType to check for legal types, instead of checking bit width. Closes #79578 (PR #68189)
via llvm-commits
- [llvm] 3d0a689 - [llvm-cov] Simplify and optimize MC/DC computation (#79727)
via llvm-commits
- [libcxx] [lldb] [flang] [clang] [clang-tools-extra] [libc] [llvm] [compiler-rt] [llvm-cov] Simplify and optimize MC/DC computation (PR #79727)
Fangrui Song via llvm-commits
- [llvm] d492faa - [NVPTX] Add 'activemask' builtin and intrinsic support (#79768)
via llvm-commits
- [llvm] [clang] [NVPTX] Add builtin for 'exit' handling (PR #79777)
Joseph Huber via llvm-commits
- [llvm] ea80140 - [NVPTX] Add builtin for 'exit' handling (#79777)
via llvm-commits
- [llvm] e633807 - [NVPTX] Add builtin support for 'globaltimer' (#79765)
via llvm-commits
- [llvm] 5f12cc9 - [NVPTX] Add builtin support for 'nanosleep' PTX instrunction (#79888)
via llvm-commits
- [libcxx] [flang] [clang] [clang-tools-extra] [lld] [libcxxabi] [libc] [llvm] [compiler-rt] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Alexey Bataev via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP][llvm-readobj] Implements llvm-readobj handling for PGOAnalysisMap. (PR #79520)
Micah Weston via llvm-commits
- [clang] [clang-tools-extra] [mlir] [llvm] [compiler-rt] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
Richard Smith via llvm-commits
- [lld] [lld] enable fixup chains by default (PR #79894)
Richard Howell via llvm-commits
- [llvm] [llvm-gsymutil] Option --symtab-file to specify a separate binary (PR #79898)
via llvm-commits
- [llvm] [AIX] [XCOFF] Add support for common and local common symbols in the TOC (PR #79530)
Zaara Syeda via llvm-commits
- [llvm] [yaml2obj][XOFF] Update yaml2obj for XCOFF to create valid XCOFF files in more cases. (PR #77620)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [analyzer] Support interestingness in ArrayBoundV2 (PR #78315)
via llvm-commits
- [libc] [llvm] [reland][libc] add epoll_wait functions (PR #79635)
via llvm-commits
- [clang-tools-extra] [compiler-rt] Added support for the .yml file extension (PR #79899)
via llvm-commits
- [clang-tools-extra] [compiler-rt] 78842 support for the .yml file extension (PR #79900)
via llvm-commits
- [llvm] [BPF] add cast_{user,kern} instructions (PR #79902)
via llvm-commits
- [lld] 9a1ca24 - [ELF] --warn-backrefs: --defsym does not make a backward reference
Fangrui Song via llvm-commits
- [llvm] [clang] [clang][DependencyScanner] Remove unused -ivfsoverlay files (PR #73734)
Jan Svoboda via llvm-commits
- [clang] [llvm] [clang][DependencyScanner] Remove unused -ivfsoverlay files (PR #73734)
Jan Svoboda via llvm-commits
- [compiler-rt] [compiler-rt] sched_getaffinity mask definition for Linux. (PR #79903)
David CARLIER via llvm-commits
- [compiler-rt] [sanitizer] Allow *___lcxx_override symbolse in symbolizer (PR #79904)
Vitaly Buka via llvm-commits
- [clang] [llvm] [SelectionDAG] Expand fixed point multiplication into libcall (PR #79352)
via llvm-commits
- [llvm] [SelectionDAG] Expand fixed point multiplication into libcall (PR #79352)
via llvm-commits
- [llvm] c492eb6 - [LV] Update interleaving count computation when scalar epilogue loop needs to run at least once (#79651)
via llvm-commits
- [llvm] [LoopRotation] Enable LoopRotation with -Oz if header folds (PR #72842)
Daniil Fukalov via llvm-commits
- [llvm] [clang] [libcxx] [libc] [compiler-rt] [lld] [libcxxabi] [flang] [clang-tools-extra] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
Lei Wang via llvm-commits
- [mlir] [clang] [clang-tools-extra] [lld] [openmp] [lldb] [libcxx] [flang] [llvm] [libc] [libclc] [compiler-rt] [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [clang] [llvm] [clang-tools-extra] [SLP]Improve minbitwidth analysis. (PR #78976)
Alexey Bataev via llvm-commits
- [clang] [llvm] [lld] [AMDGPU] Rename COV module flag to amdhsa_code_object_version (PR #79905)
Emma Pilkington via llvm-commits
- [compiler-rt] 8dbedf4 - [sanitizer] Allow *___lcxx_override symbolse in symbolizer (#79904)
via llvm-commits
- [llvm] [DWARFYAML] Implement debug_names support (PR #79666)
Adrian Prantl via llvm-commits
- [llvm] [DebugNames] Use hashes to quickly filter false positives (PR #79755)
Adrian Prantl via llvm-commits
- [libcxx] [clang] [libclc] [lldb] [flang] [compiler-rt] [mlir] [clang-tools-extra] [libc] [llvm] [lld] [openmp] [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [lld] [flang] [mlir] [clang-tools-extra] [libcxx] [compiler-rt] [clang] [libc] [llvm] [openmp] [libclc] [lldb] [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [compiler-rt] c82f3ca - [scudo] Add StackDepot lock to enable/disable. (#79670)
via llvm-commits
- [llvm] [AMDGPU] Compiler should synthesize private buffer resource descriptor from flat_scratch_init (PR #79586)
Scott Linder via llvm-commits
- [llvm] [ConstraintElim] Add facts for llvm.abs >= 0 (PR #79070)
Alexander Shaposhnikov via llvm-commits
- [llvm] d6e07e0 - [X86] Treat __ehdr_start as large (#79884)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [HLSL] Vector standard conversions (PR #71098)
Chris B via llvm-commits
- [mlir] [llvm] [openmp] [clang] [libc] [clang-tools-extra] [libcxx] [lldb] [flang] [compiler-rt] [Clang] Implement P2718R0 "Lifetime extension in range-based for loops" (PR #76361)
via llvm-commits
- [llvm] [DebugInfo] Make DIExpression inherit from Metadata and it always should be unique (PR #79335)
Adrian Prantl via llvm-commits
- [llvm] [InstCombine] Fold ((cst << x) & 1) --> x == 0 when cst is odd (PR #79772)
via llvm-commits
- [llvm] [X86] Treat __start_*/__stop_* symbols as large (PR #79909)
Arthur Eubanks via llvm-commits
- [llvm] 7855703 - [RISCV] Move vp.splice tests into rvv directory. NFC
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Use generalized pattern matcher in foldBoolSelectToLogic (PR #79101)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #79911)
Brendan Sweeney via llvm-commits
- [clang] [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Brendan Sweeney via llvm-commits
- [llvm] 0461448 - [RISCV][ISel] Add ISel support for experimental Zimop extension (#77089)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [RISCV][ISel] Add ISel support for experimental Zimop extension (PR #77089)
Craig Topper via llvm-commits
- [llvm] [AMDGPU][AsmParser] Allow `v_writelane_b32` to use SGPR and M0 as source operands at the same time (PR #78827)
Shilei Tian via llvm-commits
- [llvm] [LV] Relax high loop trip count threshold for deciding to interleave a loop (PR #67725)
Nilanjana Basu via llvm-commits
- [clang] [llvm] [coroutine] Implement llvm.coro.await.suspend intrinsic (PR #79712)
via llvm-commits
- [llvm] [OpenMP] Move KernelInfoState and AAKernelInfo to OpenMPOpt.h (PR #71878)
via llvm-commits
- [compiler-rt] [clang-tools-extra] [lldb] [libcxx] [openmp] [flang] [clang] [llvm] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
via llvm-commits
- [llvm] [RISCV] Add srmcfg CSR from Ssqosid extension. (PR #79914)
Craig Topper via llvm-commits
- [llvm] ff77058 - Disable incorrect peephole optimizations
via llvm-commits
- [llvm] [Transforms] Add cos(fabs(x)) -> cos(x) to SimplifyLibCalls (PR #79699)
via llvm-commits
- [llvm] Revert "Disable incorrect peephole optimizations" (PR #79916)
Justin Fargnoli via llvm-commits
- [llvm] 577738a - Revert "Disable incorrect peephole optimizations" (#79916)
via llvm-commits
- [llvm] [PseudoProbe] Extend to skip instrumenting probe into the dests of invoke (PR #79919)
Lei Wang via llvm-commits
- [llvm] [libc] [NVPTX] Disable incorrect peephole optimizations (PR #79920)
Justin Fargnoli via llvm-commits
- [llvm] [BOLT] Fix comparison function for Linux ORC entries (PR #79921)
Maksim Panchenko via llvm-commits
- [lld] [lld-macho] icf objc stubs (PR #79730)
Jez Ng via llvm-commits
- [llvm] [msan] Unpoison indirect outputs for userspace using llvm.memset.* (PR #79924)
Fangrui Song via llvm-commits
- [llvm] [BOLT] Add metadata pre-emit finalization interface (PR #79925)
Maksim Panchenko via llvm-commits
- [llvm] [llvm-gsymutil] Fix assert failure on FileEntry.Dir empty (PR #79926)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
Justin Bogner via llvm-commits
- [clang] [clang-tools-extra] [llvm] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
Justin Bogner via llvm-commits
- [llvm] [TextAPI] Introduce granularity for handling ObjC Interface symbols (PR #79928)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [CMake] Add a linker test for -Bsymbolic-functions to AddLLVM (PR #79539)
Fangrui Song via llvm-commits
- [llvm] 59c9a48 - [llvm-gsymutil] Fix assert failure on FileEntry.Dir empty (#79926)
via llvm-commits
- [clang] [llvm] [RISCV] Add support for RISC-V Pointer Masking (PR #79929)
Michael Maitland via llvm-commits
- [mlir] [openmp] [lldb] [flang] [llvm] [mlir][Vector] Add patterns for efficient i4 -> i8 conversion emulation (PR #79494)
Diego Caballero via llvm-commits
- [llvm] [profgen] Use a 64bit integer for &'ing the loadable address (PR #79930)
Nathan Lanza via llvm-commits
- [llvm] [llvm-objcopy] Support SREC output format (PR #75874)
via llvm-commits
- [llvm] 45188c6 - [DAGCombiner] Use generalized pattern matcher in foldBoolSelectToLogic (#79101)
via llvm-commits
- [llvm] 4460fa8 - [TextAPI] Introduce granularity for handling ObjC Interface symbols (#79928)
via llvm-commits
- [llvm] [llvm-gsymutil] Remove '--num-threads' in test (PR #79934)
via llvm-commits
- [llvm] 3bf9e63 - [lli] Use StringRef::consume_front (NFC)
Kazu Hirata via llvm-commits
- [llvm] 695b868 - [AMDGPU] Use a range-based for loop (NFC)
Kazu Hirata via llvm-commits
- [llvm] 053c0ad - [Mips] Use a range-based for loop (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8582d41 - [Target] Use SDValue::getConstantOperandVal (NFC)
Kazu Hirata via llvm-commits
- [llvm] 65f486c - AMDGPU: Simplify else if to just else in AMDGPUInstCombineIntrinsic
Matt Arsenault via llvm-commits
- [llvm] 9bbde62 - AMDGPU: Simplify else if to else in AMDGPUMCCodeEmitter
Matt Arsenault via llvm-commits
- [llvm] 659ce8f - AMDGPU: Simplify else if to else in GCNHazardRecognizer
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Fix missing scaling by LMUL in cost model (PR #73342)
Luke Lau via llvm-commits
- [libcxx] [clang-tools-extra] [llvm] [libc] [compiler-rt] [lldb] [lld] [clang] [flang] LLVM_FAULTMAPS section can be put after the DWARF section. (PR #77107)
via llvm-commits
- [llvm] [RISCV] Allow folding vmerge with implicit merge operand when true has tied dest (PR #78565)
Luke Lau via llvm-commits
- [clang] [llvm] [compiler-rt] [clang-repl] [ORC] Add support for out-of-process execution on ELF (PR #79936)
via llvm-commits
- [compiler-rt] [mlir] [lld] [clang] [libcxx] [libc] [lldb] [llvm] [flang] [mlir][sparse] Expand LevelType to 64 bits and implement n out of m (PR #79935)
Yinying Li via llvm-commits
- [llvm] [PowerPC] Peephole address calculation in TOC memops (PR #76488)
Qiu Chaofan via llvm-commits
- [llvm] [LiveIntervals] repairIntervalsInRange: recompute width changes (PR #78564)
Carl Ritson via llvm-commits
- [llvm] Refactor recomputeLiveIns to converge on added MachineBasicBlocks (PR #79940)
Oskar Wirga via llvm-commits
- [llvm] [BPI] Refine libcall heuristic (PR #79941)
via llvm-commits
- [llvm] 198652a - [X86] Treat __start_*/__stop_* symbols as large (#79909)
via llvm-commits
- [libc] [clang-tools-extra] [mlir] [llvm] [clang] [lldb] [compiler-rt] [libcxx] [flang] [lld] fix vulnerabilities (PR #79697)
via llvm-commits
- [libc] [clang-tools-extra] [libcxxabi] [llvm] [clang] [compiler-rt] [libcxx] [flang] [lld] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
via llvm-commits
- [llvm] [clang] [Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED (PR #79942)
Amir Ayupov via llvm-commits
- [llvm] [IR] Add more efficient getOperand methods to some of the Operator subclasses. (PR #79943)
Craig Topper via llvm-commits
- [llvm] Attributor: Add denormal-fp-math to attributor-light (PR #79576)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Mark PC_ADD_REL_OFFSET rematerializable (PR #79674)
Matt Arsenault via llvm-commits
- [libc] [libcxx] [clang-tools-extra] [lld] [mlir] [llvm] [openmp] [libclc] [compiler-rt] [flang] [clang] [lldb] [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [libc] [libcxx] [lld] [llvm] [mlir] [compiler-rt] [flang] [clang] [libc++][complex] P2819R2 - Add `tuple` protocol to `complex` (PR #79744)
Hristo Hristov via llvm-commits
- [llvm] [clang] [mlir] [openmp] [clang-tools-extra] [lld] [libclc] [flang] [lldb] [libc] [libcxx] [compiler-rt] [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] [RISCV] Remove StackAlign attribute enum. NFC (PR #79946)
Craig Topper via llvm-commits
- [llvm] [LAA] Determine Dst and Src overlapping by SCEV of Src and Dist (PR #79947)
via llvm-commits
- [llvm] a12390e - [RISCV] Don't use pointer operand in MemoryLocation for RISC-V strided and indexed load/store intrinsics. (#79890)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Create generic instructions to handle legalization and selection of G_GLOBAL_VALUE for medlow code model (PR #69562)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Allow some load/store instructions to be folded in Match Table backend (PR #70830)
Matt Arsenault via llvm-commits
- [llvm] [clang] [HLSL] Implementation of tan intrinsic (PR #79948)
Farzon Lotfi via llvm-commits
- [clang] [clang-tools-extra] [llvm] [AArch64] Implement -fno-plt for SelectionDAG/GlobalISel (PR #78890)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Handle fixed length vectors with exact VLEN in loweringEXTRACT_SUBVECTOR (PR #79949)
Luke Lau via llvm-commits
- [llvm] 5910e34 - [X86][MC] Support encoding optimization & assembler relaxation about immediate operands for APX instructions (#78545)
via llvm-commits
- [llvm] d09082f - [RISCV] Relax march string order constraint (#78120)
via llvm-commits
- [clang] [llvm] [RISCV] Relax march string order constraint (PR #78120)
Piyou Chen via llvm-commits
- [clang] [mlir] [flang] [llvm] [mlir][complex] Prevent underflow in complex.abs (PR #79786)
Kai Sasaki via llvm-commits
- [llvm] [ValueTracking] Add experimental_get_vector_length to isKnownNonZero. (PR #79950)
Craig Topper via llvm-commits
- [llvm] 67f0a69 - [ASan][AMDGPU] Fix Assertion Failure. (#79795)
via llvm-commits
- [llvm] [AArch64] Reland merge index address with large offset into base address (PR #79951)
via llvm-commits
- [llvm] [ORC] Merge MaterializationResponsibility notifyEmitted and addDepend… (PR #79952)
via llvm-commits
- [llvm] [X86][MC] Support encoding/decoding for APX variant LZCNT/TZCNT/POPCNT instructions (PR #79954)
via llvm-commits
- [llvm] [RISCV] Use Twine concatentation for error messages in RISCVISAInfo. (PR #79956)
Craig Topper via llvm-commits
- [llvm] GlobalISel needs fdiv 1 / sqrt(x) to rsq combine (PR #78673)
Nick Anderson via llvm-commits
- [lld] cb46c61 - [lld-macho] dead-strip objc stubs (#79726)
via llvm-commits
- [llvm] [clang] [Sema] Implement support for -Wformat-signedness (PR #74440)
Karl-Johan Karlsson via llvm-commits
- [llvm] [mlir] [clang] [flang] [mlir][complex] Prevent underflow in complex.abs (PR #79786)
Matthias Springer via llvm-commits
- [compiler-rt] [dfsan] Support glibc 2.38 __isoc23_* functions (PR #79958)
Fangrui Song via llvm-commits
- [llvm] [clang-tools-extra] [clang] [CLANG] Add warning when INF or NAN are used in a binary operation or as function argument in fast math mode. (PR #76873)
via llvm-commits
- [llvm] [InstCombine] Extend `foldICmpAddConstant` to disjoint `or`. (PR #75899)
Mikhail Gudim via llvm-commits
- [llvm] [AArch64] Fix variadic tail-calls on ARM64EC (PR #79774)
Eli Friedman via llvm-commits
- [clang] [llvm] [clang-tools-extra] [AMDGPU] CodeGen for GFX12 S_WAIT_* instructions (PR #77438)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] CodeGen for GFX12 S_WAIT_* instructions (PR #77438)
Jay Foad via llvm-commits
- [llvm] [SimplifyLibCalls] Merge sqrt into the power of exp (PR #79146)
Matt Arsenault via llvm-commits
- [libc] [libcxx] [compiler-rt] [lldb] [flang] [clang-tools-extra] [lld] [clang] [llvm] LLVM_FAULTMAPS section can be put after the DWARF section. (PR #77107)
Rafael Ávila de Espíndola via llvm-commits
- [llvm] [clang-tools-extra] [clang] [AArch64] Implement -fno-plt for SelectionDAG/GlobalISel (PR #78890)
Matt Arsenault via llvm-commits
- [clang] [llvm] [PowerPC] AIX TLS allow per function configuration of initial-exec or local-dynamic model (PR #79968)
Felix via llvm-commits
- [llvm] [mlir] [mlir][nvvm]Add support for grid_constant attribute on LLVM function arguments (PR #78228)
Mehdi Amini via llvm-commits
- [llvm] 2800448 - [RISCV] Refine cost on Min/Max reduction (#79402)
via llvm-commits
- [llvm] 1a219e9 - [X86] Support EVEX compression from MOVBErr to BSWAP (#79775)
via llvm-commits
- [llvm] [llvm-jitlink] Fix detectStubKind() for big endian systems (PR #79970)
Stefan Gränitz via llvm-commits
- [llvm] [AArch64][SME] Allow memory operations lowering to custom SME functions. (PR #79263)
Dinar Temirbulatov via llvm-commits
- [clang-tools-extra] [llvm] [clang] Add clang-tidy check to suggest replacement of conditional statement with std::min/std::max (PR #77816)
Bhuminjay Soni via llvm-commits
- [clang] [llvm] [clang-tools-extra] Add clang-tidy check to suggest replacement of conditional statement with std::min/std::max (PR #77816)
Bhuminjay Soni via llvm-commits
- [lld] [flang] [clang] [clang-tools-extra] [libc] [libcxx] [llvm] [lldb] [compiler-rt] [concepts] Set up an instantiation scope for constraint expression comparison (PR #79698)
Younan Zhang via llvm-commits
- [flang] [mlir] [libcxxabi] [clang] [clang-tools-extra] [libc] [libcxx] [llvm] [openmp] [compiler-rt] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Florian Hahn via llvm-commits
- [llvm] 7a51aea - [X86] Silence -Wlogical-op-parentheses in X86CompressEVEX.cpp (NFC)
Jie Fu via llvm-commits
- [compiler-rt] [llvm] [clang] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [llvm] 3df262f - [llvm][Docs] Expand MyFirstTypoFix's post-commit section (#79827)
via llvm-commits
- [llvm] 4c2422e - [StackSafetyAnalysis] Add test with non-pointer use (NFC)
Nikita Popov via llvm-commits
- [libc] [mlir] [flang] [clang] [openmp] [clang-tools-extra] [libcxxabi] [libcxx] [compiler-rt] [llvm] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Florian Hahn via llvm-commits
- [llvm] Add SVML calling convention (PR #67884)
via llvm-commits
- [llvm] f214933 - [FMV] Change feature priorities according to ACLE. (#79316)
via llvm-commits
- [llvm] 2fb3c9b - [StackSafetyAnalysis] Don't call getTruncateOrZeroExtend for pointers of different sizes (#79804)
via llvm-commits
- [llvm] [clang] Revert "[RISCV] Relax march string order constraint" (PR #79976)
Mehdi Amini via llvm-commits
- [llvm] 5a00cb1 - Revert "[RISCV] Relax march string order constraint" (#79976)
via llvm-commits
- [llvm] e5054fb - [X86][test] Update CodeGen/X86/popcnt.ll after #78545
Shengchen Kan via llvm-commits
- [llvm] [LV] Fix handling of interleaving linear args (PR #78725)
Graham Hunter via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Do not call host runtime for GPU teams codegen (PR #79984)
Dominik Adamski via llvm-commits
- [llvm] [AArch64] Use add_and_or_is_add for CSINC (PR #79552)
Alexandros Lamprineas via llvm-commits
- [llvm] 0e17684 - [AMDGPU] Speed up SIRegisterInfo::getReservedRegs (#79844)
via llvm-commits
- [lld] [clang] [llvm] [lldb] [clang-tools-extra] [libc] [compiler-rt] [libcxx] [flang] [concepts] Push a CurContext before substituting into out-of-line constraints for comparison (PR #79985)
Younan Zhang via llvm-commits
- [lld] [clang] [llvm] [lldb] [clang-tools-extra] [libc] [compiler-rt] [libcxx] [flang] [concepts] Set up an instantiation scope for constraint expression comparison (PR #79698)
Younan Zhang via llvm-commits
- [clang] [lld] [libc] [lldb] [llvm] [clang-tools-extra] [flang] [libcxx] [compiler-rt] [concepts] Push a CurContext before substituting into out-of-line constraints for comparison (PR #79985)
Younan Zhang via llvm-commits
- [llvm] 70ae109 - [X86] X86ISelLowering.cpp - add clang-format on/off tags around 'compressed' switch code. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0c623b5 - [X86] X86CompressEVEX.cpp - ensure we tie the operands on MOVBErr instructions
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Use DAG->isAddLike in add_and_or_is_add (PR #79563)
Alexandros Lamprineas via llvm-commits
- [llvm] [DAG] Add generic i8 CTPOP lowering using i32 MUL (PR #79989)
Simon Pilgrim via llvm-commits
- [libcxx] [mlir] [flang] [llvm] [clang] [Flang][OpenMP] : Add a temporary lowering for workshare directive (PR #78268)
Tom Eccles via llvm-commits
- [llvm] [NFC] Reorder test lines in arith-fp-frem.ll (PR #79991)
Paschalis Mpeis via llvm-commits
- [openmp] [libc] [libcxx] [libcxxabi] [compiler-rt] [mlir] [flang] [libunwind] [lld] [llvm] [clang-tools-extra] [lldb] [clang] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [llvm] [clang-tools-extra] [clang] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [clang] [llvm] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Simon Pilgrim via llvm-commits
- [llvm] [clang] [clang-tools-extra] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Simon Pilgrim via llvm-commits
- [clang] [clang-tools-extra] [llvm] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [clang-tools-extra] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Simon Pilgrim via llvm-commits
- [llvm] [CVP] Check whether the default case is reachable (PR #79993)
Yingwei Zheng via llvm-commits
- [llvm] 2acf302 - [X86][NFC] X86CompressEVEX.cpp - Simplify code after 0c623b58e39cba7e67a0049dbcac87fdcc0103e1
Shengchen Kan via llvm-commits
- [llvm] [AArch64][SME] Fix inlining bug introduced in #78703 (PR #79994)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use RegUnits in RegisterClassInfo::getLastCalleeSavedAlias (PR #79996)
Jay Foad via llvm-commits
- [llvm] [libcxxabi] [clang-tools-extra] [compiler-rt] [clang] [mlir] [libc] [openmp] [libcxx] [flang] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [libc] [compiler-rt] [libcxxabi] [llvm] [clang-tools-extra] [flang] [libcxx] [mlir] [clang] [openmp] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [mlir] [libcxxabi] [openmp] [clang-tools-extra] [libc] [clang] [llvm] [libcxx] [compiler-rt] [flang] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Tim Northover via llvm-commits
- [llvm] [RISCV] Add macro fusions for Xiangshan (PR #72362)
Wang Pengcheng via llvm-commits
- [llvm] [clang] Adding support of AMDLIBM vector library (PR #78560)
Rohit Aggarwal via llvm-commits
- [libc] [compiler-rt] [lldb] [libcxxabi] [llvm] [clang-tools-extra] [lld] [flang] [libunwind] [libcxx] [mlir] [clang] [openmp] [clang] static operators should evaluate object argument (PR #68485)
via llvm-commits
- [llvm] fdac7d0 - [OpenMPIRBuilder] NFC: Improve description of IsTargetDevice and IsGPU (#79322)
via llvm-commits
- [mlir] [flang] [llvm] [flang][mlir][OpenMP] Add support for COPYPRIVATE (PR #73128)
Kiran Chandramohan via llvm-commits
- [clang] [polly] [clang-format] Add AllowShortType and ExceptShortType options for AlwaysBreakAfterReturnType. (PR #78011)
via llvm-commits
- [polly] [clang] [clang-format] Add AllowShortType and ExceptShortType options for AlwaysBreakAfterReturnType. (PR #78011)
via llvm-commits
- [llvm] 02a275c - [X86][CodeGen] Add entries for TB_BCAST_SH in getBroadcastOpcode
Shengchen Kan via llvm-commits
- [clang] [llvm] Adding support of AMDLIBM vector library (PR #78560)
Rohit Aggarwal via llvm-commits
- [compiler-rt] [libcxxabi] [llvm] [lld] [mlir] [openmp] [libunwind] [clang-tools-extra] [clang] [libcxx] [lldb] [libc] [flang] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [openmp] [lld] [clang-tools-extra] [flang] [compiler-rt] [clang] [lldb] [libunwind] [llvm] [libcxx] [libcxxabi] [mlir] [libc] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [clang] [llvm] [clang-tools-extra] [libc] [llvm-exegesis] Add middle half repetition mode (PR #77020)
Clement Courbet via llvm-commits
- [llvm] [flang] [libcxx] [mlir] [clang] [lld] [compiler-rt] [libc] [libc++][complex] P2819R2: Add `tuple` protocol to `complex` (PR #79744)
Hristo Hristov via llvm-commits
- [llvm] 6251b6b - [AArch64] Add tests with sext of vec3 loads.
Florian Hahn via llvm-commits
- [llvm] [clang-tools-extra] [flang] [libcxx] [mlir] [clang] [libcxxabi] [openmp] [compiler-rt] [libc] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] ptrmask of gep for dynamic pointer aligment (PR #80002)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISelDivergenceLowering: select divergent i1 phis (PR #80003)
Petar Avramovic via llvm-commits
- [clang] [llvm] [Clang][SME] Detect always_inline used with mismatched streaming attributes (PR #77936)
Sam Tebbs via llvm-commits
- [llvm] [clang] [Clang][SME] Detect always_inline used with mismatched streaming attributes (PR #77936)
Sam Tebbs via llvm-commits
- [llvm] [DSE] Split memory intrinsics if they are dead in the middle (PR #75478)
Nabeel Omer via llvm-commits
- [llvm] GlobalISel lane masks merging (PR #73337)
Petar Avramovic via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang] Fix : More Detailed "No expected directives found" (PR #78338)
Aaron Ballman via llvm-commits
- [clang-tools-extra] [llvm] [clang] [Clang] Fix : More Detailed "No expected directives found" (PR #78338)
Aaron Ballman via llvm-commits
- [llvm] [clang] [clang-tools-extra] [Clang] Fix : More Detailed "No expected directives found" (PR #78338)
Aaron Ballman via llvm-commits
- [clang] [llvm] [coverage] skipping code coverage for 'if constexpr' and 'if consteval' (PR #78033)
via llvm-commits
- [llvm] [RISCV][MC] Add MC layer support for the experimental zabha extension (PR #80005)
Yingwei Zheng via llvm-commits
- [lld] [clang-tools-extra] [compiler-rt] [llvm] [libc] [mlir] [libcxxabi] [clang] [flang] [libcxx] [lldb] [openmp] [libunwind] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [lld] [clang-tools-extra] [compiler-rt] [llvm] [libc] [libcxxabi] [clang] [flang] [libcxx] [lldb] Move ExpandMemCmp and MergeIcmp to the middle end (PR #77370)
David Spickett via llvm-commits
- [llvm] [GISEL][RISCV] IRTranslator for scalable vector load (PR #80006)
Jiahan Xie via llvm-commits
- [llvm] d1e162e - [AArch64] Add custom lowering for load <3 x i8>. (#78632)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [llvm] [libc] [mlir] [libcxxabi] [clang] [flang] [libcxx] [openmp] [AArch64] Add custom lowering for load <3 x i8>. (PR #78632)
Florian Hahn via llvm-commits
- [llvm] 77e5136 - [CodeGen] Use RegUnits in RegisterClassInfo::getLastCalleeSavedAlias (#79996)
via llvm-commits
- [llvm] [CodeGen] [ARM] Make RISC-V Init Undef Pass Target Independent and add support for the ARM Architecture. (PR #77770)
via llvm-commits
- [llvm] [NFC] Remove reverse restore from epilogue for SVE registers (PR #79623)
Sander de Smalen via llvm-commits
- [clang] [llvm] [flang] [lld] [AMDGPU] Introduce Code Object V6 (PR #76954)
Konstantin Zhuravlyov via llvm-commits
- [llvm] [ARM][NEON] Add constraint to vld2 Odd/Even Pseudo instructions. (PR #79287)
Alfie Richards via llvm-commits
- [lld] [flang] [llvm] [clang] [AMDGPU] Introduce Code Object V6 (PR #76954)
Pierre van Houtryve via llvm-commits
- [clang-tools-extra] [compiler-rt] [libcxx] [lld] [libc] [flang] [clang] [lldb] [llvm] [concepts] Push a CurContext before substituting into out-of-line constraints for comparison (PR #79985)
Erich Keane via llvm-commits
- [llvm] [GitHub][workflows] Add buildbot information comment to first merged PR from a new contributor (PR #78292)
David Spickett via llvm-commits
- [clang-tools-extra] [mlir] [compiler-rt] [libcxx] [lld] [flang] [libcxxabi] [libc] [lldb] [libunwind] [openmp] [clang] [llvm] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [llvm] 976374d - [SLP][NFC]Use MutableArrayRef instead of SmallVectorImpl&, NFC.
Alexey Bataev via llvm-commits
- [llvm] [AsmParser] Supprt non-consecutive global value numbers (PR #80013)
Nikita Popov via llvm-commits
- [lldb] [clang] [llvm] [libc] [compiler-rt] [lld] [libcxx] [clang-tools-extra] [libcxxabi] [flang] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Alexey Bataev via llvm-commits
- [lldb] [openmp] [clang] [llvm] [libc] [libcxx] [libcxxabi] [mlir] [flang] [Clang] Dump the rewritten sub-expressions in CXXDefaultArgExpr/CXXDefaultInitExpr (PR #80001)
via llvm-commits
- [lld] [LLD][COFF] Align import directory chunk. (PR #80014)
Jacek Caban via llvm-commits
- [lld] a9ffdc1 - [lld] [MinGW] Support targeting ARM64EC (#78911)
via llvm-commits
- [lld] [lld] [MinGW] Support targeting ARM64EC (PR #78911)
Martin Storsjö via llvm-commits
- [llvm] [InstCombineCompares] Try to "strengthen" compares based on known bits. (PR #79405)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGen] Don't include aliases in RegisterClassInfo::IgnoreCSRForAllocOrder (PR #80015)
Jay Foad via llvm-commits
- [llvm] [llvm-rc] Support ARM64EC resource generation (PR #78908)
Martin Storsjö via llvm-commits
- [llvm] [llvm][Support] Support bright colors in raw_ostream (PR #80017)
Timm Baeder via llvm-commits
- [llvm] [AMDGPU] Insert spill codes for the SGPRs used for EXEC copy (PR #79428)
Christudasan Devadasan via llvm-commits
- [llvm] 0d96508 - [gn] port 7162fd750ee5
Nico Weber via llvm-commits
- [llvm] [CGP] Consider arguments and ret values in `dupRetToEnableTailCallOpts` (PR #76613)
Yingwei Zheng via llvm-commits
- [llvm] 3a085e9 - [gn] use write_cmake_config() for __assertion_handler
Nico Weber via llvm-commits
- [clang] [llvm] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
via llvm-commits
- [llvm] fc7c79b - [X86] hasBZHI - simplify to a basic check as there's no need for a switch statement. NFCI.
Simon Pilgrim via llvm-commits
- [polly] [polly][ScheduleOptimizer] Use IslMaxOperationsGuard helper instead of explicit restoration (PR #79303)
Karthika Devi C via llvm-commits
- [llvm] [clang] [clang][Interp] Support arbitrary precision constants (PR #79747)
Timm Baeder via llvm-commits
- [lld] [clang-tools-extra] [clang] [flang] [openmp] [compiler-rt] [mlir] [llvm] [libc] [lldb] [libcxx] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] 8a5bdd8 - [llvm-jitlink] Fix detectStubKind() for big endian systems (#79970)
via llvm-commits
- [llvm] 2960656 - [X86][NFC] Extract code for commute in foldMemoryOperandImpl into functions
Shengchen Kan via llvm-commits
- [compiler-rt] [libcxx] [mlir] [flang] [llvm] [clang-tools-extra] [clang] [libc] [lldb] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)
Dawei Pan via llvm-commits
- [clang-tools-extra] [lld] [clang] [flang] [compiler-rt] [llvm] [libc] [lldb] [libcxx] [Clang][C++23] Implement P2448R2: Relaxing some constexpr restrictions (PR #77753)
Mariya Podchishchaeva via llvm-commits
- [llvm] [SCEVExpander] Relax hoisting condition for AddRec start (PR #75916)
via llvm-commits
- [libcxx] [libcxxabi] [lldb] [libunwind] [clang-tools-extra] [libc] [mlir] [compiler-rt] [clang] [lld] [llvm] [openmp] [flang] [clang] static operators should evaluate object argument (PR #68485)
Aaron Ballman via llvm-commits
- [llvm] [AMDGPU] Stop combining arbitrary offsets into PAL relocs (PR #80034)
Jay Foad via llvm-commits
- [llvm] [InstCombine] Simplify and/or by replacing operands with constants (PR #77231)
Yingwei Zheng via llvm-commits
- [libcxx] [libcxxabi] [lldb] [mlir] [clang-tools-extra] [libc] [compiler-rt] [clang] [lld] [llvm] [openmp] [flang] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
via llvm-commits
- [llvm] [InstCombine] If inst in unreachable refers to an inst change it to poison (#65107) (PR #78444)
via llvm-commits
- [llvm] b9d6231 - generate a name of an unnamed global variable for Instruction Selection (#78293)
via llvm-commits
- [llvm] generate a name of an unnamed global variable for Instruction Selection (PR #78293)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 3948379 - prevent undefined behaviour of SPIR-V Backend non-asserts builds when dealing with token type (#78437)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize BSWAP for Vector Types (PR #80036)
via llvm-commits
- [llvm] prevent undefined behaviour of SPIR-V Backend non-asserts builds when dealing with token type (PR #78437)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 9e02e8f - fix producing multiple identical opaque pointer types (#79060)
via llvm-commits
- [llvm] fix producing multiple identical opaque pointer types (PR #79060)
Vyacheslav Levytskyy via llvm-commits
- [libc] [compiler-rt] [libcxx] [clang] [llvm] [flang] [clang] Improved isSimpleTypeSpecifier (PR #79037)
Carl Peto via llvm-commits
- [llvm] 036a20c - [llvm-gsymutil] Remove '--num-threads' in test (#79934)
via llvm-commits
- [libcxx] [llvm] [mlir] [libcxxabi] [clang] [compiler-rt] [openmp] [flang] [lld] [clang-tools-extra] [libc] [lldb] [libunwind] [clang] static operators should evaluate object argument (PR #68485)
Aaron Ballman via llvm-commits
- [mlir] [llvm] [clang] [compiler-rt] [flang] [clang-tools-extra] [mlir][tosa] Add dialect version. (PR #79514)
Jacques Pienaar via llvm-commits
- [llvm] Add a pass to convert jump tables to switches. (PR #77709)
Alexander Shaposhnikov via llvm-commits
- [llvm] [libcxx] [libcxxabi] [compiler-rt] [openmp] [clang] [libc] [libunwind] [mlir] [clang-tools-extra] [lld] [flang] [lldb] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [libc] [compiler-rt] [mlir] [clang] [libcxx] [flang] [libcxxabi] [lld] [lldb] [llvm] [mlir][sparse] Expand LevelType to 64 bits and implement n out of m (PR #79935)
Yinying Li via llvm-commits
- [clang] [llvm] [PGO] Add ability to mark cold functions as optsize/minsize/optnone (PR #69030)
David Li via llvm-commits
- [llvm] [clang] [PGO] Add ability to mark cold functions as optsize/minsize/optnone (PR #69030)
David Li via llvm-commits
- [libc] [mlir] [compiler-rt] [openmp] [clang-tools-extra] [clang] [libcxx] [flang] [libunwind] [libcxxabi] [lld] [lldb] [llvm] [clang] static operators should evaluate object argument (PR #68485)
Aaron Ballman via llvm-commits
- [llvm] 7ff2dc3 - [profgen] Use a 64bit integer for &'ing the loadable address (#79930)
via llvm-commits
- [clang] [flang] [compiler-rt] [lld] [lldb] [libcxx] [llvm] [libc] [clang-tools-extra] [libcxxabi] Move ExpandMemCmp and MergeIcmp to the middle end (PR #77370)
Gabriel Baraldi via llvm-commits
- [llvm] [GlobalISel][ARM] Support missing case for G_CONSTANT (PR #79022)
Serge Pavlov via llvm-commits
- [llvm] [LoopUnroll] Introduce UnrollMaxIterations as a hard cap on how many iterations we try to unroll (PR #78648)
via llvm-commits
- [openmp] [mlir] [clang] [flang] [compiler-rt] [lld] [lldb] [libcxx] [libunwind] [llvm] [libc] [clang-tools-extra] [libcxxabi] [clang] static operators should evaluate object argument (PR #68485)
Nico Weber via llvm-commits
- [llvm] 7dc7fc0 - Recommit "[RISCV] Relax march string order constraint (#78120)"
Craig Topper via llvm-commits
- [llvm] 2e16500 - [RISCV] Use Twine concatentation for error messages in RISCVISAInfo. (#79956)
via llvm-commits
- [openmp] [clang] [lldb] [libc] [compiler-rt] [flang] [libcxxabi] [libcxx] [llvm] [mlir] [clang-tools-extra] [lld] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
via llvm-commits
- [llvm] 285bc69 - [SLP]Fix PR80027: Fix costs processing for minbitwidth types.
Alexey Bataev via llvm-commits
- [libcxxabi] [clang] [libc] [compiler-rt] [lldb] [flang] [openmp] [libcxx] [libunwind] [llvm] [mlir] [clang-tools-extra] [lld] [clang] static operators should evaluate object argument (PR #68485)
Aaron Ballman via llvm-commits
- [lld] [lld][WebAssembly] Match the ELF linker in transitioning away from archive indexes. (PR #78658)
Sam Clegg via llvm-commits
- [compiler-rt] [libc] [clang] [flang] [lldb] [libcxx] [llvm] [mlir] [clang-tools-extra] [OpenMP] atomic compare weak : Parser & AST support (PR #79475)
via llvm-commits
- [flang] [mlir] [llvm] [flang][mlir][OpenMP] Add support for COPYPRIVATE (PR #73128)
Leandro Lupori via llvm-commits
- [libcxx] [flang] [clang] [compiler-rt] [clang-tools-extra] [libc] [llvm] [SLP]Improve minbitwidth analysis. (PR #78976)
Alexey Bataev via llvm-commits
- [llvm] 97d7283 - [TextAPI] Fix -Wdocumentation error, NFC
Cyndy Ishida via llvm-commits
- [flang] [mlir] [libunwind] [libcxx] [compiler-rt] [clang] [openmp] [llvm] [lld] [libcxxabi] [lldb] [clang-tools-extra] [libc] [clang] static operators should evaluate object argument (PR #68485)
Erich Keane via llvm-commits
- [libcxx] [flang] [clang-tools-extra] [compiler-rt] [mlir] [llvm] [lldb] [libc] [clang] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)
Dawei Pan via llvm-commits
- [flang] [compiler-rt] [mlir] [lldb] [openmp] [lld] [libunwind] [libcxx] [libcxxabi] [llvm] [clang] [clang-tools-extra] [libc] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [libunwind] [compiler-rt] [libcxx] [clang-tools-extra] [libcxxabi] [libc] [lld] [openmp] [mlir] [flang] [llvm] [clang] [lldb] [clang] static operators should evaluate object argument (PR #68485)
Aaron Ballman via llvm-commits
- [llvm] [clang] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
Aaron Liu via llvm-commits
- [clang] [llvm] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
Aaron Liu via llvm-commits
- [llvm] [clang-tools-extra] [libc] [compiler-rt] [flang] [libcxx] [openmp] [clang] [libcxxabi] [lldb] [libunwind] [lld] [mlir] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [llvm] [AMDGPU][MC] Support src modifiers for v_mov_b32 and v_movrel* instructions (PR #76498)
Joe Nash via llvm-commits
- [llvm] 30b9140 - [RISCV] Minor cleanup to rori MC layer testing. NFC
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Add `STRICT_BF16_TO_FP` and `STRICT_FP_TO_BF16` (PR #80056)
Shilei Tian via llvm-commits
- [llvm] [compiler-rt] [clang-tools-extra] [flang] [clang] [libc] [llvm-exegesis] Add middle half repetition mode (PR #77020)
Aiden Grossman via llvm-commits
- [llvm] 6a21e00 - [AMDGPU][AsmParser] Allow `v_writelane_b32` to use SGPR and M0 as source operands at the same time (#78827)
via llvm-commits
- [llvm] d8b61d7 - [llvm-exegesis] Add middle half repetition mode (#77020)
via llvm-commits
- [llvm] 58e8c07 - [FIX] Require AMDGPU target in test case `llvm/test/MachineVerifier/writelane_m0.mir`
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Fold selection between less than zero and one (PR #69961)
via llvm-commits
- [llvm] aa88a09 - [gn build] Port d8b61d716899
LLVM GN Syncbot via llvm-commits
- [llvm] [flang] [OpenMP][Draft] Breaking up of combined/composite directives (PR #80059)
Krzysztof Parzyszek via llvm-commits
- [llvm] [clang] [CMake][PGO] Add option for using an external project to generate profile data (PR #78879)
Amir Ayupov via llvm-commits
- [llvm] [AsmPrinter][DebugNames] Implement DW_IDX_parent entries (PR #77457)
David Blaikie via llvm-commits
- [compiler-rt] [scudo] Add ScopedTSD to avoid releasing TSD manually (PR #80061)
via llvm-commits
- [compiler-rt] [scudo] Add ScopedTSD to avoid releasing TSD manually (PR #72303)
via llvm-commits
- [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Alexey Bataev via llvm-commits
- [clang] [llvm] [clang-tools-extra] Refactor clang::Linkage (PR #80063)
via llvm-commits
- [compiler-rt] [clang] [clang-tools-extra] clang::Linkage #71049 (PR #80064)
via llvm-commits
- [clang] [llvm] [LinkerWrapper] Support relocatable linking for offloading (PR #80066)
Joseph Huber via llvm-commits
- [compiler-rt] 6485600 - [dfsan] Wrap glibc 2.38 __isoc23_* functions (#79958)
via llvm-commits
- [llvm] a356e6c - [SelectionDAG] Expand fixed point multiplication into libcall (#79352)
via llvm-commits
- [llvm] [clang] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #79236)
Jun Wang via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang] Refactor Builtins.def to be a tablegen file (PR #68324)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clang] Refactor Builtins.def to be a tablegen file (PR #68324)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [clang] Refactor Builtins.def to be a tablegen file (PR #68324)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] Refactor Builtins.def to be a tablegen file (PR #68324)
via llvm-commits
- [llvm] [clang] [AIX] support builtin_cpu_is() for aix (PR #80069)
zhijian lin via llvm-commits
- [llvm] draft PR test (PR #80074)
Jakub Kuderski via llvm-commits
- [clang] [llvm] [CMake][PGO] Add option for using an external project to generate profile data (PR #78879)
Tom Stellard via llvm-commits
- [llvm] [libc] [libc] add bazel support for most of unistd (PR #80078)
via llvm-commits
- [llvm] [RISCV][Isel] Remove redundant vmerge for the scalable vwadd(u).wv (PR #80079)
via llvm-commits
- [llvm] 7847e44 - [clang][DependencyScanner] Remove unused -ivfsoverlay files (#73734)
via llvm-commits
- [llvm] [Exegesis] Print epsilon value in the sched model inconsistency report (PR #80080)
Min-Yih Hsu via llvm-commits
- [clang] [clang-tools-extra] [llvm] Turn 'counted_by' into a type attribute and parse it into 'CountAttributedType' (PR #78000)
Yeoul Na via llvm-commits
- [lld] c8c3fe7 - [LLD][COFF] Align import directory chunk. (#80014)
via llvm-commits
- [compiler-rt] [scudo] Avoid splitting aligned allocations on Trusty (PR #69281)
Thurston Dang via llvm-commits
- [llvm] [clang] New calling convention preserve_none (PR #76868)
David Li via llvm-commits
- [clang] [llvm] New calling convention preserve_none (PR #76868)
David Li via llvm-commits
- [llvm] [BOLT] Detect Linux kernel based on ELF program headers (PR #80086)
Maksim Panchenko via llvm-commits
- [llvm] [AMDGPU]: Fix type signatures for wmma intrinsics, NFC (PR #80087)
Changpeng Fang via llvm-commits
- [llvm] [clang] [mlir] [flang] [mlir][complex] Prevent underflow in complex.abs (PR #79786)
Kai Sasaki via llvm-commits
- [llvm] [ThinLTO] Replace `ErrorOr` with `Expected` (PR #80088)
Jan Svoboda via llvm-commits
- [llvm] [clang] [flang] [mlir] [mlir][complex] Prevent underflow in complex.abs (PR #79786)
Kai Sasaki via llvm-commits
- [clang] [compiler-rt] [Sanitizer] add signed-integer-wrap sanitizer (PR #80089)
Justin Stitt via llvm-commits
- [compiler-rt] [asan] Use InternalMmapVector for error_message_buffer, reallocate wh… (PR #77488)
via llvm-commits
- [flang] [libcxx] [compiler-rt] [llvm] [clang] [libc] [clang] Improved isSimpleTypeSpecifier (PR #79037)
Owen Pan via llvm-commits
- [llvm] c761b4a - [AArch64] Fix variadic tail-calls on ARM64EC (#79774)
via llvm-commits
- [llvm] [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (PR #79417)
Kai Luo via llvm-commits
- [llvm] [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (PR #79417)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (PR #79417)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (PR #79417)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (PR #79417)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (PR #79417)
Kai Luo via llvm-commits
- [libc] [libcxxabi] [lld] [clang-tools-extra] [llvm] [mlir] [flang] [lldb] [libunwind] [clang] [compiler-rt] [openmp] [libcxx] [clang] static operators should evaluate object argument (PR #68485)
Younan Zhang via llvm-commits
- [llvm] [AIX] Handle toc-data offset overflowing 16-bits (PR #80092)
Zaara Syeda via llvm-commits
- [libunwind] [flang] [libcxx] [libcxxabi] [lldb] [llvm] [clang] [compiler-rt] [lld] [openmp] [libc] [mlir] [clang-tools-extra] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [lld] [lld] Add target support for SystemZ (s390x) (PR #75643)
Nathan Chancellor via llvm-commits
- [llvm] 1a17f2b - [WebAssembly] avoid to use explicit disabled feature
Congcong Cai via llvm-commits
- [llvm] c43fda3 - Revert "[WebAssembly] avoid to use explicit disabled feature"
Congcong Cai via llvm-commits
- [llvm] [WebAssembly] avoid to use explicit disabled feature (PR #80094)
Congcong Cai via llvm-commits
- [mlir] [libc] [lld] [clang-tools-extra] [clang] [lldb] [libcxxabi] [compiler-rt] [libunwind] [openmp] [llvm] [flang] [libcxx] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [lld] [lld][ELF] Support relax R_LARCH_ALIGN (PR #78692)
Jinyang He via llvm-commits
- [llvm] ff4636a - Refactor recomputeLiveIns to converge on added MachineBasicBlocks (#79940)
via llvm-commits
- [llvm] [Github] Build PGO optimized toolchain in container (PR #80096)
Aiden Grossman via llvm-commits
- [llvm] [lldb] [lld] [libcxx] [clang-tools-extra] [libcxxabi] [libc] [clang] [libunwind] [openmp] [compiler-rt] [flang] [mlir] [clang] static operators should evaluate object argument (PR #68485)
Younan Zhang via llvm-commits
- [libc] [libcxx] [lldb] [flang] [compiler-rt] [clang-tools-extra] [llvm] [lld] [clang] [concepts] Push a CurContext before substituting into out-of-line constraints for comparison (PR #79985)
Younan Zhang via llvm-commits
- [polly] Reduction series : [polly] Make reduction detection checks more robust - part 1 (PR #75297)
Eli Friedman via llvm-commits
- [polly] fa3307e - [polly] Make reduction detection checks more robust - part 1 (#75297)
via llvm-commits
- [llvm] [clang] `llvm-cov` assertion failure when handling MC/DC that involves macros (PR #80098)
Wentao Zhang via llvm-commits
- [llvm] 9179d87 - [RISCV] Remove unused RISCVISD opcodes. NFC
Craig Topper via llvm-commits
- [llvm] 150ab99 - [X86][NFC] Add documentation for methods in X86InstrInfo.h
Shengchen Kan via llvm-commits
- [llvm] 8e77390 - [X86][CodeGen] Support folding memory broadcast in X86InstrInfo::foldMemoryOperandImpl (#79761)
via llvm-commits
- [lld] [lldb] [libunwind] [mlir] [libcxx] [llvm] [openmp] [libc] [compiler-rt] [flang] [clang-tools-extra] [libcxxabi] [clang] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [llvm] a034e65 - [CVP] Check whether the default case is reachable (#79993)
via llvm-commits
- [lld] [clang-tools-extra] [llvm] [clang] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Fangrui Song via llvm-commits
- [llvm] [AMDGPU] Every convergent operation needs post-isel processing (PR #80102)
Sameer Sahasrabuddhe via llvm-commits
- [lldb] [mlir] [libcxx] [llvm] [compiler-rt] [libc] [flang] [clang-tools-extra] [clang] [OpenMP] atomic compare weak : Parser & AST support (PR #79475)
via llvm-commits
- [llvm] [ValueTracking] Merge `cannotBeOrderedLessThanZeroImpl` into `computeKnownFPClass` (PR #76360)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select with signbit idiom into fabs (PR #76342)
Yingwei Zheng via llvm-commits
- [llvm] intrinsic to generate a ubfx instruction (PR #80103)
Rama Malladi via llvm-commits
- [clang] [llvm] Computing, storing, and restoring conservative call graphs with LLVM (PR #80104)
via llvm-commits
- [llvm] [ConstraintElim] Simplify `MinMaxIntrinsic` (PR #75306)
Yingwei Zheng via llvm-commits
- [llvm] 5d7a0a7 - [X86] Use a range-based for loop (NFC)
Kazu Hirata via llvm-commits
- [llvm] eef6485 - [AMDGPU] Use llvm::all_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] 292b508 - [AMDGPU] Use StringRef::consume_front (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8a98091 - [RISCV] Use disjoint flag in or_is_add.
Craig Topper via llvm-commits
- [llvm] [InstCombine] Simplify `(X / C0) * C1 + (X % C0) * C2` to `(X / C0) * (C1 - C2 * C0) + X * C2` (PR #76285)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombiner][VP] Add DAGCombine for VP_MUL (PR #80105)
Jianjian Guan via llvm-commits
- [llvm] f2816ff - [InstCombine] Simplify and/or by replacing operands with constants (#77231)
via llvm-commits
- [llvm] [X86] Stop custom-widening v2f32 = fpext v2bf16 (PR #80106)
via llvm-commits
- [llvm] [AMDGPU] Add IR-level pass to rewrite away address space 7 (PR #77952)
Piotr Sobczak via llvm-commits
- [openmp] [lld] [compiler-rt] [flang] [lldb] [libunwind] [libcxxabi] [llvm] [libcxx] [mlir] [clang-tools-extra] [clang] [libc] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [lld] [compiler-rt] [flang] [llvm] [libcxx] [clang-tools-extra] [clang] [libc] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [openmp] [lld] [compiler-rt] [flang] [lldb] [libunwind] [libcxxabi] [llvm] [libcxx] [mlir] [clang-tools-extra] [clang] [libc] [clang] static operators should evaluate object argument (reland) (PR #80108)
Tianlan Zhou via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [lldb] [libunwind] [libcxx] [lld] [mlir] [clang] [libc] [openmp] [llvm] [libcxxabi] [clang] static operators should evaluate object argument (PR #68485)
Tianlan Zhou via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [libcxx] [lld] [clang] [libc] [llvm] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
via llvm-commits
- [llvm] 3564666 - [AMDGPU]: Fix type signatures for wmma intrinsics, NFC (#80087)
via llvm-commits
- [llvm] b49b3dd - [ADT] Use a constexpr version of llvm::bit_ceil (NFC) (#79709)
via llvm-commits
- [llvm] [clang] [Clang] Correct __builtin_dynamic_object_size for subobject types (PR #78526)
Richard Smith via llvm-commits
- [llvm] f292f90 - [InstCombine] Fold select with signbit idiom into fabs (#76342)
via llvm-commits
- [llvm] [flang] [clang] [mlir] [compiler-rt] [clang-tools-extra] [mlir][tosa] Add dialect version. (PR #79514)
Mehdi Amini via llvm-commits
- [llvm] Fix: CMake Error at cmake/modules/LLVMExternalProjectUtils.cmake:86 (is_msvc_triple) (PR #80071)
Markus Böck via llvm-commits
- [llvm] dc5dca1 - [RISCV][Isel] Remove redundant vmerge for the scalable vwadd(u).wv (#80079)
via llvm-commits
- [llvm] f852503 - [CodeGen] Don't include aliases in RegisterClassInfo::IgnoreCSRForAllocOrder (#80015)
via llvm-commits
- [llvm] [AIX][TLS] Optimize the small local-exec access sequence for non-zero offsets (PR #71485)
Qiu Chaofan via llvm-commits
- [llvm] [LLVM][RISCV][BF16] Support Inline ASM for the bf16 type. (PR #80118)
Chuan-Yue Yuan via llvm-commits
- [llvm] [RISCV] Use Zacas for AtomicRMWInst::Nand i32 and XLen. (PR #80119)
Craig Topper via llvm-commits
- [llvm] [libcxx] [lld] [libc] [compiler-rt] [lldb] [clang] [clang-tools-extra] [flang] [concepts] Push a CurContext before substituting into out-of-line constraints for comparison (PR #79985)
Younan Zhang via llvm-commits
- [llvm] dd73666 - [SME] Stop RA from coalescing COPY instructions that transcend beyond smstart/smstop. (#78294)
via llvm-commits
- [compiler-rt] [AArch64][compiler-rt] Add memcpy, memset, memmove, memchr builtins. (PR #77496)
David Green via llvm-commits
- [llvm] 89f87c3 - [RISCV][MC] Add MC layer support for the experimental zabha extension (#80005)
via llvm-commits
- [llvm] [BPF] Use 32-bit move for zero extension when possible (PR #77501)
Yingchi Long via llvm-commits
- [flang] [libc] [clang] [libcxxabi] [lld] [mlir] [lldb] [compiler-rt] [openmp] [clang-tools-extra] [llvm] [libcxx] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
Oleksandr Alex Zinenko via llvm-commits
- [mlir] [lld] [openmp] [llvm] [compiler-rt] [libcxx] [clang] [flang] [libc] [lldb] [libcxxabi] [clang-tools-extra] [mlir][transform] Add elementwise criteria to `match.structured.body` (PR #79626)
Oleksandr Alex Zinenko via llvm-commits
- [clang-tools-extra] [llvm] [clang] [AMDGPU][MC] Support src modifiers for v_mov_b32 and v_movrel* instructions (PR #76498)
via llvm-commits
- [llvm] [RFC][WIP] Memory Model Relaxation Annotations (PR #78569)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC] Memory Model Relaxation Annotations (PR #78569)
Pierre van Houtryve via llvm-commits
- [llvm] [ConstraintElim] Add facts implied by intrinsics if they are used by other constraints (PR #80121)
Yingwei Zheng via llvm-commits
- [lld] [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation (PR #77884)
Zhao Mingxin via llvm-commits
- [compiler-rt] [clang] [llvm] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [llvm] [AArch64] MI Scheduler LDP combine follow up (PR #79003)
Sjoerd Meijer via llvm-commits
- [llvm] db1fbd6 - [BDCE] Add tests for #80113 (NFC)
Nikita Popov via llvm-commits
- [llvm] [clang-tools-extra] [clang] [GitHub][workflows] Add buildbot information comment to first merged PR from a new contributor (PR #78292)
David Spickett via llvm-commits
- [llvm] [clang] [clang-tools-extra] [GitHub][workflows] Add buildbot information comment to first merged PR from a new contributor (PR #78292)
Nikita Popov via llvm-commits
- [llvm] 24a8041 - [llvm][Support] Support bright colors in raw_ostream (#80017)
via llvm-commits
- [llvm] [clang-tools-extra] [mlir] [clang] [AMDGPU][MC] Support src modifiers for v_mov_b32 and v_movrel* instructions (PR #76498)
via llvm-commits
- [llvm] b210cbb - [BDCE] Fix clearing of poison-generating flags
Nikita Popov via llvm-commits
- [llvm] [clang-tools-extra] [clang] [AMDGPU][MC] Support src modifiers for v_mov_b32 and v_movrel* instructions (PR #76498)
via llvm-commits
- [llvm] 942cc9a - Revert "[CodeGen] Don't include aliases in RegisterClassInfo::IgnoreCSRForAllocOrder (#80015)"
Jay Foad via llvm-commits
- [llvm] 50e80e0 - [ValueTracking] Merge `cannotBeOrderedLessThanZeroImpl` into `computeKnownFPClass` (#76360)
via llvm-commits
- [llvm] c2c650f - [AMDGPU] Stop combining arbitrary offsets into PAL relocs (#80034)
via llvm-commits
- [llvm] [AA][JumpThreading] Don't use DomTree for AA in JumpThreading (PR #79294)
Nikita Popov via llvm-commits
- [flang] [clang-tools-extra] [mlir] [libc] [lldb] [compiler-rt] [libcxx] [clang] [llvm] [OpenMP] atomic compare weak : Parser & AST support (PR #79475)
via llvm-commits
- [llvm] 5a07774 - [SPIR-V] Improve how lowering of formal arguments in SPIR-V Backend interprets a value of 'kernel_arg_type' (#78730)
via llvm-commits
- [llvm] 53b9d47 - [X86] i256-add - replace i386 triple X32 check prefixes with X86 and add gnux32 triple tests
Simon Pilgrim via llvm-commits
- [llvm] 8d450b4 - [X86] mmx-arith.ll - replace X32 check prefixes with X86 + strip cfi noise
Simon Pilgrim via llvm-commits
- [llvm] 00a6817 - [X86] v4f32-immediate.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] 929503e - [X86] v2f32.ll - replace X32 check prefixes with X86 (and add common CHECK prefix)
Simon Pilgrim via llvm-commits
- [llvm] 3f5fcb5 - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [clang] [AArch64] Make Armv8.3-a extension set +pauth by default (PR #78027)
Anatoly Trosinenko via llvm-commits
- [llvm] [clang] [AArch64] Make +pauth enabled in Armv8.3-a by default (PR #78027)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Refine authenticated pointer check methods (PR #74074)
Anatoly Trosinenko via llvm-commits
- [llvm] b437014 - [OpenMPIRBuilder] Do not call host runtime for GPU teams codegen (#79984)
via llvm-commits
- [llvm] [AArch64][PAC] Expand blend(reg, imm) operation in aarch64-pauth pass (PR #74729)
Anatoly Trosinenko via llvm-commits
- [flang] [mlir] [clang-tools-extra] [libcxx] [clang] [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [flang] [mlir] [clang-tools-extra] [clang] [libcxx] [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [mlir] [flang] [clang-tools-extra] [libcxx] [clang] [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [clang] [libcxx] [clang-tools-extra] [mlir] [flang] [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [llvm] [mlir] [clang-tools-extra] [libcxx] [clang] [flang] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [flang] [llvm] [libcxx] [mlir] [clang-tools-extra] [clang] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [libcxx] [llvm] [mlir] [clang-tools-extra] [clang] [flang] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [mlir] [libcxx] [clang] [flang] [clang-tools-extra] [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [libcxx] [mlir] [flang] [llvm] [clang] [clang-tools-extra] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [llvm] [clang-tools-extra] [flang] [mlir] [libcxx] [clang] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [mlir] [libcxx] [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
via llvm-commits
- [llvm] cb6240d - [BDCE] Also drop poison-generating metadata
Nikita Popov via llvm-commits
- [llvm] 5cc87b4 - [AsmParser] Add missing globals declarations in incomplete IR mode (#79855)
via llvm-commits
- [llvm] a74e9ce - [OpenMP] atomic compare weak : Parser & AST support (#79475)
via llvm-commits
- [llvm] [clang-tools-extra] [flang] [libc] [mlir] [lldb] [libcxx] [compiler-rt] [clang] [OpenMP] atomic compare weak : Parser & AST support (PR #79475)
Alexey Bataev via llvm-commits
- [llvm] 3abf55a - [AArch64][SME] Fix inlining bug introduced in #78703 (#79994)
via llvm-commits
- [llvm] [SelectionDAG] Introducing the SelectionDAG pattern matching framework (PR #78654)
Simon Pilgrim via llvm-commits
- [llvm] d309261 - [llvm][InstCombine] bitcast bfloat half castpair bug (#79832)
via llvm-commits
- [llvm] d55d72e - [llvm-rc] Support ARM64EC resource generation (#78908)
via llvm-commits
- [llvm] [GlobalISel][TableGen] Support Intrinsics in MIR Patterns (PR #79278)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Allow tracking values through Integral AddrSpaceCasts (PR #70483)
Matt Arsenault via llvm-commits
- [llvm] 912cdd2 - [DAG] AddNodeIDCustom - call ShuffleVectorSDNode::getMask once instead of repeated getMaskElt calls.
Simon Pilgrim via llvm-commits
- [llvm] a82ca1c - [X86] insertps-from-constantpool.ll - replace X32 check prefixes with X86 and expose address math
Simon Pilgrim via llvm-commits
- [llvm] e4af212 - [X86] divrem.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] ed11f25 - [X86] divide-by-constant.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] 824d073 - [X86] fold-vector-sext - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] 1d8c8f1 - [X86] cfguard - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] 648eb7c - [X86] divrem8_ext.ll - replace X32 check prefixes with X86
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Simplify commutative compares of symmetric pairs (PR #80134)
Yingwei Zheng via llvm-commits
- [llvm] [ValueLattice] Reset the count of range extensions when merging an undef with a constant range. (PR #77307)
Yingwei Zheng via llvm-commits
- [clang] [clang-tools-extra] [llvm] [SCEVExp] Keep NUW/NSW if both original inc and isomporphic inc agree. (PR #79512)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Support postRA vsetvl insertion pass (PR #70549)
Luke Lau via llvm-commits
- [llvm] cf828ae - [AArch64] Convert concat(uhadd(a, b), uhadd(c, d)) to uhadd(concat(a,c), concat(b,d)) (#79464)
via llvm-commits
- [llvm] e3c9327 - [X86][CodeGen] Set isReMaterializable = 1 for AVX broadcast load
Shengchen Kan via llvm-commits
- [llvm] d9e875d - [X86][MC] Support encoding/decoding for APX variant LZCNT/TZCNT/POPCNT instructions (#79954)
via llvm-commits
- [llvm] 817d0cb - [InstCombine] Simplify commutative compares of symmetric pairs (#80134)
via llvm-commits
- [lld] [llvm] [clang-tools-extra] [libcxx] [libc] [flang] [compiler-rt] [clang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Nikolas Klauser via llvm-commits
- [flang] [compiler-rt] [libcxx] [clang-tools-extra] [lld] [libc] [clang] [llvm] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Nikolas Klauser via llvm-commits
- [llvm] CoverageMappingWriter: Emit `Decision` before `Expansion` (PR #78966)
NAKAMURA Takumi via llvm-commits
- [llvm] 9536a62 - [VPlan] Preserve original induction order when creating scalar steps.
Florian Hahn via llvm-commits
- [llvm] [IR][TBAA] Allow multiple fileds with same offset in TBAA struct-path (PR #76356)
Bushev Dmitry via llvm-commits
- [llvm] [clang] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [MIRPrinter] Don't print space when there is no successor (PR #80143)
Quentin Dian via llvm-commits
- [llvm] cec24f0 - [VPlan] Update stale test after 9536a6286, fix formatting.
Florian Hahn via llvm-commits
- [clang-tools-extra] [llvm] [clang] [SCEVExp] Keep NUW/NSW if both original inc and isomporphic inc agree. (PR #79512)
Nikita Popov via llvm-commits
- [llvm] de75e50 - [ARM][NEON] Add constraint to vld2 Odd/Even Pseudo instructions. (#79287)
via llvm-commits
- [llvm] 4f32f5d - [AA][JumpThreading] Don't use DomTree for AA in JumpThreading (#79294)
via llvm-commits
- [libunwind] [compiler-rt] [libc] [clang-tools-extra] [lldb] [flang] [llvm] [libcxx] [clang] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [llvm] [SimplifyCFG] Fix hoisting problem in SimplifyCFG (PR #78615)
via llvm-commits
- [llvm] b7738e2 - [MIRPrinter] Don't print space when there is no successor (#80143)
via llvm-commits
- [llvm] [ConstantRange] Improve ConstantRange::binaryXor (PR #80146)
Yingwei Zheng via llvm-commits
- [llvm] [MIRPrinter] Don't print line break when there is no instructions (PR #80147)
Quentin Dian via llvm-commits
- [llvm] [BPF] lowering target address leaf nodes tconstpool (PR #73667)
via llvm-commits
- [llvm] [AArch64] Set predicates for FP/SIMD InstAliases (PR #79033)
David Green via llvm-commits
- [llvm] Move the PowerPC/PPCMergeStringPool work to initializer (PR #77352)
Stefan Pintilie via llvm-commits
- [llvm] update_test_checks: keep meta variables stable by default (PR #76748)
Nicolai Hähnle via llvm-commits
- [llvm] [BPF] get external linkage for calling convetion functions (PR #75439)
via llvm-commits
- [llvm] 1bab570 - Move the PowerPC/PPCMergeStringPool work to initializer (#77352)
via llvm-commits
- [llvm] c651b2b - Fix: CMake Error at cmake/modules/LLVMExternalProjectUtils.cmake:86 (is_msvc_triple) (#80071)
via llvm-commits
- [llvm] [ARM][Thumb2] Mark BTI-clearing instructions as scheduling region boundaries (PR #79173)
Anatoly Trosinenko via llvm-commits
- [llvm] 8841846 - [AArch64] MI Scheduler LDP combine follow up (#79003)
via llvm-commits
- [llvm] 5d7d89d - [AArch64] Use add_and_or_is_add for CSINC (#79552)
via llvm-commits
- [llvm] [InstCombine] Fold A pred C ? (A >> BW - 1) : 1 --> ZExt(A pred C ? A < 0 : 1) (PR #69961)
via llvm-commits
- [llvm] [flang] [clang] [libcxx] [clang-tools-extra] [compiler-rt] [lld] [lldb] [libc] [Clang][C++23] Implement P2448R2: Relaxing some constexpr restrictions (PR #77753)
Aaron Ballman via llvm-commits
- [llvm] f2df4bf - [AsmParser] Support non-consecutive global value numbers (#80013)
via llvm-commits
- [llvm] 0cd8348 - [gn build] Port 8d1b1c9b97de
LLVM GN Syncbot via llvm-commits
- [llvm] e34fd2e - [CodeGen] Simplify RegisterClassInfo BitVector comparisons. NFC.
Jay Foad via llvm-commits
- [llvm] baf1b19 - [CodeGen] Use regunits instead of MCRegUnitIterator in RegisterClassInfo. NFC.
Jay Foad via llvm-commits
- [llvm] Revert "[AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d))" (PR #80157)
Rin Dobrescu via llvm-commits
- [llvm] Revert "[AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d))" (PR #80157)
via llvm-commits
- [llvm] Revert "[AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d))" (PR #80157)
David Sherwood via llvm-commits
- [llvm] Revert "[AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d))" (PR #80157)
Rin Dobrescu via llvm-commits
- [llvm] Revert "[AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d))" (PR #80157)
Rin Dobrescu via llvm-commits
- [llvm] Revert "[AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d))" (PR #80157)
Rin Dobrescu via llvm-commits
- [llvm] [XCOFF] Add compiler version to an auxiliary symbol table entry (PR #80162)
via llvm-commits
- [llvm] Aggregate errors from llvm-dwarfdump --verify (PR #79648)
Kevin Frei via llvm-commits
- [llvm] 2907c63 - Revert "[AArch64] Convert concat(uhadd(a,b), uhadd(c,d)) to uhadd(concat(a,c), concat(b,d))" (#80157)
via llvm-commits
- [llvm] [TTI][RISCV]Improve costs for fixed vector whole reg extract/insert. (PR #80164)
Alexey Bataev via llvm-commits
- [llvm] d04ae1b - [AArch64] Use DAG->isAddLike in add_and_or_is_add (#79563)
via llvm-commits
- [llvm] [NVPTX] improve Boolean ISel (PR #80166)
Alex MacLean via llvm-commits
- [flang] [compiler-rt] [clang] [llvm] [mlir] [clang-tools-extra] [lldb] [libc] [libcxx] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)
David Green via llvm-commits
- [llvm] 8241106 - [Exegesis] Print epsilon value in the sched model inconsistency report (#80080)
via llvm-commits
- [lld] [lld][WebAssembly] Handle stub symbol dependencies when an explicit import name is used (PR #80169)
Sam Clegg via llvm-commits
- [compiler-rt] [libcxx] [libc] [flang] [llvm] [clang] [lld] [clang-tools-extra] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [libc] [clang] [lld] [libcxx] [llvm] [flang] [compiler-rt] [clang-tools-extra] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [libc] [clang] [lld] [libcxx] [llvm] [flang] [compiler-rt] [lldb] [clang-tools-extra] [mlir] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Manish Kausik H via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Manish Kausik H via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [compiler-rt] [libcxx] [mlir] [lldb] [libc] [flang] [llvm] [clang] [lld] [clang-tools-extra] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [lldb] [libc] [llvm] [flang] [clang] [lld] [clang-tools-extra] [libunwind] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Qiu Chaofan via llvm-commits
- [llvm] 35a0089 - [gn build] Port 57c66b35a885
LLVM GN Syncbot via llvm-commits
- [llvm] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Qiu Chaofan via llvm-commits
- [mlir] [llvm] [clang] [clang-tools-extra] [mlir][docs] Clarified Dialect creation tutorial + fixed typos (PR #77820)
Aart Bik via llvm-commits
- [mlir] [llvm] [mlir][bufferization] Add `BufferViewFlowOpInterface` (PR #78718)
Aart Bik via llvm-commits
- [clang] [llvm] [RISCV] Add Zicfiss support to the shadow call stack implementation. (PR #68075)
Craig Topper via llvm-commits
- [llvm] [clang] [RISCV] Add Zicfiss support to the shadow call stack implementation. (PR #68075)
Craig Topper via llvm-commits
- [llvm] [clang-tools-extra] [clang] [Clang] Fix : More Detailed "No expected directives found" (PR #78338)
Shourya Goel via llvm-commits
- [llvm] [CFI][annotation] Leave alone function pointers in function annotations (PR #80173)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
Chris B via llvm-commits
- [llvm] [MemProf] Fix when CallStackTrie is a single chain with multi alloc type (PR #79433)
Teresa Johnson via llvm-commits
- [libc] [flang] [llvm] [clang] [compiler-rt] [clang-tools-extra] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
Justin Bogner via llvm-commits
- [llvm] 151559c - [DirectX][docs] Architecture and design philosophy of DXIL support
via llvm-commits
- [llvm] [libc] [compiler-rt] [clang-tools-extra] [flang] [clang] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
Justin Bogner via llvm-commits
- [llvm] [InstCombine] Fold abs(a * abs(b)) --> abs(a * b) (PR #78110)
via llvm-commits
- [llvm] [AMDGPU] support lib call (PR #74741)
Yaxun Liu via llvm-commits
- [lld] 775c285 - [lld] enable fixup chains by default (#79894)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [CLANG] Add warning when INF or NAN are used in a binary operation or as function argument in fast math mode. (PR #76873)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [CLANG] Add warning when INF or NAN are used in a binary operation or as function argument in fast math mode. (PR #76873)
Zahira Ammarguellat via llvm-commits
- [libcxx] [clang] [clang-tools-extra] [llvm] [lldb] [mlir] [compiler-rt] [lld] [libc] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [openmp] [libcxx] [clang] [clang-tools-extra] [llvm] [lldb] [mlir] [compiler-rt] [lld] [libc] [libcxxabi] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [llvm] [libcxxabi] [flang] [libc] [clang] [clang-tools-extra] [openmp] [mlir] [libcxx] [lldb] [compiler-rt] [lld] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [llvm] [AArch64] Alter latency of FCSEL under Cortex-A510 (PR #80178)
David Green via llvm-commits
- [llvm] 09fc333 - [NFC] Fold an `if` statement into `return` of bool expression
Shilei Tian via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [clang] [compiler-rt] [openmp] [libcxx] [libc] [llvm] [libcxxabi] [clang-tools-extra] [mlir] [lldb] [lld] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Hristo Hristov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Fix : More Detailed "No expected directives found" (PR #78338)
Shourya Goel via llvm-commits
- [clang] [llvm] [clang-tools-extra] [clang-tidy] Remove cert-dcl21-cpp check (PR #80181)
Carlos Galvez via llvm-commits
- [clang] [clang-tools-extra] [llvm] [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Daniil Kovalev via llvm-commits
- [clang-tools-extra] [llvm] [clang] [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang-tools-extra] [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Daniil Kovalev via llvm-commits
- [llvm] [CodeGen] Generate mem intrinsic address calculations with nuw (PR #80184)
Derek Schuff via llvm-commits
- [llvm] [RISCV][GISel] RegBank select and instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] 4cb13f2 - [clang-tidy] Remove cert-dcl21-cpp check (#80181)
via llvm-commits
- [llvm] [llvm-objdump][AMDGPU] Pass ELF ABIVersion through disassembler (PR #78907)
Konstantin Zhuravlyov via llvm-commits
- [llvm] [AArch64] MI Scheduler STP combine (PR #80188)
Sjoerd Meijer via llvm-commits
- [llvm] [Transforms] Add more cos combinations to SimplifyLibCalls and InstCombine (PR #79699)
via llvm-commits
- [llvm] 742f88e - [gn build] Port d347c564299e
LLVM GN Syncbot via llvm-commits
- [llvm] [RISCV][ISel] Add codegen support for the experimental zabha extension (PR #80192)
Yingwei Zheng via llvm-commits
- [clang-tools-extra] [llvm] [libc] [flang] [clang] [compiler-rt] [DirectX][docs] Architecture and design philosophy of DXIL support (PR #78221)
Chris B via llvm-commits
- [llvm] 5282202 - [LSR] Add a test case mentioned in review
Philip Reames via llvm-commits
- [llvm] [lsr][term-fold] Restrict expansion budget for profiled loops (PR #74747)
Philip Reames via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [lsr][term-fold] Restrict transform to low cost expansions (PR #74747)
Philip Reames via llvm-commits
- [llvm] ebe8733 - [ORC] Merge MaterializationResponsibility notifyEmitted and addDependencies
via llvm-commits
- [llvm] [WIP][LSR][term-fold] Configure expander to avoid introducing new IVs (PR #80197)
Philip Reames via llvm-commits
- [llvm] [TableGen] Remove redundant buffer copies for ULEB128 decode calls. (PR #80199)
Jason Eckhardt via llvm-commits
- [compiler-rt] [scudo] Store more blocks in each TransferBatch (PR #70390)
via llvm-commits
- [llvm] a03a6e9 - [AIX] [XCOFF] Add support for common and local common symbols in the TOC (#79530)
via llvm-commits
- [llvm] [clang] [RISCV] Support constraint "s" (PR #80201)
Fangrui Song via llvm-commits
- [llvm] [libc] [libc] Fix read under msan (PR #80203)
via llvm-commits
- [llvm] [X86][GlobalISel] Reorganize br/brcond tests (NFC) (PR #80204)
via llvm-commits
- [llvm] AMDGPU/NFC: Add predicate for supporting buffer/flat/global f64 atomics (PR #80209)
Konstantin Zhuravlyov via llvm-commits
- [llvm] 1d14323 - [AArch64][SVE2] Generate urshr rounding shift rights (#78374)
via llvm-commits
- [llvm] 4eee045 - AMDGPU/NFC: Add predicate for supporting buffer/flat/global f64 atomics (#80209)
via llvm-commits
- [llvm] [flang] [compiler-rt] [clang-tools-extra] [mlir] [clang] [mlir][tosa] Add dialect version. (PR #79514)
Jacques Pienaar via llvm-commits
- [llvm] 5e3ae4c - [NVPTX] improve Boolean ISel (#80166)
via llvm-commits
- [llvm] [RISCV] Improve legalization of e8 m8 VL>256 shuffles (PR #79330)
Philip Reames via llvm-commits
- [llvm] [AMDGPU] Prefer `s_memtime` for `readcyclecounter` on GFX10 (PR #80211)
Joseph Huber via llvm-commits
- [llvm] ff53d50 - [RISCV] Improve legalization of e8 m8 VL>256 shuffles (#79330)
via llvm-commits
- [llvm] f264da4 - [lsr][term-fold] Restrict transform to low cost expansions (#74747)
via llvm-commits
- [llvm] [hurd] Fix accessing f_type field of statvfs (PR #71851)
Samuel Thibault via llvm-commits
- [llvm] [RISCV] Exclude X1 and X5 from register scavenging for long branch. (PR #80215)
Craig Topper via llvm-commits
- [llvm] 5561bea - [WebAssembly] avoid to enable explicit disabled feature (#80094)
via llvm-commits
- [llvm] cf401f7 - [RISCV] Use Zacas for AtomicRMWInst::Nand i32 and XLen. (#80119)
via llvm-commits
- [lld] [llvm] [Object][Wasm] Move WasmSymbolInfo directly into WasmSymbol (NFC) (PR #80219)
Derek Schuff via llvm-commits
- [llvm] [CodeGen] Port PrintMIR to new pass manager (PR #79440)
Arthur Eubanks via llvm-commits
- [llvm] [CSSPGO] Compute and report post-match profile staleness (PR #79090)
Lei Wang via llvm-commits
- [llvm] [CSSPGO] Compute and report profile matching recovered callsites and samples (PR #79090)
Lei Wang via llvm-commits
- [lld] [lld-macho] Make ObjC category checker print the source file name of … (PR #80221)
via llvm-commits
- [llvm] [LLVM][MDL] First integration of MDL with LLVM (PR #78002)
Reid Tatge via llvm-commits
- [llvm] [AArch64][SVE] Handle some cases of uzp1/reinterpret from svbool in isZeroingInactiveLanes (PR #78623)
Usman Nadeem via llvm-commits
- [llvm] [BOLT] Add extra staleness logging (PR #80225)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Adjust section sizes based on file offsets (PR #80226)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Enable re-writing of Linux kernel binary (PR #80228)
Maksim Panchenko via llvm-commits
- [llvm] [LLVM][DWARF] Chnage order for .debug_names abbrev print out (PR #80229)
Alexander Yermolovich via llvm-commits
- [llvm] f8be7f2 - [llvm-objcopy][test] Use llvm-readelf instead for clearer visualization(NFC) (#79874)
via llvm-commits
- [llvm] [PowerPC] Mask constant operands in ValueBit tracking (PR #67653)
Jacob Young via llvm-commits
- [llvm] WIP: AMDGPU: Document more backend recognized attributes (PR #80239)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Don't fold a pcrel addi into ld/st instructions with multiple uses (PR #80240)
Visoiu Mistrih Francis via llvm-commits
- [llvm] 19a10c1 - [gn build] Port 147d7a64f849
LLVM GN Syncbot via llvm-commits
- [llvm] 995d21b - [SelectOpt] Print instruction instead of pointer
via llvm-commits
- [llvm] [StackSlotColoring] Ignore non-spill objects in RemoveDeadStores. (PR #80242)
Craig Topper via llvm-commits
- [llvm] [PowerPC] Check value uses in ValueBit tracking (PR #66040)
Qiu Chaofan via llvm-commits
- [libcxx] [llvm] [lldb] [clang-tools-extra] [libc] [clang] [flang] [compiler-rt] [lld] Make clang report invalid target versions for all environment types. (PR #78655)
via llvm-commits
- [llvm] 5a8f290 - [llvm-gsymutil] Print one-time DWO file missing warning under --quiet flag (#79882)
via llvm-commits
- [llvm] c82a645 - [X86][NFC] Simplify the code for memory fold
Shengchen Kan via llvm-commits
- [llvm] 1395e58 - [X86][CodeGen] Set mayLoad = 1 for LZCNT/POPCNT/TZCNTrm_(EVEX|NF)
Shengchen Kan via llvm-commits
- [polly] [clang-tools-extra] [llvm] [clang] [polly] Add polly-debug flag to print debug info from all parts of polly (PR #78549)
Karthika Devi C via llvm-commits
- [llvm] [Github] Add job to count running jobs (PR #80250)
Aiden Grossman via llvm-commits
- A new payment schedule has been approved.
via llvm-commits
- [compiler-rt] [clang] [flang] [llvm] [clang-tools-extra] [mlir] [mlir][tosa] Add dialect version. (PR #79514)
Mehdi Amini via llvm-commits
- [llvm] [clang-tools-extra] [mlir] [clang] [mlir][docs] Clarified Dialect creation tutorial + fixed typos (PR #77820)
Mehdi Amini via llvm-commits
- [clang-tools-extra] [clang] [llvm] [mlir] [mlir][docs] Clarified Dialect creation tutorial + fixed typos (PR #77820)
Mehdi Amini via llvm-commits
- [clang] [llvm] [AArch64] Support optional constant offset for constraint "S" (PR #80255)
Fangrui Song via llvm-commits
- [llvm] [workflows] Split pr-code-format into two parts to make it more secure (PR #78216)
Aiden Grossman via llvm-commits
- [polly] [clang] [clang-format] Add Automatic and ExceptShortType options for AlwaysBreakAfterReturnType. (PR #78011)
via llvm-commits
- [llvm] 7ec996d - [GlobalISel][TableGen] Support Intrinsics in MIR Patterns (#79278)
via llvm-commits
- [llvm] e851278 - [IR] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 39fa304 - [llvm] Use StringRef::starts_with (NFC)
Kazu Hirata via llvm-commits
- [llvm] [LoopIdiomRecognizer] Implement CRC recognition (PR #79295)
Mikhail Gudim via llvm-commits
- [llvm] [NFC][TableGen][GlobalISel] Move MIR Pattern Parsing out of Combiner Impl (PR #80257)
Pierre van Houtryve via llvm-commits
- [clang] [lld] [llvm] [flang] [AMDGPU] Introduce Code Object V6 (PR #76954)
Pierre van Houtryve via llvm-commits
- [clang] [clang-tools-extra] [llvm] [llvm-exegesis] Replace --num-repetitions with --min-instructions (PR #77153)
Aiden Grossman via llvm-commits
- [llvm] [clang] [AArch64][SME] Implement inline-asm clobbers for za/zt0 (PR #79276)
Sander de Smalen via llvm-commits
- [clang-tools-extra] [clang] [llvm] [llvm-exegesis] Replace --num-repetitions with --min-instructions (PR #77153)
Clement Courbet via llvm-commits
- [llvm] [RISCV][NFC] Simplify calls.ll and autogenerate checks for tail-calls.ll (PR #79248)
Wang Pengcheng via llvm-commits
- [clang] [polly] [clang-format] Add Automatic and ExceptShortType options for AlwaysBreakAfterReturnType. (PR #78011)
Owen Pan via llvm-commits
- [lld] [libc] [clang-tools-extra] [lldb] [libcxxabi] [clang] [flang] [llvm] [SCEVExp] Keep NUW/NSW if both original inc and isomporphic inc agree. (PR #79512)
Florian Hahn via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] Add code model (#70760) test for amdgpu target. (PR #71019)
Matt Arsenault via llvm-commits
- [llvm] 415bf20 - [llvm-exegesis] Replace --num-repetitions with --min-instructions (#77153)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [llvm-exegesis] Replace --num-repetitions with --min-instructions (PR #77153)
Aiden Grossman via llvm-commits
- [llvm] Add --abort-on-invalid-reduction to more lit tests (PR #80263)
Rushi Bhamani via llvm-commits
- [llvm] [clang] [compiler-rt] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Simon Pilgrim via llvm-commits
- [llvm] f34418c - [HWASAN] Remove DW_OP_LLVM_tag_offset from DIExpression::isImplicit (#79816)
via llvm-commits
- [llvm] [AMDGPU] Introduce a DAG combine for folding offsets into addresses (PR #80264)
Jay Foad via llvm-commits
- [llvm] [VPlan] Update VPInst::onlyFirstLaneUsed to check users. (PR #80269)
Florian Hahn via llvm-commits
- [llvm] 96a3d05 - [GitHub][workflows] Reflow some text in buildbot info PR comment
David Spickett via llvm-commits
- [clang] [llvm] [compiler-rt] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [llvm] Add security group 2023 transparency report. (PR #80272)
Peter Smith via llvm-commits
- [llvm] da43733 - [SCEVExp] Keep NUW/NSW if both original inc and isomporphic inc agree. (#79512)
via llvm-commits
- [flang] [clang] [libcxxabi] [clang-tools-extra] [llvm] [lld] [libc] [lldb] [SCEVExp] Keep NUW/NSW if both original inc and isomporphic inc agree. (PR #79512)
Florian Hahn via llvm-commits
- [compiler-rt] [flang] [libcxxabi] [lldb] [clang-tools-extra] [openmp] [lld] [libcxx] [mlir] [llvm] [libc] [clang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Nikolas Klauser via llvm-commits
- [libc] [libcxx] [lld] [llvm] [clang] [flang] [libcxxabi] [openmp] [compiler-rt] [mlir] [lldb] [clang-tools-extra] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)
Nikolas Klauser via llvm-commits
- [llvm] ea29842 - [ARM] Add ctpop codegen tests
Simon Pilgrim via llvm-commits
- [clang] [clang-tools-extra] [llvm] [RISCV][NFC] Simplify calls.ll and autogenerate checks for tail-calls.ll (PR #79248)
Wang Pengcheng via llvm-commits
- [llvm] c105848 - [IndVars] Add tests for #79861 (NFC)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Do not reuse disjoint or (PR #80281)
Nikita Popov via llvm-commits
- [llvm] 178719e - [RISCV][NFC] Simplify calls.ll and autogenerate checks for tail-calls.ll
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [RISCV][NFC] Simplify calls.ll and autogenerate checks for tail-calls.ll (PR #79248)
Wang Pengcheng via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] f956e7f - [AMDGPU] Prefer `s_memtime` for `readcyclecounter` on GFX10 (#80211)
via llvm-commits
- [llvm] d313614 - [AArch64] Replace LLVM IR function attributes for PSTATE.ZA. (#79166)
via llvm-commits
- [llvm] [mlir] [clang] [AArch64] Replace LLVM IR function attributes for PSTATE.ZA. (PR #79166)
Sander de Smalen via llvm-commits
- [llvm] 5d41788 - [AArch64] Alter latency of FCSEL under Cortex-A510 (#80178)
via llvm-commits
- [llvm] [compiler-rt] [clang] [clang-tools-extra] [compiler-rt] Mark more calls as blocking (PR #77789)
Pavel Labath via llvm-commits
- [compiler-rt] [compiler-rt] Mark more calls as blocking (PR #77789)
Pavel Labath via llvm-commits
- [llvm] [clang] [clang-tools-extra] Apply format only if --format is specified (PR #79466)
Dmitry Polukhin via llvm-commits
- [llvm] 112fba9 - [MIRPrinter] Don't print line break when there is no instructions (NFC) (#80147)
via llvm-commits
- [llvm] 15295d0 - [SLP][NFC]Introduce and use computeCommonAlignment function, NFC.
Alexey Bataev via llvm-commits
- [clang] [polly] [clang-tools-extra] [llvm] [polly] Add polly-debug flag to print debug info from all parts of polly (PR #78549)
Michael Kruse via llvm-commits
- [clang] [clang-tools-extra] [polly] [llvm] [polly] Add polly-debug flag to print debug info from all parts of polly (PR #78549)
Michael Kruse via llvm-commits
- [clang-tools-extra] [clang] [polly] [llvm] [polly] Add polly-debug flag to print debug info from all parts of polly (PR #78549)
Michael Kruse via llvm-commits
- [llvm] [clang-tools-extra] [polly] [clang] [polly] Add polly-debug flag to print debug info from all parts of polly (PR #78549)
Michael Kruse via llvm-commits
- [clang-tools-extra] [llvm] [AMDGPU] Add pal metadata 3.0 support to callable pal funcs (PR #67104)
David Stuttard via llvm-commits
- [llvm] 2a50921 - [AIX][TLS] Optimize the small local-exec access sequence for non-zero offsets (#71485)
via llvm-commits
- [llvm] [TLI][AArch64] Adjust TLI mappings to vector functions taking linear pointers (PR #80296)
Maciej Gabka via llvm-commits
- [clang] [flang] [llvm] [lld] [AMDGPU] Introduce GFX9/10.1/10.3/11 Generic Targets (PR #76955)
Pierre van Houtryve via llvm-commits
- [lld] [flang] [clang] [llvm] [AMDGPU] Introduce GFX9/10.1/10.3/11 Generic Targets (PR #76955)
Konstantin Zhuravlyov via llvm-commits
- [clang] [llvm] [AArch64] Make +pauth enabled in Armv8.3-a by default (PR #78027)
David Spickett via llvm-commits
- [llvm] 40f6b7d - [PowerPC] Fix -Wunused-variable in PPCAsmPrinter.cpp and PPCISelDAGToDAG.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] f7b05e0 - [LoopUnroll] Add test for #80289 (NFC)
Nikita Popov via llvm-commits
- [llvm] 62ae7d9 - [LoopUnroll] Fix missing sign extension
Nikita Popov via llvm-commits
- [llvm] [BOLT][NFC] Factor out RI::disassemblePLTInstruction (PR #80302)
Amir Ayupov via llvm-commits
- [llvm] 390d66b - [LSR] Add tests for restricting term-fold budget based on exact trip count
Philip Reames via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang][analyzer] Add missing stream related functions to StdLibraryFunctionsChecker. (PR #76979)
Balázs Kéri via llvm-commits
- [llvm] [clang] Reapply "[AMDGPU] Add InstCombine rule for ballot.i64 intrinsic in wave32 mode." (PR #80303)
Valery Pykhtin via llvm-commits
- [llvm] [clang-tools-extra] [AMDGPU] Add pal metadata 3.0 support to callable pal funcs (PR #67104)
David Stuttard via llvm-commits
- [llvm] [LSR][term-fold] Adjust expansion budget based on trip count (PR #80304)
Philip Reames via llvm-commits
- [llvm] 6ac4fe8 - [X86] X86FixupVectorConstants.cpp - refactor constant search loop to take array of sorted candidates
Simon Pilgrim via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Sema] Fix crash in __datasizeof with unknown types (PR #80300)
Ilya Biryukov via llvm-commits
- [llvm] a52eea6 - [AArch64] Make +pauth enabled in Armv8.3-a by default (#78027)
via llvm-commits
- [llvm] 4eb0810 - [llvm-objdump][AMDGPU] Pass ELF ABIVersion through disassembler (#78907)
via llvm-commits
- [llvm] [GISel] Add support for scalable vectors in getLCMType (PR #80306)
Michael Maitland via llvm-commits
- [llvm] [GISel] Add support for scalable vectors in getGCDType (PR #80307)
Michael Maitland via llvm-commits
- [clang] [clang-tools-extra] [llvm] Apply format only if --format is specified (PR #79466)
Aaron Ballman via llvm-commits
- [llvm] [clang-tools-extra] [clang] Apply format only if --format is specified (PR #79466)
Aaron Ballman via llvm-commits
- [llvm] [CodeGen][MISched] Add misched post-regalloc bottom-up scheduling (PR #76186)
Michael Maitland via llvm-commits
- [llvm] bfdd782 - Aggregate errors from llvm-dwarfdump --verify (#79648)
via llvm-commits
- [llvm] [docs] Add beginner-focused office hours (PR #80308)
Natalie Chouinard via llvm-commits
- [llvm] 46068f5 - [NFC] Reorder test lines in arith-fp-frem.ll (#79991)
via llvm-commits
- [llvm] 7b9bf80 - [SLP][NFC]Add tests with strided loads, NFC.
Alexey Bataev via llvm-commits
- [llvm] [APInt] Assert correct values in APInt constructor (PR #80309)
Nikita Popov via llvm-commits
- [llvm] 1f3c309 - [AMDGPU] Mark PC_ADD_REL_OFFSET rematerializable (#79674)
via llvm-commits
- [llvm] [SLP][TTI]Add support for strided loads. (PR #80310)
Alexey Bataev via llvm-commits
- [clang] [libcxx] [flang] [llvm] [mlir] [lldb] [libc] [mlir] Skip invalid test on big endian platform (s390x) (PR #80246)
Kai Sasaki via llvm-commits
- [llvm] [clang] [RISCV] Add -march support for many of the S extensions mentioned in the profile specification. (PR #79399)
Craig Topper via llvm-commits
- [llvm] 87e04b4 - Fix Passing TargetOptions by Value in TargetMachines for AMDGPU (#79866)
via llvm-commits
- [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #73441)
via llvm-commits
- [clang] [llvm] [RISCV] Add -march support for many of the S extensions mentioned in the profile specification. (PR #79399)
Philip Reames via llvm-commits
- [lld] [llvm] [flang] [libc] [libcxxabi] [clang] [clang-tools-extra] [libcxx] [libc] implement stdc_leading_ones (C23) (PR #80082)
Nick Desaulniers via llvm-commits
- [lld] [libc] [libcxxabi] [llvm] [clang-tools-extra] [libcxx] [clang] [flang] [libc] implement stdc_leading_ones (C23) (PR #80082)
Nick Desaulniers via llvm-commits
- [llvm] [ARM] Regenerate MIR checks. (PR #73551)
Florian Hahn via llvm-commits
- [llvm] 10a55ca - [RISCV] Support constraint "s" (#80201)
via llvm-commits
- [lld] [libc] [compiler-rt] [llvm] [clang-tools-extra] [libcxx] [clang] [flang] [lldb] Make clang report invalid target versions for all environment types. (PR #78655)
via llvm-commits
- [libc] [clang-tools-extra] [lld] [libcxx] [flang] [clang] [llvm] [libcxxabi] [libc] implement stdc_leading_ones (C23) (PR #80082)
Nick Desaulniers via llvm-commits
- [clang-tools-extra] [clang] [llvm] Turn 'counted_by' into a type attribute and parse it into 'CountAttributedType' (PR #78000)
Yeoul Na via llvm-commits
- [clang-tools-extra] [libcxx] [lld] [libcxxabi] [clang] [llvm] [flang] [libc] [libc] implement stdc_leading_ones (C23) (PR #80082)
Nick Desaulniers via llvm-commits
- [lldb] [clang-tools-extra] [libcxx] [lld] [clang] [libc] [llvm] [compiler-rt] [flang] Make clang report invalid target versions for all environment types. (PR #78655)
Fangrui Song via llvm-commits
- [clang-tools-extra] [llvm] [clang] Turn 'counted_by' into a type attribute and parse it into 'CountAttributedType' (PR #78000)
Yeoul Na via llvm-commits
- [lld] f0c8d88 - [lld-macho] Make ObjC category checker print the source file name of category (#80221)
via llvm-commits
- [clang] [lld] [libc] [libcxx] [compiler-rt] [llvm] [lldb] [flang] [clang-tools-extra] Make clang report invalid target versions for all environment types. (PR #78655)
Fangrui Song via llvm-commits
- [llvm] Add security group 2023 transparency report. (PR #80320)
Peter Smith via llvm-commits
- [llvm] ef7f6ac - [SLP][NFC]Add some extra checks/reorganize the code to improve compile time, NFC.
Alexey Bataev via llvm-commits
- [llvm] [NFC][PassManager] Remove PreservedAnalysesT template parameter (PR #80324)
Arthur Eubanks via llvm-commits
- [llvm] e296ced - [RISCV][MC] MC layer support for the experimental zalasr extension (#79911)
via llvm-commits
- [lldb] [clang-tools-extra] [libcxx] [lld] [libcxxabi] [clang] [libc] [llvm] [compiler-rt] [flang] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Alexey Bataev via llvm-commits
- [llvm] [clang-tools-extra] [clang] Turn 'counted_by' into a type attribute and parse it into 'CountAttributedType' (PR #78000)
Yeoul Na via llvm-commits
- [llvm] [lld] [clang] [SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together by decoupling the handling of the two features. (PR #74128)
Rahman Lavaee via llvm-commits
- [llvm] [CMake] Turn on LLVM_USE_SPLIT_DWARF by default for Linux Debug build (PR #80328)
Jinsong Ji via llvm-commits
- [llvm] [TTI]Add support for strided loads/stores. (PR #80329)
Alexey Bataev via llvm-commits
- [flang] [clang-tools-extra] [lld] [lldb] [llvm] [libc] [clang] [libcxx] [compiler-rt] Make clang report invalid target versions for all environment types. (PR #78655)
via llvm-commits
- [clang] [lld] [llvm] [SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together by decoupling the handling of the two features. (PR #74128)
Rahman Lavaee via llvm-commits
- [lld] [llvm] [clang] [SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together by decoupling the handling of the two features. (PR #74128)
Rahman Lavaee via llvm-commits
- [llvm] 41be541 - [RISCV] Add srmcfg CSR from Ssqosid extension. (#79914)
via llvm-commits
- [llvm] 10c2d5f - [RISCV][GISel] RegBank select and instruction select for vector G_ADD, G_SUB (#74114)
via llvm-commits
- [compiler-rt] [scudo] [MTE] resize stack depot for allocation ring buffer (PR #74515)
Florian Mayer via llvm-commits
- [llvm] aaaff74 - [SHT_LLVM_BB_ADDR_MAP][llvm-readobj] Implements llvm-readobj handling for PGOAnalysisMap. (#79520)
via llvm-commits
- [llvm] 08fccf8 - [AArch64][PAC] Expand blend(reg, imm) operation in aarch64-pauth pass (#74729)
via llvm-commits
- [llvm] [TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (PR #80339)
Philip Reames via llvm-commits
- [llvm] 8ad14b6 - [TTI]Add support for strided loads/stores.
via llvm-commits
- [llvm] Revert "[RISCV] Refine cost on Min/Max reduction" (PR #80340)
Philip Reames via llvm-commits
- [llvm] 59e5590 - Revert "[RISCV] Refine cost on Min/Max reduction" (#80340)
via llvm-commits
- [llvm] [Github] Add git to actions container image (PR #80341)
Aiden Grossman via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (PR #80342)
Craig Topper via llvm-commits
- [llvm] 5cf0fb4 - [StackSlotColoring] Ignore non-spill objects in RemoveDeadStores. (#80242)
via llvm-commits
- [llvm] [mlir] [clang] [OpenMP] Migrate GPU Reductions CodeGen from Clang to OMPIRBuilder (PR #80343)
Akash Banerjee via llvm-commits
- [llvm] 5d228ea - [docs] Add beginner-focused office hours (#80308)
via llvm-commits
- [llvm] [docs] Add note about calendar timezones (PR #80346)
Natalie Chouinard via llvm-commits
- [llvm] [mlir] [clang] [coverage] fix crash in code coverage and `if constexpr` with `ExprWithCleanups` (PR #80292)
Hana Dusíková via llvm-commits
- [llvm] [workflows] Only run code formatter on the main branch (PR #80348)
Tom Stellard via llvm-commits
- [libc] [compiler-rt] [llvm] [clang] [flang] [libcxx] [clang-tools-extra] [SLP]Improve minbitwidth analysis. (PR #78976)
Alexey Bataev via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
Chris B via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
Chris B via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
Chris B via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
Chris B via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
Xiang Li via llvm-commits
- [clang] [llvm] [lld] [SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together by decoupling the handling of the two features. (PR #74128)
Rahman Lavaee via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, floor and smax to DXIL Ops. (PR #78767)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] 1bc7be6 - [RISCV] Add cost model coverage for vp.strided.load and vp.strided.store
Philip Reames via llvm-commits
- [lld] 3913931 - [lld-macho] icf objc stubs (#79730)
via llvm-commits
- [llvm] 375bd22 - [RISCV] Add aligned/unaligned tests for vp.strided.load and vp.strided.store
Philip Reames via llvm-commits
- [llvm] [TTI] Add costing for vp.strided.load and vp.strided.store (PR #80360)
Philip Reames via llvm-commits
- [llvm] [libc][bazel] disable epoll_pwait2 (PR #80362)
via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR][OMPIRBuilder] Add a small optional constant alloca raise function pass to finalize, utilised in convertTarget (PR #78818)
via llvm-commits
- [flang] [clang] [openmp] [mlir] [libc] [lldb] [lld] [clang-tools-extra] [compiler-rt] [llvm] [libcxx] Make clang report invalid target versions for all environment types. (PR #78655)
via llvm-commits
- [mlir] [llvm] [lldb] [mlir] Introduce replaceWithZeroTripCheck in LoopLikeOpInterface (PR #80331)
Jerry Wu via llvm-commits
- [lldb] [llvm] [mlir] [mlir] Introduce replaceWithZeroTripCheck in LoopLikeOpInterface (PR #80331)
via llvm-commits
- [llvm] ff31940 - [gn] port ecb5a1b0e236
Nico Weber via llvm-commits
- [libcxx] [flang] [libc] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [AArch64][MachinePipeliner] Add pipeliner support for AArch64 (PR #79589)
Yuta Mukai via llvm-commits
- [mlir] [libcxx] [flang] [libc] [clang] [lldb] [llvm] [mlir] Skip invalid test on big endian platform (s390x) (PR #80246)
Jacques Pienaar via llvm-commits
- [llvm] [LICM] Make an integer version of hoistFPAssociation. (PR #67736)
Craig Topper via llvm-commits
- [llvm] Do not include undef registers as requiring a register dependency (PR #80367)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [AMDGPU] Add IR-level pass to rewrite away address space 7 (PR #77952)
Krzysztof Drewniak via llvm-commits
- [clang-tools-extra] [clang] [flang] [llvm] [compiler-rt] [mlir] [mlir][tosa] Add dialect version. (PR #79514)
Jacques Pienaar via llvm-commits
- [llvm] [AMDGPU] Add iglp_opt(2) to provide initial MFMA/Exp interleaving (PR #80370)
Jeffrey Byrnes via llvm-commits
- [llvm] 70eab12 - [AArch64][MachinePipeliner] Add pipeliner support for AArch64 (#79589)
via llvm-commits
- [llvm] [InstCombine] Precommit test for #79417. NFC. (PR #79418)
Kai Luo via llvm-commits
- [llvm] [GISEL] More accounting for scalable vectors when operating on LLTs (PR #80372)
Michael Maitland via llvm-commits
- [llvm] acec641 - [SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together by decoupling the handling of the two features. (#74128)
via llvm-commits
- [lld] acec641 - [SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together by decoupling the handling of the two features. (#74128)
via llvm-commits
- [llvm] 3ff7cae - [TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339)
via llvm-commits
- [llvm] [RISCV][GISEL] Add IRTranslation for insertelement with scalable vector type (PR #80377)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Add IRTranslation for shufflevector on scalable vector types (PR #80378)
Michael Maitland via llvm-commits
- [llvm] [clang] [lld] [Propeller] Add new flag option '-basic-block-sections=listwithlabels=' to support to use Propeller iteratively. (PR #76497)
via llvm-commits
- [llvm] [clang] [lld] [flang] [AMDGPU] Introduce Code Object V6 (PR #76954)
Konstantin Zhuravlyov via llvm-commits
- [llvm] AMDGPU/NFC: Add predicate for supporting ds_add_f64 (PR #80379)
Konstantin Zhuravlyov via llvm-commits
- [llvm] 58c494f - [RISCV] Add -march support for many of the S extensions mentioned in the profile specification. (#79399)
via llvm-commits
- [llvm] [BOLT] Remove duplicate expression (PR #80380)
Maksim Panchenko via llvm-commits
- [llvm] [lldb] [mlir] [mlir] Introduce replaceWithZeroTripCheck in LoopLikeOpInterface (PR #80331)
Diego Caballero via llvm-commits
- [llvm] e270ec4 - [X86] X86InstrInfo.cpp - Remove dead code for memory folding, NFCI
Shengchen Kan via llvm-commits
- [llvm] [BOLT][NFCI] Keep instruction annotations (PR #80382)
Maksim Panchenko via llvm-commits
- [llvm] [NVPTX] Annotate CUDA kernel pointer arguments with .ptr .space .align attributes. (PR #79646)
via llvm-commits
- [mlir] [libc] [llvm] [mlir][Tensor] Remove unnecessary `#include` from TestTensorTransforms.cpp (PR #80383)
Justin Fargnoli via llvm-commits
- [llvm] [Clang][Test] Delete hardcoded version string from test (PR #80384)
Usama Hameed via llvm-commits
- [llvm] [MachinePipeliner] Fix missing requirements for tests (PR #80386)
Yuta Mukai via llvm-commits
- [llvm] [InstCombine] Optimise x / sqrt(y / z) with fast-math pattern. (PR #76737)
Zain Jaffal via llvm-commits
- [clang] [llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Amy Kwan via llvm-commits
- [llvm] [clang] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Amy Kwan via llvm-commits
- [lld] dee8786 - [ELF] Fix compareSections assertion failure when OutputDescs in sectionCommands are non-contiguous
Fangrui Song via llvm-commits
- [llvm] 374a600 - [MachinePipeliner] Fix missing requirements for tests (#80386)
via llvm-commits
- [llvm] [workflows] Close issues used for backports once the PR has been created (PR #80394)
Tom Stellard via llvm-commits
- [llvm] [Xtensa] Initial codegen support from IR (PR #78548)
Fangrui Song via llvm-commits
- [llvm] [flang] [clang] [lld] [AMDGPU] Introduce Code Object V6 (PR #76954)
Pierre van Houtryve via llvm-commits
- [compiler-rt] [llvm] [mlir] [clang-tools-extra] [clang] [flang] [mlir][tosa] Add dialect version. (PR #79514)
Mehdi Amini via llvm-commits
- [llvm] [workflows] Create a more descriptive title and body when creating a … (PR #80396)
Tom Stellard via llvm-commits
- [lldb] [mlir] [llvm] [mlir] Introduce replaceWithZeroTripCheck in LoopLikeOpInterface (PR #80331)
Mehdi Amini via llvm-commits
- [flang] [libcxx] [libc] [clang] [lldb] [llvm] [mlir] [mlir] Skip invalid test on big endian platform (s390x) (PR #80246)
Mehdi Amini via llvm-commits
- [llvm] d9c20e4 - [AArch64][SME] Implement inline-asm clobbers for za/zt0 (#79276)
via llvm-commits
- [flang] [libc] [clang-tools-extra] [clang] [llvm] [clang][Sema] Populate function template depth at AddTemplateOverloadCandidate (PR #80395)
Younan Zhang via llvm-commits
- [llvm] 0f26441 - [TLI][AArch64] Adjust TLI mappings to vector functions taking linear pointers (#80296)
via llvm-commits
- [clang] [openmp] [llvm] [clang-tools-extra] Fix Issue #76121 [OpenMP] [Flang] Program crashes at runtime (PR #76122)
via llvm-commits
- [clang] [libc] [flang] [clang-tools-extra] [llvm] [clang][Sema] Populate function template depth at AddTemplateOverloadCandidate (PR #80395)
Younan Zhang via llvm-commits
- [llvm] [Coverage] Let `Decision` take account of expansions (PR #78969)
NAKAMURA Takumi via llvm-commits
- [clang] [lldb] [libc] [flang] [lld] [clang-tools-extra] [libcxx] [llvm] [AMDGPU] Add pal metadata 3.0 support to callable pal funcs (PR #67104)
David Stuttard via llvm-commits
- [clang-tools-extra] [clang] [flang] [libc] [llvm] [clang][Sema] Populate function template depth at AddTemplateOverloadCandidate (PR #80395)
Younan Zhang via llvm-commits
- [llvm] 438fe1d - CoverageMappingWriter: Emit `Decision` before `Expansion` (#78966)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [AMDGPU] Add IR-level pass to rewrite away address space 7 (PR #77952)
Piotr Sobczak via llvm-commits
- [llvm] acf6811 - [TableGen] Support type aliases via new keyword deftype
via llvm-commits
- [clang-tools-extra] [clang] [flang] [libc] [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-commits
- [llvm] 42ec993 - [PowerPC] Fix gcc -Wparentheses warning [NFC]
Mikael Holmen via llvm-commits
- [flang] [llvm] [lld] [clang] [AMDGPU] Introduce Code Object V6 (PR #76954)
via llvm-commits
- [llvm] 5b8e1a6 - [SCEVExpander] Do not reuse disjoint or (#80281)
via llvm-commits
- [llvm] [flang] [libc] [clang] [clang-tools-extra] [clang][Sema] Populate function template depth at AddTemplateOverloadCandidate (PR #80395)
Younan Zhang via llvm-commits
- [llvm] [CodeGen] Return ArrayRef from TargetRegisterClass::getRegisters. NFCI. (PR #80411)
Jay Foad via llvm-commits
- [llvm] [NFC] Add useFPRegsForHalfType(). (PR #74147)
Harald van Dijk via llvm-commits
- [llvm] [AMDGPU] Reduce duplication in SOP instruction definitions. NFCI. (PR #80413)
Jay Foad via llvm-commits
- [llvm] [JITLink][AArch32] Add TableGen Backend for Instr Encodings (PR #76996)
Stefan Gränitz via llvm-commits
- [llvm] [BasicAA] Add Vscale GEP decomposition on variable index (PR #69152)
David Green via llvm-commits
- [llvm] 4b8e514 - [AArch64][GlobalISel] Pre-Commit tests for Legalize BSWAP Vectors
Tuan Chuong Goh via llvm-commits
- [llvm] 2cf415f - Add security group 2023 transparency report. (#80320)
via llvm-commits
- [clang] [llvm] MIPS/clang: Disallow constraint f for softfloat (PR #79116)
YunQiang Su via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] Add IR-level pass to rewrite away address space 7 (PR #77952)
Piotr Sobczak via llvm-commits
- [llvm] [clang] MIPS/clang: Disallow constraint f for softfloat (PR #79116)
YunQiang Su via llvm-commits
- [flang] [libc] [compiler-rt] [openmp] [clang-tools-extra] [libcxxabi] [clang] [mlir] [llvm] [libcxx] [clang] Avoid -Wshadow warning when init-capture named same as class field (PR #74512)
Mariya Podchishchaeva via llvm-commits
- [flang] [libcxxabi] [llvm] [libcxx] [clang] [mlir] [openmp] [clang-tools-extra] [libc] [compiler-rt] [clang] Avoid -Wshadow warning when init-capture named same as class field (PR #74512)
Mariya Podchishchaeva via llvm-commits
- [clang-tools-extra] [llvm] [clang] MIPS/clang: Disallow constraint f for softfloat (PR #79116)
YunQiang Su via llvm-commits
- [llvm] 9410019 - [X86] Add i8 CTPOP lowering using i32 MUL (#79989)
via llvm-commits
- [llvm] 1094369 - [AArch64][GlobalISel] Legalize BSWAP for Vector Types (#80036)
via llvm-commits
- [llvm] 2d1f5af - [AMDGPU] Reduce duplication in SOP instruction definitions. NFCI. (#80413)
via llvm-commits
- [llvm] [llvm-objcopy] Add --remove-symbol-prefix (PR #79415)
Yi Kong via llvm-commits
- [llvm] [InstCombine] Handle isNanOrInf idioms (PR #80414)
Yingwei Zheng via llvm-commits
- [llvm] 2e669ff - [X86] LowerBuildVector* - share the same SDLoc argument instead of recreating it over and over again.
Simon Pilgrim via llvm-commits
- [llvm] [llvm-cov] Keep the detailed error message in CoverageMappingIterator (PR #80415)
Wentao Zhang via llvm-commits
- [clang] [llvm] MIPS/clang: Fix asm constraint for softfloat (PR #79116)
YunQiang Su via llvm-commits
- [llvm] b5d35fe - [X86] X86FixupVectorConstants - load+sign-extend vector constants that can be stored in a truncated form (#79815)
via llvm-commits
- [llvm] d912f1f - [Coverage] Let `Decision` take account of expansions (#78969)
via llvm-commits
- [llvm] 4cf2ed4 - [X86] Fix -Wsign-compare in X86MCInstLower.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [llvm][AArch64] Refactor expansion of CALL_BTI and CALL_RVMARKER (PR #80419)
David Spickett via llvm-commits
- [llvm] b8025d1 - Reapply "[AMDGPU] Add InstCombine rule for ballot.i64 intrinsic in wave32 mode." (#80303)
via llvm-commits
- [llvm] [SEH] Ignore EH pad check for internal intrinsics (PR #79694)
Phoebe Wang via llvm-commits
- [llvm] [AArch64][CostModel] Improve scalar frem cost (PR #80423)
Paschalis Mpeis via llvm-commits
- [llvm] [AArch64][TargetParser][NFC] Use parseArchExtension in parseModifier. (PR #80427)
Alexandros Lamprineas via llvm-commits
- [llvm] [X86] X86FixupVectorConstants - load+zero vector constants that can be stored in a truncated form (PR #80428)
Simon Pilgrim via llvm-commits
- [compiler-rt] [hwasan] Call user provided callback function for both fatal and non-… (PR #80429)
via llvm-commits
- [llvm] [SCEV] Restrict wrap flags when construction same AR for multiple phis. (PR #80430)
Florian Hahn via llvm-commits
- [llvm] c66cedb - [SCEV] Add SCEV analysis tests with congruent IVs.
Florian Hahn via llvm-commits
- [llvm] [Propeller] CFG drift detect (PR #80431)
via llvm-commits
- [llvm] [flang] [mlir] [OpenMPIRBuilder][MLIR] Pass target-cpu and target-features to outlined functions (PR #80283)
Sergio Afonso via llvm-commits
- [llvm] 3c2a73a - [X86] FP<->INT helpers - share the same SDLoc argument instead of recreating it over and over again.
Simon Pilgrim via llvm-commits
- [llvm] a1df10d - AMDGPU/NFC: Add predicate for supporting ds_add_f64 (#80379)
via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder][MLIR] Pass target-cpu and target-features to outlined functions (PR #80283)
Sergio Afonso via llvm-commits
- [llvm] [MemProf] Fix when CallStackTrie has a single chain to leaf with multi alloc type (PR #79433)
via llvm-commits
- [libunwind] [llvm] [flang] [libcxxabi] [mlir] [openmp] [lldb] [libc] [clang] [lld] [compiler-rt] [libcxx] [clang-tools-extra] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] 274d1b0 - [NFC] Add useFPRegsForHalfType(). (#74147)
via llvm-commits
- [llvm] 1e7d587 - [MemProf] Fix when CallStackTrie has a single chain to leaf with multi alloc type (#79433)
via llvm-commits
- [llvm] [MachineFrameInfo] Refactoring with computeMaxcallFrameSize() (NFC) (PR #78001)
Jonas Paulsson via llvm-commits
- [llvm] 275729a - [X86] Generalize i8 CTPOP expansion to work with any input with 8 or less active bits
Simon Pilgrim via llvm-commits
- [libunwind] [llvm] [flang] [lldb] [libc] [clang] [lld] [compiler-rt] [libcxx] [clang-tools-extra] [X86] Use RORX over SHR imm (PR #77964)
Bryce Wilson via llvm-commits
- [llvm] [WebAssembly] validate `table.grow` correctly (PR #80437)
Congcong Cai via llvm-commits
- [llvm] Refactor processing of BranchRegions associated with an MCDCDecisionRegion (PR #78819)
Alan Phipps via llvm-commits
- [flang] [lldb] [libcxx] [libc] [llvm] [clang] [libunwind] [clang-tools-extra] [compiler-rt] [lld] [X86] Use RORX over SHR imm (PR #77964)
Bryce Wilson via llvm-commits
- [libc] [clang] [flang] [clang-tools-extra] [llvm] [clang][Sema] Populate function template depth at AddTemplateOverloadCandidate (PR #80395)
Erich Keane via llvm-commits
- [llvm] [ARM] Switch to soft promoting half types. (PR #80440)
Harald van Dijk via llvm-commits
- [lldb] [openmp] [mlir] [flang] [clang] [libunwind] [lld] [compiler-rt] [clang-tools-extra] [libcxxabi] [llvm] [libc] [libcxx] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] [BasicAA] Handle scalable type sizes with constant offsets (PR #80445)
David Green via llvm-commits
- [llvm] [IndVars] Preserve flags of narrow IV inc if replacing with wider inc. (PR #80446)
Florian Hahn via llvm-commits
- [mlir] [llvm] [OpenMP][MLIR][OMPIRBuilder] Add a small optional constant alloca raise function pass to finalize, utilised in convertTarget (PR #78818)
Akash Banerjee via llvm-commits
- [llvm] 66b339a - [IndVars] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] fbf9356 - [X86] Add ctpop-mask.ll - test coverage based off #79823
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt] Remove duplicate MS names for chkstk symbols (PR #80450)
Martin Storsjö via llvm-commits
- [llvm] [SelectionDAG] Add computeKnownBits support for ISD::STEP_VECTOR (PR #80452)
Luke Lau via llvm-commits
- [llvm] 43dd1e8 - [SCEV] Move canReuseInstruction() helper into SCEV (NFC)
Nikita Popov via llvm-commits
- [llvm] 7524b03 - [docs] Add note about calendar timezones (#80346)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [CMake][PGO] Add option for using an external project to generate profile data (PR #78879)
Tom Stellard via llvm-commits
- [llvm] [IndVarSimplify] Fix poison-safety when reusing instructions (PR #80458)
Nikita Popov via llvm-commits
- [llvm] 3050311 - [gn build] Port 67eee4a02979
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [ASAN] For Asan instrumented global, emit two symbols, one with actual size and other with instrumented size. (PR #70166)
via llvm-commits
- [clang] [libc] [llvm] [clang-tools-extra] [flang] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-commits
- [clang] [libc] [flang] [clang-tools-extra] [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-commits
- [clang] [openmp] [llvm] [OpenMP] Remove `register_requires` global constructor (PR #80460)
Joseph Huber via llvm-commits
- [lld] [DRAFT][clang-format][lld] Run clang-format on lld (PR #80461)
Paul T Robinson via llvm-commits
- [llvm] [DRAFT][clang-format] helper script for resolving downstream reformat… (PR #80462)
Paul T Robinson via llvm-commits
- [llvm] 28865da - [LSR][term-fold] Adjust expansion budget based on trip count (#80304)
via llvm-commits
- [llvm] 1437a83 - Add --abort-on-invalid-reduction to more lit tests (#80263)
via llvm-commits
- [llvm] b78b264 - [TTI] Add costing for vp.strided.load and vp.strided.store (#80360)
via llvm-commits
- [llvm] a768bc6 - [SelectionDAG] Use unaligned store to move AVX registers onto stack for `extractelement` (#78422)
via llvm-commits
- [llvm] [libc] [mlir] [flang] [lldb] [clang] [libcxx] [mlir] Skip invalid test on big endian platform (s390x) (PR #80246)
Eli Friedman via llvm-commits
- [llvm] 7b08b43 - [SPIR-V] add convergence region analysis (#78456)
via llvm-commits
- [compiler-rt] [scudo] Don't preserve space for regions at init() (DO NOT MERGE) (PR #74531)
Fabio D'Urso via llvm-commits
- [clang-tools-extra] [clang] [llvm] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
Simon Pilgrim via llvm-commits
- [llvm] [ValueTracking] Perform a local edge implication check for isKnownNonNegative (PR #72437)
Philip Reames via llvm-commits
- [llvm] [RISCV] Be more aggressive about forming floating point constants (PR #68433)
Philip Reames via llvm-commits
- [llvm] [x86_64][windows][swift] do not use Swift async extended frame for wi… (PR #80468)
Alex Lorenz via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
Simon Pilgrim via llvm-commits
- [llvm] [WebAssembly] improve getRegForPromotedValue to avoid meanless value copy (PR #80469)
Congcong Cai via llvm-commits
- [llvm] [clang] [clang-tools-extra] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
James Y Knight via llvm-commits
- [llvm] 3a75807 - [X86] Allow i8 CTPOP expansion to work with a 'shifted' active bits value of 8 bits or less
Simon Pilgrim via llvm-commits
- [llvm] faeb3d1 - [AMDGPU] Regenerate ctpop64.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] [clang] [clang-tools-extra] [mlir] [MLIR][tensor] Improve `tensor.pack` verifier to catch more cases with unconditional runtime errors (PR #77217)
via llvm-commits
- [llvm] [DAG] visitCTPOP - if only the upper half of the ctpop operand is zero then see if its profitable to only count the lower half. (PR #80473)
Simon Pilgrim via llvm-commits
- [llvm] d4de4c3 - [AArch64] Support optional constant offset for constraint "S" (#80255)
via llvm-commits
- [lld] ef1f999 - [Object][Wasm] Move WasmSymbolInfo directly into WasmSymbol (NFC) (#80219)
via llvm-commits
- [llvm] [clang] [polly] [X86] Remove Intel Xeon Phi Supports. (PR #76383)
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [flang] [llvm] [compiler-rt] [libcxx] [clang] [libc++] Introduce one-sided binary search for lower_bound on non-random iterators, and use that to improve the average complexity of set_intersection. (PR #75230)
Iuri Chaer via llvm-commits
- [llvm] [mlir] [lldb] [mlir] Introduce replaceWithZeroTripCheck in LoopLikeOpInterface (PR #80331)
Jerry Wu via llvm-commits
- [llvm] ad0acf9 - [GISEL] More accounting for scalable vectors when operating on LLTs (#80372)
via llvm-commits
- [llvm] bc06cd5 - [workflows] Split pr-code-format into two parts to make it more secure (#78216)
via llvm-commits
- [llvm] [SPIR-V] Include SPIRV-Tools tests in CI (PR #80479)
Natalie Chouinard via llvm-commits
- [clang] [llvm] [CMAKE] Enable FatLTO as a build option for LLVM (PR #80480)
Paul Kirth via llvm-commits
- [llvm] dd0356d - [CMake][PGO] Add option for using an external project to generate profile data (#78879)
via llvm-commits
- [llvm] [RISCV] Support isel for Zacas for 2*XLen types. (PR #77814)
Craig Topper via llvm-commits
- [llvm] Format fix (PR #80483)
Tom Stellard via llvm-commits
- [llvm] e12be9c - [RISCV] Don't promote ISD::SELECT with rv64-legal-i32 when XTHeadCondMov is enabled.
Craig Topper via llvm-commits
- [llvm] [compiler-rt] [libcxx] [clang-tools-extra] [flang] [clang] [libc++] Introduce one-sided binary search for lower_bound on non-random iterators, and use that to improve the average complexity of set_intersection. (PR #75230)
Iuri Chaer via llvm-commits
- [llvm] 9a4a4c3 - Reapply "[ADT][StringMap] Add ability to precompute and reuse the string hash"
David Blaikie via llvm-commits
- [llvm] f6b3875 - Reapply "lldb: Cache string hash during ConstString pool queries/insertions"
David Blaikie via llvm-commits
- [llvm] 06c14c0 - Revert "[workflows] Split pr-code-format into two parts to make it more secure (#78216)"
Tom Stellard via llvm-commits
- [llvm] [TableGen] Extend direct lookup to instruction values in generic tables. (PR #80486)
Jason Eckhardt via llvm-commits
- [llvm] [MemCpyOpt] Handle scalable aggregate types in memmove/memset formation (PR #80487)
Philip Reames via llvm-commits
- [llvm] 095367a - [LLVM][DWARF] Chnage order for .debug_names abbrev print out (#80229)
via llvm-commits
- [lldb] [openmp] [llvm] [lld] [flang] [clang] [compiler-rt] [libcxx] [clang-tools-extra] [mlir] [libc] Make clang report invalid target versions for all environment types. (PR #78655)
Fangrui Song via llvm-commits
- [flang] [clang-tools-extra] [openmp] [compiler-rt] [lld] [libc] [mlir] [lldb] [clang] [llvm] [libcxx] Make clang report invalid target versions for all environment types. (PR #78655)
Fangrui Song via llvm-commits
- [llvm] [lldb] [lld] [openmp] [compiler-rt] [mlir] [libc] [clang-tools-extra] [clang] [libcxx] [flang] Make clang report invalid target versions for all environment types. (PR #78655)
Fangrui Song via llvm-commits
- [llvm] [lldb] [lld] [libc] [clang-tools-extra] [clang] [libcxx] [flang] [AMDGPU] Add IR-level pass to rewrite away address space 7 (PR #77952)
Krzysztof Drewniak via llvm-commits
- [llvm] [Support] Introduce formatv variant of createStringError (PR #80493)
Alex Langford via llvm-commits
- [llvm] 7f828c4 - [gn] Add dummy build file for SPIRVTests
Nico Weber via llvm-commits
- [llvm] 4ca0e00 - [gn] Fix typo in SPIRVTests dummy target comment
Nico Weber via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Support DPValues in HWAsan (PR #78731)
Florian Mayer via llvm-commits
- [llvm] [workflows] Always pull code-format-helper.py from the main branch (PR #80495)
Tom Stellard via llvm-commits
- [llvm] 9c2446e - [gn build] Port 2352fdd2026e
LLVM GN Syncbot via llvm-commits
- [llvm] [lldb] [lld] [openmp] [compiler-rt] [mlir] [libc] [clang-tools-extra] [clang] [libcxx] [flang] [Driver] Report invalid target triple versions for all environment types. (PR #78655)
via llvm-commits
- [llvm] a4cd981 - [NFC][PassManager] Remove PreservedAnalysesT template parameter (#80324)
via llvm-commits
- [compiler-rt] Fix __isOSVersionAtLeast for Android (PR #80496)
Jooyung Han via llvm-commits
- [llvm] 52864d9 - [ARM] Switch to soft promoting half types. (#80440)
via llvm-commits
- [compiler-rt] 659419a - [builtins][FMV] Remove dead include from fmv/apple.inc. NFC
Jon Roelofs via llvm-commits
- [llvm] [libc] [libcxx] [clang-tools-extra] [openmp] [compiler-rt] [clang] [lldb] [lld] [flang] [mlir] [Driver] Report invalid target triple versions for all environment types. (PR #78655)
via llvm-commits
- [llvm] ec73441 - [Clang][Test] Delete hardcoded version string from test (#80384)
via llvm-commits
- [llvm] 0d6ed83 - [NFC] reorder AND to check cheaper condition first
Florian Mayer via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Jun Wang via llvm-commits
- [mlir] [lldb] [llvm] [mlir] Introduce replaceWithZeroTripCheck in LoopLikeOpInterface (PR #80331)
Jerry Wu via llvm-commits
- [llvm] [CMake] Check objcopy support for LLVM_SPLIT_DWARF (PR #80500)
Jinsong Ji via llvm-commits
- [llvm] [mlir] [mlir][sparse] Change LevelType enum to 64 bit (PR #80501)
Yinying Li via llvm-commits
- [llvm] [AMDGPU] Fixed byte_sel of v_cvt_f32_bf8/v_cvt_f32_fp8 (PR #80502)
Stanislav Mekhanoshin via llvm-commits
- [llvm] F8 cvt gisel (PR #80503)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] [lld] [flang] [libcxx] [mlir] [openmp] [llvm] [libc] [clang-tools-extra] [lldb] [clang] [Driver] Report invalid target triple versions for all environment types. (PR #78655)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Refactor BITCAST Legalization (PR #80505)
via llvm-commits
- [llvm] [readtapi] Add support for stubify-ing directories (PR #76885)
Cyndy Ishida via llvm-commits
- [openmp] [compiler-rt] [mlir] [llvm] [clang] [lldb] [clang-tools-extra] [lld] [flang] [libcxx] [libc] [Driver] Report invalid target triple versions for all environment types. (PR #78655)
via llvm-commits
- [llvm] [AMDGPU] Fix negative immediate offset for unbuffered smem loads (PR #79553)
via llvm-commits
- [llvm] [clang] [flang] [InstCombine] Canonicalize constant GEPs to i8 source element type (PR #68882)
Artem Belevich via llvm-commits
- [llvm] 5eae095 - [RISCV] Rename some SubtargetFeature names to remove an extra 's'. NFC
Craig Topper via llvm-commits
- [llvm] Add github workflow that checks if a private email address was used to contribute to the repo and warn in this case (PR #80514)
Anton Korobeynikov via llvm-commits
- [llvm] [mlir] [mlir][mesh] Add spmdization pass (PR #80518)
Boian Petkantchin via llvm-commits
- [llvm] [DAGCombiner] Optimize more vector element extractions. (PR #80520)
Harald van Dijk via llvm-commits
- [llvm] [RISCV][ISel] Remove redundant vmerge for vwsub(u).wv. (PR #80523)
via llvm-commits
- [llvm] 42d6eb5 - [MemCpyOpt] Handle scalable aggregate types in memmove/memset formation (#80487)
via llvm-commits
- [llvm] b49fa21 - [X86] Stop custom-widening v2f32 = fpext v2bf16 (#80106)
via llvm-commits
- [llvm] [GlobalISel] replace right identity X * -1.0 with fneg(x) (PR #80526)
Nick Anderson via llvm-commits
- [llvm] [clang] MIPS/clang: Fix asm constraint for softfloat (PR #79116)
Fangrui Song via llvm-commits
- [llvm] b8d92e1 - [RISCV] Fix crash in lowerVPSpliceExperimental with RV64LegalI32.
Craig Topper via llvm-commits
- [llvm] 78b4e7c - [WebAssembly] validate `table.grow` correctly (#80437)
via llvm-commits
- [llvm] [lld] [Object][Wasm] Use file offset for section addresses in linked wasm files (PR #80529)
Derek Schuff via llvm-commits
- [llvm] [Coverage][docs] for the main region array there shoudn't be a `numRegionArrays : LEB128` field (PR #80531)
Wentao Zhang via llvm-commits
- [clang-tools-extra] [clang] [flang] [llvm] [libc] [clang][Sema] Populate function template depth at AddTemplateOverloadCandidate (PR #80395)
Younan Zhang via llvm-commits
- [llvm] e7ec0c9 - [CodeGen] Port PrintMIR to new pass manager (#79440)
via llvm-commits
- [llvm] MIPS: fix emitDirectiveCpsetup on N32 (PR #80534)
YunQiang Su via llvm-commits
- [lld] [lld] check the format of libary and skip the wrong one (PR #78874)
via llvm-commits
- [llvm] 260fe03 - [llvm][AArch64][TargetParser][NFC] Use parseArchExtension in parseModifier. (#80427)
via llvm-commits
- [llvm] [clang] [TargetParser][AArch64] Add alias for FEAT_RDM. (PR #80540)
Alexandros Lamprineas via llvm-commits
- [compiler-rt] 248aeac - [compiler-rt] Remove duplicate MS names for chkstk symbols (#80450)
via llvm-commits
- [llvm] 2906f36 - [VPlan] Update ::onlyScalarsGenerated to take IsScalable bool (NFCI).
Florian Hahn via llvm-commits
- [llvm] [InjectTLIMappings] Remove SExt/ZExt attributes from vector functions. (PR #80546)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] RISCV vector calling convention (2/2) (PR #79096)
Brandon Wu via llvm-commits
- [llvm] 6936479 - [VPlan] Mark vputils::onlyFirstLaneUsed arg as const (NFC)
Florian Hahn via llvm-commits
- [llvm] 3444240 - [VPlan] Mark vputils::onlyFirstPartUsed arg as const (NFC)
Florian Hahn via llvm-commits
- [llvm] 47abbf4 - [VPlan] Update VPInst::onlyFirstLaneUsed to check users. (#80269)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [clang] [clang-tools-extra] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Add tests for reduce.fmaximum/fminimum. NFC (PR #80553)
Shih-Po Hung via llvm-commits
- [libcxx] [llvm] [clang] [clang-tools-extra] [libc++] P2602R2 Poison Pills are Too Toxic (PR #74534)
Jakub Mazurkiewicz via llvm-commits
- [llvm] [GlobalISel][ARM] Support missing case for G_CONSTANT (PR #80555)
Serge Pavlov via llvm-commits
- [llvm] 7189219 - [readtapi] Add support for stubify-ing directories (#76885)
via llvm-commits
- [llvm] 8926af4 - [Support] Use StringRef::starts_with (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9ad78b0 - [Lanai] Use StringRef::consume_back (NFC)
Kazu Hirata via llvm-commits
- [llvm] 06da452 - [Analysis] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0ed0262 - [readtapi] make symlink test darwin only
Cyndy Ishida via llvm-commits
- [llvm] [CodeGen] Port AtomicExpand to new Pass Manager (PR #71220)
Rishabh Bali via llvm-commits
- [llvm] 5bcd910 - [readtapi] Use ExitOnError instead of errorcodes for `readlink` wrapper
Cyndy Ishida via llvm-commits
- [llvm] b205ea1 - [gn build] Port f87e3b61c8b6
LLVM GN Syncbot via llvm-commits
- [llvm] [SelectionDAG] Use getShiftAmountConstant to simplify code. NFC (PR #80561)
Craig Topper via llvm-commits
- [llvm] [llvm-objcopy] Fix file offsets when PT_INTERP/PT_LOAD offsets are equal (PR #80562)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Add initial pattern match implementation for VPInstruction. (PR #80563)
Florian Hahn via llvm-commits
- [mlir] [clang] [flang] [libcxx] [llvm] [clang-tools-extra] [LV] Improve AnyOf reduction codegen. (PR #78304)
Florian Hahn via llvm-commits
- [llvm] [BPI] Transfer value-handles when assign/move constructing BPI (PR #77774)
Fangrui Song via llvm-commits
- [llvm] de4360d - [BasicAA] Add extra scalable typesize and offset tests. NFC
David Green via llvm-commits
- [llvm] d62c570 - [RISCV] Custom legalize i32 SMULO with RV64LegalI32.
Craig Topper via llvm-commits
- [llvm] f090924 - [RISCV] Custom legalize i32 SADDO/SSUBO with RV64LegaI32.
Craig Topper via llvm-commits
- [llvm] ea59b15 - [RISCV] Add more RUN lines to rv64-legal-i32/xaluo.ll. NFC
Craig Topper via llvm-commits
- [llvm] 9d00c34 - [AArch64] Extend and cleanup movi tests. NFC
David Green via llvm-commits
- [llvm] 08e942a - [RISCV] Combine (xor (trunc (X cc Y)) 1) -> (trunc (X !cc Y)) for RV64LegalI32.
Craig Topper via llvm-commits
- [llvm] 390b997 - [InstCombine] Handle isNanOrInf idioms (#80414)
via llvm-commits
- [llvm] 6ad692b - [gn build] Port 4e112e5c1c85
LLVM GN Syncbot via llvm-commits
- [llvm] [AArch64AsmParser] Allow branch target symbol to have a shift/extend modifier name (PR #80571)
Fangrui Song via llvm-commits
- [llvm] [InstCombine] Canonicalize the fcmp range check idiom into `fabs + fcmp` (PR #76367)
Yingwei Zheng via llvm-commits
- [llvm] [WebAssembly] fix `table.grow` type checker (PR #80572)
Congcong Cai via llvm-commits
- [llvm] [X86] Add strictfp version of PR43024 test. (PR #80573)
Harald van Dijk via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang] reject to capture variable in `RequiresExprBodyDecl` (PR #78598)
Congcong Cai via llvm-commits
- [llvm] [Mips] Fix missing sign extension in expansion of sub-word atomic max (PR #77072)
via llvm-commits
- [llvm] 61ff9f8 - [X86] Add strictfp version of PR43024 test. (#80573)
via llvm-commits
- [llvm] [clang-tools-extra] [mlir] [libc] [libcxx] [lldb] [libcxxabi] [clang] [lld] [compiler-rt] [flang] [Mips] Fix unable to handle inline assembly ends with compat-branch o… (PR #77291)
via llvm-commits
- [llvm] [polly] [clang] [X86] Remove Intel Xeon Phi Supports. (PR #76383)
Freddy Ye via llvm-commits
- [llvm] 1da2921 - [RISCV] Add missing extload test cases to xtheadmemidx.ll. NFC
Craig Topper via llvm-commits
- [compiler-rt] [MemProf] Fix incorrect usage of InternalScopedString::appendF in Des… (PR #80574)
via llvm-commits
- [llvm] [AArch64] Switch to soft promoting half types. (PR #80576)
Harald van Dijk via llvm-commits
- [llvm] f2cf8da - [RISCV] Add more XTheadMemIdx patterns for -riscv-experimental-rv64-legal-i32.
Craig Topper via llvm-commits
- [llvm] [X86][CodeGen] Add NPM pipeline builder (PR #70921)
via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [llvm] 9dfdea6 - [RISCV] Add XTheadMac patterns for -riscv-experimental-rv64-legal-i32.
Craig Topper via llvm-commits
- [llvm] [workflows] Stop using the build-test-llvm-project action (PR #80580)
Tom Stellard via llvm-commits
- [compiler-rt] [MemProf][NFC] Clean up runtime code (PR #80581)
via llvm-commits
- [llvm] [GitHub] Add basic CI for libclang Python binding unit tests (PR #76784)
Craig Hesling via llvm-commits
- [llvm] [CodeGen] Port DeadMachineInstructionElim to new pass manager (PR #80582)
via llvm-commits
- [llvm] [clang] [SPARC] Support reserving arbitrary general purpose registers (PR #74927)
via llvm-commits
- [llvm] b4eb7a1 - [GlobalISel][ARM] Legalze set_fpenv and get_fpenv (#79852)
via llvm-commits
- [llvm] [clang-repl] Run by another application shell cause hang. (PR #67513)
via llvm-commits
- [llvm] [workflows] Use /mnt as the build directory on Linux (PR #80583)
Tom Stellard via llvm-commits
- [llvm] 7d269a4 - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3be989e - [FileCheck] Use StringRef::rtrim (NFC)
Kazu Hirata via llvm-commits
- [llvm] a37e8b8 - [ExecutionEngine] Simplify a string comparison (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1b33b3f - [MIRParser] Simplify a string comparison (NFC)
Kazu Hirata via llvm-commits
- [llvm] [CVP] Propagate constant range on icmp at use level (PR #73767)
Yingwei Zheng via llvm-commits
- [llvm] 9d2e8dc - [WebAssembly] fix `table.grow` type checker (#80572)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [compiler-rt] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [llvm] [InstCombine] Clean up bitwise folds without one-use check (PR #80587)
Yingwei Zheng via llvm-commits
- [compiler-rt] [MemProf][NFC] Compute SHADOW_ENTRY_SIZE from MEM_GRANULARITY and SHA… (PR #80589)
via llvm-commits
- [llvm] 3bcb1f2 - [RISCV] Rework isSignExtendingOpW to store Register in the worklist.
Craig Topper via llvm-commits
- [llvm] [InstSimplify] Simplify select if it combinated `and/or/xor` (PR #73362)
via llvm-commits
- [libcxx] [flang] [compiler-rt] [libc] [clang-tools-extra] [llvm] [clang] [libcxxabi] [lld] [lldb] [mlir] [Mips] Fix unable to handle inline assembly ends with compat-branch o… (PR #77291)
via llvm-commits
- [llvm] [clang-tools-extra] [compiler-rt] [clang] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Phoebe Wang via llvm-commits
- [clang-tools-extra] [compiler-rt] [clang] [llvm] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [clang] [compiler-rt] [clang-tools-extra] [llvm] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [clang] [clang-tools-extra] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clang] reject to capture variable in `RequiresExprBodyDecl` (PR #78598)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [concepts] Extract function template pack arguments from the current instantiation if possible (PR #80594)
Younan Zhang via llvm-commits
- [compiler-rt] [clang-tools-extra] [llvm] [clang] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [llvm] [AArch64] Fix generated types for ARM64EC variadic entry thunk targets (PR #80595)
Billy Laws via llvm-commits
- [llvm] [OpenMP][FIX] Remove unsound omp_get_thread_limit deduplication (PR #79524)
Joseph Huber via llvm-commits
- [llvm] bc9c2be - [ConstraintElim] Simplify `MinMaxIntrinsic` (#75306)
via llvm-commits
- [clang-tools-extra] [clang] [compiler-rt] [llvm] [X86] Support more ISAs to enable __builtin_cpu_supports (PR #79086)
Freddy Ye via llvm-commits
- [compiler-rt] 7210560 - [X86] Support more ISAs to enable __builtin_cpu_supports (#79086)
via llvm-commits
- [llvm] 7210560 - [X86] Support more ISAs to enable __builtin_cpu_supports (#79086)
via llvm-commits
- [llvm] d71ef3e - [X86] Merge identical setOperationAction calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 114a33b - [DAG] getStackAlignedMMO - return the getMachineMemOperand result directly (style). NFC.
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [clang] [llvm] [clang] reject to capture variable in `RequiresExprBodyDecl` (PR #78598)
Congcong Cai via llvm-commits
- [llvm] [llvm][GlobalOpt] Optimize statically resolvable IFuncs (PR #80606)
Jon Roelofs via llvm-commits
- [llvm] [InstCombine] Handle IsInf/IsZero idioms (PR #80607)
Yingwei Zheng via llvm-commits
- [llvm] [Coverage] ProfileData: Handle MC/DC Bitmap as BitVector. NFC. (PR #80608)
NAKAMURA Takumi via llvm-commits
- [llvm] test/llvm-cov: Regenerate MC/DC tests (PR #80610)
NAKAMURA Takumi via llvm-commits
- [clang-tools-extra] [clang] [llvm] Add clang-tidy check to suggest replacement of conditional statement with std::min/std::max (PR #77816)
Bhuminjay Soni via llvm-commits
- [llvm] [AArch64] Lowering of fpmode intrinsics in DAG (PR #80611)
Serge Pavlov via llvm-commits
- [llvm] [RISCV] sifive-p670 uses SiFive7SchedModel (PR #80612)
Michael Maitland via llvm-commits
- [llvm] 859b09d - [RISCV] Promote i32 ISD::VAARG to i64 for -riscv-experimental-rv64-legal-i32.
Craig Topper via llvm-commits
- [llvm] [InstCombine] Fix assertion failure in issue80597 (PR #80614)
Yingwei Zheng via llvm-commits
- [llvm] [dsymutil][DWARFLinker] Refactor handling mergeable libraries. (PR #80615)
Alexey Lapshin via llvm-commits
- [llvm] 32b9961 - [RISCV] Custom promote i32 UADDSAT/USUBSAT for -riscv-experimental-rv64-legal-i32 with Zbb.
Craig Topper via llvm-commits
- [llvm] 146e5ce - [RISCV] Add i32 zext.h pattern for -riscv-experimental-rv64-legal-i32.
Craig Topper via llvm-commits
- [clang] [clang-tools-extra] [llvm] Add clang-tidy check to suggest replacement of conditional statement with std::min/std::max (PR #77816)
Piotr Zegar via llvm-commits
- [llvm] ae36790 - test/llvm-cov: Regenerate MC/DC tests (#80610)
via llvm-commits
- [llvm] dcb8369 - [Bitcode] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 90e9c6e - [llvm] Use StringRef::consume_front (NFC)
Kazu Hirata via llvm-commits
- [llvm] e7d3a4f - [FileCheck] Simplify a use of StringRef::consume_front (NFC)
Kazu Hirata via llvm-commits
- [clang-tools-extra] [clang] [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [AMDGPU] Use correct number of bits needed for div/rem shrinking (PR #80622)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] Add clang-tidy check to suggest replacement of conditional statement with std::min/std::max (PR #77816)
Félix-Antoine Constantin via llvm-commits
- [llvm] Resolve FIXME: Try SCEV getRange. (PR #80623)
via llvm-commits
- [llvm] f72da9f - [SelectionDAG] Use getShiftAmountConstant to simplify code. NFC (#80561)
via llvm-commits
- [llvm] 6590d0f - [DAGCombiner][ARM] Teach reduceLoadWidth to handle (and (srl (load), C, ShiftedMask)) (#80342)
via llvm-commits
- [llvm] 34c4a0f - [Driver] Report invalid target triple versions for all environment types. (#78655)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [libc] [libcxx] [flang] [mlir] [openmp] [compiler-rt] [lldb] [lld] [Driver] Report invalid target triple versions for all environment types. (PR #78655)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clangd] Add CodeAction to swap operands to binary operators (PR #78999)
Tor Shepherd via llvm-commits
- [llvm] [lld] [flang] [clang] [AMDGPU] Introduce GFX9/10.1/10.3/11 Generic Targets (PR #76955)
Cory Bloor via llvm-commits
- [llvm] [clang-tools-extra] [clang] Add clang-tidy check to suggest replacement of conditional statement with std::min/std::max (PR #77816)
via llvm-commits
- [llvm] Remove NumVisited (PR #80627)
via llvm-commits
- [llvm] [X86][test] Remove useless pattern for VDPBF16PSZmb and add a test for broadcast folding (PR #80629)
Shengchen Kan via llvm-commits
- [llvm] [NFC][AArch64] Refactor AArch64LoopIdiomTransform in preparation for more idioms (PR #78471)
via llvm-commits
- [mlir] [llvm] [clang-tools-extra] [mlir][Vectorizer] Added support to Vectorize tensor.unpack (PR #76087)
Balaji V. Iyer. via llvm-commits
- [llvm] 4926f12 - [Coverage] ProfileData: Handle MC/DC Bitmap as BitVector. NFC. (#80608)
via llvm-commits
- [llvm] 115c0c6 - [X86][test] Remove useless pattern for VDPBF16PSZmb and add a test for broadcast folding (#80629)
via llvm-commits
- [llvm] db060ab - [RISCV][ISel] Remove redundant vmerge for vwsub(u).wv. (#80523)
via llvm-commits
- [llvm] 5afeba0 - [RISCV] Custom legalize i32 UADDSAT/USUBSAT for -riscv-experimental-rv64-legal-i32 with Zbb.
Craig Topper via llvm-commits
- [llvm] a9670fb - [PowerPC] Fix assertion of InstDisp for local-exec TLS. NFC.
Kai Luo via llvm-commits
- [llvm] f035c01 - InstrProf::getFunctionBitmap: Fix BE hosts (#80608)
NAKAMURA Takumi via llvm-commits
- [llvm] [DAGCombiner][VP] add getNegative for VPMatchContext (PR #80635)
Shao-Ce SUN via llvm-commits
- [clang] [llvm] [compiler-rt] [X86] Support APXF to enable __builtin_cpu_supports. (PR #80636)
Freddy Ye via llvm-commits
- [llvm] [RISCV] Make X5 allocatable for JALR on CPUs without RAS (PR #78417)
Wang Pengcheng via llvm-commits
- [llvm] 8ed046f - [RISCV] Custom type legalize i32 SADDSAT/SSUBSAT without Zbb.
Craig Topper via llvm-commits
- [lld] 500846d - [AMDGPU] Introduce Code Object V6 (#76954)
via llvm-commits
- [flang] [clang] [llvm] [lld] [AMDGPU] Introduce Code Object V6 (PR #76954)
Pierre van Houtryve via llvm-commits
- [llvm] [clang] [AMDGPU] Introduce GFX9/10.1/10.3/11 Generic Targets (PR #76955)
Pierre van Houtryve via llvm-commits
- [llvm] 0f8680b - [llvm-readobj] Require AMDGPU target for generic_version.s
via llvm-commits
- [llvm] cfa0833 - [NFC][TableGen][GlobalISel] Move MIR Pattern Parsing out of Combiner Impl (#80257)
via llvm-commits
- [clang] [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes. (PR #80640)
via llvm-commits
Last message date:
Sun Feb 4 23:56:32 PST 2024
Archived on: Sun Feb 4 23:56:37 PST 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).