The Week Of Monday 26 January 2026 Archives by thread
Starting: Mon Jan 26 00:22:48 PST 2026
Ending: Sun Feb 1 23:58:09 PST 2026
Messages: 6297
- [llvm] [MC] Explicitly use memcpy in emitBytes() (NFC) (PR #177187)
Nikita Popov via llvm-commits
- [llvm] 13b20e7 - [AMDGPU][SILoadStoreOptimizer] Fix lds address operand offset (#176816)
via llvm-commits
- [llvm] [AMDGPU][SILoadStoreOptimizer] Fix lds address operand offset (PR #176816)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Triple] Make an target triple "os" for firmware (PR #176272)
Ian Anderson via llvm-commits
- [llvm] DAG: Replace legal type check in EmitCopyFromReg (PR #177788)
Ulrich Weigand via llvm-commits
- [llvm] [LSV] Insert casts to vectorize values with variable bitwidths (PR #177908)
Anshil Gandhi via llvm-commits
- [llvm] [llvm-cov] Introduce `-include-filename-regex` (PR #175779)
Lucas Chollet via llvm-commits
- [llvm] Add LoopVectorizer support for `llvm.vector.partial.reduce.fadd` (PR #163975)
Sander de Smalen via llvm-commits
- [llvm] [LLVM-Tablegen] Explicit Type Constraints for Overloaded LLVM Intrinsics (PR #172442)
Dharuni R Acharya via llvm-commits
- [llvm] f2deb79 - [IRMover] Use signature for exact definition (#177381)
via llvm-commits
- [llvm] [IRMover] Use signature for exact definition (PR #177381)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Extend `performMemCpyToMemSetOptzn` to partially memset'd region (PR #177909)
Antonio Frighetto via llvm-commits
- [llvm] [AMDGPU] Skip printf runtime binding if function signature is unexpected (PR #177573)
Steffen Larsen via llvm-commits
- [llvm] [M68k] Update llvm/test/CodeGen/M68k/pipeline.ll (PR #177910)
Jim Lin via llvm-commits
- [llvm] [VPlan] Create SCEV before any VPIRInstructions to check for overflow (PR #177911)
Jim Lin via llvm-commits
- [llvm] [profcheck] Fix profile metadata propagation for Large FP Operations (PR #175864)
Jin Huang via llvm-commits
- [llvm] [llvm-objdump][AVR] Detect AVR architecture from ELF flags for disassembling (PR #174731)
James Henderson via llvm-commits
- [llvm] [GlobalIsel] Enabling more rules for fp constant folding (PR #177902)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Fix exact power-of-two signed division for large integers (PR #177340)
Steffen Larsen via llvm-commits
- [llvm] ValueTracking: Extract isKnownIntegral out of AMDGPU (PR #177912)
Matt Arsenault via llvm-commits
- [clang] [llvm] [profcheck] Fix profile metadata propagation for Large FP Operations (PR #175864)
Jin Huang via llvm-commits
- [clang] [llvm] [AMDGPU][GFX12.5] Reimplement monitor load as an atomic operation (PR #177343)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Pre-GFX10 does not need added latency for workgroup fences (PR #177157)
Carl Ritson via llvm-commits
- [llvm] [LoopUnroll] Use branch probability in multi-exit loop unrolling (PR #164799)
Marek Sedláček via llvm-commits
- [clang] [llvm] [Mips] Add r5900 (PlayStation 2 Emotion Engine) CPU support (PR #176666)
via llvm-commits
- [clang] [llvm] [Clang][inlineasm] Add special support for "rm" output constraints (PR #92040)
Nikita Popov via llvm-commits
- [llvm] [mlir] [profcheck] Fix profile metadata propagation for Large FP Operations (PR #175864)
Jin Huang via llvm-commits
- [llvm] [LangRef] Mention allocation elision (PR #177592)
Nikita Popov via llvm-commits
- [llvm] 150c4d6 - [M68k] Update llvm/test/CodeGen/M68k/pipeline.ll (#177910)
via llvm-commits
- [llvm] [VPlan] Add FinalIVValue VPInstruction. (PR #175651)
Florian Hahn via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
Wang Yaduo via llvm-commits
- [llvm] [VPlan] Detect and create partial reductions in VPlan. (NFCI) (PR #167851)
Florian Hahn via llvm-commits
- [llvm] 0921542 - [ARM] Count register copies when estimating function size (#175763)
via llvm-commits
- [llvm] [ARM] Count register copies when estimating function size (PR #175763)
Simon Tatham via llvm-commits
- [llvm] Support EXTRACT_SUBVECTOR in computeKnownBits for scalable vectors (PR #177163)
Sander de Smalen via llvm-commits
- [llvm] [DOC][DTLTO] Update DTLTO documentation for the LLVM 22 release (PR #177368)
Ben Dunbobbin via llvm-commits
- [clang] [llvm] [mlir] [LLVM] Improve IR parsing and printing for target memory locations (PR #176968)
via llvm-commits
- [llvm] [KnownBits] Make `clmul` optimal (PR #177916)
Jay Foad via llvm-commits
- [llvm] [LoongArch][DAG] Custom lowering for vector SETCC operations (PR #177904)
via llvm-commits
- [llvm] [AArch64] Use GISel for optnone functions (PR #174746)
Ryan Cowan via llvm-commits
- [clang] [llvm] [SystemZ] Global Stackprotector and associated location section (PR #169317)
Dominik Steenken via llvm-commits
- [llvm] AArch64: Use poison more in legalization (PR #177919)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Add lowering for v2i32/v2f16/v2f32 scalar_to_vector operations (PR #175712)
Princeton Ferro via llvm-commits
- [llvm] [AutoUpgrade] Prevent deletion of call if uses still exist (PR #177606)
Stefan Weigl-Bosker via llvm-commits
- [llvm] 3ed4830 - [RISCV] Run combineOrToBitfieldInsert after DAG legalize (#177830)
via llvm-commits
- [llvm] [RISCV] Run combineOrToBitfieldInsert after DAG legalize (PR #177830)
Sudharsan Veeravalli via llvm-commits
- [llvm] [Semilattice] Introduce for dataflow analysis with KnownBits (PR #177616)
Jay Foad via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] [CMake][LLVM] Add PCH infrastructure and LLVMSupport PCH (PR #176420)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Fold BUILD_VECTORs splats into users by using SVE immediates (PR #165559)
Sander de Smalen via llvm-commits
- [llvm] [AMDGPU] Add FeatureGFX13 and SMEM encoding for gfx13 (PR #177567)
Mariusz Sikora via llvm-commits
- [llvm] [DAG] Avoid strictfp nodes in lowering of llvm.fcanonicalize (PR #177399)
Simon Pilgrim via llvm-commits
- [llvm] [runtimes][CMake] Move Fortran support code from flang-rt (PR #171610)
Michael Kruse via llvm-commits
- [llvm] [BOLT][BTI] Refactor: move applyBTIFixup under MCPlusBuilder (PR #177164)
Alexey Moksyakov via llvm-commits
- [llvm] [Draft][DAGCombiner] Preserve debug location of original load in fold (conv (load x)) (PR #160236)
via llvm-commits
- [llvm] [WebAssembly] Don't lower floating-point min/max operations to relaxed versions (PR #177814)
Sam Parker via llvm-commits
- [llvm] [GlobalISel] Rewrite binop_left_to_zero using MIR Patterns (PR #177924)
Osman Yasar via llvm-commits
- [llvm] 5b4811e - [GlobalIsel] Enabling more rules for fp constant folding (#177902)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Regbanklegalize rules for G_UNMERGE_VALUES (PR #171653)
Petar Avramovic via llvm-commits
- [llvm] [SPIRV] Extend and fix SPV_KHR_bit_instructions testing. (PR #175825)
Marcos Maronas via llvm-commits
- [compiler-rt] [Compiler-rt] Implement AEABI Unaligned Read/Write Helpers in compiler-rt (PR #167913)
David Green via llvm-commits
- [llvm] [AMDGPU][SplitKit] Skip any uses that are placed before the current block (PR #177270)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Align nontemporal store/load little-endian checks (PR #177468)
Florian Hahn via llvm-commits
- [llvm] [LV] Add initial support for partial alias masking (PR #177599)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Add combines for unsigned comparison of absolute value to constant (PR #176148)
Florian Hahn via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(scalar_to_vector(extractelt(x,0)),scalar_to_vector(extractelt(y,0))) -> concat(x,y) (PR #177930)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(scalar_to_vector(extractelt(x,0)),scalar_to_vector(extractelt(y,0))) -> concat(x,y) (PR #177930)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(scalar_to_vector(extractelt(x,0)),scalar_to_vector(extractelt(y,0))) -> concat(x,y) (PR #177930)
via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(scalar_to_vector(extractelt(x,0)),scalar_to_vector(extractelt(y,0))) -> concat(x,y) (PR #177930)
via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(scalar_to_vector(extractelt(x,0)),scalar_to_vector(extractelt(y,0))) -> concat(x,y) (PR #177930)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(scalar_to_vector(extractelt(x,0)),scalar_to_vector(extractelt(y,0))) -> concat(x,y) (PR #177930)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Add integer_reassoc_combines from SelectionDAG (PR #177931)
Osman Yasar via llvm-commits
- [llvm] [SCEV] Sink SCEVPtrToAddr to leaf SCEVUnknowns. (PR #174437)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Always fold assumes to use operand bundles (PR #169923)
Nikita Popov via llvm-commits
- [llvm] AMDGPU: Add nofpclass when expanding pow (PR #177933)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Propagate profile metadata when combining selects (PR #177883)
Nikita Popov via llvm-commits
- [llvm] [Analysis] computeKnownBitsFromOperator - add @llvm.clmul knownbits handling and tests (PR #177893)
Simon Pilgrim via llvm-commits
- [llvm] 28bf836 - [AArch64][SDAG] Combine vecreduce.add(ZExt(predicate)) into cntp(predicate) (#176935)
via llvm-commits
- [llvm] [AArch64][SDAG] Combine vecreduce.add(ZExt(predicate)) into cntp(predicate) (PR #176935)
Benjamin Maxwell via llvm-commits
- [llvm] [SYCL] Add sycl::device initial implementation (PR #176972)
Kseniya Tikhomirova via llvm-commits
- [llvm] [CodeGen] [EarlyIfConversion] Prioritize conversion of hard to predict branches (PR #174457)
Florian Hahn via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Fold (x | !x) -> true. (PR #177887)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Hexagon] Update maintainers (PR #177935)
Nikita Popov via llvm-commits
- [llvm] [TTI] Add distinguished shouldVectorizeNTStore/Load (PR #177936)
Tomer Shafir via llvm-commits
- [llvm] [X86] Rename lowerX86FPLogicOp -> combineX86FPLogicOp. NFC. (PR #177937)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Lower factor-of-2 interleaved stores to STNP (PR #177938)
Tomer Shafir via llvm-commits
- [llvm] [CoroFrame][NFC] Remove code duplication in insertSpills (PR #177367)
Michael Buch via llvm-commits
- [llvm] [AMDGPU] Propagate debug locations to si-wqm instructions (PR #168573)
Aleksandar Spasojevic via llvm-commits
- [llvm] 02232b9 - [CoroFrame][NFC] Remove code duplication in insertSpills (#177367)
via llvm-commits
- [llvm] Comment fix in UnrollingPreferences. (PR #177880)
Florian Hahn via llvm-commits
- [llvm] [SplitKit] Skip the empty subrange during extendPHIKillRanges (PR #174381)
Piyou Chen via llvm-commits
- [llvm] InstCombine: Try SimplifyDemandedBits on copysign signs (PR #177942)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][LTO] Emit symbols for global inline assembly as module flags (PR #174995)
Andrew Savonichev via llvm-commits
- [llvm] [VPlan] Add VPSymbolicValueSC for typed VPValues w/o underlying IR value (PR #130507)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Add missing conversion link in alloca promotion pass (PR #177945)
Steffen Larsen via llvm-commits
- [llvm] 4d683c0 - [X86] Rename lowerX86FPLogicOp -> combineX86FPLogicOp. NFC. (#177937)
via llvm-commits
- [llvm] [X86] combineX86FPLogicOp - attempt to fold FAND/FOR/FXOR scalar nodes if they are constant or contain UNDEFs (PR #177947)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [SystemZ] Support fp16 vector ABI and basic codegen. (PR #171066)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [openmp] [OpenMP] support for Emissary APIs as discussed in 89169 (PR #175265)
Greg Rodgers via llvm-commits
- [llvm] [AMDGPU] Optimize S_OR_B32 to S_ADDK_I32 where possible (PR #177949)
via llvm-commits
- [llvm] [VectorCombine] Switch vector or<->umax/and<->umin in comparisons (PR #177159)
Valeriy Savchenko via llvm-commits
- [llvm] dbd8727 - [AMDGPU][NFC] Refine the representation of MODE register values. (#177574)
via llvm-commits
- [llvm] [AMDGPU][NFC] Refine the representation of MODE register values. (PR #177574)
Ivan Kosarev via llvm-commits
- [llvm] [NFC][SPIR-V] Assert to avoid null pointer dereference (PR #177952)
Viktoria Maximova via llvm-commits
- [llvm] 7cd5b2b - [X86] combineConcatVectorOps - concat(scalar_to_vector(extractelt(x,0)),scalar_to_vector(extractelt(y,0))) -> concat(x,y) (#177930)
via llvm-commits
- [compiler-rt] [compiler-rt][aarch64][sme] Add SVE/FP variant of `__arm_sc_memcpy` (PR #127093)
Benjamin Maxwell via llvm-commits
- [llvm] 3c0f504 - [AMDGPU] Add FeatureGFX13 and SMEM encoding for gfx13 (#177567)
via llvm-commits
- [compiler-rt] [libc] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [Runtimes] Introduce variables containing resource dir paths (PR #177953)
Michael Kruse via llvm-commits
- [llvm] [LV] Pre-commit test for sinking the recipe into vector early exit block. nfc (PR #177954)
Mel Chen via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][AMDGPU] Add offload profiling with uniformity-aware optimization (PR #177665)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [analyzer] New checker: optin.core.UnconditionalVAArg (PR #175602)
Balázs Benics via llvm-commits
- [llvm] c5e6257 - [X86] combineX86FPLogicOp - attempt to fold FAND/FOR/FXOR scalar nodes if they are constant or contain UNDEFs (#177947)
via llvm-commits
- [llvm] [VPlan] Sink recipes from the vector loop region in licm. (PR #168031)
Mel Chen via llvm-commits
- [llvm] [AArch64][GlobalISel] Do not run the Localizer at -O0 (PR #177359)
Paschalis Mpeis via llvm-commits
- [llvm] [AMDGPU] Simplify legalization of PHI operands (PR #177352)
Jay Foad via llvm-commits
- [libc] [llvm] [libc][math] Refactor sqrti to header-only (PR #177960)
Vedant Neve via llvm-commits
- [llvm] [CodeGen][AMDGPU] TwoAddress: Only skip undef COPY at REG_SEQUENCE lowering when there is Live info or no uses for subreg (PR #175598)
Felipe Quezada via llvm-commits
- [llvm] [PowerPC] set libcall lowering for fp setcc ops on SPE boards (PR #153238)
Erik Enikeev via llvm-commits
- [llvm] d6bca8c - [KnownBits] Make `clmul` optimal (#177916)
via llvm-commits
- [llvm] [ConstantFold] constant fold bfloat <-> half bitcasts (PR #177663)
Nikita Popov via llvm-commits
- [llvm] 763919a - [ConstantFold] constant fold bfloat <-> half bitcasts (#177663)
via llvm-commits
- [llvm] [TTI] Add VectorInstrContext for context-aware insert/extract costs. (PR #175982)
Florian Hahn via llvm-commits
- [llvm] 3d54f05 - [NFC][SPIR-V] Avoid null pointer dereference (#177952)
via llvm-commits
- [llvm] [AMDGPU] Update patterns for v_cvt_flr and v_cvt_rpi (PR #177962)
Mirko Brkušanin via llvm-commits
- [libc] [llvm] [libc][math] Refactor pow to Header Only. (PR #176529)
Nico Weber via llvm-commits
- [llvm] [AMDGPU] Generate waterfall for calls with SGPR(inreg) argument (PR #146997)
via llvm-commits
- [llvm] [AArch64] Lower bfloat FADD/SUB to BFMLAL top/bottom instructions (PR #174814)
Sander de Smalen via llvm-commits
- [libc] [llvm] [libc][math] Refactor sinf implementation to header-only in src/__sup… (PR #177963)
Nico Weber via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #176676)
Mend Renovate via llvm-commits
- [libc] [llvm] [libc][math] Move hypot to shared/math and make it constexpr (PR #177588)
Nico Weber via llvm-commits
- [llvm] [CodeGen] Optimize switch on ucmp/scmp to branch sequence (PR #176582)
Nikita Popov via llvm-commits
- [llvm] [RISC-V] Fix outliner candidate analysis (PR #177126)
Nemanja Ivanovic via llvm-commits
- [llvm] Fix/aarch64 memset dup optimization (PR #166030)
Osama Abdelkader via llvm-commits
- [llvm] [SimplifyCFG] Rebuild loop headers to account for stale changes (PR #155093)
Sjoerd Meijer via llvm-commits
- [llvm] AMDGPU: Add support for llvm.trap to handling of intrinsics with !nocallback (PR #175230)
Akash Dutta via llvm-commits
- [llvm] [SPIR-V] Fix OpenCL integer dot product lowering (PR #177258)
Marcos Maronas via llvm-commits
- [llvm] 535ec2e - AArch64: Use poison more in legalization (#177919)
via llvm-commits
- [llvm] AMDGPU: Move softPromoteHalfType override to R600 only (PR #177419)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Remove non-canonical fabs libcall handling (PR #177967)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [WebAssembly] Zero and NaN checks for min/max (PR #177968)
Sam Parker via llvm-commits
- [llvm] [PowerPC] using milicode call for strcmp instead of lib call (PR #177009)
zhijian lin via llvm-commits
- [llvm] [AMDGPU][SILoadStoreOptimizer] Fix unused variable warning (PR #177969)
Walter Lee via llvm-commits
- [llvm] [llvm][.gitignore] macOS case-sensitive update (PR #177971)
via llvm-commits
- [llvm] [ARM] Fix inlining issue in ARM (PR #169337)
Nikita Popov via llvm-commits
- [llvm] [DAG] SDPatternMatch - Add matchers for reassociatable additions with NSW/NUW flags (PR #177973)
via llvm-commits
- [llvm] d5f4055 - [HLSL] Implement f32tof16() intrinsic (#172469)
via llvm-commits
- [clang] [llvm] [HLSL] Implement f32tof16() intrinsic (PR #172469)
Tim Corringham via llvm-commits
- [llvm] 1bad00a - [SDAG] Remove non-canonical fabs libcall handling (#177967)
via llvm-commits
- [llvm] [TLI] Use hasOptimizedCodegen() (PR #177975)
Nikita Popov via llvm-commits
- [flang] [llvm] [flang] Implement 'F_C_STRING' library function (Fortran 2023) (PR #174474)
Caroline Newcombe via llvm-commits
- [llvm] [AArch64] Fix sign-extend-inreg combine for i1 types (PR #177976)
Sander de Smalen via llvm-commits
- [llvm] [TLI] Handle roundeven libcall in hasOptimizedCodegen (PR #170689)
Nikita Popov via llvm-commits
- [llvm] [TLI] Handle f[min/max]imum_num in hasOptimizedCodegen (PR #170696)
Nikita Popov via llvm-commits
- [llvm] AArch64: Optimize memmove for non-power-of-two sizes (PR #168633)
David Green via llvm-commits
- [llvm] R600: Remove softPromoteHalfType (PR #177420)
Matt Arsenault via llvm-commits
- [llvm] 1db5d64 - AMDGPU: Move softPromoteHalfType override to R600 only (#177419)
via llvm-commits
- [clang] [llvm] Fix 167586 (PR #177449)
Balázs Benics via llvm-commits
- [llvm] [RISC-V][Mach-O] Add assembler support for Mach-O relocations. (PR #177446)
Francesco Petrogalli via llvm-commits
- [llvm] 99fab01 - R600: Remove softPromoteHalfType (#177420)
via llvm-commits
- [llvm] DAG: Remove TypePromoteFloat (PR #177427)
Matt Arsenault via llvm-commits
- [llvm] 8302e8a - [AArch64] Update aarch64-tbz.ll test. NFC
David Green via llvm-commits
- [llvm] [DA] Add BatchDelinearization to DependenceAnalysis (PR #170519)
Sebastian Pop via llvm-commits
- [llvm] cb043d7 - [AMDGPU] Propagate debug locations to si-wqm instructions (#168573)
via llvm-commits
- [llvm] 017f2bc - [AMDGPU] Simplify legalization of PHI operands (#177352)
via llvm-commits
- [llvm] [AMDGPU] Handle AV classes when legalizing PHI nodes (PR #175995)
Jay Foad via llvm-commits
- [llvm] 1660ac5 - [TLI] Update hasOptimizedCodegen() (#177975)
via llvm-commits
- [llvm] [bazel] Fix mlir python build (PR #177980)
Walter Lee via llvm-commits
- [llvm] [BOLT][Perf2bolt] Add support to generate pre-parsed perf data (PR #171144)
Ádám Kallai via llvm-commits
- [llvm] [CAS] Update LLVM_ABI annotations for Swift (PR #177983)
Fabrice de Gans via llvm-commits
- [flang] [llvm] [mlir] [OpenMP][MLIR] Add num_teams clause with dims modifier support (PR #169883)
Krzysztof Parzyszek via llvm-commits
- [llvm] 090a08d - [VectorCombine] Switch vector or<->umax/and<->umin in comparisons (#177159)
via llvm-commits
- [clang-tools-extra] [llvm] New check `misc-header-guard` (PR #177315)
via llvm-commits
- [llvm] d7666c6 - [AMDGPU][SILoadStoreOptimizer] Fix unused variable warning (#177969)
via llvm-commits
- [llvm] [ObjCARC] Change autorelease to release when the pool state is not changed between the autorelease and the pool pop (PR #152353)
via llvm-commits
- [llvm] Think in terms of blocks for ARC (PR #130860)
via llvm-commits
- [llvm] [SimplifyLibCalls] Directly convert fmin/fmax to intrinsics (PR #177988)
Nikita Popov via llvm-commits
- [llvm] [llvm-mca] Missing data dependencies due to constant registers not being cached (PR #177990)
Giorgio Marletta via llvm-commits
- [llvm] Enable generic overlapping optimization for memmove (PR #177885)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Do no skip zext in getTestBitReg. (PR #177991)
David Green via llvm-commits
- [llvm] 38b7176 - Revert "R600: Remove softPromoteHalfType (#177420)"
Aiden Grossman via llvm-commits
- [libc] [llvm] init commit to refactor ffmaf128 into a header only, compiles locally… (PR #177873)
Yanzuo Liu via llvm-commits
- [lld] [llvm] [DTLTO] Make temporary file handling consistent (PR #176807)
Ben Dunbobbin via llvm-commits
- [llvm] [AMDGPU] Introduce custom MIR formatting for s_wait_alu (PR #176316)
via llvm-commits
- [llvm] [AMDGPU] lower fptrunc.round(rtz) to cvt_pkrtz_f16_f32 (PR #177069)
Brox Chen via llvm-commits
- [llvm] 21dad8e - [AMDGPU] Improve crash message when S_WAITCNT_DEPCTR is missing its operand (#177065)
via llvm-commits
- [llvm] [AMDGPU] Improve crash message when S_WAITCNT_DEPCTR is missing its operand (PR #177065)
via llvm-commits
- [llvm] [AArch64] Lower abds and abdu on AArch64 (PR #159085)
via llvm-commits
- [llvm] [AArch64] Custom Lower abds and abdu to avoid regressions caused by freezes (PR #177992)
via llvm-commits
- [llvm] [AsmParser] Track value references and function arguments (PR #174566)
via llvm-commits
- [llvm] [TableGen] Allow disabling flag checking on patterns (PR #176443)
Alex MacLean via llvm-commits
- [llvm] [ValueTracking] Propagate sign information out of loop (PR #175590)
Kshitij Paranjape via llvm-commits
- [llvm] [ConstraintElim] Strip IsKnownNonNegative (NFC) (PR #177993)
Ramkumar Ramachandra via llvm-commits
- [llvm] d43b29f - [RISCV] Add a tablegen base class for RVInstV* to reduce duplication. NFC (#177898)
via llvm-commits
- [llvm] [RISCV] Add a tablegen base class for RVInstV* to reduce duplication. NFC (PR #177898)
Craig Topper via llvm-commits
- [llvm] [SYCL] E2E LIT tests initial configs & test (PR #177407)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add lit configuration files and basic test (PR #177407)
Kseniya Tikhomirova via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Alexis Engelke via llvm-commits
- [llvm] [AArch64][llvm] Allow some `tlbip` insns to be used with only +tlbid (PR #177995)
Jonathan Thackray via llvm-commits
- [llvm] [VectorCombine] Call cost calculation with correct intrinsic IDs (PR #177996)
Valeriy Savchenko via llvm-commits
- [llvm] [AMDGPU] Cleanup: Use unique_ptr for WCG and remove unnecessary class members (PR #177689)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Constrain G_AND operands to GPR64 register class (PR #177997)
Cullen Rhodes via llvm-commits
- [libc] [llvm] [libc][math] Refactor ffmaf128 implementation to header-only in src/__support/math folder. (PR #177843)
Muhammad Bassiouni via llvm-commits
- [clang] [llvm] [AMDGPU] Move AMDGPUAttributor earlier with lowering kernel attributes (PR #177432)
Yoonseo Choi via llvm-commits
- [libc] [llvm] [libc][math] Refactor ffmaf128 into a header only. (PR #177873)
Muhammad Bassiouni via llvm-commits
- [clang] [llvm] [LFI] Add MCLFIRewriter infrastructure (PR #172906)
Alexis Engelke via llvm-commits
- [llvm] [regalloc][LiveRegMatrix][AMDGPU] Fix LiveInterval dangling pointers in LiveRegMatrix. (PR #168556)
Valery Pykhtin via llvm-commits
- [llvm] Fix non-deterministic codegen in basic register allocator (PR #177998)
David Peixotto via llvm-commits
- [clang] [flang] [llvm] [mlir] Reland "[NVPTX] Validate user-specified PTX version against SM version" (PR #177459)
Justin Fargnoli via llvm-commits
- [libc] [llvm] [libc][math] Refactor f16fmaf128 to Header Only (PR #177850)
Muhammad Bassiouni via llvm-commits
- [llvm] [InstCombine] Fix miscompilation for `select` + `FCmp` (PR #177872)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select of intrinsic into intrinsic of select (PR #178002)
Gauravsingh Sisodia via llvm-commits
- [llvm] In-class initialize DenseMapBase members. (PR #177168)
Matt Davis via llvm-commits
- [libc] [llvm] [libc][math] Refactor ffmal to Header Only. (PR #176989)
Muhammad Bassiouni via llvm-commits
- [llvm] 10b539f - InstCombine: Try SimplifyDemandedBits on copysign signs (#177942)
via llvm-commits
- [llvm] 28fc4f1 - [VectorCombine] Call cost calculation with correct intrinsic IDs (#177996)
via llvm-commits
- [llvm] 29fd868 - [llvm/CAS] Improve layering and decouple `UnifiedOnDiskCache` from the builtin hash implementation (#177280)
via llvm-commits
- [llvm] [llvm/CAS] Improve layering and decouple `UnifiedOnDiskCache` from the builtin hash implementation (PR #177280)
Argyrios Kyrtzidis via llvm-commits
- [libc] [llvm] [libc][math] Refactor f16sqrt to Header Only (PR #177167)
Muhammad Bassiouni via llvm-commits
- [llvm] [InlineSpiller][WIP] Hoist spills only when all of its subranges are available (PR #177703)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Rename RVInstV->RVInstVUnary. NFC (PR #177900)
Craig Topper via llvm-commits
- [llvm] [X86] SimplifyDemandedBitsForTargetNode: add X86ISD::BZHI handling (PR #177881)
Simon Pilgrim via llvm-commits
- [llvm] [DebugInfo][NVPTX] Adding support for `inlined_at` debug directive in NVPTX backend (PR #170239)
Laxman Sole via llvm-commits
- [libc] [llvm] [libc][math] Refactor f16sqrtl to Header Only. (PR #176333)
Muhammad Bassiouni via llvm-commits
- [clang] [lld] [llvm] [LTO] Make stack usage files work with LTO (PR #178005)
Marina Taylor via llvm-commits
- [llvm] [LLVM] Add all missing `LLVM_ABI` annotations (PR #178006)
Fabrice de Gans via llvm-commits
- [llvm] AMDGPU: Disable machine verifier for gfx6 run line in test (PR #178008)
Matt Arsenault via llvm-commits
- [llvm] [ShrinkWrap] Ensure we do not crash on unreachable blocks. (PR #178009)
David Green via llvm-commits
- [llvm] AMDGPU: Disable scheduler mfma rewrite stage by default for now (PR #177624)
Nirvedh Meshram via llvm-commits
- [llvm] [AMDGPU] Add DPP16 Row Share optimization for llvm.amdgcn.wave.shuffle (PR #177470)
Brox Chen via llvm-commits
- [llvm] 8805e27 - [AMDGPU] Cleanup: Use unique_ptr for WCG and remove unnecessary class members (#177689)
via llvm-commits
- [compiler-rt] [asan] Disable strict init checking on AIX (PR #178012)
Jake Egan via llvm-commits
- [llvm] [RISCV] Remove RVInstV2. NFC (PR #177901)
Craig Topper via llvm-commits
- [llvm] Reapply "R600: Remove softPromoteHalfType (#177420)" (PR #178013)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc][math] Refactor ilogbf128 to Header Only (PR #175396)
Muhammad Bassiouni via llvm-commits
- [llvm] 674b020 - [RISC-V] Fix outliner candidate analysis (#177126)
via llvm-commits
- [llvm] [X86][test] Auto-generate test checks for some cfi tests. (PR #177248)
Mikhail Gudim via llvm-commits
- [llvm] 6039b47 - Reapply "R600: Remove softPromoteHalfType (#177420)" (#178013)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor ilogb implementation to header-only in src/__support/math folder. (PR #175504)
Muhammad Bassiouni via llvm-commits
- [llvm] [AMDGPU] Use FPImmLeaf for float constants in tablegen. NFCI. (PR #178018)
Mirko Brkušanin via llvm-commits
- [llvm] Migrate llvm-profdata to Opt flag parsing (PR #177868)
David Zbarsky via llvm-commits
- [llvm] a25c7d7 - ValueTracking: Extract isKnownIntegral out of AMDGPU (#177912)
via llvm-commits
- [llvm] Reland "[llvm-readobj] Dump callgraph section info for ELF" (PR #176260)
Prabhu Rajasekaran via llvm-commits
- [llvm] ValueTracking: Use m_CheckedFp in isKnownIntegral (PR #178019)
Matt Arsenault via llvm-commits
- [llvm] Add llvm.cond.loop intrinsic. (PR #177686)
Peter Collingbourne via llvm-commits
- [llvm] [DebugInfo][test] Remove irrelevant problematic lines. (PR #177691)
Mikhail Gudim via llvm-commits
- [llvm] [CodeGen] Refactor `determineCalleeSaves`. (PR #166763)
Mikhail Gudim via llvm-commits
- [libc] [llvm] [libc] Refactor llogbl to be header-only and constexpr (PR #175376)
Mathew Joseph via llvm-commits
- [llvm] 487b69a - Reland "[NVPTX] Validate user-specified PTX version against SM version" (#177459)
via llvm-commits
- [llvm] d139a31 - [HWASan] [MTE] allow lifetimes with multiple starts (#175608)
via llvm-commits
- [llvm] [HWASan] [MTE] allow lifetimes with multiple starts (PR #175608)
Florian Mayer via llvm-commits
- [llvm] [InstCombine][profcheck] Propogate profile metadata when transforming br (X && !Y) to br (!X || Y) (PR #175939)
Snehasish Kumar via llvm-commits
- [lld] [RISCV] Compress unrelaxable lui when RVC attribute is present (PR #74715)
Nemanja Ivanovic via llvm-commits
- [libc] [llvm] [libc][math] Refactor powf to Header Only. (PR #176531)
via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Patrick Simmons via llvm-commits
- [llvm] e516dd1 - [ConstraintElim] Strip IsKnownNonNegative (NFC) (#177993)
via llvm-commits
- [libc] [llvm] [libc][math] Refractor sinhf16 to Header only (PR #177337)
Anikesh Parashar via llvm-commits
- [llvm] [CodeGen] Add the `ComputeLiveIns` pass. (PR #178037)
Mikhail Gudim via llvm-commits
- [libc] [llvm] [libc][math] Refractor logf to Header only (PR #176834)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Refractor sinhf to Header only (PR #177336)
Anikesh Parashar via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Fix crash with character types in declare_reduction (PR #178038)
Krish Gupta via llvm-commits
- [llvm] f430f0f - R600: Really remove softPromoteHalfType (#178040)
via llvm-commits
- [llvm] R600: Really remove softPromoteHalfType (PR #178040)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Split vector types for atomic load (PR #165818)
via llvm-commits
- [clang] [flang] [llvm] [mlir] Revert "Reland "[NVPTX] Validate user-specified PTX version against SM version"" (PR #178046)
Justin Fargnoli via llvm-commits
- [llvm] d23cb79 - Revert "Reland "[NVPTX] Validate user-specified PTX version against SM version"" (#178046)
via llvm-commits
- [llvm] [Support] Move loadSystemModuleSecure into Process.inc. NFC. (PR #177598)
Sean McManus via llvm-commits
- [llvm] 1251751 - [VPlan] Consistently check ComputeReductionResult in prepareForEpi (NFCI)
Florian Hahn via llvm-commits
- [llvm] [DA] Fixing correctness issues in StrongSIV test (PR #178047)
Ehsan Amiri via llvm-commits
- [libc] [llvm] [libc][math] Refactor sqrtf128 to header only (PR #177760)
Muhammad Bassiouni via llvm-commits
- [llvm] [MTE][Darwin] This patch extends support for the stack frame history buffer to Darwin. (PR #178049)
Usama Hameed via llvm-commits
- [llvm] Add JSON diffing support to lit (PR #177513)
Aviral Goel via llvm-commits
- [libc] [llvm] [libc][math] Refactor sincos implementation to header only (PR #177522)
Muhammad Bassiouni via llvm-commits
- [llvm] [RISCV] Set the reciprocal throughtput cost for division to TTI::TCC_Expensive (PR #177516)
Ryan Buchner via llvm-commits
- [llvm] Modify llvm-gsymutil to work around invalid DW_AT_LLVM_stmt_sequence attributes. (PR #178034)
via llvm-commits
- [clang] [llvm] Add AMO load with Compare and Swap Not Equal (PR #178061)
Maryam Moghadas via llvm-commits
- [llvm] [NFCI][SROA] reduce calls to getAllocatedType() (PR #177437)
Jameson Nash via llvm-commits
- [llvm] [VPlan] Mark VPActiveLaneMaskPHIRecipe as readnone. (PR #177886)
Florian Hahn via llvm-commits
- [llvm] [lit] add %{readenv:<var>} to internal and external shells (PR #178064)
Joel E. Denny via llvm-commits
- [llvm] [InstCombine][profcheck] Fix missing branch data in InstCombineCompares.cpp (PR #178070)
Alan Zhao via llvm-commits
- [llvm] [VPlan] Add hidden `-vplan-print-after-all` option (PR #175839)
Andrei Elovikov via llvm-commits
- [llvm] [VectorCombine] Fix typo in foldPermuteOfBinops cost calculation (PR #178072)
via llvm-commits
- [llvm] [lit] Add JSON diffing support to lit (PR #177513)
Aviral Goel via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] 0c64017 - [NFC][TableGen] Adopt IfDefEmitter in CodeEmitterGen (#178050)
via llvm-commits
- [llvm] [NFC][TableGen] Adopt IfDefEmitter in CodeEmitterGen (PR #178050)
Rahul Joshi via llvm-commits
- [llvm] [InstCombine][profcheck] More fixes for missing branch data in InstCombineCompares.cpp (PR #178084)
Alan Zhao via llvm-commits
- [llvm] [profcheck] Fix encoding of 0 loopEstimatedTrip count (PR #174896)
Joel E. Denny via llvm-commits
- [llvm] [NFC] update doc comment on `setLoopEstimatedTripCount` (PR #178091)
Mircea Trofin via llvm-commits
- [libc] [llvm] [libc][math] Refactor sinf16 implementation to header-only in src/__support/math folder. (PR #178062)
Muhammad Bassiouni via llvm-commits
- [clang] [llvm] [RISCV] Replace riscv.clmul intrinsic with llvm.clmul (PR #178092)
Craig Topper via llvm-commits
- [libc] [llvm] [libc][math] Refactor logf16 to header-only shared math (PR #175408)
Muhammad Bassiouni via llvm-commits
- [clang] [llvm] [HLSL] Add wave prefix count bits function (PR #178059)
Tex Riddell via llvm-commits
- [llvm] acff9fa - Revert "[NVPTX] Weak cmpxchg unittests for NVPTX" (#178090)
via llvm-commits
- [llvm] Revert "[NVPTX] Weak cmpxchg unittests for NVPTX" (PR #178090)
Vladimir Vereschaka via llvm-commits
- [llvm] [AMDGPU] Hoist WMMA coexecution hazard V_NOPs from loops to preheaders (PR #176895)
Dark Steve via llvm-commits
- [clang] [llvm] [SPIRV][AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Alex Voicu via llvm-commits
- [libc] [llvm] [libc][math] Refactor sincosf implementation to header only (PR #177523)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor llogb to Header Only (PR #175524)
Vedant Neve via llvm-commits
- [llvm] [llvm-ir2vec] vocab read refactor (PR #177837)
S. VenkataKeerthy via llvm-commits
- [llvm] f4b77e6 - [InstCombine] Replace getAllocatedType() with getAllocationSize() (#177435)
via llvm-commits
- [llvm] [InstCombine] Replace getAllocatedType() with getAllocationSize() (PR #177435)
Jameson Nash via llvm-commits
- [llvm] 04f3b56 - [FunctionSpecialization] Remove getAllocatedType() type check (#177439)
via llvm-commits
- [llvm] [FunctionSpecialization] Remove getAllocatedType() type check (PR #177439)
Jameson Nash via llvm-commits
- [llvm] [PowerPC] Fix XXPERMDI peephole and ISEL LiveVariables bugs (PR #172122)
Maryam Moghadas via llvm-commits
- [llvm] [orc-rt] Add Error-handling documentation. (PR #177547)
Lang Hames via llvm-commits
- [llvm] Windows arm release (PR #177609)
Tom Stellard via llvm-commits
- [lld] [lld] Add support for eh_frame_hdr sdata8 (PR #174486)
Fangrui Song via llvm-commits
- [llvm] [Mem2Reg] Remove extraneous getAllocatedType() check (PR #177438)
Jameson Nash via llvm-commits
- [llvm] a460c8e - [NFCI][SROA] reduce calls to getAllocatedType() (#177437)
via llvm-commits
- [lld] [lld] Add support for .eh_frame_hdr sdata8 (PR #174486)
Farid Zakaria via llvm-commits
- [llvm] aca2c05 - [RISCV] Rename vd->rd in the MC layer for vfirst.m/vcpop.m/vmv.x.s/vfmv.f.s. (#178081)
via llvm-commits
- [llvm] [RISCV] Rename vd->rd in the MC layer for vfirst.m/vcpop.m/vmv.x.s/vfmv.f.s. (PR #178081)
Craig Topper via llvm-commits
- [llvm] 05e2ee9 - [RISCV] Replace riscv.clmul intrinsic with llvm.clmul (#178092)
via llvm-commits
- [llvm] [RISCV] Remove implicit $vl from PseudoVMV_X_S in emergency-slot.mir. NFC (PR #178015)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove 'implicit $vl' from PseudoVMV_X_S in emergency-slot.mir. NFC (PR #178015)
Craig Topper via llvm-commits
- [llvm] [TableGen][AsmMatcher] Fix optional operand mask indexing when HasMnemonicFirst is false (PR #176868)
Craig Topper via llvm-commits
- [llvm] [DAG] Define computeConstantRange for VSCALE folding (PR #176027)
Luke Lau via llvm-commits
- [llvm] 170ad23 - [TableGen][AsmMatcher] Fix optional operand mask indexing when HasMnemonicFirst is false (#176868)
via llvm-commits
- [llvm] [orc-rt] Add C API for Errors, plus ORC_RT_C_ABI macro. (PR #178123)
Lang Hames via llvm-commits
- [llvm] [RISCV] Fix VRGATHER_V*_VL operands docs. NFC (PR #178124)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower disjoint shuffle of shuffles to MERGE-GATHER sequence (PR #178095)
Luke Lau via llvm-commits
- [llvm] f4ceddd - [RISCV] Support select optimization
via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libcxx] [llvm] [RISCV] Support select optimization (PR #80124)
Pengcheng Wang via llvm-commits
- [llvm] Allow unfolding gep(phi(gep,gep)) (PR #178126)
Theodoros Theodoridis via llvm-commits
- [llvm] 0817524 - [RISCV] Fix VRGATHER_V*_VL operands docs. NFC (#178124)
via llvm-commits
- [llvm] 4631208 - [SPIRV] Extend and fix SPV_KHR_bit_instructions testing. (#175825)
via llvm-commits
- [lld] [RISC-V][lld] Fix divergent relaxation issue (PR #73624)
Nemanja Ivanovic via llvm-commits
- [llvm] [LowerMemIntrinsics][AMDGPU] Propagate Debug Value (PR #178131)
Abhishek Kaushik via llvm-commits
- [llvm] [BOLT] Gadget scanner: prevent false positives due to jump tables (PR #138884)
Alexey Moksyakov via llvm-commits
- [llvm] [GISel] computeKnownBits - add CTLS handling (PR #178063)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Combine into abd[su] and legalize abd[su] (PR #118865)
Julian Pokrovsky via llvm-commits
- [flang] [llvm] [mlir] [OpenMP][MLIR] Add num_threads clause with dims modifier support (PR #171767)
via llvm-commits
- [compiler-rt] 8488263 - [compiler-rt][aarch64][sme] Add SVE/FP variant of `__arm_sc_memcpy` (#127093)
via llvm-commits
- [llvm] [X86] Remove `NoSignedZerosFPMath` uses (PR #163902)
via llvm-commits
- [llvm] [VectorCombine] Fix crash when folding select of bitcast (PR #177183)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Add test for a bug in the early release VGPRs optimization (PR #178141)
Jay Foad via llvm-commits
- [llvm] e3284b9 - [LowerMemIntrinsics][AMDGPU] Propagate Debug Value (#178131)
via llvm-commits
- [clang] [llvm] [Clang][CUDA] Add support for __managed__ variables in non-RDC and default RDC mode (PR #149716)
Zhuofan Lin via llvm-commits
- [libc] [llvm] [libc][math] Refactor log2f to Header Only. (PR #176527)
via llvm-commits
- [llvm] 7687a14 - [docs] Update ics for my office hours
Kristof Beyls via llvm-commits
- [libc] [llvm] [libc][math] Refactor log2f16 to Header Only. (PR #176526)
via llvm-commits
- [llvm] [llvm-ir2vec] Adding initEmbedding API to ir2vec python bindings (PR #177092)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] adding function-embedding map API to ir2vec python bindings (PR #177166)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] adding BB-embedding map API to ir2vec python bindings (PR #177172)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] adding inst-embedding map API to ir2vec python bindings (PR #177308)
Nishant Sachdeva via llvm-commits
- [llvm] [SPIRV] Emit intrinsics for globals only in function that references them (PR #178143)
Juan Manuel Martinez Caamaño via llvm-commits
- [libc] [llvm] [libc][math] Refactor log1pf to Header Only. (PR #176525)
via llvm-commits
- [llvm] [X86][GISEL] Enable PostLegalize Combiner (PR #174696)
Evgenii Kudriashov via llvm-commits
- [llvm] [LegalizeIntegerTypes] Add `PromoteIntOp_ANY_EXTEND_VECTOR_INREG` (PR #178144)
Abhishek Kaushik via llvm-commits
- [libc] [llvm] [libc][math] Refactor log10f16 to Header Only. (PR #176523)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor log10f to Header Only. (PR #176520)
via llvm-commits
- [llvm] fcb96d8 - [AArch64][GlobalISel] Remove -global-isel-abort=2 from a number of tests. NFC
David Green via llvm-commits
- [clang] [libcxx] [llvm] Plumb LIBCXX_INSTALL_LIBRARY_PATH through to Clang (#109895) (PR #176772)
Nick Begg via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts][NFC] Move static array definition (PR #178014)
Jay Foad via llvm-commits
- [flang] [llvm] [mlir] [OpenMP][MLIR] Add thread_limit with dims modifier support (PR #171825)
via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Add virtual call-site target information in DWARF. (PR #167666)
Carlos Alberto Enciso via llvm-commits
- [llvm] [LLVM][DAGCombiner] Look through freeze when combining extensions of loads (PR #175022)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] 08654ad - [OpenMP][MLIR] Add num_threads clause with dims modifier support (#171767)
via llvm-commits
- [flang] [llvm] [mlir] [Flang] Add lowering from flang to mlir for num_threads (PR #175792)
via llvm-commits
- [llvm] [mlir] [mlir][shard, bufferization] Adding sharding extensions for bufferization ops (PR #177378)
Frank Schlimbach via llvm-commits
- [llvm] InstCombine: Add a few more tests for SimplifyDemandedeFPClass exp handling (PR #178147)
Matt Arsenault via llvm-commits
- [llvm] [bazel] Port ec57636ae447247683716c00437552645a52ba68 (PR #178151)
Benjamin Kramer via llvm-commits
- [clang] [llvm] [InstCombine] Preserve multi-dimensional array structure in GEP optimization (PR #176414)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize support for G_ATOMIC_CMPXCHG (PR #178066)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc][math] Refactor llogbf16 to header-only (PR #178078)
via llvm-commits
- [llvm] InstCombine: Apply demanded mask at recursion limit in SimplifyDemandedFPClass (PR #178157)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc][math] Refactor llogbf128 to header-only (PR #175617)
via llvm-commits
- [llvm] [Scalarizer] Set min-bits=32 may cause a crash issue. (PR #173838)
via llvm-commits
- [llvm] InstCombine: Add more log nnan/ninf log intrinsic inference tests (PR #178160)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang][MIF] Adding Stop and ErrorStop operations (PR #166787)
Jean-Didier PAILLEUX via llvm-commits
- [llvm] 34f434e - [NFC][AMDGPU] Add missing `lit.local.cfg` to `PreISelIntrinsicLowering` tests (#178154)
via llvm-commits
- [llvm] [NFC][AMDGPU] Add missing `lit.local.cfg` to `PreISelIntrinsicLowering` tests (PR #178154)
Abhishek Kaushik via llvm-commits
- [llvm] InstCombine: Stop preserving undef in SimplifyDemandedFPClass (PR #178163)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix legacy index in fmed3 optimization (PR #177426)
Steffen Larsen via llvm-commits
- [llvm] [Draft][AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit (PR #173992)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [X86][APX] Disable PP2/PPX generation on Windows (PR #178122)
Simon Pilgrim via llvm-commits
- [compiler-rt] Make mmap-munmap interceptor fail earlier (PR #171295)
Honey Goyal via llvm-commits
- [llvm] 96165b8 - InstCombine: Add more log nnan/ninf log intrinsic inference tests (#178160)
via llvm-commits
- [llvm] [AArch64] Add missing GlobalISel patterns to round+convert multiclass (PR #177799)
via llvm-commits
- [llvm] [VPlan] Directly unroll VectorEndPointerRecipe (PR #172372)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [cmake] Add config for riscv(32|64)-unknown-elf (PR #176353)
Ramkumar Ramachandra via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/Support/* (PR #178167)
via llvm-commits
- [llvm] Experiment/replace copy assign by move assign (PR #178169)
via llvm-commits
- [llvm] [GHA] Disable the ids-check workflow (PR #178170)
Fabrice de Gans via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/CodeGen/* (PR #178172)
via llvm-commits
- [llvm] b8cccd6 - [Analysis] computeKnownBitsFromOperator - add @llvm.clmul knownbits handling and tests (#177893)
via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/ExecutionEngine/* (PR #178173)
via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/DWARFCFIChecker… (PR #178174)
via llvm-commits
- [llvm] [VPlan] Reuse allowed-users logic in narrowToSingleScalars (PR #174444)
Ramkumar Ramachandra via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/IR/* (PR #178175)
via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/MC/* (PR #178176)
via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/Object(YAML)/* (PR #178177)
via llvm-commits
- [llvm] [LV] Add support for llvm.vector.partial.reduce.fadd (PR #163975)
Damian Heaton via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/Transforms/* (PR #178178)
via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/Target/* (PR #178179)
via llvm-commits
- [llvm] [perf] Replace copy-assign by move-assign in llvm/lib/SandboxIR/* (PR #178180)
via llvm-commits
- [llvm] [VPlan] Split out EVL exit cond transform from canonicalizeEVLLoops. NFC (PR #178181)
Luke Lau via llvm-commits
- [llvm] [VPlan] Refine VPValue types in tryToFoldLiveIns (NFC) (PR #178183)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Tony Varghese via llvm-commits
- [llvm] [VPlan] Introduce VPNumProcessedElementsPHIRecipe for variable-length stepping (PR #177114)
Luke Lau via llvm-commits
- [llvm] [VPlan] Expand VPBlendRecipe earlier in simplifyBlends (PR #171851)
Luke Lau via llvm-commits
- [llvm] [ConstraintElim] Use try_emplace to improve code (NFC) (PR #178186)
Ramkumar Ramachandra via llvm-commits
- [llvm] [FileCheck] Allow -check-prefix to take multiple prefixes (PR #178187)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add VOP1 support for gfx13 (PR #177603)
Jay Foad via llvm-commits
- [llvm] [ARM] Lower unaligned loads/stores to aeabi functions. (PR #172672)
Simi Pallipurath via llvm-commits
- [llvm] [RISCV] Add SpacemiT X100 base scheduling model (PR #178189)
Mark Zhuang via llvm-commits
- [llvm] [AMDGPU][Scheduler] Make `finalizeGCNRegion` an overridable hook (NFC) (PR #177199)
Lucas Ramirez via llvm-commits
- [llvm] 55f0ed9 - [OpenMP][MLIR] Add thread_limit with dims modifier support (#171825)
via llvm-commits
- [llvm] [AMDGPU] Fix iterator type in fixVALUMaskWriteHazard for bundled instr (PR #178195)
Dmitry Sidorov via llvm-commits
- [flang] [llvm] [mlir] [Flang] Add lowering for flang to mlir for thread_limit (PR #175791)
via llvm-commits
- [llvm] [AMDGPU][SplitKit] Remove uses in blocks not covered by the live interval (PR #177270)
Dmitry Sidorov via llvm-commits
- [llvm] [VPlan] Make class_match variadic, reuse for m_LiveIn. NFC (PR #178196)
Luke Lau via llvm-commits
- [llvm] 0e84f65 - Support EXTRACT_SUBVECTOR in computeKnownBits for scalable vectors (#177163)
via llvm-commits
- [flang] [llvm] [mlir] [openmp] [MLIR][OpenMP] Add omp.fuse operation (PR #168898)
Ferran Toda via llvm-commits
- [clang] [llvm] [SystemZ] Enable -fpatchable-function-entry=M, N (PR #178191)
Dominik Steenken via llvm-commits
- [llvm] [AMDGPU] Add SOP1 support for gfx13 (PR #177618)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Fix undivergent parameter pass using vgpr (PR #178198)
via llvm-commits
- [llvm] 7cd1463 - [perf] Replace copy-assign by move-assign in llvm/lib/Support/* (#178167)
via llvm-commits
- [llvm] 47bfb42 - [perf] Replace copy-assign by move-assign in llvm/lib/ExecutionEngine/* (#178173)
via llvm-commits
- [llvm] 47fa46c - [perf] Replace copy-assign by move-assign in llvm/lib/Target/* (#178179)
via llvm-commits
- [clang] [llvm] [RISCV] Rename TensTorrent Ascalon D8 to Ascalon X (PR #178199)
Ramkumar Ramachandra via llvm-commits
- [llvm] c245774 - [VPlan] Make class_match variadic, reuse for m_LiveIn. NFC (#178196)
via llvm-commits
- [llvm] a40f971 - [VPlan] Refine VPValue types in tryToFoldLiveIns (NFC) (#178183)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: avoid unnecessary map resizing in gatherIncomingValuesToPhi (PR #173596)
Nikita Popov via llvm-commits
- [llvm] [GlobalISel] Insert bitcast instead of register replacement when types don't match. (PR #177397)
Marcos Maronas via llvm-commits
- [llvm] [clang][NFC][SSAF] Add clang:ssaf label for relevant files automatically (PR #178200)
Balázs Benics via llvm-commits
- [llvm] [Reassociate] Distribute multiply over add to enable factorization (PR #178201)
via llvm-commits
- [llvm] Fix Bazel build for 90829e5 (PR #178206)
Walter Lee via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for scalar variants of neon right shifts (PR #178207)
Joshua Rodriguez via llvm-commits
- [llvm] 1c870d0 - [AMDGPU] Add SOP1 support for gfx13 (#177618)
via llvm-commits
- [llvm] d3b3940 - [ConstraintElim] Use try_emplace to improve code (NFC) (#178186)
via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] - Fix the simplification of GEP index when its operand is an XOR constant. (PR #175724)
Nikita Popov via llvm-commits
- [clang] [llvm] [AMDGPU] Move AMDGPUAttributor earlier than AMDGPULowerKernelAttributes (PR #178028)
Shilei Tian via llvm-commits
- [lld] [llvm] [DTLTO] support distributing bitcode from FatLTO objects (PR #176928)
Rose Hudson via llvm-commits
- [llvm] [BOLT] Correctly handle entry point at FDE boundaries (PR #176173)
Elvina Yakubova via llvm-commits
- [llvm] [bazel] Fix Bazel build for 90829e51 (PR #178210)
Walter Lee via llvm-commits
- [llvm] [AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit (PR #173992)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [Offload] Allow specifying debug level with `all` debug type (PR #178213)
Hansang Bae via llvm-commits
- [llvm] [VPlan] Fix register usage of VPExpressionRecipe (PR #176971)
John Brawn via llvm-commits
- [llvm] c41691c - [PowerPC] Fix XXPERMDI peephole and ISEL LiveVariables bugs (#172122)
via llvm-commits
- [llvm] [AArch64] Fuse froundeven+convert into single instruction (PR #177800)
via llvm-commits
- [llvm] [VPlan] Remove non-reductions after simplifications. (PR #176795)
Florian Hahn via llvm-commits
- [llvm] [flang-rt] Use std::numeric_limits::infinity (PR #178166)
Peter Klausler via llvm-commits
- [llvm] [AArch64][GlobalISel] FP Info implementation for AArch64. (PR #177158)
Ryan Cowan via llvm-commits
- [llvm] 0a53a55 - [RISCV] Remove 'implicit $vl' from PseudoVMV_X_S in emergency-slot.mir. NFC (#178015)
via llvm-commits
- [llvm] workflows/release-tasks: Add missing needs tag to release-lit job (PR #178224)
Tom Stellard via llvm-commits
- [llvm] [RISCV] Remove VL from VMV_X_S/VFMV_F_S implicit uses in MC layer. (PR #178043)
Craig Topper via llvm-commits
- [llvm] 3d07cc3 - [RISCV] Reorder some check-prefixes in a way that makes the update script work. NFC (#178120)
via llvm-commits
- [llvm] [RISCV] Reorder some check-prefixes in a way that makes the update script work. NFC (PR #178120)
Craig Topper via llvm-commits
- [llvm] [VPlan] Add ExitingIVValue VPInstruction. (PR #175651)
Florian Hahn via llvm-commits
- [llvm] f32c00f - [regalloc][LiveRegMatrix][AMDGPU] Fix LiveInterval dangling pointers in LiveRegMatrix. (#168556)
via llvm-commits
- [llvm] [AArch64] Fix regression from “Fold scalar-to-vector shuffles into DUP/FMOV (PR #178227)
via llvm-commits
- [llvm] [offload] add properties to the olLaunchKernel (PR #176742)
Łukasz Plewa via llvm-commits
- [llvm] [LoopVectorize] Fix crash in VPWidenRecipe (PR #177357)
Florian Hahn via llvm-commits
- [libcxx] [llvm] [libc++] Honor __SANITIZER_DISABLE_CONTAINER_OVERFLOW__ in libc++ (PR #168955)
Dan Blackwell via llvm-commits
- [llvm] [AMDGPU] revertScheduling must behave the same with or without debug (PR #177483)
Lucas Ramirez via llvm-commits
- [llvm] ValueTracking: Move sin/cos computeKnownFPClass handling to support (PR #178240)
via llvm-commits
- [llvm] [Draft] Support save/restore point splitting in shrink-wrap (PR #119359)
Elizaveta Noskova via llvm-commits
- [llvm] [RISCV] Add signext attribute to llvm.clmul test caes in rv64zbc(-zbkc)-intrinsic.ll. NFC (PR #178236)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [clang][NVPTX] Add f16(x2) add/mul FTZ intrinsics (PR #178237)
Srinivasa Ravi via llvm-commits
- [llvm] [RegisterCoalescer] Remove unneeded definesFullReg check (PR #178241)
Jay Foad via llvm-commits
- [llvm] [SLP]Add external uses estimations into tree throttling (PR #178024)
Simon Pilgrim via llvm-commits
- [llvm] ccea75d - [llvm][AIX][unit] skip AIXTargetVersionDetect when target env in effect (#178017)
via llvm-commits
- [llvm] [llvm][AIX][unit] skip AIXTargetVersionDetect when target env in effect (PR #178017)
David Tenty via llvm-commits
- [llvm] [X86] X86FixupInstTunings - attempt to convert VPERMQri to VINSERTI128rri (PR #177327)
Julian Pokrovsky via llvm-commits
- [llvm] ValueTracking: log never returns denormal (PR #178234)
via llvm-commits
- [llvm] [VPlan] Don't use the legacy cost model for loop conditions (PR #156864)
John Brawn via llvm-commits
- [llvm] [Github] Add glob patterns for `clang:ssaf` label (PR #178079)
Balázs Benics via llvm-commits
- [clang] [llvm] [HLSL] Implement Texture2D type and Sample method in Clang (PR #177240)
Steven Perron via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - ICMP_SLT(X, 0) - only sign mask of X is required (PR #164946)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV][test] Simplify a test. (PR #178052)
Mikhail Gudim via llvm-commits
- [llvm] 24862c2 - [RISCV][test] Simplify a test. (#178052)
via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Fix mapper being attached to partial maps. (PR #178247)
Akash Banerjee via llvm-commits
- [llvm] ae24a90 - [SLP][NFC]Add disojoint reduction or tests, which can be represented as bitcasts/bswaps
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Cleanup: Remove WaitEventMaskForInst member variable (PR #178030)
via llvm-commits
- [llvm] cc04746 - [perf] Replace copy-assign by move-assign in llvm/lib/Object(YAML)/* (#178177)
via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Ryan Cowan via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Ryan Cowan via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Ryan Cowan via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Ryan Cowan via llvm-commits
- [llvm] [AArch64] When lowering 16 bit vector bitcasts, convert to i16. (PR #178249)
Ryan Cowan via llvm-commits
- [llvm] [RISCV] Add missing HasStdExtZvkb Predicate to some of the vector rotate patterns. NFC (PR #178250)
Craig Topper via llvm-commits
- [llvm] 84cccfc - [perf] Replace copy-assign by move-assign in llvm/lib/Transforms/* (#178178)
via llvm-commits
- [clang] [llvm] [openmp] [OpenMP][clang] Indirect and Virtual function call mapping from host to device (PR #159857)
Jason Van Beusekom via llvm-commits
- [llvm] 4803b0b - [perf] Replace copy-assign by move-assign in llvm/lib/SandboxIR/* (#178180)
via llvm-commits
- [llvm] b794baf - [TTI] Add VectorInstrContext for context-aware insert/extract costs. (#175982)
via llvm-commits
- [llvm] [AArch64] Use VectorInstrContext in getScalarizationOverhead. (PR #177201)
Florian Hahn via llvm-commits
- [llvm] 23a0513 - [regalloc][basic] Fix non-deterministic codegen in basic register allocator (#177998)
via llvm-commits
- [llvm] InstCombine: Check one use before trying to simplify copysign sign (PR #178251)
Yingwei Zheng via llvm-commits
- [llvm] 81fa743 - ValueTracking: Move sin/cos computeKnownFPClass handling to support (#178240)
via llvm-commits
- [llvm] [CodeGen][AMDGPU] Reg. Coalescer: Update live intervals of Src reg when replacing COPY for IMPLICIT_DEF. (PR #175986)
Felipe Quezada via llvm-commits
- [llvm] [RISCV] Replace VPatBinaryV_VX_VROTATE with VPatBinaryV_VX. NFC (PR #178254)
Craig Topper via llvm-commits
- [llvm] bfb326e - [RegisterCoalescer] Remove unneeded definesFullReg check (#178241)
via llvm-commits
- [llvm] a692d17 - ValueTracking: log never returns denormal (#178234)
via llvm-commits
- [compiler-rt] [ASan] Fix UnpoisonDefaultStack stack bottom estimation (PR #178137)
Dan Blackwell via llvm-commits
- [llvm] [BOLT] Update obsolete test cases of llvm-bolt-binary-analysis (PR #176997)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT] Update test cases of llvm-bolt-binary-analysis (PR #176997)
Anatoly Trosinenko via llvm-commits
- [llvm] e80de08 - [AMDGPU][GlobalISel] Add RegBankLegalize support for G_ATOMIC_CMPXCHG (#178066)
via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Krzysztof Drewniak via llvm-commits
- [llvm] [SPIRV] Addition of extension SPV_KHR_non_semantic_info and SPV_KHR_relaxed_extended_instruction (PR #169643)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU] Add more cases to the "this is a wave ID" recognizer (PR #177713)
Krzysztof Drewniak via llvm-commits
- [llvm] [CodeGen][PreISelIntrinsicLowering] Add VP-based lowering for memcpy/memmove/memset (PR #165585)
David Del Río via llvm-commits
- [llvm] ff79d7d - InstCombine: Apply demanded mask at recursion limit in SimplifyDemandedFPClass (#178157)
via llvm-commits
- [llvm] 909041e - InstCombine: Check one use before trying to simplify copysign sign (#178251)
via llvm-commits
- [llvm] llvm: Add `LLVM_ABI` annotations in SourceMgr and BranchProbability (PR #177344)
Justin Stitt via llvm-commits
- [llvm] fix: add encoding for Python 3.14 compatibility in lit test file (PR #178261)
Igor Luppi via llvm-commits
- [llvm] [SLPVectorizer][AMDGPU] Do not vectorize if FMA can be formed. (PR #176067)
via llvm-commits
- [llvm] [RISC-V][Mach-O] Add codegen support for Mach-O object format. (PR #178263)
Francesco Petrogalli via llvm-commits
- [clang] [llvm] [LangRef] Describe semantic impact of non-temporal memory access. (PR #178264)
James Y Knight via llvm-commits
- [llvm] [symbolizer] Add a --pdb option. (PR #171053)
Jacek Caban via llvm-commits
- [llvm] llvm-tli-checker: Print custom name instead of standard name (PR #178265)
Matt Arsenault via llvm-commits
- [llvm] [mlir] [mlir] TileUsingInterface bugfix for dominance error (PR #178190)
via llvm-commits
- [llvm] [LLVM/PGO] Preserve pseudo-probe discriminators in cloneWithBaseDiscriminator (PR #178267)
Grigory Pastukhov via llvm-commits
- [llvm] [RISCV] Make sure Zvk*Zvb* predicates are always paired with a GetVTypePredicates<vti>.Predicates. NFC (PR #178269)
Craig Topper via llvm-commits
- [compiler-rt] 6826f1a - [ASan] Fix UnpoisonDefaultStack stack bottom estimation (#178137)
via llvm-commits
- [clang] [llvm] [MIPS][ISel] Fix musttail (PR #161860)
Eli Friedman via llvm-commits
- [llvm] 42ce6f1 - llvm-tli-checker: Print custom name instead of standard name (#178265)
via llvm-commits
- [clang] [llvm] [mlir] [WIP][mlir][OpenMP] Translate omp.declare_simd to LLVM IR (PR #178087)
via llvm-commits
- [llvm] beb4405 - [gn] Handle llvm_enable_ondisk_cas better for CASTests
Nico Weber via llvm-commits
- [llvm] 16722ff - llvm: Add `LLVM_ABI` annotations in SourceMgr and BranchProbability (#177344)
via llvm-commits
- [llvm] [X86] Lower i512 ADD/SUB using Kogge-Stone on AVX512 (PR #174761)
Simon Pilgrim via llvm-commits
- [llvm] TargetLibraryInfo: Add tests for function availability (PR #142536)
Matt Arsenault via llvm-commits
- [llvm] [bazel] Fix macOS lldb BUILD (PR #178274)
Keith Smiley via llvm-commits
- [llvm] bdfe03b - [MIPS][ISel] Fix musttail (#161860)
via llvm-commits
- [llvm] [SLP][NFC] Refactor vectorizeStores::RangeSizes (PR #177241)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Teach SILateBranchLowering pass to preserve MachineLoopInfo (PR #178276)
Dark Steve via llvm-commits
- [llvm] 2753e1d - [RISCV] Set the reciprocal throughtput cost for division to TTI::TCC_Expensive (#177516)
via llvm-commits
- [llvm] 9ec6a12 - [RISCV] Replace VPatBinaryV_VX_VROTATE with VPatBinaryV_VX. NFC (#178254)
via llvm-commits
- [llvm] [ReachingDefAnalysis] Track live-in registers. (PR #175966)
Mikhail Gudim via llvm-commits
- [llvm] chore(deps): update [github] update gha dependencies (PR #176676)
Mend Renovate via llvm-commits
- [llvm] [Intrinsics] Check that element count is a valid multiple before calling VectorType::getOneNthElementsVectorType. (PR #178283)
Craig Topper via llvm-commits
- [llvm] 72147b4 - [RISCV] Remove RVInstV2. NFC (#177901)
via llvm-commits
- [llvm] [AMDGPU] Fix crash in SIWholeQuadMode with debug instructions. (PR #178282)
Daniil Fukalov via llvm-commits
- [lld] [wasm-ld] Avoid a signed overflow on large sections (PR #178287)
Fatih BAKIR via llvm-commits
- [llvm] fcd0ef0 - [AArch64] Fuse froundeven+convert into single instruction (#177800)
via llvm-commits
- [llvm] Add llvm-extract-bundle-entry to extend llvm-objcopy (PR #169386)
David Salinas via llvm-commits
- [llvm] 9e62b77 - [perf] Replace copy-assign by move-assign in llvm/lib/IR/* (#178175)
via llvm-commits
- [llvm] [OFFLOAD] Add support for host offloading device (PR #177307)
Joseph Huber via llvm-commits
- [llvm] [AArch64] Add vector floating-point round+convert patterns (PR #177801)
via llvm-commits
- [llvm] [VectorCombine] Compact shuffle operands by eliminating unused elements (PR #176074)
Philip Ginsbach-Chen via llvm-commits
- [llvm] [OFFLOAD] Add memory mapping notification API for libomptarget migration (PR #172226)
via llvm-commits
- [llvm] [RISCV] Make RVInstIVI_VROR inherit from RVInstVBase. NFC (PR #178293)
Craig Topper via llvm-commits
- [llvm] [SLP]Reordered disjoint or reduction of shl(zext, (0, stride, 2* stride)) modelled as bitcast (PR #178292)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Ensure all WMMA instructions are marked as convergent (PR #178314)
via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Translate omp.declare_simd to LLVM IR (x86) (PR #178087)
via llvm-commits
- [lld] [lld][WebAssembly] Convert pic-static test to assembly. NFC (PR #178321)
Sam Clegg via llvm-commits
- [llvm] [WebAssembly] Dump more info when printing symbols. NFC (PR #178328)
Sam Clegg via llvm-commits
- [llvm] Revert "[NVPTX][AtomicExpandPass] Complete support for AtomicRMW in NVPTX (#176015)" (PR #178329)
Akshay Deodhar via llvm-commits
- [libc] [llvm] [libc][math] Refactor sqrt to header-only (PR #178335)
via llvm-commits
- [llvm] [StaticDataLayout][MemProf] Annotate string literal hotness by making use of data access profiles. (PR #178333)
Mingming Liu via llvm-commits
- [llvm] [AMDGPU] Introduce V_READANYLANE_B32 (PR #178312)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Remove `NoSignedZerosFPMath` uses (PR #178343)
via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnt][NFC] Make getWait() and getCounterRef() member functions (PR #178345)
via llvm-commits
- [llvm] [NFCI][IRBuilder] Add CreateAllocationSize helper (PR #178346)
Jameson Nash via llvm-commits
- [llvm] [LSR] Add unequal cost eval for dropping solutions (PR #178039)
Michael Berg via llvm-commits
- [llvm] [RISCV] Add OPC_C0/C1/C2 named values to tablegen. NFC (PR #178325)
Pengcheng Wang via llvm-commits
- [llvm] 115d170 - [RISCV] Make RVInstIVI_VROR inherit from RVInstVBase. NFC (#178293)
via llvm-commits
- [llvm] [BOLT][perf2bolt] Support multiple perf data inputs (PR #178202)
Jinjie Huang via llvm-commits
- [llvm] 0ed8e72 - [VPlan] Create SCEV before any VPIRInstructions to check for overflow (#177911)
via llvm-commits
- [llvm] [RISCV] Introduce a new syntax for processor-specific tuning feature strings (Take 2) (PR #175063)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Hoist a duplicate setOperationAction to a common place. NFC (PR #178364)
Craig Topper via llvm-commits
- [clang] [llvm] [Coroutines] Replace struct alloca frame with byte array and ptradd (PR #178359)
via llvm-commits
- [llvm] [Lint] Replace getAllocatedType with getAllocationSize (PR #178353)
via llvm-commits
- [llvm] 2c54fc8 - [RISCV] Make sure Zvk* and Zvb* predicates are always paired with a GetVTypePredicates<vti>.Predicates. NFC (#178269)
via llvm-commits
- [llvm] 15a81fd - [Coverage][Single] Enable Branch coverage for CondOp (#113110)
via llvm-commits
- [lld] [ELF,RISCV] Fix code style after #169273 (PR #178365)
Fangrui Song via llvm-commits
- [llvm] [InstCombine]: Fold OR bit tests (PR #178366)
via llvm-commits
- [llvm] [RISCV] Remove unnecessary 'let' from VFWMACCBF16_V. NFC (PR #178367)
Brandon Wu via llvm-commits
- [llvm] [InstCombine][profcheck] Add unknown branch weight to all selects in InstCombineMulDivRem.cpp (PR #178308)
Aiden Grossman via llvm-commits
- [clang] [llvm] [RISCV] Update P extension to 019. (PR #178031)
Craig Topper via llvm-commits
- [llvm] c8b1ff9 - [RISCV] Hoist a duplicate setOperationAction to a common place. NFC (#178364)
via llvm-commits
- [llvm] b9070bb - [RISCV] Add OPC_C0/C1/C2 named values to tablegen. NFC (#178325)
via llvm-commits
- [llvm] 2624d84 - [RISCV] Remove unnecessary 'let' from VFWMACCBF16_V. NFC (#178367)
via llvm-commits
- [llvm] [NFCI][Coroutines] update tests to autogenerated formatting (PR #178358)
Christian Ulmann via llvm-commits
- [llvm] adbbe85 - [perf] Replace copy-assign by move-assign in llvm/lib/CodeGen/* (#178172)
via llvm-commits
- [llvm] Use reportFatalUsageError in llvm-omp-kernel-replay (PR #178371)
via llvm-commits
- [llvm] [LoopInterchange] Fix reduction2mem (PR #178370)
Ryotaro Kasuga via llvm-commits
- [llvm] [WebAssembly] Fix crash in ReplaceNodeResults for ANY_EXTEND_VECTOR_INREG (PR #178374)
via llvm-commits
- [lld] [ELF] Simplify RelocScan after #163138 (PR #178375)
Fangrui Song via llvm-commits
- [llvm] [X86] Extend checkSignTestSetCCCombine to handle SHL/SIGN_EXTEND_INREG (PR #178376)
Abhiram Jampani via llvm-commits
- [llvm] [WebAssembly] Skip Wasm SjLj if EH target feature is missing (PR #178377)
Heejin Ahn via llvm-commits
- [llvm] a21001a - [JumpThreading] Avoid unnecessary map resizing in gatherIncomingValuesToPhi (#173596)
via llvm-commits
- [lld] 5e3b708 - [ELF] Simplify RelocScan after #163138 (#178375)
via llvm-commits
- [lld] [LLD] Add support for statically resolved vendor-specific RISCV relocations. (PR #169273)
Sam Elliott via llvm-commits
- [llvm] [DAGISel][NFC] Add XForm/Convert/CopyToReg Comments (PR #178379)
Sam Elliott via llvm-commits
- [llvm] [InlineCost] Replace getAllocatedType with getAllocationSize (PR #178355)
Nikita Popov via llvm-commits
- [llvm] [NFCI][OpenMPOpt] replace call to getAllocatedType with getAllocationSize (PR #178356)
Nikita Popov via llvm-commits
- [llvm] [Clang] Add Picolibc environment type for triples (PR #169613)
via llvm-commits
- [llvm] [RegAlloc] Change the computation of CSRCost (PR #177226)
via llvm-commits
- [llvm] [LoopInterchange] Initialize new_var to InitValue on first iteration (PR #178370)
Yingying Wang via llvm-commits
- [llvm] [ConstantRange] Expand makeAllowedICmpRegion to use samesign to give tighter range (PR #174355)
Adar Dagan via llvm-commits
- [llvm] [SelectionDAG] Handle undef at any position in isConstantSequence (PR #176671)
Jay Foad via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [CodeGen] Only use actual alloca alignment (PR #178361)
Matt Arsenault via llvm-commits
- [llvm] 1e0114c - [WebAssembly] Zero and NaN checks for min/max (#177968)
via llvm-commits
- [llvm] f4b593a - [Mips] Add r5900 (PlayStation 2 Emotion Engine) CPU support (#176666)
via llvm-commits
- [llvm] [InstCombinePHI] Enable gep arg fold transform with constant indices (PR #174981)
Nikita Popov via llvm-commits
- [llvm] [SLP][X86] Add test case for #176906 (PR #178386)
Simon Pilgrim via llvm-commits
- [llvm] Marking the undefined sub-registers of a tuple as IMPLICIT_DEF in two address instruction pass (PR #178387)
via llvm-commits
- [llvm] [SLP] Fix crash on extractelement with out-of-bounds index.....Fixes … (PR #176918)
via llvm-commits
- [llvm] [LLVM] Insert IMPLICIT_DEF for a register sequence if any operand is undef (PR #158000)
Abhinav Garg via llvm-commits
- [llvm] 9d800ad - [AMDGPU] Use FPImmLeaf for float constants, fix build_vector patterns (#178018)
via llvm-commits
- [llvm] c064244 - [X86] X86FixupInstTunings - attempt to convert VPERMQri to VINSERTI128rri (#177327)
via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [AMDGPU][GFX1250] Implement offset handling in s.buffer.load (PR #178389)
Carl Ritson via llvm-commits
- [llvm] [SPIRV] Fix for the SPV_KHR_non_semantic_info (PR #178373)
Aadesh Premkumar via llvm-commits
- [llvm] 482a3bc - [SLP][X86] Add test case for #176906 (#178386)
via llvm-commits
- [llvm] [MemoryBuiltins] Fix crash on large global variables (PR #178391)
Steffen Larsen via llvm-commits
- [llvm] af0d348 - [AMDGPU] Fix legacy index in fmed3 optimization (#177426)
via llvm-commits
- [llvm] 6cbefe0 - [AMDGPU] Skip printf runtime binding if function signature is unexpected (#177573)
via llvm-commits
- [llvm] [CMake] Fix static Z3 linking order with pthread (PR #178393)
via llvm-commits
- [llvm] [RISCV] Enable select optimization by default (PR #178394)
Pengcheng Wang via llvm-commits
- [llvm] Add new llvm.cbrt intrinsic (PR #178396)
David Sherwood via llvm-commits
- [llvm] [BOLT][AArch64] Support FEAT_CMPBR branch instructions. (PR #174972)
Paschalis Mpeis via llvm-commits
- [llvm] 51845a5 - [SLP] Fix crash on extractelement with out-of-bounds index.....Fixes … (#176918)
via llvm-commits
- [llvm] [AArch64][SME2] Allow lowering to whilelo.x2 in non-streaming mode (PR #178399)
Kerry McLaughlin via llvm-commits
- [llvm] [CostModel][X86] reduce_add(vXi1) will lower as a scalar ctpop (PR #178400)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Fix buggy insertion of DEALLOC_VGPRS message (PR #178401)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Change scale_src2 encoding from vgpr0 to literal 0 (PR #178404)
Jay Foad via llvm-commits
- [llvm] [GlobalISel] Provide a fast path for ResetMachineFunctionPass when the function is empty (PR #177341)
Ryan Cowan via llvm-commits
- [llvm] [SimplifyCFG] Increase iterative simplification convergence limit. (PR #178406)
Marcos Maronas via llvm-commits
- [llvm] [SLP]Support for tree throttling in SLP graphs with gathered loads (PR #177855)
Nico Weber via llvm-commits
- [llvm] [AArch64] Support SHUFFLE of ANY_EXTEND in performBuildShuffleExtendCombine (PR #178408)
Hari Limaye via llvm-commits
- [llvm] [InstCombine] Fix #163110: Fold icmp (shl X, L), (add (shl Y, L), 1<<L) to icmp X, (Y + 1) (PR #165975)
via llvm-commits
- [llvm] [InstCombine] Fix #163110: Fold icmp (shl X, L), (add (shl Y, L), 1<<L) to icmp X, (Y + 1) (PR #165975)
via llvm-commits
- [llvm] [InstCombine] Fix #163110: Fold icmp (shl X, L), (add (shl Y, L), 1<<L) to icmp X, (Y + 1) (PR #165975)
via llvm-commits
- [llvm] [DA] Introduce domain for monotonicity (PR #176367)
Ryotaro Kasuga via llvm-commits
- [llvm] [X86] Add baseline tests exposing invalid masked folds. (PR #178411)
via llvm-commits
- [llvm] [X86] vectorizeExtractedCast - don't assume vector source type is simple (PR #178414)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Add OffloadBlockUniformityAnalysis for offload PGO (PR #178417)
Yaxun Liu via llvm-commits
- [llvm] [VPlan] Handle early exit loops with non-dereferenceable loads in latch (PR #172454)
Luke Lau via llvm-commits
- [llvm] 9e75d69 - [FileCheck] Allow -check-prefix to take multiple prefixes (#178187)
via llvm-commits
- [llvm] ValueTracking: Check if x is undef for fma(x, x, y) analysis (PR #174763)
Sergey Shcherbinin via llvm-commits
- [llvm] 775f025 - [AMDGPU] Fix buggy insertion of DEALLOC_VGPRS message (#178401)
via llvm-commits
- [llvm] Support vector `ptrtoint` and `inttoptr` with X86 GlobalISel. (PR #175270)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Replace AMDGPUISD::FFBH_I32 with ISD::CTLS (PR #178420)
Dmitry Sidorov via llvm-commits
- [llvm] [MachineScheduler] Add option to skip large regions with high pressure (PR #178422)
Nathan Corbyn via llvm-commits
- [llvm] ef6d452 - [X86] vectorizeExtractedCast - don't assume vector source type is simple (#178414)
via llvm-commits
- [llvm] 6fe246e - [DAG] SDPatternMatch - Add matchers for reassociatable additions with NSW/NUW flags (#177973)
via llvm-commits
- [llvm] Support multicall binary for llvm-link (PR #178425)
David Zbarsky via llvm-commits
- [llvm] [AMDGPU] Fix VGPR to SGPR copy for inline asm with SGPR constraint (PR #176330)
via llvm-commits
- [llvm] [NFC][CodeGen] Use getAllocationSize instead of manual size computation (PR #178360)
Jameson Nash via llvm-commits
- [llvm] [ARM][AArch64] Replace manual CLS expansion with ISD::CTLS (PR #178430)
Hamza Hassanain via llvm-commits
- [llvm] 6074f9b - [AArch64][GlobalISel] Add support for scalar variants of neon right shifts (#178207)
via llvm-commits
- [llvm] [Support] Improve jobserver concurrency handling (PR #178434)
Yaxun Liu via llvm-commits
- [llvm] [DAG] SDPatternMatch - allow m_BinOp / m_c_BinOp to take an optional SDNodeFlags required for matching (PR #178435)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Use byte offsets and ptradd in ShadowStackGCLowering (PR #178436)
Jameson Nash via llvm-commits
- [llvm] [bazel] Build mcp server for lldb (PR #178437)
Haojian Wu via llvm-commits
- [llvm] [InstCombine] Optimise the expression `(C & A) | (select (C ^ true), B, false) => (C & A) | (!C & B)` with `FoldOrOfAndsWithSelectToLogical` (PR #178438)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Nikita Popov via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Nikita Popov via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Mészáros Gergely via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Implement selection for llvm.canonicalize(x) as fmul(x, 1.0) (PR #178439)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix MachineMemOperand Size of MaskedLoad (PR #156398)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Honor rewrite semantics of `contract` in X86ISel combines (PR #174440)
Simon Pilgrim via llvm-commits
- [llvm] 762ba88 - [LV] Add support for llvm.vector.partial.reduce.fadd (#163975)
via llvm-commits
- [clang] [llvm] [NFC][LLVM] Update attributes for FP8 instructions using new target memory locations (PR #154144)
via llvm-commits
- [llvm] 8c944d0 - [AArch64] Refactor PACM emission in Pointer Authentication (NFC) (#175937)
via llvm-commits
- [llvm] [AArch64] Refactor PACM emission in Pointer Authentication (NFC) (PR #175937)
Victor Campos via llvm-commits
- [llvm] 8e362e1 - [AArch64] Remove dead code emission in Pointer Authentication (#175989)
via llvm-commits
- [llvm] [AArch64] Remove dead code emission in Pointer Authentication (PR #175989)
Victor Campos via llvm-commits
- [llvm] [AArch64] Mark X16 as clobbered in PAUTH_EPILOGUE for hint-based PAuthLR (PR #175991)
Victor Campos via llvm-commits
- [clang] [compiler-rt] [llvm] [AIX] Implement the ifunc attribute. (PR #153049)
Sean Fertile via llvm-commits
- [llvm] 4ec35a0 - [VectorCombine] Fix crash when folding select of bitcast (#177183)
via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Add test for early release VGPRs with spills (PR #178444)
Jay Foad via llvm-commits
- [llvm] 68450ba - [SLP]Support for tree throttling in SLP graphs with gathered loads
Alexey Bataev via llvm-commits
- [llvm] [SystemZ, LoopVectorizer] Enable vectorization of epilogue loops after VF16. (PR #172925)
Jonas Paulsson via llvm-commits
- [llvm] [DTLTO][Windows] Expand short 8.3 form paths in ThinLTO module IDs (PR #178303)
Teresa Johnson via llvm-commits
- [llvm] 2489e03 - [LegalizeIntegerTypes] Add `PromoteIntOp_ANY_EXTEND_VECTOR_INREG` (#178144)
via llvm-commits
- [llvm] [LV] Add support for extended fadd reductions (PR #178447)
Sander de Smalen via llvm-commits
- [llvm] [LLVM] Fix typo "LABLE" in test checks (PR #178451)
Jay Foad via llvm-commits
- [llvm] e36cd26 - [VPlan] Remove non-reductions after simplifications. (#176795)
via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Fix recursive mapper emission. (PR #178453)
Akash Banerjee via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Vectorize early exit loops with stores using masking (PR #178454)
Graham Hunter via llvm-commits
- [llvm] 1873c74 - [AMDGPU] Add test for early release VGPRs with spills (#178444)
via llvm-commits
- [clang] [llvm] [clang][unittests] Fix linker error for DirectoryWatcherTest with CLANG_LINK_CLANG_DYLIB (PR #178455)
via llvm-commits
- [llvm] [AArch64] Restrict folding multiple-use AND nodes into ANDS (PR #167371)
via llvm-commits
- [llvm] [AArch64] Change how we do bit computations for bfi (PR #142646)
via llvm-commits
- [llvm] [NFC][UTC] Avoid copy-paste in `update_analyze_test_checks.py` (PR #178456)
Andrei Elovikov via llvm-commits
- [llvm] [TargetLowering] Update to use SDPatternMatch (NFC) (PR #146894)
via llvm-commits
- [llvm] Match the inverse of m_AddOverflow (PR #147215)
via llvm-commits
- [llvm] [CodeGen] Remove dead hack for MIPS (PR #148039)
via llvm-commits
- [llvm] 362c39d - [LoopUnroll] Use branch probability in multi-exit loop unrolling (#164799)
via llvm-commits
- [llvm] [MachineCSE] Trivially coalesce subreg copies to expose CSE (PR #153120)
via llvm-commits
- [llvm] 5413a22 - [SLP] Reordered disjoint or reduction of shl(zext, (0, stride, 2* stride)) modelled as bitcast
via llvm-commits
- [llvm] [GISel][AArch64] Reuse LHS and RHS in emitFPCompare instead of calling getReg() (NFC) (PR #155263)
via llvm-commits
- [llvm] [GISel][AArch64] Reuse LHS and RHS in emitFPCompare instead of calling getReg a second time (NFC) (PR #178457)
via llvm-commits
- [llvm] c3d4375 - [lldb][NativePDB] Fix crash in debugger when PDB has bad type index value (#166455)
via llvm-commits
- [lldb] [llvm] [lldb][NativePDB] Fix crash in debugger when PDB has bad type index value (PR #166455)
via llvm-commits
- [llvm] [CodeGen] Use findPHICopyInsertPoint to put insert point (PR #155421)
via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AMDGPU] Iterative scheduling must behave the same with/without debug (PR #178460)
via llvm-commits
- [llvm] [AMDGPU] Fix DEALLOC_VGPRS in the presence of spills to scratch (PR #178461)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add wave reduce intrinsics for double types - 1 (PR #170811)
Matt Arsenault via llvm-commits
- [llvm] [MIPS] Do not silently ignore musttail (PR #178310)
Djordje Todorovic via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Damien Hilloulin via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_fma extension (PR #173057)
Michal Paszkowski via llvm-commits
- [llvm] AMDGPU: Perform zero/any extend combine into permute (PR #177370)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Michal Paszkowski via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Michal Paszkowski via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Ryan Cowan via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Ryan Cowan via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Ryan Cowan via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [Offload][AMDGPU] Fix olQueryQueue uninitialized output parameter (PR #178464)
via llvm-commits
- [clang] [llvm] Make OpenCL an OSType rather than an EnvironmentType. (PR #170297)
Michal Paszkowski via llvm-commits
- [llvm] [AMDGPU][ISel] `setcc` peephole for comparisons with upper 32 bits of a 64-bit register pair (PR #177662)
Jay Foad via llvm-commits
- [llvm] Fix insert DBG_VALUE after terminator Failure for Hexagon (PR #173401)
Brian Cain via llvm-commits
- [llvm] [X86] LowerBUILD_VECTORvXbf16 - pull out repeated MVT::f16/bf16 selection. NFC. (PR #178467)
Simon Pilgrim via llvm-commits
- [llvm] [True16] Make loads into s16 legal in GlobalISel (PR #176963)
via llvm-commits
- [llvm] [InlineSpiller] Hoist spills only when all of its subranges are available (PR #177703)
Min-Yih Hsu via llvm-commits
- [llvm] 662acc2 - [AArch64][GlobalISel] Update testing for fixed point fcvt. NFC
David Green via llvm-commits
- [llvm] [openmp] [Offload] Provide a cache file for building OpenMP w/ Flang offloading (PR #178472)
Joseph Huber via llvm-commits
- [llvm] [SDAG] Use the precise isTruncFree overload more often (PR #176575)
via llvm-commits
- [llvm] 7e3859c - [X86] LowerBUILD_VECTORvXbf16 - pull out repeated MVT::f16/bf16 selection. NFC. (#178467)
via llvm-commits
- [llvm] fd45140 - [DAG] SimplifyDemandedBits - ICMP_SLT(X,0) - only sign mask of X is required (#164946)
via llvm-commits
- [llvm] c75d371 - [LLVM] Fix typo "LABLE" in test checks (#178451)
via llvm-commits
- [llvm] [X86] pclmulqdq.ll - add clmul vector test coverage for #176879 (PR #178473)
Simon Pilgrim via llvm-commits
- [lld] e45ea95 - [DTLTO] support distributing bitcode from FatLTO objects (#176928)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
Jay Foad via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
Thibault Monnier via llvm-commits
- [llvm] [SDAG] (abs (add nsw a, -b)) -> (abds a, b) (PR #175801)
via llvm-commits
- [llvm] [VPlan] Move tail folding out of VPlanPredicator. NFC (PR #176143)
Luke Lau via llvm-commits
- [llvm] [WebAssembly] Fix crash when storing externref to globals (PR #178474)
via llvm-commits
- [llvm] [OpenMP] Rename some data members in ConstructDecompositionT for clar… (PR #178475)
Krzysztof Parzyszek via llvm-commits
- [llvm] 89ce709 - [InstCombine][profcheck] Add unknown branch weight to all selects in InstCombineMulDivRem.cpp (#178308)
via llvm-commits
- [lld] 5ad8266 - [lld][WebAssembly] Convert pic-static test to assembly. NFC (#178321)
via llvm-commits
- [llvm] 9ed058c - [DAGISel][NFC] Add XForm/Convert/CopyToReg Comments (#178379)
via llvm-commits
- [llvm] [LoopUnroll] Enhance the use of Optimization Remarks and LLVM_DEBUG (PR #178476)
Justin Fargnoli via llvm-commits
- [llvm] d75537a - [X86] pclmulqdq.ll - add clmul vector test coverage for #176879 (#178473)
via llvm-commits
- [lld] [lld] Fill section gaps with trap instructions (PR #176845)
Fangrui Song via llvm-commits
- [llvm] 3e68df0 - [RISCV] Update P extension to 019. (#178031)
via llvm-commits
- [llvm] 97faac1 - [CSSPGO] Preserve pseudo-probe discriminators in cloneWithBaseDiscriminator (#178267)
via llvm-commits
- [llvm] [TableGen] Introduce MatcherList to manage a linked list of Matchers. NFC (PR #177875)
Craig Topper via llvm-commits
- [llvm] [Windows][Support] Add helper to expand short 8.3 form paths (PR #178480)
Ben Dunbobbin via llvm-commits
- [llvm] [AMDGPU] Enable sinking of free vector ops that will be folded into their uses (PR #162580)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] efe7562 - [InstCombine] Add combines for unsigned comparison of absolute value to constant (#176148)
via llvm-commits
- [llvm] 9aec188 - [DAG] SDPatternMatch - allow m_BinOp / m_c_BinOp to take an optional SDNodeFlags required for matching (#178435)
via llvm-commits
- [llvm] [SDPatternMatch][NFC] Use empty SDNodeFlags instead of std::optional (PR #178483)
Min-Yih Hsu via llvm-commits
- [llvm] [InstCombine][profcheck] Preserve !prof data when creating select. (PR #178484)
Snehasish Kumar via llvm-commits
- [llvm] [DWARFLinker] Fix DW_AT_LLVM_stmt_sequence attributes patched to wrong offsets (PR #178486)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for buffer store variants (PR #178488)
via llvm-commits
- [llvm] [LoopUnroll] Fix unused variable warning (PR #178490)
Walter Lee via llvm-commits
- [clang] [llvm] [llvm] Avoid resolving `.incbin` during symbol collection (PR #172920)
Eli Friedman via llvm-commits
- [llvm] Exclude `RISCV` tests from profcheck (PR #178500)
Mircea Trofin via llvm-commits
- [llvm] 3f3190e - [NFC] update doc comment on `setLoopEstimatedTripCount` (#178091)
via llvm-commits
- [llvm] 7075f38 - [StaticDataLayout][MemProf] Annotate string literal hotness by making use of data access profiles. (#178333)
via llvm-commits
- [llvm] [StaticDataLayout] Reconcile string literal hotness from data access profiles and PGO profiles. (PR #178336)
Mingming Liu via llvm-commits
- [libc] [llvm] [libc] [math] Refactor fsqrtl to be header-only (PR #176169)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Refactor llogbl to be header-only and constexpr (PR #175376)
Muhammad Bassiouni via llvm-commits
- [llvm] [msan] Handle Arm NEON BFloat16 multiply-add to single-precision (PR #178510)
Thurston Dang via llvm-commits
- [llvm] [VPlan] Simplify the computation of the block entry mask. (PR #173265)
Andrei Elovikov via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts][NFC] Introduce WaitEventSet container for events (PR #178511)
via llvm-commits
- [libc] [llvm] [libc] Refactor sinpif16 to header (PR #178503)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor f16sqrtf128 to Header Only. (PR #175829)
via llvm-commits
- [llvm] [SLP]Support for bswap pattern for bytes-based disjoint or reductions (PR #178513)
Alexey Bataev via llvm-commits
- [llvm] [Docs] Describe Tablegen Selection Structures (PR #178518)
Craig Topper via llvm-commits
- [llvm] 599c2a0 - [Coverage][Single] Enable Branch coverage for loop statements (#113109)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor sinpif16 to header only. (PR #178503)
Muhammad Bassiouni via llvm-commits
- [llvm] [bazel] Fix build for 241de80d38d4482eeecc2c7f51dc1f2b7f06ad69 (PR #178527)
Walter Lee via llvm-commits
- [llvm] Revert "[VPlan] Add hidden `-vplan-print-after-all` option (#175839)" (PR #178544)
Florian Hahn via llvm-commits
- [llvm] eabcdb5 - Revert "[VPlan] Add hidden `-vplan-print-after-all` option (#175839)" (#178544)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for global_load_tr_b* (PR #178545)
via llvm-commits
- [lld] [lld][MachO] Add --disable_verify flag (PR #132105)
Ellis Hoag via llvm-commits
- [llvm] [AMDGPU] Recognize uniform expressions on tidx (PR #178533)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [CodeGen] Introduce MIR-level target-independent rematerialization helper (PR #177080)
Lucas Ramirez via llvm-commits
- [libc] [llvm] [libc][math] Refactor tanhf implementation to header-only in src/__support/math folder. (PR #178554)
Xinlong Chen via llvm-commits
- [llvm] [LoongArch] Support `preserve_none` calling convention (PR #178566)
via llvm-commits
- [llvm] [InstCombine] Fold (X ule ~Y) & (Y ugt ~X) to false (PR #178572)
Mohammad Moeini via llvm-commits
- [llvm] [NFC] modify comment for NVPTXLowerAlloca (PR #178583)
via llvm-commits
- [llvm] eef6b62 - [NFCI][IRBuilder] Add CreateAllocationSize helper (#178346)
via llvm-commits
- [llvm] [bazel] Fix formatting for #178527 (PR #178582)
Walter Lee via llvm-commits
- [llvm] bacba06 - [Lint] Replace getAllocatedType with getAllocationSize (#178353)
via llvm-commits
- [llvm] 218d0c2 - [NFC][CodeGen] Use getAllocationSize instead of manual size computation (#178360)
via llvm-commits
- [llvm] b7c1a6f - [CodeGen] Only use actual alloca alignment (#178361)
via llvm-commits
- [clang] [lld] [llvm] [llvm][clang][lld][COFF] Add support for case-insensitive path lookup (PR #178585)
via llvm-commits
- [llvm] 7a4d266 - [CodeGen] Remove unused variable (NFC)
Jie Fu via llvm-commits
- [llvm] [bazel][mlir] Fix build for #178526 (PR #178593)
Walter Lee via llvm-commits
- [llvm] [RISCV] Add macro fusion support for spacemit-x100 (PR #178594)
Mark Zhuang via llvm-commits
- [llvm] [CodeGen] Fix unused variable for #178361 (PR #178590)
Yanzuo Liu via llvm-commits
- [llvm] [RFC][ThinLTO] Reduce the number of function name promotions (PR #178587)
via llvm-commits
- [llvm] [Bolt] Replace -1ULL/-2ULL/-3ULL with std::numeric_limits in DataAggr… (PR #178597)
via llvm-commits
- [llvm] 08f5ce8 - [LoongArch][DAG] Custom lowering for vector SETCC operations (#177904)
via llvm-commits
- [llvm] [BasicBlockUtils] Fixed LoopInfo update in UpdateAnalysisInformation() (PR #177147)
Yevgeny Rouban via llvm-commits
- [llvm] b6c4128 - [Coverage][Single] Enable Branch coverage for `BinLAnd` and `BinLOr` (#113113)
via llvm-commits
- [lld] [lld][RISC-V] Implement Qualcomm Relocations (PR #178584)
Sam Elliott via llvm-commits
- [clang] [llvm] [Triple] Make a target triple "os" for firmware (PR #176272)
Ian Anderson via llvm-commits
- [llvm] [VPlan] Add hidden `-vplan-print-after-all` option (PR #178547)
Luke Lau via llvm-commits
- [llvm] [AArch64] Move the existing fcvt fixed point selection to tblgen. (PR #178603)
David Green via llvm-commits
- [llvm] [GitHub] Include memory tagging sources in sanitizer (PR #178604)
Petr Hosek via llvm-commits
- [llvm] [ADT] Add noexcept to SmallVector accessor methods (PR #178605)
via llvm-commits
- [llvm] [ADT] Add LLVM_UNLIKELY hint to SmallVector::reserve() (PR #178606)
via llvm-commits
- [llvm] [AMDGPU] Add a test to show later optimization (PR #178607)
via llvm-commits
- [llvm] [NFC][LLVM] Fix macro redefinition warning in Extensions.cpp (PR #178555)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port MachineDominanceFrontierAnalysis (PR #177709)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Make MOP/HINT-based instruction mnemonics always available (PR #178609)
Kito Cheng via llvm-commits
- [clang] [llvm] [Clang] Lift HIPSPV onto the new offload driver (PR #168043)
Henry Linjamäki via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn_wwm/strict_wwm (PR #178615)
via llvm-commits
- [llvm] [InstCombine] Fold ((X + AddC) & Mask) ^ Mask to ((Mask - AddC) - X) & Mask (PR #174278)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn_groupstatic… (PR #178618)
via llvm-commits
- [llvm] 12c13e0 - [AMDGPU][GFX1250] Implement offset handling in s.buffer.load (#178389)
via llvm-commits
- [llvm] 655c31d - [AMDGPU] Change scale_src2 encoding from vgpr0 to literal 0 (#178404)
via llvm-commits
- [compiler-rt] [compiler-rt][lit] Avoid page size check for bare-metal (PR #178622)
via llvm-commits
- [llvm] [VPlan] Delay header mask creation until after blend recipes generation (PR #178623)
Mel Chen via llvm-commits
- [llvm] 822756c - [RISCV] Add ISEL pattern to convert add (shl -1, X), Y to sub Y, (bset zero, X) (#178601)
via llvm-commits
- [llvm] [RISCV] Add ISEL pattern to convert add (shl -1, X), Y to sub Y, (bset zero, X) (PR #178601)
Sudharsan Veeravalli via llvm-commits
- [llvm] [AMDGPU] Refactor GFX11 VALU Mask Hazard Waitcnt Merging (PR #169213)
Carl Ritson via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Add Taskloop Collapse Support (PR #175924)
Jack Styles via llvm-commits
- [llvm] [LV] Vectorize early exit loops with multiple exits. (PR #174864)
Florian Hahn via llvm-commits
- [llvm] [ELFDebugObjectPlugin] Do not wait for std::future in post-fixup phase in the absent of debug info (PR #178541)
Stefan Gränitz via llvm-commits
- [llvm] [AArch64] Add FCVT fixed patterns for fptoi(fadd(a, a)) (PR #178536)
Nashe Mncube via llvm-commits
- [llvm] f9b0efe - [AMDGPU] Remove obsolete comment again
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Ensure v_mfma_scale_f32_{16x16x128|32x32x64}_f8f6f4 instructions are convergent (PR #178627)
Frederik Harwath via llvm-commits
- [llvm] [BOLT] Rework user-facing documentation of BOLT gadget scanner (PR #176446)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] Enable fexec-charset option (PR #138895)
Sergei Barannikov via llvm-commits
- [llvm] [LLVM][Intrinsics] Allow IIT fixed encoding table to be 32-bit (PR #178531)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Add braces around a switch case. NFC. (PR #178637)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add half vector support for table-driven libcall optimzation (PR #178638)
Steffen Larsen via llvm-commits
- [llvm] [LoongArch] Add option to disable scheduling of instructions with target flags (PR #178639)
via llvm-commits
- [llvm] [UTC] Add initial VPlan support. (PR #178534)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add simple driver option to run some individual transforms. (PR #178522)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AggressiveInstCombine] Match the pattern and generate ctlz function call (PR #177110)
Rohit Aggarwal via llvm-commits
- [llvm] 73c7c56 - [LLVM][DAGCombiner] Look through freeze when combining extensions of loads (#175022)
via llvm-commits
- [llvm] [AggressiveInstCombine] POPCNT generation for bit-count pattern (PR #177109)
Rohit Aggarwal via llvm-commits
- [llvm] [SelectionDAG] Use promoted types when creating nodes after type legalization (PR #178617)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor tanhf16 implementation to header-only in src/__support/math folder. (PR #178645)
Xinlong Chen via llvm-commits
- [llvm] 3f1386b - [AMDGPU] Add braces around a switch case. NFC. (#178637)
via llvm-commits
- [llvm] [mlir] [MLIR] convert OpAsmDialectInterface using ODS (PR #171488)
Jacques Pienaar via llvm-commits
- [clang] [llvm] llvm-cov: Merge records for template instantiations (PR #121197)
via llvm-commits
- [llvm] [AMDGPU] Add legalization rules for G_ATOMICRMW_FADD (PR #175257)
Anshil Gandhi via llvm-commits
- [llvm] [flang][flang-rt] Fix abort on intrinsic assignment from ZLA (PR #177195)
via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Canonicalise insertps(insertps(v, s, c0), s, c1) patterns to blend(v,splat(s)) (PR #178649)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Fix missing waitcnt after buffer_wbl2 (PR #178316)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Encode unused VALU src0/1/2 fields as inline 0 on GFX10+ (PR #175753)
Jay Foad via llvm-commits
- [llvm] [SROA] Canonicalize homogeneous structs into fixed vectors (PR #165159)
Yaxun Liu via llvm-commits
- [clang] [llvm] Revert "[RISCV] Support RISCV BitInt larger than 128 (#175515)" (PR #178311)
Nikita Popov via llvm-commits
- [llvm] 162267e - [AArch64][SME2] Allow lowering to whilelo.x2 in non-streaming mode (#178399)
via llvm-commits
- [llvm] ac039c5 - [ExpandIRInsts] Test fptoi expansion for small types
Nikita Popov via llvm-commits
- [polly] e509974 - [Polly][CI] Unconditionally delete test-suite build
Michael Kruse via llvm-commits
- [llvm] [CodeExtractor] Format CodeExtractor header, NFC (PR #178662)
Sergio Afonso via llvm-commits
- [llvm] [SCEV] Add commutative add matchers (NFC) (PR #178663)
Sayan Sivakumaran via llvm-commits
- [llvm] IR: Add prefalign attribute for function definitions. (PR #155527)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Extend condition optimizer to support unsigned comparisons (PR #144380)
via llvm-commits
- [clang] [llvm] [Clang] Show inlining hints for __attribute__((warning/error)) (PR #174892)
Aaron Ballman via llvm-commits
- [llvm] 8fa4807 - [ExpandIRInsts] Simplify constant construction (NFC)
Nikita Popov via llvm-commits
- [llvm] 43108bf - [openmp] Build doxygen in bootstrapping builds (#178298)
via llvm-commits
- [llvm] [openmp] Build doxygen in bootstrapping builds (PR #178298)
Michael Kruse via llvm-commits
- [llvm] [Docs] typo settting to setting (PR #178665)
via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] [SPIR-V] Enable structurizer for kernel environment (PR #166079)
Dmitry Sidorov via llvm-commits
- [llvm] ac00a11 - [AMDGPU] Ensure v_mfma_scale_f32_{16x16x128|32x32x64}_f8f6f4 instructions are convergent (#178627)
via llvm-commits
- [llvm] [IR] Add initial support for the byte type (PR #178666)
Nuno Lopes via llvm-commits
- [llvm] [SPIR-V] initial support for @llvm.structured.gep (PR #178668)
Nathan Gauër via llvm-commits
- [llvm] [DAGCombiner] Look through freeze for ext(freeze(extload(x))) (PR #178669)
David Sherwood via llvm-commits
- [llvm] 02771a3 - Fix insert DBG_VALUE after terminator Failure for Hexagon (#173401)
via llvm-commits
- [llvm] a8768c4 - [X86] Canonicalise insertps(insertps(v,s,c0),s,c1) patterns to blend(v,splat(s)) (#178649)
via llvm-commits
- [llvm] [SelectionDAG] Add CTLS to FoldConstantArithmetic and optimize i1 CTLS to 0. (PR #178552)
Matt Arsenault via llvm-commits
- [llvm] f37bf0c - Revert "[RISCV] Support RISCV BitInt larger than 128 (#175515)" (#178311)
via llvm-commits
- [llvm] [AMDGPU] Move WaitcntBrackets::simplifyXcnt near other simplify functions. NFC. (PR #178673)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Emit b32 movs if (a)v_mov_b64_pseudo dest vgprs are misaligned (PR #160547)
Janek van Oirschot via llvm-commits
- [llvm] [AArch64] Use brk{a, b} for a lane mask from cttz.elts (PR #178674)
Graham Hunter via llvm-commits
- [llvm] [X86] canonicalizeLaneShuffleWithRepeatedOps - avoid folding vperm2x128(vpshufd(load()),undef) -> vpshufd(vperm2x128(load(),undef)) (PR #178675)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Fold Add Shift combine from SelectionDAG (PR #177371)
Tobias Grosser via llvm-commits
- [llvm] [GOFF] Add emission of debug sections (PR #178677)
Kai Nacke via llvm-commits
- [clang] [llvm] [RISCV] Make zvknha a subset of zvknhb (PR #178680)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAG] Enable bitcast STLF for Constant/Undef (PR #172523)
via llvm-commits
- [llvm] [InstCombine] Always fold nonnull assumptions into operand bundles (PR #169923)
Nikolas Klauser via llvm-commits
- [llvm] [LV] Check Addr in getAddressAccessSCEV in terms of SCEV expressions. (PR #171204)
Sergey Shcherbinin via llvm-commits
- [llvm] 99e63bb - [ExpandIRInsts] Improve variable naming
Nikita Popov via llvm-commits
- [llvm] 7deea9d - [AMDGPU] Move WaitcntBrackets::simplifyXcnt near other simplify functions. NFC. (#178673)
via llvm-commits
- [llvm] 91dad7e - [X86] canonicalizeLaneShuffleWithRepeatedOps - avoid folding vperm2x128(vpshufd(load()),undef) -> vpshufd(vperm2x128(load(),undef)) (#178675)
via llvm-commits
- [llvm] [OpenMPOpt] avoid OOB array write (PR #178686)
Jameson Nash via llvm-commits
- [llvm] 1a384ff - [NFCI][OpenMPOpt] replace call to getAllocatedType with getAllocationSize (#178356)
via llvm-commits
- [llvm] [AArch64][PAC] Mark $Scratch operand of AUTxMxN as earlyclobber (PR #173999)
Anatoly Trosinenko via llvm-commits
- [clang] [flang] [llvm] [openmp] [OpenMP] Remove LLVM_ENABLE_PROJECTS=openmp build mode (PR #176950)
Michael Kruse via llvm-commits
- [llvm] 53ec484 - [SelectionDAG] Add CTLS to FoldConstantArithmetic and optimize i1 CTLS to 0. (#178552)
via llvm-commits
- [llvm] [LLVM][AArch64] Add target-aware printing for target memory locations (PR #178689)
via llvm-commits
- [llvm] [NFC][TableGen] Minor cleanup in SequenceToOffsetTable (PR #178564)
Rahul Joshi via llvm-commits
- [llvm] f05b4c4 - [NFC][LLVM] Fix macro redefinition warning in Extensions.cpp (#178555)
via llvm-commits
- [llvm] InstCombine: Improve single-use fneg(fabs(x)) SimplifyDemandedFPClass handling (PR #176360)
Yingwei Zheng via llvm-commits
- [llvm] [ExpandIRInst] Support expanding fptoi to smaller type (PR #178690)
Nikita Popov via llvm-commits
- [llvm] [AArch64][SelectionDAG] Only fold into ands directly if AND is one-use (PR #167371)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use GPR for illegal fconstants and extend < 32 bit GPR constants to 32 bits (PR #178692)
Ryan Cowan via llvm-commits
- [llvm] 2ea77ed - [SLP]Support for bswap pattern for bytes-based disjoint or reductions
via llvm-commits
- [llvm] DAG: Handle load in SimplifyDemandedVectorElts (PR #122671)
Matt Arsenault via llvm-commits
- [llvm] dfe05b8 - [GlobalISel] Provide a fast path for ResetMachineFunctionPass when the function is empty (#177341)
via llvm-commits
- [llvm] ad1a45b - [AArch64] Use GISel for optnone functions (#174746)
via llvm-commits
- [llvm] [Github] Make prune branches workflow save branch patches (PR #178539)
via llvm-commits
- [llvm] [SystemZ] Implement ctor/dtor emission via @@SQINIT and .xtor sections (PR #171476)
Amy Kwan via llvm-commits
- [llvm] fdb1623 - [AMDGPU] Teach SILateBranchLowering pass to preserve MachineLoopInfo (#178276)
via llvm-commits
- [llvm] [RISC-V][Mach-O] Use RISCV_RELOC_ADDEND for large pc-relative offset. (PR #178699)
Francesco Petrogalli via llvm-commits
- [libc] [llvm] [libc][math] Refactor hypotf16 to header-only (PR #176817)
Arjun Parmar via llvm-commits
- [llvm] [SystemZ][z/OS] Handle labels for parts (PR #175665)
Amy Kwan via llvm-commits
- [llvm] [VPlan] Add `-vplan-print-after=<>` option (PR #178700)
Andrei Elovikov via llvm-commits
- [llvm] be3309a - [gn build] Port 1f8058ec64a6
LLVM GN Syncbot via llvm-commits
- [lld] [lld][WebAssembly] Improve merging multiple occurrences of an undefined symbol (PR #178550)
Derek Schuff via llvm-commits
- [lld] 22c4f95 - [lld][WebAssembly] Improve merging multiple occurrences of an undefined symbol (#178550)
via llvm-commits
- [llvm] [X86] optimize saturating (masked) pack (PR #169995)
Simon Pilgrim via llvm-commits
- [llvm] 2a76621 - [GlobalISel] Add integer_reassoc_combines from SelectionDAG (#177931)
via llvm-commits
- [lld] [lld][WebAssembly] Allow `--trace-symbol` to work with symbols with custom import names (PR #96119)
Sam Clegg via llvm-commits
- [llvm] [GitHub] add MemoryTaggingSupport.cpp in sanitizer (PR #178705)
Florian Mayer via llvm-commits
- [llvm] [AArch64] Avoid selecting XAR for reverse operations. (PR #178706)
Ricardo Jesus via llvm-commits
- [llvm] [X86] combineVTRUNCSAT - attempt to recognise VTRUNCS/US(CONCAT(X,Y)) -> PACKSS/US(X,Y) folds. (PR #178707)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][DominanceFrontier] Remove unused return value (PR #178708)
Andrei Elovikov via llvm-commits
- [llvm] [AMDGPU] Add flag to enable expensive trip counts for runtime unroll. (PR #171735)
Matt Arsenault via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - extend CMP(X,0) to handle SHL/SIGN_EXTEND_INREG (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - extend CMP(X,0) to handle SHL/SIGN_EXTEND_INREG (PR #178710)
via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - extend CMP(X,0) to handle SHL/SIGN_EXTEND_INREG (PR #178710)
via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - extend CMP(X,0) to handle SHL/SIGN_EXTEND_INREG (PR #178710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - extend CMP(X,0) to handle SHL/SIGN_EXTEND_INREG (PR #178710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - extend CMP(X,0) to handle SHL/SIGN_EXTEND_INREG (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Phoebe Wang via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - remove early return in CMP(X,0) case (PR #178710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - handle SIGN_EXTEND_INREG/SHL patterns inside CMP(X,0) (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - handle SIGN_EXTEND_INREG/SHL patterns inside CMP(X,0) (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - handle SIGN_EXTEND_INREG/SHL patterns inside CMP(X,0) (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - handle SIGN_EXTEND_INREG/SHL patterns inside CMP(X,0) (PR #178710)
Abhiram Jampani via llvm-commits
- [llvm] [X86] checkSignTestSetCCCombine - handle SIGN_EXTEND_INREG/SHL patterns inside CMP(X,0) (PR #178710)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU] Fix simplification of VM_VSRC based on VMEM waits (PR #178711)
Jay Foad via llvm-commits
- [llvm] 40006a7 - [gn build] Port 69c0f929e065
LLVM GN Syncbot via llvm-commits
- [lld] [lld][WebAssembly] Improve import mismatch error reporting (PR #178715)
Sam Clegg via llvm-commits
- [llvm] [CodeGen] Remove -gc-empty-basic-blocks alias flag (PR #178716)
Aiden Grossman via llvm-commits
- [llvm] [SPIRV] Split async copy tests and fix invalid tests (PR #178718)
Manuel Carrasco via llvm-commits
- [llvm] 696ea11 - [ELFDebugObjectPlugin] Do not wait for std::future in post-fixup phase in the absent of debug info (#178541)
via llvm-commits
- [llvm] d8d4096 - [GlobalISel] Rewrite binop_left_to_zero using MIR Patterns (#177924)
via llvm-commits
- [llvm] 6d27fa7 - [NFC][UTC] Avoid copy-paste in `update_analyze_test_checks.py` (#178456)
via llvm-commits
- [llvm] 8513cad - [ProfCheck] Add ExpandIRInsts test to profcheck-xfail.txt
Aiden Grossman via llvm-commits
- [llvm] [SelecitonDAGISel][WIP] Separate the operand numbers in OPC_EmitNode/MorphNodeTo into their own table. (PR #178722)
Craig Topper via llvm-commits
- [llvm] ea25166 - [CodeGen] Fix MachineMemOperand Size of MaskedLoad (#156398)
via llvm-commits
- [llvm] cba7dcd - [AMDGPU][GlobalISel] Add RegBankLegalize rules for buffer store variants (#178488)
via llvm-commits
- [llvm] [WIP] - [DTLTO][NFC] Minor improvements to DTLTO archive support class (PR #176770)
Ben Dunbobbin via llvm-commits
- [compiler-rt] [scudo] Add missing space to getStats (PR #178537)
via llvm-commits
- [llvm] 312d798 - [AMDGPU][GlobalISel] Add RegBankLegalize rules for global_load_tr_b* (#178545)
via llvm-commits
- [llvm] [VPlan] Generalize `VPAllSuccessorsIterator` to support predecessors (PR #178724)
Andrei Elovikov via llvm-commits
- [llvm] Revert "[GlobalISel] Rewrite binop_left_to_zero using MIR Patterns" (PR #178725)
Osman Yasar via llvm-commits
- [llvm] [DAGCombine] Add all users of the instruction recursively into worklist when an instruction is simplified (PR #91772)
Simon Pilgrim via llvm-commits
- [llvm] c31e13a - [AMDGPU][GlobalISel] Add RegBankLegalize rules for groupstaticsize (#178618)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn_prng_b32 (PR #178741)
via llvm-commits
- [llvm] [WebAssembly] Prevent FastISel from trying to select funcref calls (PR #178742)
Demetrius Kanios via llvm-commits
- [llvm] [UTC][RISC-V] Enable riscv32 Mach-O triple. (PR #178738)
Francesco Petrogalli via llvm-commits
- [llvm] [UTC] Support VPlan dump in `update_analyze_test_checks.py` (PR #178736)
via llvm-commits
- [clang] [llvm] [HLSL] Add WaveActiveBitOr HLSL function (PR #178056)
Tex Riddell via llvm-commits
- [llvm] [LLVM] Remove pass initialization from pass constructor (PR #178729)
Rahul Joshi via llvm-commits
- [libc] [llvm] [libc][math] Refactor f16sqrtf128 to Header Only. (PR #178750)
via llvm-commits
- [lld] [RFC][lld][SPIRV] Add support for SPIR-V LTO (PR #178749)
via llvm-commits
- [llvm] [WebAssembly] Implement GlobalISel (PR #157161)
Demetrius Kanios via llvm-commits
- [llvm] [X86][GlobalISel] Support globals in pic mode (PR #170038)
Simon Pilgrim via llvm-commits
- [llvm] [BOLT] Drop -znow requirement for PLT optimization on x86-64 (PR #178758)
Maksim Panchenko via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for fma_legacy (PR #178759)
via llvm-commits
- [llvm] [ThinLTO] Expand test to cover same-named local var and func (PR #178761)
Teresa Johnson via llvm-commits
- [llvm] [Github] Make prune-unused-branches workflow prune branches (PR #178769)
Aiden Grossman via llvm-commits
- [clang] [llvm] [VectorCombine] Trim low end of loads used in shufflevector rebroadcasts. (PR #149093)
Matt Arsenault via llvm-commits
- [llvm] [Darwin][MTE] bugfix: Only instrument stack history buffer if there are instrumented allocas in the function (PR #178770)
Usama Hameed via llvm-commits
- [llvm] [msan] Add intermediate verbosity instruction dump (PR #178771)
Thurston Dang via llvm-commits
- [llvm] [LLVM][ADT] Disallow llvm::sort on pointers (PR #178783)
Rahul Joshi via llvm-commits
- [llvm] Test clang-format based unix line ending (PR #161257)
Rahul Joshi via llvm-commits
- [llvm] 6ecca43 - [Darwin][MTE] bugfix: Only instrument stack history buffer if there are instrumented allocas in the function (#178770)
via llvm-commits
- [llvm] New POC (PR #159201)
Rahul Joshi via llvm-commits
- [llvm] [bazel][mlir][AMDGPU] Fix build for #178562 (PR #178784)
Walter Lee via llvm-commits
- [llvm] [DecoderEmitter] Support for DecodeOrder and `resolve-conflicts-try-all` (PR #157948)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Add `LLVMIntrinsicCopyName` to LLVM C API (PR #112197)
Rahul Joshi via llvm-commits
- [llvm] [SPIRV] Prevent BB start emission for service functions (PR #178776)
Akhil Goel via llvm-commits
- [llvm] [SPIRV][NFC] Merge Subgroup Reduce into uniform selector (PR #178802)
Farzon Lotfi via llvm-commits
- [lld] 48c6c7f - [lld][WebAssembly] Fix symbol type for __memory_base/__table_base. (#178773)
via llvm-commits
- [lld] [lld][WebAssembly] Fix symbol type for __memory_base/__table_base. (PR #178773)
Sam Clegg via llvm-commits
- [llvm] Add DropArrayBounds option to drop array bounds assumes (PR #178810)
Sebastian Pop via llvm-commits
- [llvm] [LoongArch] Add option for disable MI scheduling (PR #163150)
via llvm-commits
- [llvm] [Offload] Add a function to register an RPC Server callback (PR #178774)
Joseph Huber via llvm-commits
- [llvm] 4953ebf - [LoongArch] Support `preserve_none` calling convention (#178566)
via llvm-commits
- [llvm] [PowerPC] Remove NoInfsFPMath uses (PR #163029)
via llvm-commits
- [compiler-rt] [compiler-rt] Hardcode uptr/sptr typedefs on Mips/Linux (PR #141201)
YunQiang Su via llvm-commits
- [llvm] [AMDGPU][NFC] Update test to use update_llc_test_checks (PR #178826)
via llvm-commits
- [llvm] [msan][NFCI] Remove redundant tests from aarch64-bf16-dotprod-intrinsics.ll (PR #178832)
Thurston Dang via llvm-commits
- [libc] [llvm] [libc][math] Refactor sqrtf to header-only (PR #178778)
Saina Daneshmand via llvm-commits
- [llvm] To allow truncation for getIntN. (PR #178834)
Daniel Chen via llvm-commits
- [clang] [llvm] [Clang][CodeGen][Coroutines] Make coroutine startup exception-safe (CWG2935) (PR #177628)
Yexuan Xiao via llvm-commits
- [llvm] [BOLT] Distinguish jump relocation from .rela.plt and .rela.dyn (PR #178815)
Alexey Moksyakov via llvm-commits
- [llvm] [SimplifyCFG] Fix null pointer dereference in foldCondBranchOnValueKnownInPredecessorImpl (PR #178835)
via llvm-commits
- [compiler-rt] [llvm] [tsan] Introduce Adaptive Delay Scheduling to TSAN (PR #178836)
Chris Cotter via llvm-commits
- [llvm] Revert "[AMDGPU] Replace AMDGPUISD::FFBH_I32 with ISD::CTLS" (PR #178837)
Kewen Meng via llvm-commits
- [llvm] [RISCV] Add isel pattern (setlt (shl X, 32), 0) -> srliw. (PR #178765)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Remove RISCVVMV0Elimination pass (PR #175147)
Pengcheng Wang via llvm-commits
- [llvm] ca7ecec - [X86] Add baseline tests exposing invalid masked folds. (#178411)
via llvm-commits
- [llvm] [WIP][SPARC] Add basic TTI implementation (PR #178843)
via llvm-commits
- [llvm] workflows/release-binaries: Fix typo (PR #178732)
Cullen Rhodes via llvm-commits
- [lld] [ELF] Add target-specific relocation scanning for x86 (PR #178846)
Fangrui Song via llvm-commits
- [llvm] 447f1e4 - [AMDGPU] Implement llvm.fptosi.sat and llvm.fptoui.sat (#174726)
via llvm-commits
- [llvm] [AMDGPU] Implement llvm.fptosi.sat and llvm.fptoui.sat (PR #174726)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Fix VOPD checks for commuting OpX and OpY (PR #178772)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Composable and Extensible Memory Cache Control Hints (PR #175901)
Fei Peng via llvm-commits
- [llvm] [AMDGPU] Add SOP2 support for gfx13 (PR #178848)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU][True16] t16 pseudo for mubuffer d16 load/store (PR #178822)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts][NFC] Use loop to set Wait entries (PR #178764)
Jay Foad via llvm-commits
- [clang] [llvm] [RISCV] Add SpacemiT A100 processor definition (PR #174052)
Mark Zhuang via llvm-commits
- [llvm] 6fdcdbd - [MemCpyOpt] Avoid introducing UB, precommit tests (NFC)
Antonio Frighetto via llvm-commits
- [llvm] 034e5d6 - [MemCpyOpt] Extend `performMemCpyToMemSetOptzn` to partially memset'd region
Antonio Frighetto via llvm-commits
- [llvm] d3c6463 - [DAG] Enable bitcast STLF for Constant/Undef (#172523)
via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #172485)
Teja Alaghari via llvm-commits
- [llvm] 4238693 - [AMDGPU] Add wave reduce intrinsics for double types - 1 (#170811)
via llvm-commits
- [llvm] [AMDGPU] Add wave reduce intrinsics for double types - 2 (PR #170812)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Exclude arm64 from failing tests (PR #178849)
Ryan Cowan via llvm-commits
- [llvm] 369e787 - [GlobalISel] Insert bitcast instead of register replacement when types don't match. (#177397)
via llvm-commits
- [llvm] [LoopCacheAnalysis] Remove tryDelinearizeFixedSize (NFCI) (PR #177552)
Michael Kruse via llvm-commits
- [llvm] ValueTracking: Revert noundef checks in computeKnownFPClass for fmul/fma (PR #178850)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc][math] Refactor f16fmaf to Header Only. (PR #178851)
via llvm-commits
- [llvm] [mlir] [llvm][OpenMP] Allow Chunk Size on SIMD Guided (PR #178852)
Jack Styles via llvm-commits
- [llvm] [mlir] [llvm][OpenMP] Allow Chunk Size on SIMD Guided (PR #178853)
Jack Styles via llvm-commits
- [llvm] [LV] Optimize FindLast recurrences to FindIV (NFCI). (PR #177870)
Mel Chen via llvm-commits
- [llvm] [APInt] Introduce isSameSignedValue (PR #178854)
Ramkumar Ramachandra via llvm-commits
- [llvm] 956770a - [SimplifyCFG] Fix null pointer dereference in foldCondBranchOnValueKnownInPredecessorImpl (#178835)
via llvm-commits
- [llvm] [VPlan] Rename VectorEndPointer's IndexedTy to SourceElementTy (NFC) (PR #178856)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] fuzzer: modernize FuzzedDataProvider conversions (PR #177794)
Winnie Gitau via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add register bank legalization rules for fptoi and itofp (PR #176300)
Petar Avramovic via llvm-commits
- [clang] [llvm] [CIR] X86 vector masked load builtins (PR #169464)
via llvm-commits
- [llvm] [LV] Convert gather loads with invariant stride into strided loads (PR #147297)
Mel Chen via llvm-commits
- [llvm] [NaryReassociate] Teach NaryReassociate about UniformityAnalysis (PR #175167)
Pankaj Dwivedi via llvm-commits
- [llvm] 07ec2fa - ValueTracking: Revert noundef checks in computeKnownFPClass for fmul/fma (#178850)
via llvm-commits
- [llvm] [LV] Support conditional scalar assignments of masked operations (PR #178862)
Benjamin Maxwell via llvm-commits
- [llvm] [Analysis] Add Intrinsics::CLMUL case to cost calculations to getIntrinsicInstrCost / getTypeBasedIntrinsicInstrCost (PR #176552)
Simon Pilgrim via llvm-commits
- [llvm] Fold fneg through FP16_TO_FP and FP_TO_FP16 in getNegatedExpression. (PR #178865)
via llvm-commits
- [llvm] [AMDGPU] Teach SIPreEmitPeephole pass to preserve MachineLoopInfo (PR #178868)
Dark Steve via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Part 1 - Setup skeleton (PR #178796)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add intrinsic that returns the actual base of the stack (PR #176357)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Implement llvm.sponentry (PR #176357)
Diana Picus via llvm-commits
- [compiler-rt] 1ce7a81 - fuzzer: modernize FuzzedDataProvider conversions (#177794)
via llvm-commits
- [llvm] [MachineFunctionPass] Preserve more IR analyses (PR #178871)
Nikita Popov via llvm-commits
- [llvm] Revert "[DAG] Enable bitcast STLF for Constant/Undef" (PR #178872)
Alex Bradbury via llvm-commits
- [libcxx] [llvm] [XRay] Add bounds check before memcpy in readBinaryFormatHeader (PR #178499)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [WebAssembly][Sanitizer] WebAssembly Memory Tagging (PR #162972)
via llvm-commits
- [llvm] [LoopUnrollPass] Fix spelling mistake in `computeUnrollCount` description (NFC) (PR #178816)
Nikita Popov via llvm-commits
- [llvm] [EntryExitInstrumenter] Mark CFG as preserved (PR #178875)
Nikita Popov via llvm-commits
- [llvm] [LoopUnrollPass] Remove unhelpful comment in `shouldPragmaUnroll` (NFC) (PR #178814)
Nikita Popov via llvm-commits
- [llvm] c88dd45 - [AArch64][GlobalISel] Exclude arm64 from failing tests (#178849)
via llvm-commits
- [llvm] 41f453e - Revert "[DAG] Enable bitcast STLF for Constant/Undef" (#178872)
via llvm-commits
- [llvm] 7a62033 - [AMDGPU] Add SOP2 support for gfx13 (#178848)
via llvm-commits
- [llvm] [AMDGPU] Update documentation for wave reduction intrinsics (PR #175132)
via llvm-commits
- [llvm] e9e8b38 - [AMDGPU] Update documentation for wave reduction intrinsics (#175132)
via llvm-commits
- [llvm] IR: Add stub LLVMCreateDenormalFPEnvAttribute to C API (PR #178882)
Matt Arsenault via llvm-commits
- [llvm] [X86] Truncate unused bit for blendw mask (PR #178883)
via llvm-commits
- [clang] [lld] [llvm] [WebAssembly][Clang] Add support for pointer to externref (PR #163610)
Paulo Matos via llvm-commits
- [llvm] [SPIR-V] Add SPV_INTEL_unstructured_loop_controls extension (PR #178799)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #174341)
Haoren Wang via llvm-commits
- [llvm] [AArch64] Convert CLS intrinsics to use ISD::CTLS (PR #178885)
Hamza Hassanain via llvm-commits
- [llvm] [AMDGPU][NPM] Support -regalloc-npm options (PR #129035)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Reland: Enable bitcast STLF for Constant/Undef (PR #178890)
via llvm-commits
- [llvm] [NVPTX] Print PM Event Mask value as unsigned integer. (PR #178891)
Kirill Vedernikov via llvm-commits
- [llvm] [X86] Blocklist instructions that are unsafe for masked-load folding. (PR #178888)
via llvm-commits
- [llvm] 0694daa - [VectorCombine] Fix typo in foldPermuteOfBinops cost calculation (#178072)
via llvm-commits
- [llvm] 7d9f720 - InstCombine: Improve single-use fneg(fabs(x)) SimplifyDemandedFPClass handling (#176360)
via llvm-commits
- [llvm] InstCombine: Add baseline tests for SimplifyDemandedFPClass copysign improvements (PR #176915)
Matt Arsenault via llvm-commits
- [llvm] Add flag to enable expensive trip counts for runtime unroll. (PR #171735)
Matt Arsenault via llvm-commits
- [llvm] [SLP] Loop aware cost model/tree building (PR #150450)
Alexey Bataev via llvm-commits
- [llvm] [BasicBlockUtils] Fix dominator tree update for entry block in splitBlockBefore() (PR #178895)
Mingjie Xu via llvm-commits
- [llvm] 7803b4a - AMDGPU: Add support for llvm.trap to handling of intrinsics with !nocallback (#175230)
via llvm-commits
- [clang] [llvm] NFC: Rename CodeGenOptions::StackUsageOutput to StackUsageFile (PR #178898)
Marina Taylor via llvm-commits
- [llvm] 914ca54 - InstCombine: Add baseline tests for SimplifyDemandedFPClass copysign improvements (#176915)
via llvm-commits
- [llvm] InstCombine: Handle nsz in copysign SimplifyDemandedFPClass (PR #176916)
Matt Arsenault via llvm-commits
- [clang] [llvm] [win] Add a flag to control the Control Flow Guard mechanism on Windows (PR #176276)
Matt Arsenault via llvm-commits
- [llvm] d8c17dc - [AMDGPU] Ensure all WMMA instructions are marked as convergent (#178314)
via llvm-commits
- [llvm] [AArch64][ISel] Lower fixed-width i64 vector CLMUL intrinsics (PR #178876)
Cullen Rhodes via llvm-commits
- [llvm] 1dbc705 - [SimplifyCFG] Increase iterative simplification convergence limit. (#178406)
via llvm-commits
- [llvm] [AMDGPU] Support i8/i16 GEP indices when promoting allocas to vectors (PR #175489)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow allocation of lo128 registers from all banks (PR #172614)
Matt Arsenault via llvm-commits
- [llvm] 6a2d74d - InstCombine: Handle nsz in copysign SimplifyDemandedFPClass (#176916)
via llvm-commits
- [llvm] InstCombine: Handle multiple use copysign (PR #176917)
Matt Arsenault via llvm-commits
- [llvm] a726b19 - NFC: Cleanup AArch64/partial-reduce-chained.ll
Sander de Smalen via llvm-commits
- [llvm] [InferAS] Infer the address space of inttoptr (PR #173244)
Matt Arsenault via llvm-commits
- [llvm] d1e2ddf - [AMDGPU] Emit b32 movs if (a)v_mov_b64_pseudo dest vgprs are misaligned (#160547)
via llvm-commits
- [llvm] 2eaaaf1 - NFC: Rename CodeGenOptions::StackUsageOutput to StackUsageFile (#178898)
via llvm-commits
- [llvm] b4b8d4e - [AMDGPU] Fix VOPD checks for commuting OpX and OpY (#178772)
via llvm-commits
- [llvm] [Offload] Make the RPC callbacks private to each running server (PR #178901)
Joseph Huber via llvm-commits
- [llvm] [AArch64] Fix cttz.elts codegen for fixed-length vectors (PR #178902)
Graham Hunter via llvm-commits
- [llvm] 6c8d9d0 - [VectorCombine] Trim low end of loads used in shufflevector rebroadcasts. (#149093)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add GISel handling for FCVT fixed. (PR #178903)
David Green via llvm-commits
- [llvm] [GlobalISel] Fix FCMP constant folding in presence trunc/zext/sext chain (PR #171878)
Matt Arsenault via llvm-commits
- [clang] [llvm] Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)" (PR #165032)
Jeremy Morse via llvm-commits
- [llvm] [SDAG] Check for `nsz` in DAG.canIgnoreSignBitOfZero() (PR #178905)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][GISel] Optimize i128 stores by splitting into two i64 stores (PR #170276)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] fix copy from GPR32 to FPR16 (PR #176594)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add intrinsic exposing s_alloc_vgpr (PR #163951)
Matt Arsenault via llvm-commits
- [llvm] [LoopUnrollPass] Add comment explaining the use of `UP.DefaultUnrollRuntimeCount` in `shouldPartialUnroll` (NFC) (PR #178817)
Florian Hahn via llvm-commits
- [llvm] [AsmPrinter] Add a command-line option to emit stack usage files (PR #178908)
Marina Taylor via llvm-commits
- [llvm] [RISCV][GISel] Support select G_INSERT_SUBVECTOR (PR #171092)
Matt Arsenault via llvm-commits
- [llvm] abfd562 - [VPlan] Mark VPActiveLaneMaskPHIRecipe as readnone. (#177886)
via llvm-commits
- [llvm] [Docs] Update Maintainer in Developer Policy (PR #154687)
Renato Golin via llvm-commits
- [llvm] [Coroutines] Implement elision for noop coroutines (PR #174353)
via llvm-commits
- [clang] [libcxx] [llvm] [Clang][CodeGen][Coroutines] Make coroutine startup exception-safe (CWG2935) (PR #177628)
Yexuan Xiao via llvm-commits
- [llvm] [AArch64] Model late forwarding in Neoverse N1 (PR #177590)
Cullen Rhodes via llvm-commits
- [llvm] 88478ab - [DOC][DTLTO] Update DTLTO documentation for the LLVM 22 release (#177368)
via llvm-commits
- [llvm] [AArch64] Combine manual reciprocal square root refinement into FRSQRTS. (PR #172067)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Always fold alignment assumptions into operand bundles (PR #177597)
Nico Weber via llvm-commits
- [llvm] e62182b - InstCombine: Handle multiple use copysign (#176917)
via llvm-commits
- [llvm] [AArch64][llvm] Remove `+d128` gating on `sysp`, `msrr` and `mrrs` instructions (PR #178912)
Jonathan Thackray via llvm-commits
- [llvm] [LoopUnrollPass] Add flag to enable expensive trip counts for runtime unroll. (PR #171735)
Justin Fargnoli via llvm-commits
- [llvm] 45e9de6 - [AMDGPU][NFC] Update test to use update_llc_test_checks (#178826)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn.class (PR #178827)
via llvm-commits
- [llvm] workflows/release-binaries: Add support for Windows ARM builds (PR #177609)
Tom Stellard via llvm-commits
- [llvm] 1ccb4a2 - [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn_wwm/strict_wwm (#178615)
via llvm-commits
- [llvm] [NewPM][CodeGen] Refactoring CodeGenPassBuilder (PR #89708)
Matt Arsenault via llvm-commits
- [llvm] bc73157 - Revert "[InstCombine] Always fold alignment assumptions into operand bundles (#177597)"
Nico Weber via llvm-commits
- [llvm] Adding support for G_STRICT_FMA in new reg bank select (PR #170330)
Matt Arsenault via llvm-commits
- [llvm] Avoid maxnum(sNaN, x) optimizations / folds (PR #170181)
Matt Arsenault via llvm-commits
- [llvm] 8029699 - [AMDGPU][Scheduler] Make `finalizeGCNRegion` an overridable hook (NFC) (#177199)
via llvm-commits
- [llvm] [AMDGPU][Scheduler] Simplify scheduling revert logic (PR #177203)
Lucas Ramirez via llvm-commits
- [llvm] c329074 - [perf] Replace copy-assign by move-assign in llvm/lib/MC/* (#178176)
via llvm-commits
- [llvm] [ConstantFolding] Constant fold nextafter and nexttoward (PR #168794)
Matt Arsenault via llvm-commits
- [llvm] 8fa695a - [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn_prng_b32 (#178741)
via llvm-commits
- [llvm] [cmake] Introduce LLVM_DISABLE_PROJECTS to easily exclude projects (PR #141535)
Hamid El Maazouz via llvm-commits
- [llvm] [DAGCombiner, NVPTX] Port 'rem' custom combine from NVPTX to generic combiner (PR #167147)
Matt Arsenault via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - skip ISD::SRA nodes with already enough sign bits (PR #178916)
Simon Pilgrim via llvm-commits
- [llvm] [ASan] Don't mark alloca as safe if address escapes to callee (PR #178591)
via llvm-commits
- [llvm] b73122d - [SLP]Cast incoming value to a propr type for int nodes, bitcasted to fp
Alexey Bataev via llvm-commits
- [llvm] optimize `is_finite` assembly (PR #169402)
Matt Arsenault via llvm-commits
- [llvm] bf8f6d8 - [AMDGPU][GlobalISel] Add RegBankLegalize rules for fma_legacy (#178759)
via llvm-commits
- [llvm] [SelectionDAGISel] Use size_t for MatcherIndex. NFC (PR #178828)
Craig Topper via llvm-commits
- [llvm] c586271 - [AMDGPU][SIInsertWaitcnts][NFC] Introduce WaitEventSet container for events (#178511)
via llvm-commits
- [llvm] [AMDGPU] Verify dominance when rewriting spills to registers (PR #167347)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc] Remove redundant parameters for weightCalcHelper (NFC). (PR #170151)
Matt Arsenault via llvm-commits
- [llvm] [ARM] Enable creation of ARMISD::CMN nodes (PR #163223)
Matt Arsenault via llvm-commits
- [llvm] c686002 - [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn_s_sleep (#178838)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for amdgcn_s_sleep (PR #178838)
via llvm-commits
- [llvm] Revert "[VectorCombine] Trim low end of loads used in shufflevector rebroadcasts." (PR #178918)
Leon Clark via llvm-commits
- [llvm] [LV] Handle partial sub-reductions with sub in middle block. (PR #178919)
Sander de Smalen via llvm-commits
- [llvm] [VectorCombine] Fix crash with poison mask elements in shrinkLoadForShuffles (PR #178920)
via llvm-commits
- [llvm] Add assertions to to check dominator tree is not called on empty functions (PR #167428)
Matt Arsenault via llvm-commits
- [llvm] [llvm-lipo] Fix handling of archives in universal binaries (PR #176448)
Ryan Mansfield via llvm-commits
- [llvm] 4ea1791 - [X86] Truncate unused bit for blendw mask (#178883)
via llvm-commits
- [llvm] a994198 - [DAG] Reland: Enable bitcast STLF for Constant/Undef (#178890)
via llvm-commits
- [llvm] 3d4f6b3 - [RegAlloc] Remove redundant parameters for weightCalcHelper (NFC). (#170151)
via llvm-commits
- [llvm] Reapply "[VPlan] Add hidden `-vplan-print-after-all` option" (PR #178547)
Florian Hahn via llvm-commits
- [llvm] [CodeGen][TII] Simplify analyzeSelect (PR #175828)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Introduce RegisterByHwMode (PR #175227)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Reduce fragility of swdev503538-... test. (PR #176302)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Propagate debug locations to constant materialization instr (PR #178926)
Aleksandar Spasojevic via llvm-commits
- [llvm] [AMDGPU] misched: avoid subregister dependencies (PR #140255)
Matt Arsenault via llvm-commits
- [llvm] e79bb02 - [NFC] Reduce fragility of swdev503538-... test. (#176302)
via llvm-commits
- [clang] [llvm] [AMDGPU] Disable generic DAG combines at -O0 to preserve debuggability. (PR #176304)
Daniil Fukalov via llvm-commits
- [llvm] [RISCV] Remove redundant FeatureStdExtZcd from X100. (PR #178928)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU][DAGCombiner][GlobalISel] Prevent FMA contraction when multiply cannot be eliminated (PR #169735)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add scheduling DAG mutation for hazard latencies (PR #170075)
Matt Arsenault via llvm-commits
- [llvm] [OFFLOAD] Extend olMemRegister API to handle cases when a memory block may have been mapped outside of liboffload. (PR #172226)
via llvm-commits
- [llvm] [SelectionDAG] add cli option to write SelectionDAG graphviz to file (PR #161979)
Matt Arsenault via llvm-commits
- [llvm] [RegisterPressure] Remove dead defs correctly (PR #156576)
Matt Arsenault via llvm-commits
- [llvm] [SystemZ] Add VLR16 to SystemZInstrInfo::copyPhysReg(). (PR #178932)
Jonas Paulsson via llvm-commits
- [lld] [lld][MachO] Accept hex format for cstring hashes in order file (PR #178933)
via llvm-commits
- [llvm] 7994dac - [AsmPrinter] Add a command-line option to emit stack usage files (#178908)
via llvm-commits
- [flang] [llvm] [flang][openmp] Fix GPU byref reduction descriptor initialization (PR #178934)
Sunil Shrestha via llvm-commits
- [llvm] 7890960 - [UTC][RISC-V] Enable riscv32 Mach-O triple. (#178738)
via llvm-commits
- [llvm] [DAG] Fold logic of zero-checks to multiplication for MinSize (PR #171805)
Matt Arsenault via llvm-commits
- [llvm] b686226 - [RISC-V][Mach-O] Use RISCV_RELOC_ADDEND for large pc-relative offset. (#178699)
via llvm-commits
- [llvm] 7710d21 - [LoopUnrollPass] Remove unhelpful comment in `shouldPragmaUnroll` (NFC) (#178814)
via llvm-commits
- [llvm] [X86] absolute-bt.ll - regenerate test checks (PR #178935)
Simon Pilgrim via llvm-commits
- [llvm] 3f67996 - [LoopUnrollPass] Fix spelling mistake in `computeUnrollCount` description (NFC) (#178816)
via llvm-commits
- [clang] [flang] [llvm] [mlir] [mlir][OpenMP] Translate omp.declare_simd to LLVM IR (x86) (PR #178087)
via llvm-commits
- [llvm] [CodeGen] Check physical def kill flag in MachineInstr::isDead (PR #168684)
Matt Arsenault via llvm-commits
- [llvm] [BOLT][AArch64] Fixed indirect call instrumentation snippet (PR #141918)
Alexey Moksyakov via llvm-commits
- [llvm] b936771 - [SLP][NFC] Refactor vectorizeStores::RangeSizes (#177241)
via llvm-commits
- [llvm] 43e52b7 - [SelectionDAGISel] Use size_t for MatcherIndex. NFC (#178828)
via llvm-commits
- [llvm] [SelectionDAG] Provide context for vector count / type mismatch (PR #175433)
Matt Arsenault via llvm-commits
- [llvm] 91856ea - [LoopUnrollPass] Add comment explaining the use of `UP.DefaultUnrollRuntimeCount` in `shouldPartialUnroll` (NFC) (#178817)
via llvm-commits
- [llvm] [DAGCombiner] Honor rewrite semantics of fast-math flags in fdiv combine (PR #167595)
Matt Arsenault via llvm-commits
- [llvm] dd9fe97 - [Matrix] Add test showing excessive matrix codegen.
Florian Hahn via llvm-commits
- [llvm] [DAGCombine] Invert vselect to make TrueValue is binop (PR #167499)
Matt Arsenault via llvm-commits
- [llvm] [test][Hexagon] Remove unsafe-fp-math uses (NFC) (PR #164788)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Rename G_ABDS/G_ABDU to G_SABD/G_UABD (PR #165236)
Matt Arsenault via llvm-commits
- [llvm] d4c9969 - DebuggingLLVM: Bazel 9 is released.
Peter Collingbourne via llvm-commits
- [llvm] [LoopUnroll] Add flag to enable expensive trip counts for runtime unroll. (PR #171735)
Justin Fargnoli via llvm-commits
- [llvm] Do not revert schedule to avoid spilling when spilling via copies (PR #165001)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Enable (non trivial) remat for most scalar instructions (PR #162311)
Matt Arsenault via llvm-commits
- [llvm] aee02c1 - [X86] absolute-bt.ll - regenerate test checks (#178935)
via llvm-commits
- [llvm] [AMDGPU] Inflate to %AV regclass (PR #147413)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Document "relaxed buffer OOB mode", update HSA default (PR #134734)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] More accurately account for AVGPR pressure (PR #150711)
Matt Arsenault via llvm-commits
- [llvm] [TargetInstrInfo] Add target hook for InstrSchedModel latency. [NFCI] (PR #128925)
Matt Arsenault via llvm-commits
- [llvm] [GISel] Combine compare of bitfield extracts or'd together. (PR #146055)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942 (PR #145052)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Refactor rewriteFunctionsInPlace from rewriteFile (PR #178787)
Paschalis Mpeis via llvm-commits
- [llvm] 3493e5d - [ThinLTO] Clear read/write only flags when referencing function summary (#178761)
via llvm-commits
- [llvm] [Mips] Add r5900 (PlayStation 2 Emotion Engine) FPU Support (PR #178942)
Rick Gaiser via llvm-commits
- [llvm] [ThinLTO] Stop attempting variable import once we see a non-variable (PR #178944)
Teresa Johnson via llvm-commits
- [llvm] [llvm] Fix illumos header macro conflicts. (PR #177380)
Joshua Carp via llvm-commits
- [llvm] [PowerPC] Lower ucmp using subtractions (PR #146446)
via llvm-commits
- [llvm] d8621d6 - Reapply "[VPlan] Add hidden `-vplan-print-after-all` option" (#178547)
via llvm-commits
- [llvm] e345976 - [SelectionDAG] Handle undef at any position in isConstantSequence (#176671)
via llvm-commits
- [llvm] c1c86e6 - [NFC][TableGen] Minor cleanup in SequenceToOffsetTable (#178564)
via llvm-commits
- [llvm] 56440f7 - [RISCV] Remove redundant FeatureStdExtZcd from X100. (#178928)
via llvm-commits
- [llvm] 95ac931 - [WebAssembly] Prevent FastISel from trying to select funcref calls (#178742)
via llvm-commits
- [llvm] c7f53ee - [ThinLTO] Stop attempting variable import once we see a non-variable (#178944)
via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnt][NFC] Replace if/else with switch (PR #178956)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGISel] Avoid unnecessary MatchScope copy. NFC (PR #178957)
Matt Arsenault via llvm-commits
- [llvm] SelectionDAG: Support FMINIMUMNUM and FMINIMUM in combineMinNumMaxNumImpl (PR #137449)
Matt Arsenault via llvm-commits
- [llvm] [llvm-link] Add more detail to `--internalize` description (PR #170397)
Matthew Maurer via llvm-commits
- [clang] [llvm] Clang: Add nsz to llvm.minnum and llvm.maxnum emitted from fmin and fmax (PR #113133)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Simplify how RVVConstraints are declared in tablegen. NFC (PR #178972)
Craig Topper via llvm-commits
- [llvm] [ArgPromotion] Add DW_CC_nocall to DISubprogram (PR #178973)
via llvm-commits
- [llvm] [InstCombine] fold icmp ne (and X, 1), 0 --> trunc X to i1 (PR #178977)
via llvm-commits
- [llvm] [PowerPC] Fix miscompilation when using 32-bit ucmp on 64-bit PowerPC (PR #178979)
via llvm-commits
- [llvm] [AMDGPU] Use V_FMAC_F64 in "if (cond) a -= c" (PR #168710)
Matt Arsenault via llvm-commits
- [llvm] 7e48b14 - [SelectionDAGISel] Avoid unnecessary MatchScope copy. NFC (#178957)
via llvm-commits
- [llvm] [SPIRV] Extend lowering of variadic functions (PR #178980)
via llvm-commits
- [llvm] [GlobalISel] Add SVE support for alloca (PR #178976)
via llvm-commits
- [llvm] [DebugInfo] Fix an assertion in DWARFTypePrinter (PR #178986)
Peter Rong via llvm-commits
- [clang] [lld] [llvm] [WIP][IR][Constants] Change the semantic of `ConstantPointerNull` to represent an actual `nullptr` instead of a zero-value pointer (PR #166667)
Alexander Richardson via llvm-commits
- [llvm] [msan] Support Arm NEON usdot (PR #178982)
Florian Mayer via llvm-commits
- [llvm] [AMDGPU] fix eliminateFrameIndex to use SGPR frame index (PR #178991)
via llvm-commits
- [llvm] [X86][utils] Support `-basic-block-sections` in `update_llc_test_checks` (PR #178999)
Mikhail Gudim via llvm-commits
- [llvm] [X86][utils][test] Precommit a test... (PR #178966)
Mikhail Gudim via llvm-commits
- [compiler-rt] [compiler-rt][common] Don't try to unmap non-page aligned pointers (PR #179000)
Paul Kirth via llvm-commits
- [llvm] [HotColdSplit] Protect Swift once-initialization functions from splitting (PR #179002)
via llvm-commits
- [compiler-rt] comipler-rt: add atomic to SANITIZER_COMMON_LINK_LIBS for MIPS (PR #178819)
LLVM Continuous Integration via llvm-commits
- [llvm] [VectorCombine] Fix the PtrAdd offset in shrinkLoadForShuffles to account for element type size (PR #179001)
Deric C. via llvm-commits
- [llvm] 61c7d9e - [msan] Support Arm NEON usdot (#178982)
via llvm-commits
- [llvm] [AMDGPU] Disable VALU sinking and hoisting with WWM (PR #123124)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NPM] Add target-specific register allocation options (PR #178889)
Teja Alaghari via llvm-commits
- [llvm] 8f690ec - [MC/DC] Make covmap tolerant of nested Decisions (#125407)
via llvm-commits
- [clang] [llvm] [Coverage] Improve performance of propagating Counter of Expansions (PR #122589)
NAKAMURA Takumi via llvm-commits
- [clang] [llvm] [MC/DC] Make covmap tolerant of nested Decisions (PR #125407)
NAKAMURA Takumi via llvm-commits
- [llvm] [docs] fix output question (PR #177842)
via llvm-commits
- [llvm] [SimplifyCFG][PGO] Add missing overflow check to ConstantFoldTerminator (PR #178964)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [MC/DC] Enable nested expressions (PR #125413)
NAKAMURA Takumi via llvm-commits
- [llvm] [NFC][TableGen] Adopt `IfDefEmitter` in `CompressInstEmitter` (PR #178998)
Rahul Joshi via llvm-commits
- [clang] [llvm] [MC/DC] Nested decision (PR #125403)
NAKAMURA Takumi via llvm-commits
- [llvm] [NFC][TableGen] Adopt `IfDefEmitter` in `RegBankEmitter` (PR #179014)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Adopt CodeGenHelpers in RegInfoEmitter (PR #179017)
Rahul Joshi via llvm-commits
- [llvm] [OpenMP][Offload] Add SPMD-No-Loop mode to OpenMP offload runtime (PR #154105)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [IR] Add `fpmath` to keep list of dropUBImplyingAttrsAndMetadata (PR #179019)
Wenju He via llvm-commits
- [libc] [llvm] [libc][math] Refactor asinpif16 to Header Only (PR #179021)
Julian Pokrovsky via llvm-commits
- [llvm] [llvm-readobj, ELF] Support reading binary with more than PN_XNUM segments. (PR #165278)
via llvm-commits
- [llvm] 52430e7 - [llvm-ir2vec] Adding initEmbedding API to ir2vec python bindings (#177092)
via llvm-commits
- [llvm] [AMDGPU] Switch to MF.estimateFunctionSizeInBytes() (PR #127246)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Use extractBitsAsZExtValue to get exponent in trig_preop folding (PR #179024)
Matt Arsenault via llvm-commits
- [llvm] 317f7d4 - [perf] Replace copy-assign by move-assign in llvm/lib/DWARFCFIChecker… (#178174)
via llvm-commits
- [llvm] [WIP][BOLT] Do not delete jumptable if it starts with the entry address (PR #178578)
Haibo Jiang via llvm-commits
- [llvm] [missed-opt][X86] Optimize fptosi+select down to a single cvttsd2si Instruction on X86 (PR #172710)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL][SPRIV] Added WaveActiveProduct intrinsic #164385 (PR #165109)
Sietze Riemersma via llvm-commits
- [llvm] [InstCombine] Don't convert a compare+select into a minnum/maxnum intrinsic that can't be lowered back to a compare+select (PR #177821)
Sergey Shcherbinin via llvm-commits
- [llvm] [LoopUnroll] Remove preceding whitespace in loop peeling optimization remark (PR #178951)
Thibault Monnier via llvm-commits
- [llvm] e1e9b0c - [NFC] To fix comment in the code as getIntN no longer does truncation. (#178834)
via llvm-commits
- [llvm] [DirectX] Fix assertion in PointerTypeAnalysis with empty global_ctors (PR #179034)
via llvm-commits
- [llvm] [NFC][ADT] add NumDigitsBase10 to MathExtra and update some current users (PR #165479)
Simon Pilgrim via llvm-commits
- [lld] [ELF] Fix non-preemptible IFUNC IRELATIVE addends (PR #179037)
Zihong Yao via llvm-commits
- [llvm] 09c4046 - [gn build] Port 8c575312fc49
LLVM GN Syncbot via llvm-commits
- [llvm] [CodeGenPrepare][NFC] Reland: Update the dominator tree instead of rebuilding it (PR #179040)
Mingjie Xu via llvm-commits
- [llvm] InstCombine: Fold bitcast of vector with constant to scalar (PR #179042)
Matt Arsenault via llvm-commits
- [llvm] Fixes #172400 crashes when converting long double to __bf16 on AArch64 (PR #179044)
via llvm-commits
- [llvm] `dwarf2yaml.cpp` optimizations (PR #179048)
via llvm-commits
- [llvm] [openmp] [OMPT][Offload][OpenMP] Fixes for OMPT data used by libomptarget (reapply #156020) (PR #175165)
Jan Patrick Lehr via llvm-commits
- [llvm] [NFC][AArch64] Refactor AArch64ConditionOptimizer (PR #177521)
Hussam A. via llvm-commits
- [llvm] ddc993f - [RISCV] Simplify how RVVConstraints are declared in tablegen. NFC (#178972)
via llvm-commits
- [llvm] [SPIR-V] Fix environment resolution causing legalization crash (PR #179052)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add lowering for G_FSINCOS (PR #179053)
Dmitry Sidorov via llvm-commits
- [llvm] [InstructionSimplify] Extend simplifyICmpWithZero to handle equivalent zero RHS (PR #179055)
Kunqiu Chen via llvm-commits
- [llvm] a6032d2 - [M68k] Prevent folding of loads + stores when it would introduce new chain dependencies (#175457)
via llvm-commits
- [llvm] [M68k] Prevent folding of loads + stores when it would introduce new chain dependencies (PR #175457)
via llvm-commits
- [lld] [ELF][AArch64][PAC][MTE] Handle Memtag globals for R_AARCH64_AUTH_ABS64 (PR #173291)
Jessica Clarke via llvm-commits
- [lld] 859d3b8 - [ELF][AArch64][PAC][MTE] Handle Memtag globals for R_AARCH64_AUTH_ABS64
via llvm-commits
- [lld] [NFCI][ELF][AArch64][PAC] Teach addRelativeReloc to emit R_AARCH64_AUTH_RELATIVE (PR #171180)
Jessica Clarke via llvm-commits
- [lld] 8523600 - [NFCI][ELF][AArch64][PAC] Teach addRelativeReloc to emit R_AARCH64_AUTH_RELATIVE
via llvm-commits
- [clang] [llvm] Added partial support for compiling C++20 modules and header-units without scanning. (PR #147682)
Hassan Sajjad via llvm-commits
- [llvm] 1658456 - [AMDGPU] Introduce custom MIR formatting for s_wait_alu (#176316)
via llvm-commits
- [compiler-rt] Fix: windows i386 builtins tests (PR #179062)
via llvm-commits
- [lld] [ELF] Fix IRELATIVE addend if the resolver address is updated by linker relaxation (PR #179063)
Fangrui Song via llvm-commits
- [llvm] f4e8cc1 - [VPlan] Detect and create partial reductions in VPlan. (NFCI) (#167851)
via llvm-commits
- [llvm] 1731c59 - [gn build] Port 975d56272e35
LLVM GN Syncbot via llvm-commits
- [llvm] d43e735 - [VPlan] Split up attachCheckBlock in distinct helpers for re-use (NFC).
Florian Hahn via llvm-commits
- [llvm] [WebAssembly] combine `bitmask` with `setcc <X>, 0, setlt` (PR #179065)
Folkert de Vries via llvm-commits
- [llvm] [Hexagon] Track type locally in HexagonVectorCombine (PR #179066)
Jameson Nash via llvm-commits
- [llvm] [DirectX] remove getAllocatedType in DXILDataScalarization (PR #179067)
Jameson Nash via llvm-commits
- [llvm] [SPIRV] Optimize getAllocatedType calls in LegalizeZeroSizeArrays (PR #179068)
Jameson Nash via llvm-commits
- [libc] [llvm] [libc][math] Refactor ffmal to Header Only. (PR #179069)
via llvm-commits
- [lld] bc45ea2 - [ELF] Fix IRELATIVE addend if the resolver address is updated by linker relaxation (#179063)
via llvm-commits
- [llvm] [ItaniumDemangle][NFC] Rename argument to not conflict with Android's NDK sysroot (PR #179079)
Sharjeel Khan via llvm-commits
- [polly] bba5371 - [Polly][CI] Add ScriptedBuilder scripts
Michael Kruse via llvm-commits
- [lld] ELF,SystemZ: Don't sort relocations for TLS GD/LD optimization; support CREL (PR #149640)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Fix the assertion failure on `RegisterVT == PartVT && "Part… (PR #170632)
Cheng Lingfei via llvm-commits
- [lld] [ELF] Support DW_EH_PE_sdata8 encoding in .eh_frame_hdr (PR #179089)
Fangrui Song via llvm-commits
- [llvm] 584bd38 - [docs] fix output question (#177842)
via llvm-commits
- [llvm] [X86] Add test coverage for #179057 (PR #179092)
Simon Pilgrim via llvm-commits
- [llvm] [BOLT] Fix fixed pic handling in indirect jumps (PR #178578)
Haibo Jiang via llvm-commits
- [llvm] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors (PR #149691)
via llvm-commits
- [llvm] 618d71d - [X86] Add test coverage for #179057 (#179092)
via llvm-commits
- [llvm] [X86] getScalarMaskingNode - FIXUPIMM scalar ops take upper elements from second operand (PR #179101)
Simon Pilgrim via llvm-commits
- [llvm] a19cbc4 - [VPlan] Rename VectorEndPointer's IndexedTy to SourceElementTy (NFC) (#178856)
via llvm-commits
- [llvm] ADT: Improve DenseMap documentation for insertion APIs (PR #172177)
via llvm-commits
- [llvm] a34bfac - [APInt] Extend isSameValue to also do signed-compares (#178854)
via llvm-commits
- [llvm] [X86] Fold vgf2p8affineqb XOR with splat constant into immediate (PR #179103)
via llvm-commits
- [llvm] d1e477b - Revert "[VPlan] Detect and create partial reductions in VPlan. (NFCI) (#167851)"
Martin Storsjö via llvm-commits
- [llvm] 603b625 - [Analysis] Add Intrinsics::CLMUL case to cost calculations to getIntrinsicInstrCost / getTypeBasedIntrinsicInstrCost (#176552)
via llvm-commits
- [llvm] [VPlan] Create edge mask for single-destination switch (PR #179107)
via llvm-commits
- [llvm] [SelectionDAG] Rename isConstantSequence to isArithmeticSequence (PR #179108)
Philip Ginsbach-Chen via llvm-commits
- [llvm] 49d2323 - [X86] getScalarMaskingNode - FIXUPIMM scalar ops take upper elements from second operand (#179101)
via llvm-commits
- [llvm] 0280450 - [llvm-lipo] Fix handling of archives in universal binaries (#176448)
via llvm-commits
- [clang] [llvm] [clang][modules-driver] Add dependency scan and dependency graph (PR #152770)
Naveen Seth Hanig via llvm-commits
- [llvm] [SPIRV] Add handling for `uinc_wrap` and `udec_wrap` atomics (PR #179114)
Lleu Yang via llvm-commits
- [clang] [llvm] [HLSL][DXIL][SPIRV] Added WaveActiveBitOr HLSL intrinsic (PR #165156)
Sietze Riemersma via llvm-commits
- [llvm] 1818b23 - [SDAG] Check for `nsz` in DAG.canIgnoreSignBitOfZero() (#178905)
via llvm-commits
- [llvm] wasm: recognize `any_true` and `all_true` (PR #155885)
Folkert de Vries via llvm-commits
- [llvm] 90b3712 - Reapply "[VPlan] Detect and create partial reductions in VPlan. (NFCI) (#167851)"
Florian Hahn via llvm-commits
- [llvm] 7274ae9 - [AMDGPU][Scheduler] Simplify scheduling revert logic (#177203)
via llvm-commits
- [llvm] [AMDGPU][Scheduler] Revert all regions when remat fails to increase occ. (PR #177205)
Lucas Ramirez via llvm-commits
- [llvm] [WebAssembly] Print type signature and table for call_indirect (PR #179120)
via llvm-commits
- [llvm] [DAG] TargetLowering::expandCLMUL - avoid ISD::MUL if target hasBitTest (PR #177566)
via llvm-commits
- [llvm] [AArch64][GISel] length aware BITCAST between different-element-width fixed vectors (PR #179123)
Shakil Ahmed via llvm-commits
- [llvm] [DAG] visitVECTOR_SHUFFLE - ensure correct resno when folding shuffle(bop(shuffle(x,y),shuffle(z,w)) (PR #179124)
Simon Pilgrim via llvm-commits
- [lld] 9065730 - [ELF, test] Improve error message checks with proper format
Fangrui Song via llvm-commits
- [llvm] [LoopUnrollPass] Indent `LLVM_DEBUG()` messages based on our depth in the `tryToUnrollLoop()` call graph (PR #178945)
Aiden Grossman via llvm-commits
- [lld] 2f09bd2 - [ELF,test] Improve error/warning message checks
Fangrui Song via llvm-commits
- [llvm] 0b4fbc5 - [SLP][NFC]Add a test to check modeling shl x, 1 as add x,x, NFC
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Compute predicated load/store costs in VPlan. (NFC) (PR #179129)
Florian Hahn via llvm-commits
- [llvm] 1721b9f - [DirectX] remove getAllocatedType in DXILDataScalarization (#179067)
via llvm-commits
- [llvm] [X86] optimize 512-bit masked truncated saturating stores (PR #179130)
Folkert de Vries via llvm-commits
- [llvm] 91c42fe - [Hexagon] Track type locally in HexagonVectorCombine (#179066)
via llvm-commits
- [llvm] [VPlan] Support masked VPInsts, use for predication (NFC) (PR #142285)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fold (x | !x) -> AllOnes. (PR #177887)
Ramkumar Ramachandra via llvm-commits
- [llvm] beb0e7e - [VPlan] Fold (x | !x) -> true. (#177887)
via llvm-commits
- [llvm] AMDGPU: Use SimplifyQuery in AMDGPUCodeGenPrepare (PR #179133)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Implement computeKnownFPClass for llvm.amdgcn.fract (PR #179134)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Always set flags for overflowing ops etc via VPIRFlags. (PR #179138)
Florian Hahn via llvm-commits
- [llvm] 8b3b0b8 - [AMDGPU][SIInsertWaitcnt][NFC] Replace if/else with switch (#178956)
via llvm-commits
- [llvm] b0d95f0 - [VPlan] Handle Mul/UDiv in getSCEVExprForVPValue (NFCI).
Florian Hahn via llvm-commits
- [llvm] acb2312 - [Matrix] Update test to make sure tiled loops can be used. (NFC)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts][NFC] Replace Wait.combined() with simple assignment (PR #179142)
via llvm-commits
- [lld] 6a18039 - [ELF, test] Improve riscv and aarch64 relocation error tests
Fangrui Song via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [llvm] [X86] AMD Zen 6 Initial enablement (PR #179150)
via llvm-commits
- [llvm] [AMDGPU] Serialize disjoint MFMA chains to hide DS_READ latency (PR #170242)
Lucas Ramirez via llvm-commits
- [llvm] cf60af8 - [AMDGPU][Scheduler] Revert all regions when remat fails to increase occ. (#177205)
via llvm-commits
- [llvm] Re-apply "[AMDGPU][Scheduler] Scoring system for rematerializations (#175050)" (PR #177206)
Lucas Ramirez via llvm-commits
- [llvm] [llvm-readelf] --unwind: Support DW_EH_PE_sdata8 encoding (PR #179152)
Fangrui Song via llvm-commits
- [llvm] dc152f0 - [IR] Add `fpmath` to keep list of dropUBImplyingAttrsAndMetadata (#179019)
via llvm-commits
- [llvm] [CoroCleanup] Noop coroutine elision for load-and-call pattern (PR #179154)
Weibo He via llvm-commits
- [llvm] [InstCombine] Preserve fdiv metadata on fneg folds (PR #179157)
Wenju He via llvm-commits
- [libc] [llvm] [libc][math] Refactor atanpif16 to Header Only. (PR #179158)
Brady Bangasser via llvm-commits
- [llvm] bb14eab - [VPlan] Split out EVL exit cond transform from canonicalizeEVLLoops. NFC (#178181)
via llvm-commits
- [libc] [llvm] [libc] Add RPC helpers for dispatching functions to the host (PR #179085)
Joseph Huber via llvm-commits
- [llvm] [VPlan] Tighten SafeAVL matching in convertEVLExitCond. NFC (PR #179164)
Luke Lau via llvm-commits
- [llvm] [orc-rt] Prefer std::scoped_lock to std::lock_guard. NFCI. (PR #179165)
Lang Hames via llvm-commits
- [llvm] [WebAssembly] Combine shuffle and signed extend to extend_high (PR #179166)
via llvm-commits
- [llvm] [Hexagon] Fix encoding of packets with fixups followed by alignment (PR #179168)
Brian Cain via llvm-commits
- [llvm] 85545d4 - [NewPM] Port MachineDominanceFrontierAnalysis (#177709)
via llvm-commits
- [llvm] [orc-rt] Use future rather than condition_variable for shutdown wait. (PR #179169)
Lang Hames via llvm-commits
- [libc] [libcxx] [llvm] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
via llvm-commits
- [llvm] [lit] Fix not builtin to treat signal deaths as crashes (PR #179171)
Ramon Asuncion via llvm-commits
- [llvm] [NewPM] Port x86-wineh-unwindv2 (PR #179172)
Anshul Nigham via llvm-commits
- [llvm] 1a23bca - [DebugInfo][NVPTX] Adding support for `inlined_at` debug directive in NVPTX backend (#170239)
via llvm-commits
- [llvm] 2d3ff80 - [gn build] Port 1a23bca645dc
LLVM GN Syncbot via llvm-commits
- [llvm] [SPIR-V] Fix FmaKHR CapabilityOperand and Op (PR #179174)
Wenju He via llvm-commits
- [llvm] [RISCV] Ensure LPAD alignment for calls to returns_twice functions (PR #177515)
Jerry Zhang Jian via llvm-commits
- [llvm] [llvm-profgen] Support loading symbols from symtab for COFF (PR #179175)
Haohai Wen via llvm-commits
- [llvm] [AMDGPU] Add SOPK, SOPC and SOPP encoding support for gfx13 (PR #179179)
Mariusz Sikora via llvm-commits
- [llvm] b83160b - AMDGPU: Use extractBitsAsZExtValue to get exponent in trig_preop folding (#179024)
via llvm-commits
- [llvm] AMDGPU: Fix incorrect fold of undef for llvm.amdgcn.trig.preop (PR #179025)
Matt Arsenault via llvm-commits
Last message date:
Sun Feb 1 23:58:09 PST 2026
Archived on: Sun Feb 1 23:58:12 PST 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).