The Week Of Monday 8 September 2025 Archives by thread
Starting: Mon Sep 8 00:02:42 PDT 2025
Ending: Sun Sep 14 23:59:20 PDT 2025
Messages: 6077
- [llvm] [RISCV][NFC] Fix typo in RISCVIndirectBranchTracking.cpp (PR #157221)
Kito Cheng via llvm-commits
- [llvm] 193df2a - [RISCV][NFC] Fix typo in RISCVIndirectBranchTracking.cpp (#157221)
via llvm-commits
- [llvm] [ADT] Simplify DenseMapIterator with std::reverse_iterator (NFC) (PR #157389)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Replace Min with variadic std::min (PR #157390)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add llvm::countr_zero_constexpr (PR #157391)
Kazu Hirata via llvm-commits
- [llvm] [Hexagon] Remove an unnecessary cast (NFC) (PR #157392)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread AdvancedBuilds.rst (PR #157393)
Kazu Hirata via llvm-commits
- [llvm] VE: Stop using PointerLikeRegClass (PR #157394)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Combine `store + vselect` to `masked_store` (PR #145176)
Jan Wassenberg via llvm-commits
- [llvm] [RISCV] Replace undef with poison, NFC (PR #157396)
Jianjian Guan via llvm-commits
- [llvm] [llvm-profgen] Add an option to force marking the profile as preinlined (PR #156501)
via llvm-commits
- [llvm] Sparc: Remove TargetTriple member from SparcSubtarget (PR #157397)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Jianjian Guan via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Jianjian Guan via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Jianjian Guan via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Jianjian Guan via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Support select vx, vf form rvv intrinsics (PR #157398)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Add initial support for rvv intrinsics (PR #156415)
Jianjian Guan via llvm-commits
- [llvm] [IR] Use immarg for preallocated intrinsics (NFC) (PR #155835)
Nikita Popov 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)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Make foldCmpLoadFromIndexedGlobal() GEP-type independent (PR #157089)
Nikita Popov via llvm-commits
- [compiler-rt] [TSan] Add support for Android (PR #147580)
Fei Peng via llvm-commits
- [llvm] 6a571a1 - [DataLayout] Remove i1 alignment entry (#156657)
via llvm-commits
- [llvm] [DataLayout] Remove i1 alignment entry (PR #156657)
Nikita Popov via llvm-commits
- [llvm] [WebAssembly] Fix lowering of (extending) loads from addrspace(1) globals (PR #155937)
Sam Parker via llvm-commits
- [llvm] [VectorCombine] Refine cost model and decision logic in foldSelectShuffle (PR #146694)
Mikael Holmen via llvm-commits
- [llvm] [openmp] Remaining work necessary for GCC 15 (PR #157385)
Nikita Popov via llvm-commits
- [compiler-rt] [compiler-rt] Remove %T from shared object substitutions (PR #155302)
Hans Wennborg via llvm-commits
- [compiler-rt] 05e3143 - Revert "[compiler-rt] Remove %T from shared object substitutions (#155302)"
Hans Wennborg via llvm-commits
- [llvm] [VPlan] Don't build recipes for unconditional switches (PR #157323)
Florian Hahn via llvm-commits
- [llvm] [LangRef] inline asm: the instructions are treated opaquely (PR #157080)
Ralf Jung via llvm-commits
- [clang] [llvm] [InstCombine] Split GEPs with multiple non-zero offsets (PR #151333)
Nikita Popov via llvm-commits
- [llvm] AMDGPU: Use RegisterOperand for MIMG class data operands (PR #157215)
Christudasan Devadasan via llvm-commits
- [llvm] [llvm-symbolizer] Recognize AIX big archive (PR #150401)
James Henderson via llvm-commits
- [llvm] [VPlan] Rewrite sinkScalarOperands (PR #151696)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes (NFC) (PR #122318)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove single-operand dead VPPhi (PR #156438)
Ramkumar Ramachandra via llvm-commits
- [llvm] 8cc77e7 - AMDGPU: Use RegisterOperand for MIMG class data operands (#157215)
via llvm-commits
- [llvm] AMDGPU: Remove getLdStRegisterOperandForSize (PR #157216)
Matt Arsenault via llvm-commits
- [llvm] 2f2a98b - Sparc: Remove TargetTriple member from SparcSubtarget (#157397)
via llvm-commits
- [llvm] Sparc: Remove Is64Bit field from SparcTargetMachine (PR #157400)
Matt Arsenault via llvm-commits
- [llvm] [DirectX] Add `extract-section` to `llvm-objcopy` and implement it for `DXContainer` (PR #154804)
James Henderson via llvm-commits
- [llvm] [DirectX] Add `only-section` to `llvm-objcopy` for `DXContainer` (PR #156372)
James Henderson via llvm-commits
- [llvm] [SCEVExp] Add helper to clean up dead instructions after expansion. (PR #157308)
Florian Hahn via llvm-commits
- [llvm] [FileCheck] Fix --enable-var-scope for numvars after reassignment (PR #157158)
James Henderson via llvm-commits
- [llvm] PPC: Remove TargetTriple from PPCSubtarget (PR #157404)
Matt Arsenault via llvm-commits
- [lld] [llvm] [JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for… (PR #153778)
Zhijin Zeng via llvm-commits
- [llvm] [AArch64][SME] Support Windows/stack probes in MachineSMEABIPass (PR #149063)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Removed redundant FMOV instruction for truncstores of f64/f32 via bitcast to i64/i32/i8. (PR #149997)
Amina Chabane via llvm-commits
- [llvm] [InferAddressSpaces] Handle unconverted ptrmask (PR #140802)
Robert Imschweiler via llvm-commits
- [llvm] 4c6a562 - AMDGPU: Remove getLdStRegisterOperandForSize (#157216)
via llvm-commits
- [llvm] [Dexter] llvm-lit: always log DAP messages (PR #157145)
Stephen Tozer via llvm-commits
- [clang] [flang] [llvm] [openmp] [Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause (PR #139293)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] fe6e178 - [VPlan] Don't build recipes for unconditional switches (#157323)
via llvm-commits
- [compiler-rt] [libFuzzer] Change sig-trap test to allow expected output strings in any order (PR #157407)
Dan Blackwell via llvm-commits
- [llvm] [PDB] Add public symbol lookup by address (PR #157361)
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] 1bd3cc2 - [AArch64][SME] Support Windows/stack probes in MachineSMEABIPass (#149063)
via llvm-commits
- [llvm] [AArch64][SME] Support agnostic ZA functions in the MachineSMEABIPass (PR #149064)
Benjamin Maxwell via llvm-commits
- [llvm] [llvm-pdbutil] Create public symbols in yaml2pdb (PR #157362)
via llvm-commits
- [llvm] 16fddf8 - Sparc: Remove Is64Bit field from SparcTargetMachine (#157400)
via llvm-commits
- [llvm] [RISCV] Exclude LPAD in machine outliner (PR #157220)
Ming-Yi Lai via llvm-commits
- [llvm] [DWARF] Emit DW_OP_lit0/1 for constant boolean values (PR #157167)
Michael Buch via llvm-commits
- [llvm] [llvm][DebugInfo] Emit DW_OP_lit0/1 for constant boolean values (PR #157167)
Michael Buch via llvm-commits
- [llvm] c173476 - [llvm][DebugInfo] Emit DW_OP_lit0/1 for constant boolean values (#157167)
via llvm-commits
- [llvm] [OpenMP] Add tests for mapping of chained 'containing' structs (PR #156703)
Julian Brown via llvm-commits
- [llvm] [AArch64] Improve lowering for scalable masked interleaving stores (PR #156718)
David Sherwood via llvm-commits
- [llvm] dd0161f - [AArch64] Improve lowering for scalable masked interleaving stores (#156718)
via llvm-commits
- [llvm] 3b19717 - [AArch64] Removed redundant FMOV instruction for truncstores of f64/f32 via bitcast to i64/i32/i8. (#149997)
via llvm-commits
- [llvm] [AMDGPU] Change expand-fp opt level argument syntax (PR #157408)
Frederik Harwath 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] [Dexter] Temporarily print DAP logs on specific exception (PR #157130)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DA] Check monotonicity for subscripts (PR #154527)
Ryotaro Kasuga via llvm-commits
- [llvm] Introduce LDBG_OS() macro as a variant of LDBG() (PR #157194)
Andrzej Warzyński via llvm-commits
- [llvm] [VPlan] Perform optimizeMaskToEVL in terms of pattern matching (PR #155394)
Luke Lau via llvm-commits
- [llvm] LLVM Qualification Group - Backlog documentation and Discussion Updates (PR #156184)
Carlos Andres Ramirez via llvm-commits
- [llvm] [AArch64] Correct SCVTF/UCVTF instructions for vector input (PR #152974)
Amina Chabane via llvm-commits
- [lld] [LLD] Recognize 'mipspe' as a PE target name (PR #157305)
Martin Storsjö via llvm-commits
- [llvm] [X86] Add test coverage for #157382 (PR #157411)
Simon Pilgrim via llvm-commits
- [llvm] X86: Avoid using isArch64Bit for 64-bit checks (PR #157412)
Matt Arsenault via llvm-commits
- [llvm] 528b13d - [SCEVExp] Add helper to clean up dead instructions after expansion. (#157308)
via llvm-commits
- [llvm] Fix thread handle leak on Windows (PR #156854)
Lukasz Mielicki via llvm-commits
- [llvm] [VPlan] Simplify VPPhi with all-equal incoming (PR #157414)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine][VectorCombine][NFC] Unify uses of lossless inverse cast (PR #156597)
Hongyu Chen via llvm-commits
- [llvm] [GlobalISel] Remove GI known bits cache (PR #157352)
David Green via llvm-commits
- [llvm] [Support] Remove an unnecessary cast (NFC) (PR #157312)
Tomohiro Kashiwada via llvm-commits
- [llvm] [orc-rt] Add SPS serialization support for AllocGroup. (PR #157415)
Lang Hames via llvm-commits
- [llvm] [mlir] [MLIR] Add debug log to the pass manager (NFC) (PR #156205)
Andrzej Warzyński via llvm-commits
- [llvm] SimplifyCFG: Enable switch replacements in more cases (PR #156477)
Jessica Del via llvm-commits
- [llvm] [RegisterPressure] Remove dead defs correctly (PR #156576)
Sander de Smalen via llvm-commits
- [llvm] [QualGroup] Add August and September 2025 slides and unify Meeting Materials (PR #156897)
Carlos Andres Ramirez via llvm-commits
- [lld] [LLD][COFF] Display the size of all consumed inputs with /summary (take 2) (PR #157284)
Martin Storsjö via llvm-commits
- [llvm] [VPlan] Simplify branch-cond with getVectorTripCount (PR #155604)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Combine (ADDI (ADDI X, C1), C2) -> (ADDI X, C1+C2) (PR #157416)
Piotr Fusik via llvm-commits
- [llvm] [RISCV] Combine (ADDI (ADDI X, C1), C2) -> (ADDI X, C1+C2) (PR #157416)
via llvm-commits
- [llvm] [RISCV] Combine (ADDI (ADDI X, C1), C2) -> (ADDI X, C1+C2) (PR #157416)
Piotr Fusik via llvm-commits
- [llvm] [RISCV] Combine (ADDI (ADDI X, C1), C2) -> (ADDI X, C1+C2) (PR #157416)
via llvm-commits
- [llvm] [RISCV] Combine (ADDI (ADDI X, C1), C2) -> (ADDI X, C1+C2) (PR #157416)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine (ADDI (ADDI X, C1), C2) -> (ADDI X, C1+C2) (PR #157416)
Piotr Fusik via llvm-commits
- [llvm] [RISCV] Combine (ADDI (ADDI X, C1), C2) -> (ADDI X, C1+C2) (PR #157416)
Craig Topper via llvm-commits
- [llvm] [Codegen] Add a separate stack ID for scalable predicates (PR #142390)
Benjamin Maxwell via llvm-commits
- [llvm] 761b56e - PPC: Remove TargetTriple from PPCSubtarget (#157404)
via llvm-commits
- [llvm] PPC: Use StringRef for subtarget constructor arguments (PR #157409)
Matt Arsenault via llvm-commits
- [llvm] [Offload] Skip most liboffload testts if no devices (PR #157417)
Ross Brunton via llvm-commits
- [llvm] [VPlan] Extend CSE to eliminate GEPs (PR #156699)
Ramkumar Ramachandra via llvm-commits
- [llvm] 75fe619 - [X86] Add test coverage for #157382 (#157411)
via llvm-commits
- [llvm] [AArch64] Use unsigned variant of `<s|u>addv_64` SVE vector reduction intrinsic for 64 bit values (PR #157418)
Rajveer Singh Bharadwaj via llvm-commits
- [flang] [llvm] [flang] Implement CFI_show() (PR #155631)
Eugene Epshteyn via llvm-commits
- [clang] [llvm] [mlir] [AArch64][SME] Improve codegen for aarch64.sme.cnts* when not in streaming mode (PR #154761)
Paul Walker via llvm-commits
- [clang] [llvm] [InstCombine] Strip leading zero indices from GEP (PR #155415)
Nikita Popov via llvm-commits
- [llvm] [LoopVectorizer] Add a -force-vscale-for-tuning override option. (PR #156916)
David Green via llvm-commits
- [llvm] [LoopVectorizer][AArch64] Add a -sve-vscale-for-tuning override option. (PR #156916)
David Green via llvm-commits
- [llvm] [LV] Introduce m_OneInt and improve (0|1)-match (NFC) (PR #157419)
Ramkumar Ramachandra 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)
via llvm-commits
- [llvm] e1acbc3 - PPC: Use StringRef for subtarget constructor arguments (#157409)
via llvm-commits
- [llvm] [BOLT] Optimize basic block loops to avoid n^2 loop (PR #156243)
Paschalis Mpeis via llvm-commits
- [llvm] 305cf0e - [InstCombine] Make foldCmpLoadFromIndexedGlobal() GEP-type independent (#157089)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Matt Arsenault via llvm-commits
- [llvm] [X86] PromoteMaskArithmetic - oneuse vector_extend_inreg nodes can be safely promoted on AVX2+ targets (PR #157425)
Simon Pilgrim via llvm-commits
- [llvm] 408a2e7 - [LV] Remove instcombine, simplifycfg and dce from some tests.
Florian Hahn via llvm-commits
- [llvm] [X86] PromoteMaskArithmetic - use similar code for LHS/RHS trunc pattern. NFC. (PR #157426)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fix division by zero in foldSelectShuffle (PR #156779)
Mikael Holmen via llvm-commits
- [llvm] [CodeGen] Fix handling dead redefs in finalizeBundle (PR #157427)
Jay Foad via llvm-commits
- [llvm] [PowerPC] set libcall lowering for fp setcc ops on SPE boards (PR #153238)
Erik Enikeev via llvm-commits
- [llvm] [ORC] Add automatic shared library resolver for unresolved symbols. (PR #148410)
via llvm-commits
- [llvm] [VectorCombine] foldSelectShuffle - early-out cases where the max vector register width isn't large enough (PR #157430)
Simon Pilgrim 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
- [lld] [llvm] [DTLTO][ELF][COFF][MachO] Add archive support for DTLTO. (PR #157043)
via llvm-commits
- [llvm] f20640b - [X86] PromoteMaskArithmetic - use similar code for LHS/RHS trunc pattern. NFC. (#157426)
via llvm-commits
- [llvm] [DWARF] Emit 0/1 for constant boolean values (PR #151225)
Michael Buch via llvm-commits
- [llvm] [NFC] Move llvm.fptrunc.round closer to roundeven in LangRef (PR #155854)
Dmitry Sidorov via llvm-commits
- [llvm] [AArch64][PAC][GISel] Add missing clobbering info to LOADgotAUTH (PR #157433)
Anatoly Trosinenko via llvm-commits
- [llvm] [Xtensa] Fix encoding of `break.n` (PR #155159)
Sergei Barannikov via llvm-commits
- [llvm] 61a8d2d - VE: Stop using PointerLikeRegClass (#157394)
via llvm-commits
- [llvm] [NFC] Move llvm.fptrunc.round to Floating-Point Conversion Intrinsics class (PR #155854)
Dmitry Sidorov via llvm-commits
- [llvm] ad3a0ae - [VectorCombine] foldSelectShuffle - early-out cases where the max vector register width isn't large enough (#157430)
via llvm-commits
- [llvm] 6c0f7a5 - Fix thread handle leak on Windows (#156854)
via llvm-commits
- [llvm] [SPIRV] Frexp intrinsic implementation (PR #157436)
via llvm-commits
- [llvm] [SPIRV] Added Support for the constrained conversion intrinsics (PR #157437)
Subash B via llvm-commits
- [llvm] [X86] Improve `__bf16` code generation (PR #134859)
John Platts via llvm-commits
- [llvm] d3a7abb - [NFC] Move llvm.fptrunc.round to Floating-Point Conversion Intrinsics class (#155854)
via llvm-commits
- [clang] [llvm] [NFC][analyzer] Rename `ValistChecker.cpp` to `VAListChecker.cpp` (PR #157438)
Donát Nagy via llvm-commits
- [llvm] [BOLT][AArch64] Enabling Inlining for Memcpy for AArch64 in BOLT (PR #154929)
Sjoerd Meijer via llvm-commits
- [llvm] [SystemZ] Add a SystemZ specific pre-RA scheduling strategy. (PR #135076)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [OpenMP] Fix non-contiguous array omp target update (PR #156889)
Ivan R. Ivanov via llvm-commits
- [llvm] [SPIRV] Move instead of copy. (PR #156637)
Dmitry Sidorov via llvm-commits
- [llvm] b5a1747 - [SPIRV] Move instead of copy. (#156637)
via llvm-commits
- [llvm] [SPIRV] Added support for the constrained comparison intrinsics (PR #157439)
Subash B via llvm-commits
- [llvm] [OpenMP] Move `__omp_rtl_data_environment' handling to OpenMP (PR #157182)
Jan Patrick Lehr via llvm-commits
- [llvm] [StandardInstrumentations]Add support for numeric label (PR #148844)
Jamie Schmeiser via llvm-commits
- [llvm] [SPIRV] Added support for the constrained arithmetic intrinsic (PR #157441)
via llvm-commits
- [llvm] [LV]: Improve accuracy of calculating remaining iterations of MainLoopVF (PR #156723)
Hassnaa Hamdi via llvm-commits
- [llvm] PPC: Move definitions of predicates with features (PR #157058)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove setcc by using add/sub carryout (PR #155255)
via llvm-commits
- [llvm] [SPIRV] Added lowering for the debugtrap intrinsic (PR #157442)
Subash B via llvm-commits
- [lld] cb00c2d - [LLD][COFF] Display the size of all consumed inputs with /summary (take 2) (#157284)
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] [SPIRV] Add FPVariant tracking for floating-point registers in SPIR-V (PR #156871)
via llvm-commits
- [llvm] [X86] Recognise VPMADD52L pattern with AVX512IFMA/AVXIFMA (#153787) (PR #156714)
Simon Pilgrim via llvm-commits
- [llvm] 414f028 - [NFC][analyzer] Rename `ValistChecker.cpp` to `VAListChecker.cpp` (#157438)
via llvm-commits
- [llvm] Sparc: Add 64-bit feature (PR #157445)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Generalize fold (not (neg x)) -> (add X, -1) (PR #154348)
Simon Pilgrim via llvm-commits
- [llvm] [offload] Permit redefining OPENMP_STANDALONE_BUILD (PR #157253)
Joseph Huber via llvm-commits
- [llvm] e38392b - [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (#156615)
via llvm-commits
- [llvm] [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (PR #156615)
Hari Limaye via llvm-commits
- [llvm] b9f571f - [SCEV] Cover more multipler/divisor combinations in folding test.
Florian Hahn via llvm-commits
- [llvm] Mips: Force 64bit subtarget feature to be set for ABI options (PR #157446)
Matt Arsenault via llvm-commits
- [llvm] [ORC][examples][LLVM-C] Fix ThreadSafeContext to wrap existing context (PR #157366)
László Várady via llvm-commits
- [llvm] [InstCombine] Support GEP chains in foldCmpLoadFromIndexedGlobal() (PR #157447)
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)
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] [TypeSize] Inline conversion to uint64_t (NFC) (PR #157454)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix potential null dereference in IR/Verifier (PR #157458)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add codegen for simd fpcvt instructions (PR #156892)
via llvm-commits
- [llvm] 75b0c89 - [InstCombine][VectorCombine][NFC] Unify uses of lossless inverse cast (#156597)
via llvm-commits
- [llvm] [llvm] Validate Parent object before dereference (PR #157460)
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] [llvm] Fix possible null dereference in Transforms/Scalar (PR #157461)
Daniel Kuts via llvm-commits
- [llvm] [BOLT][DWARF] Skip processing DWO files with ID 0 (PR #154749)
Jinjie Huang via llvm-commits
- [llvm] ed33690 - [X86] PromoteMaskArithmetic - oneuse vector_extend_inreg nodes can be safely promoted on AVX2+ targets (#157425)
via llvm-commits
- [llvm] eeb4380 - Revert "[SCEVExp] Add helper to clean up dead instructions after expansion. (#157308)"
Florian Hahn via llvm-commits
- [llvm] IRLinker: avoid quadratic behavior (PR #157045)
Hans Wennborg via llvm-commits
- [llvm] 2384a6a - Remove IRLinker::linkNamedMDNodes() assert
Hans Wennborg via llvm-commits
- [lld] [lld][MachO]Multi-threaded i/o. Twice as fast linking a large project. (PR #147134)
Alexandre Ganea via llvm-commits
- [llvm] [ms] [llvm-ml] Allow PTR casting of registers to their own size (PR #132751)
Eric Astor via llvm-commits
- [llvm] b405d46 - [NFC][MC][ARM] Reorder decoder functions 5/N (#156920)
via llvm-commits
- [llvm] [NFC][MC][ARM] Reorder decoder functions 5/N (PR #156920)
Rahul Joshi via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] update isel pattern with vgpr16 for 16 bit types (PR #154875)
Brox Chen via llvm-commits
- [flang] [llvm] [flang][OpenMP] Semantic checks for DYN_GROUPPRIVATE (PR #154550)
Krzysztof Parzyszek via llvm-commits
- [llvm] [LLVM][MC][CodeEmitterGen] Reduce various `InstBits` table sizes (PR #156213)
Rahul Joshi via llvm-commits
- [llvm] [Verifier][AMDGPU] Restrict targets for chain calling convention. (PR #157469)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Enable tiling (PR #143715)
Jan Leyonberg via llvm-commits
- [llvm] [SPIRV] Add support for the SPIR-V extension SPV_KHR_bfloat16 (PR #155645)
via llvm-commits
- [llvm] [bazel][mlir][python] Port #157127: UB dialect filegroup (PR #157473)
Jordan Rupprecht via llvm-commits
- [llvm] [CostModel][X86] Add missing AVX1 costs for PMULUDQ v4i64 pattern (PR #157475)
Simon Pilgrim via llvm-commits
- [lld] [LLD][COFF] Make `/summary` work when `/debug` isn't provided (PR #157476)
Alexandre Ganea via llvm-commits
- [llvm] [PAC][InstCombine] Replace auth+sign with resign (PR #130807)
Daniil Kovalev via llvm-commits
- [llvm] [Offload] Have olMemFree accept a platform as a param (PR #157478)
Ross Brunton via llvm-commits
- [llvm] [HashRecognize] Strip excess-TC check (PR #157479)
Ramkumar Ramachandra via llvm-commits
- [lldb] [llvm] Add AArch64 support to the premerge tests (PR #155274)
Tom Stellard via llvm-commits
- [llvm] 344708c - [ms] [llvm-ml] Allow PTR casting of registers to their own size (#132751)
via llvm-commits
- [llvm] [CHERI] Add enum values and LL parse/print support for CHERI calling conventions. (PR #156328)
Owen Anderson via llvm-commits
- [llvm] [LV]: Ensure fairness when selecting epilogue VF. (PR #155547)
Hassnaa Hamdi via llvm-commits
- [llvm] d219467 - Sparc: Add 64-bit feature (#157445)
via llvm-commits
- [llvm] [HashRecognize] Clarify hdr comment on GF(2^m) (NFC) (PR #157482)
Ramkumar Ramachandra via llvm-commits
- [llvm] d0ea176 - [SLP]Do not consider SExt/ZExt profitable for demotion, if the user is a bitcast to float
Alexey Bataev via llvm-commits
- [llvm] [Xtensa] Fix lowering FP compare operations. (PR #156740)
Michał Górny via llvm-commits
- [llvm] [AArch64] Break up `AArch64FrameLowering::emitPrologue` (NFCI) (PR #157485)
Benjamin Maxwell via llvm-commits
- [llvm] [SimplfyCFG] Set `MD_prof` for `select` used for certain conditional simplifications (PR #154426)
Mircea Trofin via llvm-commits
- [llvm] [LSV] Merge contiguous chains across scalar types (PR #154069)
Anshil Gandhi via llvm-commits
- [llvm] dfbefe4 - [CostModel][X86] Add missing AVX1 costs for PMULUDQ v4i64 pattern (#157475)
via llvm-commits
- [llvm] [WebAssembly] Change `half` to use soft promotion rather than `PromoteFloat` (PR #152833)
Nikita Popov via llvm-commits
- [llvm] [Offload] Add `const` to getInfo and calculateOptimalOccupancy (PR #157488)
Ross Brunton via llvm-commits
- [llvm] 83af24d - [DAG] Generalize fold (not (neg x)) -> (add X, -1) (#154348)
via llvm-commits
- [llvm] [WebAssembly] Update the test for `half` (NFC) (PR #152832)
Nikita Popov 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] [SelectionDAG] Add `f16` soft promotion for `lrint` and `lround` (PR #152684)
Nikita Popov via llvm-commits
- [llvm] [AArch64][SVE] Add PTEST_FIRST pseudo instruction (PR #157489)
Kerry McLaughlin via llvm-commits
- [llvm] ee312fc - [HashRecognize] Strip excess-TC check (#157479)
via llvm-commits
- [llvm] [InstCombine] Fold select pattern with sub and negation to abs intrinsic (PR #156246)
via llvm-commits
- [llvm] [X86] X86TargetLowering::computeKnownBitsForTargetNode - add X86ISD::VPMADD52L\H handling (PR #156349)
via llvm-commits
- [llvm] [SelectionDAG] fold (not (sub Y, X)) -> (add X, ~Y) (PR #147825)
via llvm-commits
- [llvm] 3eb8a5a - [TypeSize] Inline conversion to uint64_t (NFC) (#157454)
via llvm-commits
- [llvm] [VPlan] Don't use the legacy cost model for loop conditions (PR #156864)
John Brawn via llvm-commits
- [llvm] [AA] Refine ModRefInfo taking into account `errnomem` location (PR #157495)
Antonio Frighetto via llvm-commits
- [llvm] 79d2961 - [WebAssembly] Update the test for `half` (NFC) (#152832)
via llvm-commits
- [llvm] [AMDGPU] Identify vector idiom to unlock SROA (PR #156791)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][CodeGen][AA] Introduce `!llvm.errno.tbaa` for errno alias disambiguation (PR #125258)
Antonio Frighetto via llvm-commits
- [llvm] 659ed24 - [DirectX] Add `only-section` to `llvm-objcopy` for `DXContainer` (#156372)
via llvm-commits
- [clang] [llvm] [IR][clang][CodeGen] Introduce `!llvm.errno.tbaa` for errno alias disambiguation (PR #125258)
Antonio Frighetto via llvm-commits
- [llvm] [RISCV][GISel] Lower G_SADDE (PR #156865)
Craig Topper via llvm-commits
- [llvm] 9f7877f - [HashRecognize] Clarify hdr comment on GF(2^n) (NFC) (#157482)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Add support for `rootsig` as a target environment (PR #156373)
Finn Plummer via llvm-commits
- [llvm] [llvm-readobj] Dump callgraph section info for ELF (PR #157499)
Prabhu Rajasekaran via llvm-commits
- [llvm] [NVVM][NVPTX] Add support for tcgen05.mma (PR #151949)
Pradeep Kumar via llvm-commits
- [llvm] [NFC ]Add a helper function isTailCall for getting libcall in SelectionDAG (PR #155256)
zhijian lin via llvm-commits
- [llvm] [LV] Don't trigger legacy/vplan assert when forcing costs (PR #156870)
David Sherwood via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Devon Loehr via llvm-commits
- [flang] [llvm] [OpenMP] Add definitions of TASKGRAPH, GRAPH_ID and GRAPH_RESET (PR #157502)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][cuda] Pass allocator index to allocate functions (PR #157189)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [flang][runtime] tweak advancing for child list directed io (PR #156753)
Andre Kuhlenschmidt via llvm-commits
- [llvm] [DirectX] Add emulation for fp16 types of llvm.is.fpclass (PR #157505)
Farzon Lotfi via llvm-commits
- [llvm] [AArch64][SME] Introduce CHECK_MATCHING_VL pseudo for streaming transitions (PR #157510)
Mary Kassayova via llvm-commits
- [llvm] [llvm-mca][x86] Sync resource tests using generic base references (PR #157511)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Enable volatile and non-temporal for loads to LDS (PR #153244)
Krzysztof Drewniak via llvm-commits
- [llvm] [LowerBufferFatPointers] Correctly handle alignment modes (PR #134329)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] Explicit types in cbuffer layouts (PR #156919)
Justin Bogner via llvm-commits
- [llvm] [InstCombine] Added optimisation for trunc (Pow2 >> x) to i1 (PR #157030)
via llvm-commits
- [llvm] [LV][AArch64][NFC]: Change TC in a test case. (PR #157512)
Hassnaa Hamdi via llvm-commits
- [llvm] Parse CFI instructions to create SFrame FREs (PR #155496)
via llvm-commits
- [llvm] e11f93e - [SimplifyCFG] Support not in chain of comparisons. (#156497)
via llvm-commits
- [llvm] [SimplifyCFG] Support not in chain of comparisons. (PR #156497)
Andreas Jonson via llvm-commits
- [llvm] d2646ca - [llvm-mca][x86] Sync resource tests using generic base references (#157511)
via llvm-commits
- [clang] [llvm] [SYCL] Add offload wrapping for SYCL kind. (PR #147508)
Yury Plyakhin via llvm-commits
- [llvm] [AMDGPU] Combine VGPRSrc and VGPROp definitions into VGPROp (PR #157516)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] add a d16 predicate for true16 mode (PR #156574)
Brox Chen via llvm-commits
- [llvm] [LoopUtils] Minimize expanded RT-checks returned (PR #157518)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Fix WAW dependency analysis with negative distances (PR #155266)
Sebastian Pop via llvm-commits
- [llvm] [AArch64] Improve lowering of scalar abs(sub(a, b)). (PR #151180)
via llvm-commits
- [llvm] 393bc0c - [Xtensa] Fix lowering FP compare operations. (#156740)
via llvm-commits
- [llvm] 1dbade8 - [DirectX] Add emulation for fp16 types of llvm.is.fpclass (#157505)
via llvm-commits
- [llvm] [MachineOutliner] Add profile guided outlining (PR #154437)
Amara Emerson via llvm-commits
- [llvm] [DA] Simplify runtime predicate collection and extend to all dependence tests (PR #157523)
Sebastian Pop via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] add a 16bit d16 predicate for true16 mode (PR #156574)
Brox Chen via llvm-commits
- [llvm] [SLP]Initial support for copyable elements (PR #147366)
Hans Wennborg via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [Clang] [Sema] Make `-Wincompatible-pointer-types` an error by default (PR #157364)
via llvm-commits
- [llvm] 3119945 - [DFAJumpThreading] Fix possible null dereference (#157461)
via llvm-commits
- [llvm] [AMDGPU] Restrict scale operands of WMMA to low 256 VGPRs (PR #157526)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [llvm][docs] Add LLDB data formatters to DebuggingLLVM.rst (PR #157528)
Jonas Devlieghere via llvm-commits
- [llvm] [AArch64] Allow commuting cmn (PR #151523)
via llvm-commits
- [compiler-rt] 8ddd804 - [scudo] Use anonymous namespace for test helper code (#157207)
via llvm-commits
- [compiler-rt] [scudo] Use anonymous namespace for test helper code (PR #157207)
Roland McGrath via llvm-commits
- [compiler-rt] 1f39435 - [gwp_asan] Use anonymous namespace for test helper code (#157205)
via llvm-commits
- [compiler-rt] [gwp_asan] Use anonymous namespace for test helper code (PR #157205)
Roland McGrath via llvm-commits
- [llvm] [NFC][InstrInfoEmitter] Include location of inst definition in comment (PR #156927)
Rahul Joshi via llvm-commits
- [llvm] [AMDGPU] Constrain inline asm vgprs to low 256 (PR #157531)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [mlir] [CMake] add `SKIP` to `add_lit_testsuites` (PR #157176)
Rahul Joshi via llvm-commits
- [llvm] [X86] Combine `PTEST` to `TESTP` (PR #157249)
Abhishek Kaushik via llvm-commits
- [llvm] [BOLT] Fix debug line emission for functions in multiple compilation units (PR #151230)
Alexander Yermolovich via llvm-commits
- [llvm] Co-issue packed instructions by unpacking (PR #151704)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU] High VGPR emission tests. NFC. (PR #157534)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [InstCombine] Remove redundant alignment assumptions. (PR #123348)
Florian Hahn via llvm-commits
- [compiler-rt] [asan] Fix `unknown-crash` being reported for multi-byte errors, and incorrect memory access addresses being reported (PR #144480)
via llvm-commits
- [llvm] [AMDGPU] High VGPR waitcnt generation tests. NFC. (PR #157533)
Changpeng Fang via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use C.ADD when OR is not compressible due to register restriction (PR #156044)
Craig Topper via llvm-commits
- [llvm] fc726fb - [ADT] Replace Min with variadic std::min (#157390)
via llvm-commits
- [llvm] ff33c3b - [llvm] Proofread AdvancedBuilds.rst (#157393)
via llvm-commits
- [llvm] AMDGPU: Change DS classes to use RegisterOperand parameters (PR #156580)
Joe Nash via llvm-commits
- [llvm] [RISCV] Allow constants in tryFoldSelectIntoOp (PR #157376)
Craig Topper via llvm-commits
- [compiler-rt] [msan] Mark allocator padding as uninitialized, with new origin tag (PR #157187)
Thurston Dang via llvm-commits
- [llvm] [SLPVectorizer] Widen strided loads. (PR #153074)
Mikhail Gudim via llvm-commits
- [llvm] db746c6 - [RISCV] Allow constants in tryFoldSelectIntoOp (#157376)
via llvm-commits
- [llvm] [AArch64] Add missing sForms to sForm (PR #157552)
via llvm-commits
- [llvm] [AArch64] Add missing sForms to sForm (PR #157552)
via llvm-commits
- [llvm] [AArch64] Add missing sForms to sForm (PR #157552)
via llvm-commits
- [llvm] [AArch64] Add missing sForms to sForm (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [AArch64] Move CSEL a, b, cc, SUBS(SUB(x, y), 0) -> CSEL a, b, cc, SUBS(x,y) to peephole by adding the missing sForms (PR #157552)
via llvm-commits
- [llvm] [OpenMP] Fix incorrect CUDA bc path after library change (PR #157547)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add MSG_RTN_GET_CLUSTER_BARRIER_STATE (PR #157549)
Shilei Tian via llvm-commits
- [llvm] [nfc] Make function-specialization3.ll test compatible with profile propagation unittests (PR #156942)
Alan Zhao via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via llvm-commits
- [llvm] Combine ADDS and SUBS nodes (PR #157563)
via llvm-commits
- [clang] [llvm] [Utils] Adds support for diff based tests to lit's --update-tests (PR #154147)
Henrik G. Olsson via llvm-commits
- [llvm] 6c3f18e - [Utils] Adds support for diff based tests to lit's --update-tests (#154147)
via llvm-commits
- [llvm] [mlir] [MLIR][Python] add mypy tests (PR #157569)
Maksim Levental via llvm-commits
- [clang] [llvm] [DirectX] Removing dxbc DescriptorRange from mcbxdc (PR #154629)
Damyan Pepper via llvm-commits
- [clang] [llvm] [UBSan] make ubsantrap `inaccessiblemem: write` (PR #156100)
Florian Mayer via llvm-commits
- [llvm] [RISCV] Add TH_EXT(U) to hasAllNBitUsers in RISCVOptWInstrs. (PR #157544)
Craig Topper via llvm-commits
- [llvm] [Support][FileSystem] Prefer `status` with `file_t` parameter. NFC. (PR #157581)
Steven Wu via llvm-commits
- [llvm] [profcheck] Require `unknown` metadata have a origin parameter (PR #157594)
Mircea Trofin via llvm-commits
- [llvm] 9893dab - Remove WholeProgramDevirt tests from profcheck-xfail post- #155657 (#157605)
via llvm-commits
- [llvm] Remove WholeProgramDevirt tests from profcheck-xfail post- #155657 (PR #157605)
Mircea Trofin via llvm-commits
- [llvm] [RISCV][RFC] Prevent folding ADD_LO into load/store if we can't fold all uses. (PR #155935)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prevent folding ADD_LO into load/store if we can't fold all uses. (PR #155935)
Craig Topper via llvm-commits
- [llvm] 6076b07 - X86: Use LiveRegUnits in findDeadCallerSavedReg (#156817)
via llvm-commits
- [llvm] X86: Use LiveRegUnits in findDeadCallerSavedReg (PR #156817)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Loosen the requirement of shadow stack codegen to Zimop (PR #152251)
Craig Topper via llvm-commits
- [clang] [flang] [llvm] Introduce -fexperimental-loop-fuse to clang and flang (PR #142686)
Madhur Amilkanthwar via llvm-commits
- [llvm] [WebAssembly] Implement GlobalISel (PR #157161)
via llvm-commits
- [llvm] [llvm] Move data layout string computation to TargetParser (PR #157612)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Fix type check in visitSRA: use VT for SIGN_EXTEND and TruncVT for TRUNCATE (PR #157580)
Stephen Young via llvm-commits
- [llvm] [LVI] Support no constant range of cast and freeze value in getEdgeValueLocal. (PR #157614)
Andreas Jonson via llvm-commits
- [llvm] [RISCV] Fold (X & -(1 << C1) & 0xffffffff) == C2 << C1 to sraiw X, C1 == C2. (PR #157617)
Piotr Fusik via llvm-commits
- [llvm] [orc-rt] Add SPS serialization for AllocAction and AllocActionPair. (PR #157620)
Lang Hames via llvm-commits
- [llvm] [ARM] Remove `UnsafeFPMath` uses (PR #151275)
via llvm-commits
- [llvm] 6a60042 - [RISCV] Replace undef with poison, NFC (#157396)
via llvm-commits
- [llvm] [X86][GlobalIsel] Support G_[U|S]MIN/G_[U|S]MAX test (PR #157621)
via llvm-commits
- [llvm] [llvm][yaml2obj] Modify section header overriding timing (PR #130942)
Ruoyu Qiu via llvm-commits
- [clang] [llvm] MC: Use Triple form of lookupTarget in more places (PR #157591)
Nikita Popov via llvm-commits
- [llvm] 819aa35 - MC: Use Triple form of lookupTarget in more places (#157591)
via llvm-commits
- [llvm] 5ec99c7 - [InstCombine] Add test for freeze of PHI with noundef start value (NFC) (#157112)
via llvm-commits
- [llvm] [InstCombine] Add test for freeze of PHI with noundef start value (NFC) (PR #157112)
Cullen Rhodes via llvm-commits
- [llvm] [LV][EVL] Reimplement method for extracting new mask. nfc (PR #156827)
Mel Chen via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
via llvm-commits
- [llvm] [PowerPC] Emit lxvkq and vsrq instructions for build vector patterns (PR #157625)
Tony Varghese via llvm-commits
- [llvm] [llvm-objdump][MachO] Update check in flaky test that depends on directory path (PR #150674)
James Henderson via llvm-commits
- [llvm] [AArch64] Lower zero cycle FPR zeroing (PR #156261)
David Green via llvm-commits
- [llvm] [LV][EVL] Replace VPInstruction::Select with vp.merge for predicated div/rem (PR #154072)
Luke Lau via llvm-commits
- [llvm] [AMDGPU][gfx1250] Implement SIMemoryLegalizer (PR #154726)
Pierre van Houtryve via llvm-commits
- [llvm] [CodeGen, CHERI] Add capability types to MVT. (PR #156616)
Nikita Popov via llvm-commits
- [llvm] [SLP]Support LShr as base for copyable elements (PR #153393)
Alexander Kornienko via llvm-commits
- [llvm] 9b1b937 - Reapply "[SCEVExp] Add helper to clean up dead instructions after expansion. (#157308)"
Florian Hahn via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Emit unified (Itanium) mangled name to structor declarations (PR #154142)
Michael Buch via llvm-commits
- [llvm] [AMDGPU] Refine GCNHazardRecognizer hasHazard() (PR #138841)
Carl Ritson via llvm-commits
- [llvm] [NFC] Convert LoadExtActions to a map (PR #157627)
Simon Pilgrim via llvm-commits
- [llvm] [RegisterCoalescer] Prune live range of early-clobber from live-in (PR #157628)
Hongyu Chen via llvm-commits
- [llvm] [Dexter] Work around flaky LLDB DAP stackTrace response (PR #157090)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [X86] Ensure models use vector load latency for vector loads (PR #157631)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalIsel] Support G_INTRINSIC_TRUNC/G_FCEIL/G_FFLOOR (PR #156633)
via llvm-commits
- [llvm] [RISCV] Refactor DAG-to-DAG Selection: Port lowering code for `qc.insb/qc.insbi` to RISCVISelLowering.cpp (PR #157618)
via llvm-commits
- [llvm] e741b71 - [CMake] Disable -Wdangling-reference warnings on GCC (#157541)
via llvm-commits
- [llvm] [CMake] Disable -Wdangling-reference warnings on GCC (PR #157541)
Martin Storsjö via llvm-commits
- [llvm] 204917e - [LoopVectorizer][AArch64] Add a -sve-vscale-for-tuning override option. (#156916)
via llvm-commits
- [llvm] [mlir] [NVPTX] Added more MMA intrinsics for F8F6F4 and FP64 types. (PR #156040)
Kirill Vedernikov via llvm-commits
- [llvm] 8aa9e1e - [X86] Ensure models use vector load latency for vector loads (#157631)
via llvm-commits
- [lld] 7a58e77 - [JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 (#153778)
via llvm-commits
- [llvm] [VPlan] Remove dead recipes before simplifying blends (PR #157622)
Paul Walker via llvm-commits
- [llvm] [RISC-V][GlobaISel] Legalize G_ATOMIC_CMPXCHG and G_ATOMIC_CMPXCHG_WITH_SUCCESS (PR #157634)
via llvm-commits
- [llvm] [GlobalOpt] Fix unreachable ifunc globalopt crash (#157332) (PR #157593)
Nikita Popov via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_float_controls2 (PR #146941)
Nathan Gauër via llvm-commits
- [llvm] Minor post-commit review changes for #130988 (NFC) (PR #156895)
Frederik Harwath via llvm-commits
- [llvm] [GISel] Combine shift + trunc + shift pattern (PR #155583)
via llvm-commits
- [llvm] a0b8d54 - [LLVM][MLIR] Move LSP server support library from MLIR into LLVM (#155572)
via llvm-commits
- [llvm] [BOLT] Fix unrecognized option values for print-sorted-by-order (PR #155613)
Haibo Jiang via llvm-commits
- [lld] e976622 - [LLD][COFF] Prevent to emit relocations for discarded weak wrapped symbols (#156214)
via llvm-commits
- [lld] [LLD][COFF] Prevent to emit relocations for discarded weak wrapped symbols (PR #156214)
Martin Storsjö via llvm-commits
- [llvm] 4546522 - [ORC][examples][LLVM-C] Fix ThreadSafeContext to wrap existing context (#157366)
via llvm-commits
- [llvm] [SCEV] Fold ((-1 * C1) * D / C1) -> -1 * D. (PR #157555)
Florian Hahn via llvm-commits
- [llvm] 96d5567 - [AArch64][SME] Support agnostic ZA functions in the MachineSMEABIPass (#149064)
via llvm-commits
- [llvm] [LLVM][SCEV] Look through common multiplicand when simplifying compares. (PR #141798)
Paul Walker via llvm-commits
- [llvm] [TableGen][CodeGen] Remove feature string from HwMode (PR #157600)
Sergei Barannikov via llvm-commits
- [clang] [llvm] [IndVarSimplify] Sink unused l-invariant loads in preheader. (PR #157559)
Nikita Popov via llvm-commits
- [llvm] [DFAJumpThreading] Enable DFAJumpThreading by default (PR #157642)
via llvm-commits
- [llvm] [LLVM][SCEV] Look through common vscale multiplicand when simplifying compares. (PR #141798)
Paul Walker via llvm-commits
- [llvm] [CGP]: Optimize mul.overflow. (PR #148343)
Hassnaa Hamdi via llvm-commits
- [llvm] [InstCombine]: Eliminate redundant modulus for urem (PR #157644)
via llvm-commits
- [flang] [llvm] [flang] Implement DSECNDS intrinsic (PGI extension) (PR #157573)
Tom Eccles via llvm-commits
- [llvm] [DFAJumpThreading] Enable DFAJumpThread by default. (PR #157646)
via llvm-commits
- [llvm] [MC] AsmLexer invalid read fix. (PR #154972)
Szymon Piotr Milczek via llvm-commits
- [llvm] [InstCombine] Re-generate freeze tests and fix warnings (NFC) (PR #157647)
via llvm-commits
- [llvm] AArch64: Fix codegen test in MC directory (PR #157648)
via llvm-commits
- [llvm] [NFC][LLVM] Namespace cleanup in MetadataLoader.cpp (PR #157595)
Rahul Joshi via llvm-commits
- [lld] 14f7e5f - [LLD][COFF] Make `/summary` work when `/debug` isn't provided (#157476)
via llvm-commits
- [llvm] [Offload] Make `ASSERT_ERROR` output more readable (PR #157653)
via llvm-commits
- [llvm] [BOLT][DWARF] Skip processing DWARF CUs with a DWO ID but no DWO name. (PR #154749)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] fix print-mem-data not working (PR #156332)
Haibo Jiang via llvm-commits
- [clang] [flang] [llvm] [mlir] [Support][NFC] Move OptimizationLevel to the Support directory (PR #157057)
David Sherwood via llvm-commits
- [llvm] [AArch64][SME] Allow SME peephole optimizations across SME pseudos (PR #157655)
Benjamin Maxwell via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Augie Fackler via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Devon Loehr via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Paul Kirth via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Mikael Holmen via llvm-commits
- [llvm] [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (PR #157656)
Augie Fackler via llvm-commits
- [clang] [llvm] [WIP] ABI Lowering Library (PR #140112)
Nikita Popov via llvm-commits
- [llvm] [DAGCombiner] Relax condition for extract_vector_elt combine (PR #157658)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial legality checks for early exit loops with side effects (PR #145663)
Florian Hahn via llvm-commits
- [clang] [llvm] [Clang] Add `__builtin_stack_address` (PR #148281)
Matt Arsenault via llvm-commits
- [llvm] [NFC][LLVM] Fix some `llvm` namespace usage in Bitcode writer (PR #141709)
Rahul Joshi via llvm-commits
- [llvm] [AArch64] Enable RT and partial unrolling with reductions for Apple CPUs. (PR #149699)
Florian Hahn via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Fix mapping of character type with LEN > 1 specified (PR #154172)
Abid Qadeer via llvm-commits
- [llvm] X86: Stop using MachineFunction in getPointerRegClass (PR #156880)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Create `lf_alias` nodes for `typedef` and `using` (PR #153936)
Alexandre Ganea via llvm-commits
- [llvm] 6bcb172 - [LV] Add test for preserving common GEP flags.
Florian Hahn via llvm-commits
- [llvm] 872d2c9 - [InstCombine] Re-generate freeze tests and fix warnings (NFC) (#157647)
via llvm-commits
- [llvm] [AMDGPU] Avoid setting GLC for image atomics when result is unused (PR #150742)
Harrison Hao via llvm-commits
- [llvm] [AllocToken] Introduce AllocToken instrumentation pass (PR #156838)
Marco Elver via llvm-commits
- [llvm] [AMDGPU] Support image atomic no return instructions (PR #150742)
via llvm-commits
- [llvm] [BPF] Support for `DW_TAG_variant_part` in BTF generation (PR #155783)
Michal R via llvm-commits
- [llvm] [AArch64] Combine signext_inreg of setcc(... != splat(0)) (PR #157665)
Hari Limaye via llvm-commits
- [llvm] [VPlan] Keep common flags during CSE. (PR #157664)
via llvm-commits
- [llvm] [WIP] Refactor MachineSMEABIPass state (PR #156674)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME] Refactor MachineSMEABI pass state (NFCI) (PR #156674)
Benjamin Maxwell via llvm-commits
- [llvm] [WebAssembly] extadd_pairwise for PartialReduce (PR #157669)
via llvm-commits
- [llvm] [InstCombine] Allow freezing multiple out-of-loop values (PR #155638)
Nikita Popov via llvm-commits
- [llvm] 7d60680 - [AArch64][GlobalISel] Add test coverage for arm64-vcvtxd_f32_f64.ll. NFC
David Green via llvm-commits
- [llvm] [Dexter] Make lldb-dap _post_step_hook more stable (PR #157663)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DA] Fix zero coeff bug in Strong SIV test with runtime assumptions (PR #155037)
Sebastian Pop via llvm-commits
- [llvm] [CGData] Rewrite tests to not use subshells (PR #157234)
Aiden Grossman via llvm-commits
- [llvm] 86b1e1b - [CGData] Rewrite tests to not use subshells
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Move LSP server support library from MLIR into LLVM (PR #155572)
Nikita Popov via llvm-commits
- [llvm] 3ea089b - [AArch64] Enable RT and partial unrolling with reductions for Apple CPUs. (#149699)
via llvm-commits
- [clang] [llvm] [mlir] [Flang][OpenMP] Enable no-loop kernels (PR #155818)
Dominik Adamski via llvm-commits
- [llvm] [AMDGPU] Extending wave reduction intrinsics for `i64` types - 1 (PR #150169)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Elide bitcast fold i64 imm to build_vector (PR #154115)
Janek van Oirschot via llvm-commits
- [llvm] [AArch64][SME] Avoid ZA save state changes in loops in MachineSMEABIPass (PR #149065)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME] Propagate desired ZA states in the MachineSMEABIPass (PR #149510)
Benjamin Maxwell via llvm-commits
- [llvm] AMDGPU: Remove unused getEquivalentAGPRClass (PR #157671)
Matt Arsenault via llvm-commits
- [llvm] [Offload] Build libcxx on the GPU libc bot (PR #157673)
Joseph Huber via llvm-commits
- [llvm] [LAA] Strip findForkedPointer (NFC) (PR #140298)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Add coverage for select with minmax arm [nfc] (PR #157539)
Philip Reames via llvm-commits
- [llvm] [InstCombine] Simplify call to abs if it is known one side is positive (PR #157675)
via llvm-commits
- [llvm] [flang][runtime] Preserve some list-directed input state in child (PR #157571)
Andre Kuhlenschmidt via llvm-commits
- [llvm] [IR][AArch64] Add llvm.masked.speculative.load intrinsic (PR #156470)
David Sherwood via llvm-commits
- [clang] [llvm] Add metadata for const C/C++ scalar types to track initial values of escaped alloca (PR #157676)
Vladislav Belov via llvm-commits
- [llvm] [SimplifyCFG] Add loop metadata to the new branch when doing jump-threading (PR #157180)
Hongyu Chen via llvm-commits
- [llvm] 15a05c0 - [AArch64][SVE] Add PTEST_FIRST pseudo instruction (#157489)
via llvm-commits
- [llvm] Revert "[Dexter] Temporarily print DAP logs on specific exception" (PR #157677)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstCombine] Push freeze through non-recurrence PHIs (PR #157678)
Cullen Rhodes via llvm-commits
- [llvm] 5044128 - AMDGPU: Remove unused getEquivalentAGPRClass (#157671)
via llvm-commits
- [llvm] Revert "[Dexter] llvm-lit: always log DAP messages" (PR #157679)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64][GlobalISel] Add codegen for simd fpcvt intrinsics (PR #157680)
via llvm-commits
- [llvm] Fix llvm::StripTemplateParameters to not return an empty name. (PR #157553)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 89d86b6 - SimplifyCFG: Enable switch replacements in more cases (#156477)
via llvm-commits
- [llvm] 1290077 - [AMDGPU][True16][CodeGen] update isel pattern with vgpr16 for 16 bit types (#154875)
via llvm-commits
- [llvm] 2bdcfc7 - [DirectX] Add `extract-section` to `llvm-objcopy` and implement it for `DXContainer` (#154804)
via llvm-commits
- [llvm] [AMDGPU] Treat GEP offsets as signed in AMDGPUPromoteAlloca (PR #157682)
Fabian Ritter via llvm-commits
- [llvm] 6ef4a7b - [RISCV] Exclude LPAD in machine outliner (#157220)
via llvm-commits
- [llvm] 1cbb35e - [InstCombine] Support GEP chains in foldCmpLoadFromIndexedGlobal() (#157447)
via llvm-commits
- [llvm] f9e5d39 - [QualGroup] Add August and September 2025 slides and unify Meeting Materials (#156897)
via llvm-commits
- [llvm] 9c858f5 - [AMDGPU] Combine VGPRSrc and VGPROp definitions into VGPROp (#157516)
via llvm-commits
- [llvm] [JumpThreading][DebugInfo] Propagate DebugLocs when simplifying loads (PR #157683)
Stephen Tozer via llvm-commits
- [llvm] fix test (PR #157684)
Brox Chen via llvm-commits
- [llvm] [AArch64][SVE2p1] Remove redundant PTESTs when predicate is a WHILEcc_x2 (PR #156478)
Kerry McLaughlin via llvm-commits
- [llvm] [RISCV][NFC] Fix a misnamed variable (PR #157686)
via llvm-commits
- [llvm] [X86] Remove redundant code in X86 (PR #157687)
via llvm-commits
- [llvm] [GVN] Teach GVN simple masked load/store forwarding (PR #157689)
Matthew Devereau via llvm-commits
- [llvm] [mlir] [MLIR][Python] enable type stub auto-generation (PR #155741)
Maksim Levental via llvm-commits
- [clang] [llvm] [Driver][AMDGPU][HIP][SPIRV] Disable optimizations for AMDGCN SPIR-V (PR #154765)
Alex Voicu via llvm-commits
- [llvm] 81a4fcb - [AMDGPU][True16][CodeGen] Fixed two lit tests (#157684)
via llvm-commits
- [llvm] ad49111 - [HLSL][DirectX] Add support for `rootsig` as a target environment (#156373)
via llvm-commits
- [llvm] [AArch64] Fix SVE callee-save layout for nounwind functions on Windows (PR #156467)
Benjamin Maxwell via llvm-commits
- [llvm] [bazel] Undo LSP changes after revert (PR #157691)
Jordan Rupprecht via llvm-commits
- [llvm] dbdac9f - [LoopVectorize] Generate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [llvm][NFC]Support callee saved register info in save/restore points (PR #119358)
Elizaveta Noskova via llvm-commits
- [llvm] 4e30d78 - [RISCV] Add TH_EXT(U) to hasAllNBitUsers in RISCVOptWInstrs. (#157544)
via llvm-commits
- [llvm] [ARM] Verify that disassembled instruction is correct (PR #157360)
Sergei Barannikov via llvm-commits
- [llvm] [ARM] Remove most post-decoding instruction adjustments (PR #156540)
Sergei Barannikov via llvm-commits
- [llvm] [RISCV][GlobalIsel] Lower G_FMINIMUMNUM, G_FMAXIMUMNUM (PR #157295)
Craig Topper via llvm-commits
- [clang] [llvm] [Sema][Parse][HLSL] Implement front-end rootsignature validations (PR #156754)
via llvm-commits
- [llvm] [AArch64] Remove post-decoding instruction mutations (PR #156364)
Sergei Barannikov via llvm-commits
- [llvm] [ARM] Take advantage of built-in mod of shift amount in variable-shift rotations (PR #157208)
via llvm-commits
- [llvm] [VPlan] Use Unknown instead of empty location in VPlanTransforms (PR #157702)
via llvm-commits
- [llvm] [DebugInfo] When merging locations prefer unannotated empty locs (PR #157707)
Stephen Tozer via llvm-commits
- [llvm] 746da28 - [gn build] Port 010f1ea3b3f4
Arthur Eubanks via llvm-commits
- [llvm] d334d6b - [gn build] Port 07d0225d419e
Arthur Eubanks via llvm-commits
- [llvm] 18fc839 - [gn build] Port 1d131ffff830
Arthur Eubanks via llvm-commits
- [llvm] 81f759c - [gn build] Port 20b4f59ccad5
Arthur Eubanks via llvm-commits
- [llvm] 414225d - [gn build] Port 3eb8a5a589cb
Arthur Eubanks via llvm-commits
- [llvm] 089c73f - [gn build] Port 4d9578b8ed20
Arthur Eubanks via llvm-commits
- [llvm] 109a769 - [gn build] Port 645dd324d1b7
Arthur Eubanks via llvm-commits
- [llvm] 00f916f - [gn build] Port 65f9c0868f94
Arthur Eubanks via llvm-commits
- [llvm] aeb571a - [gn build] Port 74b9484fd62d
Arthur Eubanks via llvm-commits
- [llvm] d41bc02 - [gn build] Port 8a65c4f11a4c
Arthur Eubanks via llvm-commits
- [llvm] 5ef2f62 - [gn build] Port 90865906dd2d
Arthur Eubanks via llvm-commits
- [llvm] 97c9878 - [gn build] Port d27fae73b17c
Arthur Eubanks via llvm-commits
- [lld] [llvm] [ICF] Add a NOP after branch in ICF thunk to improve debugability (PR #154986)
Peter Rong via llvm-commits
- [lld] [llvm] [NFC][DebugInfo] Allow single instruction sequence in line table to make symbolication of merged functions easier (PR #154851)
Peter Rong via llvm-commits
- [clang] [llvm] [RISCV] Enabled debug entry support by default (PR #157703)
Craig Topper via llvm-commits
- [llvm] [Support][modulemap] Fix LLVM_Support modulemap broken in #113364 (PR #157715)
Steven Wu via llvm-commits
- [llvm] [DebugInfo][Mem2Reg] Assign uninitialized values with annotated locs (PR #157716)
via llvm-commits
- [llvm] ada9da7 - [MachineOutliner] Add profile guided outlining (#154437)
via llvm-commits
- [llvm] b68ff08 - [gn build] Format BUILD.gn files
Arthur Eubanks via llvm-commits
- [llvm] [IR] Add llvm `clmul` intrinsic (PR #140301)
Ramkumar Ramachandra via llvm-commits
- [llvm] 11c2ffd - [gn build] Manually port ed3597e2
Arthur Eubanks via llvm-commits
- [llvm] [LoopIdiomRecognizer] Implement CRC recognition (PR #79295)
Ramkumar Ramachandra via llvm-commits
- [llvm] 6a9d43a - [Sema][Parse][HLSL] Implement front-end rootsignature validations (#156754)
via llvm-commits
- [llvm] [openmp] [OpenMP] Fix incorrect CUDA bc path after library change (PR #157547)
Joel E. Denny via llvm-commits
- [llvm] [llvm-profgen] Add an option to mark all the profile context as preinlined (PR #156501)
Lei Wang via llvm-commits
- [llvm] [llvm][DebugInfo] Emit 0/1 for constant boolean values (PR #151225)
Laxman Sole via llvm-commits
- [llvm] Fix __apple_XXX iterator that iterates over all entries. (PR #157538)
Greg Clayton via llvm-commits
- [clang] [llvm] [PowerPC] Support `-fpatchable-function-entry` on PPC64LE (PR #151569)
Maryam Moghadas via llvm-commits
- [llvm] [InstCombine] Add optimization to combine adds through zext nneg, and add testcase (PR #157723)
via llvm-commits
- [clang-tools-extra] [llvm] [clangd] Add code action to generate getter and setter for a field in a C++ class (PR #157727)
via llvm-commits
- [llvm] Fix compress/decompress in LLVM Offloading API (PR #150064)
David Salinas via llvm-commits
- [llvm] [Docs] Add CIR related meetings to GettingInvolved page (PR #157181)
Andy Kaylor via llvm-commits
- [clang] [llvm] [clang][driver][arm][macho] Default to -mframe-pointer=non-leaf. (PR #154216)
Francesco Petrogalli via llvm-commits
- [flang] [llvm] [flang] Add special genre for allocatable and pointer device component (PR #157731)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] f82023d - [clang][driver][arm][macho] Default to -mframe-pointer=non-leaf. (#154216)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add MC support of Zibi experimental extension (PR #127463)
Craig Topper via llvm-commits
- [llvm] [llvm-dwp] Add a new flag `--exec-dwo-path-remapping-file=<filename>`. (PR #157587)
Alexander Yermolovich via llvm-commits
- [llvm] [DependenceAnalysis] Prevent non-AddRec expressions from reaching testSIV (PR #154980)
Sebastian Pop via llvm-commits
- [llvm] [PowerPC] Implement AES Acceleration Instructions (PR #157725)
Lei Huang via llvm-commits
- [clang] [llvm] Implements isnan() HLSL intrinsic for DXIL and SPIR-V targets. (PR #157733)
via llvm-commits
- [llvm] [PowerPC] Add intrinsic definition for load and store with Right Length Left-justified (PR #148873)
Lei Huang via llvm-commits
- [llvm] 9bc4200 - [llvm-profgen] Add an option to mark all the profile context as preinlined (#156501)
via llvm-commits
- [clang] [llvm] [Dwarf] Support heterogeneous DW_{OP,AT}s needed for AMDGPU CFI (PR #153883)
Scott Linder via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Introduce the initial support for OpenMP kernel language (PR #66844)
Robert Imschweiler via llvm-commits
- [compiler-rt] [scudo] Add primary option to zero block on dealloc. (PR #142394)
Christopher Ferris via llvm-commits
- [llvm] [DA] Fix zero coeff bug in Strong SIV test with runtime assumptions (#149991) (PR #155037)
Sebastian Pop via llvm-commits
- [llvm] [DA] Fix Strong SIV test for symbolic coefficients and deltas (#149977) (PR #157738)
via llvm-commits
- [llvm] [LVI] Support no constant range of cast value in getEdgeValueLocal. (PR #157614)
Andreas Jonson via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfilp and Zicfiss (PR #157015)
Sam Elliott via llvm-commits
- [lld] [LLD][MinGW] Handle MIPS machine (PR #157742)
via llvm-commits
- [compiler-rt] 4b55593 - [compiler-rt] Fix a bug introduced into DEFINE_COMPILERRT_FUNCTION_ALIAS (#156979)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix a bug introduced into DEFINE_COMPILERRT_FUNCTION_ALIAS (PR #156979)
Jon Roelofs via llvm-commits
- [flang] [llvm] [flang][cuda] Remove set_allocator_idx operation (PR #157747)
via llvm-commits
- [llvm] [DebugLine] Correct debug line emittion (PR #157529)
Peter Rong via llvm-commits
- [clang] [llvm] [mlir] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Keshav Vinayak Jha via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] [ROCDL] Added Intrinsics for smed, umed, to support ISA instructions from ROCDL (PR #157748)
Krzysztof Drewniak via llvm-commits
- [llvm] [Vectorize] Add StridedLoopUnroll + Versioning for 2-D strided loop nests (PR #157749)
via llvm-commits
- [llvm] [RISCV] Support umin/umax in tryFoldSelectIntoOp (PR #157548)
Craig Topper via llvm-commits
- [llvm] POC decoder namespace coalescing (PR #157753)
Rahul Joshi via llvm-commits
- [libc] [llvm] [libc] Add simple 'tuple' type to CPP helpers (PR #157739)
Michael Jones via llvm-commits
- [llvm] [mlir] Introduce LDBG_OS() macro as a variant of LDBG() (PR #157194)
Mehdi Amini via llvm-commits
- [llvm] [BOLT] Fix incorrect CU-indicies in gdb-index (PR #151927)
Alexander Yermolovich via llvm-commits
- [llvm] 6e5d008 - [RISCV] Add coverage for select with minmax arm [nfc] (#157539)
via llvm-commits
- [llvm] [Utils] Add support for split-file to diff_test_updater (PR #157765)
via llvm-commits
- [llvm] [ExpandVectorPredication] Add vp.select to foldEVLIntoMask. (PR #157720)
LLVM Continuous Integration via llvm-commits
- [llvm] [FunctionSpecialization] Preserve call counts of specialized functions (PR #157768)
Mircea Trofin via llvm-commits
- [llvm] [ExpandVectorPredication] Improve ALL-CONVERT checking in expand-vp.ll. NFC (PR #157735)
Craig Topper via llvm-commits
- [llvm] [BOLT][WIP] Support restartable sequences in tcmalloc (PR #157774)
Maksim Panchenko via llvm-commits
- [llvm] 71a28f3 - [ADT] Simplify DenseMapIterator with std::reverse_iterator (NFC) (#157389)
via llvm-commits
- [llvm] ebf7858 - [Verifier] Remove redundant null-check (NFC) (#157458)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (#157524) (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (#157524) (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [llvm] [InstCombine] Fold `min(X+1, Y) - min(X, Y) --> zext X < Y` (PR #157782)
via llvm-commits
- [clang] [llvm] [AIX] Implement the ifunc attribute. (PR #153049)
Wael Yehia via llvm-commits
- [llvm] [orc-rt] Use perfect forwarding for scope-exit initialization. (PR #157786)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add WrapperFunction::handle support for fns, fn-ptrs. (PR #157787)
Lang Hames via llvm-commits
- [llvm] [AArch64] Use SignExtend64<N> (NFC) (PR #157788)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Fix comment typos in STLForwardCompat.h (PR #157789)
Kazu Hirata via llvm-commits
- [clang] [llvm] [Support] Use CTLog2 from PointerLikeTypeTraits.h (NFC) (PR #157790)
Kazu Hirata via llvm-commits
- [llvm] [Support] Use std::conditional_t in several type traits (NFC) (PR #157791)
Kazu Hirata via llvm-commits
- [llvm] [ExpandVectorPredication] Expand vp_merge and vp_select in expandPredication. (PR #157777)
Craig Topper via llvm-commits
- [llvm] waitcnt patch (PR #157795)
Brox Chen via llvm-commits
- [llvm] [InstSimplify] Enable FAdd simplifications when user can ignore sign bit (PR #157757)
Vedant Paranjape via llvm-commits
- [llvm] [orc-rt] Simplify construction of SPSSerializableExpected from values. (PR #157796)
Lang Hames via llvm-commits
- [llvm] [TargetInstrInfo] Add target hook for InstrSchedModel latency. [NFCI] (PR #128925)
Austin Kerbow via llvm-commits
- [llvm] 127d77d - [ExpandVectorPredication] Improve ALL-CONVERT checking in expand-vp.ll. NFC (#157735)
via llvm-commits
- [llvm] f059d2b - [AArch64] Lower zero cycle FPR zeroing (#156261)
via llvm-commits
- [llvm] [RISCV][GISel] Widen G_ABDS/G_ABDU before lowering when Zbb is enabled. (PR #157766)
Craig Topper via llvm-commits
- [llvm] 39c8df3 - [RISCV] Add VendorXTHeadCondMov to useInversedSetcc. (#157758)
via llvm-commits
- [llvm] [RISCV] Add VendorXTHeadCondMov to useInversedSetcc. (PR #157758)
Craig Topper via llvm-commits
- [clang] [llvm] [x86][AVX-VNNI] Fix VPDPBUSD Argument Types (PR #155194)
via llvm-commits
- [llvm] [X86][LiveRegUnits] Exclude reserved registers from TargetRegisterClass (PR #157798)
Phoebe Wang via llvm-commits
- [llvm] Document some of the regular admin tasks (PR #133825)
Tom Stellard via llvm-commits
- [llvm] [PowerPC] Change `half` to use soft promotion rather than `PromoteFloat` (PR #152632)
Trevor Gross via llvm-commits
- [llvm] 660441a - [RISCV][NFC] Fix a misnamed variable (#157686)
via llvm-commits
- [llvm] 6dacdc3 - [WebAssembly] extadd_pairwise for PartialReduce (#157669)
via llvm-commits
- [compiler-rt] [compiler-rt][AArch64] Don't use x18 in __arm_sme_save (PR #157802)
Sander de Smalen via llvm-commits
- [llvm] [QualGroup] Define membership rules, merge sections (PR #157803)
via llvm-commits
- [llvm] [ARM] Replace ABS and tABS machine nodes with custom lowering (PR #156717)
David Green via llvm-commits
- [compiler-rt] d685508 - [libFuzzer] Change sig-trap test to allow expected output strings in any order (#157407)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
Carlos Andres Ramirez via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [docs] Refactor QualGroup.rst: add membership rules, restructure sections (PR #157804)
via llvm-commits
- [llvm] [VPlan] Always consider register pressure on RISC-V (PR #156951)
Mel Chen via llvm-commits
- [llvm] 4621e17 - [DAGCombiner] Relax condition for extract_vector_elt combine (#157658)
via llvm-commits
- [llvm] [Offload] Run unit tests as a part of check-offload (PR #156675)
Michał Górny via llvm-commits
- [llvm] [LV][NFC] Rename getNumUsers to getNumUses (PR #155397)
David Sherwood via llvm-commits
- [llvm] [X86][Test] Update tests for `lround` and `llrint` (NFC) (PR #157807)
Trevor Gross via llvm-commits
- [llvm] [Uniformity] Avoid marking all PHIs as divergent in join blocks (PR #157808)
Carl Ritson via llvm-commits
- [llvm] [PowerPC] Extend and update the test for `half` support (NFC) (PR #152625)
Nikita Popov via llvm-commits
- [llvm] 4d9a7fa - [VPlan] Remove dead recipes before simplifying blends (#157622)
via llvm-commits
- [llvm] [Analysis][NFC] Improve documentation for getMemoryOpCost (PR #156875)
Luke Lau via llvm-commits
- [llvm] [DA] Remove base pointers from subscripts (PR #157083)
Ryotaro Kasuga via llvm-commits
- [llvm] bed9be9 - [AMDGPU][gfx1250] Implement SIMemoryLegalizer (#154726)
via llvm-commits
- [llvm] Revert "[AMDGPU][gfx1250] Add `cu-store` subtarget feature (#150588)" (PR #157639)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add function attribute to disable TBUFFER combine (PR #156454)
Harrison Hao via llvm-commits
- [llvm] dcaa29c - Revert "[AMDGPU][gfx1250] Add `cu-store` subtarget feature (#150588)" (#157639)
via llvm-commits
- [llvm] [AMDGPU][gfx1250] Remove SCOPE_SE for scratch stores (PR #157640)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [AMDGPU][gfx1250] Add 128B cooperative atomics (PR #156418)
Jay Foad via llvm-commits
- [llvm] 212ba92 - [X86] Recognise VPMADD52L pattern with AVX512IFMA/AVXIFMA (#153787) (#156714)
via llvm-commits
- [llvm] bc65352 - [X86][Test] Update tests for `lround` and `llrint` (NFC) (#157807)
via llvm-commits
- [llvm] ffcf82c - [AMDGPU] Change expand-fp opt level argument syntax (#157408)
via llvm-commits
- [llvm] [DA] Fix symbolic RDIV and Strong SIV with impossible assumptions (PR149501) (PR #157761)
Ryotaro Kasuga via llvm-commits
- [llvm] a975e64 - [PowerPC] Extend and update the test for `half` support (NFC) (#152625)
via llvm-commits
- [llvm] d6d0f4f - [AMDGPU][gfx1250] Remove SCOPE_SE for scratch stores (#157640)
via llvm-commits
- [llvm] [AMDGPU][gfx1250] Support "cluster" syncscope (PR #157641)
Pierre van Houtryve via llvm-commits
- [llvm] AMDGPU: Update baseline test checks in disassembler test (PR #157816)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix using unaligned VGPR in literal test (PR #157817)
Matt Arsenault via llvm-commits
- [llvm] [llvm][LoongArch] Introduce LASX and LSX conversion intrinsics (PR #157818)
via llvm-commits
- [llvm] [BasicBlockUtils] Handle funclets when detaching EH pad blocks (PR #157363)
Gábor Spaits via llvm-commits
- [llvm] [AArch64] Use Windows-style prologue/epilogue regardless of CFI. (PR #156467)
Sander de Smalen via llvm-commits
- [llvm] b965f26 - [AMDGPU] Treat GEP offsets as signed in AMDGPUPromoteAlloca (#157682)
via llvm-commits
- [llvm] [AMDGPU] Generate canonical additions in AMDGPUPromoteAlloca (PR #157810)
Fabian Ritter via llvm-commits
- [llvm] [LifetimeSafety] Add PR labeler automation (PR #157820)
Utkarsh Saxena via llvm-commits
- [llvm] d4f7995 - [VPlan] Use Unknown instead of empty location in VPlanTransforms (#157702)
via llvm-commits
- [llvm] [VectorCombine] Add Ext and Trunc support in foldBitOpOfCastConstant (PR #157822)
Hongyu Chen via llvm-commits
- [llvm] [AMDGPU] Fix PR #157408 test failures (PR #157823)
Frederik Harwath via llvm-commits
- [llvm] 8f7e8c4 - AMDGPU: Fix using unaligned VGPR in literal test (#157817)
via llvm-commits
- [llvm] [LoongArch] Override cost hooks to expose more DAG combine opportunities (PR #157824)
via llvm-commits
- [llvm] [AMDGPU] Remove scope check in SIInsertWaitcnts::generateWaitcntInstBefore (PR #157821)
Matt Arsenault via llvm-commits
- [llvm] [InstSimplify] Optimize maximumnum and minimumnum (PR #139581)
Lewis Crawford via llvm-commits
- [llvm] [NFC][RABasic] Use `std::move` to avoid copy (PR #157825)
Abhishek Kaushik via llvm-commits
- [llvm] c3e76b2 - [VPlan] Keep common flags during CSE. (#157664)
via llvm-commits
- [llvm] [NFC][GlobalISel] Pass `APInt` by const reference (PR #157827)
Abhishek Kaushik via llvm-commits
- [llvm] b40d233 - [AMDGPU] Fix PR #157408 test failures (#157823)
via llvm-commits
- [llvm] [LTO] Fix the issue of setting default triple when the triple is empty. (PR #157829)
Feng Zou via llvm-commits
- [llvm] b3306cb - [DFAJumpThreading] Prevent pass from using too much memory. (#153193)
via llvm-commits
- [llvm] [DFAJumpThreading] Prevent pass from using too much memory. (PR #153193)
Hongyu Chen via llvm-commits
- [llvm] [RegAlloc] Add scaffold for -regalloc=segmenttree (NFC) (PR #157830)
via llvm-commits
- [llvm] [mlir] Revert stubgen-related patches (PR #157831)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] [NFC][MIRPrinter] Use `std::move` to avoid copy (PR #157832)
Abhishek Kaushik via llvm-commits
- [llvm] ead0e97 - [DebugInfo][Mem2Reg] Assign uninitialized values with annotated locs (#157716)
via llvm-commits
- [llvm] Revert "Mips: Force 64bit subtarget feature to be set for ABI options (#157446)" (PR #157833)
Matt Arsenault via llvm-commits
- [llvm] 85fb1f1 - [AMDGPU] Extending wave reduction intrinsics for `i64` types - 1 (#150169)
via llvm-commits
- [llvm] [AMDGPU] Extending wave reduction intrinsics for `i64` types - 2 (PR #151309)
via llvm-commits
- [clang] [llvm] [RISCV] Make "target-feature +i" explicit (PR #157835)
Gergely Futo via llvm-commits
- [llvm] [MCA] Enable customization of individual instructions (PR #155420)
Roman Belenov via llvm-commits
- [llvm] [LLVM][SCEV] udiv (mul nuw a, vscale), (mul nuw b, vscale) -> udiv a, b (PR #157836)
Paul Walker via llvm-commits
- [llvm] 5739142 - [LV][AArch64][NFC]: Change TC in a test case. (#157512)
via llvm-commits
- [llvm] be773c1 - Revert "Mips: Force 64bit subtarget feature to be set for ABI options (#157446)" (#157833)
via llvm-commits
- [llvm] 0f05f92 - LLVM Qualification Group - Backlog documentation and Discussion Updates (#156184)
via llvm-commits
- [llvm] 349544d - [CodeGen] Fix handling dead redefs in finalizeBundle (#157427)
via llvm-commits
- [llvm] [mlir][bazel] Fix build issues caused by #157711 (PR #157838)
Karlo Basioli via llvm-commits
- [llvm] 3327a4c - [Remarks] Move BitstreamRemarkParser helpers to private header (NFC) (#156302)
via llvm-commits
- [llvm] [Remarks] Move BitstreamRemarkParser helpers to private header (NFC) (PR #156302)
Tobias Stadler via llvm-commits
- [llvm] change GlobalValueSummaryMapTy from std::map to llvm::MapVector (PR #157839)
Zhaoxuan Jiang via llvm-commits
- [llvm] [Hexagon] Bugfix in VarArg lowering: Special case for musl (PR #157564)
Brian Cain via llvm-commits
- [llvm] AMDGPU: Delete redundant recursive copy handling code (PR #157032)
Matt Arsenault via llvm-commits
- [llvm] ARM: Move remaining half convert libcall config into tablegen (PR #153408)
Matt Arsenault via llvm-commits
- [llvm] 94e2c19 - [x86][AVX-VNNI] Fix VPDPBUSD Argument Types (#155194)
via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Track SCC. Insert KM_CNT waits for SCC writes. (PR #157843)
Petar Avramovic via llvm-commits
- [llvm] a76b02d - [AMDGPU] Extending wave reduction intrinsics for `i64` types - 2 (#151309)
via llvm-commits
- [llvm] [AMDGPU] Extending wave reduction intrinsics for `i64` types - 3 (PR #151310)
via llvm-commits
- [llvm] 79e9317 - [DebugInfo] When merging locations prefer unannotated empty locs (#157707)
via llvm-commits
- [llvm] AMDGPU: Add uniformity analysis test for G_ZEXTLOAD and G_SEXTLOAD (PR #157844)
Petar Avramovic via llvm-commits
- [llvm] [LLVM] Volunteer myself as a secondary maintainer for LoopVectorizer (PR #120704)
David Sherwood via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add regbanklegalize rules for load and store (PR #153176)
Petar Avramovic via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Report all decoding conflicts (PR #157847)
Rahul Joshi via llvm-commits
- [llvm] acea1f5 - [LLVM][MC][CodeEmitterGen] Reduce various `InstBits` table sizes (#156213)
via llvm-commits
- [llvm] 93b9173 - [Analysis][NFC] Improve documentation for getMemoryOpCost (#156875)
via llvm-commits
- [llvm] [InstCombine] Use intersectForOffsetAdd() in CommonPointerBase (PR #157851)
Nikita Popov via llvm-commits
- [llvm] 5b81367 - [AMDGPU] Generate canonical additions in AMDGPUPromoteAlloca (#157810)
via llvm-commits
- [llvm] [BPF] Support Jump Table (PR #149715)
Anton Protopopov via llvm-commits
- [llvm] 3c810b7 - [LV] Add initial legality checks for early exit loops with side effects (#145663)
via llvm-commits
- [llvm] [SPIRV] Add FPEncoding operand support for SPIR-V OpTypeFloat (PR #156871)
via llvm-commits
- [llvm] [Runtimes][CMake] Add CMake option to enable execute-only code generation on AArch64 (PR #143698)
Csanád Hajdú via llvm-commits
- [llvm] [SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text format (PR #148002)
Paschalis Mpeis via llvm-commits
- [llvm] b7e31e7 - [LAA] Strip findForkedPointer (NFC) (#140298)
via llvm-commits
- [llvm] [SPIRV] Add FPEncoding operand support for OpTypeFloat (PR #156871)
via llvm-commits
- [llvm] [LangRef] Specify that load of alloca outside lifetime is poison (PR #157852)
Nikita Popov via llvm-commits
- [llvm] [mlir] [MLIR][Python] reland stubgen (PR #157853)
Maksim Levental via llvm-commits
- [llvm] [RISCV][GISel] Lower G_SSUBE (PR #157855)
via llvm-commits
- [clang] [llvm] [CodeGen][clang] Use module metadata to mark hotpatchable modules (PR #142969)
Alexandre Ganea via llvm-commits
- [llvm] [FuncAttrs] Relax norecurse attribute inference (PR #139943)
Usha Gupta via llvm-commits
- [llvm] 106eb46 - [AArch64] Break up `AArch64FrameLowering::emitPrologue` (NFCI) (#157485)
via llvm-commits
- [llvm] [offload] Fix finding libomptarget in runtimes build (PR #157856)
Michał Górny via llvm-commits
- [llvm] [NFC][LLVM] Fix link in Maintainers.md (PR #157857)
Druzhkov Sergei via llvm-commits
- [llvm] [ScalarEvolution] Limit recursion in getRangeRef for PHI nodes. (PR #152823)
Danila Malyutin via llvm-commits
- [llvm] 1e6a63e - [AMDGPU] Extending wave reduction intrinsics for `i64` types - 3 (#151310)
via llvm-commits
- [clang] [llvm] [AMDGPU] Add builtins for wave reduction intrinsics (PR #150170)
via llvm-commits
- [clang] [llvm] [AMDGPU] Propagate Constants for Wave Reduction Intrinsics (PR #150395)
via llvm-commits
- [llvm] [DA] Add option to dump delinearization result in printing analysis (PR #157859)
Ryotaro Kasuga via llvm-commits
- [llvm] [ARM] Allow s constraints on half (PR #157860)
Nikita Popov via llvm-commits
- [llvm] AMDGPU: Remove most manual AVLdSt decoder code (PR #157861)
Matt Arsenault via llvm-commits
- [llvm] [MemCpyOpt] allow more memcpy-to-memcpy optimization (PR #150792)
Jameson Nash via llvm-commits
- [llvm] [LV] Use getDecisionRangeAndClamp for IVUpdateMayOverflow (PR #156028)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TTI][ASan][RISCV] Move InterestingMemoryOperand to Analysis and embe… (PR #157863)
Hank Chang via llvm-commits
- [llvm] dcdbb39 - [InstCombine] Use intersectForOffsetAdd() in CommonPointerBase (#157851)
via llvm-commits
- [llvm] 6580c91 - [SCEV] Fold ((-1 * C1) * D / C1) -> -1 * D. (#157555)
via llvm-commits
- [llvm] 619d36f - [GISel] Combine shift + trunc + shift pattern (#155583)
via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Alexandre Ganea via llvm-commits
- [llvm] d18eca0 - [LLVM][LangRef] Remove "n > 0" restriction from get.active.lanes.mask. (#152140)
via llvm-commits
- [llvm] [LLVM][LangRef] Remove "n > 0" restriction from get.active.lanes.mask. (PR #152140)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Propagate Constants for Wave Reduction Intrinsics (PR #150395)
via llvm-commits
- [llvm] [ConstantFolding] Fold scalable get_active_lane_masks (PR #156659)
Paul Walker via llvm-commits
- [llvm] [AMDGPUPromoteAlloca][NFC] Avoid unnecessary APInt/int64_t conversions (PR #157864)
Fabian Ritter via llvm-commits
- [llvm] [InstCombine] Preserve nneg in foldLogicCastConstant (PR #157865)
Hongyu Chen via llvm-commits
- [llvm] [AMDGPU] LiveRegOptimizer: fix PHI same-BB filter; consider i8/i16 binops on SDWA (PR #155800)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add computeNumSignBits for SHL (PR #152067)
Yi-Chi Lee via llvm-commits
- [llvm] [X86] Fix throughput typo in XMM/YMM PACK/PALIGNR schedule classes (PR #157867)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Allow wide-stores in narrow to single scalar (PR #157869)
Ramkumar Ramachandra via llvm-commits
- [libc] [llvm] [libc] Update some __builtin_* usage to be compatible with MSVC. (PR #157870)
via llvm-commits
- [llvm] [VPlan] Consolidate logic for narrow to single scalars (PR #151506)
Ramkumar Ramachandra via llvm-commits
- [llvm] 62f2641 - X86: Stop using MachineFunction in getPointerRegClass (#156880)
via llvm-commits
- [llvm] [X86][GlobalISel] Added support for llvm.set.rounding (PR #156591)
via llvm-commits
- [llvm] bdebbd9 - [AMDGPU] Propagate Constants for Wave Reduction Intrinsics (#150395)
via llvm-commits
- [llvm] a301e1a - [InstCombine] Split GEPs with multiple non-zero offsets (#151333)
via llvm-commits
- [llvm] [AArch64][InstCombine] Canonicalize whilelo intrinsic (PR #151553)
Matthew Devereau via llvm-commits
- [llvm] [X86][ARM][AArch64] shouldFoldMaskToVariableShiftPair should be true for scalars up to the biggest legal type (PR #156886)
via llvm-commits
- [clang] [compiler-rt] [llvm] [AIX] Implement the ifunc attribute. (PR #153049)
Wael Yehia via llvm-commits
- [llvm] 3751b6b - [llvm-pdbutil] Create public symbols in yaml2pdb (#157362)
via llvm-commits
- [llvm] fa0bb6a - [X86] Fix throughput typo in XMM/YMM PACK/PALIGNR schedule classes (#157867)
via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics. (PR #116953)
Pankaj Dwivedi via llvm-commits
- [llvm] [CI] Run Linux premerge CI on libc++ changes. (PR #155188)
Nikolas Klauser via llvm-commits
- [llvm] Mark variable as maybe unused (only used in debug mode) (PR #157875)
Karlo Basioli via llvm-commits
- [llvm] 3c60c03 - Mark variable as maybe unused (only used in debug mode) (#157875)
via llvm-commits
- [llvm] [SimplifyCFG] Set branch weights when merging conditional store to address (PR #154841)
Joel E. Denny via llvm-commits
- [llvm] 7d36727 - AMDGPU: Add uniformity analysis test for G_ZEXTLOAD and G_SEXTLOAD (#157844)
via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: fix G_ZEXTLOAD and G_SEXTLOAD (PR #157845)
Petar Avramovic via llvm-commits
- [llvm] 752c1cf - [Instrumentation] Fix formatting of MemorySanitizer.cpp
Kazu Hirata via llvm-commits
- [clang] [llvm] [AMDGPU] Add builtins and intrinsics for cluster attributes (PR #157877)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Read-only call without return can capture (PR #157878)
Nikita Popov via llvm-commits
- [llvm] 56122f7 - [AArch64] Use SignExtend64<N> (NFC) (#157788)
via llvm-commits
- [llvm] cac3802 - [ADT] Fix comment typos in STLForwardCompat.h (#157789)
via llvm-commits
- [llvm] 9a64fa7 - [Support] Use CTLog2 from PointerLikeTypeTraits.h (NFC) (#157790)
via llvm-commits
- [llvm] 65994cc - [Support] Use std::conditional_t in several type traits (NFC) (#157791)
via llvm-commits
- [llvm] a1fc0f9 - [llvm] Proofread Contributing.rst (#157792)
via llvm-commits
- [llvm] [llvm] Proofread Contributing.rst (PR #157792)
Kazu Hirata via llvm-commits
- [llvm] c82d09c - [PDB] Add public symbol lookup by address (#157361)
via llvm-commits
- [llvm] [LLVM] Prefer octal to hex for printf (PR #157884)
Aiden Grossman via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Move LSP server support library from MLIR into LLVM (PR #157885)
via llvm-commits
- [llvm] [SPIR-V] Move structurizer to ISel prepare (PR #157886)
Nathan Gauër via llvm-commits
- [llvm] 397e5a4 - [ExpandVectorPredication] Expand vp_merge and vp_select in expandPredication. (#157777)
via llvm-commits
- [llvm] 61e4d23 - [RISCV] Fold (X & -(1 << C1) & 0xffffffff) == C2 << C1 to sraiw X, C1 == C2. (#157617)
via llvm-commits
- [llvm] 265b032 - [InstCombine] Added optimisation for trunc (Pow2 >> x) to i1 (#157030)
via llvm-commits
- [compiler-rt] [NFC] Fix CodeQL violations in compiler-rt. (PR #157793)
Thurston Dang via llvm-commits
- [clang] [llvm] [mlir] [clang] Use VFS for `-fopenmp-host-ir-file-path` (PR #156727)
Jan Svoboda via llvm-commits
- [llvm] 41c6859 - AMDGPU/UniformityAnalysis: fix G_ZEXTLOAD and G_SEXTLOAD (#157845)
via llvm-commits
- [llvm] f756224 - [llvm-lto2] Added llvm-lto2 -unified-lto descriptions (revised) (#155462)
via llvm-commits
- [llvm] [llvm-lto2] Added llvm-lto2 -unified-lto descriptions (revised) (PR #155462)
Jeremy Morse via llvm-commits
- [llvm] [NewPM] Don't preserve BlockFrequencyInfo in FunctionToLoopPassAdaptor (PR #157888)
Luke Lau via llvm-commits
- [llvm] [RISCV] Handle recurrences in RISCVVLOptimizer (PR #151285)
Luke Lau via llvm-commits
- [llvm] e07716d - [TableGen][DecoderEmitter] Report all decoding conflicts (#157847)
via llvm-commits
- [llvm] [AArch64] Break up `AArch64FrameLowering::emitEpilogue` (NFCI) (PR #157889)
Benjamin Maxwell via llvm-commits
- [llvm] [ARM] CMN is commutative (PR #157890)
via llvm-commits
- [llvm] 0048337 - [OpenMP] Add definitions of TASKGRAPH, GRAPH_ID and GRAPH_RESET (#157502)
via llvm-commits
- [llvm] 7b82873 - [LV] Add tests with multiple store groups re-using widened ops.
Florian Hahn via llvm-commits
- [compiler-rt] b44e6e0 - [NFC] Fix CodeQL violations in compiler-rt. (#157793)
via llvm-commits
- [llvm] 2701a22 - [LVI] Support no constant range of cast value in getEdgeValueLocal. (#157614)
via llvm-commits
- [llvm] [RISCV] Add helper method for checking for Zicond or XVentanaCondOps. NFC (PR #157891)
Craig Topper via llvm-commits
- [llvm] 0a69cd4 - [JumpThreading][DebugInfo] Propagate DebugLocs when simplifying loads (#157683)
via llvm-commits
- [llvm] [RISCV] Add P-ext MC support for pli.dh, pli.db, and plui.dh. (PR #153972)
Piotr Fusik via llvm-commits
- [llvm] [llvm-mca][x86] Ensure avxvnni tests actually test the avxvnni instructions (PR #157892)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [openmp] [offload][OpenMP] Remove device code for num_threads strict (PR #157893)
Robert Imschweiler via llvm-commits
- [llvm] [BOLT][AArch64][instr] Remove instructions on saving and restoring NZCV (PR #156994)
Alexey Moksyakov via llvm-commits
- [llvm] c511e1a - [InstCombine] Preserve nneg in foldLogicCastConstant (#157865)
via llvm-commits
- [llvm] [AMDGPU] Change `scale_sel` to be 4 bits (PR #157900)
Shilei Tian via llvm-commits
- [llvm] [RISCV] Extend zvqdot matching to handle disjoint or (PR #157901)
Hongyu Chen via llvm-commits
- [llvm] 57bd1c6 - [Remarks] Remove redundant size from StringRefs (NFC) (#156357)
via llvm-commits
- [llvm] [Remarks] Remove redundant size from StringRefs (NFC) (PR #156357)
Tobias Stadler via llvm-commits
- [llvm] [PowerPC] Implement VSX Vector Integer Arithmetic Instructions (PR #157903)
Lei Huang via llvm-commits
- [llvm] [llvm-size] Fix --totals option for Mach-O files (PR #157904)
Ryan Mansfield via llvm-commits
- [llvm] c685a20 - [gn build] Port 106eb4623d0c
Arthur Eubanks via llvm-commits
- [llvm] 5912c76 - [gn build] Port c82d09c96a4c
Arthur Eubanks via llvm-commits
- [llvm] ab26257 - [gn build] Port ed9dded83f5b
Arthur Eubanks via llvm-commits
- [llvm] [llvm-readobj][sframe] Add support for s390x (PR #155418)
via llvm-commits
- [llvm] Add --dump-offload-bundle option to llvm-objcopy (PR #143347)
David Salinas via llvm-commits
- [llvm] 0dddfab - [SLP]Recalculate deps if the original instruction scheduled after being copyable
Alexey Bataev via llvm-commits
- [llvm] b580829 - [RISCV] Add helper method for checking for Zicond or XVentanaCondOps. NFC (#157891)
via llvm-commits
- [compiler-rt] Revert "[NFC] Fix CodeQL violations in compiler-rt." (PR #157907)
Amit Kumar Pandey via llvm-commits
- [llvm] 33c9236 - [RISCV] Extend zvqdot matching to handle disjoint or (#157901)
via llvm-commits
- [llvm] Revert "[AMDGPU] Change expand-fp opt level argument syntax" (PR #157912)
Justin Fargnoli via llvm-commits
- [compiler-rt] Revert "[NFC] Fix CodeQL violations in compiler-rt. (#157793)" (PR #157913)
Amit Kumar Pandey via llvm-commits
- [llvm] [SLPVectorizer][NFC] Save stride in a map. (PR #157706)
Mikhail Gudim via llvm-commits
- [compiler-rt] 8062b16 - Revert "[NFC] Fix CodeQL violations in compiler-rt. (#157793)" (#157913)
via llvm-commits
- [compiler-rt] [compiler-rt] Update some tests to pass with lit internal shell. (PR #157910)
Aiden Grossman via llvm-commits
- [clang] [llvm] [clang] Regenerate test checks including TBAA semantics (NFC) (PR #154347)
Antonio Frighetto via llvm-commits
- [llvm] [RISCV] Add helper method for detecting BEXTI or TH_TST is supported. NFC (PR #157915)
Craig Topper via llvm-commits
- [llvm] Don't collect from phi nodes which are not fully constructed yet (PR #140806)
Manuel Drehwald via llvm-commits
- [lld] Switch to use madvise() to page-in files. (PR #157917)
John Holdsworth via llvm-commits
- [llvm] 110ab5a - [AMDGPU] Add builtins and intrinsics for cluster attributes (#157877)
via llvm-commits
- [clang] [llvm] [clang][SPARC] Pass 16-aligned 16-byte structs as i128 in CC (PR #155829)
via llvm-commits
- [llvm] 055e4ff - [VPlan] Don't narrow op multiple times in narrowInterleaveGroups.
Florian Hahn via llvm-commits
- [llvm] [RISCV] Correct the predicate for the ror and rorw with immediate InstAliases. (PR #157921)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Use subtarget call to determine number of VGPRs (PR #157927)
via llvm-commits
- [compiler-rt] [TSan] Add lock_during_write flag on Apple platforms to avoid deadlock (PR #157928)
Dan Blackwell via llvm-commits
- [llvm] 9e778f6 - [DirectX] Removing dxbc DescriptorRange from mcbxdc (#154629)
via llvm-commits
- [llvm] [mlir] [MLIR][Python] reland stubgen v2 (PR #157930)
Maksim Levental via llvm-commits
- [clang] [llvm] [DirectX] Removing dxbc StaticSampler from mcbxdc (PR #154631)
via llvm-commits
- [compiler-rt] [LSAN] Add extra suppressions on Apple Aarch64 (PR #117478)
Mariusz Borsa via llvm-commits
- [llvm] c6947da - [RISCV] Add helper method for detecting BEXTI or TH_TST is supported. NFC (#157915)
via llvm-commits
- [llvm] 262c7b7 - [RISCV][GISel] Widen G_ABDS/G_ABDU before lowering when Zbb is enabled. (#157766)
via llvm-commits
- [llvm] [AMDGPU] Restrict operands of ld_scale_paired to low 256 vgprs. NFCI (PR #157935)
Stanislav Mekhanoshin via llvm-commits
- [llvm] d7e6e72 - [RISCV] Correct the predicate for the ror and rorw with immediate InstAliases. (#157921)
via llvm-commits
- [llvm] [AMDGPU] NFC. Add testcase to test SIInsertWaitcnts::generateWaitcntInstBefore (PR #157938)
via llvm-commits
- [llvm] [ExpandVectorPredication] Keep the original value name when expanding predicated instructions. (PR #157943)
Craig Topper via llvm-commits
- [llvm] 3af202a - [NFC][LLVM] Fix link in Maintainers.md (#157857)
via llvm-commits
- [llvm] [LV] Keep duplicate recipes in VPExpressionRecipe (PR #156976)
Florian Hahn via llvm-commits
- [llvm] [DWARFVerifier] Verify that DW_AT_LLVM_stmt_sequence is set correctly (PR #152807)
Peter Rong via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse TASKGRAPH, GRAPH_ID, and GRAPH_RESET (PR #157926)
Krzysztof Parzyszek via llvm-commits
- [llvm] Add more generic `half`/`bfloat` tests (NFC) (PR #157211)
via llvm-commits
- [llvm] Revert "[DAGCombiner] Relax condition for extract_vector_elt combine" (PR #157953)
Arthur Eubanks via llvm-commits
- [compiler-rt] [compiler-rt] Fix binary-id-offset.c test to not require shell. (PR #157954)
via llvm-commits
- [llvm] [AMDGPU] llvm.prefetch documentation for gfx1250. NFC (PR #157949)
Shilei Tian via llvm-commits
- [compiler-rt] [compiler-rt] Removed unnecessary 'REQUIRES: shell' from lit tests. (PR #157951)
Aiden Grossman via llvm-commits
- [llvm] [DecoderEmitter] Support for DecodeOrder and `resolve-conflicts-try-all` (PR #157948)
Rahul Joshi via llvm-commits
- [llvm] [profcheck] Add test introduced in #156477 to profcheck-xfail list (PR #157961)
Aiden Grossman via llvm-commits
- [llvm] 112be89 - [profcheck] Add test introduced in #156477 to profcheck-xfail list (#157961)
via llvm-commits
- [llvm] [VectorCombine] Fix scalarizeExtExtract for big-endian (PR #157962)
Uyiosa Iyekekpolor via llvm-commits
- [compiler-rt] [compiler-rt] Update fuzzer/focus-function.test to not require shell. (PR #157967)
via llvm-commits
- [llvm] 675ecf6 - [RISCV] Use default promotion for i32 CTLZ_ZERO_UNDEF on RV64 with XTHeadBb. (#157955)
via llvm-commits
- [llvm] [RISCV] Use default promotion for i32 CTLZ_ZERO_UNDEF on RV64 with XTHeadBb. (PR #157955)
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt] Mark some tests as unsupported on Windows. (PR #157972)
Aiden Grossman via llvm-commits
- [llvm] 9179d3f - [DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures (#147573)
via llvm-commits
- [llvm] 3e898bc - [LV] Fix cost misaligned when gather/scatter w/ addr is uniform. (#157387)
via llvm-commits
- [llvm] Fix a `-Wunused-variable` warning on windows (PR #157973)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Support lowering of cluster related instrinsics (PR #157978)
Shilei Tian via llvm-commits
- [llvm] Fix bazel target broken in #157537 (PR #157982)
via llvm-commits
- [llvm] 8a8a810 - [SLP][NFC] Remove unused local variable in lambda (#156835)
via llvm-commits
- [llvm] [SLP][NFC] Remove unused local variable in lambda (PR #156835)
Alexey Bataev via llvm-commits
- [llvm] [lit] Remove Python 2 string support (PR #157979)
via llvm-commits
- [llvm] [msan] Handle AVX512 pack with saturation intrinsics (PR #157984)
Thurston Dang via llvm-commits
- [llvm] fc0f1fc - ARM: Move remaining half convert libcall config into tablegen (#153408)
via llvm-commits
- [compiler-rt] Enable ASAN checks for wcscat/wcsncat on Windows, and wcscpy/wcsncpy on all platforms (PR #90909)
Thurston Dang via llvm-commits
- [llvm] AMDGPU: Relax legal register operand constraint (PR #157989)
Matt Arsenault via llvm-commits
- [llvm] LTO: Stop storing string triple (PR #157991)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Use default promotion for i32 CTLZ on RV64 with XTHeadBb. (PR #157994)
Craig Topper via llvm-commits
- [llvm] Revert "[bazel][mlir][python] Port #155741: stub auto-generation (#157173)" (PR #157995)
Alex Trotta via llvm-commits
- [llvm] [mlir] [MLIR][Standalone] test Standalone against install distributions (PR #157944)
Maksim Levental via llvm-commits
- [llvm] [InstCombine] Enable FAdd simplifications when user can ignore sign bit (PR #157757)
Vedant Paranjape via llvm-commits
- [llvm] [InstCombine] Added optimisation for trunc (Negated Pow2 >> x) to i1 (PR #157998)
via llvm-commits
- [llvm] [LLVM] Insert IMPLICIT_DEF for a register sequence if any operand is undef (PR #158000)
Abhinav Garg via llvm-commits
- [llvm] AMDGPU: Fix returning wrong type for stack passed sub-dword arguments (PR #158002)
Matt Arsenault via llvm-commits
- [llvm] e790c97 - [RISCV] Make "target-feature +i" explicit (#157835)
via llvm-commits
- [llvm] 1723f80 - [ARM] Allow s constraints on half (#157860)
via llvm-commits
- [llvm] fa63642 - [RISC-V][GlobaISel] Legalize G_ATOMIC_CMPXCHG and G_ATOMIC_CMPXCHG_WITH_SUCCESS (#157634)
via llvm-commits
- [llvm] 0c6141a - [GlobalISel] Add computeNumSignBits for SHL (#152067)
via llvm-commits
- [llvm] [ADT] Move llvm::is_detected to STLForwardCompat.h (PR #158004)
Kazu Hirata via llvm-commits
- [llvm] [FunctionSpecialization] Fix profile count preserving logic (PR #157939)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Simplify a constructor of iterator_range (NFC) (PR #158005)
Kazu Hirata via llvm-commits
- [clang] [lld] [llvm] [Support] Rename CTLog2 to ConstantLog2 in MathExtras.h (PR #158006)
Kazu Hirata via llvm-commits
- [llvm] [Support] Remove trivial_helper, is_copy_assignable, and is_move_assignable (PR #158007)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread Extensions.rst (PR #158008)
Kazu Hirata via llvm-commits
- [llvm] ModuleUtils: Use proper address space defaults in a few places. (PR #119136)
Owen Anderson via llvm-commits
- [llvm] InlineCost: Use index sizes rather than pointer sizes in a few cases. (PR #119326)
Owen Anderson via llvm-commits
- [llvm] [CHERI] Add enum values and LL parse/print support for CHERIoT calling conventions. (PR #156328)
Owen Anderson via llvm-commits
- [llvm] 0e8f9fc - [MCA][X86] Remove AVXVNNI tests from IceLakeServer (#158010)
via llvm-commits
- [llvm] [MCA][X86] Remove AVXVNNI tests from IceLakeServer (PR #158010)
Simon Pilgrim via llvm-commits
- [llvm] [StructurizeCFG] bug fix in zero cost hoist (PR #157969)
David Stuttard via llvm-commits
- [llvm] 70012fd - [SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1. (#157656)
via llvm-commits
- [llvm] 3a7da9a - LTO: Stop storing string triple (#157991)
via llvm-commits
- [compiler-rt] f56309a - [compiler-rt][test] Use packaging.version.Version to compare glibc versions (#142596)
via llvm-commits
- [compiler-rt] [compiler-rt][test] Use packaging.version.Version to compare glibc versions (PR #142596)
David Spickett via llvm-commits
- [llvm] [NFC][DecoderEmitter] Code cleanup in `DecoderEmitter::emitTable` (PR #158014)
Rahul Joshi via llvm-commits
- [llvm] [polly] [delinearize] Extract array dimensions from alloca and global declarations (PR #156342)
Sjoerd Meijer via llvm-commits
- [llvm] [VPlan] Run narrowInterleaveGroups during general VPlan optimizations. (PR #149706)
Florian Hahn via llvm-commits
- [llvm] [InstSimplify] Simplify get.active.lane.mask when 2nd arg is zero (PR #158018)
David Sherwood via llvm-commits
- [llvm] [VPlan/PatternMatch] Fix m_GetElementPtr (NFC) (PR #158019)
Ramkumar Ramachandra via llvm-commits
- [llvm] c62ea65 - [VectorCombine] Add Ext and Trunc support in foldBitOpOfCastConstant (#157822)
via llvm-commits
- [llvm] d04b6da - [llvm-mca][x86] Ensure avxvnni tests actually test the avxvnni instructions (#157892)
via llvm-commits
- [llvm] 40270e8 - AMDGPU/GlobalISel: Add regbanklegalize rules for load and store (#153176)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Import D16 load patterns and add combines for them (PR #153178)
Petar Avramovic via llvm-commits
- [llvm] [LV] Enable strided pointer-inductions (PR #156071)
Ramkumar Ramachandra via llvm-commits
- [llvm] 0f13cae - [CodeGen, CHERI] Add capability types to MVT. (#156616)
via llvm-commits
- [llvm] [GlobalOpt] Check if global gets compared to pointer of different obj. (PR #153789)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns (PR #143881)
Fabian Ritter via llvm-commits
- [llvm] [LLVM][Coverage][Unittest] Fix dangling reference in unittest (PR #147118)
Tomohiro Kashiwada via llvm-commits
- [llvm] 75099c2 - [ConstantFolding] Fold scalable get_active_lane_masks (#156659)
via llvm-commits
- [llvm] b970108 - AMDGPU/GlobalISel: Import D16 load patterns and add combines for them (#153178)
via llvm-commits
- [llvm] [cmake] Add a new flag MERGE_INTO_LLVM_DYLIB to llvm_add_library (PR #158023)
Tomohiro Kashiwada 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] [Dexter] Add `-v` to lit dexter substitutions (PR #158025)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [X86] Don't rely on global -fp-contract=fast on X86 CodeGen tests (PR #158026)
Mikołaj Piróg via llvm-commits
- [llvm] 9334ef9 - [LangRef] Specify that load of alloca outside lifetime is poison (#157852)
via llvm-commits
- [compiler-rt] 71f7f8a - [TSan] Add interceptor for os_unfair_lock_lock_with_flags (#153815)
via llvm-commits
- [compiler-rt] [TSan] Add interceptor for os_unfair_lock_lock_with_flags (PR #153815)
Dan Blackwell via llvm-commits
- [llvm] [SCEV] Add SCEVPtrToAddr, use when computing backedge taken counts. (PR #158032)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Enable more consecutive load folding during aggressive-instcombine (PR #158036)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix tablegen definition for G_AMDGPU_LOAD_D16 (PR #158039)
Petar Avramovic via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Move debug records to correct blocks. (PR #157125)
Abid Qadeer via llvm-commits
- [llvm] [openmp] [OpenMP] Allow Fortran tests (PR #150722)
Michael Kruse via llvm-commits
- [llvm] [flang-rt] Use -Wp to undefine macros (PR #156034)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Extract reverse operation for reverse accesses (PR #146525)
Mel Chen via llvm-commits
- [llvm] e285602 - [LV] Enforce addrec in current loop for uncountable exit load address check
Graham Hunter via llvm-commits
- [llvm] [llvm][lit] Add option to run only the failed tests (PR #158043)
Michael Buch via llvm-commits
- [llvm] unpack packed instructions overlapped by MFMAs post-RA scheduling (PR #157968)
via llvm-commits
- [llvm] c52cb96 - AMDGPU/GlobalISel: Fix tablegen definition for G_AMDGPU_LOAD_D16 (#158039)
via llvm-commits
- [llvm] 48661a4 - [RISCV][GISel] Add initial support for rvv intrinsics (#156415)
via llvm-commits
- [llvm] [X86] Standardize (V)AESKEYGENASSIST instruction naming (PR #158046)
Simon Pilgrim via llvm-commits
- [llvm] [LAA] Always use DepCands when grouping runtime checks. (PR #91196)
Igor Kirillov via llvm-commits
- [llvm] c84f34b - Introduce LDBG_OS() macro as a variant of LDBG() (#157194)
via llvm-commits
- [llvm] [LoongArch] Custom legalizing ConstantFP to avoid float loads (PR #158050)
via llvm-commits
- [clang] [llvm] [clang][SPIRV] Set program address space for Intel-flavored SPIR-V (PR #135251)
Dmitry Sidorov via llvm-commits
- [llvm] X86: Fix win64 tail call regression for tail call to loaded pointer (PR #158055)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Improve `foldDeadPhiWeb` compile time (PR #158057)
Mingjie Xu via llvm-commits
- [llvm] 5e6564b - [AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions (#140694)
via llvm-commits
- [llvm] df8cfef - [X86] Standardize (V)AESKEYGENASSIST instruction naming (#158046)
via llvm-commits
- [llvm] [mlir] Revert "Introduce LDBG_OS() macro as a variant of LDBG()" (PR #158058)
Mehdi Amini via llvm-commits
- [llvm] c09cc2c - Revert "Introduce LDBG_OS() macro as a variant of LDBG()" (#158058)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add a field in Coverage Mapping header for tracking coverage capabilities (PR #158059)
Dorian Péron via llvm-commits
- [llvm] [WebAssembly] Support partial-reduce accumulator (PR #158060)
Sam Parker via llvm-commits
- [llvm] b9fd1e6 - [AArch64][SVE2p1] Remove redundant PTESTs when predicate is a WHILEcc_x2 (#156478)
via llvm-commits
- [llvm] [AArch64ISelLowering] Optimize sign bit tests with TST instruction for SIGN_EXTEND patterns (PR #158061)
guan jian via llvm-commits
- [llvm] [LangRef] Do not make align imply dereferenceability (PR #158062)
Nikita Popov via llvm-commits
- [llvm] [SROA] Use tree-structure merge to remove alloca (PR #152793)
via llvm-commits
- [llvm] d67ab11 - [SPIR-V] Move structurizer to ISel prepare (#157886)
via llvm-commits
- [llvm] [InstCombine] Canonicalize active lane mask params (PR #158065)
Matthew Devereau via llvm-commits
- [llvm] [Attributor] Propagate alignment through ptrmask (PR #150158)
Matt Arsenault via llvm-commits
- [llvm] 23302a2 - [offload][OpenMP] Remove device code for num_threads strict (#157893)
via llvm-commits
- [llvm] [X86] shouldFoldMaskToVariableShiftPair should be true for scalars up to the biggest legal type (PR #158068)
via llvm-commits
- [llvm] [AArch64] shouldFoldMaskToVariableShiftPair should be true for scalars up to the biggest legal type (PR #158069)
via llvm-commits
- [llvm] [ARM] shouldFoldMaskToVariableShiftPair should be true for scalars up to the biggest legal type (PR #158070)
via llvm-commits
- [llvm] [RISCV] Move MachineCombiner to addILPOpts() (PR #158071)
Pengcheng Wang via llvm-commits
- [llvm] [LLVMContext] Add OB_align assume bundle op ID. (PR #158078)
Florian Hahn via llvm-commits
- [llvm] 4ce74bf - [RISCV] Use default promotion for i32 CTLZ on RV64 with XTHeadBb. (#157994)
via llvm-commits
- [clang] [llvm] [PowerPC] Take ABI into account for data layout (PR #149725)
Jens Reidel via llvm-commits
- [llvm] [RISCV] Fix GPRPairNoX0 Disassembly (PR #158001)
Craig Topper via llvm-commits
- [compiler-rt] bc755ae - [compiler-rt] Fix binary-id-offset.c test to not require shell. (#157954)
via llvm-commits
- [llvm] [SPIRV] Avoid OpQuantizeToF16 in SPIR-V kernel test (PR #158086)
via llvm-commits
- [llvm] 343186d - [clang][SPIRV] Set program address space for Intel-flavored SPIR-V (#135251)
via llvm-commits
- [llvm] AMDGPU: Use RegisterOperand for MIMG vaddr classes (PR #158087)
Matt Arsenault via llvm-commits
- [llvm] Extend MemoryEffects to Support Target-Specific Memory Locations (PR #148650)
Paul Walker via llvm-commits
- [llvm] [LV] Vectorize conditional scalar assignments (PR #158088)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Verify OPERAND_SHIFT_MSL and OPERAND_IMPLICIT_IMM_0 (PR #157031)
Nashe Mncube via llvm-commits
- [llvm] [CI] Update monolithic-linux.sh (PR #158090)
Maksim Levental via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit testcases for locking down the xxsel instructions for ternary(A, X, eqv(B, C)), ternary(A, X, not(C)), ternary(A, X, not(B)), ternary(A, X, nand(B, C)) and ternary(A, X, nor(B, C)) patterns (PR #158091)
Tony Varghese via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit testcases for locking down the xxsel instructions for ternary(A, X, eqv(B, C)), ternary(A, X, not(C)), ternary(A, X, not(B)), ternary(A, X, nand(B, C)) and ternary(A, X, nor(B, C)) patterns (PR #158091)
Tony Varghese via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit testcases for locking down the xxsel instructions for ternary(A, X, eqv(B, C)), ternary(A, X, not(C)), ternary(A, X, not(B)), ternary(A, X, nand(B, C)) and ternary(A, X, nor(B, C)) patterns (PR #158091)
Tony Varghese via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit testcases for locking down the xxsel instructions for ternary(A, X, eqv(B, C)), ternary(A, X, not(C)), ternary(A, X, not(B)), ternary(A, X, nand(B, C)) and ternary(A, X, nor(B, C)) patterns (PR #158091)
Tony Varghese via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit testcases for locking down the xxsel instructions for ternary(A, X, eqv(B, C)), ternary(A, X, not(C)), ternary(A, X, not(B)), ternary(A, X, nand(B, C)) and ternary(A, X, nor(B, C)) patterns (PR #158091)
Tony Varghese via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit testcases for locking down the xxsel instructions for ternary(A, X, eqv(B, C)), ternary(A, X, not(C)), ternary(A, X, not(B)), ternary(A, X, nand(B, C)) and ternary(A, X, nor(B, C)) patterns (PR #158091)
via llvm-commits
- [llvm] 648831b - [ADT] Move llvm::is_detected to STLForwardCompat.h (#158004)
via llvm-commits
- [llvm] 808f5d1 - [ADT] Simplify a constructor of iterator_range (NFC) (#158005)
via llvm-commits
- [lld] ae78957 - [Support] Rename CTLog2 to ConstantLog2 in MathExtras.h (#158006)
via llvm-commits
- [llvm] b6674fe - [llvm] Proofread Extensions.rst (#158008)
via llvm-commits
- [llvm] 2c12308 - [Support] Remove trivial_helper, is_copy_assignable, and is_move_assignable (#158007)
via llvm-commits
- [llvm] [GlobalISel][IRTranslator] Add tiny hot caches for Value->VReg/Type and Alloca->FI (NFCI) (PR #158092)
via llvm-commits
- [llvm] Exploit xxeval instruction for operations of the form ternary(A, X, NOR(B,C)), ternary(A, X, EQV(B,C)), ternary(A, X, NAND(B,C)), ternary(A, X, NOT(B)) and ternary(A, X, NOT(C)) (PR #158096)
Tony Varghese via llvm-commits
- [llvm] [PGO] Add llvm.loop.estimated_trip_count metadata (PR #152775)
Joel E. Denny via llvm-commits
- [llvm] [VPlan] Simplify live-ins early using SCEV. (PR #155304)
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] [IntrinsicEmitter][NFC] Make AttributesMap bit-configurable (PR #157965)
Rahul Joshi via llvm-commits
- [llvm] [InstCombine] Optimize redundant floating point comparisons in `or` inst (PR #158097)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [DebugInfo] Don't set prologue_end behind line-zero call insts (PR #156850)
Jeremy Morse via llvm-commits
- [llvm] [LV] Provide utility routine to find uncounted exit recipes (PR #152530)
Graham Hunter via llvm-commits
- [llvm] [mlir] [MLIR] Add `InParallelOpInterface` for parallel combining operations (PR #157736)
Alan Li via llvm-commits
- [llvm] e1e65a4 - [RISCV] Fix GPRPairNoX0 Disassembly (#158001)
via llvm-commits
- [llvm] 3270d98 - [AArch64] Verify OPERAND_SHIFT_MSL and OPERAND_IMPLICIT_IMM_0 (#157031)
via llvm-commits
- [llvm] 5125f47 - Revert "Reapply "[llvm] Use lit internal shell by default""
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add sm_88 and sm_110* arch supports (PR #156857)
Artem Belevich via llvm-commits
- [llvm] [SLPVectorizer][NFC] Refactor `canVectorizeLoads`. (PR #157911)
Alexey Bataev via llvm-commits
- [llvm] AMDGPU: Stop checking allocatable in adjustAllocatableRegClass (PR #158105)
Matt Arsenault via llvm-commits
- [llvm] d1c0b1b - [clang] Use VFS for `-fopenmp-host-ir-file-path` (#156727)
via llvm-commits
- [llvm] [MC] Add parseSymbol() helper (NFC) (PR #158106)
Nikita Popov via llvm-commits
- [llvm] MC: Support quoted symbol names (PR #138817)
Nikita Popov via llvm-commits
- [libcxx] [llvm] [libc++][WIP] Add a job that runs the benchmarks as part of the CI (PR #157567)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Add a job that runs the benchmarks as part of the CI (PR #157567)
Louis Dionne via llvm-commits
- [llvm] [LSR] Add an addressing mode that considers all addressing modes (PR #158110)
John Brawn via llvm-commits
- [compiler-rt] [TSan] Fix spurious 'thread finished with ignores enabled' warning on FreeBSD (PR #155399)
Vitaly Buka via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Move debug records to correct blocks. (PR #158113)
Abid Qadeer via llvm-commits
- [llvm] [ci] Add ids workflow for checking llvm apis have been annotated with LLVM_ABI (PR #128370)
Saleem Abdulrasool via llvm-commits
- [llvm] [AMDGPU] Restrict to VGPR only for mfma scale operands (PR #158117)
Changpeng Fang via llvm-commits
- [llvm] [CAS] Add MappedFileRegionBumpPtr (PR #114099)
Steven Wu via llvm-commits
- [llvm] [CAS] Add MappedFileRegionArena (PR #114099)
Steven Wu via llvm-commits
- [llvm] a3a2599 - [LLVM][MLIR] Move LSP server support library from MLIR into LLVM (#157885)
via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueWithSentinel<T, Sentinel>` (PR #158120)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `OptionalWithSentinel<T, Sentinel>` (PR #158120)
Yanzuo Liu via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Yanzuo Liu via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Jakub Kuderski via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Yanzuo Liu via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Matheus Izvekov via llvm-commits
- [clang] [llvm] [ADT] Add and use (for AArch64) `ValueOrSentinel<T, Sentinel>` (PR #158120)
Matheus Izvekov via llvm-commits
- [compiler-rt] 7628abd - [scudo] Add tracing framework (#156112)
via llvm-commits
- [compiler-rt] [scudo] Add tracing framework (PR #156112)
Christopher Ferris via llvm-commits
- [llvm] [AMDGPU][MC] GFX9 - Support NV bit in FLAT instructions in pre-GFX90A (PR #154237)
Jun Wang via llvm-commits
- [llvm] 299ba5d - [SupportLSP] Fix dependency on Support
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][MC] GFX9 - allow op_sel in v_interp_p2_f16 (PR #150712)
Jun Wang via llvm-commits
- [llvm] 2fca446 - [msan] Handle AVX512 pack with saturation intrinsics (#157984)
via llvm-commits
- [llvm] 5582f0c - [gn build] Manually port a3a25996
Arthur Eubanks via llvm-commits
- [llvm] 71da928 - [gn build] Add missing deps
Arthur Eubanks via llvm-commits
- [llvm] [LLVM][IR] Add location tracking to LLVM IR parser (PR #155797)
via llvm-commits
- [lld] ddb2e34 - [lld/mac] Fix comment typos to cycle bots
Nico Weber via llvm-commits
- [llvm] [AArch64][MIR] Serialize AArch64MachineFunctionInfo::HasStackFrame to MIR (PR #158122)
David Tellenbach via llvm-commits
- [llvm] [tablegen][test] Make additional-encoding.td more reliable (PR #158123)
Vincent Lee via llvm-commits
- [llvm] [libc][bazel] add tests and targets for ctype (PR #158124)
Michael Jones via llvm-commits
- [llvm] f3efbce - [llvm] Move data layout string computation to TargetParser (#157612)
via llvm-commits
- [llvm] [libc][bazel] Add tests and targets for inttypes (PR #158127)
Michael Jones via llvm-commits
- [llvm] [OpenMP][Clang][NFC] Initializer all of ScanInfo member variables (PR #158130)
Shafik Yaghmour via llvm-commits
- [llvm] [IntrinsicEmitter] Make AttributesMap bits adaptive (PR #157965)
Elvin Wang via llvm-commits
- [llvm] [LLVM] Specialize test suites for `TableGen` and `FileCheck` to use smaller set of dependencies (PR #155929)
Rahul Joshi via llvm-commits
- [llvm] [X86][KCFI] Do not emit a type prefix for nocf_check functions (PR #158133)
Sami Tolvanen via llvm-commits
- [clang] [llvm] [clang] [OpenMP] New OpenMP 6.0 - Parsing and Sema support for groupprivate (PR #158134)
via llvm-commits
- [llvm] d5e7c27 - [SCEVExp] Remove special-case handling umul_with_overflow by 1 (NFCI).
Florian Hahn via llvm-commits
- [llvm] [NFC][DecoderEmitter] Predicate generation code cleanup (PR #158140)
Rahul Joshi via llvm-commits
- [llvm] [llvm-debuginfod] Update tests to work with internal shell (PR #158141)
Aiden Grossman via llvm-commits
- [clang] [llvm] Add support for flag output operand "=@cc" for SystemZ. (PR #125970)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (PR #143102)
Björn Pettersson via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] 0e3c556 - [PGO] Add llvm.loop.estimated_trip_count metadata (#152775)
via llvm-commits
- [llvm] 4ae520b - [cmake] Add missing shared library dependency after f3efbce
Reid Kleckner via llvm-commits
- [llvm] 9eb17cc - [Utils] Add support for split-file to diff_test_updater (#157765)
via llvm-commits
- [llvm] [LowerConstantIntrinsics] Improve tests related to llvm.objectsize. NFC (PR #132364)
Björn Pettersson via llvm-commits
- [llvm] 05a705e - [AMDGPU] Restrict to VGPR only for mfma scale operands (#158117)
via llvm-commits
- [llvm] eb3b7dd - X86: Fix win64 tail call regression for tail call to loaded pointer (#158055)
via llvm-commits
- [llvm] [MemoryBuiltins] Consider index type size when aggregating gep offsets (PR #132365)
Björn Pettersson via llvm-commits
- [llvm] ca09801 - [LLVM][Coverage][Unittest] Fix dangling reference in unittest (#147118)
via llvm-commits
- [llvm] [RISCV] Add helper functions to detect CLZ/CTZ/CPOP-like support. (PR #158148)
Craig Topper via llvm-commits
- [flang] [llvm] [flang][OpenMP] Frontend support for REPLAYABLE and TRANSPARENT clauses (PR #158149)
Krzysztof Parzyszek via llvm-commits
- [llvm] 3097688 - [SimplifyCFG] Set branch weights when merging conditional store to address (#154841)
via llvm-commits
- [llvm] [bazel] Redo LSP changes after revert (PR #158150)
via llvm-commits
- [llvm] [TableGen][Decoder] Decode operands with zero width or all bits known (PR #156358)
James Nagurne via llvm-commits
- [llvm] 43561ad - [BasicBlockUtils] Handle funclets when detaching EH pad blocks (#157363)
via llvm-commits
- [llvm] [LV] Vectorize selecting last IV of min/max element. (PR #141431)
Florian Hahn via llvm-commits
- [clang] [llvm] [clang][OMPIRBuilder] Use default target AS to create types (PR #158152)
Nick Sarnie via llvm-commits
- [llvm] e87dc2e - [llvm-debuginfod] Update tests to work with internal shell (#158141)
via llvm-commits
- [llvm] 73b24d2 - Reapply "[llvm] Use lit internal shell by default"
Aiden Grossman via llvm-commits
- [llvm] [SCEV] Fix an compiler hang introduced by collectForPHI (PR #158153)
Philip Reames via llvm-commits
- [llvm] [SFrames] Emit and relax FREs (PR #158154)
via llvm-commits
- [llvm] Add more generic `half` tests (NFC) (PR #157211)
via llvm-commits
- [llvm] [mlir] Users/makslevental/standalone install v2 (PR #158155)
Maksim Levental via llvm-commits
- [llvm] [AMDGPU] Add documentation files for GFX12. (PR #157151)
Jun Wang via llvm-commits
- [llvm] [Runtimes] Rework and remove default runtimes build (PR #158156)
Joseph Huber via llvm-commits
- [lld] [lld-macho] Choose ICF root function deterministically based on symbo… (PR #158157)
Kyungwoo Lee via llvm-commits
- [llvm] [DTLTO] [LLVM] Initial DTLTO cache implementation (PR #156433)
Katya Romanova via llvm-commits
- [llvm] [bazel] Fix bazel test by specifing unroll-elements.mlir as data (PR #158158)
via llvm-commits
- [llvm] 7d249cf - [RISCV] Add helper functions to detect CLZ/CTZ/CPOP-like support. (#158148)
via llvm-commits
- [llvm] d88c89f - [DirectX] Removing dxbc StaticSampler from mcbxdc (#154631)
via llvm-commits
- [clang] [llvm] [DirectX] Updating Root Signature YAML representation to use Enums instead of uint (PR #154827)
via llvm-commits
- [llvm] b018151 - [Utils] Compare true file locations instead of string paths (#158160)
via llvm-commits
- [llvm] [Utils] Compare true file locations instead of string paths (PR #158160)
Henrik G. Olsson via llvm-commits
- [clang] [llvm] [clang] Remove shell requirements from tests (PR #156905)
Paul Kirth via llvm-commits
- [llvm] 2740e4b - [clang] Remove shell requirements from tests
via llvm-commits
- [llvm] MC: X86 intel syntax: Support data32 and data16 better (PR #156287)
Danny Milosavljevic via llvm-commits
- [clang] [llvm] [RISCV] Implement MC support for Zvfofp8min extension (PR #157014)
Jim Lin via llvm-commits
- [llvm] [WIP] Aarch64: Always emit .seh_endprologue (PR #158173)
Fabrice de Gans via llvm-commits
- [llvm] 188901d - AMDGPU: Fix returning wrong type for stack passed sub-dword arguments (#158002)
via llvm-commits
- [clang] [llvm] [lit] Implement ulimit builtin (PR #157958)
Aiden Grossman via llvm-commits
- [llvm] IR: Add prefalign attribute for function definitions. (PR #155527)
Peter Collingbourne via llvm-commits
- [llvm] [NO MERGE] test CI install (PR #158174)
Maksim Levental via llvm-commits
- [llvm] [LoongArch] Pre-commit tests for sadd/ssub/uadd/usub intrinsics (PR #158176)
Zhaoxin Yang via llvm-commits
- [llvm] [mlir] [NO MERGE] test CI install (PR #158174)
Maksim Levental via llvm-commits
- [llvm] [NFC][AMDGPU][SIMemoryLegalizer] remove effectively empty function (PR #156806)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [RISCV] Check the types are the same for folding (sub 0, (setcc x, 0, setlt)) to (sra x, xlen - 1) (PR #158179)
Jim Lin via llvm-commits
- [llvm] [RISCV] Check the types are the same for folding (sub 0, (setcc x, 0, setlt)) to (sra x, xlen - 1) (PR #158179)
via llvm-commits
- [llvm] [RISCV] Check the types are the same for folding (sub 0, (setcc x, 0, setlt)) to (sra x, xlen - 1) (PR #158179)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Check the types are the same for folding (sub 0, (setcc x, 0, setlt)) to (sra x, xlen - 1) (PR #158179)
Craig Topper via llvm-commits
- [llvm] [RISCV] Check the types are the same for folding (sub 0, (setcc x, 0, setlt)) to (sra x, xlen - 1) (PR #158179)
Jim Lin via llvm-commits
- [llvm] [RISCV] Check the types are the same for folding (sub 0, (setcc x, 0, setlt)) to (sra x, xlen - 1) (PR #158179)
LLVM Continuous Integration via llvm-commits
- [llvm] [Support] Deprecate one form of support::endian::write (NFC) (PR #156140)
Tim Gymnich via llvm-commits
- [llvm] [mlir] [NO MERGE] test CI install (PR #158180)
Maksim Levental via llvm-commits
- [llvm] [TableGen] Add mapping from processor ID to resource index for packetizer (PR #158182)
via llvm-commits
- [llvm] AMDGPU: Remove MIMG special case in adjustAllocatableRegClass (PR #158184)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Remove MachineFunction argument from getPointerRegClass (PR #158185)
Matt Arsenault via llvm-commits
- [llvm] [DWARFLinkerParallel] Add missing version string in producer (PR #158195)
via llvm-commits
- [llvm] [openmp] Fix GCC 15.1 Fortran Runtime libstdc++ Undefined Symbols (PR #157385)
Patrick Simmons via llvm-commits
- [llvm] [RISCV] Move Xqci Select-likes to use riscv_selectcc (PR #153147)
via llvm-commits
- [llvm] [Support] Merge two implementations of addRangeElementsImpl (NFC) (PR #158212)
Matt Arsenault via llvm-commits
- [llvm] 76aba5d - [MC] Add parseSymbol() helper (NFC) (#158106)
via llvm-commits
- [llvm] Add --offoading option to llvm-readobj (PR #143342)
James Henderson via llvm-commits
- [llvm] 3a2c8f7 - [RISCV] Move MachineCombiner to addILPOpts() (#158071)
via llvm-commits
- [compiler-rt] [compiler-rt][asan] Enable wchar checks: wcscpy/wcsncpy; enable wcscat/wcsncat on Windows (PR #158231)
via llvm-commits
- [llvm] 7982980 - [AMDGPUPromoteAlloca][NFC] Avoid unnecessary APInt/int64_t conversions (#157864)
via llvm-commits
- [llvm] [Utils] fix diff_test_updater on Windows (PR #158235)
Henrik G. Olsson via llvm-commits
- [compiler-rt] Reland "[compiler-rt][test] Use packaging.version.Version to compare glibc versions" (#158230)" (PR #158236)
David Spickett via llvm-commits
- [llvm] [VPlan] Explicitly replicate VPInstructions by VF. (PR #155102)
via llvm-commits
- [llvm] [AMDGPU] Generate waterfall for calls with SGPR(inreg) argument (PR #146997)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] 5539daf - [ARM] Make test more robust (NFC)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Allow some switch optimizations early in the pipeline (PR #158242)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][NFC] Refactor FLAT_Global_* pseudos. (PR #120244)
Matt Arsenault via llvm-commits
- [llvm] 1b05212 - [Utils] fix diff_test_updater on Windows (#158235)
via llvm-commits
- [llvm] fae68b6 - [RISCV] Enabled debug entry support by default (#157703)
via llvm-commits
- [llvm] [CoroSplit] AllocaUseVisitor visits insertvalue/insertelement (PR #156788)
Hans Wennborg via llvm-commits
- [llvm] 9e1d656 - AMDGPU: Remove MIMG special case in adjustAllocatableRegClass (#158184)
via llvm-commits
- [llvm] AMDGPU: Move spill pseudo special case out of adjustAllocatableRegClass (PR #158246)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][CodeGen] Add CodeGen support of Zibi experimental extension (PR #146858)
Boyao Wang via llvm-commits
- [llvm] [mlir] Introduce LDBG_OS() macro as a variant of LDBG() (#157194) (PR #158260)
Mehdi Amini via llvm-commits
- [llvm] 8457e68 - Introduce LDBG_OS() macro as a variant of LDBG() (#157194) (#158260)
via llvm-commits
- [llvm] CodeGen: Remove MachineFunction argument from getRegClass (PR #158188)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Paschalis Mpeis via llvm-commits
- [llvm] 7289f2c - CodeGen: Remove MachineFunction argument from getRegClass (#158188)
via llvm-commits
- [llvm] CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (PR #158224)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [mlir] Revert "Introduce LDBG_OS() macro as a variant of LDBG() (#157194)" (PR #158264)
Mehdi Amini via llvm-commits
- [llvm] 40d8af8 - Revert "Introduce LDBG_OS() macro as a variant of LDBG() (#157194)" (#158264)
via llvm-commits
- [llvm] [CodeGen] Fix partial phi input removal in TailDuplicator. (PR #158265)
Afanasyev Ivan via llvm-commits
- [llvm] Fix bazel build failure (introduced in #157507) (PR #158268)
Karlo Basioli via llvm-commits
- [llvm] [SLP] Support for copyables in the reduced values (PR #153589)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Loop aware cost model/tree building (PR #150450)
Alexey Bataev via llvm-commits
- [llvm] 1e10b78 - [AArch64][InstCombine] Canonicalize whilelo intrinsic (#151553)
via llvm-commits
- [llvm] [AMDGPU] Add function attribute to control TBUFFER combining (PR #156454)
Jay Foad via llvm-commits
- [llvm] CodeGen: Add RegisterClass by HwMode (PR #158269)
Matt Arsenault via llvm-commits
- [llvm] [NFC][LV] Improve ee with sideeffects legality test (PR #158275)
Graham Hunter via llvm-commits
- [llvm] [mlir] Introduce LDBG_OS() macro as a variant of LDBG() (#157194) (#158260) (PR #158277)
Mehdi Amini via llvm-commits
- [llvm] [AMDGPU] Refactor out common exec mask opcode patterns (NFCI) (PR #154718)
Carl Ritson via llvm-commits
- [llvm] [AArch64] Simplify some masked integer comparisons. (PR #153783)
Paul Walker via llvm-commits
- [llvm] [InstCombine] Optimize and of overflow checks (PR #141962)
Bobby SONG via llvm-commits
- [llvm] [AMDGPU] expand-fp: Change frem expansion criterion (PR #158285)
Frederik Harwath via llvm-commits
- [llvm] [VPlan] Simplify Plan's entry in removeBranchOnConst. (PR #154510)
Florian Hahn via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Decode operands with "all zeros" encoding (PR #158163)
Rahul Joshi via llvm-commits
- [llvm] [VPlan] Track VPValues instead of VPRecipes in calculateRegisterUsage. (PR #155301)
Luke Lau via llvm-commits
- [llvm] 93a1470 - [InstCombine] Remove redundant alignment assumptions. (#123348)
via llvm-commits
- [llvm] 45f6c50 - [TableGen][DecoderEmitter] Decode operands with "all zeros" encoding (#158163)
via llvm-commits
- [llvm] [IR] Fix string overlap issue in Value::setNameImpl (PR #158288)
via llvm-commits
- [llvm] [llvm] Proofread ConvergentOperations.rst (PR #158214)
Tim Gymnich via llvm-commits
- [llvm] cdd54ff - [flang][OpenMP] Frontend support for REPLAYABLE and TRANSPARENT clauses (#158149)
via llvm-commits
- [llvm] [LV] Enable Histogram autovectorization by default (PR #158292)
Graham Hunter via llvm-commits
- [llvm] 248ad71 - [AArch64] Correct SCVTF/UCVTF instructions for vector input (#152974)
via llvm-commits
- [llvm] Fix test on Windows by telling diff to ignore Windows-specific line endings. (PR #158297)
via llvm-commits
- [llvm] [openmp] [Flang-RT] Fix GCC 15.1 Fortran Runtime libstdc++ Undefined Symbols (PR #157385)
Michael Kruse via llvm-commits
- [llvm] [LLVM][GlobalISel] Make CSEMIRBuilder::buildConstant scalable vector aware. (PR #158299)
Paul Walker via llvm-commits
- [llvm] [ADT] Simplify PointerBitMask in PointerIntPair.h (NFC) (PR #158210)
Jakub Kuderski via llvm-commits
- [llvm] AMDGPU: Try to unspill VGPRs after rewriting MFMAs to AGPR form (PR #154323)
Quentin Colombet via llvm-commits
- [llvm] [SCEV] Fix NSW flag propagation in getAddExpr (PR #155267)
Igor Kirillov via llvm-commits
- [llvm] [cmake] Add LLVM_TARGET_TRIPLE_ENV to LLVMConfig.cmake.in (PR #158303)
via llvm-commits
- [llvm] 889c289 - [SimplfyCFG] Set `MD_prof` for `select` used for certain conditional simplifications (#154426)
via llvm-commits
- [llvm] [IR] Add `MD_prof` to the `Keep` list of `dropUBImplyingAttrsAndMetadata` (PR #154635)
Mircea Trofin via llvm-commits
- [llvm] b22a97d - [Support] Merge two implementations of addRangeElementsImpl (NFC) (#158212)
via llvm-commits
- [llvm] 43906cb - [llvm] Proofread ConvergentOperations.rst (#158214)
via llvm-commits
- [llvm] b0cb4e1 - Fix test on Windows by telling diff to ignore Windows-specific line endings. (#158297)
via llvm-commits
- [llvm] Fix bazel build issue - from #158298 (PR #158307)
Karlo Basioli via llvm-commits
- [llvm] [InstCombine] Make test resilient to metadata presence (PR #157607)
Mircea Trofin via llvm-commits
- [llvm] [BOLT][DWARF] Get DWO file via relative path if the CompilationDir does not exist (PR #154515)
Alexander Yermolovich via llvm-commits
- [llvm] [AArch64] Add ISel support for partial reductions to use SVE2.1 udot/sdot (PR #158310)
Damian Heaton via llvm-commits
- [llvm] Fix bazel build issue - caused in #156825 (PR #158313)
Karlo Basioli via llvm-commits
- [compiler-rt] 149f91b - [compiler-rt][AArch64] Don't use x18 in __arm_sme_save (#157802)
via llvm-commits
- [llvm] [AA] A conservative fix for atomic store instruction. (PR #155032)
Jin Huang via llvm-commits
- [llvm] ead4f3e - [InstCombine] Canonicalize active lane mask params (#158065)
via llvm-commits
- [llvm] [InstCombine] Revert FSub optimization from #157757 (PR #158315)
Vedant Paranjape via llvm-commits
- [llvm] b8eaceb - [VPlan] Explicitly replicate VPInstructions by VF. (#155102)
via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't outline DISTRIBUTE on CPUs (PR #158317)
Tom Eccles via llvm-commits
- [llvm] 2491dc3 - [Utils] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] c45aa5c - [InstCombine] Revert FSub optimization from #157757 (#158315)
via llvm-commits
- [llvm] [AMDGPU][AsmParser] Simplify getting source locations of operands. (PR #158323)
Ivan Kosarev via llvm-commits
- [llvm] 6885950 - [SCEV] Fix a hang introduced by collectForPHI (#158153)
via llvm-commits
- [llvm] [bazel][libc] Add bazel support for a handful of string functions (PR #158327)
via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Reid Kleckner via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Nikita Popov via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Reid Kleckner via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Reid Kleckner via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Reid Kleckner via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Reid Kleckner via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Florian Hahn via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Reid Kleckner via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Reid Kleckner via llvm-commits
- [llvm] Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (PR #158328)
Florian Hahn via llvm-commits
- [llvm] bd7c2f1 - [ADT] Simplify PointerBitMask in PointerIntPair.h (NFC) (#158210)
via llvm-commits
- [llvm] 615d07e - [lit] Implement ulimit builtin
via llvm-commits
- [llvm] [LLVMABI] The ABI Typesystem (PR #158329)
via llvm-commits
- [clang] [llvm] [Clang] Port ulimit tests to work with internal shell (PR #157977)
Aiden Grossman via llvm-commits
- [llvm] d75b837 - [RISCV] Support umin/umax in tryFoldSelectIntoOp (#157548)
via llvm-commits
- [llvm] fd58f23 - Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (#158328)
via llvm-commits
- [llvm] AlwaysInliner: Factor out some code in preparation for a future change. (PR #145614)
Mircea Trofin via llvm-commits
- [llvm] [Offload] Use `amd_signal_async_handler` for host function calls (PR #154131)
Ross Brunton via llvm-commits
- [llvm] 84f431c - [DebugLine] Correct debug line emittion (#157529)
via llvm-commits
- [llvm] [Github] Switch back to tj-actions/changed-files (PR #158335)
Aiden Grossman via llvm-commits
- [llvm] [Github] Delete dependabot config (PR #158337)
Aiden Grossman via llvm-commits
- [llvm] 330068a - Revert "[lit] Implement ulimit builtin"
Aiden Grossman via llvm-commits
- [llvm] [llvm] Regenerate test checks including TBAA semantics (NFC) (PR #154354)
Antonio Frighetto via llvm-commits
- [llvm] 3706070 - [llvm] Regenerate test checks including TBAA semantics (NFC)
Antonio Frighetto via llvm-commits
- [llvm] [AA] Improve precision for monotonic atomic load/store operations (PR #158169)
Jin Huang via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 vectorization (PR #151530)
Alexey Bataev via llvm-commits
- [compiler-rt] [scudo] Cap the PendingPushedBytesDelta [DO NOT MERGE] (PR #158339)
via llvm-commits
- [llvm] Revert "[DebugLine] Correct debug line emittion" (PR #158343)
David Blaikie via llvm-commits
- [llvm] 5fd3aad - [DirectX] Updating Root Signature YAML representation to use Enums instead of uint (#154827)
via llvm-commits
- [llvm] 6af94c5 - [IntrinsicEmitter] Make AttributesMap bits adaptive (#157965)
via llvm-commits
- [libc] [llvm] [libc] Change __builtin_memcpy to inline_memcpy. (PR #158345)
via llvm-commits
- [llvm] ef7de8d - [AMDGPU] Remove scope check in SIInsertWaitcnts::generateWaitcntInstBefore (#157821)
via llvm-commits
- [llvm] [RISCV] Reduce constant pool usage without FP extension (PR #158346)
Shaoce SUN via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Defer descriptor mapping for assumed dummy argument types (PR #154349)
via llvm-commits
- [llvm] AMDGPU: Add test which shows unnecessary register alignment (PR #158168)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [bazel] Fix buildifier in tblgen.bzl (PR #158351)
Keith Smiley via llvm-commits
- [llvm] Fix test (PR #158352)
Peter Rong via llvm-commits
- [llvm] [DebugInfo] Rm a test in #157529 (PR #158353)
Peter Rong via llvm-commits
- [llvm] [bazel] Update tblgen rules to support path-mapping (PR #158354)
Keith Smiley via llvm-commits
- [clang] [llvm] [HLSL] Use static create methods to initialize individual resources (PR #156544)
Helena Kotas via llvm-commits
- [llvm] aabf18d - Revert "[DebugLine] Correct debug line emittion" (#158343)
via llvm-commits
- [llvm] [PGO][test] Ensure test input is writeable after copying. (PR #158356)
via llvm-commits
- [llvm] [SLPVectorizer] Test -1 stride loads. (PR #158358)
Mikhail Gudim via llvm-commits
- [llvm] 01d85e7 - [gn build] Port 220d705d2189d
Peter Collingbourne via llvm-commits
- [llvm] d161d37 - [gn build] Port 8c0f3b6e8f8db
Peter Collingbourne via llvm-commits
- [llvm] e1efb51 - [gn build] Port f3efbce4a73c5
Peter Collingbourne via llvm-commits
- [llvm] [NFCI][StaticDataLayout] Introduce an LLVM option to control the emission of `.hot` data section prefix. (PR #158172)
Mingming Liu via llvm-commits
- [llvm] [PowerPC] Implement VSX Vector Integer Arithmetic Instructions (PR #158363)
Lei Huang via llvm-commits
- [llvm] Revert "[BasicBlockUtils] Handle funclets when detaching EH pad blocks" (PR #158364)
Arthur Eubanks via llvm-commits
- [llvm] b5516da - [PGO][test] Ensure test input is writeable after copying. (#158356)
via llvm-commits
- [llvm] [bazel] Add rules_shell for sh_binary rule (PR #158365)
Keith Smiley via llvm-commits
- [llvm] [RISC] Use hasBEXTILike in useInversedSetcc and shouldFoldSelectWithSingleBitTest. (PR #158366)
Craig Topper via llvm-commits
- [llvm] [PowerPC][NFC] Pre-commit test case: Implement a more efficient memcmp in cases where the length is known (PR #158367)
zhijian lin via llvm-commits
- [llvm] 32620c5 - [lit] Add missing split-file dependency
Aiden Grossman via llvm-commits
- [llvm] [Offload][OpenMP] Support shadow-pointer tracking for Fortran descriptors. (PR #158370)
Abhinav Gaba via llvm-commits
- [llvm] [RISCV] Use hasCPOPLike in isCtpopFast and getPopcntSupport (PR #158371)
Craig Topper via llvm-commits
- [clang] [llvm] [SPIRV] Add PreLegalizer pattern matching for `faceforward` (PR #139959)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [clang] Avoid reparsing VFS overlay files for module dep collector (PR #158372)
Jan Svoboda via llvm-commits
- [llvm] 9e33997 - [IR] Add `MD_prof` to the `Keep` list of `dropUBImplyingAttrsAndMetadata` (#154635)
via llvm-commits
- [llvm] [NFC] Leave a comment in `Local.cpp` about debug info & sample profiling (PR #155296)
Mircea Trofin via llvm-commits
- [llvm] 8f25ea2 - [NFC] Leave a comment in `Local.cpp` about debug info & sample profiling (#155296)
via llvm-commits
- [llvm] [InstCombine] Preserve profile data with select instructions and binary operators (PR #158375)
Alan Zhao via llvm-commits
- [llvm] 0d4a615 - [InstCombine] Make test resilient to metadata presence (#157607)
via llvm-commits
- [llvm] [IR2Vec] Add support for Cmp predicates in vocabulary and embeddings (PR #156952)
S. VenkataKeerthy via llvm-commits
- [llvm] [VPlan] Introduce chainUsesScalarValues (PR #158377)
Ramkumar Ramachandra via llvm-commits
- [lld] [lld][ELF] Introduce an option to keep data section prefix. (PR #148985)
Mingming Liu via llvm-commits
- [compiler-rt] [sanitizer-common] Improve diagnostic when ASAN fails to allocate shadow (PR #158378)
Andrew Haberlandt via llvm-commits
- [llvm] Reapply "[DebugLine] Correct debug line emittion" (#158343) (PR #158379)
Peter Rong via llvm-commits
- [llvm] [InstCombine] Set !prof metadata on selects (PR #157599)
Mircea Trofin via llvm-commits
- [llvm] 13eecf7 - [RISC] Use hasBEXTILike in useInversedSetcc and shouldFoldSelectWithSingleBitTest. (#158366)
via llvm-commits
- [llvm] 1131e44 - [RISCV] Use hasCPOPLike in isCtpopFast and getPopcntSupport (#158371)
via llvm-commits
- [llvm] [SelectionDAG] Use Magic Algorithm for Splitting UDIV/UREM by Constant (PR #154968)
Craig Topper via llvm-commits
- [llvm] [RISCV] Improve fixed vector handling in isCtpopFast. (PR #158380)
Craig Topper via llvm-commits
- [llvm] 52c583b - [SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text format (#148002)
via llvm-commits
- [llvm] [llvm-profgen] Extend llvm-profgen to generate vtable profiles with data access events for non context-sensitive profiles using debug info (PR #148013)
Mingming Liu via llvm-commits
- [llvm] f32874f - [LegalizeIntegerTypes] Use getShiftAmountConstant.
Craig Topper via llvm-commits
- [llvm] [llvm-profgen] Support for decoding pseudo probe for COFF (PR #158207)
Mingming Liu via llvm-commits
- [llvm] [IntrinsicEmitter] Make AttributesMap PackedID type-adaptive (PR #158383)
Elvin Wang via llvm-commits
- [llvm] [GlobalISel] Add G_SUB for computeNumSignBits (PR #158384)
Yatao Wang via llvm-commits
- [libc] [llvm] [libc][math][c23] Add rsqrtf16() function (PR #137545)
Anton Shepelev via llvm-commits
- [llvm] 1cbdb73 - Reapply "[lit] Implement ulimit builtin"
Aiden Grossman via llvm-commits
- [compiler-rt] [compiler-rt] Remove enable_execute_stack support on arm64 Darwin (PR #158386)
Akira Hatanaka via llvm-commits
- [compiler-rt] [compiler-rt][lit] Check glibc without external packages (PR #158387)
Arthur Eubanks via llvm-commits
- [llvm] [LegalizeTypes][X86] Use getShiftAmountConstant in ExpandIntRes_SIGN_EXTEND. (PR #158388)
Craig Topper via llvm-commits
- [llvm] [lit] Split Linux specific ulimit tests (PR #158390)
Aiden Grossman via llvm-commits
- [llvm] AMDGPU: Relax verifier for agpr/vgpr loads and stores (PR #158391)
Matt Arsenault via llvm-commits
- [llvm] [LegalizeTypes] Use getShiftAmountConstant in SplitInteger. (PR #158392)
Craig Topper via llvm-commits
- [llvm] 9af4a85 - AMDGPU: Add test which shows unnecessary register alignment (#158168)
via llvm-commits
- [llvm] 1180c2c - [AMDGPU] Support lowering of cluster related instrinsics (#157978)
via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `AAAMDGPUClusterDims` (PR #158076)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Some MSVC compatibility changes for src/string/memory_utils. (PR #158393)
via llvm-commits
- [llvm] [Github] Add CodeQL Action to check Github Actions Workflows (PR #158394)
Aiden Grossman via llvm-commits
- [llvm] ffcaeca - [CodeGen] Fix partial phi input removal in TailDuplicator. (#158265)
via llvm-commits
- [llvm] [SelectionDAG] Use getShiftAmountConstant. (PR #158395)
Craig Topper via llvm-commits
- [llvm] 4ebd202 - [LegalizeTypes][X86] Use getShiftAmountConstant in ExpandIntRes_SIGN_EXTEND. (#158388)
via llvm-commits
- [llvm] 4cbf440 - [SelectionDAG] Use getShiftAmountConstant. (#158395)
via llvm-commits
- [llvm] [msan] Handle AVX512/AVX10 rcp and rsqrt (PR #158397)
Thurston Dang via llvm-commits
- [llvm] [SelectionDAGBuilder][PPC] Use getShiftAmountConstant. (PR #158400)
Craig Topper via llvm-commits
- [llvm] [MemProf] Optionally allow transformation of nobuiltin operator new (PR #158396)
Snehasish Kumar via llvm-commits
- [llvm] 0c3cf20 - [MemProf] Optionally allow transformation of nobuiltin operator new (#158396)
via llvm-commits
- [llvm] [IPSCCP] Don't replace with constant if Value is noalias ptr or derivatives (PR #154522)
via llvm-commits
- [clang] [libc] [lldb] [llvm] [mlir] [clang-repl] Add support for running custom code in Remote JIT executor (PR #157358)
Abhinav Kumar via llvm-commits
- [llvm] [ADT] Implement EnumeratedArray with std::array (NFC) (PR #158407)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Use range-based for loops in SparseBitVector.h (NFC) (PR #158408)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Store integers by value in Twine (NFC) (PR #158409)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Simplify IntMask (NFC) (PR #158410)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread TestingGuide.rst (PR #158411)
Kazu Hirata via llvm-commits
- [llvm] 1dc4db8 - AMDGPU: Relax verifier for agpr/vgpr loads and stores (#158391)
via llvm-commits
- [llvm] a4993a2 - [AArch64] Combine ADDS and SUBS nodes with the non-flag setting versions (#157563)
via llvm-commits
- [llvm] [Mips] Remove `size` operand of LwRxPcTcp16 / LwRxPcTcpX16 (PR #157348)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Rework table construction/emission (PR #155889)
Sergei Barannikov via llvm-commits
- [llvm] 86397f5 - [M68k] Add missing dependency on TargetParser
Sergei Barannikov via llvm-commits
- [llvm] d594a00 - [ADT] Simplify IntMask (NFC) (#158410)
via llvm-commits
- [clang] [llvm] [FMV][AArch64] Allow user to override version priority. (PR #150267)
Alexandros Lamprineas via llvm-commits
- [llvm] [TableGen, CodeGen, CHERI] Add support for the cPTR wildcard value type. (PR #158426)
Owen Anderson via llvm-commits
- [llvm] [TableGen, CodeGen, CHERI] Add support for the cPTR wildcard value type. (PR #158426)
Owen Anderson via llvm-commits
- [llvm] [TableGen, CodeGen, CHERI] Add support for the cPTR wildcard value type. (PR #158426)
Owen Anderson via llvm-commits
- [llvm] [TableGen, CodeGen, CHERI] Add support for the cPTR wildcard value type. (PR #158426)
via llvm-commits
- [llvm] [TableGen, CodeGen, CHERI] Add support for the cPTR wildcard value type. (PR #158426)
Jessica Clarke via llvm-commits
- [llvm] [TableGen, CodeGen, CHERI] Add support for the cPTR wildcard value type. (PR #158426)
Alexander Richardson via llvm-commits
- [llvm] 5dbcbb6 - [ADT] Store integers by value in Twine (NFC) (#158409)
via llvm-commits
- [llvm] f94e36d - [llvm] Proofread TestingGuide.rst (#158411)
via llvm-commits
- [llvm] [VPlan] Improve narrowToSingleScalarRecipes (NFC) (PR #158427)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Handle undef/zero/ones cases after modifying Ops and Masks (PR #158428)
Hongyu Chen via llvm-commits
- [llvm] ef7e03a - [VPlan] Limit ExtractLastElem fold to recipes guaranteed single-scalar.
Florian Hahn via llvm-commits
- [llvm] [RISCV][GISel] Remove unnecessary copy from X0 in G_FCONSTANT selection. (PR #158429)
Craig Topper via llvm-commits
- [llvm] 30e9cba - [VPlan] Move logic to compute scalarization overhead to cost helper(NFC)
Florian Hahn via llvm-commits
- [llvm] [BasicBlockUtils] Fix funclet deletion crash (PR #158435)
Gábor Spaits via llvm-commits
- [llvm] 9b70b84 - [ADT] Implement EnumeratedArray with std::array (NFC) (#158407)
via llvm-commits
- [llvm] c70b9c8 - [ADT] Use range-based for loops in SparseBitVector.h (NFC) (#158408)
via llvm-commits
- [llvm] [AMDGPU] Fix vector legalization for bf16 valu ops (PR #158439)
Giuseppe Rossini via llvm-commits
- [llvm] de7e3a5 - [VPlan] Compute cost of scalar (U|S)Div, (U|S)Rem in computeCost (NFCI).
Florian Hahn via llvm-commits
- [llvm] [lit] Add readfile substitution (PR #158441)
Aiden Grossman via llvm-commits
- [llvm] [ADT] Add DenseMap::deallocateBuckets (NFC) (PR #158443)
Kazu Hirata via llvm-commits
- [llvm] [GlobalISel] add KnownBits tracking for G_UMULH and G_SMULH (PR #158445)
Pragyansh Chaturvedi via llvm-commits
- [llvm] 9490d58 - Revert "[VPlan] Compute cost of scalar (U|S)Div, (U|S)Rem in computeCost (NFCI)."
Aiden Grossman via llvm-commits
- [clang] [llvm] [lit] Make builtin cat work with stdin (PR #158447)
Aiden Grossman via llvm-commits
- [llvm] Refine metadata handling during instruction hoisting (PR #158448)
William Moses via llvm-commits
- [llvm] a5641e4 - [ADT] Add DenseMap::deallocateBuckets (NFC) (#158443)
via llvm-commits
- [llvm] [profcheck] Exclude LoopVectorize test introduced in ef7e03a (PR #158452)
Mircea Trofin via llvm-commits
- [llvm] 0bbf2ea - [profcheck] Exclude LoopVectorize test introduced in ef7e03a (#158452)
via llvm-commits
- [llvm] ad9d551 - [Mips] Remove `size` operand of LwRxPcTcp16 / LwRxPcTcpX16 (#157348)
via llvm-commits
- [llvm] LangRef: Clarify behaviors of nsz in fast math flag (PR #137567)
YunQiang Su via llvm-commits
- [clang] [llvm] Clang: Add nsz to llvm.minnum and llvm.maxnum emitted from fmin and fmax (PR #113133)
YunQiang Su via llvm-commits
- [llvm] Default stack alignment of X86 Hurd to 16 bytes (PR #158454)
Brad Smith via llvm-commits
- [llvm] [mlir] [ADT] Reduce boilerplate in DenseSet (NFC) (PR #158456)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Fix comment typos in DenseMap.h (PR #158457)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Fix the initial size calculation of SmallDenseMap (PR #158458)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread Atomics.rst (PR #158459)
Kazu Hirata via llvm-commits
- [llvm] [NFCI][Globals]For GlobalObjects, add updateSectionPrefix and change setSectionPrefix to handle empty strings (PR #158460)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout] Reconcile two sources of variable hotness (PR #155337)
Mingming Liu via llvm-commits
- [clang] [llvm] [Driver][Hurd] Add AArch64 and RISCV64 support (PR #157212)
Brad Smith via llvm-commits
- [llvm] 87cca0c - [lit] Split Linux specific ulimit tests (#158390)
via llvm-commits
- [llvm] b6014b6 - [lit] Mark shtest-ulimit.py unsupported on Solaris
Aiden Grossman via llvm-commits
- [llvm] [Github] Update actions/download-artifact to v5 (PR #158466)
Aiden Grossman via llvm-commits
- [llvm] [Github] Rename llvm-tests.yml workflow (PR #153866)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fix security issues in libcxx-run-benchmarks.yml workflow (PR #158467)
Aiden Grossman via llvm-commits
- [llvm] [Github] Use standard checkout for ABI test workflows (PR #158468)
Aiden Grossman via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] simplifyBinaryIntrinsic: Return nan if snan is passed maxnum/minnum (PR #158470)
YunQiang Su via llvm-commits
- [llvm] [ORC] Add Executor Resolver Utility (PR #143654)
Lang Hames via llvm-commits
- [llvm] 91d4c0d - Reapply "[VPlan] Compute cost of scalar (U|S)Div, (U|S)Rem in computeCost (NFCI)."
Florian Hahn via llvm-commits
- [llvm] [Analysis] Use the addCost() helper across InlineCost.cpp (PR #141901)
Gleb Popov via llvm-commits
- [llvm] [flang][runtime] Use dlsym to access char** environ on FreeBSD (PR #158477)
Gleb Popov via llvm-commits
- [llvm] e07b596 - [InstCombine] Fold select pattern with sub and negation to abs intrinsic (#156246)
via llvm-commits
- [llvm] [MachineLICM] Rematerialize instructions that may be hoisted before LICM (PR #158479)
via llvm-commits
- [llvm] 3336c6c - [ADT] Fix comment typos in DenseMap.h (#158457)
via llvm-commits
- [llvm] 0e79732 - [llvm] Proofread Atomics.rst (#158459)
via llvm-commits
- [llvm] [RISCV] Remove a couple of custom instruction decoders (NFC) (PR #158483)
Sergei Barannikov via llvm-commits
- [llvm] Adding comments (PR #158487)
via llvm-commits
- [llvm] ba985b9 - [CSKY][Xtensa] Add missing dependency on TargetParser
Sergei Barannikov via llvm-commits
- [llvm] bfedb4a - [gn] port b31f8cb1c910
Nico Weber via llvm-commits
- [llvm] Default DEBUG_TYPE to the current filename for logging (PR #158494)
Mehdi Amini via llvm-commits
- [llvm] [SCCP] Relax two-instruction range checks (PR #158495)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Generalize `foldAndOrOfICmpsUsingRanges` to handle more cases. (PR #158498)
Yingwei Zheng via llvm-commits
- [llvm] [SPARC] Weaken emitted barriers for atomic ops (PR #154950)
via llvm-commits
- [llvm] 3f26f1a - [ADT] Reduce boilerplate in DenseSet (NFC) (#158456)
via llvm-commits
- [llvm] ad8d0a1 - [ADT] Fix the initial size calculation of SmallDenseMap (#158458)
via llvm-commits
- [llvm] 0cab8da - [gn] port 698f39bc1959
Nico Weber via llvm-commits
- [llvm] d35ce33 - [gn] port 5a0be9b2a47d4
Nico Weber via llvm-commits
- [llvm] 685c627 - [gn] port 69f1aebf2017f43
Nico Weber via llvm-commits
- [llvm] 5719fb8 - [gn] port 69d0c3e44ff
Nico Weber via llvm-commits
- [llvm] [PassBuilder] Add callback invoking to PassBuilder string API (PR #157153)
Min-Yih Hsu via llvm-commits
- [llvm] [ADT] Adjust a comment for one of the DenseMap constructors (NFC) (PR #158501)
Kazu Hirata via llvm-commits
- [llvm] [ADT, Support] Use std::bool_constant (NFC) (PR #158503)
Kazu Hirata via llvm-commits
- [llvm] [Support] Use llvm::is_detected (NFC) (PR #158504)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Extract InstructionEncoding class into a separate file (NFC) (PR #158505)
Sergei Barannikov via llvm-commits
- [llvm] Clang-format some loop vectorizer files (PR #158507)
Tibor Győri via llvm-commits
- [llvm] ee3a4f4 - [SLPVectorizer] Test -1 stride loads. (#158358)
via llvm-commits
- [llvm] b30c29c - Revert "[BasicBlockUtils] Handle funclets when detaching EH pad blocks" (#158364)
via llvm-commits
- [llvm] [AArch64] Use getNegative instead of manually sub with 0 (NFC) (PR #158511)
via llvm-commits
- [llvm] 885546c - [ADT] Adjust parameter names for DenseMap constructors (NFC) (#158501)
via llvm-commits
- [llvm] 0e36aa1 - [ADT, Support] Use std::bool_constant (NFC) (#158503)
via llvm-commits
- [llvm] 7d949ee - [Support] Use llvm::is_detected (NFC) (#158504)
via llvm-commits
- [llvm] fb60d03 - [VPlan] Return non-option cost from getCostForRecipeWithOpcode (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Emit better debug and opt-report messages when vectorization is disallowed in the LoopVectorizer (PR #158513)
Tibor Győri via llvm-commits
- [llvm] 983c8b6 - [RISCV] Remove a couple of custom instruction decoders (NFC) (#158483)
via llvm-commits
- [llvm] [X86] Fold X * 1 + Z --> X + Z for VPADD52L (PR #158516)
Hongyu Chen via llvm-commits
- [llvm] [ARM] Custom Lowering for SADDO_CARRY and SSUBO_CARRY (PR #154419)
via llvm-commits
- [llvm] [TableGen][CodeEmitterGen] Cache Target/CGH in class (NFC) (PR #158517)
Sergei Barannikov via llvm-commits
- [llvm] [ADT] Handle uint8_t and uint16_t in countr_zero (PR #158518)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Define countr_zero in terms of popcount (NFC) (PR #158519)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use std::bool_constant (NFC) (PR #158520)
Kazu Hirata via llvm-commits
- [llvm] fb58bc6 - [TableGen][CodeEmitterGen] Cache Target/CGH in class (NFC) (#158517)
via llvm-commits
- [llvm] 7dae0b8 - [gn] port 52dd4b9b7e4
Nico Weber via llvm-commits
- [llvm] [X86][APX] Compress non-redundant NDD ADD to LEA (PR #158254)
Phoebe Wang via llvm-commits
- [llvm] 7ee4909 - [gn build] Port c642e2aa61c4
LLVM GN Syncbot via llvm-commits
- [llvm] 0e28fd7 - [RISCV] Check the types are the same for folding (sub 0, (setcc x, 0, setlt)) to (sra x, xlen - 1) (#158179)
via llvm-commits
- [compiler-rt] [Test][ASan][Sanitizer] Make symbolizer test asan and simulator only (PR #158522)
via llvm-commits
- [llvm] c128f3b - [RISCV] Remove unneeded TODOs from fixed-vectors-shuffle-int.ll.
Jim Lin via llvm-commits
- [llvm] CodeGen: Surface shouldRewriteCopySrc utility function (PR #158524)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch][NFC] Add tests for vector type `orn/andn` (PR #158525)
via llvm-commits
- [llvm] [Mips] Fix inst `sc` disassemble assert when configured -mattr=+ptr64 (PR #158253)
via llvm-commits
- [llvm] 5850c44 - [InstCombine] Improve `foldDeadPhiWeb` compile time (#158057)
via llvm-commits
- [llvm] d5f58a5 - [CoroSplit] Fix use-after-free related to coro.suspend (#156572)
via llvm-commits
- [llvm] [CoroSplit] Fix use-after-free related to coro.suspend (PR #156572)
Weibo He via llvm-commits
- [compiler-rt] d271ace - [Test][ASan][Sanitizer] Make atos symbolizer test asan and simulator only (#158522)
via llvm-commits
- [llvm] b157193 - [ADT] Handle uint8_t and uint16_t in countr_zero (#158518)
via llvm-commits
- [llvm] 1e3dd5e - [llvm] Use std::bool_constant (NFC) (#158520)
via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] c44e015 - [SimplifyCFG] Refine metadata handling during instruction hoisting (#158448)
via llvm-commits
- [llvm] 65ad21d - [RISCV] Handle recurrences in RISCVVLOptimizer (#151285)
via llvm-commits
- [llvm] [CodeGen] TailDuplicator should remove PHI when single predecessor block remains (PR #158533)
Afanasyev Ivan via llvm-commits
- [llvm] 9d55563 - [RISCV][GISel] Remove unnecessary copy from X0 in G_FCONSTANT selection. (#158429)
via llvm-commits
- [llvm] [AMDGPU] Illegal VGPR to SGPR copy (PR #144008)
Akhilesh Moorthy via llvm-commits
- [llvm] Fix the usage issue of getRegMask. (PR #141215)
via llvm-commits
- [llvm] 1c21d5c - [GlobalISel] Remove GI known bits cache (#157352)
via llvm-commits
- [llvm] [GlobalISel] Add G_ABS computeKnownBits, add computeNumSignBitsImpl to work ComputeKnownBitsCache assertions (PR #154413)
David Green via llvm-commits
- [llvm] d692380 - [ADT] Define countr_zero in terms of popcount (NFC) (#158519)
via llvm-commits
- [llvm] [LegalizeTypes] Use getShiftAmountConstant in PromoteIntRes_FunnelShift. (PR #158553)
Craig Topper via llvm-commits
Last message date:
Sun Sep 14 23:59:20 PDT 2025
Archived on: Sun Sep 14 23:59:22 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).