The Week Of Monday 1 September 2025 Archives by thread
Starting: Mon Sep 1 00:03:17 PDT 2025
Ending: Sun Sep 7 23:59:26 PDT 2025
Messages: 5989
- [llvm] [LoongArch] Perform SELECT_CC combine (PR #155994)
Lu Weining via llvm-commits
- [llvm] c9faedd - [VPlan] Fold common edges away in convertPhisToBlends (#150368)
via llvm-commits
- [llvm] [VPlan] Fold common edges away in convertPhisToBlends (PR #150368)
Luke Lau via llvm-commits
- [llvm] 46dc8ef - [RISCV] Compress shxadd to qc.c.muliadd when rd = rs2 (#155843)
via llvm-commits
- [llvm] [RISCV] Compress shxadd to qc.c.muliadd when rd = rs2 (PR #155843)
Sudharsan Veeravalli via llvm-commits
- [llvm] [LV][EVL] Gate EVL loop metadata emission behind a cl::opt (PR #155760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use IsaPred to improve code (NFC) (PR #156037)
Florian Hahn via llvm-commits
- [llvm] [LV] Improve code around operands-iterator (NFC) (PR #156016)
Florian Hahn via llvm-commits
- [llvm] [LV] Align legacy cost model to vplan-based model for gather/scatter w/ uniform addr. (PR #155739)
Mel Chen via llvm-commits
- [llvm] 31f0ab0 - [LoongArch] Enable vector tests for 32-bit target (#152094)
via llvm-commits
- [llvm] [LoongArch] Enable vector tests for 32-bit target (PR #152094)
via llvm-commits
- [llvm] af41d0d - [LoongArch] Perform SELECT_CC combine (#155994)
via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] X86 data v2 (PR #156287)
Danny Milosavljevic via llvm-commits
- [llvm] [flang-rt] Use -Wp to undefine macros (PR #156034)
Nikita Popov via llvm-commits
- [llvm] a987022 - [MemoryBuiltins] Add getBaseObjectSize() (NFCI) (#155911)
via llvm-commits
- [llvm] [MemoryBuiltins] Add getBaseObjectSize() (NFCI) (PR #155911)
Nikita Popov via llvm-commits
- [llvm] 01a1351 - [RelLookupTableConverter] Make GEP type independent (#155404)
via llvm-commits
- [llvm] [RelLookupTableConverter] Make GEP type independent (PR #155404)
Nikita Popov via llvm-commits
- [llvm] [CI] Enable -Werror in pre-merge CI (PR #155627)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Autogenerate VOP3 literal checks (PR #156038)
Jay Foad via llvm-commits
- [llvm] [polly] [delinearize] remove all uses of GEP instructions (PR #156215)
Sjoerd Meijer via llvm-commits
- [llvm] [SLP][NFC] Refactor `if`s into `&&` (PR #156278)
Han-Kuan Chen via llvm-commits
- [llvm] e82abde - [SLP][NFC] Refactor `if`s into `&&` (#156278)
via llvm-commits
- [llvm] [LV] Always emit branch weights for vector epilogue (PR #155437)
Florian Hahn via llvm-commits
- [llvm] [UTC] Record TBAA semantics when autogenerating check lines (PR #147670)
Antonio Frighetto via llvm-commits
- [llvm] [VPlan] Run narrowInterleaveGroups during general VPlan optimizations. (PR #149706)
Florian Hahn via llvm-commits
- [llvm] [SLP][NFC] Refactor duplicate code into `getVectorizedValue` (PR #156277)
Han-Kuan Chen via llvm-commits
- [llvm] [SCEV] Rewrite some SCEVAdd sub-expressions using loop guards. (PR #156013)
Florian Hahn via llvm-commits
- [clang] [llvm] [InstCombine] Strip leading zero indices from GEP (PR #155415)
Nikita Popov via llvm-commits
- [llvm] 055bfc0 - [InstCombine] Strip leading zero indices from GEP (#155415)
via llvm-commits
- [compiler-rt] [sanitizer_common] Older Haiku needs _GNU_SOURCE (PR #156291)
Brad Smith via llvm-commits
- [llvm] [Dexter] Implement DexStepFunction and DexContinue (PR #152721)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AMDGPU] Reenable BackOffBarrier on GFX11/12 (PR #155370)
Pierre van Houtryve via llvm-commits
- [llvm] [SLP][NFC] Simplify population of `ReducedVals` (PR #156292)
Piotr Fusik via llvm-commits
- [lld] [WebAssembly] Generate a call to __wasm_apply_global_tls_relocs in __wasm_init_memory (PR #149832)
via llvm-commits
- [llvm] [LoongArch] Fix broadcast load with extension. (PR #155960)
via llvm-commits
- [llvm] [X86] Fold C1 * C2 + Z --> C3 + Z for vpmadd52l/vpmadd52h (PR #156293)
via llvm-commits
- [llvm] 0a193cb - [VPlan] Use IsaPred to improve code (NFC) (#156037)
via llvm-commits
- [llvm] 9ad8e12 - [AMDGPU] Expand scratch atomics to flat atomics if GAS is enabled (#154710)
via llvm-commits
- [llvm] [AMDGPU] Expand scratch atomics to flat atomics if GAS is enabled (PR #154710)
Pierre van Houtryve via llvm-commits
- [llvm] c8d7a73 - [LV] Improve code around operands-iterator (NFC) (#156016)
via llvm-commits
- [llvm] [CodeGen] Ignore requiresStructuredCFG check in canSplitCriticalEdge if successor is loop header (PR #154063)
Wenju He via llvm-commits
- [llvm] [Support] Also check the value for HAVE_PTHREAD_(SETNAME/SET_NAME)_NP (PR #156294)
Brad Smith via llvm-commits
- [llvm] [Docs] Update Maintainer in Developer Policy (PR #154687)
Renato Golin via llvm-commits
- [llvm] [VPlan] Introduce replaceSymbolicStrides (NFC) (PR #155842)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][EVL] Support interleaved access with tail folding by EVL (PR #152070)
Mel Chen via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes (NFC) (PR #122318)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify branch-cond with getVectorTripCount (PR #155604)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Coroutines] Remove assert about a promise being present (PR #156007)
Christian Ulmann via llvm-commits
- [llvm] 24bc566 - [Coroutines] Remove assert about a promise being present (#156007)
via llvm-commits
- [llvm] 3cac332 - [Coroutines] Enhance DILabel generation with support for inlined locs (#155989)
via llvm-commits
- [llvm] [Coroutines] Enhance DILabel generation with support for inlined locs (PR #155989)
Christian Ulmann via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support for Zvabd fast-track proposal (PR #124239)
Pengcheng Wang via llvm-commits
- [llvm] [LV] Use getDecisionRangeAndClamp for IVUpdateMayOverflow (PR #156028)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorCombine] Support pattern `bitop(cast(x), C) -> cast(bitop(x, InvC))` (PR #155216)
via llvm-commits
- [llvm] 1debf23 - [RISC-V] Added the mips extension instructions like ehb,ihb and pause etc for MIPS RV64 P8700. (#155747)
via llvm-commits
- [clang] [llvm] [RISC-V] Added the mips extension instructions like ehb,ihb and pause etc for MIPS RV64 P8700. (PR #155747)
Djordje Todorovic via llvm-commits
- [llvm] [BOLT][AArch64] Enabling Inlining for Memcpy for AArch64 in BOLT (PR #154929)
via llvm-commits
- [llvm] [JITLink][LoongArch] Support large code model (PR #155566)
via llvm-commits
- [llvm] a53a5ed - [VPlan] Add VPBlockBase::hasPredecessors (NFC).
Florian Hahn via llvm-commits
- [clang] [flang] [llvm] Introduce -fexperimental-loop-fuse to clang and flang (PR #142686)
Madhur Amilkanthwar via llvm-commits
- [llvm] [NFC][MC][ARM] Rearrange decoder functions 3/N (PR #156240)
Oliver Stannard via llvm-commits
- [llvm] [mlir] [NVPTX] Added more MMA intrinsics for F8F6F4 and FP64 types. (PR #156040)
Kirill Vedernikov via llvm-commits
- [llvm] 4cf7702 - [VPlan] Introduce replaceSymbolicStrides (NFC) (#155842)
via llvm-commits
- [llvm] [LoongArch] Custom lower vecreduce. (PR #155196)
via llvm-commits
- [llvm] [RISCV] add computeKnownBitsForTargetNode for RISCVISD::SRLW (PR #155995)
via llvm-commits
- [llvm] [VPlan] Introduce CSE pass (PR #151872)
Ramkumar Ramachandra via llvm-commits
- [llvm] Shrink fold fix (PR #156298)
David Stuttard via llvm-commits
- [llvm] [DAGCombiner] Add pattern matching for negated subtraction in ABDU selection (PR #156217)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Canonicalize complex boolean expressions into ~((y | z) ^ x) via 3-input truth table (PR #149530)
via llvm-commits
- [llvm] [AMDGPU] Fix hw stage metadata setting for unsigned values (PR #154502)
Ana Mihajlovic via llvm-commits
- [llvm] [Liboffload] Add function for checking ELF file device compatibility (PR #156259)
Ross Brunton via llvm-commits
- [llvm] [X86][GlobalIsel] Add ceil/trunc/floor cpp intrinsic test (PR #156281)
Simon Pilgrim via llvm-commits
- [llvm] [ADT] Overhaul the DenseMapIterator creation logic (NFC) (PR #156221)
Benjamin Maxwell via llvm-commits
- [llvm] [BPF] Handle data-carrying enums (PR #155783)
Michal R via llvm-commits
- [llvm] [AMDGPU] misched: avoid subregister dependencies (PR #140255)
Robert Imschweiler via llvm-commits
- [llvm] [VPlan] Remove VPBlendRecipe and replace with select VPInstructions (PR #150369)
Luke Lau via llvm-commits
- [llvm] [VPlan] Consolidate logic for narrow to single scalars (PR #151506)
Ramkumar Ramachandra via llvm-commits
- [llvm] [llvm-exegesis] Exclude loads/stores from aliasing instruction set (PR #156300)
Sjoerd Meijer via llvm-commits
- [llvm] 2e8ecf7 - [llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator" (#142529)
via llvm-commits
- [llvm] [llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator" (PR #142529)
Sjoerd Meijer via llvm-commits
- [llvm] [DAG][X86]added shrd in combineor for bzhiq+shlq+or (PR #125734)
via llvm-commits
- [compiler-rt] 27c80fb - [sanitizer_common] Older Haiku needs _GNU_SOURCE (#156291)
via llvm-commits
- [llvm] 10e5ec8 - [Support] Also check the value for HAVE_PTHREAD_(SETNAME/SET_NAME)_NP (#156294)
via llvm-commits
- [llvm] [NFC] SimplifyCFG: Detect switch replacement earlier in `switchToLookup` (PR #155602)
Jessica Del via llvm-commits
- [llvm] [BPF] Support for `DW_TAG_variant_part` in BTF generation (PR #155783)
Michal R via llvm-commits
- [llvm] [AMDGPU] Document "relaxed buffer OOB mode", update HSA default (PR #134734)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [Remarks] Move BitstreamRemarkParser helpers to private header (NFC) (PR #156302)
Tobias Stadler via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits (PR #154413)
Pragyansh Chaturvedi via llvm-commits
- [llvm] [VPlan] Move findCommonEdgeMask optimization to simplifyBlends (PR #156304)
Luke Lau via llvm-commits
- [llvm] [Offload] Update allocations to include device (PR #154733)
Ross Brunton via llvm-commits
- [llvm] [OpenMP][Offload] Mark `SPMD_NO_LOOP` as a valid exec mode (PR #155990)
Ross Brunton via llvm-commits
- [llvm] 2320529 - [LoongArch] Fix broadcast load with extension. (#155960)
via llvm-commits
- [llvm] [Offload] Use `amd_signal_async_handler` for host function calls (PR #154131)
Ross Brunton via llvm-commits
- [clang] [compiler-rt] [llvm] coverage-capabilities (PR #156307)
Dorian Péron via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Remove support for arithmetic lowering (PR #151477)
Karthika Devi C via llvm-commits
- [llvm] 4b22631 - [MLIR] Add target_specific_attrs attribute to mlir.global (#154706)
via llvm-commits
- [llvm] [mlir] [MLIR] Add target_specific_attrs attribute to mlir.global (PR #154706)
Christian Ulmann via llvm-commits
- [llvm] b980ff7 - [LoongArch][NFC] Fix missing check prefixes in LSX build-vector.ll
WANG Rui via llvm-commits
- [llvm] [VPlan] Simplify (x && y) || (x && z) -> x && (y || z) (PR #156308)
Luke Lau via llvm-commits
- [llvm] [LangRef] Clarify semantics of objectsize min parameter (PR #156309)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Reassociate header masks and simplify (x && y) || (x && z) -> x && (y || z) (PR #155383)
Luke Lau via llvm-commits
- [llvm] [SLP]Support LShr as base for copyable elements (PR #153393)
Mikael Holmen via llvm-commits
- [llvm] [LangRef] Add MMRA documentation (PR #156310)
Pierre van Houtryve via llvm-commits
- [llvm] [HashRecognize] Strip ValueEvolution (PR #148620)
Ramkumar Ramachandra via llvm-commits
- [llvm] a3dfedf - [LV] Check both cases in hints-trans.ll: live and dead scalar loop.
Florian Hahn via llvm-commits
- [llvm] [NVPTX] Add IR pass for FMA transformation in the llc pipeline (PR #154735)
Rajat Bajpai via llvm-commits
- [llvm] [AArch64] Fix vectorToScalarBitmask BE (#156312) (PR #156314)
Giuseppe Cesarano via llvm-commits
- [llvm] 82245fc - [LV] Update make-follow-up-loop-id.ll to actually check metadata.
Florian Hahn via llvm-commits
- [clang-tools-extra] [llvm] [Clangd] Add AST search capabilities from clang-query (PR #156090)
Fabian Keßler-Schulz via llvm-commits
- [flang] [llvm] [flang] Implement CFI_show() (PR #155631)
Eugene Epshteyn via llvm-commits
- [clang] [llvm] Add support for flag output operand "=@cc" for SystemZ. (PR #125970)
Ulrich Weigand via llvm-commits
- [clang] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
Michael Buch via llvm-commits
- [llvm] [VPlan] Extract reverse operation for reverse accesses (PR #146525)
Luke Lau via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
Eugene Epshteyn via llvm-commits
- [llvm] [LV] Enable strided pointer-inductions (PR #156071)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV][RFC] Prevent folding ADD_LO into load/store if we can't fold all uses. (PR #155935)
Luke Lau via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Emit unified (Itanium) mangled name to structor declarations (PR #154142)
Michael Buch via llvm-commits
- [llvm] [X86][GlobalIsel] Support G_INTRINSIC_TRUNC/G_FCEIL/G_FFLOOR (PR #156317)
via llvm-commits
- [llvm] [LV] Add initial legality checks for early exit loops with side effects (PR #145663)
Graham Hunter via llvm-commits
- [clang] [llvm] [RISCV] Support for Zvabd fast-track proposal (PR #124239)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add changes to have better coverage for qc.insb and qc.insbi (PR #154135)
via llvm-commits
- [llvm] [RISCV] Use slideup to lower build_vector when all operand are (extract_element X, 0) (PR #154450)
Luke Lau via llvm-commits
- [llvm] [Triple] Add target triple support for CheriotRTOS. (PR #155374)
Owen Anderson via llvm-commits
- [llvm] [ADT] Simplify CastInfo<To, PointerUnion<PTs...>> (NFC) (PR #156274)
Nikita Popov via llvm-commits
- [llvm] [DA] Check monotonicity for subscripts (PR #154527)
Ryotaro Kasuga via llvm-commits
- [llvm] [docs] Update logging section of the programmer manual to include LDBG() (NFC) (PR #156235)
Jacques Pienaar via llvm-commits
- [llvm] [mlir] Pipe 8792 security issue tar fs vulnerable to link following and path traversal via extracting a crafted tar file (PR #156323)
via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsics for masking off aliasing vector lanes (PR #117007)
Sander de Smalen via llvm-commits
- [llvm] af80969 - [NFC] SimplifyCFG: Detect switch replacement earlier in `switchToLookup` (#155602)
via llvm-commits
- [llvm] [mlir] fix(deps): ran npm install to cleanup package-lock.json and remove unused tar-fs dependency (PR #156325)
via llvm-commits
- [llvm] [BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening (PR #120064)
Gergely Bálint via llvm-commits
- [llvm] 5f41241 - [docs] Update logging section of the programmer manual to include LDBG() (NFC) (#156235)
via llvm-commits
- [llvm] [InstCombine] Merge constant offset geps across variable geps (PR #156326)
Nikita Popov via llvm-commits
- [llvm] f0e9bba - [LoopVectorize] Generate wide active lane masks (#147535)
via llvm-commits
- [llvm] [LoopVectorize] Generate wide active lane masks (PR #147535)
Kerry McLaughlin via llvm-commits
- [llvm] [VPlan] Simplify Plan's entry in removeBranchOnConst. (PR #154510)
Florian Hahn via llvm-commits
- [llvm] 2b5e105 - [docs] Correct MD links to proper reST syntax in GitHub.rst (#143277)
via llvm-commits
- [llvm] [docs] Correct MD links to proper reST syntax in GitHub.rst (PR #143277)
Corentin Jabot via llvm-commits
- [llvm] e34d2e1 - [LangRef] Add MMRA documentation (#156310)
via llvm-commits
- [llvm] fb7c0d7 - [SCEV] Rewrite some SCEVAdd sub-expressions using loop guards. (#156013)
via llvm-commits
- [llvm] [DFAJumpThreading] Prevent pass from using too much memory. (PR #153193)
Bushev Dmitry via llvm-commits
- [clang] [flang] [llvm] [openmp] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
via llvm-commits
- [llvm] eb7f6a5 - [VPlan] Simplify (x && y) || (x && z) -> x && (y || z) (#156308)
via llvm-commits
- [llvm] 13357e8 - [LV][EVL] Support interleaved access with tail folding by EVL (#152070)
via llvm-commits
- [llvm] [CHERI] Add enum values and LL parse/print support for CHERI calling conventions. (PR #156328)
Owen Anderson via llvm-commits
- [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Nikolas Klauser via llvm-commits
- [llvm] [GISel] Combine shift + trunc + shift pattern (PR #155583)
via llvm-commits
- [clang] [llvm] [SYCL] Add offload wrapping for SYCL kind. (PR #147508)
Maksim Sabianin via llvm-commits
- [llvm] [ConstraintElim] Use constraints from bounded memory accesses (PR #155253)
Yingwei Zheng via llvm-commits
- [llvm] [VPlan] Reassociate header masks (PR #155383)
Luke Lau via llvm-commits
- [llvm] [LV] Bundle sub reductions into VPExpressionRecipe (PR #147255)
Sam Tebbs via llvm-commits
- [llvm] [BOLT] fix print-mem-data not working (PR #156332)
Haibo Jiang via llvm-commits
- [llvm] c6286b3 - [llvm][DebugInfo] Support DW_AT_linkage_names that are different between declaration and definition (#154137)
via llvm-commits
- [llvm] [llvm][DebugInfo] Support DW_AT_linkage_names that are different between declaration and definition (PR #154137)
Michael Buch via llvm-commits
- [llvm] [GSYM] Parse symbols from .dynsym as well, consider ST_Unknown symbols (PR #147332)
via llvm-commits
- [llvm] [VPlan] Perform optimizeMaskToEVL in terms of pattern matching. NFC (PR #155394)
Luke Lau via llvm-commits
- [llvm] [VPlan] Perform optimizeMaskToEVL in terms of pattern matching (PR #155394)
Luke Lau via llvm-commits
- [llvm] [AArch64] Update cost model for extracting halves from 128+ bit vectors (PR #155601)
Gaëtan Bossu via llvm-commits
- [llvm] 6aeea12 - [SLP][NFC] Simplify population of `ReducedVals` (#156292)
via llvm-commits
- [llvm] [SLPVectorizer] Widen strided loads. (PR #153074)
Alexey Bataev via llvm-commits
- [llvm] Riscv fix shifts (PR #156335)
via llvm-commits
- [clang] [flang] [llvm] [openmp] [Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause (PR #139293)
Alexey Bataev via llvm-commits
- [llvm] [IR] Remove options to make scalable TypeSize access a warning (PR #156336)
Nikita Popov via llvm-commits
- [llvm] f502bab - [ADT] Overhaul the DenseMapIterator creation logic (NFC) (#156221)
via llvm-commits
- [llvm] 2d216a9 - [ADT] Simplify CastInfo<To, PointerUnion<PTs...>> (NFC) (#156274)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Finish WaveGetLaneCount implementation (PR #156338)
Nathan Gauër via llvm-commits
- [llvm] [X86][NFC] Moved/Updated llvm.set.rounding testcases (PR #155434)
Evgenii Kudriashov via llvm-commits
- [llvm] 507ff08 - [VPlan] Move runtime check blocks to correct position during exec (NFC).
Florian Hahn via llvm-commits
- [clang] [llvm] [NVPTX] Change the alloca address space in NVPTXLowerAlloca (PR #154814)
Theodoros Theodoridis via llvm-commits
- [llvm] [MemoryLocation] Size Scalable Masked MemOps (PR #154785)
Matthew Devereau via llvm-commits
- [llvm] improve debug messages in delinearization and dependence analysis (PR #156339)
Sebastian Pop via llvm-commits
- [lld] [lld][ELF] Enable link script to support absolute path matching (PR #156340)
via llvm-commits
- [llvm] [ARM] Improve fp16-promote.ll test (NFC) (PR #156341)
via llvm-commits
- [llvm] [polly] [delinearize] Extract array dimensions from alloca and global declarations (PR #156342)
Sebastian Pop via llvm-commits
- [llvm] Fix legalizing `FNEG` and `FABS` with `TypeSoftPromoteHalf` (PR #156343)
via llvm-commits
- [llvm] [VPlan] Simplify commutative logical ops (PR #156345)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] X86TargetLowering::computeKnownBitsForTargetNode - add handling… (PR #156349)
via llvm-commits
- [llvm] 3fd6828 - [SLP][NFC] Refactor duplicate code into `getVectorizedValue` (#156277)
via llvm-commits
- [llvm] [llvm][NFC]Support callee saved register info in save/restore points (PR #119358)
Elizaveta Noskova via llvm-commits
- [llvm] 1fae86d - [ARM] Improve fp16-promote.ll test (NFC) (#156341)
via llvm-commits
- [llvm] de6a832 - [Loads] Add tests for proving deref with assumes and loop guards.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Reassociate (x & y) & z -> x & (y & z) (PR #155383)
Luke Lau via llvm-commits
- [llvm] 37127f7 - [LV] Bundle sub reductions into VPExpressionRecipe (#147255)
via llvm-commits
- [lld] [lld][ELF] Enable link script to support absolute path matching (PR #156353)
via llvm-commits
- [llvm] [WIP][DAG] visitFREEZE - always allow freezing multiple operands (PR #152107)
Simon Pilgrim via llvm-commits
- [lld] [lld][ELF] Improve the vulnerability in Orphan Sections initialization (PR #156354)
via llvm-commits
- [llvm] [LV] Bundle partial reductions inside VPExpressionRecipe (PR #147302)
Sam Tebbs via llvm-commits
- [llvm] [InstCombine] Remove redundant alignment assumptions. (PR #123348)
Florian Hahn via llvm-commits
- [llvm] [ARM] Custom Lowering for SADDO_CARRY and SSUBO_CARRY (PR #154419)
via llvm-commits
- [llvm] c241eb3 - [X86] Fold X * Y + Z --> C + Z for vpmadd52l/vpmadd52h (#156293)
via llvm-commits
- [llvm] [X86][GISEL] - Legalize G_FPTOUI for X87 (PR #155562)
Pawan Nirpal via llvm-commits
- [llvm] [X86][GISEL] - Legalize G_FPTOUI & G_UITOFP for X87 (PR #155562)
Pawan Nirpal via llvm-commits
- [llvm] [VectorCombine] Support pattern `bitop(bitcast(x), C) -> bitcast(bitop(x, InvC))` (PR #155216)
via llvm-commits
- [llvm] [MLIR] Apply clang-tidy fixes for readability-container-size-empty in VectorTransforms.cpp (NFC) (PR #156358)
Sergei Barannikov via llvm-commits
- [llvm] [llvm-reduce] Treat CallBrInst as Branch (PR #156366)
via llvm-commits
- [llvm] improve debug messages in dependence analysis (PR #156367)
Sebastian Pop via llvm-commits
- [llvm] 6980d3b - [NFC][llvm] Simplify test IR file (#155926)
via llvm-commits
- [llvm] [NFC][llvm] Simplify test IR file (PR #155926)
Prabhu Rajasekaran via llvm-commits
- [llvm] bf4486e - [LV] Move fixing reduction resumes for epilogue out of executePlan.(NFC)
Florian Hahn via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [ValueTracking] Support GEPs in matchSimpleRecurrence. (PR #123518)
Florian Hahn via llvm-commits
- [llvm] [StackProtector] Introduce stack-protect-refinement pass to remove unnecessary protections. (PR #150390)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [SLP]Better support for copyable values in stores (PR #153213)
Alexey Bataev via llvm-commits
- [llvm] a80a198 - [SLP]Better support for copyable values in stores
via llvm-commits
- [llvm] 33d5a3b - [AArch64] Add some multiuse tests for fptosi+sitofp converts. NFC
David Green via llvm-commits
- [llvm] [DirectX] Add `only-section` to `llvm-objcopy` for `DXContainer` (PR #156372)
Finn Plummer via llvm-commits
- [llvm] dafffe2 - [LLVM][MC][DecoderEmitter] Add support to specialize decoder per bitwidth (#154865)
via llvm-commits
- [llvm] [LLVM][MC][DecoderEmitter] Add support to specialize decoder per bitwidth (PR #154865)
Rahul Joshi via llvm-commits
- [llvm] a7224dc - [Support] clang-format YAMLTraits.h
Kazu Hirata via llvm-commits
- [llvm] [SLP]Improved/fixed FMAD support in reductions (PR #152787)
Alexey Bataev via llvm-commits
- [llvm] 74230ff - [SLP]Improved/fixed FMAD support in reductions
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343 (PR #155200)
Baranov Victor via llvm-commits
- [llvm] [MC][DecoderEmitter] Fix buuld warning: explicit specialization cannot have a storage class (PR #156375)
Rahul Joshi via llvm-commits
- [llvm] [llvm-config] Add new flag `--quote-paths` to optionally quote and escape paths (PR #103397)
Alexandre Ganea via llvm-commits
- [llvm] [DirectX] Add `extract-section` to `llvm-objcopy` and implement it for `DXContainer` (PR #154804)
Finn Plummer via llvm-commits
- [llvm] a7d1a65 - [RISCV] Fix -Wexplicit-specialization-storage-class warnings
Fangrui Song via llvm-commits
- [llvm] [VPlan] Explicitly replicate VPInstructions by VF. (PR #155102)
via llvm-commits
- [llvm] [CGP]: Optimize mul.overflow. (PR #148343)
Hassnaa Hamdi via llvm-commits
- [llvm] [X86][NFC] Renamed Trigonometric functions testcases (PR #156162)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT (PR #141611)
Evgenii Kudriashov via llvm-commits
- [llvm] e8b5fbd - [AMDGPU, RISCV] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] [Attributor] Propagate alignment through ptrmask (PR #150158)
via llvm-commits
- [llvm] [AMDGPU] Generate waterfall for calls with SGPR(inreg) argument (PR #146997)
via llvm-commits
- [llvm] [PGO] Add llvm.loop.estimated_trip_count metadata (PR #152775)
Joel E. Denny via llvm-commits
- [llvm] AMDGPU: Move some code out of macro for defining regclass decoder (PR #155755)
Matt Arsenault via llvm-commits
- [clang] [llvm] [PseudoProbe] Support emitting to COFF object (PR #123870)
LLVM Continuous Integration via llvm-commits
- [llvm] Fix debug info metadata for string types (PR #156379)
peter mckinna via llvm-commits
- [llvm] 3286848 - [RISCV] Split the attribute test for Andes to attributes-andes.ll. NFC.
Jim Lin via llvm-commits
- [llvm] 2155427 - [RISCV] Split the attribute test for Qualcomm to attributes-qc.ll. NFC.
Jim Lin via llvm-commits
- [llvm] b26f424 - [llvm][DebugInfo] Fix test on builds without target aarch64
Michael Liao via llvm-commits
- [llvm] 7997a79 - [LV] Align legacy cost model to vplan-based model for gather/scatter w/ uniform addr. (#155739)
via llvm-commits
- [llvm] [LV] Add initial legality checks for loops with unbound loads. (PR #152422)
Shih-Po Hung via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Fix mapping of character type with LEN > 1 specified (PR #154172)
via llvm-commits
- [llvm] 9f42ba3 - [gn] Fix accidental args override from dafffe262d6d11
Nico Weber via llvm-commits
- [compiler-rt] [sanitizer] Fix prctl interceptor causing PAC authentication failure (PR #153081)
Fei Peng via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [clang][modules] Serialize `CodeGenOptions` (PR #146422)
Chuanqi Xu via llvm-commits
- [llvm] [LoongArch] Broadcast repeated subsequence in build_vector instead of inserting per element (PR #154533)
via llvm-commits
- [llvm] [Reland] "[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI. #149955" (PR #156386)
Elvis Wang via llvm-commits
- [llvm] AMDGPU: Switch merge-load-store-agpr test to generated checks (PR #156387)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Mark DS instructions as fixed size (PR #156388)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Avoid unnecessary copy of DebugLoc (PR #156389)
Matt Arsenault via llvm-commits
- [llvm] [ADT] Improve a comment in APInt.h (PR #156390)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Remove an obsolete forward declaration (NFC) (PR #156391)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Simplify StringMapIterBase (NFC) (PR #156392)
Kazu Hirata via llvm-commits
- [llvm] [InstCombine] Remove unnecessary casts (NFC) (PR #156394)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread LangRef.rst (PR #156395)
Kazu Hirata via llvm-commits
- [clang] [llvm] [RISCV][MC] Add MC support of Zibi experimental extension (PR #127463)
Pengcheng Wang via llvm-commits
- [llvm] AMDGPU: Use getMergedLocation in SILoadStoreOptimizer (PR #156396)
Matt Arsenault via llvm-commits
- [llvm] 3b2796c - [Triple] Add target triple support for CheriotRTOS. (#155374)
via llvm-commits
- [llvm] [mlir] [MLIR][Python] enable type stub auto-generation (PR #155741)
Maksim Levental via llvm-commits
- [llvm] AMDGPU: Handle rewriting VGPR MFMA fed from AGPR copy (PR #153022)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix MachineMemOperand Size of MaskedLoad (PR #156398)
Wei Xiao via llvm-commits
- [llvm] 0849dc1 - AMDGPU: Switch merge-load-store-agpr test to generated checks (#156387)
via llvm-commits
- [llvm] AMDGPU: Fix adding m0 uses to gfx12 ds atomics (PR #156399)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Try to constrain av registers to VGPR to enable ds_write2 formation (PR #156400)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Optimize extractelement containing variable index (PR #151475)
via llvm-commits
- [llvm] 8fdae0c - [Reland] "[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI. #149955" (#156386)
via llvm-commits
- [llvm] 66ba9dc - [LoongArch] Custom lower vecreduce. (#155196)
via llvm-commits
- [clang] [libunwind] [llvm] [wasm] Toolchain support for `wasm32-wali-linux-musl` target (PR #156087)
Arjun Ramesh via llvm-commits
- [llvm] [PowerPC] Remove `UnsafeFPMath` uses (PR #154901)
Amy Kwan via llvm-commits
- [llvm] [RFC][LV] Add support for speculative loads in loops that may fault (PR #151300)
Luke Lau via llvm-commits
- [llvm] [X86][GlobalIsel] Support IS_FP_CLASS intrinsic 1/4 (PR #151084)
via llvm-commits
- [llvm] [MCA] Enable customization of individual instructions (PR #155420)
Roman Belenov via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (PR #154847)
Min-Yih Hsu via llvm-commits
- [llvm] SROA generate a noundef instead of splatting a noundef int (PR #145122)
Ben Kimock via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Tony Varghese via llvm-commits
- [llvm] [BPF] Support Jump Table (PR #149715)
via llvm-commits
- [llvm] 5cd7d81 - [llvm-reduce] Treat CallBrInst as Branch (#156366)
via llvm-commits
- [llvm] f91e8d5 - Revert "[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator" (#142529)"
Muhammad Omair Javaid via llvm-commits
- [llvm] [AArch64] Guard fptosi+sitofp patterns with one use checks. (PR #156407)
David Green via llvm-commits
- [llvm] [RISCV][TTI] Fix shift VV opcode mapping in getArithmeticInstrCost (PR #156408)
via llvm-commits
- [llvm] 6f35a6a - [ADT] Remove an obsolete forward declaration (NFC) (#156391)
via llvm-commits
- [llvm] a36a401 - [InstCombine] Remove unnecessary casts (NFC) (#156394)
via llvm-commits
- [llvm] eb89af2 - [llvm] Proofread LangRef.rst (#156395)
via llvm-commits
- [llvm] [SLP][NFC] Refactor a long `if` into an early `return` (PR #156410)
Piotr Fusik via llvm-commits
- [llvm] [AMDGPU] Fix gfx950 Trans32 latency (PR #156411)
Austin Kerbow via llvm-commits
- [llvm] [Mips] Fix clang crashes when assembling invalid MIPS beql instructions with --arch=mips (PR #156413)
via llvm-commits
- [llvm] [DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes (PR #149494)
David Green via llvm-commits
- [llvm] [IndVarSimplify] Fix Masking Issue by Adding nsw/nuw Flags to Trunc Instruction (PR #150179)
Luke Lau via llvm-commits
- [llvm] 8f59a94 - [IR] Remove options to make scalable TypeSize access a warning (#156336)
via llvm-commits
- [llvm] [Mips] Support "$sp" named register (PR #136821)
via llvm-commits
- [llvm] [RISCV][GISel] Add initial support for rvv intrinsics (PR #156415)
Jianjian Guan via llvm-commits
- [llvm] [ARM] Create DeadRegisterPass for ARM (PR #155530)
David Green via llvm-commits
- [clang] [llvm] [AMDGPU][gfx1250] Add 128B cooperative atomics (PR #156418)
Pierre van Houtryve via llvm-commits
- [llvm] d6edc1a - [AMDGPU] Reenable BackOffBarrier on GFX11/12 (#155370)
via llvm-commits
- [llvm] Add --dump-offload-bundle option to llvm-objcopy (PR #143347)
James Henderson via llvm-commits
- [llvm] [LV] Improve the test coverage for strided access. nfc (PR #155981)
Mel Chen via llvm-commits
- [llvm] [AMDGPU][gfx1250] Implement SIMemoryLegalizer (PR #154726)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [Clang] Add `__builtin_stack_address` (PR #148281)
Nikita Popov via llvm-commits
- [llvm] [X86] getScalarMaskingNode - if the mask is zero just return the blended passthrough and preserved source value (PR #153575)
Simon Pilgrim via llvm-commits
- [llvm] a7ff607 - [DataLayout] Explicitly call getFixedValue() (NFC)
Nikita Popov via llvm-commits
- [llvm] 95e76c1 - Revert "[IR] Remove options to make scalable TypeSize access a warning (#156336)"
Nikita Popov via llvm-commits
- [llvm] [llvm-objcopy][COFF] Update .symidx values after stripping (PR #153322)
James Henderson via llvm-commits
- [llvm] 1cdb881 - [X86][GlobalIsel] Add ceil/trunc/floor cpp intrinsic test (#156281)
via llvm-commits
- [llvm] e09fe9b - AMDGPU: Fix adding m0 uses to gfx12 ds atomics (#156399)
via llvm-commits
- [llvm] AMDGPU: Fix adding m0 uses to gfx94/gfx12 ds atomics (PR #156402)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SME] Merge back-to-back SME call regions (PR #142111)
Benjamin Maxwell via llvm-commits
- [llvm] [BOLT] Improve regexp in link_fdata.py (PR #152694)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm-exegesis] [AArch64] Reland #142529 Resolving "not all operands are initialized by snippet generator" (PR #156423)
Lakshay Kumar via llvm-commits
- [llvm] ec40830 - [LV] Add test for wrapping in isDereferenceableAndAlignedInLoop.
Florian Hahn via llvm-commits
- [llvm] f8a53b0 - [X86][NFC] Renamed Trigonometric functions testcases (#156162)
via llvm-commits
- [llvm] c488584 - [AMDGPU] Fix hw stage metadata setting for unsigned values (#154502)
via llvm-commits
- [llvm] [Doc][AMDGPU] Document the waitcnts required before SCOPE_SYS stores on GFX12 (PR #156424)
Pierre van Houtryve via llvm-commits
- [llvm] ba707db - [X86] getScalarMaskingNode - if the mask is zero just return the blended passthrough and preserved source value (#153575)
via llvm-commits
- [llvm] [LoopInterchange] Improve some tests (NFC) (PR #156426)
Ryotaro Kasuga via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add regbanklegalize rules for load and store (PR #153176)
Petar Avramovic via llvm-commits
- [llvm] [AArch64] Combine SEXT_INREG(CSET) to CSETM. (PR #156429)
Ricardo Jesus via llvm-commits
- [llvm] Extend MemoryEffects to Support Target-Specific Memory Locations (PR #148650)
via llvm-commits
- [llvm] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors (PR #149691)
via llvm-commits
- [llvm] e867b85 - [LV] Always emit branch weights for vector epilogue (#155437)
via llvm-commits
- [llvm] [AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::MOVI opcodes can't create undef/poison (PR #149323)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Convert gather loads with invariant stride into strided loads (PR #147297)
Mel Chen via llvm-commits
- [llvm] [BOLT][DWARF] Avoid invalid work if DWO id is zero (PR #154749)
Jinjie Huang via llvm-commits
- [llvm] [RISCV] Handle recurrences in RISCVVLOptimizer (PR #151285)
Luke Lau via llvm-commits
- [llvm] 372a86b - AMDGPU: Mark DS instructions as fixed size (#156388)
via llvm-commits
- [llvm] [DTLTO] [Clang] Initial DTLTO cache implementation (PR #156433)
Katya Romanova via llvm-commits
- [llvm] Reland "[AArch64] AArch64TargetLowering::computeKnownBitsForTargetNode - add support for AArch64ISD::MOV/MVN constants" (PR #155696)
Simon Pilgrim via llvm-commits
- [llvm] [BOLT][DWARF] Skip processing DWO files with ID 0 (PR #154749)
Jinjie Huang via llvm-commits
- [compiler-rt] [asan] Detect dereferencing zero-alloc as heap buffer overflow (PR #155943)
Hans Wennborg via llvm-commits
- [compiler-rt] a6bd36e - Mark asan/TestCases/zero_alloc.cpp unsupported on Mac for now
Hans Wennborg via llvm-commits
- [llvm] cf444ac - [Loads] Check for overflow when adding MaxPtrDiff + Offset.
Florian Hahn via llvm-commits
- [clang] [llvm] [mlir] [Flang][OpenMP] Enable no-loop kernels (PR #155818)
Dominik Adamski via llvm-commits
- [llvm] 0fa7733 - [LoopInterchange] Improve some tests (NFC) (#156426)
via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946) (PR #156239)
via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946) (PR #156239)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946) (PR #156239)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946) (PR #156239)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946) (PR #156239)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946) (PR #156239)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946) (PR #156239)
via llvm-commits
- [llvm] [AMDGPU][LIT][NFC] Adding -mtriple for AMDGPUAnnotateUniformValues Pass (PR #156437)
Vikash Gupta via llvm-commits
- [llvm] [LoongArch] Add basic UEFI support (PR #154883)
James Henderson via llvm-commits
- [llvm] [VPlan] Free removeDeadRecipes from VPPhi simplification (PR #156438)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LLVM] Parametrize hardcoded behaviors in diagnostics error handling. (PR #156439)
Manuel Carrasco via llvm-commits
- [clang] [flang] [llvm] [polly] Import and Export `getXXXPluginInfo` from embedded plugin such as Polly (PR #156440)
Tomohiro Kashiwada via llvm-commits
- [llvm] abda8be - [InferAlignment] Increase alignment in masked load / store instrinsics if known (#156057)
via llvm-commits
- [llvm] [InferAlignment] Increase alignment in masked load / store instrinsics if known (PR #156057)
Joseph Huber via llvm-commits
- [llvm] AVR: Do not add target specific STI member to AVRAsmParser (PR #156442)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc] Implement generic SIMD helper 'simd.h' and implement strlen (PR #152605)
Joseph Huber via llvm-commits
- [llvm] MSP430: Do not add target specific STI member to MSP430AsmParser (PR #156443)
Matt Arsenault via llvm-commits
- [llvm] d8fd511 - [VPlan] Introduce CSE pass (#151872)
via llvm-commits
- [clang] [llvm] [ARM] enable FENV_ACCESS pragma support for hard-float targets (PR #137101)
Erik Enikeev via llvm-commits
- [llvm] [AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::VASHR can't create undef/poison (PR #156445)
Simon Pilgrim via llvm-commits
- [llvm] [PowerPC] Optimize not equal compares against zero vectors (PR #150422)
via llvm-commits
- [llvm] [Offload] Port llvm-offload-device-info to new offload API (PR #155626)
Ross Brunton via llvm-commits
- [llvm] 1321739 - AVR: Do not add target specific STI member to AVRAsmParser (#156442)
via llvm-commits
- [llvm] 11f4be0 - MSP430: Do not add target specific STI member to MSP430AsmParser (#156443)
via llvm-commits
- [llvm] [LLVM][IR] Add location tracking to LLVM IR parser (PR #155797)
via llvm-commits
- [llvm] [SPARC] Weaken emitted barriers for atomic ops (PR #154950)
via llvm-commits
- [llvm] [SPIRV] Add bfloat support (PR #155645)
via llvm-commits
- [llvm] [VPlan] Use VP intrinsics for trapping divisors with EVL tail folding (PR #154076)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Use reverse iteration in CodeGenPrepare (PR #145484)
Pierre van Houtryve via llvm-commits
- [llvm] [BOLT][DWARF] Fix debug info update issue with dwarf4 dwp (PR #155619)
Jinjie Huang via llvm-commits
- [llvm] 9a1e478 - [Loads] Apply loop guards to maximum pointer difference.
Florian Hahn via llvm-commits
- [llvm] [AArch64][SVE] Avoid extra pop of "FixedObject" with FPAfterSVECalleeSaves (PR #156452)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA,Loads] Use loop guards and max BTC if needed when checking deref. (PR #155672)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Add function attribute to disable TBUFFER combine (PR #156454)
Harrison Hao via llvm-commits
- [llvm] [LV] Add a flag to conservatively choose a larger vector factor when maximizing bandwidth (PR #156012)
Yuta Mukai via llvm-commits
- [llvm] [AMDGPU] Implement IR expansion for frem instruction (PR #130988)
Frederik Harwath via llvm-commits
- [llvm] powerpc: recognize `vmnsub` in older ppc versions (PR #155465)
Folkert de Vries via llvm-commits
- [llvm] [BOLT] Enable lit internal shell by default (PR #156083)
Hans Wennborg via llvm-commits
- [llvm] [AMDGPU] si-peephole-sdwa: reuse getOne{NonDBGUse,Def} (NFC) (PR #156455)
Frederik Harwath via llvm-commits
- [clang] [llvm] [AMDGPU] Extend __builtin_amdgcn_ds_bpermute argument types (PR #153501)
Yaxun Liu via llvm-commits
- [clang] [llvm] [WebAssembly] Add support for nonnull_extern_ref type (PR #148935)
Paulo Matos via llvm-commits
- [llvm] [PredicateInfo] Support existing `PredicateType` by adding `PredicatePHI` when needing introduction of phi nodes (PR #151132)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] 36cb33b - support branch hint for AtomicExpandImpl::expandAtomicCmpXchg (#152366)
via llvm-commits
- [llvm] support branch hint for AtomicExpandImpl::expandAtomicCmpXchg (PR #152366)
zhijian lin via llvm-commits
- [llvm] 417bdb6 - Mark ExecutionEngine/JITLink and ExecutionEngine/Orc as unsupported on AIX (#156076)
via llvm-commits
- [llvm] Mark ExecutionEngine/JITLink and ExecutionEngine/Orc as unsupported on AIX (PR #156076)
Jamie Schmeiser via llvm-commits
- [llvm] 89f53af - [ConstraintElim] Use constraints from bounded memory accesses (#155253)
via llvm-commits
- [clang] [llvm] [SVE ACLE] Remove explicit sve2 requirement from crypto and b16b16 builtins. (PR #156456)
Paul Walker via llvm-commits
- [llvm] 45dec71 - [IR] Allow nofree metadata to inttoptr (#153149)
via llvm-commits
- [llvm] [IR] Allow nofree metadata to inttoptr (PR #153149)
via llvm-commits
- [llvm] [X86] Check if signed value is too large for fixup under some conditions (PR #150976)
via llvm-commits
- [llvm] [memprof] Rename "v2" functions and tests (NFC) (PR #156247)
Teresa Johnson via llvm-commits
- [llvm] [CodeGen] Fix failing assert in interleaved access pass (PR #156457)
David Sherwood via llvm-commits
- [llvm] [LV][AArch64] Prefer epilogue with fixed-width over scalable VF in case of equal costs. (PR #155546)
Hassnaa Hamdi via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_float_controls2 (PR #146941)
Marcos Maronas via llvm-commits
- [llvm] [release] Correct download links for Windows on Arm packages (PR #156459)
David Spickett via llvm-commits
- [llvm] e591df6 - [release] Correct download links for Windows on Arm packages (#156459)
via llvm-commits
- [llvm] [Utils] Fix AArch64 ASM regex after #148287 (PR #156460)
Benjamin Maxwell via llvm-commits
- [llvm] [Utils] update_llc_test_checks.py: updated the regexp for ARM target (PR #148287)
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Add VS_64_Align2 class (PR #156132)
Shilei Tian via llvm-commits
- [llvm] 1ff6bfe - AMDGPU: Add VS_64_Align2 class (#156132)
via llvm-commits
- [llvm] [VPlan] Use predicated intrinsics for trapping divisors (PR #154076)
Luke Lau via llvm-commits
- [llvm] AMDGPU: Stop special casing aligned VGPR targets in operand folding (PR #155559)
Matt Arsenault via llvm-commits
- [llvm] 0196d7e - [MC][DecoderEmitter] Fix build warning: explicit specialization cannot have a storage class (#156375)
via llvm-commits
- [llvm] [LAA] Support assumptions in evaluatePtrAddRecAtMaxBTCWillNotWrap (PR #147047)
via llvm-commits
- [llvm] 569d738 - [Intrinsics][AArch64] Add intrinsics for masking off aliasing vector lanes (#117007)
via llvm-commits
- [clang] [llvm] [PowerPC] Support `-fpatchable-function-entry` on PPC64LE (PR #151569)
Maryam Moghadas via llvm-commits
- [llvm] [RISCV] Use C.ADD when OR is not compressible due to register restriction (PR #156044)
Philip Reames via llvm-commits
- [llvm] 314dc33 - [Utils] Fix AArch64 ASM regex after #148287 (#156460)
via llvm-commits
- [llvm] [AArch64] Fix SVE callee-save layout for nounwind functions on Windows (PR #156467)
Sander de Smalen via llvm-commits
- [llvm] [OMPIRBuilder][Debug] Remove unnecessary code. (PR #156468)
Abid Qadeer via llvm-commits
- [llvm] [AMDGPU] Allow forming overflow op and folding abd to usubo if it is legal. (PR #156266)
via llvm-commits
- [llvm] [LV][NFC] Rename getNumUsers to getNumUses (PR #155397)
David Sherwood via llvm-commits
- [llvm] [AArch64] Improve lowering for scalable masked deinterleaving loads (PR #154338)
Paul Walker via llvm-commits
- [llvm] 6d902b6 - Revert "[SLP]Improved/fixed FMAD support in reductions"
Alexey Bataev via llvm-commits
- [llvm] [IR][AArch64] Add llvm.masked.speculative.load intrinsic (PR #156470)
Graham Hunter via llvm-commits
- [lld] [llvm] [LLD][COFF] Add more `--time-trace` tags for ThinLTO linking (PR #156471)
Alexandre Ganea via llvm-commits
- [llvm] [MemProf] Allow hint update on existing calls to nobuiltin hot/cold new (PR #156476)
Teresa Johnson via llvm-commits
- [llvm] SimplifyCFG: Enable switch replacements in more cases (PR #156477)
Jessica Del via llvm-commits
- [llvm] [AArch64][SVE2p1] Remove redundant PTESTs when predicate is a WHILEcc_x2 (PR #156478)
Kerry McLaughlin via llvm-commits
- [llvm] [RISCV][GISel] Lower G_ABDS and G_ABDU (PR #155888)
Shaoce SUN via llvm-commits
- [llvm] [CAS] Add MappedFileRegionBumpPtr (PR #114099)
Steven Wu via llvm-commits
- [llvm] Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs (PR #113363)
Steven Wu via llvm-commits
- [llvm] cb80fa7 - [VectorCombine] Support pattern `bitop(bitcast(x), C) -> bitcast(bitop(x, InvC))` (#155216)
via llvm-commits
- [llvm] [Dexter] Use continue when resuming lldb execution to reach breakpoint (PR #156481)
Stephen Tozer via llvm-commits
- [llvm] [RISCV] Simplify interface of RISCVAsmPrinter::lowerToMCInst [nfc] (PR #156482)
Philip Reames via llvm-commits
- [llvm] [DWARFVerifier] Verify that DW_AT_LLVM_stmt_sequence is set correctly (PR #152807)
David Blaikie via llvm-commits
- [llvm] 8c958c2 - [AMDGPU] Autogenerate VOP3 literal checks (#156038)
via llvm-commits
- [llvm] 96c2776 - [llvm][clang] Move a stray test into the Clang subdirectory
Jan Svoboda via llvm-commits
- [llvm] ad4594e - [MemProf] Allow hint update on existing calls to nobuiltin hot/cold new (#156476)
via llvm-commits
- [llvm] Add --offoading option to llvm-readobj (PR #143342)
David Salinas via llvm-commits
- [llvm] 96e4caa - AMDGPU: Stop special casing aligned VGPR targets in operand folding (#155559)
via llvm-commits
- [llvm] AMDGPU: Add version of isImmOperandLegal for MCInstrDesc (PR #155560)
Matt Arsenault via llvm-commits
- [llvm] e3e1652 - AMDGPU: Add version of isImmOperandLegal for MCInstrDesc (#155560)
via llvm-commits
- [llvm] AMDGPU: Fix DPP combiner using isOperandLegal on incomplete inst (PR #155595)
Matt Arsenault via llvm-commits
- [llvm] bb54be5 - AMDGPU: Fix DPP combiner using isOperandLegal on incomplete inst (#155595)
via llvm-commits
- [llvm] AMDGPU: Fix fixme for out of bounds indexing in usesConstantBus check (PR #155603)
Matt Arsenault via llvm-commits
- [llvm] 8bc2eb8 - [memprof] Rename "v2" functions and tests (NFC) (#156247)
via llvm-commits
- [llvm] 5e91314 - [ADT] Improve a comment in APInt.h (#156390)
via llvm-commits
- [llvm] 2a49ebf - [ADT] Simplify StringMapIterBase (NFC) (#156392)
via llvm-commits
- [llvm] [llvm] Optimize usub.sat fix for #79690 (PR #151044)
Yingwei Zheng via llvm-commits
- [llvm] [StandardInstrumentations]Add support for numeric label (PR #148844)
Jamie Schmeiser via llvm-commits
- [llvm] 83f3908 - [AMDGPU] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [InstCombine] Optimize usub.sat pattern (PR #151044)
Yingwei Zheng via llvm-commits
- [llvm] [PowerPC] Implement vector unpack instructions (PR #151004)
Lei Huang via llvm-commits
- [llvm] [BOLT] Port additional test to internal shell (PR #156487)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][True16][Codegen] remove another build_vector pattern from true16 (PR #149861)
Brox Chen via llvm-commits
- [llvm] [ARM] hasAndNot in ARM supports vectors. (PR #156488)
via llvm-commits
- [llvm] [BOLT] close map_files FD (PR #156489)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] update zext pattern with reg_sequence (PR #154952)
Brox Chen via llvm-commits
- [llvm] 6c3db64 - [RISCV] Use slideup to lower build_vector when all operand are (extract_element X, 0) (#154450)
via llvm-commits
- [llvm] 62fd332 - [InstCombine] Optimize usub.sat pattern (#151044)
via llvm-commits
- [llvm] c1ae381 - [RISCV][VLOPT][NFC] Remove outdated FIXME comments related to supported instructions (#156126)
via llvm-commits
- [llvm] [RISCV][VLOPT][NFC] Remove outdated FIXME comments related to supported instructions (PR #156126)
Min-Yih Hsu via llvm-commits
- [llvm] [InstCombine] Optimize unneeded float to int cast when icmp (PR #155501)
Artem Trokhymchuk via llvm-commits
- [llvm] [Loads] Support dereference for non-constant offset (PR #149551)
via llvm-commits
- [llvm] [lit] Update internal shell lexer to handle LLDB persistent vars. (PR #156125)
via llvm-commits
- [compiler-rt] [asan] Change zero_alloc.cpp testcase to use stdlib.h, re-enable on Mac (PR #156490)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Change zero_alloc.cpp testcase to use stdlib.h (PR #156491)
Thurston Dang via llvm-commits
- [clang] [llvm] [DirectX] Removing dxbc DescriptorRange from mcbxdc (PR #154629)
Damyan Pepper via llvm-commits
- [llvm] 036b33d - [X86][NFC] Moved/Updated llvm.set.rounding testcases (#155434)
via llvm-commits
- [llvm] [NFC] RuntimeLibcalls: Prefix the impls with 'Impl_' (PR #153850)
Daniel Paoliello via llvm-commits
- [llvm] [SimplifyCFG] Probabilities associated with same condition are constant (PR #155734)
David Li via llvm-commits
- [llvm] f99b0f3 - [NFC] RuntimeLibcalls: Prefix the impls with 'Impl_' (#153850)
via llvm-commits
- [llvm] [AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions (PR #140694)
Chris Jackson via llvm-commits
- [llvm] [delinearize] clear Subscripts and Sizes vectors (PR #156495)
Sebastian Pop via llvm-commits
- [llvm] [polly] [llvm][ConstraintElimination]Insert ConditionFact into loop header in case of monotonic induction variables (PR #112080)
Grigory Pastukhov via llvm-commits
- [llvm] [llvm][ipsccp/sccp] Strengthen range analysis in SCCPSolver (PR #111716)
Grigory Pastukhov via llvm-commits
- [llvm] [AMDGPU] Add VOP3 literal testing for GFX1250 (PR #156496)
Jay Foad via llvm-commits
- [llvm] 1cc84bc - [msan] Fix multiply-add-accumulate (#153927) to use ReductionFactor (#155748)
via llvm-commits
- [llvm] [msan] Fix multiply-add-accumulate (#153927) to use ReductionFactor (PR #155748)
Thurston Dang via llvm-commits
- [llvm] [CMake][AIX] Enable CMP0182: Create shared library archives by default (PR #155686)
Amy Kwan via llvm-commits
- [llvm] [SimplifyCFG] Support not in chain of comparisons. (PR #156497)
Andreas Jonson via llvm-commits
- [llvm] [RISCV] Commute True in foldVMergeToMask (PR #156499)
Luke Lau via llvm-commits
- [llvm] [WebAssembly] Guard use of getSymbolName with isSymbol (PR #156105)
Derek Schuff via llvm-commits
- [llvm] [llvm-profgen] Add an option to force marking the profile as preinlined (PR #156501)
Lei Wang via llvm-commits
- [llvm] d6a72cb - AMDGPU: Fix fixme for out of bounds indexing in usesConstantBus check (#155603)
via llvm-commits
- [llvm] AMDGPU: Refactor isImmOperandLegal (PR #155607)
Matt Arsenault via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
Amy Kwan via llvm-commits
- [llvm] [SLPVectorizer][NFC] Small change to `calculateRtStride` (PR #156503)
Mikhail Gudim via llvm-commits
- [llvm] 9b2c605 - Reland "[AArch64] AArch64TargetLowering::computeKnownBitsForTargetNode - add support for AArch64ISD::MOV/MVN constants" (#155696)
via llvm-commits
- [clang] [llvm] Reland: [OpenMP][clang] 6.0: num_threads strict (part 3: codegen) (PR #155839)
Shafik Yaghmour via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
guan jian via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
guan jian via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
guan jian via llvm-commits
- [llvm] [DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C)) (PR #155141)
guan jian via llvm-commits
- [llvm] 4d2e1e1 - Reland "[lit] Refactor available `ptxas` features" (#155923)
via llvm-commits
- [llvm] Reland "[lit] Refactor available `ptxas` features" (PR #155923)
Justin Fargnoli via llvm-commits
- [llvm] [PowerPC] Implement vector uncompress instructions (PR #150702)
Lei Huang via llvm-commits
- [llvm] [IR] Check identical alignment for atomic instructions (PR #155349)
Ellis Hoag via llvm-commits
- [llvm] AMDGPU: Avoid using exact class check in reg_sequence AGPR fold (PR #156135)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 08001cf - [LAA,Loads] Use loop guards and max BTC if needed when checking deref. (#155672)
via llvm-commits
- [lld] [lld] Remove shell requirements from tests (PR #156510)
Aiden Grossman via llvm-commits
- [llvm] [MachineOutliner] Add profile guided outlining (PR #154437)
Ellis Hoag via llvm-commits
- [llvm] [AMDGPU][MC] GFX9 - allow op_sel in v_interp_p2_f16 (PR #150712)
Jun Wang via llvm-commits
- [llvm] [NFC ]Add a helper function isTailCall for getting libcall in SelectionDAG (PR #155256)
zhijian lin via llvm-commits
- [lld] [llvm] [ICF] Add a NOP after branch in ICF thunk to improve debugability (PR #154986)
Peter Rong via llvm-commits
- [llvm] [RISCV][VLOPT] Support segmented store instructions (PR #155467)
Min-Yih Hsu via llvm-commits
- [llvm] [GVN] Turn off ScalarPRE for TokenLike Types (PR #156513)
Justin Bogner via llvm-commits
- [clang] [llvm] Enable fexec-charset option (PR #138895)
Hubert Tong via llvm-commits
- [clang] [llvm] [OMPIRBuilder] Use target global AS for SrcLocStr (PR #156520)
Nick Sarnie via llvm-commits
- [compiler-rt] e2a8b98 - [asan] Change zero_alloc.cpp testcase to use stdlib.h, re-enable on Mac (#156490)
via llvm-commits
- [compiler-rt] 51163c5 - [msan] Change zero_alloc.cpp testcase to use stdlib.h (#156491)
via llvm-commits
- [llvm] 1a4d0c6 - [AMDGPU] Add VOP3 literal testing for GFX1250. NFC. (#156496)
via llvm-commits
- [llvm] [CG] Add VTs for v[567]i1 and v[567]f16 (#151763) (PR #156523)
Adam Nemet via llvm-commits
- [clang] [llvm] [clang][SPIRV] Set program address space for Intel-flavored SPIR-V (PR #135251)
Nick Sarnie via llvm-commits
- [llvm] cea2c86 - [OMPIRBuilder][Debug] Remove unnecessary code. (#156468)
via llvm-commits
- [llvm] 005f0fa - [SLP]Improved/fixed FMAD support in reductions
Alexey Bataev via llvm-commits
- [llvm] [LAA] Support assumptions with non-constant deref sizes. (PR #156529)
Florian Hahn via llvm-commits
- [llvm] [NVPTX] Support for fence.acquire and fence.release (PR #124865)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Fix fence-nocluster.ll ptxas invocation (NFC) (PR #156531)
Justin Fargnoli via llvm-commits
- [llvm] Reverts recent debuginfod patches (PR #156532)
via llvm-commits
- [llvm] [RISCV] Fix incorrect folding of select on ctlz/cttz (PR #155231)
via llvm-commits
- [llvm] [AMDGPU] Add s_set_vgpr_msb gfx1250 instruction (PR #156524)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Definitions of new gfx1250 HW_REG_MODE fields. NFC. (PR #156527)
Shilei Tian via llvm-commits
- [llvm] [OpenMP][Offload] Restore __kmpc_* function signatures (PR #156104)
Robert Imschweiler via llvm-commits
- [llvm] 2bc019d - [RISCV] Simplify interface of RISCVAsmPrinter::lowerToMCInst [nfc] (#156482)
via llvm-commits
- [llvm] [flang][rt] Remove findloc.cpp from supported_sources fro CUDA build (PR #156542)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [AMDGPU] Adjust VGPR allocation encoding on gfx1250 (PR #156546)
Shilei Tian via llvm-commits
- [llvm] [ARM] Add missing optimize compare candidates to isOptimizeCompareCandidates (PR #155886)
Eli Friedman via llvm-commits
- [llvm] e2901f1 - [AMDGPU] Adjust VGPR allocation encoding on gfx1250 (#156546)
via llvm-commits
- [llvm] [ARM][AArch64] Custom Lower abds and abd on ARM and AArch64 (PR #155884)
Eli Friedman via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
Peter Rong via llvm-commits
- [llvm] Volunteer myself and Heejin Ahn as WebAssembly backend maintainers (PR #156553)
Derek Schuff via llvm-commits
- [llvm] [ScalarEvolution] Limit recursion in getRangeRef for PHI nodes. (PR #152823)
Eli Friedman via llvm-commits
- [llvm] AMDGPU: Refactor lowering of s_barrier to split barriers (PR #154648)
Nicolai Hähnle via llvm-commits
- [compiler-rt] [llvm] [AIX] PGO codegen changes for function-sections. (PR #139761)
Wael Yehia via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Remove EncodingIDAndOpcode struct (NFC) (PR #154028)
Sergei Barannikov via llvm-commits
- [llvm] 442b14d - AMDGPU: Fix adding m0 uses to gfx94/gfx12 ds atomics (#156402)
via llvm-commits
- [llvm] AMDGPU: Reorder arguments of DS_Real_gfx12 (NFC) (PR #156405)
Matt Arsenault via llvm-commits
- [llvm] 1e786fb - AMDGPU: Reorder arguments of DS_Real_gfx12 (NFC) (#156405)
via llvm-commits
- [lldb] [llvm] Add AArch64 support to the premerge tests (PR #155274)
Tom Stellard via llvm-commits
- [llvm] AMDGPU: Fix true16 d16 entry table for DS pseudos (PR #156419)
Matt Arsenault via llvm-commits
- [llvm] ARM: Move remaining half convert libcall config into tablegen (PR #153408)
Matt Arsenault via llvm-commits
- [llvm] 4ec8908 - AMDGPU: Try to constrain av registers to VGPR to enable ds_write2 formation (#156400)
via llvm-commits
- [llvm] AMDGPU: Add tests for ds_write2 formation with agprs (PR #155765)
Matt Arsenault via llvm-commits
- [llvm] 410764c - [RISCV] Commute True in foldVMergeToMask (#156499)
via llvm-commits
- [llvm] c33ccfa - [VPlan] Reassociate (x & y) & z -> x & (y & z) (#155383)
via llvm-commits
- [llvm] Hexagon: Add runtime libcall entries for volatile memcpy call (PR #156561)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Add Zfh RUN lines to calling-conv-half.ll. NFC (PR #156562)
Craig Topper via llvm-commits
- [llvm] cb89ffd - [RISCV] Fix incorrect folding of select on ctlz/cttz (#155231)
via llvm-commits
- [llvm] [RISCV] Move Xqci Select-likes to use riscv_selectcc (PR #153147)
Sam Elliott via llvm-commits
- [llvm] [NVVM][NVPTX] Add support for tcgen05.mma (PR #151949)
Pradeep Kumar via llvm-commits
- [clang] [llvm] [SPIRV] Add OpInf support for isinf hlsl intrinsic (PR #156570)
Farzon Lotfi via llvm-commits
- [llvm] [CoroSplit] Fix use after free of coro.suspend (PR #156572)
Weibo He via llvm-commits
- [llvm] [RISCV] Mark More Relocs as Relaxable (PR #151422)
Sam Elliott via llvm-commits
- [llvm] add d16 predicate (PR #156574)
Brox Chen via llvm-commits
- [llvm] [RISCV] Use QC_E_LI to materialise addresses (PR #155819)
Sudharsan Veeravalli via llvm-commits
- [llvm] [WebAssembly] Fix lowering of (extending) loads from addrspace(1) globals (PR #155937)
via llvm-commits
- [llvm] [RegisterPressure] Remove dead defs correctly (PR #156576)
via llvm-commits
- [llvm] [unroll-and-jam] Document dependency patterns in dependencies.ll (NFC) (PR #156577)
Sebastian Pop via llvm-commits
- [llvm] [unroll-and-jam] Document dependencies_multidims.ll and fix loop bounds (NFC) (PR #156578)
Sebastian Pop via llvm-commits
- [llvm] AMDGPU: Add agpr variants of multi-data DS instructions (PR #156420)
Matt Arsenault via llvm-commits
- [llvm] [OptBisect] Add opt-bisect-skip option for skipping passes during bisection (PR #152393)
Yonah Goldberg via llvm-commits
- [llvm] 8f50921 - [RISCV] Add Zfh RUN lines to calling-conv-half.ll. NFC (#156562)
via llvm-commits
- [llvm] [NFC][LLVM] Use `INITILIZE_PASS` instead of `INITIALIZE_PASS_BEGIN/END` (PR #156212)
Kazu Hirata via llvm-commits
- [llvm] 085471d - AMDGPU: Handle rewriting VGPR MFMA fed from AGPR copy (#153022)
via llvm-commits
- [llvm] AMDGPU: Handle V->A MFMA copy from case with immediate src2 (PR #153023)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add statistic for number of MFMAs moved to AGPR form (PR #153024)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for unspilling VGPRs after MFMA rewrite (PR #154322)
Matt Arsenault via llvm-commits
- [llvm] d373ec7 - AMDGPU: Add baseline test for unspilling VGPRs after MFMA rewrite (#154322)
via llvm-commits
- [llvm] AMDGPU: Try to unspill VGPRs after rewriting MFMAs to AGPR form (PR #154323)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Add exhausted_gprs_fprs test to calling-conv-half.ll. NFC (PR #156586)
Craig Topper via llvm-commits
- [llvm] [MC] Make .note.GNU-stack explicit for the trampoline case (PR #151754)
Fangrui Song via llvm-commits
- [llvm] fdede21 - AMDGPU: Add statistic for number of MFMAs moved to AGPR form (#153024)
via llvm-commits
- [llvm] AMDGPU: Add test for mfma rewrite pass respecting optnone (PR #153025)
Matt Arsenault via llvm-commits
- [llvm] 3294cdd - AMDGPU: Add test for mfma rewrite pass respecting optnone (#153025)
via llvm-commits
- [llvm] AMDGPU: Add tests for every mfma intrinsic v-to-a mapping (PR #153026)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Remove remaining vmerge_vl mask patterns. NFC (PR #156566)
Pengcheng Wang via llvm-commits
- [llvm] [X86][GlobalISel] Added support for llvm.set.rounding (PR #156591)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Lower G_ATOMICRMW_SUB via G_ATOMICRMW_ADD (PR #155972)
Kane Wang via llvm-commits
- [clang] [llvm] [AMDGPU] Support cluster_load_async_to_lds instructions on gfx1250 (PR #156595)
Changpeng Fang via llvm-commits
- [llvm] [ADT] "Inline" TestAndEraseFromMap into PriorityWorklist.h (NFC) (PR #156596)
Kazu Hirata via llvm-commits
- [llvm] [InstCombine][VectorCombine][NFC] Unify uses of lossless inverse cast (PR #156597)
via llvm-commits
- [llvm] [Support] Modernize YAML traits with is_detected (NFC) (PR #156598)
Kazu Hirata via llvm-commits
- [llvm] [PowerPC] Remove an unnecessary cast (NFC) (PR #156599)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Remove an unnecessary cast (NFC) (PR #156600)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread AddingConstrainedIntrinsics.rst (PR #156601)
Kazu Hirata via llvm-commits
- [llvm] [mlir] [MLIR] Add debug log to the pass manager (NFC) (PR #156205)
Jacques Pienaar via llvm-commits
- [llvm] llvm-tli-checker: Remove TLINameList helper struct (PR #142535)
Matt Arsenault via llvm-commits
- [llvm] 655cdf2 - llvm-tli-checker: Remove TLINameList helper struct (#142535)
via llvm-commits
- [llvm] TargetLibraryInfo: Add tests for function availability (PR #142536)
Matt Arsenault via llvm-commits
- [llvm] d036381 - [RISCV] Add changes to have better coverage for qc.insb and qc.insbi (#154135)
via llvm-commits
- [llvm] 22e7c36 - [RISCV] Remove remaining vmerge_vl mask patterns. NFC (#156566)
via llvm-commits
- [llvm] [AMDGPU] Do not use 64-bit literals with VOP3* encodings (PR #156602)
Jay Foad via llvm-commits
- [llvm] llvm-tli-checker: Avoid a temporary string while printing (PR #156605)
Matt Arsenault via llvm-commits
- [llvm] Reserve R9 on armv6 iOS before 3.0 (PR #150835)
via llvm-commits
- [clang] [llvm] [clang] Polymorphic Cleanup type is moved despite not being true POD … (PR #156607)
Oliver Hunt via llvm-commits
- [lld] [lld][MachO] Fix --read-workers argument parsing (PR #156608)
Frederik Harwath via llvm-commits
- [llvm] fba17cd - [AArch64] Guard fptosi+sitofp patterns with one use checks. (#156407)
via llvm-commits
- [llvm] da8f692 - AMDGPU: Handle V->A MFMA copy from case with immediate src2 (#153023)
via llvm-commits
- [llvm] [AArch64] Update IssueWidth for Neoverse V1, N1, N3 (PR #154495)
David Green via llvm-commits
- [llvm] [NVPTX] Add support for tcgen05 instructions for sm103 target (PR #156613)
via llvm-commits
- [llvm] 5256924 - [LangRef] Clarify semantics of objectsize min parameter (#156309)
via llvm-commits
- [llvm] [ARM] Lower BSWAP on Pre-V6 ARM (PR #155113)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Green via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Green via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Sherwood via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Sherwood via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Sherwood via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Sherwood via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Sherwood via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
David Green via llvm-commits
- [llvm] Parse CFI instructions to create SFrame FREs (PR #155496)
James Henderson via llvm-commits
- [llvm] 653c403 - [X86] Generate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] big archive recognition by the llvm-symbolizer (PR #150401)
James Henderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Nikita Popov via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Jessica Clarke via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Jessica Clarke via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Jessica Clarke via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Alexander Richardson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Alexander Richardson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Alexander Richardson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Jessica Clarke via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Nikita Popov via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Sergei Barannikov via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Jessica Clarke via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Sergei Barannikov via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Sergei Barannikov via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Jessica Clarke via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Alexander Richardson via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Sergei Barannikov via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Owen Anderson via llvm-commits
- [llvm] [CodeGen] Remove ExpandInlineAsm hook (PR #156617)
Nikita Popov via llvm-commits
- [llvm] Fix compress/decompress in LLVM Offloading API (PR #150064)
James Henderson via llvm-commits
- [llvm] d0d79fd - [AMDGPU] si-peephole-sdwa: reuse getOne{NonDBGUse,Def} (NFC) (#156455)
via llvm-commits
- [llvm] [RISCV] Use vleff's AVL when output VL doesn't dominate in RISCVVLOptimizer (PR #156618)
Luke Lau via llvm-commits
- [llvm] [ARM] Remove `UnsafeFPMath` uses (PR #151275)
David Green via llvm-commits
- [llvm] 349523e - [InstCombine] Merge constant offset geps across variable geps (#156326)
via llvm-commits
- [llvm] [SimplifyCFG] Add optimization for switches of powers of two (PR #70977)
via llvm-commits
- [llvm] [AMDGPU] Fix source location for assembler warnings (PR #156621)
Jay Foad via llvm-commits
- [llvm] 73bed64 - [AArch64] Improve lowering for scalable masked deinterleaving loads (#154338)
via llvm-commits
- [llvm] [LoopStrengthReduce] Encourage the creation of IVs whose increment can later be combined with memory instuctions (PR #152995)
Sergey Shcherbinin via llvm-commits
- [llvm] [Offload][OpenMP] Enable more tests on AMDGPU (PR #156626)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] Run tests 16-way parallel on AMDGPU (PR #156627)
Jan Patrick Lehr via llvm-commits
- [llvm] cd7f7cf - Reapply [IR] Remove options to make scalable TypeSize access a warning (#156336)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Remove most uses of /dev/null in tests (PR #156630)
Jay Foad via llvm-commits
- [llvm] [SimplifyCFG] Rebuild loop headers to account for stale changes (PR #155093)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Add computeKnownBits unit test coverage for AArch64ISD::VASHR/VLSHR/VSHL (PR #156631)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalIsel] Support G_INTRINSIC_TRUNC/G_FCEIL/G_FFLOOR (PR #156633)
via llvm-commits
- [llvm] b169302 - [LV] Add additional tests for reasoning about dereferenceable loads.
Florian Hahn via llvm-commits
- [llvm] [LoongArch] Optimize extractelement containing variable index for lasx (PR #151475)
via llvm-commits
- [llvm] 7da91fa - [CodeGen] Fix failing assert in interleaved access pass (#156457)
via llvm-commits
- [llvm] 49ffe31 - [AMDGPU][LIT][NFC] Adding -mtriple for AMDGPUAnnotateUniformValues Pass tests (#156437)
via llvm-commits
- [llvm] [llvm][YAML] Support aliases (anchors) in YAMLIO (PR #146371)
via llvm-commits
- [llvm] [AMDGPU] Use "v_bfi_b32 x, 0, z" to implement (z & ~x) (PR #156636)
Jay Foad via llvm-commits
- [llvm] a1bfa2f - AMDGPU: Avoid directly using MCOperandInfo RegClass field (#156641)
via llvm-commits
- [llvm] AMDGPU: Avoid directly using MCOperandInfo RegClass field (PR #156641)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove dead code for printing DFP immediates (PR #156644)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Handle non uimm5 VL constants in isVLKnownLE (PR #156639)
Pengcheng Wang via llvm-commits
- [llvm] [VPlan] Rewrite sinkScalarOperands (PR #151696)
Ramkumar Ramachandra via llvm-commits
- [llvm] d4de780 - [AMDGPU] Use "v_bfi_b32 x, 0, z" to implement (z & ~x) (#156636)
via llvm-commits
- [llvm] 3bb6e60 - [AArch64] Update cost model for extracting halves from 128+ bit vectors (#155601)
via llvm-commits
- [llvm] 8989ec5 - [AArch64] Combine SEXT_INREG(CSET) to CSETM. (#156429)
via llvm-commits
- [llvm] [llvm-exegesis] [AArch64] Add support for Load Instructions in subprocess execution mode (PR #144895)
Lakshay Kumar via llvm-commits
- [llvm] [SelectionDAG][ARM] Propagate fast math flags in visitBRCOND (PR #156647)
via llvm-commits
- [llvm] Fix: Changed parameter to const reference instead of pass-by-value (PR #150928)
via llvm-commits
- [lld] [LLD][COFF] Add support for custom section layout (PR #152779)
Martin Storsjö via llvm-commits
- [llvm] [SPIRV] Move instead of copy. (PR #156637)
Nathan Gauër via llvm-commits
- [llvm] a434a7a - Reapply "[LAA, Loads] Use loop guards and max BTC if needed when checking deref. (#155672)"
Florian Hahn via llvm-commits
- [clang] [compiler-rt] [clang-repl] Reimplement value printing using MemoryAccess to support in-process and out-of-process (PR #156649)
via llvm-commits
- [llvm] 38b376f - [DataLayout] Use linear scan to determine integer alignment (NFC)
Nikita Popov via llvm-commits
- [lld] [LLD][COFF] Prevent to emit relocations for discarded weak wrapped symbols (PR #156214)
Martin Storsjö via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via llvm-commits
- [llvm] d29dc18 - AMDGPU: Remove dead code for printing DFP immediates (#156644)
via llvm-commits
- [llvm] [AMDGPU] Use "v_bfi_b32 x, y, -1" to implement (y | ~x) (PR #156653)
Jay Foad via llvm-commits
- [compiler-rt] [TSan] Add interceptor for os_unfair_lock_lock_with_flags (PR #153815)
Dan Blackwell via llvm-commits
- [llvm] [DataLayout] Remove i1 alignment entry (PR #156657)
Nikita Popov via llvm-commits
- [llvm] [ConstantFolding] Fold scalable get_active_lane_masks (PR #156659)
Matthew Devereau via llvm-commits
- [llvm] ee71af4 - [llvm-exegesis] [AArch64] Reland Resolving "not all operands are initialized by snippet generator" (#156423)
via llvm-commits
- [llvm] 9f9b480 - [AArch64] Add computeKnownBits unit test coverage for AArch64ISD::VASHR/VLSHR/VSHL (#156631)
via llvm-commits
- [llvm] [X86] Only fold AND/ANDNP back to VSELECT if we know the predicated mask select is legal (PR #156663)
Simon Pilgrim via llvm-commits
- [llvm] [PowerPC][NFC] Refactor PPCInstrFutureMMA.td to combine sections (PR #151194)
Amy Kwan via llvm-commits
- [llvm] [InstCombine] Fold out-of-range bits for squaring signed integers (PR #153484)
via llvm-commits
- [llvm] fdace1c - [SLP][NFC]Extract SCEVExpander from `calculateRtStride`, NFC
via llvm-commits
- [polly] [Polly] Remove PolyhedralInfo (PR #124437)
Sebastian Pop via llvm-commits
- [llvm] [AMDGPU] Tail call support for whole wave functions (PR #145860)
Matt Arsenault via llvm-commits
- [compiler-rt] 6bbf0c3 - [sanitizer] Fix prctl interceptor causing PAC authentication failure (#153081)
via llvm-commits
- [llvm] 86879d4 - [X86] Only fold AND/ANDNP back to VSELECT if we know the predicated mask select is legal (#156663)
via llvm-commits
- [llvm] [VPlan] Refine check for preserving uniformity (PR #151720)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Offload] Run unit tests as a part of check-offload (PR #156675)
Joseph Huber via llvm-commits
- [llvm] [VPlan] Let Not preserve uniformity in isSingleScalar (PR #156676)
Ramkumar Ramachandra via llvm-commits
- [clang] [lldb] [llvm] [WIP][lldb][Expression] More reliable function call resolution (PR #114529)
Michael Buch via llvm-commits
- [clang] [libcxxabi] [lldb] [llvm] [WIP][lldb] Alternative implementation of more reliable function call infrastructure (PR #115245)
Michael Buch via llvm-commits
- [llvm] 47793f9 - [AMDGPU] Implement IR expansion for frem instruction (#130988)
via llvm-commits
- [llvm] [PowerPC] Add intrinsic definition for load and store with Right Length Left-justified (PR #148873)
Amy Kwan via llvm-commits
- [llvm] [LV] Provide utility routine to find uncounted exit recipes (PR #152530)
Graham Hunter via llvm-commits
- [llvm] e6c63d9 - [OMPIRBuilder] Use target global AS for SrcLocStr (#156520)
via llvm-commits
- [llvm] [llvm-readobj][ELF] Print ELF e_entry in lowercase mode (PR #156683)
Ádám Kallai via llvm-commits
- [llvm] [X86] Allow rotate to be affected by modulo shift (PR #156684)
via llvm-commits
- [llvm] e8755e7 - [ADT] "Inline" TestAndEraseFromMap into PriorityWorklist.h (NFC) (#156596)
via llvm-commits
- [llvm] 07e3004 - [Support] Modernize YAML traits with is_detected (NFC) (#156598)
via llvm-commits
- [llvm] d77aafb - [PowerPC] Remove an unnecessary cast (NFC) (#156599)
via llvm-commits
- [llvm] 94e0c46 - [RISCV] Remove an unnecessary cast (NFC) (#156600)
via llvm-commits
- [llvm] fd2a21d - [llvm] Proofread AddingConstrainedIntrinsics.rst (#156601)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Enable tiling (PR #143715)
Jan Leyonberg via llvm-commits
- [llvm] fd6a2b8 - [NFC][MC][ARM] Rearrange decoder functions 3/N (#156240)
via llvm-commits
- [llvm] 9d7449a - [NFC][LLVM] Use `INITILIZE_PASS` instead of `INITIALIZE_PASS_BEGIN/END` (#156212)
via llvm-commits
- [llvm] [DataLayout] Specialize the getTypeAllocSize() implementation (PR #156687)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Bail out on non-canonical GEPs (PR #156688)
Yingwei Zheng via llvm-commits
- [llvm] 5cf1245 - Fix build break in RISCV unit tests
Krzysztof Parzyszek via llvm-commits
- [llvm] [bazel][mlir] Port #156355: translations to LLVMIR for ptr ops (PR #156689)
Jordan Rupprecht via llvm-commits
- [llvm] [NFC][MC][ARM] Reorder decoder functions 4/N (PR #156690)
Rahul Joshi via llvm-commits
- [llvm] [bazel][libc] Update MPFR to v4.2.2 (PR #156691)
Benjamin Barenblat via llvm-commits
- [llvm] [VPlan] Extend CSE to eliminate GEPs (PR #156699)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics. (PR #116953)
Nicolai Hähnle via llvm-commits
- [llvm] [OpenMP] Add tests for mapping of chained 'containing' structs (PR #156703)
Julian Brown via llvm-commits
- [llvm] 527c8ff - [lit] Update internal shell lexer to handle LLDB persistent vars. (#156125)
via llvm-commits
- [lld] e75f054 - [lld][MachO] Silence warnings about --read-workers parsing (#156608)
via llvm-commits
- [llvm] [AArch64][SME] Resume streaming-mode on entry to exception handlers (PR #156638)
via llvm-commits
- [lld] df9965c - [lld] Remove shell requirements from tests
via llvm-commits
- [lld] [lld] Update tests redirecting multiple commands to FileCheck (PR #156526)
Aiden Grossman via llvm-commits
- [libc] [llvm] [libc] fixed signed char issues in strsep()/strtok()/strtok_r(). (PR #156705)
via llvm-commits
- [llvm] [bazel] Port #156374: ptr_add shaped operands support (PR #156706)
Jordan Rupprecht via llvm-commits
- [llvm] [DOC][GlobalIsel] Add description for G_FREEZE (PR #156707)
Shaoce SUN via llvm-commits
- [lld] 55ec637 - [lld] Update tests redirecting multiple commands to FileCheck
via llvm-commits
- [lld] [lld] Update cgdata-* tests to not use subshells (PR #156533)
Aiden Grossman via llvm-commits
- [llvm] [DAGCombine] Propagate nuw when evaluating sub with narrower types (PR #156710)
Yingwei Zheng via llvm-commits
- [lld] 6e65e6a - [lld] Update cgdata-* tests to not use subshells
via llvm-commits
- [llvm] [ARM] Replace ABS abd tABS machine nodes with custom lowering (PR #156717)
via llvm-commits
- [llvm] [X86] Recognise VPMADD52L pattern with AVX512IFMA/AVXIFMA (#153787) (PR #156714)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Improve lowering for scalable masked interleaving stores (PR #156718)
David Sherwood via llvm-commits
- [llvm] [RISCV][WIP] Correct getOperandLog2EEW for VCOMPRESS_VM. (PR #156719)
Craig Topper via llvm-commits
- [lld] [lld] Make lld tests use lit internal shell by default (PR #156538)
Aiden Grossman via llvm-commits
- [lld] 714f6b0 - [lld] Make lld tests use lit internal shell by default
via llvm-commits
- [clang] [llvm] [SPIRV] Add PreLegalizer pattern matching for `faceforward` (PR #139959)
Farzon Lotfi via llvm-commits
- [llvm] 4829ded - [GlobalISel] Add multi-way splitting support for wide scalar shifts. (#155353)
via llvm-commits
- [llvm] [GlobalISel] Add multi-way splitting support for wide scalar shifts. (PR #155353)
Amara Emerson via llvm-commits
- [clang] [llvm] [clang][CUDA] Avoid accounting for tail padding in LLVM offloading (PR #156229)
Kevin Sala Penades via llvm-commits
- [llvm] [LV]: Improve accuracy of calculating remaining iterations of MainLoopVF (PR #156723)
Hassnaa Hamdi via llvm-commits
- [llvm] LV]: consider scalable VF during deciding dead epilogue. (PR #156724)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV]: consider scalable VF during deciding dead epilogue. (PR #155743)
Hassnaa Hamdi via llvm-commits
- [llvm] 4d72bb3 - [PowerPC][NFC] Refactor PPCInstrFutureMMA.td to combine sections (#151194)
via llvm-commits
- [clang] [llvm] [Dwarf] Support heterogeneous DW_{OP,AT}s needed for AMDGPU CFI (PR #153883)
Scott Linder via llvm-commits
- [llvm] [AMX][PreTileConfig] Ensure that PLDTILECFGV instruction is sinked closer to tile use instruction. (PR #155673)
Karthik Senthil via llvm-commits
- [lld] 2b9328c - Revert "[lld] Make lld tests use lit internal shell by default"
Aiden Grossman via llvm-commits
- [llvm] 4e36508 - Add Derek Schuff and Heejin Ahn as WebAssembly backend maintainers (#156553)
via llvm-commits
- [llvm] [DebugInfo] Emit skeleton to avoid mismatching inlining flags (PR #153568)
Qiu Chaofan via llvm-commits
- [llvm] 7753f61 - [AMDGPU] Support cluster_load_async_to_lds instructions on gfx1250 (#156595)
via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Philip Reames via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Philip Reames via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (PR #156730)
Florian Hahn via llvm-commits
- [llvm] [LLVM][MC][DecoderEmitter] Encode BitWidth at the start of the table (PR #156734)
Rahul Joshi via llvm-commits
- [llvm] Revert "[llvm-exegesis] Exclude loads/stores from aliasing instruction set" (PR #156735)
Sjoerd Meijer via llvm-commits
- [llvm] 8f1c39f - [SPIRV] Add OpInf support for isinf hlsl intrinsic (#156570)
via llvm-commits
- [llvm] 7b96cd7 - [AMDGPU] Use "v_bfi_b32 x, y, -1" to implement (y | ~x) (#156653)
via llvm-commits
- [llvm] [Xtensa] Fix lowering FP compare operations. (PR #156740)
Andrei Safronov via llvm-commits
- [llvm] 7949c2a - Remove Phabricator-specific handling in pre-push.py, also don't print commits beyond 10
Mehdi Amini via llvm-commits
- [llvm] lit] Update internal shell lexer to remove escape on '$' only for double-quoted strings. (PR #156742)
via llvm-commits
- [llvm] [flang][runtime] tweak advancing for child list directed io (PR #156753)
Andre Kuhlenschmidt via llvm-commits
- [clang] [llvm] [PowerPC] Add Support for BCDSHIFT, BCDSHIFTR, BCDTRUNC, BCDUTRUNC, and BCDUSHIFT instruction support (PR #154715)
Amy Kwan via llvm-commits
- [llvm] [PowerPC] Remove non-existent operand of CP_COPY instruction (PR #153867)
Sergei Barannikov via llvm-commits
- [llvm] [Sparc] Remove extra ASRRegs operand in SMAC/UMAC instructions (PR #156751)
Sergei Barannikov via llvm-commits
- [clang] [llvm] [Sema][Parse][HLSL] Implement front-end rootsignature validations (PR #156754)
Finn Plummer via llvm-commits
- [clang] [llvm] [mlir] [clang] Use VFS for `-fopenmp-host-ir-file-path` (PR #156727)
Jan Svoboda via llvm-commits
- [llvm] [LoopUnroll] Introduce parallel reduction phis when unrolling. (PR #149470)
Florian Hahn via llvm-commits
- [llvm] [SPIRV] Add support for the SPIR-V extension SPV_KHR_bfloat16 (PR #155645)
via llvm-commits
- [llvm] 82978df - Add documentation on debugging LLVM.
via llvm-commits
- [llvm] Add documentation on debugging LLVM. (PR #156128)
Peter Collingbourne via llvm-commits
- [llvm] 74d52f9 - [llvm-objcopy][COFF] Update .symidx values after stripping (#153322)
via llvm-commits
- [llvm] [NFC][MC][DecoderEmitter] Refactor code related to EncodingField (PR #156759)
Rahul Joshi via llvm-commits
- [llvm] [LAA] Support assumptions with non-constant deref sizes. (PR #156758)
Eli Friedman via llvm-commits
- [llvm] [BOLT] Fix debug line emission for functions in multiple compilation units (PR #151230)
Grigory Pastukhov via llvm-commits
- [llvm] [RISCV] Fold (X & (3 << 30)) == 0 -> (srliw X, 30) == 0 for RV64. (PR #156769)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Define 1024 VGPRs on gfx1250 (PR #156765)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Enable volatile and non-temporal for loads to LDS (PR #153244)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [clang][SPARC] Pass 16-aligned 16-byte structs as i128 in CC (PR #155829)
Eli Friedman via llvm-commits
- [llvm] dc170c7 - AMDGPU: Special case align requirement for AV_MOV_B64_IMM_PSEUDO
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fold 64-bit immediate into copy to AV class (PR #155615)
Matt Arsenault via llvm-commits
- [compiler-rt] [msan] Detect dereferencing zero-alloc as use-of-uninitialized-value (PR #155944)
Vitaly Buka via llvm-commits
- [llvm] [memprof] Add RecordSerializationRoundTripVersion4HotColdSchema (PR #156783)
Kazu Hirata via llvm-commits
- [llvm] c507848 - [LoongArch] Optimize extractelement containing variable index for lasx (#151475)
via llvm-commits
- [llvm] [LoongArch] Use xvperm.w for cross-lane access within a single vector (PR #151634)
via llvm-commits
- [llvm] build: make sanitizer builds use optimized tablegen (PR #156784)
Matheus Izvekov via llvm-commits
- [lld] efbf5f5 - [lld] Prefer printf over echo -e
Aiden Grossman via llvm-commits
- [clang] [llvm] [Driver][AMDGPU][HIP][SPIRV] Disable optimizations for AMDGCN SPIR-V (PR #154765)
Matt Arsenault via llvm-commits
- [llvm] [CoroSplit] AllocaUseVisitor visits insertvalue/insertelement (PR #156788)
Weibo He via llvm-commits
- [llvm] 0d29279 - [DAGCombine] Propagate nuw when evaluating sub with narrower types (#156710)
via llvm-commits
- [llvm] c34cdd7 - AMDGPU: Add tests for every mfma intrinsic v-to-a mapping (#153026)
via llvm-commits
- [llvm] [NVPTX] Remove unnecessary casts (NFC) (PR #156275)
Matt Arsenault via llvm-commits
- [llvm] d7a3ab2 - [LoongArch] Use xvperm.w for cross-lane access within a single vector (#151634)
via llvm-commits
- [llvm] [llvm-lto2] Added llvm-lto2 -unified-lto descriptions (revised) (PR #155462)
Faith Rivera via llvm-commits
- [llvm] [AMDGPU] Identify vector idiom to unlock SROA (PR #156791)
Yaxun Liu via llvm-commits
- [llvm] [LLVM][MC][CodeEmitterGen] Reduce various `InstBits` table sizes (PR #156213)
Rahul Joshi via llvm-commits
- [llvm] [RISCV] Loosen the requirement of shadow stack codegen to Zimop (PR #152251)
Jesse Huang via llvm-commits
- [clang] [clang-tools-extra] [llvm] [ADT] Refactor StringMap iterators (NFC) (PR #156137)
LLVM Continuous Integration via llvm-commits
- [llvm] AMDGPU: Change DS classes to use RegisterOperand parameters (PR #156580)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Optimize extractelement containing variable index for lsx (PR #156792)
via llvm-commits
- [lld] [llvm] [LoongArch] Add reloc types for LA32R/LA32S (PR #146499)
via llvm-commits
- [llvm] [orc::MemoryMapper] use thread-local variant for thread-local operations (PR #154355)
Lang Hames via llvm-commits
- [llvm] a95edec - [RISCV] Use vleff's AVL when output VL doesn't dominate in RISCVVLOptimizer (#156618)
via llvm-commits
- [llvm] [OrcJIT] distinguish normal and abrupt TaskDispatcher shutdown (PR #154356)
Lang Hames via llvm-commits
- [llvm] [BOLT][AArch64][instr] Remove red zone clobbering protection (PR #156129)
Maksim Panchenko via llvm-commits
- [llvm] [orc-rt] Fix memory leak in WrapperFunctionResult. (PR #156795)
Lang Hames via llvm-commits
- [llvm] a4104ab - [RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1) (#154847)
via llvm-commits
- [llvm] [AArch64] Support scalable vp.udiv/vp.sdiv with SVE (PR #154327)
Luke Lau via llvm-commits
- [llvm] [AMDGPU][Legalizer] Avoid pack/unpack for G_FSHR (PR #156796)
Anshil Gandhi via llvm-commits
- [llvm] [orc-rt] Rename WrapperFunctionBuffer and headers. (PR #156799)
Lang Hames via llvm-commits
- [llvm] [AArch64] Don't run loop-idiom-vectorize pass in the O0 pipeline (PR #156802)
Fangrui Song via llvm-commits
- [llvm] 8a2dd2b - [NVPTX] Add support for tcgen05 instructions for sm103 target (#156613)
via llvm-commits
- [llvm] c5a8841 - AMDGPU: Change DS classes to use RegisterOperand parameters (#156580)
via llvm-commits
- [llvm] AMDGPU: Change FLAT classes to use RegisterOperand parameters (PR #156581)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix definitions of DS ret atomics with AGPRs (PR #156655)
Matt Arsenault via llvm-commits
- [llvm] 3fa3932 - [RISCV] Correct getOperandLog2EEW for VCOMPRESS_VM. (#156719)
via llvm-commits
- [llvm] [NFC][IntrinsicEmitter] Include source location with enum definition (PR #156800)
Rahul Joshi via llvm-commits
- [llvm] 97d4c7d - [RISCV] Fold (X & (7 << 29)) == 0 -> (srliw X, 29) == 0 for RV64. (#156769)
via llvm-commits
- [llvm] [AA] A conservative fix for atomic store instruction. (PR #155032)
Jin Huang via llvm-commits
- [llvm] [CodeGen] Add MO_LaneMask type and a new COPY_LANEMASK instruction (PR #151944)
Vikash Gupta via llvm-commits
- [llvm] [NFC][AMDGPU][SIMemoryLegalizer] remove effectively empty function (PR #156806)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Refine GCNHazardRecognizer hasHazard() (PR #138841)
Carl Ritson via llvm-commits
- [llvm] 76cb5fc - AMDGPU: Define agpr versions of ds permute instructions (#156695)
via llvm-commits
- [llvm] AMDGPU: Define agpr versions of ds permute instructions (PR #156695)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove the DS special case in getRegClass (PR #156696)
Matt Arsenault via llvm-commits
- [llvm] a23a5b0 - AMDGPU: Remove the DS special case in getRegClass (#156696)
via llvm-commits
- [llvm] [AMX] Fix LIT test with adjustsStack attribute for expensive checks build. (PR #156808)
Karthik Senthil via llvm-commits
- [llvm] [ADT] Simplify DenseMapInfo<std::tuple<...>> with constexpr if (NFC) (PR #156810)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Simplify EnumeratedArray::operator[] (NFC) (PR #156811)
Kazu Hirata via llvm-commits
- [llvm] [Support] Use "if constexpr" in shouldReverseIterate (PR #156812)
Kazu Hirata via llvm-commits
- [llvm] [Utils] Remove an unnecessary cast (NFC) (PR #156813)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread CodeGenerator.rst (PR #156814)
Kazu Hirata via llvm-commits
- [clang] [llvm] Trying to fix undefined symbol error caused by iterator variable (PR #141507)
CHANDRA GHALE via llvm-commits
- [llvm] 3821885 - [AMX] Fix LIT test with adjustsStack attribute for expensive checks build. (#156808)
via llvm-commits
- [lld] [llvm] [llvm][LoongArch] Add reloc types for LA32R/LA32S (PR #146499)
via llvm-commits
- [llvm] [RISCV] Don't run loop-idiom-vectorize pass in the O0 pipeline. (PR #156798)
Pengcheng Wang via llvm-commits
- [llvm] [LLVM][LangRef] Remove "n > 0" restriction from get.active.lanes.mask. (PR #152140)
David Green via llvm-commits
- [clang] [llvm] [RISCV][Zicfilp] Enable Zicfilp CFI compiler behaviors by looking at module flags (PR #152121)
Ming-Yi Lai via llvm-commits
- [llvm] [InstCombine] Fold `switch (cond ? A + C1 : C2)` to `switch (cond ? A : C2 - C1)` (PR #156816)
via llvm-commits
- [llvm] X86: Use LiveRegUnits in findDeadCallerSavedReg (PR #156817)
Matt Arsenault via llvm-commits
- [llvm] 4d927a5 - [DataLayout] Specialize the getTypeAllocSize() implementation (#156687)
via llvm-commits
- [llvm] 3f757a3 - [CodeGen] Remove ExpandInlineAsm hook (#156617)
via llvm-commits
- [llvm] [MemorySSA] Don't create phi nodes in fixupDefs() (PR #156021)
Nikita Popov via llvm-commits
- [llvm] 010f1ea - [DAG][ARM] ComputeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes (#149494)
via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
Jay Foad via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
Jay Foad via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
guan jian via llvm-commits
- [llvm] 5a2499e - AMDGPU: Change FLAT classes to use RegisterOperand parameters (#156581)
via llvm-commits
- [llvm] d0246fe - [Sparc] Remove extra ASRRegs operand in SMAC/UMAC instructions (#156751)
via llvm-commits
- [llvm] d140866 - [MemorySSA] Don't create phi nodes in fixupDefs() (#156021)
via llvm-commits
- [llvm] Document Policy on supporting newer C++ standard in LLVM codebase (PR #156823)
Mehdi Amini via llvm-commits
- [llvm] [LV][EVL] Reimplement method for extracting new mask. nfc (PR #156827)
Mel Chen via llvm-commits
- [llvm] 018dc1b - [AMDGPU] Tail call support for whole wave functions (#145860)
via llvm-commits
- [clang] [llvm] [Offload][OpenMP][Lit-tests] Added cpp tests for non-contiguous strided update (PR #156828)
Amit Tiwari via llvm-commits
- [llvm] [DAG][ARM] canCreateUndefOrPoisonForTargetNode - ARMISD VORRIMM\VBICIMM nodes can't create poison/undef (PR #156831)
via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #144620)
James Henderson via llvm-commits
- [llvm] [Dexter] Only increment step index if we record the step (PR #156832)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 88effbf - [AMDGPU] Do not use 64-bit literals with VOP3* encodings (#156602)
via llvm-commits
- [clang] [llvm] [AArch64][SVE] Lower unpredicated loads/stores as LDR/STR. (PR #127837)
Kinoshita Kotaro via llvm-commits
- [llvm] e2bd10c - [AMDGPU][gfx1250] Add 128B cooperative atomics (#156418)
via llvm-commits
- [llvm] [SLP][NFC] Remove unused local variable in lambda (PR #156835)
Garth Lei via llvm-commits
- [clang] [llvm] [FMV][AArch64] Allow user to override version priority. (PR #150267)
Alexandros Lamprineas via llvm-commits
- [llvm] e4c0b3e - [VPlan] Simplify x && false -> false, x | 0 -> x (#156345)
via llvm-commits
- [clang] [llvm] [mlir] [AArch64][SME] Improve codegen for aarch64.sme.cnts* when not in streaming mode (PR #154761)
Benjamin Maxwell via llvm-commits
- [llvm] [AllocToken] Introduce AllocToken instrumentation pass (PR #156843)
Marco Elver via llvm-commits
- [llvm] 9539b75 - Fix buildbots - add missing LLVMAnalysis.lib dependency from #149494
Simon Pilgrim via llvm-commits
- [llvm] f0332eb - Fix buildbots - add missing LLVMAsmParser.lib dependency from #149494
Simon Pilgrim via llvm-commits
- [llvm] eb19183 - [AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::MOVI opcodes can't create undef/poison (#149323)
via llvm-commits
- [llvm] [AllocToken] Introduce AllocToken instrumentation pass (PR #156838)
Marco Elver via llvm-commits
- [llvm] [X86] Compute the known bits for VPMADD52L/VPMADD52H in SimplifyDemandedBitsForTargetNode (PR #156847)
Hongyu Chen via llvm-commits
- [llvm] c14052e - [VPlan] Let Not preserve uniformity in isSingleScalar (#156676)
via llvm-commits
- [llvm] [X86] Add assembly comment for VMOVSH instructions (PR #156848)
Simon Pilgrim via llvm-commits
- [llvm] b400fd1 - [LAA] Support assumptions with non-constant deref sizes. (#156758)
via llvm-commits
- [llvm] [SLP]Enable Shl as a base opcode in copyables (PR #156766)
Simon Pilgrim via llvm-commits
- [llvm] [DebugInfo] Don't set prologue_end behind line-zero call insts (PR #156850)
Jeremy Morse via llvm-commits
- [llvm] [AVR] Remove some custom decoder functions (NFCI) (PR #156852)
Sergei Barannikov via llvm-commits
- [llvm] 05da160 - [X86] Add assembly comment for VMOVSH instructions (#156848)
via llvm-commits
- [llvm] f831463 - [MemoryLocation] Size Scalable Masked MemOps (#154785)
via llvm-commits
- [llvm] Fix thread handle leak on Windows (PR #156854)
Lukasz Mielicki via llvm-commits
- [llvm] [NVPTX] Add sm_88 and sm_110* arch supports (PR #156857)
Rajat Bajpai via llvm-commits
- [llvm] 465f793 - [SeparateConstOffsetFromGEP] Highlight that trunc is handled. NFC (#154563)
via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Highlight that trunc is handled. NFC (PR #154563)
Björn Pettersson via llvm-commits
- [llvm] [AMDGPU] LiveRegOptimizer: fix PHI same-BB filter; consider i8/i16 binops on SDWA (PR #155800)
Jan Patrick Lehr via llvm-commits
- [llvm] [SLP]Initial support for copyable elements (PR #147366)
Hans Wennborg via llvm-commits
- [llvm] Allow Specifying SGMasks for Inline Asm (PR #155491)
Jan Patrick Lehr via llvm-commits
- [llvm] AMDGPU: Fix mis-selecting saddr flat atomics on gfx9 (PR #156860)
Matt Arsenault via llvm-commits
- [llvm] [AVR] Refactor MUL/FMUL instruction descriptions (NFC) (PR #156862)
Sergei Barannikov via llvm-commits
- [llvm] 73c5bc5 - [SVE ACLE] Remove explicit sve2 requirement from crypto and b16b16 builtins. (#156456)
via llvm-commits
- [llvm] [RISCV][GISel] Lower G_SADDE (PR #156865)
via llvm-commits
- [llvm] 5899bca - [AArch64][SME] Resume streaming-mode on entry to exception handlers (#156638)
via llvm-commits
- [llvm] [orc-rt] Fix header list in CMakeLists.txt after 6af1247ecb9. (PR #156867)
Lang Hames via llvm-commits
- [llvm] [LV] Add scalar load/stores to VPReplicateRecipe::computeCost (PR #153218)
Florian Hahn via llvm-commits
- [llvm] [VectorCombine] fix division by zero in foldSelectShuffle (PR #156779)
Yingwei Zheng via llvm-commits
- [clang] [libcxx] [lldb] [llvm] [polly] [python] remove Python 3.9 specific typing annotations (PR #156868)
Charles Zablit via llvm-commits
- [llvm] [AMDGPU] Ensure positive InstOffset for buffer operations (PR #145504)
Aleksandar Spasojevic via llvm-commits
- [llvm] [orc-rt] Fix typo in include guard comment. NFC. (PR #156869)
Lang Hames via llvm-commits
- [llvm] [LV] Don't trigger legacy/vplan assert when forcing costs (PR #156870)
David Sherwood via llvm-commits
- [llvm] add the support for bfloat in SPIRV (PR #156871)
via llvm-commits
- [llvm] 379e121 - [X86] Compute the known bits for VPMADD52L/VPMADD52H in SimplifyDemandedBitsForTargetNode (#156847)
via llvm-commits
- [llvm] [Analysis] Improve documentation for getMemoryOpCost (PR #156875)
David Sherwood via llvm-commits
- [llvm] [AVR] Refactor ADIW/SBIW/MOVW instruction descriptions (PR #156876)
Sergei Barannikov via llvm-commits
- [llvm] [AArch64][SME] Use `mrs %reg, SVCR` rather than ABI routine with `+sme` (PR #156878)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Fold select pattern with sub and negation to abs intrinsic (PR #156246)
Yingwei Zheng via llvm-commits
- [llvm] bcb1a89 - [NFC][IntrinsicEmitter] Include source location with enum definition (#156800)
via llvm-commits
- [llvm] 08fd349 - [NFC][MC][ARM] Reorder decoder functions 4/N (#156690)
via llvm-commits
- [llvm] c8e760e - [LLVM][MC][DecoderEmitter] Fail fatally if `Insn` and decoder table bitwidths mismatch (#156734)
via llvm-commits
- [llvm] [AggressiveInstCombine] Fold i64 x i64 -> i128 multiply-by-parts (PR #156879)
Cullen Rhodes via llvm-commits
- [llvm] 21532f0 - [NFC][MC][DecoderEmitter] Refactor code related to EncodingField (#156759)
via llvm-commits
- [clang] [llvm] [WIP] ABI Lowering Library (PR #140112)
Nikita Popov via llvm-commits
- [llvm] [AArch64][nfc] Remove llvm/test/CodeGen/AArch64/README (PR #156881)
Cullen Rhodes via llvm-commits
- [llvm] [AMDGPU] Elide bitcast fold i64 imm to build_vector (PR #154115)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] NFC: Rename LastPopI in emitEpilogue (PR #156884)
Benjamin Maxwell via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit test for setcc removal by using add/sub carryout (PR #155118)
Shilei Tian via llvm-commits
- [llvm] [ARM][AArch64] shouldFoldMaskToVariableShiftPair should be true (PR #156886)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Work around msvc cl x64 build warnings (PR #156887)
Zack Johnson via llvm-commits
- [clang] [llvm] [OpenMP] Fix non-contiguous array omp target update (PR #156889)
Ivan R. Ivanov via llvm-commits
- [llvm] [GitHub][CI] Add clang-tidy premerge workflow (PR #154829)
Baranov Victor via llvm-commits
- [llvm] [AArch64][GlobalISel] Add codegen for simd fpcvt instructions (PR #156892)
via llvm-commits
- [llvm] 9bb860e - [PowerPC] Remove non-existent operand of CP_COPY instruction (#153867)
via llvm-commits
- [llvm] [PowerPC][NFC] Update TableGen range punctuator with '...' (PR #156893)
Lei Huang via llvm-commits
- [llvm] [NFC] Apply clang-format to PPCInstrFutureMMA.td (PR #156749)
Lei Huang via llvm-commits
- [llvm] 3e10bdd - [NFC][AMDGPU] Pre-commit test for setcc removal by using add/sub carryout (#155118)
via llvm-commits
- [llvm] Minor post-commit review changes for #130988 (NFC) (PR #156895)
Frederik Harwath via llvm-commits
- [llvm] AMDGPU: Allow folding multiple uses of some immediates into copies (PR #154757)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Don't use the legacy cost model for loop conditions (PR #156864)
John Brawn via llvm-commits
- [llvm] ec061cd - [ADT] Simplify DenseMapInfo<std::tuple<...>> with constexpr if (NFC) (#156810)
via llvm-commits
- [llvm] [libc++] Switch over to the LLVM-wide premerge runners (PR #141652)
Louis Dionne via llvm-commits
- [llvm] 2157055 - [ADT] Simplify EnumeratedArray::operator[] (NFC) (#156811)
via llvm-commits
- [llvm] 3e28d3c - [Utils] Remove an unnecessary cast (NFC) (#156813)
via llvm-commits
- [llvm] 238c2a9 - [llvm] Proofread CodeGenerator.rst (#156814)
via llvm-commits
- [llvm] [QualGroup] Add August and September 2025 slides and unify Meeting Materials (PR #156897)
via llvm-commits
- [llvm] ed3597e - [TableGen][Decoder] Decode operands with zero width or all bits known (#156358)
via llvm-commits
- [llvm] [Hexagon] Remove post-decoding instruction adjustments (PR #156359)
Sergei Barannikov via llvm-commits
- [llvm] [BOLT][DWARF] Get DWO file via a relative path if the CompilationDir does not exist (PR #154515)
Jinjie Huang via llvm-commits
- [llvm] c24e9e3 - [HashRecognize] Strip ValueEvolution (#148620)
via llvm-commits
- [llvm] [X86] Fix expand-fp on optnone functions (PR #156900)
Frederik Harwath via llvm-commits
- [llvm] [AARCH64] Fold sve mul intrinsics using -1 to neg (PR #156906)
Martin Wehking via llvm-commits
- [llvm] ec581e4 - [LV] Don't run instcombine for interleaved-accesses test.
Florian Hahn via llvm-commits
- [llvm] [RISCV] Remove post-decoding instruction adjustments (PR #156360)
Sergei Barannikov via llvm-commits
- [llvm] e90ab31 - [RISCV] Add coverage for select between simm12 constant and zero [nfc]
Philip Reames via llvm-commits
- [llvm] [SCEVExp] Fix early exit in ComputeEndCheck. (PR #156910)
Florian Hahn via llvm-commits
- [llvm] [AVR] Remove workarounds for instructions using Z register (NFCI) (PR #156361)
Sergei Barannikov via llvm-commits
- [llvm] 7bd958f - [PowerPC][NFC] Update TableGen range punctuator with '...' (#156893)
via llvm-commits
- [llvm] [ARM] Specify hasOneUse for shouldFoldConstantShiftPairToMask (PR #156915)
via llvm-commits
- [llvm] 55c2f27 - [DOC][GlobalIsel] Add description for G_FREEZE (#156707)
via llvm-commits
- [llvm] [LoopVectorizer] Add a -force-vscale-for-tuning override option. (PR #156916)
via llvm-commits
- [llvm] [AArch64][SME] Support Windows/stack probes in MachineSMEABIPass (PR #149063)
Sander de Smalen via llvm-commits
- [llvm] 698f39b - [RISCV] Remove post-decoding instruction adjustments (#156360)
via llvm-commits
- [llvm] 69d0c3e - [AVR] Remove workarounds for instructions using Z register (NFCI) (#156361)
via llvm-commits
- [llvm] [AArch64] Add freeze(avg(x, y)) test coverage for #147696 (PR #156918)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Correctly disassemble TSB instruction (PR #156362)
Sergei Barannikov via llvm-commits
- [clang] [llvm] Explicit types in cbuffer layouts (PR #156919)
via llvm-commits
- [llvm] [NFC][MC][ARM] Reorder decoder functions 5/N (PR #156920)
Rahul Joshi via llvm-commits
- [llvm] [LAA] Strip findForkedPointer (NFC) (PR #140298)
Ramkumar Ramachandra via llvm-commits
- [llvm] c51db9f - [RISCV] Don't run loop-idiom-vectorize pass in the O0 pipeline. (#156798)
via llvm-commits
- [compiler-rt] Mark as UNSUPPORTED some fuzzer tests that fail on RISC-V (PR #156912)
Florian Mayer via llvm-commits
- [compiler-rt] TSAN: Report when thread is not live and referenced in pthread (PR #156921)
via llvm-commits
- [llvm] [VPlan] Only compute reg pressure if considered. NFCI (PR #156923)
Luke Lau via llvm-commits
- [llvm] ce19103 - [AArch64] Add freeze(avg(x,y)) test coverage for #147696 (#156918)
via llvm-commits
- [llvm] 4dade90 - Revert "[RISCV] Don't run loop-idiom-vectorize pass in the O0 pipeline. (#156798)"
Craig Topper via llvm-commits
- [llvm] [ADT] Fix formatting in DenseMapInfo.h (PR #156926)
Kazu Hirata via llvm-commits
- [llvm] [NFC][InstrInfoEmitter] Include location of inst definition in comment (PR #156927)
Rahul Joshi via llvm-commits
- [llvm] [BOLT][DWARF] Get DWO file via DWOName if the CompilationDir does not exist (PR #154515)
Jinjie Huang via llvm-commits
- [llvm] 2e8e435 - Recommit "[RISCV] Don't run loop-idiom-vectorize pass in the O0 pipeline. (#156798)"
Craig Topper via llvm-commits
- [llvm] [AVR] Remove LPM/ELPM custom decoder (NFC) (PR #156928)
Sergei Barannikov via llvm-commits
- [clang] [llvm] [HLSL][NFC] Change end-of-lines to LF (PR #156930)
Helena Kotas via llvm-commits
- [clang] [llvm] [DirectX] Add isinf f16 emulation for SM6.8 and lower (PR #156932)
Farzon Lotfi via llvm-commits
- [llvm] [SimplifyCFG] Set branch weights when merging conditional store to address (PR #154841)
Mircea Trofin via llvm-commits
- [llvm] [profcheck] Allow `unknown` function entry count (PR #155918)
Mircea Trofin via llvm-commits
- [llvm] [OpenMP][Offload][Runtime] Add map types and map behaviour tweaks for descriptor and descriptor base address (PR #138754)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Defer descriptor mapping for assumed dummy argument types (PR #154349)
via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Yonah Goldberg via llvm-commits
- [llvm] Co-issue packed instructions by unpacking (PR #151704)
Akash Dutta via llvm-commits
- [clang] [llvm] [WPD]: Apply speculative WPD in non-lto mode. (PR #145031)
Teresa Johnson via llvm-commits
- [llvm] [lit] Add support for env -i (PR #156939)
Aiden Grossman via llvm-commits
- [llvm] 3285251 - [Support] Make shouldReverseIterate constexpr (#156812)
via llvm-commits
- [llvm] b208bda - [ADT] Fix formatting in DenseMapInfo.h (#156926)
via llvm-commits
- [llvm] AMDGPU: Track AGPR pressure (PR #150288)
Jeffrey Byrnes via llvm-commits
- [llvm] [nfc] Make function-specialization3.ll test compatible with profile p… (PR #156942)
Alan Zhao via llvm-commits
- [llvm] [AMDGPU] Improve register allocation to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [LoopIdiomVectorize] Fix FindFirstByte successors (PR #156945)
Sjoerd Meijer via llvm-commits
- [lld] [llvm] [LLD][COFF] Add more variety of CET and hotpatch flags (PR #150761)
Alexandre Ganea via llvm-commits
- [llvm] Fix bazel build for ed3597e2f7c4a5ae1ad70de81032f2addf78e267 (PR #156946)
Jordan Rupprecht via llvm-commits
- [llvm] 4436d1d - [AArch64] Give a higher cost for more expensive SVE FCMP instructions (#153816)
via llvm-commits
- [llvm] [AArch64] Give a higher cost for more expensive SVE FCMP instructions (PR #153816)
David Green via llvm-commits
- [llvm] [NFC][x86] Cleanup X86FrameLowering::emitSPUpdate (PR #156948)
Daniel Paoliello via llvm-commits
- [llvm] [ARM][TargetLowering] Combine Level should not be a factor in shouldFoldConstantShiftPairToMask (PR #156949)
via llvm-commits
- [llvm] b4a43b3 - [RISCV][NFC] Add zeroext attribute to evl arguments in vp-vector-interleaved-access.ll test
Min-Yih Hsu via llvm-commits
- [llvm] [VPlan] Always consider register pressure on RISC-V (PR #156951)
Luke Lau via llvm-commits
- [llvm] [NFC][IR2Vec] Add usage documentation for obtaining embeddings (PR #155516)
S. VenkataKeerthy via llvm-commits
- [llvm] [TableGen] Don't print the instruction enum value in multiple comments in GenInstrInfo.inc. (PR #156960)
Craig Topper via llvm-commits
- [llvm] [bazel] Add -lbsd for lldb on Linux (PR #156954)
Keith Smiley via llvm-commits
- [llvm] 2d9e452 - [LoopUnroll] Introduce parallel reduction phis when unrolling. (#149470)
via llvm-commits
- [llvm] 829ddbe - build: make sanitizer builds use optimized tablegen (#156784)
via llvm-commits
- [llvm] 54c304c - NFC: stray whitespace cleanup in llvm/CMakeLists.txt
Matheus Izvekov via llvm-commits
- [llvm] 9a3aedb - [SLP]Do not try to schedule bundle with non-schedulable parent with commutable instructions
Alexey Bataev via llvm-commits
- [llvm] [Support] Request including a preprocessed file and run script in bug… (PR #156958)
Jakub Kuderski via llvm-commits
- [lld] 119d507 - [LLD][COFF] Add support for custom section layout (#152779)
via llvm-commits
- [llvm] [VPlan] Simplify live-ins early using SCEV. (PR #155304)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Offload] Support loading CUDA fat binaries (PR #156955)
Jonas Greifenhain via llvm-commits
- [llvm] [AArch64] Enable RT and partial unrolling with reductions for Apple CPUs. (PR #149699)
Florian Hahn via llvm-commits
- [llvm] 8796dfd - [VPlan] Consolidate logic to update loop metadata and profile info.
Florian Hahn via llvm-commits
- [clang] [llvm] [clang][driver][arm][macho] Default to -mframe-pointer=non-leaf. (PR #154216)
Francesco Petrogalli via llvm-commits
- [llvm] [NFC][TableGen] Adopt `CodeGenInstruction::getName()` (PR #156968)
Rahul Joshi via llvm-commits
- [llvm] [AMDGPU] High VGPR lowering on gfx1250 (PR #156965)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [SimplfyCFG] Set `MD_prof` for `select` used for certain conditional simplifications (PR #154426)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Use arithmetic for select c, 0, simm12 even with zicond (PR #156957)
Craig Topper via llvm-commits
- [llvm] 91e85cc - [RISCV] Use arithmetic for select c, 0, simm12 even with zicond (#156957)
via llvm-commits
- [llvm] [AMDGPU] More accurately account for AVGPR pressure (PR #150711)
Jeffrey Byrnes via llvm-commits
- [llvm] [NFC][TableGen] Use `BitsInit::convertInitializerToInt` in a few places (PR #156973)
Rahul Joshi via llvm-commits
- [llvm] 78fbca4 - [NFC][InstrInfoEmitter] Include location of inst definition in comment (#156927)
via llvm-commits
- [llvm] [RISCV] Reorganize select lowering to pull binop expansion early (PR #156974)
Philip Reames via llvm-commits
- [llvm] dfdfc4e - [AMDGPU][True16][Codegen] remove another build_vector pattern from true16 (#149861)
via llvm-commits
- [llvm] Support predicates (PR #156952)
S. VenkataKeerthy via llvm-commits
- [llvm] [IR2Vec] Add support for compare predicates in embeddings (PR #156952)
S. VenkataKeerthy via llvm-commits
- [llvm] [IR2Vec] Add support for Cmp predicates in vocabulary and embeddings (PR #156952)
S. VenkataKeerthy via llvm-commits
- [llvm] d3c91d5 - AMDGPU: Add agpr versions of global return atomics (#156890)
via llvm-commits
- [llvm] AMDGPU: Add agpr versions of global return atomics (PR #156890)
Matt Arsenault via llvm-commits
- [llvm] 927eba2 - [NFC][TableGen] Adopt `CodeGenInstruction::getName()` (#156968)
via llvm-commits
- [llvm] [profcheck] Change the FileCheck substitute command (PR #156985)
Alan Zhao via llvm-commits
- [llvm] [NFC][TableGen] Fix GlobalISel TableGen backend namespace usage (PR #156986)
Rahul Joshi via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libcxx] [libcxxabi] [lld] [lldb] [llvm] [Inclusive Language] migrate "sanity" checks to "soundness" checks (PR #156995)
Rick van Voorden via llvm-commits
- [llvm] 882575f - AMDGPU: Fix using wrong type in i32 atomic cmpxchg test (#156988)
via llvm-commits
- [llvm] AMDGPU: Fix using wrong type in i32 atomic cmpxchg test (PR #156988)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Register amdgpu-lower-vgpr-encoding pass in npm (PR #156971)
Matt Arsenault via llvm-commits
- [llvm] [RISC-V] Add P-ext MC Support for More Pair Operations (PR #154088)
Qihan Cai via llvm-commits
- [llvm] [InferAddressSpaces] Handle unconverted ptrmask (PR #140802)
Matt Arsenault via llvm-commits
- [llvm] 3f9e073 - [VPlan] Move findCommonEdgeMask optimization to simplifyBlends (#156304)
via llvm-commits
- [llvm] AMDGPU: Check aligned vgpr feature in assembler (PR #156997)
Matt Arsenault via llvm-commits
- [llvm] [RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata. (PR #141685)
Slava Zakharin via llvm-commits
- [llvm] AMDGPU: Fix using unaligned vgprs in mimg error test (PR #157001)
Matt Arsenault via llvm-commits
- [llvm] [bazel][libc] Port #156344: complex macros (PR #157003)
Jordan Rupprecht via llvm-commits
- [llvm] cc19bc7 - [memprof] Add RecordSerializationRoundTripVersion4HotColdSchema (#156783)
via llvm-commits
- [llvm] AMDGPU: Use switch to implement getRegPressureSetLimit (PR #156993)
Shilei Tian via llvm-commits
- [llvm] 68f8e6e - AMDGPU: Use switch to implement getRegPressureSetLimit (#156993)
via llvm-commits
- [clang] [llvm] [RISCV] Support ZVqdot Codegen and C intrinsics (PR #154915)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][PowerPC] adding the options for register names and VSR to VR (PR #157007)
Tony Varghese via llvm-commits
- [llvm] ffbd616 - [NFC][PowerPC] adding the options for register names and VSR to VR (#157007)
via llvm-commits
- [llvm] AMDGPU: AsmParser boilerplate for missing features (PR #157013)
Matt Arsenault via llvm-commits
- [clang] [llvm] [RISCV] Implement MC support for Zvfofp8min extension (PR #157014)
Jim Lin via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfilp and Zicfiss (PR #157015)
Jim Lin via llvm-commits
- [llvm] [ADT] Remove an unused private "using" directive (PR #157020)
Kazu Hirata via llvm-commits
- [llvm] [Support] Modernize PointerLikeTypeTraits with llvm::is_detected (NFC) (PR #157021)
Kazu Hirata via llvm-commits
- [llvm] [Support] Fix copy-paste errors in YAMLTraits.h (PR #157022)
Kazu Hirata via llvm-commits
- [llvm] [Utils] Remove an unnecessary cast (NFC) (PR #157023)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread BitCodeFormat.rst (PR #157024)
Kazu Hirata via llvm-commits
- [llvm] [VPlan] Remove hoisting to preheader in VPTransformState::get (PR #142594)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove VPPredInstPHIRecipe::useScalars (PR #143798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add -print-pipeline-passes test as follow up to #156798. NFC (PR #157011)
Pengcheng Wang via llvm-commits
- [llvm] [LoopIdiom] Use HashRecognize to optimize CRC (PR #143208)
Piotr Fusik via llvm-commits
- [llvm] 4f1b98b - [Utils] Remove an unnecessary cast (NFC) (#157023)
via llvm-commits
- [llvm] 633233c - [RISCV] Use MRI from MachineFunction in isVLKnownLE. NFC
Luke Lau via llvm-commits
- [llvm] 8704e55 - [RISCV] Remove unneeded plumbing of MRI in VLOptimizer. NFC
Luke Lau via llvm-commits
- [llvm] [SimpleLoopUnswitch] Adjust cost multiplier accounting for parent loop size (PR #155379)
Antonio Frighetto via llvm-commits
- [llvm] 64db7f6 - [SimpleLoopUnswitch] Adjust cost multiplier accounting for parent loop size
Antonio Frighetto via llvm-commits
- [llvm] [SelectionDAG] Clean up SCALAR_TO_VECTOR handling in SimplifyDemanded… (PR #157027)
Björn Pettersson via llvm-commits
- [llvm] 5901d89 - [AMDGPU] Register amdgpu-lower-vgpr-encoding pass in npm (#156971)
via llvm-commits
- [llvm] [orc-rt] Clean up SPS serialization for Error, Expected; add testcase. (PR #157029)
Lang Hames via llvm-commits
- [llvm] [InstCombine] Added optimisation for trunc (Pow2 >> x) to 1 (PR #157030)
via llvm-commits
- [llvm] [AArch64] Verify OPERAND_SHIFT_MSL and OPERAND_IMPLICIT_IMM_0 (PR #157031)
David Green via llvm-commits
- [llvm] AMDGPU: Delete redundant recursive copy handling code (PR #157032)
Matt Arsenault via llvm-commits
- [llvm] 63b4351 - [AVR] Remove LPM/ELPM custom decoder (NFC) (#156928)
via llvm-commits
- [clang] [llvm] [X86][AVX10] Remove EVEX512 and AVX10-256 implementations (PR #157034)
Phoebe Wang via llvm-commits
- [llvm] e71ec0f - [RISCV] Use QC_E_LI to materialise addresses (#155819)
via llvm-commits
- [llvm] AMDGPU: Test a few more cases for assembler errors for misaligned gfx90a vgprs (PR #156998)
Matt Arsenault via llvm-commits
- [compiler-rt] Relax CHECK-NEXT to CHECK for RISC-V (PR #157039)
via llvm-commits
- [llvm] [PAC][ELF] Place AUTH constants in .data.rel.ro for position dependent code (PR #150418)
Daniil Kovalev via llvm-commits
- [llvm] 5a0d703 - [AArch64][nfc] Remove llvm/test/CodeGen/AArch64/README (#156881)
via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF][MachO] Add archive support for DTLTO. (PR #157043)
via llvm-commits
- [clang] [llvm] [RISCV] Intrinsic Support for RISC-V P extension (PR #157044)
via llvm-commits
- [llvm] 1793fa8 - [AVR] Remove some custom decoder functions (NFCI) (#156852)
via llvm-commits
- [llvm] IRLinker: avoid quardatic behavior (PR #157045)
Vitaly Buka via llvm-commits
- [llvm] 6711099 - [AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::VASHR\VLSHR\VSHL can't create undef/poison (#156445)
via llvm-commits
- [llvm] AMDGPU: Change BUF classes to use RegisterOperand parameters (PR #157053)
Matt Arsenault via llvm-commits
- [llvm] 7115a0b - IRLinker: avoid quadratic behavior (#157045)
via llvm-commits
- [llvm] [DAG] SelectionDAG::canCreateUndefOrPoison - AVGFLOORU/AVGCEILU don't create undef/poison (PR #157056)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Support] Move OptimizationLevel to the Support directory (PR #157057)
David Sherwood via llvm-commits
- [llvm] PPC: Move definitions of predicates with features (PR #157058)
Matt Arsenault via llvm-commits
- [llvm] Emit DW_OP_lit0/1 for constant boolean values (PR #155539)
Michael Buch via llvm-commits
- [llvm] c71f036 - [AArch64][SME] Use `mrs %reg, SVCR` rather than ABI routine with `+sme` (#156878)
via llvm-commits
- [llvm] c0562ff - [AVR] Fix UB "left shift of negative value" detected by sanitizer
Sergei Barannikov via llvm-commits
- [compiler-rt] [compiler-rt] Fix a bug introduced into DEFINE_COMPILERRT_FUNCTION_ALIAS (PR #156979)
Jacek Caban via llvm-commits
- [llvm] [RISCV][LoopIdiomVectorize] Replace vp.icmp -> regular icmp. NFCish (PR #157068)
Luke Lau via llvm-commits
- [llvm] [RISCV] Use non-VP select in gather->strided load combine. NFCish (PR #157070)
Luke Lau via llvm-commits
- [llvm] ba4ce60 - [LV] Add scalar load/stores to VPReplicateRecipe::computeCost (#153218)
via llvm-commits
- [llvm] [RISCV] Use non-vp select in RISCVGatherScatterLowering. NFCish (PR #157071)
Luke Lau via llvm-commits
- [llvm] ab1046b - [AVR] Refactor MUL/FMUL instruction descriptions (NFC) (#156862)
via llvm-commits
- [llvm] Fixies missed optimization (x + y) & (2^C) -> x & 2^C when y % 2^(C+1) == 0 (PR #157072)
Shamshura Egor via llvm-commits
- [llvm] 95fabfd - [RISCV][LoopIdiomVectorize] Replace vp.icmp -> regular icmp. NFCish (#157068)
via llvm-commits
- [llvm] 98f1e4a - [DAG] SelectionDAG::canCreateUndefOrPoison - AVGFLOOR/AVGCEIL don't create undef/poison (#157056)
via llvm-commits
- [llvm] [orc-rt] Fix byteswap implementation for 64-bit types, rename tests. (PR #157074)
Lang Hames via llvm-commits
- [clang] [llvm] Fix Windows EH IP2State tables (remove +1 bias) (PR #144745)
Hans Wennborg via llvm-commits
- [llvm] [orc-rt] Add substitutes for std::countl_zero and std::bit_width. (PR #157076)
Lang Hames via llvm-commits
- [llvm] c5da190 - [LoopIdiom] Use HashRecognize to optimize CRC (#143208)
via llvm-commits
- [llvm] [orc-rt] Add [[nodiscard]] attributes to Math.h functions. NFC. (PR #157077)
Lang Hames via llvm-commits
- [llvm] 52dd4b9 - [AArch64] Correctly disassemble TSB instruction (#156362)
via llvm-commits
- [llvm] [AArch64] Provide a custom decoder for LDR_ZA/STR_ZA (PR #156363)
Sergei Barannikov via llvm-commits
- [llvm] [orc-rt] Add MemProt, MemLifetime, AllocGroup, and AllocGroupMap. (PR #157078)
Lang Hames via llvm-commits
- [llvm] inline asm: the instructions are treated opaquely (PR #157080)
Ralf Jung via llvm-commits
- [llvm] [DA] Remove base pointers from subscripts (PR #157083)
Ryotaro Kasuga via llvm-commits
- [compiler-rt] [TSan] Fix spurious 'thread finished with ignores enabled' warning on FreeBSD (PR #155399)
Dan Blackwell via llvm-commits
- [llvm] [LangRef] Clarify to exclude any call paths through external functions (PR #157087)
Usha Gupta via llvm-commits
- [llvm] [Maintainers] Add for HashRecognize (PR #157088)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFC][AsmMatcherEmitter] Eliminate redundant StringRef -> StringRef conversion (PR #157012)
Rahul Joshi via llvm-commits
- [llvm] [InstCombine] Make foldCmpLoadFromIndexedGlobal() GEP-type independent (PR #157089)
Nikita Popov via llvm-commits
- [llvm] [Dexter] Work around flaky LLDB DAP stackTrace response (PR #157090)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [orc-rt] Introduce WrapperFunction APIs. (PR #157091)
Lang Hames via llvm-commits
- [llvm] 62f3452 - Minor post-commit review changes for #130988 (NFC) (#156895)
via llvm-commits
- [llvm] f28f1c2 - [AVR] Refactor ADIW/SBIW/MOVW instruction descriptions (NFCI) (#156876)
via llvm-commits
- [llvm] [TableGen] Fix a couple of crashes related to sub-operand dags (PR #156179)
Sergei Barannikov via llvm-commits
- [llvm] [AArch64] Remove post-decoding instruction mutations (PR #156364)
Sergei Barannikov via llvm-commits
- [llvm] [orc-rt] Add a make_scope_exit utility. (PR #157094)
Lang Hames via llvm-commits
- [llvm] [BOLT][DWARF] Get DWO file via relative path if the CompilationDir does not exist (PR #154515)
Jinjie Huang via llvm-commits
- [llvm] [Coroutines] Walk inlinedAt recursively to create legal DILabels (PR #157099)
Christian Ulmann via llvm-commits
- [llvm] 2873d9f - [LoopIdiomVectorize] Fix FindFirstByte successors (#156945)
via llvm-commits
- [llvm] 593f24c - [SelectionDAG] Clean up SCALAR_TO_VECTOR handling in SimplifyDemandedVectorElts (#157027)
via llvm-commits
- [llvm] e110928 - [llvm-readobj][ELF] Prints hex format values in lower-case mode (#156683)
via llvm-commits
- [llvm] eb623e6 - [RISCV][GISel] Lower G_ABDS and G_ABDU (#155888)
via llvm-commits
- [llvm] 12631c8 - AMDGPU: Change BUF classes to use RegisterOperand parameters (#157053)
via llvm-commits
- [llvm] AMDGPU: Remove tablegen bz30254 workarounds from BUF instructions (PR #157054)
Matt Arsenault via llvm-commits
- [llvm] [NFC][DecoderEmitter] Arrange functions by class 1/N (PR #157107)
Rahul Joshi via llvm-commits
- [llvm] 95f51f1 - [AArch64] NFC: Rename LastPopI in emitEpilogue (#156884)
via llvm-commits
- [llvm] [NFC][AsmMatcherEmitter] Misc code cleanup (PR #157012)
Sergei Barannikov via llvm-commits
- [compiler-rt] [scudo] Add primary option to zero block on dealloc. (PR #142394)
via llvm-commits
- [llvm] 45af938 - [Coroutines] Walk inlinedAt recursively to create legal DILabels (#157099)
via llvm-commits
- [llvm] a1de9ac - AMDGPU: Remove tablegen bz30254 workarounds from BUF instructions (#157054)
via llvm-commits
- [clang] [llvm] [CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr (PR #142047)
via llvm-commits
- [llvm] 94b164c - [X86][AVX10] Remove EVEX512 and AVX10-256 implementations (#157034)
via llvm-commits
- [llvm] [InstCombine] Add test for freeze of PHI with noundef start value (NFC) (PR #157112)
Cullen Rhodes via llvm-commits
- [llvm] 7f6098e - [X86] Fix expand-fp on optnone functions (#156900)
via llvm-commits
- [llvm] e5e5736 - [NFC][TableGen] Fix GlobalISel TableGen backend namespace usage (#156986)
via llvm-commits
- [llvm] 0532ac4 - [NFC][AsmMatcherEmitter] Misc code cleanup (#157012)
via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Devon Loehr via llvm-commits
- [llvm] [AMDGPU][TargerLowering] Allow forming overflow op and folding abd to usubo if it is legal (PR #156266)
via llvm-commits
- [llvm] ef1539c - [InstCombine] Fold out-of-range bits for squaring signed integers (#153484)
via llvm-commits
- [clang] [lld] [llvm] Integrated Distributed ThinLTO (DTLTO): Design Overview (PR #126654)
via llvm-commits
- [llvm] 85dbe18 - [RISCV] Add -print-pipeline-passes test as follow up to #156798. NFC (#157011)
via llvm-commits
- [llvm] [WPD] set the branch funnel function entry count (PR #155657)
Mircea Trofin via llvm-commits
- [llvm] f8972c8 - [SCEVExp] Fix early exit in ComputeEndCheck. (#156910)
via llvm-commits
- [compiler-rt] [scudo] Add tracing framework (PR #156112)
Fabio D'Urso via llvm-commits
- [llvm] 45a2214 - [SCEV] Add tests for folding multiply/divide by constants.
Florian Hahn via llvm-commits
- [llvm] Add executed MC/DC TestVectors to `llvm-cov export` (PR #105511)
Alan Phipps via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Move debug records to correct blocks. (PR #157125)
Abid Qadeer via llvm-commits
- [llvm] [BOLT] Optimize basic block loops to avoid n^2 loop (PR #156243)
Paschalis Mpeis via llvm-commits
- [llvm] 91a48b1 - [ADT] Remove an unused private "using" directive (#157020)
via llvm-commits
- [llvm] c11d808 - [Support] Fix copy-paste errors in YAMLTraits.h (#157022)
via llvm-commits
- [llvm] 0aca734 - [llvm] Proofread BitCodeFormat.rst (#157024)
via llvm-commits
- [llvm] [Dexter] Temporarily print DAP logs on specific exception (PR #157130)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Rework table construction/emission (PR #155889)
Sergei Barannikov via llvm-commits
- [llvm] dc10373 - [TableGen] Fix a couple of crashes related to sub-operand dags (#156179)
via llvm-commits
- [llvm] [nfc][ir2vec] Remove `Valid` field (PR #157132)
Mircea Trofin via llvm-commits
- [llvm] [RISCV] Add th.ext(u) to RISCVDAGToDAGISel::hasAllNBitUsers. (PR #157133)
Craig Topper via llvm-commits
- [llvm] [AMDGPU][Scheduler] Scoring system for rematerialization candidates (PR #153092)
Lucas Ramirez via llvm-commits
- [llvm] [PowerPC][NFC] Apply clang-format to PPCInstrFuture.td (PR #157135)
Lei Huang via llvm-commits
- [llvm] a070dbb - [PowerPC][NFC] Apply clang-format to PPCInstrFuture.td (#157135)
via llvm-commits
- [llvm] [BOLT] Fix unrecognized option values for print-sorted-by-order (PR #155613)
Paschalis Mpeis via llvm-commits
- [llvm] [Support] Fix the style of "using" directives (NFC) (PR #157141)
Kazu Hirata via llvm-commits
- [llvm] AMDGPU: Really fix operands for global vgpr rtn atomics (PR #156989)
Shilei Tian via llvm-commits
- [llvm] Update Bazel rules for fmodbf16 math function that was added in 96b1dfb57fc822ea69bf75a8f0a69eb168776faa (PR #157143)
via llvm-commits
- [llvm] [Dexter] llvm-lit: always log DAP messages (PR #157145)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] d76d639 - [profcheck] Change the FileCheck substitute command (#156985)
via llvm-commits
- [compiler-rt] [scudo] Move getPageSize() decl to common.h header (PR #157146)
Roland McGrath via llvm-commits
- [llvm] [RISCV] Add th.ext(u) to isSignExtendingOpW in RISCVOptWInstrs. (PR #157147)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use Magic Algorithm for Splitting UDIV/UREM by Constant (PR #154968)
via llvm-commits
- [llvm] [LLVM][SCEV] Look through common multiplicand when simplifying compares. (PR #141798)
Paul Walker via llvm-commits
- [llvm] 07d0225 - Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs (#113363)
via llvm-commits
- [llvm] Frontend: Adopt llvm::vfs::OutputBackend in CompilerInstance (PR #113364)
Steven Wu via llvm-commits
- [llvm] [libc][bazel] Fix missing fmodbf16 dependency (PR #157149)
Michael Jones via llvm-commits
- [llvm] [AMDGPU] Add documentation files for GFX12. (PR #157151)
Jun Wang via llvm-commits
- [llvm] [PassBuilder] Add callback invoking to PassBuilder string API (PR #157153)
Gabriel Baraldi via llvm-commits
- [llvm] 16661b5 - [DirectX] Add isinf f16 emulation for SM6.8 and lower (#156932)
via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Add OPC_Scope opcode (PR #155580)
Sergei Barannikov via llvm-commits
- [llvm] fb60def - [VFS] Fix buildbot failure caused by #113363
Steven Wu via llvm-commits
- [compiler-rt] 5cf4959 - [scudo] Move getPageSize() decl to common.h header (#157146)
via llvm-commits
- [llvm] [FileCheck] Fix --enable-var-scope for numvars after reassignment (PR #157158)
via llvm-commits
- [llvm] [SCEV] Generalize (C * A /u C) -> A fold to (C1 * A /u C2) -> C1/C2 * A. (PR #157159)
Florian Hahn via llvm-commits
- [llvm] faab8f7 - [RISCV] Add th.ext(u) to RISCVDAGToDAGISel::hasAllNBitUsers. (#157133)
via llvm-commits
- [llvm] [WebAssembly] Implement GlobalISel (PR #157161)
via llvm-commits
- [llvm] [DAG] Combine `store + vselect` to `masked_store` (PR #145176)
Pranav Kant via llvm-commits
- [llvm] 7506900 - [RISCV] Add th.ext(u) to isSignExtendingOpW in RISCVOptWInstrs. (#157147)
via llvm-commits
- [llvm] [Option] Mark getLastArg(NoClaim) as noinline. (PR #157163)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Add SRAI to recursive part of isSignExtendedW. (PR #157164)
Craig Topper via llvm-commits
- [llvm] [RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI. (PR #149955)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] whole wave CSR tests on gfx1250. NFC. (PR #157166)
Stanislav Mekhanoshin via llvm-commits
- [lld] 5cda242 - [LLD][COFF] Add more `--time-trace` tags for ThinLTO linking (#156471)
via llvm-commits
- [llvm] [openmp] [OpenMP] Change build of OpenMP device runtime to be a separate runtime (PR #136729)
Joseph Huber via llvm-commits
- [llvm] [DWARF] Emit DW_OP_lit0/1 for constant boolean values (PR #157167)
Laxman Sole via llvm-commits
- [llvm] b9b0ea5 - [LV] Pass DT to isGuaranteedNotToBePoison in canVectorizeWithIfCvt.
Florian Hahn via llvm-commits
- [llvm] [PowerPC] Extend and update the test for `half` support (NFC) (PR #152625)
Trevor Gross via llvm-commits
- [llvm] [AMDGPU] Prevent VOPD combining of VGPRs with different MSBs (PR #157168)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 1ecdbf2 - [RISCV] Add SRAI to recursive part of isSignExtendedW. (#157164)
via llvm-commits
- [llvm] cc5d636 - [RISCV] Add PseudoCCANDN/ORN/XNOR to isSignExtendedW.
Craig Topper via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Slava Zakharin via llvm-commits
- [llvm] 5dfb964 - [AMDGPU] Prevent VOPD combining of VGPRs with different MSBs (#157168)
via llvm-commits
- [llvm] [bazel][mlir][python] Port #155741: stub auto-generation (PR #157173)
Jordan Rupprecht via llvm-commits
- [llvm] 287a5a9 - [AMDGPU] whole wave CSR tests on gfx1250. NFC. (#157166)
via llvm-commits
- [lld] lld: Add initial support for GNU LTO format (PR #157175)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [mlir] [CMake] add SKIP to add_lit_testsuites (PR #157176)
Maksim Levental via llvm-commits
- [lldb] [llvm] Remove filegroup rules for .pyi files removed in 22c2e15408553b2c172d407a8ee417adc2a93757 (PR #157178)
via llvm-commits
- [llvm] Remove filegroup rules for .pyi files removed in 22c2e15408553b2c172d407a8ee417adc2a93757 (PR #157179)
via llvm-commits
- [llvm] Add loop metadata to the new branch when doing jump-threading (PR #157180)
via llvm-commits
- [llvm] [Docs] Add CIR related meetings to GettingInvolved page (PR #157181)
Bruno Cardoso Lopes via llvm-commits
- [llvm] [OpenMP] Move `__omp_rtl_data_environment' handling to OpenMP (PR #157182)
Joseph Huber via llvm-commits
- [clang] [lld] [llvm] [LLVM][WebAssembly] Implement branch hinting proposal (PR #146230)
Derek Schuff via llvm-commits
- [llvm] [RISCV] Reduce duplication in RISCVInstrInfoSFB.td by using classes. NFC (PR #157185)
Craig Topper via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Florian Mayer via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Florian Mayer via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Florian Mayer via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Florian Mayer via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Florian Mayer via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Florian Mayer via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Florian Mayer via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Vitaly Buka via llvm-commits
- [llvm] [CI] Run Linux premerge CI on libc++ changes. (PR #155188)
Aiden Grossman via llvm-commits
- [clang] [clang-tools-extra] [lld] [llvm] [llvm] Add subcommand support for OptTable (PR #155026)
via llvm-commits
- [clang] [llvm] [Clang] Match MSVC handling of duplicate header search paths in Microsoft compatibility modes. (PR #105738)
Tom Honermann via llvm-commits
- [llvm] [RISCV] Check for legal type before calling getSimpleValueType() in matchSplatAsGather. (PR #157188)
Craig Topper via llvm-commits
- [flang] [llvm] [flang][cuda] Pass allocator index to allocate functions (PR #157189)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] Introduce LDBG_OS() macro as a variant of LDBG() (PR #157194)
Mehdi Amini via llvm-commits
- [llvm] [MemProf] Add ambigous memprof attribute (PR #157204)
Teresa Johnson via llvm-commits
- [compiler-rt] [gwp_asan] Use anonymous namespace for test helper code (PR #157205)
Roland McGrath via llvm-commits
- [llvm] [orc-rt] Add missing <variant> header. (Fixes unit test on Linux) (PR #157209)
Lang Hames via llvm-commits
- [compiler-rt] [compiler-rt] openat2 syscall interception. (PR #153846)
Vitaly Buka via llvm-commits
- [llvm] [TargetInstrInfo][AArch64] Don't assume register came from operand 0 in canCombine (PR #157210)
Matt Arsenault via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer-common] adding C23 memset_explicit interception. (PR #154428)
Vitaly Buka via llvm-commits
- [llvm] f8a77f3 - Hexagon: Add runtime libcall entries for volatile memcpy call (#156561)
via llvm-commits
- [llvm] [ARM] Take advantage of built-in mod of shift amount in variable-shift rotations and shifts (PR #157208)
via llvm-commits
- [llvm] be1510f - AMDGPU: Directly use align2 classes in gfx90a mimg operands
via llvm-commits
- [llvm] AMDGPU: Use RegisterOperand for MIMG class data operands (PR #157215)
Matt Arsenault via llvm-commits
- [llvm] 1455b3c - [RISCV] Reorganize select lowering to pull binop expansion early (#156974)
via llvm-commits
- [llvm] IRMover: Proper fix of performance regression of #146020 (PR #157218)
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU] Remove setcc by using add/sub carryout (PR #155255)
Matt Arsenault via llvm-commits
- [llvm] 3386273 - IRMover: Proper fix of performance regression of #146020 (#157218)
via llvm-commits
- [llvm] [RISCV] Exclude LPAD in machine outliner (PR #157220)
via llvm-commits
- [llvm] [RISCV][NFC] Fix typo in RISCVIndirectBranchTracking.cpp (PR #157221)
via llvm-commits
- [llvm] a43489d - [RISCV] Use non-VP select in gather->strided load combine. NFCish (#157070)
via llvm-commits
- [llvm] 5facf08 - [RISCV] Use non-vp select in RISCVGatherScatterLowering. NFCish (#157071)
via llvm-commits
- [llvm] [ExpandVectorPredication] Support vp.merge in foldEVLIntoMask. (PR #157195)
Luke Lau via llvm-commits
- [llvm] b869dfc - [lit] Remove buildbot debug commands
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Export compiler-rt builtins sources (PR #157200)
Chandler Carruth via llvm-commits
- [llvm] [ExpandVectorPredication] Change function returns from Value* to bool. NFC (PR #157199)
Craig Topper via llvm-commits
- [llvm] [MemProf] Always add hints to allocations with memprof attributes (PR #157222)
via llvm-commits
- [llvm] [lit] Move pipefail test into lit tests (PR #157223)
Aiden Grossman via llvm-commits
- [llvm] 5eaf129 - [RISCV] Reduce duplication in RISCVInstrInfoSFB.td by using classes. NFC (#157185)
via llvm-commits
- [llvm] 77db18a - [TargetInstrInfo][AArch64] Don't assume register came from operand 0 in canCombine (#157210)
via llvm-commits
- [llvm] 151c6ed - [RISCV] Check for legal type before calling getSimpleValueType() in matchSplatAsGather. (#157188)
via llvm-commits
- [llvm] 0335eba - [ExpandVectorPredication] Support vp.merge in foldEVLIntoMask. (#157195)
via llvm-commits
- [llvm] 7896ee7 - [ExpandVectorPredication] Change function returns from Value* to bool. NFC (#157199)
via llvm-commits
- [llvm] IRMover: Switch to SmallPtrSet (PR #157226)
Vitaly Buka via llvm-commits
- [llvm] [ORC] Add Executor Resolver Utility (PR #143654)
via llvm-commits
- [llvm] [llvm][llvm-lit] Enabled lit internal shell for llvm test suite (PR #106324)
Aiden Grossman via llvm-commits
- [llvm] [ORC] Add automatic shared library resolver for unresolved symbols. (PR #148410)
Vassil Vassilev via llvm-commits
- [llvm] [MC][COFF] Add missing sections for DWO (PR #157239)
Tomohiro Kashiwada via llvm-commits
- [llvm] 0d28b92 - [AArch64] Don't run loop-idiom-vectorize pass in the O0 pipeline (#156802)
via llvm-commits
- [llvm] Reapply [X86][ARM] Invert the low bit to get the inverse predicate (NFC) (PR #152053)
Abhishek Kaushik via llvm-commits
- [llvm] 188586a - [ADT] clang-format Twine.{cpp,h} (NFC)
Kazu Hirata via llvm-commits
- [llvm] [orc-rt] Add SPS serialization for ExecutorAddr. (PR #157242)
Lang Hames via llvm-commits
- [llvm] 3250349 - [TableGen][DecoderEmitter] Add OPC_Scope opcode (#155580)
via llvm-commits
- [llvm] [orc-rt] Add allocation-action execution support. (PR #157244)
Lang Hames via llvm-commits
- [llvm] fd7f464 - [clang] Polymorphic Cleanup type is moved despite not being POD types (#156607)
via llvm-commits
- [llvm] [VectorCombine] Relax vector type constraint on bitop(bitcast, bitcast) (PR #157245)
Hongyu Chen via llvm-commits
- [llvm] [VectorCombine] Relax vector type constraint on bitop(bitcast, constant) (PR #157246)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix passing <3 x ptr> via the stack. (PR #157247)
via llvm-commits
- [llvm] Add more generic `half`/`bfloat` tests (NFC) (PR #157211)
Nikita Popov via llvm-commits
- [llvm] [ms] [llvm-ml] Allow PTR casting of registers to their own size (PR #132751)
Antonin Décimo via llvm-commits
- [llvm] c0269c4 - [CMake] add `SKIP` to `add_lit_testsuites` (#157176)
via llvm-commits
- [llvm] 2a413b6 - [Support] Request including reproduction instructions in bug report message (#156958)
via llvm-commits
- [llvm] [BPF] Remove an unnecessary cast (NFC) (PR #157230)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Proofread CMakePrimer.rst (PR #157231)
Matt Arsenault via llvm-commits
- [llvm] [X86] Combine `PTEST` to `TESTP` (PR #157249)
via llvm-commits
- [llvm] [RISCV] Enable LUi/AUIPC+ADDI/ADDIW reg alloc hint by default (PR #155693)
Alex Bradbury via llvm-commits
- [llvm] 23c51f1 - [AArch64] More trunc(shift) tests. NFC
David Green via llvm-commits
- [llvm] 6c0154f - [AArch64][GlobalISel] Ensure vector types match in shift instructions
David Green via llvm-commits
- [llvm] [Statepoint] Handle struct return through stack (PR #157251)
Abhishek Kaushik via llvm-commits
- [llvm] [Support] Request including reproduction instructions in bug report message (PR #156958)
LLVM Continuous Integration via llvm-commits
- [llvm] [StatepointLowering] Handle struct return through stack (PR #157251)
Abhishek Kaushik via llvm-commits
- [llvm] [ValueTracking] Don't take sign bit from NaN operands (PR #157250)
Yingwei Zheng via llvm-commits
- [llvm] [offload] Permit redefining OPENMP_STANDALONE_BUILD (PR #157253)
Michał Górny via llvm-commits
- [llvm] 667f919 - [SelectionDAG][ARM] Propagate fast math flags in visitBRCOND (#156647)
via llvm-commits
- [llvm] e0f00bd - [LV] Don't consider second op as invariant in getDivRemSpeculationCost.
Florian Hahn via llvm-commits
- [llvm] [ADT] Simplify TypesAreDistinct with std::conjunction (NFC) (PR #157228)
Jakub Kuderski via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Inline reportRegion method (NFC) (PR #157266)
Sergei Barannikov via llvm-commits
- [llvm] [ADT] Refactor DenseMapIterator::operator-> (NFC) (PR #157227)
Jakub Kuderski via llvm-commits
- [flang] [llvm] [flang][OpenMP] Semantic checks for DYN_GROUPPRIVATE (PR #154550)
Krzysztof Parzyszek via llvm-commits
- [llvm] a638f88 - [TableGen][DecoderEmitter] Inline reportRegion method (NFC) (#157266)
via llvm-commits
- [llvm] [ADT] Simplify SmallSetIterator with std::variant (NFC) (PR #157229)
Tim Gymnich via llvm-commits
- [llvm] [ARM] Take advantage of built-in mod of shift amount in variable-shift rotations (PR #157208)
via llvm-commits
- [lld] [LLD][COFF] Display the size of all consumed inputs with `/summary` (PR #157279)
Alexandre Ganea via llvm-commits
- [llvm] cd8c3e5 - [LV] Add test showing missing metadata to disable runtime unrolling.
Florian Hahn via llvm-commits
- [llvm] [LLVM] Create `lf_alias` nodes for `typedef` and `using` (PR #153936)
Alexandre Ganea via llvm-commits
- [llvm] [GlobalISel] Add computeNumSignBits for SHL (PR #152067)
Yi-Chi Lee via llvm-commits
- [lld] 7eb889a - [LLD][COFF] Display the size of all consumed inputs with `/summary` (#157279)
via llvm-commits
- [lld] 1c0ca8a - [LLD][COFF] Add more variety of CET and hotpatch flags (#150761)
via llvm-commits
- [lld] Revert "[LLD][COFF] Display the size of all consumed inputs with `/summary`" (PR #157282)
Alexandre Ganea via llvm-commits
- [lld] c062fa6 - Revert "[LLD][COFF] Display the size of all consumed inputs with `/summary`" (#157282)
via llvm-commits
- [lld] [LLD][COFF] Display the size of all consumed inputs with /summary (take 2) (PR #157284)
Alexandre Ganea via llvm-commits
- [compiler-rt] [compiler-rt][test] Apply CFLAGS from sanitizer_common to all tests (PR #120798)
Aaron Puchert via llvm-commits
- [llvm] 3eacaa3 - [ADT] Refactor DenseMapIterator::operator-> (NFC) (#157227)
via llvm-commits
- [llvm] 0af4c7f - [ADT] Simplify TypesAreDistinct with std::conjunction (NFC) (#157228)
via llvm-commits
- [llvm] 0dbd39a - [BPF] Remove an unnecessary cast (NFC) (#157230)
via llvm-commits
- [llvm] 627b77a - [llvm] Proofread CMakePrimer.rst (#157231)
via llvm-commits
- [llvm] 1b8bedb - [Support] Fix the style of type aliases (NFC) (#157141)
via llvm-commits
- [llvm] 724a63b - [LV] Use more accurate getSCEV/MemChecks in GeneratedRTCheck::hasChecks.
Florian Hahn via llvm-commits
- [llvm] [LV]: Ensure fairness when selecting epilogue VF. (PR #155547)
Hassnaa Hamdi via llvm-commits
- [llvm] [RISCV][GlobalIsel] Lower G_FMINIMUMNUM, G_FMAXIMUMNUM (PR #157295)
Shaoce SUN via llvm-commits
- [lld] [LLD] Recognize 'mipspe' as a PE target name (PR #157305)
Hervé Poussineau via llvm-commits
- [llvm] 59d72b5 - [LV] Modernize and regenerate checks for some tests.
Florian Hahn via llvm-commits
- [llvm] [InstSimplify] Simplify extractvalue (umul_with_overflow(x, 1)). (PR #157307)
Florian Hahn via llvm-commits
- [llvm] [SCEVExp] Add helper to clean up dead instructions after expansion. (PR #157308)
Florian Hahn via llvm-commits
- [llvm] [ADT] Use "constexpr if" in get_hashable_data (NFC) (PR #157309)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Clean up fwd_or_bidi_tag with std::conditional_t (NFC) (PR #157310)
Kazu Hirata via llvm-commits
- [llvm] [Support] Simplify Object::operator== (NFC) (PR #157311)
Kazu Hirata via llvm-commits
- [llvm] [Support] Remove an unnecessary cast (NFC) (PR #157312)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread ExceptionHandling.rst (PR #157313)
Kazu Hirata via llvm-commits
- [compiler-rt] 7e55a4c - [compiler-rt][sanitizer-common] adding C23 memset_explicit interception. (#154428)
via llvm-commits
- [compiler-rt] Revert "[compiler-rt][sanitizer-common] adding C23 memset_explicit interception." (PR #157317)
Thurston Dang via llvm-commits
- [compiler-rt] 69c777b - Revert "[compiler-rt][sanitizer-common] adding C23 memset_explicit interception." (#157317)
via llvm-commits
- [llvm] [AArch64] Allow peephole to optimize AND + signed compare with 0 (PR #153608)
via llvm-commits
- [compiler-rt] bbd48fb - Reapply "[compiler-rt] Remove %T from shared object substitutions (#155302)"
Aiden Grossman via llvm-commits
- [llvm] 37a1fc5 - [Support] Remove an unnecessary cast (NFC) (#157312)
via llvm-commits
- [llvm] 609bcd5 - [llvm] Proofread ExceptionHandling.rst (#157313)
via llvm-commits
- [llvm] 5311057 - [MemProf] Always add hints to allocations with memprof attributes (#157222)
via llvm-commits
- [compiler-rt] [scudo] Use anonymous namespace for test helper code (PR #157207)
via llvm-commits
- [clang] [llvm] [mlir] MC: Add Triple overloads for more MC constructors (PR #157321)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Examine instructions in pending queues during scheduling (PR #147653)
Austin Kerbow via llvm-commits
- [llvm] [VPlan] Don't build recipes for unconditional switches (PR #157323)
Luke Lau via llvm-commits
- [llvm] [ADT] Refactor DenseSet::insert (NFC) (PR #157324)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Simplify StringSet::contains (NFC) (PR #157325)
Kazu Hirata via llvm-commits
- [llvm] [Support] Refactor IsResizableBase with "constexpr if" (NFC) (PR #157326)
Kazu Hirata via llvm-commits
- [llvm] afa0e70 - [LV] Remove instcombine, simplifycfg and dce from some tests.
Florian Hahn via llvm-commits
- [llvm] CodeGen: Make TargetInstrInfo constructor protected (PR #157336)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Pass MCSubtargetInfo to TargetGenInstrInfo constructors (PR #157337)
Matt Arsenault via llvm-commits
- [llvm] 9892dc1 - [AArch64] Fix vectorToScalarBitmask BE (#156314)
via llvm-commits
- [llvm] d4450bb - [AArch64][GlobalISel] Move special selection for aarch64_crypto_sha1h.
David Green via llvm-commits
- [llvm] ee29611 - [LV] Remove ILV::LoopVectorPreHeader (NFC).
Florian Hahn via llvm-commits
- [llvm] 6d6122e - [AArch64][GlobalISel] Add regbank information to other sha1 intrinsics.
David Green via llvm-commits
- [llvm] [CSKY] Decode CARRY / GPRSP operands not encoded into instruction (NFCI) (PR #157338)
Sergei Barannikov via llvm-commits
- [llvm] [CodeGen] Make TargetRegisterInfo destructor public (NFC) (PR #157341)
Sergei Barannikov via llvm-commits
- [llvm] fa59e61 - [CSKY] Decode CARRY / GPRSP operands not encoded into instruction (NFCI) (#157338)
via llvm-commits
- [llvm] [AArch64] Use DAG.getNegative instead of getNegatedInteger (NFC) (PR #157342)
via llvm-commits
- [llvm] [BPF] Remove skb operand of LD_ABS/LD_IND instructions (PR #157344)
Sergei Barannikov via llvm-commits
- [llvm] Revert "[Offload] Run unit tests as a part of check-offload" (PR #157346)
Michał Górny via llvm-commits
- [llvm] 2654690 - [LV] Add additional test with SCEV predicate.
Florian Hahn via llvm-commits
- [llvm] 3216bf1 - CodeGen: Make TargetInstrInfo constructor protected (#157336)
via llvm-commits
- [llvm] e41da79 - [CodeGen] Make TargetRegisterInfo destructor public (NFC) (#157341)
via llvm-commits
- [llvm] [Mips] Remove `size` operand of LwRxPcTcp16 / LwRxPcTcpX16 (PR #157348)
Sergei Barannikov via llvm-commits
- [llvm] 7bc342e - [AArch64] Use DAG.getNegative instead of getNegatedInteger (NFC) (#157342)
via llvm-commits
- [llvm] [RFC] Emit dwarf data for signature-changed or new functions (PR #157349)
via llvm-commits
- [llvm] [Dwarf][Transforms] Add dwarf support when func signature changed (PR #127855)
via llvm-commits
- [llvm] [SCEV] Don't add wrap predicates known to be false. (PR #157351)
Florian Hahn via llvm-commits
- [llvm] b50ad94 - [InstSimplify] Simplify extractvalue (umul_with_overflow(x, 1)). (#157307)
via llvm-commits
- [llvm] 456e49e - [ADT] Use "constexpr if" in get_hashable_data (NFC) (#157309)
via llvm-commits
- [llvm] 574ff7f - [ADT] Clean up fwd_or_bidi_tag with std::conditional_t (NFC) (#157310)
via llvm-commits
- [llvm] 13647d8 - [ADT] Refactor DenseSet::insert (NFC) (#157324)
via llvm-commits
- [llvm] 7ef9530 - [ADT] Simplify StringSet::contains (NFC) (#157325)
via llvm-commits
- [llvm] fc01a55 - [Support] Refactor IsResizableBase with "constexpr if" (NFC) (#157326)
via llvm-commits
- [llvm] 859dc6b - [lit] Move pipefail test into lit tests
via llvm-commits
- [llvm] b9e546d - [Support] Simplify Object::operator== (NFC) (#157311)
via llvm-commits
- [llvm] [GlobalISel] Remove GI known bits cache (PR #157352)
David Green via llvm-commits
- [llvm] 57cae2b - [SLP]Correctly schedule standalone schedule data, which is part of tree entry
Alexey Bataev via llvm-commits
- [llvm] [Mips] Decode the operand of JrcRx16 (PR #157357)
Sergei Barannikov via llvm-commits
- [llvm] 96c1201 - [nfc][ir2vec] Remove `Valid` field (#157132)
via llvm-commits
- [llvm] ac60477 - [Mips] Decode the operand of JrcRx16 (#157357)
via llvm-commits
- [llvm] [ARM] Fix RFE instructions decoding (PR #157360)
Sergei Barannikov via llvm-commits
- [llvm] [PDB] Add public symbol lookup by address (PR #157361)
via llvm-commits
- [llvm] [llvm-pdbutil] Create public symbols in yaml2pdb (PR #157362)
via llvm-commits
- [llvm] c4d927c - Revert "[SLP]Correctly schedule standalone schedule data, which is part of tree entry"
Alexey Bataev via llvm-commits
- [llvm] [SimplifyCFG] Don't delete basic block if it is a partial cleanuppad (PR #157363)
Gábor Spaits via llvm-commits
- [llvm] [ORC][examples][LLVM-C] Fix ThreadSafeContext to wrap existing context (PR #157366)
László Várady via llvm-commits
- [llvm] c2c7b7e - [RISCV] Add coverage for the tryFoldSelectIntoOp combine with constants
Philip Reames via llvm-commits
- [llvm] fd93dc5 - [SLP]Correctly schedule standalone schedule data, which is part of tree entry
Alexey Bataev via llvm-commits
- [llvm] [NFC][LowerTypeTests] Make `buildBitSet` is now a static function (PR #157375)
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Allow constants in tryFoldSelectIntoOp (PR #157376)
Philip Reames via llvm-commits
- [llvm] dcd0ee0 - [NFC][LowerTypeTests] Make `buildBitSet` is now a static function (#157375)
via llvm-commits
- [llvm] [X86][GlobalISel] Support G_SELECT for x86_fp80 (PR #157377)
Evgenii Kudriashov via llvm-commits
- [llvm] Reserve R9 on armv6 iOS 2.x (PR #150835)
via llvm-commits
- [llvm] MC: Support quoted symbol names (PR #138817)
Fangrui Song via llvm-commits
- [llvm] 727e9f5 - CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)
via llvm-commits
- [llvm] db2fc84 - [VectorCombine] Relax vector type constraint on bitop(bitcast, constant) (#157246)
via llvm-commits
- [llvm] use vgpr_16 for scalar_vector and trunc i1 pattern (PR #154875)
Brox Chen via llvm-commits
- [llvm] [llvm-symbolizer] Recognize AIX big archive (PR #150401)
via llvm-commits
- [llvm] [openmp] Remaining work necessary for GCC 15 (PR #157385)
Patrick Simmons via llvm-commits
- [compiler-rt] [compiler-rt] Remove %T from shared object substitutions (PR #155302)
Vitaly Buka via llvm-commits
- [llvm] [LowerTypeTests] Optimize buildBitSet (PR #157386)
Vitaly Buka via llvm-commits
- [llvm] 93c2eec - IRMover: Switch to SmallPtrSet (#157226)
via llvm-commits
- [llvm] [LV] Fix cost misaligned when gather/scatter w/ addr is uniform. (PR #157387)
Elvis Wang via llvm-commits
- [llvm] [RISCV] Undo fneg (fmul x, y) -> fmul x, (fneg y) transform (PR #157388)
Luke Lau via llvm-commits
- [llvm] 2308d7b - [AArch64][GlobalISel] Fix passing <3 x ptr> via the stack. (#157247)
via llvm-commits
- [llvm] 3bdd397 - [VectorCombine] Relax vector type constraint on bitop(bitcast, bitcast) (#157245)
via llvm-commits
Last message date:
Sun Sep 7 23:59:26 PDT 2025
Archived on: Sun Sep 7 23:59:28 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).