The Week Of Monday 21 July 2025 Archives by thread
Starting: Mon Jul 21 00:01:21 PDT 2025
Ending: Sun Jul 27 23:59:59 PDT 2025
Messages: 5500
- [llvm] [Object] Beginnings of SFrame parser and dumper (PR #147294)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][AMDGPU] Add an IR test for `v_cvt_f16_bf8` (PR #149627)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Generate waterfall for calls with SGPR(inreg) argument (PR #146997)
via llvm-commits
- [llvm] [VectorCombine] New folding pattern for extract/binop/shuffle chains (PR #145232)
Luke Lau via llvm-commits
- [llvm] [NFC][AMDGPU] Add an IR test for `v_sqrt_bf16` (PR #149629)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [VPlan] Remove VPVectorPointer for part 0 after unrolling. (PR #149735)
Luke Lau via llvm-commits
- [llvm] [DebugInfo] Fully implement DWARF issue 180201.1 (PR #149226)
Jonas Hahnfeld via llvm-commits
- [llvm] [RISCV] Swap source register operands in QC_SHLADD ISEL patterns (PR #149697)
Sudharsan Veeravalli via llvm-commits
- [llvm] [AArch64] Ensure we transferImpOps on BSP pseudo expansions. (PR #149456)
Ricardo Jesus via llvm-commits
- [llvm] [DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes (PR #149494)
Simon Pilgrim via llvm-commits
- [llvm] [mlir] [MLIR][NVVM] Support stmatrix intrinsics (PR #148377)
Gao Yanfeng via llvm-commits
- [llvm] [SelectionDAG] Add a flag to sort DAGs before showing them in debug prints (PR #149732)
Simon Pilgrim via llvm-commits
- [llvm] [LoopUnroll] Rotate loop to make it countable for runtime unrolling (PR #146540)
Marek Sedláček via llvm-commits
- [llvm] Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (PR #143845)
James Henderson via llvm-commits
- [llvm] [X86] Try to shrink signed i64 compares if the input has enough one bits (PR #149719)
Simon Pilgrim via llvm-commits
- [llvm] [HEXAGON] Add AssertSext in sign-extended mpy (PR #149061)
Sudharsan Veeravalli via llvm-commits
- [llvm] [SCEV] Try to prove no-wrap for AddRecs via BTC. (PR #131538)
Florian Hahn via llvm-commits
- [llvm] [LLVM] Update CUDA ELF flags for their new ABI (PR #149534)
James Henderson via llvm-commits
- [llvm] [AggressiveInstCombine] Implement store merge optimization (PR #147540)
Nikita Popov via llvm-commits
- [llvm] [llvm-objdump] Add inlined function display support (PR #142246)
via llvm-commits
- [llvm] [AMDGPU][FixIrreducible][UnifyLoopExits] Support callbr with inline-asm (PR #149308)
Matt Arsenault via llvm-commits
- [llvm] 00d3b39 - [AggressiveInstCombine] Implement store merge optimization (#147540)
via llvm-commits
- [llvm] Reapply "[GVN] memoryssa implies no-memdep (#149473)" (PR #149767)
Antonio Frighetto via llvm-commits
- [llvm] [AMDGPU] ISel & PEI for whole wave functions (PR #145858)
Diana Picus via llvm-commits
- [llvm] Handle VECREDUCE intrinsics in NVPTX backend (PR #136253)
Princeton Ferro via llvm-commits
- [llvm] [LoongArch] Fix failure to widen operand for `[X]VMSK{LT,GE,NE}Z` (PR #149442)
via llvm-commits
- [llvm] [RISCV] Add TSFlag for reading past VL behaviour. NFCI (PR #149704)
Pengcheng Wang via llvm-commits
- [llvm] Treat ';' and '\n' as assembly instruction separators in collectAsmInstrs (PR #149365)
Matt Arsenault via llvm-commits
- [llvm] [NFC][LV] Refine the lit test case riscv-vector-reverse.ll (PR #149020)
Mel Chen via llvm-commits
- [llvm] [RISCV][NFC] Combine RISCVOptWInstrs::stripWSuffixes and appendWSuffixes into canonicalizeWSuffixes (PR #149710)
Pengcheng Wang via llvm-commits
- [llvm] [LoongArch] Strengthen stack size estimation for LSX/LASX extension (PR #146455)
via llvm-commits
- [clang] [llvm] [RISCV] Support resumable non-maskable interrupt handlers (PR #148134)
Gergely Futo via llvm-commits
- [llvm] [BPF] Handle traps with kfunc call __bpf_trap (PR #131731)
Simon Pilgrim via llvm-commits
- [llvm] [MISched] Extend overridePostRASchedPolicy to support per-function scheduling direction (PR #149297)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't lose elements from False in vmerge -> vmv peephole (PR #149720)
Pengcheng Wang via llvm-commits
- [llvm] [llvm][docs] Update list of working Linux host platforms (PR #149503)
Lu Weining via llvm-commits
- [llvm] [VectorCombine] Generalize foldBitOpOfBitcasts to support more cast operations (PR #148350)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV][llvm] Handle vector callee saved register correctly (PR #149467)
Pengcheng Wang via llvm-commits
- [llvm] 2320cdd - Reapply "[GVN] memoryssa implies no-memdep (#149473)" (#149767)
via llvm-commits
- [llvm] 8a307ae - [LoongArch] Fix failure to widen operand for `[X]VMSK{LT,GE,NE}Z` (#149442)
via llvm-commits
- [clang] [llvm] [WebAssembly] Add support for nonnull_extern_ref type (PR #148935)
Paulo Matos via llvm-commits
- [llvm] [Offload] Verify SyncCycle for events in AMDGPU (PR #149524)
Ross Brunton via llvm-commits
- [llvm] [RISCV] Separate the analysis part of RISCVInsertVSETVLI. (PR #149574)
Pengcheng Wang via llvm-commits
- [llvm] 20d8398 - [AMDGPU] ISel & PEI for whole wave functions (#145858)
via llvm-commits
- [llvm] [AMDGPU] Intrinsic for launching whole wave functions (PR #145859)
Diana Picus via llvm-commits
- [llvm] LoongArch: Improve detection of valid TripleABI (PR #147952)
Lu Weining via llvm-commits
- [llvm] [VPlan] Convert EVL loops to variable-length stepping after dissolution (PR #147222)
Shih-Po Hung via llvm-commits
- [clang] [llvm] [clang][cuda] support __managed__ variables (PR #149716)
Acthinks Yang via llvm-commits
- [llvm] [DAG] visitFREEZE - always allow freezing multiple operands (PR #145939)
via llvm-commits
- [llvm] [Offload] Make olLaunchKernel test thread safe (PR #149497)
Ross Brunton via llvm-commits
- [llvm] a216702 - [InstCombine] Merge one-use GEP offsets during expansion (#147263)
via llvm-commits
- [llvm] [InstCombine] Merge one-use GEP offsets during expansion (PR #147263)
Nikita Popov via llvm-commits
- [clang] [llvm] [Clang][CUDA] Add support for __managed__ variables in non-RDC and default RDC mode (PR #149716)
Acthinks Yang via llvm-commits
- [llvm] [mlir] [polly] [IR] Only allow lifetime.start/end on allocas (PR #149310)
Nikita Popov via llvm-commits
- [llvm] [LV] Unify interleaved load handling for fixed and scalable VFs. nfc (PR #146914)
Mel Chen via llvm-commits
- [llvm] [BPF] Support Jump Table (PR #149715)
Anton Protopopov via llvm-commits
- [llvm] 040bffc - [DebugInfo][AMDGPU] Convert a debug-intrinsic method to debug records (#149505)
via llvm-commits
- [llvm] [DebugInfo][AMDGPU] Convert a debug-intrinsic method to debug records (PR #149505)
Jeremy Morse via llvm-commits
- [llvm] [AMDGPU] Tests for unnecessary S_WAIT_XCNT insertion (PR #145688)
Jay Foad via llvm-commits
- [llvm] [PowerPC] Remove carry register (PR #142420)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Ensure clearRegisterKills clears inside bundles. (PR #149177)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Improve the cost model for extending mull (PR #125651)
Sam Tebbs via llvm-commits
- [llvm] 5a9c201 - [CodeGen] Fix INLINEASM regclass numbers to match names in tests (#142359)
via llvm-commits
- [llvm] [CodeGen] Fix INLINEASM regclass numbers to match names in tests (PR #142359)
Jay Foad via llvm-commits
- [llvm] [GlobalISel] Add computeNumSignBits for ASHR (PR #139503)
David Green via llvm-commits
- [llvm] 3b8adcf - [GlobalISel] Add computeNumSignBits for ASHR (#139503)
via llvm-commits
- [llvm] [AMDGPU] Remove some duplicated lines. NFC. (PR #128029)
Jay Foad via llvm-commits
- [llvm] [RISCV] Copy base instruction TSFlags in RVV pseudo TSFlags. NFC (PR #149785)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Add NoaliasAddrSpace to AAMDnodes (PR #149247)
via llvm-commits
- [llvm] 9311f38 - [RISCV][NFC] Combine RISCVOptWInstrs::stripWSuffixes and appendWSuffixes into canonicalizeWSuffixes (#149710)
via llvm-commits
- [llvm] [InstCombine] Add limit for expansion of gep chains (PR #147065)
Nikita Popov via llvm-commits
- [llvm] [BranchFolding] Kill common hoisted debug instructions (PR #140091)
Jeremy Morse via llvm-commits
- [llvm] e94bc16 - [llvm-objdump] Add inlined function display support (#142246)
via llvm-commits
- [llvm] [RISCV] Convert LWU to LW if possible in RISCVOptWInstrs (PR #144703)
Alex Bradbury via llvm-commits
- [llvm] [RuntimeDyld][LoongArch] Support large code model (PR #148584)
Alex Bradbury via llvm-commits
- [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Volodymyr Turanskyy via llvm-commits
- [llvm] [LV] Don't vectorize epilogue with scalable VF if no iterations remain. (PR #149789)
Florian Hahn via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_float_controls2 (PR #146941)
Marcos Maronas via llvm-commits
- [llvm] fd8ae2c - Add constant-folding for unary NVVM intrinsics (#141233)
via llvm-commits
- [llvm] Add constant-folding for unary NVVM intrinsics (PR #141233)
Lewis Crawford via llvm-commits
- [llvm] [Offload] Expand documentation with & build guide (PR #149792)
Kenneth Benzie via llvm-commits
- [llvm] a11c5dd - [LAA] Add test variant with backward dep with overlap in loop.
Florian Hahn via llvm-commits
- [llvm] fc69f25 - [RISCV] Convert LWU to LW if possible in RISCVOptWInstrs (#144703)
via llvm-commits
- [llvm] [SYCL] Add libsycl, a SYCL RT library implementation project (PR #144372)
Kseniya Tikhomirova via llvm-commits
- [llvm] [LV] Also clamp MaxVF by trip count when maximizing vector bandwidth. (PR #149794)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Don't require NUW at first add when checking A+C1 < (A+C2)<nuw> (PR #149795)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute interleave count for VPlan. (PR #149702)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Run narrowInterleaveGroups during general VPlan optimizations. (PR #149706)
Alexey Bataev via llvm-commits
- [llvm] [LV] Vectorize selecting last IV of min/max element. (PR #141431)
Alexey Bataev via llvm-commits
- [llvm] [LoopFusion] Fix sink instructions (PR #147501)
Michael Kruse via llvm-commits
- [llvm] [AMDGPU][NFC] Run the general bf16 tests for GFX950. (PR #149796)
Ivan Kosarev via llvm-commits
- [llvm] [DAG] visitFREEZE - limit freezing of multiple operands (PR #149797)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Let shrinkSplatShuffle act on vectors of different lengths (PR #148593)
Adar Dagan via llvm-commits
- [llvm] [PseudoProbe] Warn on illegal guid (PR #148564)
via llvm-commits
- [llvm] [X86] Add assertion required for pseudo probe desc check test (PR #149800)
Haohai Wen via llvm-commits
- [llvm] [BOLT] Guard llvm-bolt-wrapper logic of NFC-Mode behind a flag (PR #146209)
Paschalis Mpeis via llvm-commits
- [llvm] [AMDGPU][SDAG] Use the f16 lowering for bf16 safe divisions. (PR #147530)
Ivan Kosarev via llvm-commits
- [llvm] Fix clang crash with -print-changed=dot-cfg (PR #148844)
Ruoyu Qiu via llvm-commits
- [llvm] [BOLT] Be less strict about Remember-Restore CFI mismatches in input binary (PR #134051)
Gergely Bálint via llvm-commits
- [llvm] 43a829a - [X86] Add assertion required for pseudo probe desc check test (#149800)
via llvm-commits
- [llvm] [OMPIRBuilder] Prevent dangling InsertPt in IRBuilder. (PR #148887)
Tom Eccles via llvm-commits
- [llvm] [SLP]Check for extracts, being replaced by original scalares, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial FMA support (PR #149102)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for copyable elements (non-schedulable only) (PR #140279)
Alexey Bataev via llvm-commits
- [llvm] [DemandedBits] Support non-constant shift amounts (PR #148880)
Panagiotis Karouzakis via llvm-commits
- [llvm] [LAA] Add initial support for non-power-of-2 store-load forwarding distance (PR #137873)
Alexey Bataev via llvm-commits
- [llvm] [llvm][docs] Note Windows on Arm setting in Visual Studio guide (PR #147710)
David Spickett via llvm-commits
- [llvm] [SPIRV] Do not use OpTypeRuntimeArray in Kernel env. (PR #149522)
Nathan Gauër via llvm-commits
- [llvm] [LoopInterchange] Improve profitability check for vectorization (PR #133672)
Michael Kruse via llvm-commits
- [llvm] [utils] Add a script to update regclass numbers in MIR tests (PR #142761)
Sergei Barannikov via llvm-commits
- [llvm] [AArch64] Add better fcmp costs for expanded predicates (PR #147940)
David Green via llvm-commits
- [llvm] [InstCombine] Canoncalize complex boolean expressions into ~((y | z) ^ x) (PR #149530)
via llvm-commits
- [llvm] [CodeGen] Remove FinalizeMachineBundles pass (PR #149806)
Jay Foad via llvm-commits
- [llvm] [AggressiveInstCombine] Support store merge with non-consecutive parts (PR #149807)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Teach RISCVTargetLowering::isFPImmLegal about fli+fneg (PR #149075)
Alex Bradbury via llvm-commits
- [llvm] [SPIRV] Implement translation for llvm.modf.* intrinsics (PR #147556)
Dmitry Sidorov via llvm-commits
- [llvm] 1d02de2 - [SPIRV] Implement translation for llvm.modf.* intrinsics (#147556)
via llvm-commits
- [llvm] 2b826df - [RISCV][rvv] setcc-fp-vp.ll - regenerate with missing riscv32/64 checks
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns (PR #143881)
Fabian Ritter via llvm-commits
- [polly] 92c55a3 - [IR] Only allow lifetime.start/end on allocas (#149310)
via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Check for extracts, being replaced by original scalars, for user nodes (PR #149572)
Alexey Bataev via llvm-commits
- [llvm] [PowerPC] Add assembly directives to change endianness (PR #149811)
via llvm-commits
- [llvm] [CodeGen] Add a pass for testing finalizeBundle (PR #149813)
Jay Foad via llvm-commits
- [llvm] 8ba341e - [BranchFolding] Kill common hoisted debug instructions (#140091)
via llvm-commits
- [llvm] [AssignmentTracking][NFC] Cache interesting debug records and instructions (PR #149514)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Windows: use EcoQoS for ThreadPriority::Background (PR #148797)
Alexandre Ganea via llvm-commits
- [llvm] [AArch64][PAC] Introduce AArch64::PAC pseudo instruction (PR #146488)
Anatoly Trosinenko via llvm-commits
- [llvm] 5d3b057 - [NFC][AMDGPU] Add an IR test for `v_sqrt_bf16` (#149629)
via llvm-commits
- [llvm] [InferAddressSpaces] Handle unconverted ptrmask (PR #140802)
Robert Imschweiler via llvm-commits
- [llvm] [RISCV][RFC] Add additional opcodes to RISCVDAGToDAGISel::hasAllNBitUsers (PR #147728)
Alex Bradbury via llvm-commits
- [llvm] [DebugInfo] Remove intrinsic-flavours of findDbgUsers (PR #149816)
Jeremy Morse via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - part 1 (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [GVNSink] Do not sink lifetimes of different allocas (PR #149818)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Add rotate/funnel shift pattern matching in instruction selection (PR #149817)
via llvm-commits
- [llvm] [llvm] Improve grammar and punctuation of several documents (PR #149630)
Tim Gymnich via llvm-commits
- [llvm] [LV] Remove common extends and selects in CSE (PR #147731)
Sander de Smalen via llvm-commits
- [llvm] [AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on gfx942 (PR #138843)
Janek van Oirschot via llvm-commits
- [llvm] [LoopSimplifyCFG] Add check for missing loop preheader (PR #149743)
Nikita Popov via llvm-commits
- [clang] [llvm] AMDGPU: Support v_wmma_f32_16x16x128_f8f6f4 on gfx1250 (PR #149684)
Shilei Tian via llvm-commits
- [llvm] [LAA] Be more precise on different store sizes (PR #122318)
Igor Kirillov via llvm-commits
- [llvm] 09580f7 - [CI] Update Best Practices on Job Events for Stacked PRs (#149734)
via llvm-commits
- [llvm] [CI] Update Best Practices on Job Events for Stacked PRs (PR #149734)
Aiden Grossman via llvm-commits
- [llvm] [X86] canCreateUndefOrPoisonForTargetNode - SSE PINSR/PEXTR vector element insert/extract are never out of bounds (PR #149822)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Create in-loop sub reductions (PR #147026)
Sam Tebbs via llvm-commits
- [compiler-rt] [compiler-rt][MSVC] Conditionally remove emupac.cpp for msvc (PR #149823)
Zack Johnson via llvm-commits
- [lld] 8bb97d2 - [LLD][Docs] Document -z gcs= option in the man page (#146522)
via llvm-commits
- [lld] [LLD][Docs] Document -z gcs= option in the man page (PR #146522)
Mark Murray via llvm-commits
- [llvm] 1229323 - [llvm] Improve grammar and punctuation of several documents (#149630)
via llvm-commits
- [llvm] A test PR for #140694 while waiting for #149110 to be accepted (PR #149824)
Chris Jackson via llvm-commits
- [llvm] [PatternMatch] Add support for capture-and-match (NFC) (PR #149825)
Nikita Popov via llvm-commits
- [lld] [LLD][COFF] Make /wholearchive thin-archive member identifiers consistent (PR #145487)
via llvm-commits
- [llvm] [VPlan] Consider address computation cost in VPInterleaveRecipe. (PR #148808)
Ricardo Jesus 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] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942 (PR #145052)
Janek van Oirschot via llvm-commits
- [llvm] [NVPTX] Use PRMT more widely, and improve folding around this instruction (PR #148261)
Jordan Rupprecht via llvm-commits
- [llvm] [NFC][AMDGPU] Fix a test issue in `llvm/test/CodeGen/AMDGPU/attributor-noalias-addrspace.ll` (PR #149826)
Shilei Tian via llvm-commits
- [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
Michael Buch via llvm-commits
- [llvm] [Docs] Update Opt's Option to Specify Pass Pipeline (NFC) (PR #148402)
Nikita Popov via llvm-commits
- [llvm] [Object] Parsing and dumping of SFrame FDEs (PR #149828)
Pavel Labath via llvm-commits
- [llvm] [SelectionDAG] Handle more opcodes in isGuaranteedNotToBeUndefOrPoison (PR #147019)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Fold safe divisors into VP intrinsics with EVL (PR #148828)
Philip Reames via llvm-commits
- [llvm] [llvm][LICM] Add flag to control re-association (PR #149829)
Theodoros Theodoridis via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
Qinkun Bao via llvm-commits
- [llvm] [WebAssembly, llvm] Add llvm.wasm.ref.test.func intrinsic (PR #147486)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][LoopVectorize] Use DataWithEVL as the preferred tail folding style (PR #148686)
Philip Reames via llvm-commits
- [llvm] ce345cc - [NFC][AMDGPU] Add an IR test for `v_cvt_f16_bf8` (#149627)
via llvm-commits
- [llvm] [gfx1250][SDAG] Lower unsafe bf16 divisions (PR #149628)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor` (PR #146720)
Shilei Tian via llvm-commits
- [llvm] ba81903 - [gfx1250][SDAG] Lower unsafe bf16 divisions (#149628)
via llvm-commits
- [llvm] [AMDGPU] Add the code generation support for `llvm.[sin/cos].bf16` (PR #149631)
Shilei Tian via llvm-commits
- [llvm] e801a10 - [AMDGPU] Add the code generation support for `llvm.[sin/cos].bf16` (#149631)
via llvm-commits
- [llvm] [AMDGPU] Optimize rotate instruction selection patterns (PR #143551)
Aleksandar Spasojevic via llvm-commits
- [llvm] [AMDGPU] Enable FWD_PROGRESS bit for GFX10+ on PAL (PR #139895)
Jay Foad via llvm-commits
- [lld] [WebAssembly] Generate a call to __wasm_apply_global_tls_relocs in __wasm_init_memory (PR #149832)
via llvm-commits
- [llvm] 890952e - [gn build] Port 401b5ccf6b50
LLVM GN Syncbot via llvm-commits
- [llvm] 39389d5 - [gn build] Port 7355ea3f6b21
LLVM GN Syncbot via llvm-commits
- [llvm] 49d7a9b - [gn build] Port aa7ada1dfbe2
LLVM GN Syncbot via llvm-commits
- [llvm] [PGO] Add ProfileInjector and ProfileVerifier passes (PR #147388)
Mircea Trofin via llvm-commits
- [lld] ELF,SystemZ: Don't sort relocations for TLS GD/LD optimization; support CREL (PR #149640)
Ulrich Weigand via llvm-commits
- [llvm] [LV][EVL] Remove interleave count from the test case for EVL tail-folding. nfc (PR #149834)
Mel Chen via llvm-commits
- [llvm] IRSymtab: Use StringSet instead of DenseMap for preserved symbols (PR #149836)
Matt Arsenault via llvm-commits
- [llvm] [offload][SYCL] Add Module splitting by categories. (PR #131347)
Maksim Sabianin via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] propagate const offset through GEP chains (PR #143470)
Krzysztof Drewniak via llvm-commits
- [llvm] [PGO] Add `llvm.loop.estimated_trip_count` metadata (PR #148758)
Mircea Trofin via llvm-commits
- [llvm] [ConstantFolding] Fix nvvm_round folding on PPC (PR #149837)
Lewis Crawford via llvm-commits
- [llvm] IR/Verifier: Allow vector type in atomic load and store (PR #148893)
Shilei Tian via llvm-commits
- [llvm] [CodeGen] Remove handling for lifetime.start/end on non-alloca (PR #149838)
Nikita Popov via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Non-contiguous strided update (PR #144635)
Amit Tiwari via llvm-commits
- [llvm] [PowerPC] Add DMR and WACC COPY support (PR #149129)
Maryam Moghadas via llvm-commits
- [llvm] [AMDGPU][MISched] Allow memory ops of different base pointers to be clustered (PR #140674)
via llvm-commits
- [llvm] [memprof] Simplify control flow in readMemProf (NFC) (PR #149764)
Teresa Johnson via llvm-commits
- [llvm] [PowerPC] fix lowering of SPILL_CRBIT on pwr9 and pwr10 (PR #146424)
Paul Murphy via llvm-commits
- [clang] [libcxx] [lldb] [llvm] [mlir] [docs] Add clang/llvm release notes for mipsel-windows-* targets (PR #147133)
Hervé Poussineau via llvm-commits
- [llvm] [WebAssembly] Optimize convert_iKxN_u into convert_iKxN_s (PR #149609)
Derek Schuff via llvm-commits
- [llvm] 0c804da - [AMDGPU][True16] turn on true16 for all gfx11 devices (#143518)
via llvm-commits
- [llvm] [AMDGPU][True16] turn on true16 for all gfx11 devices (PR #143518)
Brox Chen via llvm-commits
- [llvm] c33c978 - [AMDGPU][NFC] Run the general bf16 tests for GFX950. (#149796)
via llvm-commits
- [llvm] [workflows] Update commit access request PR links (PR #146169)
David Peixotto 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] [flang][runtime] Fix formatted input of NAN(...) (PR #149606)
Daniel Chen via llvm-commits
- [llvm] [TableGen] Apply the implied subregidx optimization more widely (PR #149709)
Jason Eckhardt via llvm-commits
- [llvm] [VectorCombine] Refine cost model and decision logic in foldSelectShuffle (PR #146694)
Igor Kirillov via llvm-commits
- [flang] [llvm] [flang][OpenMP] Sema checks, lowering with new format of MAP modifiers (PR #149137)
Krzysztof Parzyszek via llvm-commits
- [llvm] [llvm] simplify and clean-up DemangleConfig.h (PR #149163)
Andrew Rogers via llvm-commits
- [lld] [lld][ELF] Allow `.data.rel.ro.unlikely` to be RELRO (PR #148920)
Mingming Liu via llvm-commits
- [llvm] [Offload] Add framework for math conformance tests (PR #149242)
Leandro Lacerda via llvm-commits
- [llvm] a270fdf - [memprof] Simplify control flow in readMemProf (NFC) (#149764)
via llvm-commits
- [llvm] [AArch64][CodeGen] Optimize register zero initialization in svsub_x (PR #149840)
via llvm-commits
- [llvm] 04e5e64 - [VectorCombine] Generalize foldBitOpOfBitcasts to support more cast operations (#148350)
via llvm-commits
- [llvm] [AMDGPU] Propagate alias information in AMDGPULowerKernelArguments. (PR #144714)
Sirish Pande via llvm-commits
- [llvm] 5b98992 - [WebAssembly] Optimize convert_iKxN_u into convert_iKxN_s (#149609)
via llvm-commits
- [llvm] [LoopUnroll] Introduce parallel reduction phis when unrolling. (PR #149470)
Eli Friedman via llvm-commits
- [lld] [lld][MachO]Multi-threaded i/o. Twice as fast linking a large project. (PR #147134)
John Holdsworth via llvm-commits
- [llvm] [AArch64][llvm] Unify AArch64 tests into a single file (1/4) (NFC) (PR #146328)
Jonathan Thackray via llvm-commits
- [llvm] Revert "[BranchFolding] Kill common hoisted debug instructions" (PR #149845)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 29af8e5 - Revert "[BranchFolding] Kill common hoisted debug instructions" (#149845)
via llvm-commits
- [llvm] 0b054e2 - Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (#143845)
via llvm-commits
- [llvm] 28b8550 - [AMDGPU] Remove some duplicated lines. NFC. (#128029)
via llvm-commits
- [llvm] 1c49ce6 - [AMDGPU] Enable FWD_PROGRESS bit for GFX10+ on PAL (#139895)
via llvm-commits
- [clang] [lld] [llvm] Fix Windows EH IP2State tables (remove +1 bias) (PR #144745)
via llvm-commits
- [llvm] [doc][LLVM] Fix typo in the Kaleidoscope tutorial (PR #133675)
Benjamin Maxwell via llvm-commits
- [llvm] b184dd9 - [doc][LLVM] Fix typo in the Kaleidoscope tutorial (#133675)
via llvm-commits
- [llvm] [ci] Add ids workflow for checking llvm apis have been annotated with LLVM_ABI (PR #128370)
Andrew Rogers via llvm-commits
- [llvm] [LowerAllowCheck] Rename removeUbsanTrap() to lowerAllowCheck() (PR #149847)
Marco Elver via llvm-commits
- [llvm] 0823f4f - [ConstantFolding] Fix nvvm_round folding on PPC (#149837)
via llvm-commits
- [llvm] c9ceb9b - [DebugInfo] Remove intrinsic-flavours of findDbgUsers (#149816)
via llvm-commits
- [llvm] 65420e5 - [NFC][AMDGPU] Fix a test issue in `llvm/test/CodeGen/AMDGPU/attributor-noalias-addrspace.ll` (#149826)
via llvm-commits
- [clang] [llvm] [OptBisect][IR] Adding a new OptPassGate for disabling passes via name (PR #145059)
Danila Malyutin via llvm-commits
- [lld] [llvm] [lld-macho] Clean up chained fixup entry emission (NFC) (PR #149483)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [SelectionDAG] Pass SDNodeFlags through getNode instead of setFlags. (PR #149852)
Craig Topper via llvm-commits
- [llvm] [AArch64] Enable RT and partial unrolling with reductions for Apple CPUs. (PR #149699)
Eli Friedman via llvm-commits
- [llvm] MC: Restructure MCFragment as a fixed part and a variable tail (PR #148544)
Steven Wu via llvm-commits
- [llvm] [NVPTX] support packed f32 instructions for sm_100+ (PR #126337)
Nikolay Panchenko via llvm-commits
- [llvm] 0fa515f - [win] Merge the x64 and AArch64 wineh-reuse-catch-alloca.ll tests (#149178)
via llvm-commits
- [llvm] [win] Merge the x64 and AArch64 wineh-reuse-catch-alloca.ll tests (PR #149178)
Daniel Paoliello via llvm-commits
- [llvm] [RISC-V] Update SpacemiT-X60 Vector Integer latencies (PR #149207)
Philip Reames via llvm-commits
- [llvm] d609437 - AMDGPU: Support v_wmma_f32_16x16x128_f8f6f4 on gfx1250 (#149684)
via llvm-commits
- [llvm] RFC: [llvm] specialize cl::opt_storage for std::string (PR #149172)
Andrew Rogers via llvm-commits
- [llvm] 2343388 - Reapply "[AMDGPU][MC] Allow op_sel in v_alignbit_b32 etc in GFX9 and … (#149262)
via llvm-commits
- [llvm] Reapply "[AMDGPU][MC] Allow op_sel in v_alignbit_b32 etc in GFX9 and … (PR #149262)
Jun Wang via llvm-commits
- [llvm] [RISCV][VLOPT][WIP] Added support for vmv.s.x and vfmv.s.f (PR #149562)
Philip Reames via llvm-commits
- [llvm] [WIP][AMDGPU][MC] Support 128b rsrc reg in mimg instructions (PR #139121)
Jun Wang via llvm-commits
- [llvm] [X86] isGuaranteedNotToBeUndefOrPoisonForTargetNode - X86ISD::GlobalBaseReg and X86ISD::Wrapper/WrapperRIP nodes are never poison (PR #149854)
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt] Fix frame numbering for unparsable frames. (PR #148278)
David Justo via llvm-commits
- [llvm] [Scalarizer] Use correct key for ExtractValueInst gather (PR #149855)
Deric C. via llvm-commits
- [compiler-rt] [ASan] Mark recent integration tests as accordingly for MSVC (PR #135889)
David Justo via llvm-commits
- [llvm] f7347e9 - [utils] Add a script to update regclass numbers in MIR tests (#142761)
via llvm-commits
- [llvm] remove build vector (PR #149861)
Brox Chen via llvm-commits
- [llvm] [RISCV][IA] Support masked.load for deinterleaveN matching (PR #149556)
Philip Reames via llvm-commits
- [libc] [llvm] [libc][math] Refactor erff implementation to header-only in src/__support/math folder. (PR #148413)
Muhammad Bassiouni via llvm-commits
- [llvm] [WebAssembly] Constant fold wasm.dot (PR #149619)
Jasmine Tang via llvm-commits
- [llvm] [RISCV] add load/store misched/PostRA cluster options (PR #149409)
Mikhail Gudim via llvm-commits
- [llvm] [DWARFLinker] Fix matching logic to remove type 1 missing offsets (PR #149618)
Peter Rong via llvm-commits
- [llvm] [RISCV] Fix typo in test: loat->load. NFC (PR #149869)
Craig Topper via llvm-commits
- [llvm] Add --dump-offload-bundle option to llvm-objcopy (PR #143347)
David Salinas via llvm-commits
- [llvm] [AMDGPU][True16][Codegen] remove packed build_vector pattern from true16 (PR #148715)
Brox Chen via llvm-commits
- [llvm] [libc][bazel] Add hypotf16 bazel targets. (PR #149761)
via llvm-commits
- [llvm] 033df38 - [IA] Naming and style cleanup [nfc]
Philip Reames via llvm-commits
- [libc] [llvm] [libc][math] Refactor acoshf implementation to header-only in src/__support/math folder. (PR #148418)
Muhammad Bassiouni via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Michael Kruse via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Devon Loehr via llvm-commits
- [compiler-rt] [ASan][Darwin][GCD] Add interceptor for dispatch_apply (PR #149238)
via llvm-commits
- [llvm] [ICP] Add a few tunings to indirect-call-promotion (PR #149892)
via llvm-commits
- [llvm] MC: Remove bundle alignment mode (PR #148781)
Sharjeel Khan via llvm-commits
- [libc] [llvm] [libc][math] Refactor acoshf16 implementation to header-only in src/__support/math folder. (PR #148568)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Add heapallocsite information (PR #132073)
via llvm-commits
- [llvm] [X86] Use the standard cmp+cmov for select (X != 0), -1, Y if we will be setting sbb to 0 anyway (PR #149672)
via llvm-commits
- [llvm] [Sparc] Remove bogus stack adjustment for LD/GD TLS (PR #149890)
Jessica Clarke via llvm-commits
- [llvm] [AArch64] Add FeatureZCRegMoveFPR128 subtarget feature (PR #148427)
Jon Roelofs via llvm-commits
- [llvm] 24bf4ae - [RISCV][llvm] Handle vector callee saved register correctly (#149467)
via llvm-commits
- [llvm] 6df012a - [MachinePipeliner] Fix incorrect dependency direction (#149436)
via llvm-commits
- [llvm] [MachinePipeliner] Fix incorrect dependency direction (PR #149436)
Ryotaro Kasuga via llvm-commits
- [llvm] 6f240d5 - [LV][EVL] Remove interleave count from the test case for EVL tail-folding. nfc (#149834)
via llvm-commits
- [llvm] 6752369 - [LV] Unify interleaved load handling for fixed and scalable VFs. nfc (#146914)
via llvm-commits
- [llvm] [VPlan] Introduces explicit broadcast for live-in constants. (PR #133213)
Elvis Wang via llvm-commits
- [llvm] [llvm] Don't combine repeated subnormal divisors (PR #149333)
Andy Kaylor via llvm-commits
- [llvm] [AMDGPU] Avoid put implicit_def into bundle that break reg's liveness (PR #142563)
via llvm-commits
- [llvm] [LoongArch][NFC] Pre-commit for lowering v32i8 vector mask generation to `VMSKLTZ` (PR #149952)
via llvm-commits
- [llvm] [LoongArch] Lowering v32i8 vector mask generation to `VMSKLTZ` (PR #149953)
via llvm-commits
- [llvm] [AArch64][BTI] Mark EH landing pads as jump targets (PR #149680)
Eli Friedman via llvm-commits
- [llvm] [IRLinker] Don't add duplicate named MD node operand to dest module (PR #146020)
Wenju He via llvm-commits
- [llvm] [RISCV][TTI] Add address computation cost for getGaterhScatterOpCost(). (PR #149955)
Elvis Wang via llvm-commits
- [llvm] [Mips] Support "$sp" named register (PR #136821)
via llvm-commits
- [llvm] [Mips] Fix wrong ELF FP ABI info when inline asm was empty (PR #146457)
via llvm-commits
- [llvm] [Mips][ASM] Optimize SW+ADDIU (PR #144997)
via llvm-commits
- [llvm] Add m_SelectCCLike matcher to match SELECT_CC or SELECT with SETCC (PR #149646)
via llvm-commits
- [llvm] [RISCV] Don't use RVInstIBase for P-ext plui/pli. NFC (PR #149940)
Pengcheng Wang via llvm-commits
- [compiler-rt] [sanitizer] Remove usage of termios ioctl constants on Linux glibc since 2.41 (PR #149140)
via llvm-commits
- [llvm] [LoongArch] Optimize inserting fp element to vector (PR #149302)
Lu Weining via llvm-commits
- [llvm] [NFC][CFI] Avoid vector re-allocation in the loop (PR #149958)
Vitaly Buka via llvm-commits
- [llvm] 9ed8816 - LoongArch: Improve detection of valid TripleABI (#147952)
via llvm-commits
- [llvm] [MISched] Use SchedRegion in overrideSchedPolicy and overridePostRASchedPolicy (PR #149297)
Harrison Hao via llvm-commits
- [lld] [lld][ELF] Introduce an option to keep data section prefix. (PR #148985)
Fangrui Song via llvm-commits
- [llvm] [profdata] Return Expected from showSampleProfile() (PR #149907)
Mingming Liu via llvm-commits
- [llvm] [RISCV] Handled the uimm9 offset while FrameIndex folding. (PR #149303)
via llvm-commits
- [llvm] cae7650 - [LoongArch] Optimize inserting fp element to vector (#149302)
via llvm-commits
- [llvm] [LoongArch] Optimize general fp build_vector lowering (PR #149486)
via llvm-commits
- [llvm] [BOLT] Improve exception handling in NFC-Mode (PR #146513)
Paschalis Mpeis via llvm-commits
- [llvm] 8e4e1c1 - MIPS: Stable sort relocations
Fangrui Song via llvm-commits
- [llvm] [CI] Enable sccache GCS on premerge (PR #149923)
via llvm-commits
- [llvm] [BOLT][NFC] Update nfc-check-setup.py guidance (PR #146659)
Paschalis Mpeis via llvm-commits
- [llvm] AMDGPU gfx12: Add _dvgpr$ symbols for dynamic VGPRs (PR #148251)
Tim Renouf via llvm-commits
- [llvm] 069f0fe - [X86] canCreateUndefOrPoisonForTargetNode - SSE PINSR/PEXTR vector element insert/extract are never out of bounds (#149822)
via llvm-commits
- [llvm] d87bf79 - [X86] isGuaranteedNotToBeUndefOrPoisonForTargetNode - X86ISD::GlobalBaseReg and X86ISD::Wrapper/WrapperRIP nodes are never poison (#149854)
via llvm-commits
- [llvm] d2a7f4e - [NFC][LV] Refine the lit test case riscv-vector-reverse.ll (#149020)
via llvm-commits
- [llvm] [DAG] Combine `store + vselect` to `masked_store` (PR #145176)
Abhishek Kaushik via llvm-commits
- [llvm] 95201b2 - [AArch64] Ensure we transferImpOps on BSP pseudo expansions. (#149456)
via llvm-commits
- [llvm] Support SFrame command-line and .cfi_section syntax (PR #149935)
Sam Elliott via llvm-commits
- [llvm] MC,AMDGPU: Don't pad .text with s_code_end if it would otherwise be empty (PR #147980)
Tim Renouf via llvm-commits
- [llvm] eafe31b - [RISCV] Don't lose elements from False in vmerge -> vmv peephole (#149720)
via llvm-commits
- [llvm] [RISCV][NFC] Replace reportError wrappers with direct reportFatalUsageError calls (PR #148142)
Sam Elliott via llvm-commits
- [llvm] [RISCV][TTI] Implement vector costs for `llvm.fpto{u|s}i.sat()`. (PR #143655)
Elvis Wang via llvm-commits
- [llvm] 314ce69 - [GlobalISel] Allow Legalizer to lower volatile memcpy family. (#145997)
via llvm-commits
- [llvm] [GlobalISel] Allow Legalizer to lower volatile memcpy family. (PR #145997)
Amara Emerson via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Don't combine shifts at the expense of addressing modes. (PR #149873)
Ricardo Jesus via llvm-commits
- [llvm] 8c14d3f - [MISched] Use SchedRegion in overrideSchedPolicy and overridePostRASchedPolicy (#149297)
via llvm-commits
- [llvm] 0752759 - [AggressiveInstCombine] Support store merge with non-consecutive parts (#149807)
via llvm-commits
- [llvm] ddf34b4 - [LoongArch] Optimize general fp build_vector lowering (#149486)
via llvm-commits
- [llvm] [AMDGPU] SelectionDAG divergence tracking should take into account Target divergency. (PR #147560)
David Stuttard via llvm-commits
- [llvm] cb8b0cd - [LV] Precommit test changes for #148686. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove -riscv-enable-vl-optimizer flag (PR #149349)
Luke Lau via llvm-commits
- [llvm] [WebAssembly] Unstackify registers with no uses in ExplicitLocals (PR #149626)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Optimize image sample followed by llvm.amdgcn.cvt.pkrtz into d16 variant (PR #145203)
Jay Foad via llvm-commits
- [lld] [llvm] [lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes (PR #147970)
Mark Murray via llvm-commits
- [llvm] [AArch64] Allow splitting bitmasks for ANDS. (PR #149095)
Ricardo Jesus via llvm-commits
- [llvm] [LV] Convert gather loads with invariant stride into strided loads (PR #147297)
Mel Chen via llvm-commits
- [llvm] 03b9048 - [WebAssembly] Memory interleave test (#149045)
via llvm-commits
- [llvm] [WebAssembly] Memory interleave test (PR #149045)
Sam Parker via llvm-commits
- [llvm] [InstCombine] Added pattern for recognising the construction of packed integers. (PR #147414)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [DTLTO][Clang] Add support for Integrated Distributed ThinLTO (PR #147265)
via llvm-commits
- [lld] [llvm] [DTLTO][LLD][COFF] Add support for Integrated Distributed ThinLTO (PR #148594)
via llvm-commits
- [compiler-rt] [scudo] Fix c wrappers double free test. (PR #148066)
Michał Górny via llvm-commits
- [llvm] [AMDGPU] Add post-RA scheduling direction control via target features (PR #147708)
Harrison Hao via llvm-commits
- [llvm] [RISCV] Enabled masked interleaved access (PR #149981)
Mel Chen via llvm-commits
- [llvm] [AMDGPU] Support function attribute to override postRA scheduling direction (PR #147708)
Harrison Hao via llvm-commits
- [llvm] [Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2 (PR #149983)
via llvm-commits
- [llvm] [SimplifyCFG] Add command-line option to disable the pass (PR #130965)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopIdiomVectorize] Recognize and transform minidx pattern (PR #144987)
Madhur Amilkanthwar 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] [Clang]Fix clang crash with -print-changed=dot-cfg (PR #148844)
Ruoyu Qiu via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++][hardening] Introduce assertion semantics. (PR #149459)
Konstantin Varlamov via llvm-commits
- [llvm] [LLVM][SCEV] Look through common multiplicand when simplifying compares. (PR #141798)
Paul Walker via llvm-commits
- [llvm] [LLVM][LV] Improve UF calculation for vscale based scalar loops. (PR #146102)
Paul Walker via llvm-commits
- [llvm] [RISCV][llvm-exegesis] Add missing operand frm for FCVT_D_W (PR #149989)
Jim Lin via llvm-commits
- [llvm] [LoopUnroll] Rotate loop before unrolling inside of UnrollRuntimeLoopRemainder (PR #148243)
Marek Sedláček via llvm-commits
- [llvm] Fix SIFixSGPRCopies To Handle Physical Registers (PR #149859)
Janek van Oirschot via llvm-commits
- [llvm] [VPlan] Expand VPWidenPointerInductionRecipe into separate recipes (PR #148274)
Mel Chen via llvm-commits
- [llvm] 9fc7c6c - [AArch64] Allow splitting bitmasks for ANDS. (#149095)
via llvm-commits
- [llvm] [AMDGPU] Recognise bitmask operations as srcmods (PR #149110)
Janek van Oirschot via llvm-commits
- [llvm] [AggressiveInstCombine] Use AA during store merge (PR #149992)
Nikita Popov via llvm-commits
- [llvm] [lit][docs] Mention LIT_OPTS instead of LIT_ARGS (PR #147494)
Nikita Popov via llvm-commits
- [llvm] c14c0a1 - [lit][docs] Mention LIT_OPTS instead of LIT_ARGS (#147494)
via llvm-commits
- [llvm] [llvm][YAML] Support aliases (anchors) in YAMLIO (PR #146371)
via llvm-commits
- [llvm] c51b48b - [AMDGPU] Recognise bitmask operations as srcmods on integer types (#149110)
via llvm-commits
- [llvm] [Sanitizers] Remove handling for lifetimes on non-alloca insts (NFC) (PR #149994)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Removed redundant FMOV instruction for truncstores of f64 via bitcast to i64. (PR #149997)
Amina Chabane via llvm-commits
- [llvm] [SCEV] Try to re-use pointer LCSSA phis when expanding SCEVs. (PR #147824)
Florian Hahn via llvm-commits
- [llvm] [HashRecognize] Fix LHS ConstantRange check for BE (PR #148620)
Ramkumar Ramachandra via llvm-commits
- [llvm] [BranchFolding] Kill common hoisted debug instructions (PR #149999)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Revert "[AMDGPU] Recognise bitmask operations as srcmods" (PR #150000)
Chris Jackson via llvm-commits
- [llvm] b3e016e - Revert "[AMDGPU] Recognise bitmask operations as srcmods" (#150000)
via llvm-commits
- [llvm] [AMDGPU] NFCI: Track AV Register Pressure separately (PR #149863)
Lucas Ramirez via llvm-commits
- [llvm] [AArch64] Replace expensive move from wzr by two moves via floating point immediate (PR #146538)
Julian Nagele via llvm-commits
- [llvm] [GlobalOpt] Update debug info when changing CC to Fast (PR #144303)
Maurice Heumann via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Capture mapped pointers on `target` by reference. (PR #145454)
Abhinav Gaba via llvm-commits
- [llvm] [LAA] Rename var used to retry with RT-checks (NFC) (PR #147307)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Keep floating-point conversion in SIMD (PR #147707)
Guy David via llvm-commits
- [llvm] 37f0f10 - [LV] Don't vectorize epilogue with scalable VF if no iterations remain. (#149789)
via llvm-commits
- [llvm] 76ab6a2 - [gn build] Port f78c4ce55bc4
LLVM GN Syncbot via llvm-commits
- [llvm] b692b23 - [LAA] Rename var used to retry with RT-checks (NFC) (#147307)
via llvm-commits
- [llvm] 2914a48 - [flang][OpenMP] Sema checks, lowering with new format of MAP modifiers (#149137)
via llvm-commits
- [flang] [llvm] [flang][cuda] Introduce cuf.set_allocator_idx operation (PR #148717)
Michael Kruse via llvm-commits
- [llvm] [update_mir_test_checks] Add missing MIFlags (PR #150012)
Fabian Ritter via llvm-commits
- [compiler-rt] 7cfd32a - [compiler-rt][MSVC] Conditionally remove emupac.cpp for msvc (#149823)
via llvm-commits
- [llvm] [AMDGPU] Fold into uses of splat REG_SEQUENCEs through COPYs. (PR #145691)
Ivan Kosarev via llvm-commits
- [llvm] 38318dd - [RISCV][LoopVectorize] Use DataWithEVL as the preferred tail folding style (#148686)
via llvm-commits
- [llvm] [VPlan] Remove loop region in simplifyBranchConditionForVFAndUF with EVL PHI (PR #150016)
Luke Lau via llvm-commits
- [llvm] [DAG] visitFREEZE - replace multiple frozen/unfrozen uses of an SDValue with just the frozen node (PR #150017)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Use SCEV::getElementCount in selectEpilogueVectorizationFactor. (PR #150018)
Florian Hahn via llvm-commits
- [llvm] [polly] Slightly improve the getenv("bar") linking problem (PR #150020)
Luke Drummond via llvm-commits
- [llvm] 33df888 - [RISCV] Teach RISCVTargetLowering::isFPImmLegal about fli+fneg (#149075)
via llvm-commits
- [compiler-rt] 30d3bb5 - [compiler-rt] Tweak cmake formatting
Nico Weber via llvm-commits
- [flang] [llvm] [flang-rt] Add Assign_omp RT call. (PR #145465)
via llvm-commits
- [llvm] a1bf0d1 - [gn build] Port 287b9447cc12
LLVM GN Syncbot via llvm-commits
- [llvm] [SPIRV] Support G_IS_FPCLASS (PR #148637)
Dmitry Sidorov via llvm-commits
- [llvm] [DFAJumpThreading] Prevent pass from using too much memory. (PR #145482)
Bushev Dmitry via llvm-commits
- [llvm] 33bfbac - [gn build] Port 58be6226eb89
Nico Weber via llvm-commits
- [llvm] [Offload] Rename olWaitEvent/Queue to olSyncEvent/Queue (PR #150023)
Ross Brunton via llvm-commits
- [llvm] [InstCombine] Match intrinsic recurrences when known to be hoisted (PR #149858)
Nikita Popov via llvm-commits
- [llvm] 0410720 - [LoopSimplifyCFG] Add check for missing loop preheader (#149743)
via llvm-commits
- [llvm] [RFC][NFC][AMDGPU] Remove `-verify-machineinstrs` from `llvm/test/CodeGen/AMDGPU/` (PR #150024)
Shilei Tian via llvm-commits
- [llvm] [VPlan] Expand VPBlendRecipes to select instructions. NFC (PR #133993)
Florian Hahn via llvm-commits
- [llvm] [AIX] Handle arbitrary sized integers when lowering formal arguments passed on the stack (PR #149351)
David Tenty via llvm-commits
- [llvm] [PassInstrumentation] Make getPassNameForClassName return optional (PR #150029)
Danila Malyutin via llvm-commits
- [llvm] [dexter] Remove unused env vars from lit.cfg.py (PR #150031)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 6e723d2 - [VPlan] Remove loop region in simplifyBranchConditionForVFAndUF with EVL PHI (#150016)
via llvm-commits
- [llvm] [BitcodeReader] Avoid quadratic complexity in intrinsic upgrade (PR #150032)
Nikita Popov via llvm-commits
- [clang] [llvm] [AArch64][NEON] NEON intrinsic compilation error with -fno-lax-vector-conversion flag fix (PR #149329)
via llvm-commits
- [llvm] [vectorization] More flexibility for VFxIC (PR #138709)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [AArch64] Generalize costing for FP16 instructions (PR #150033)
David Green via llvm-commits
- [llvm] a415d68 - Revert "[SLP]Initial support for copyable elements (non-schedulable only)"
Alexey Bataev via llvm-commits
- [llvm] c37942d - [DAG] visitFREEZE - limit freezing of multiple operands (#149797)
via llvm-commits
- [llvm] 25e97fc - Revert "[RISCV][LoopVectorize] Use DataWithEVL as the preferred tail folding style (#148686)"
Luke Lau via llvm-commits
- [llvm] [StandardInstrumentations]Fix clang crash with -print-changed=dot-cfg (PR #148844)
Ruoyu Qiu via llvm-commits
- [llvm] [StandardInstrumentations]Add support for numeric label (PR #148844)
Ruoyu Qiu via llvm-commits
- [llvm] d509972 - [SPIRVPrepareFunctions] Report change when removing lifetime intrinsics
Nikita Popov via llvm-commits
- [llvm] 8d549cf - [SelectionDAG] Pass SDNodeFlags through getNode instead of setFlags. (#149852)
via llvm-commits
- [llvm] 1053a92 - [RISCV][NFC] Replace reportError wrappers with direct reportFatalUsageError calls (#148142)
via llvm-commits
- [llvm] [InstCombine] Fold `lshr -> zext -> shl` patterns (PR #147737)
via llvm-commits
- [llvm] [llvm] Proofread LangRef.rst (PR #150042)
Kazu Hirata via llvm-commits
- [llvm] [WebAssembly] [Backend] Combine and(X, shuffle(X, pow 2 mask)) to all true (PR #145108)
Folkert de Vries via llvm-commits
- [llvm] [openmp] [OpenMP] Fix runtimes default build (PR #149871)
Joseph Huber via llvm-commits
- [llvm] [SelectionDAG] Use SDUse::get() instead of a static_cast to SDValue. NFC (PR #150043)
Craig Topper via llvm-commits
- [llvm] [AArch64] Enable preferZeroCompareBranch for AArch64 (PR #145803)
via llvm-commits
- [llvm] [AArch64] Enable preferZeroCompareBranch for AArch64 when we don't have fused cmp+br (PR #150045)
via llvm-commits
- [llvm] dd36a69 - [NFC][Sparc] Pre-commit a test showing inefficient and broken LD/GD TLS
Jessica Clarke via llvm-commits
- [llvm] 4b99eb2 - [Sparc] Remove bogus stack adjustment for LD/GD TLS (#149890)
via llvm-commits
- [llvm] [NFC][AMDGPU] Remove `-verify-machineinstrs` from `llvm/test/CodeGen/MIR/AMDGPU/` (PR #150046)
Shilei Tian via llvm-commits
- [llvm] 20c52e4 - Reapply "[RISCV][LoopVectorize] Use DataWithEVL as the preferred tail folding style (#148686)"
Luke Lau via llvm-commits
- [lld] 9f733f4 - [LLD][COFF] Make /wholearchive thin-archive member identifiers consistent (#145487)
via llvm-commits
- [llvm] [RISCV] Remove unnecessary dependencies on vtype register. (PR #146971)
Luke Lau via llvm-commits
- [llvm] [RISCV] Rewrite deinterleave load as vlse optimization as DAG combine (PR #150049)
Philip Reames via llvm-commits
- [llvm] [LoadStoreVectorizer] Propagate alignment through contiguous chain (PR #145733)
Drew Kersnar via llvm-commits
- [llvm] [RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata. (PR #141685)
Slava Zakharin via llvm-commits
- [llvm] b933f0c - Fix Windows EH IP2State tables (remove +1 bias) (#144745)
via llvm-commits
- [clang] [llvm] Fix Windows EH IP2State tables (remove +1 bias) (PR #144745)
Daniel Paoliello via llvm-commits
- [llvm] [SPIRV] Filter the out disallows extensions for env (PR #150051)
Steven Perron via llvm-commits
- [llvm] [RISCV] Correct alignment of one-active (de)interleave cases (PR #150052)
Philip Reames via llvm-commits
- [llvm] [AMDGPU] Add support for `v_cvt_pk_bf16_f32` on gfx1250 (PR #150053)
Shilei Tian via llvm-commits
- [llvm] [SelectionDAG] Remove FIXME and commented out code from 20 years ago. NFC (PR #150055)
Craig Topper via llvm-commits
- [llvm] 75ec725 - [SelectionDAG] Use SDUse::get() instead of a static_cast to SDValue. NFC (#150043)
via llvm-commits
- [llvm] 115f768 - [RISCV] Correct alignment of one-active (de)interleave cases (#150052)
via llvm-commits
- [llvm] [polly] [CI] Enable sccache GCS on premerge (PR #149923)
Aiden Grossman via llvm-commits
- [llvm] [Docs][DirectX] Add relevant documentation of Root Signature (PR #149608)
Justin Bogner via llvm-commits
- [lld] [lld][ELF] Allow `data.rel.ro.hot` and `.data.rel.ro.unlikely` to be RELRO (PR #148920)
Mingming Liu via llvm-commits
- [llvm] [DAG] optimize llvm.ucmp for 1-bit inputs to return subtraction of operands (PR #150058)
Gaurav Dhingra via llvm-commits
- [llvm] [LoopInfo] Pointer to stack object may not be loop invariant in a coroutine function (PR #149936)
Eli Friedman via llvm-commits
- [llvm] [DebugInfo] Fix incorrect debug attribution for inlined allocas (PR #144345)
Shivam Kunwar via llvm-commits
- [llvm] [DAG] expandVECTOR_COMPRESS - remove superfluous getFreeze. NFC. (PR #150062)
Simon Pilgrim via llvm-commits
- [llvm] [llvm] annotate ABIBreakingChecks symbols for DLL export (PR #149198)
Andrew Rogers via llvm-commits
- [llvm] b3e720b - [PassInstrumentation] Don't insert extra entries in getPassNameForClassName (#150029)
via llvm-commits
- [llvm] [llvm] get cl::opt instantiations working with MSVC DLL build (PR #147810)
Andrew Rogers via llvm-commits
- [llvm] [TableGen][DecoderEmitter] Add option to emit type-specialized code (PR #146593)
Rahul Joshi via llvm-commits
- [llvm] SWDEV-52811 - fix compress/decompress in LLVM Offloading API (PR #150064)
David Salinas via llvm-commits
- [llvm] [FuncAttrs] Relax norecurse attribute inference (PR #139943)
Usha Gupta via llvm-commits
- [llvm] [gn build] Manually partially port #108276 (PR #149595)
Nico Weber via llvm-commits
- [llvm] 999b356 - [gn build] Manually partially port #108276 (#149595)
via llvm-commits
- [clang] [llvm] Fixes to unblock building LLVM and Clang as Arm64EC (PR #150068)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Add symbol for debugger with VTable information. (PR #130255)
via llvm-commits
- [llvm] [NFC][DWARF][DebugInfo] Consolidate NextCUOffset checks (PR #146958)
via llvm-commits
- [llvm] [WIP][CFI][LTO] Avoid duplicate symbols on aliased weak function (PR #150072)
Vitaly Buka via llvm-commits
- [llvm] c710d46 - [DAG] expandVECTOR_COMPRESS - remove superfluous getFreeze. NFC. (#150062)
via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer] fix msghdr for musl (PR #136195)
Vitaly Buka via llvm-commits
- [llvm] [RISCV][TTI] Enable masked interleave vectorization (PR #150074)
Philip Reames via llvm-commits
- [clang] [llvm] [llvm] Add CalleeTypeIds field to CallSiteInfo (PR #87574)
Prabhu Rajasekaran via llvm-commits
- [llvm] [hwasan] Add hwasan-all-globals option (PR #149621)
Peter Collingbourne via llvm-commits
- [llvm] [ARM] Allow FP reg conversion when copying Sx to Dx (PR #147559)
via llvm-commits
- [llvm] Reapply "Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (#143845)" (PR #150076)
Aakanksha Patil via llvm-commits
- [llvm] [DRAFT] coros: suspend metadata preservation (PR #150077)
via llvm-commits
- [llvm] 7cb256b - [SelectionDAG] Remove FIXME and commented out code from 20 years ago. NFC (#150055)
via llvm-commits
- [llvm] [RISCV] Correct the immediate swizzling for P-ext plui.h/w. (PR #149945)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Select scale_offset with SMEM instructions (PR #150078)
Stanislav Mekhanoshin via llvm-commits
- [clang] [llvm] [NFC][Clang][FMV] Make FMV priority data type future proof. (PR #150079)
Alexandros Lamprineas via llvm-commits
- [compiler-rt] 3fc723e - [compiler-rt][sanitizer] fix msghdr for musl (#136195)
via llvm-commits
- [llvm] [DirectX] Support ConstExpr GEPs (PR #150082)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Support ConstExpr GEPs (PR #148986)
Farzon Lotfi via llvm-commits
- [llvm] Makslevental/unison tblgen (PR #150084)
Maksim Levental via llvm-commits
- [llvm] [TableGen] Improve handling for dag op names (PR #149248)
Rahul Joshi via llvm-commits
- [llvm] [NVPTX] Add syncscope support for cmpxchg (PR #140812)
Artem Belevich via llvm-commits
- [llvm] [AArch64] Have convertToNonFlagSettingOpc and getNonFlagSettingVariant have parity with each other (PR #150085)
via llvm-commits
- [llvm] [MC] Relaxable Fragments Can be Linker Relaxable (PR #150096)
via llvm-commits
- [llvm] [IA] Remove resriction on constant masks for shuffle lowering (PR #150098)
Philip Reames via llvm-commits
- [llvm] [NVPTX] Add support for local volatile memory operations (PR #150099)
Akshay Deodhar via llvm-commits
- [llvm] [IA] Support vp.store in lowerinterleavedStore (PR #149605)
Philip Reames via llvm-commits
- [llvm] [DirectX] Legalize `llvm.lifetime.*` intrinsics in EmbedDXILPass (PR #150100)
Deric C. via llvm-commits
- [llvm] [polly] [CI] Enable sccache GCS on Linux premerge (PR #149923)
Aiden Grossman via llvm-commits
- [compiler-rt] [compiler-rt][MSVC] Update check to include clang-cl (PR #150108)
Zack Johnson via llvm-commits
- [llvm] [DRAFT] Added llvm-debuginfo-check (PR #149429)
Adam Yang via llvm-commits
- [llvm] [AMDGPU] Select scale_offset for global instructions on gfx1250 (PR #150107)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [Hexagon] Remove unused td files (PR #150109)
via llvm-commits
- [llvm] [NVPTX] Add NVPTXIncreaseAligmentPass to improve vectorization (PR #144958)
Artem Belevich via llvm-commits
- [llvm] 160d46d - [WebAssembly] Fix warnings
Kazu Hirata via llvm-commits
- [lld] [NFC][ELF] Wrap invokeELFT in do { } while (0) so it behaves as a function (PR #150119)
Jessica Clarke via llvm-commits
- [compiler-rt] asan: refactor interceptor allocation/deallocation functions (PR #145087)
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Add profitability checks to SelectAddrRegRegScale. (PR #150135)
Craig Topper via llvm-commits
- [compiler-rt] 681c2ee - asan: refactor interceptor allocation/deallocation functions (#145087)
via llvm-commits
- [llvm] [polly] [CI] Enable Windows Caching Through Sccache GCS (PR #150114)
Aiden Grossman via llvm-commits
- [llvm] dbd9eae - [IA] Support vp.store in lowerinterleavedStore (#149605)
via llvm-commits
- [compiler-rt] hwasan: refactor interceptor allocation/deallocation functions (PR #145357)
Vitaly Buka via llvm-commits
- [llvm] [flang][cuda] Fix unittest (PR #150136)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] b2c38f1 - [RISCV] Correct the immediate swizzling for P-ext plui.h/w. (#149945)
via llvm-commits
- [lld] [LLD][X86] Match delayLoad thunk with MSVC (PR #149521)
Evgenii Kudriashov via llvm-commits
- [llvm] [RISCV] Support XSfmm LLVM IR and CodeGen (PR #143069)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Support XSfmm C intrinsics (PR #143070)
Craig Topper via llvm-commits
- [llvm] fbeb801 - [AMDGPU] Add support for `v_cvt_pk_bf16_f32` on gfx1250 (#150053)
via llvm-commits
- [llvm] [AMDGPU] Mark `amdgcn_tanh` as canonicalized (PR #150059)
Shilei Tian via llvm-commits
- [compiler-rt] [scudo] Add a config parameter to compile out quarantine code (PR #150144)
Christopher Ferris via llvm-commits
- [llvm] 7fc6556 - [AMDGPU] Mark `amdgcn_tanh` as canonicalized (#150059)
via llvm-commits
- [compiler-rt] [sanitizer_common][nfc] Rename `tid_t` to avoid conflicting declarations (PR #149011)
Vitaly Buka via llvm-commits
- [llvm] c3c72c1 - [DirectX] Legalize `llvm.lifetime.*` intrinsics in EmbedDXILPass (#150100)
via llvm-commits
- [llvm] 482ec90 - [Hexagon] Remove unused td files (#150109)
via llvm-commits
- [llvm] [TSan] Add option to ignore capturing behavior when instrumenting (PR #148156)
Vitaly Buka via llvm-commits
- [llvm] [ARM] Have custom lowering for ucmp and scmp (PR #149315)
via llvm-commits
- [compiler-rt] [compiler-rt][libFuzzer] Add support for capturing SIGTRAP exits. (PR #149120)
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Add TUPLE_INSERT and TUPLE_EXTRACT to verifyTargetNode. (PR #150148)
Sergei Barannikov via llvm-commits
- [compiler-rt] 8c4fa11 - [compiler-rt][MSVC] Update check to include clang-cl (#150108)
via llvm-commits
- [llvm] a69cdde - [RISCV] Add TUPLE_INSERT and TUPLE_EXTRACT to verifyTargetNode. (#150148)
via llvm-commits
- [llvm] [SelectionDAG] Verify SDTCisVT and SDTCVecEltisVT constraints (PR #150125)
Sergei Barannikov via llvm-commits
- [llvm] CodeGen: Respect function align attribute if less than preferred alignment. (PR #149444)
Peter Collingbourne via llvm-commits
- [llvm] 324773e - [RISCV][TTI] Implement vector costs for `llvm.fpto{u|s}i.sat()`. (#143655)
via llvm-commits
- [llvm] [X86] Allow "sibcall" optimization on call sites marked `musttail` (PR #150157)
Brandt Bucher via llvm-commits
- [llvm] AMDGPU: V_PK_ADD_{MIN|MAX}_{I|U}16 and V_{MIN|MAX}3_{I|U}16 MC support on gfx1250 (PR #150155)
Changpeng Fang via llvm-commits
- [llvm] AMDGPU: Support V_PK_ADD_{MIN|MAX}_{I|U}16 and V_{MIN|MAX}3_{I|U}16 on gfx1250 (PR #150155)
Changpeng Fang via llvm-commits
- [llvm] Revert "[llvm] simplify and clean-up DemangleConfig.h" (PR #150160)
Jordan Rupprecht via llvm-commits
- [llvm] 0eafc73 - Revert "[llvm] simplify and clean-up DemangleConfig.h" (#150160)
via llvm-commits
- [llvm] c9714d2 - [RISCV] Add profitability checks to SelectAddrRegRegScale. (#150135)
via llvm-commits
- [clang] [llvm] [SimplifyCFG] Extend jump-threading to allow live local defs (PR #135079)
via llvm-commits
- [llvm] 2edc730 - [AMDGPU] auto update some tests to prepare for future changes
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] introduce S_WAITCNT_FENCE_soft emitted by memory legalizer (PR #150167)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] always emit a soft wait even if it is trivially ~0 (PR #147257)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 5050a15 - [RISCV] Remove extra spaces from RISCVInstrInfoP.td. NFC
Craig Topper via llvm-commits
- [llvm] Extending wave reduction intrinsics to support `i64` types. (PR #150169)
via llvm-commits
- [llvm] [AArch64][Machine-Combiner] Split loads into lanes of neon vectors into multiple vectors when possible (PR #142941)
Amara Emerson via llvm-commits
- [llvm] MC: Merge MCFragment.h into MCSection.h (PR #146315)
Fangrui Song via llvm-commits
- [clang] [llvm] [AMDGPU] Add builtins for wave reduction intrinsics (PR #127013)
via llvm-commits
- [llvm] 0b3579b - MCMachOStreamer: Call MCObjectStreamer::changeSection
Fangrui Song via llvm-commits
- [llvm] [RISCV] Refactor the tablegen classes for P-ext shift instructions. NFC (PR #150175)
Craig Topper via llvm-commits
- [llvm] d385e9d - AMDGPU: Support V_PK_ADD_{MIN|MAX}_{I|U}16 and V_{MIN|MAX}3_{I|U}16 on gfx1250 (#150155)
via llvm-commits
- [llvm] [mlir] [mlir][mesh, shard] Fixing misnomers in mesh dialect (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [mlir][mesh, shard] Fixing misnomers in mesh dialect (PR #150177)
via llvm-commits
- [llvm] [mlir] [mlir][mesh, shard] Fixing misnomers in mesh dialect (PR #150177)
Rolf Morel via llvm-commits
- [llvm] [mlir] [mlir][mesh, shard] Fixing misnomers in mesh dialect (PR #150177)
Rolf Morel via llvm-commits
- [llvm] [mlir] [mlir][mesh, shard] Fixing misnomers in mesh dialect (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Renato Golin via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard' (PR #150177)
Frank Schlimbach via llvm-commits
- [llvm] [WIP][IndVarSimplify] Fix Masking Issue by Adding nsw/nuw Flags to Trunc Instruction (PR #150179)
via llvm-commits
- [llvm] MC: Declare MCFragment before MCSection (PR #150180)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion (PR #123730)
Zhaoxin Yang via llvm-commits
- [llvm] [llvm] annotate recently added interfaces for DLL export (PR #150101)
James Henderson via llvm-commits
- [lld] [llvm] [RISCV] Fix alignment when mixing rvc/norvc relax/norelax code (PR #150159)
Kito Cheng via llvm-commits
- [llvm] 1e24b53 - [InstCombine] Add limit for expansion of gep chains (#147065)
via llvm-commits
- [llvm] b59aaf7 - [Sanitizers] Remove handling for lifetimes on non-alloca insts (NFC) (#149994)
via llvm-commits
- [llvm] 0cfea5b - [BitcodeReader] Avoid quadratic complexity in intrinsic upgrade (#150032)
via llvm-commits
- [llvm] [GOFF] Add writing of section symbols (PR #133799)
Fangrui Song via llvm-commits
- [llvm] [X86] getTargetConstantBitsFromNode - early-out if the element bitsize doesn't align with the source bitsize (PR #150184)
Simon Pilgrim via llvm-commits
- [llvm] 7e878aa - [PatternMatch] Add support for capture-and-match (NFC) (#149825)
via llvm-commits
- [llvm] b17f4d3 - [AggressiveInstCombine] Use AA during store merge (#149992)
via llvm-commits
- [clang] [llvm] Trying to fix undefined symbol error caused by iterator variable (PR #141507)
via llvm-commits
- [llvm] c3a9e69 - [RISCV] Add test coverage for #148084
Simon Pilgrim via llvm-commits
- [llvm] 39b9891 - [RISCV] Make RISCVVPseudo extend Pseudo. NFC (#149785)
via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Specify correct ABI alignment for double (PR #144673)
Nikita Popov via llvm-commits
- [llvm] 6c50e2b - [SCEV] Don't require NUW at first add when checking A+C1 < (A+C2)<nuw> (#149795)
via llvm-commits
- [llvm] b1aece9 - LangRef: allocated objects can grow (#141338)
via llvm-commits
- [llvm] LangRef: allocated objects can grow (PR #141338)
Nikita Popov via llvm-commits
- [llvm] [ORC] Add auto-loading of shared libraries for unresolved symbols. (PR #148410)
via llvm-commits
- [llvm] [AArch64] Remove redundant FMOV for zero-extended i32/i16 loads to f64 (PR #146920)
David Green via llvm-commits
- [llvm] [Reland][ValueTracking] Improve Bitcast handling to match SDAG (PR #145223)
Simon Pilgrim via llvm-commits
- [llvm] asm clobber constrains: '~memory' allows reads and synchronization (PR #150191)
Ralf Jung via llvm-commits
- [lld] 2a5cd50 - [lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion (#123730)
via llvm-commits
- [lld] [lld][LoongArch] GOT indirection to PC relative optimization (PR #123743)
Zhaoxin Yang via llvm-commits
- [llvm] [PowerPC] fix bug affecting float to int32 conversion on LE PowerPC (PR #150194)
via llvm-commits
- [llvm] [InstCombine] fold icmp of select with constants and invertible op (PR #147182)
Acthinks Yang via llvm-commits
- [llvm] [InstCombine] Fold icmp of gep chains (PR #146714)
Nikita Popov via llvm-commits
- [llvm] 77b1b95 - [LV] Also clamp MaxVF by trip count when maximizing vector bandwidth. (#149794)
via llvm-commits
- [llvm] [AArch64][MachineCombiner] Fix setting reg state for gather lane pattern (PR #149703)
David Green via llvm-commits
- [llvm] 3ab64c5 - [NFC][Clang][FMV] Make FMV priority data type future proof. (#150079)
via llvm-commits
- [llvm] Unroll loops apple (PR #149358)
Ahmad Yasin via llvm-commits
- [llvm] [Offload] Add (a new version of) olWaitQueue (PR #150036)
Ross Brunton via llvm-commits
- [llvm] [VPlan] Use VPTypeAnalysis to get the step type of widen pointer induction (PR #147925)
Mel Chen via llvm-commits
- [llvm] [WebAssembly,llvm] Remove unnecessary captures in toWasmValType (PR #150116)
Hood Chatham via llvm-commits
- [llvm] [Offload] Add olWaitEvents (PR #150036)
Ross Brunton via llvm-commits
- [llvm] [LV] Use ExtractLane(LastActiveLane, V) live outs when tail-folding. (WIP) (PR #149042)
Shih-Po Hung via llvm-commits
- [llvm] [Dexter] Add DAP support for Dexter, including lldb-dap (PR #149394)
Stephen Tozer via llvm-commits
- [llvm] [llvm][support] Add LLVM_DLOG macro. (PR #143704)
Jacques Pienaar via llvm-commits
- [llvm] a7edc95 - [IR] Optimize stripAndAccumulateConstantOffsets() for common case (NFC)
Nikita Popov via llvm-commits
- [llvm] 3345582 - [X86] getTargetConstantBitsFromNode - early-out if the element bitsize doesn't align with the source bitsize (#150184)
via llvm-commits
- [llvm] [Offload] Erase entries from JIT cache when program is destroyed (PR #148847)
Ross Brunton via llvm-commits
- [llvm] [DAG] visitFREEZE - enable SRA/SRL handling (PR #148252)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Fix header masks in EVL tail folding (PR #150202)
Luke Lau via llvm-commits
- [clang] [flang] [llvm] add -floop-fuse to clang and flang (PR #142686)
Sjoerd Meijer via llvm-commits
- [llvm] 756ac65 - [CodeGen] Add a pass for testing finalizeBundle (#149813)
via llvm-commits
- [llvm] d449d3d - [CodeGen] Remove FinalizeMachineBundles pass (#149806)
via llvm-commits
- [llvm] [Offload] Enable querying a kernel's program (PR #142632)
Ross Brunton via llvm-commits
- [llvm] [Offload] Refactor device information queries to use new tagging (PR #147318)
Ross Brunton via llvm-commits
- [llvm] [flang][cuda] Use get() to get raw pointer (PR #150205)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [LAA] Support assumptions in evaluatePtrAddRecAtMaxBTCWillNotWrap (PR #147047)
Igor Kirillov via llvm-commits
- [llvm] [WebAssembly,llvm] Fix buildbot problems with llvm.wasm.ref.test.func (PR #150116)
Hood Chatham via llvm-commits
- [clang] [llvm] [HIPSTDPAR] Add support for globals (PR #146813)
Alex Voicu via llvm-commits
- [llvm] [Utils] update_llc_test_checks.py: updated the regexp for ARM target (PR #148287)
Simon Pilgrim via llvm-commits
- [polly] f992ae4 - Slightly improve the getenv("bar") linking problem
Luke Drummond via llvm-commits
- [llvm] [WebAssembly] v16i8 mul support (PR #150209)
Sam Parker via llvm-commits
- [llvm] [RISCV] Pass sign-extended value to isInt check in expandMul (PR #150211)
Sudharsan Veeravalli via llvm-commits
- [llvm] 411e61d - [gn build] Port cc380f6e9ba4
LLVM GN Syncbot via llvm-commits
- [llvm] [Debugify] Improve reduction of debugify coverage build output (PR #150212)
Stephen Tozer via llvm-commits
- [llvm] [VPlan] Add ExtractLane VPInst to extract across multiple parts. (PR #148817)
Luke Lau via llvm-commits
- [llvm] 114d74e - [VPlan] Expand VPBlendRecipes to select instructions. NFC (#133993)
via llvm-commits
- [llvm] bdd638a - [Local] Remove handling for lifetime intrinsic on non-alloca (NFC)
Nikita Popov via llvm-commits
- [llvm] 18edd82 - [Inline] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 2147e29 - [AMDGPU] Tests for unnecessary S_WAIT_XCNT insertion (#145688)
via llvm-commits
- [llvm] [LV] Add initial legality checks for ee loops with stores (PR #145663)
Graham Hunter via llvm-commits
- [llvm] 01e23c3 - [HIPSTDPAR] Add support for globals (#146813)
via llvm-commits
- [clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Alex Voicu via llvm-commits
- [llvm] [VectorCombine] Prevent extract/ins rewrite to GEP (PR #150216)
Nathan Gauër via llvm-commits
- [llvm] 2c6eec2 - [Tests] Avoid lifetime intrinsics on non-allocas (NFC)
Nikita Popov via llvm-commits
- [llvm] [SimpleLoopUnswitch] Record loops from unswitching non-trivial conditions (PR #141121)
Antonio Frighetto via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Nikolas Klauser via llvm-commits
- [llvm] [DemandedBits] Add div/rem support (PR #148853)
Panagiotis Karouzakis via llvm-commits
- [llvm] [Offload] Replace "EventOut" parameters with `olCreateEvent` (PR #150217)
Ross Brunton via llvm-commits
- [llvm] [GlobalISel] Support saturated truncate (PR #150219)
via llvm-commits
- [lld] [llvm] [DTLTO][LLD][ELF] Support bitcode members of thin archives (PR #149425)
via llvm-commits
- [llvm] [VPlan] Mark VPInstruction::ExplicitVectorLength as single scalar. NFC (PR #150221)
Luke Lau via llvm-commits
- [llvm] [mlir] [SPIR-V] Add support for the SPIR-V extension SPV_INTEL_tensor_float32_conversion (PR #150090)
via llvm-commits
- [compiler-rt] 8e072b9 - [sanitizer_common][nfc] Rename `tid_t` to avoid conflicting declarations (#149011)
via llvm-commits
- [llvm] [utils] Add spirv triple to update_llc_test_checks (PR #150223)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix emit intrinsic for resource type (PR #150224)
Nathan Gauër via llvm-commits
- [llvm] [CGP][PAC] Flip PHI and blends when all immediate modifiers are the same (PR #150226)
Anatoly Trosinenko via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add regbanklegalize rules for uniform global loads (PR #145909)
Petar Avramovic via llvm-commits
- [llvm] dfd3935 - AMDGPU/GlobalISel: Add regbanklegalize rules for uniform global loads (#145909)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add tests for missing readanylane combines (PR #145910)
Petar Avramovic via llvm-commits
- [llvm] [Offload] Have `doJITPostProcessing` accept multiple binaries (PR #148608)
Ross Brunton via llvm-commits
- [llvm] 9563e7a - [VPlan] Mark VPInstruction::ExplicitVectorLength as single scalar. NFC (#150221)
via llvm-commits
- [llvm] [ObjCARC] Delete empty autoreleasepools with no autoreleases in them (PR #144788)
via llvm-commits
- [llvm] 5ae83b0 - AMDGPU/GlobalISel: Add tests for missing readanylane combines (#145910)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize (PR #145911)
Petar Avramovic via llvm-commits
- [clang] [llvm] [NFC][AMDGPU] Rename "amdgpu-as" to "amdgpu-synchronize-as" (PR #148627)
Shilei Tian via llvm-commits
- [llvm] 4bdef46 - AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize (#145911)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add waterfall lowering in regbanklegalize (PR #145912)
Petar Avramovic via llvm-commits
- [llvm] [SPIRV] Test for spirv-target-types.ll and unused-sret-opaque-ptr.ll (PR #142281)
Michal Paszkowski via llvm-commits
- [llvm] 3564cfa - AMDGPU/GlobalISel: Add waterfall lowering in regbanklegalize (#145912)
via llvm-commits
- [llvm] [SPIRV] Fix type mismatch assertion in insertvalue. (PR #143131)
Michal Paszkowski via llvm-commits
- [llvm] [Offload] Add check-offload-unit to check-offload (PR #150230)
Kenneth Benzie via llvm-commits
- [llvm] [NFC][AMDGPU] Re-run update_test_checks over some tests (PR #150231)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Revert "Reapply "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#100952)"" (PR #150232)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] d2dedcd - [ObjCARC] Delete empty autoreleasepools with no autoreleases in them (#144788)
via llvm-commits
- [llvm] f0f3194 - [InstCombine] Fold icmp of gep chains (#146714)
via llvm-commits
- [llvm] Add MTIA and META to triple (PR #150236)
satyanarayana reddy janga via llvm-commits
- [llvm] [InstCombine] Split GEPs with multiple variable indices (PR #137297)
Nikita Popov via llvm-commits
- [llvm] 05f0dd2 - [gn build] Port d5c8303af86f
LLVM GN Syncbot via llvm-commits
- [llvm] [FileCheck] Limit quadratic partial-match search behavior (PR #147833)
Thomas Preud'homme via llvm-commits
- [lld] 7dcd90d - [lld][ELF] Allow `data.rel.ro.hot` and `.data.rel.ro.unlikely` to be RELRO (#148920)
via llvm-commits
- [llvm] [AMDGPU] Add option to prevent insns straddling half cache-line boundaries (PR #150239)
via llvm-commits
- [llvm] [IA] Add masked.load/store support for shuffle (de)interleave load/store (PR #150241)
Philip Reames via llvm-commits
- [llvm] f4d0d12 - [NFC][AMDGPU] Re-run update_test_checks over some tests (#150231)
via llvm-commits
- [llvm] a7867fc - [FileCheck] Limit quadratic partial-match search behavior (#147833)
via llvm-commits
- [llvm] 10c3894 - [RISCV] Refactor the tablegen classes for P-ext shift instructions. NFC (#150175)
via llvm-commits
- [llvm] [flang-rt] Remove hard-coded dependency on compiler-rt path on Windows (PR #150244)
David Truby via llvm-commits
- [llvm] [CI] Downgrade to clang-20 for libc fullbuild (PR #150246)
Krishna Pandey via llvm-commits
- [llvm] [ARM] Have IntCCToARMCC handle PL or MI (NFC) (PR #150247)
via llvm-commits
- [clang] [llvm] [IR] Remove size argument from lifetime intrinsics (PR #150248)
Nikita Popov via llvm-commits
- [llvm] [CI] Refactor compute_projects to Introduce Meta Projects (PR #150249)
Aiden Grossman via llvm-commits
- [llvm] [X86] Fix misassemble due to not storing registers to state machine on RParen (PR #150252)
via llvm-commits
- [llvm] AMDGPU: Add packed fp32 instructions for gfx1250 (PR #150253)
Changpeng Fang via llvm-commits
- [clang] [llvm] Implement `preserve_none` for 32-bit x86 (PR #150106)
Brandt Bucher via llvm-commits
- [lld] f97adea - ELF: Simplify isRelRoDataSection and rename the text file
Fangrui Song via llvm-commits
- [clang] [llvm] Add support for flag output operand "=@cc" for SystemZ. (PR #125970)
Ulrich Weigand via llvm-commits
- [llvm] [bazel] Port #150087 and #144983 (PR #150255)
Jordan Rupprecht via llvm-commits
- [libcxxabi] [llvm] [llvm] annotate interfaces in Demangle for DLL export (PR #147564)
Andrew Rogers via llvm-commits
- [llvm] ce9d515 - [test][FileCheck] Disable color output in FileCheck test. NFC
Jon Roelofs via llvm-commits
- [llvm] [AsmPrinter] Remove an unnecessary cast (NFC) (PR #150257)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Drop const from return types (NFC) (PR #150258)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU][Scheduler] Fix usage of `TII.reMaterialize` (NFC) (PR #150259)
Lucas Ramirez via llvm-commits
- [llvm] e3b79af - [WebAssembly,llvm] Fix buildbot problems with llvm.wasm.ref.test.func (#150116)
via llvm-commits
- [llvm] [bazel] Port #149851 (PR #150260)
Jordan Rupprecht via llvm-commits
- [llvm] [ARM] Complete SubsumesPredicate (PR #150261)
via llvm-commits
- [llvm] 108023b - Revert "[test][FileCheck] Disable color output in FileCheck test. NFC"
Jon Roelofs via llvm-commits
- [llvm] 9a12037 - [test][FileCheck] Disable color output in FileCheck test. NFC
Jon Roelofs via llvm-commits
- [llvm] [llvm] Remove unused includes (NFC) (PR #150265)
Kazu Hirata via llvm-commits
- [clang] [llvm] [FMV][AArch64] Allow user to override version priority. (PR #150267)
Alexandros Lamprineas via llvm-commits
- [llvm] 7baf4bd - [llvm] Add CalleeTypeIds field to CallSiteInfo
via llvm-commits
- [llvm] [AMDGPU][Scheduler] Delete RegionsWithMinOcc bitvector from scheduler (NFC) (PR #142361)
Lucas Ramirez via llvm-commits
- [clang] [llvm] [llvm] Extract and propagate callee_type metadata (PR #87575)
Prabhu Rajasekaran via llvm-commits
- [llvm] [DAGCombiner] Fold setcc of trunc, generalizing some NVPTX isel logic (PR #150270)
Alex MacLean via llvm-commits
- [llvm] [llvm] Proofread AMDGPUUsage.rst (PR #150273)
Kazu Hirata via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2 (PR #140526)
Yingwei Zheng via llvm-commits
- [llvm] 81185f7 - AMDGPU: Add packed fp32 instructions for gfx1250 (#150253)
via llvm-commits
- [compiler-rt] 5ce04b4 - [ASan][Darwin][GCD] Add interceptor for dispatch_apply (#149238)
via llvm-commits
- [llvm] e89e678 - [test] Split SDNodeInfoEmitter tests into multiple files
Sergei Barannikov via llvm-commits
- [clang] [llvm] [AMDGPU][Clang] Allow amdgpu-waves-per-eu attribute to lower target occupancy range (PR #138284)
Lucas Ramirez via llvm-commits
- [llvm] fc0653f - [RFC][NFC][AMDGPU] Remove `-verify-machineinstrs` from `llvm/test/CodeGen/AMDGPU/*.ll` (#150024)
via llvm-commits
- [llvm] f9d0bd0 - Support SFrame command-line and .cfi_section syntax (#149935)
via llvm-commits
- [llvm] [Loads] Support dereference for non-constant offset (PR #149551)
via llvm-commits
- [clang] [llvm] [NVPTX] Fix v2i8 call lowering, use generic ld/st nodes for call params (PR #146930)
Alex MacLean via llvm-commits
- [llvm] [SPIRV] Add pass to replace gethandlefromimplicitbinding (PR #146756)
Steven Perron via llvm-commits
- [llvm] AMDGPU: Support packed bf16 instructions on gfx1250 (PR #150283)
Changpeng Fang via llvm-commits
- [llvm] [LLVM][NVPTX] Upstream tanh intrinsic for libdevice (PR #149596)
Meredith Julian via llvm-commits
- [llvm] [IA] Recognize repeated masks which come from shuffle vectors (PR #150285)
Philip Reames via llvm-commits
- [llvm] [AArch64] Predicate should be NE for CBNZW (PR #150287)
via llvm-commits
- [llvm] 17e32c9 - [test][FileCheck] Prefix FileCheck test with %ProtectFileCheckOutput, per post-commit review feedback
Jon Roelofs via llvm-commits
- [llvm] bc1f85d - AMDGPU: Support packed bf16 instructions on gfx1250 (#150283)
via llvm-commits
- [llvm] AMDGPU: Track AGPR pressure (PR #150288)
Nicholas Baron via llvm-commits
- [llvm] [AMDGPU] Add V_ADD|SUB|MUL_U64 gfx1250 opcodes (PR #150291)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [bazel][libc] Add missing parse headers deps (PR #150295)
Jordan Rupprecht via llvm-commits
- [llvm] df2d2d1 - [PGO] Add ProfileInjector and ProfileVerifier passes (#147388)
via llvm-commits
- [llvm] Drive profile validator from opt (PR #147418)
Mircea Trofin via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)
Alireza Torabian via llvm-commits
- [llvm] 20a7902 - [gn build] Port df2d2d125bef
LLVM GN Syncbot via llvm-commits
- [llvm] [IR] Remove unnecessary casts from IntegerType::get. NFC (PR #150299)
Craig Topper via llvm-commits
- [llvm] [AArch64] Fix the type of NZCV operands/results (PR #150313)
via llvm-commits
- [llvm] [AArch64] Tune unrolling prefs for more patterns on Apple CPUs (PR #149358)
Ahmad Yasin via llvm-commits
- [llvm] 52499bb - [ARM] Test all cost kinds in arith.ll. NFC
David Green via llvm-commits
- [llvm] [AArch64] Replace Glue with MVT::i32 when dealing with carries. (PR #150328)
via llvm-commits
- [llvm] [AArch64] Use getMergeValues to simplify code. NFC (PR #150337)
Craig Topper via llvm-commits
- [llvm] TableGen: Use StringOffsetTable for RuntimeLibcall names (PR #148839)
Vladimir Vereschaka via llvm-commits
- [llvm] [CFI] Use .cfi of aleasee if the function is infact a alias (PR #150339)
Vitaly Buka via llvm-commits
- [llvm] 7b66629 - [IR] Remove static variables from Type::getWasm_ExternrefTy/getWasm_FuncrefTy. (#150323)
via llvm-commits
- [llvm] [IR] Remove static variables from Type::getWasm_ExternrefTy/getWasm_FuncrefTy. (PR #150323)
Craig Topper via llvm-commits
- [llvm] [mlir] Reapply "[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` into `amdgpu.gather_to_lds`" (PR #150334)
Jordan Rupprecht via llvm-commits
- [llvm] [AMDGPU] Constrain AV->VReg if we do not exceed RP thresholds (PR #150086)
Matt Arsenault via llvm-commits
- [llvm] [Attributor] Propagate alignment through ptrmask (PR #150158)
via llvm-commits
- [llvm] c21e2a5 - [DirectX] Moving Root Signature Metadata Parsing in to Shared Root Signature Metadata lib (#149221)
via llvm-commits
- [llvm] [DirectX] Moving Root Signature Metadata Parsing in to Shared Root Signature Metadata lib (PR #149221)
via llvm-commits
- [llvm] [DirectX] Error handling improve in root signature metadata Parser (PR #149232)
via llvm-commits
- [libc] [llvm] [libc] Don't rely LIBC_HAS_SANITIZER when enabling null checks. (PR #150341)
Alexey Samsonov via llvm-commits
- [compiler-rt] [llvm] [MemProf] Change histogram storage from uint64_t to uint8_t (PR #147854)
Snehasish Kumar via llvm-commits
- [compiler-rt] [llvm] [MemProf] Change histogram storage from uint64_t to uint16_t (PR #147854)
Snehasish Kumar via llvm-commits
- [libc] [llvm] [libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h> includes. (PR #150303)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [X86] Fix 32-bit immediate assertion and convert into backend error (PR #123872)
Wesley Wiser via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Decouple AMX-AVX512 from AVX10.2 (PR #148633)
Evgenii Kudriashov via llvm-commits
- [llvm] [AMDGPU] Disable SGPR read hazard mitigation for gfx1250 (PR #150344)
Changpeng Fang via llvm-commits
- [llvm] fd86b2e - [RISCV][llvm-exegesis] Add missing operand frm for FCVT_D_W (#149989)
via llvm-commits
- [llvm] [RISCV] Add missing Zvl dependencies for XSfvqmaccdod/XSfvqmaccqoq/XSfvfwmaccqqq. (PR #150346)
Craig Topper via llvm-commits
- [llvm] [bazel] Port #149221 (PR #150347)
Jordan Rupprecht via llvm-commits
- [llvm] [RISCV] Implement load/store support for XAndesBFHCvt (PR #150350)
Jim Lin via llvm-commits
- [llvm] [bazel] Port #150303 (PR #150351)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Port #149198 (PR #150352)
Jordan Rupprecht via llvm-commits
- [llvm] [VPlan] Simplify select with constant condition (PR #150357)
Luke Lau via llvm-commits
- [llvm] [ScheduleDAG] Fix and simplify the algorithm used for finding callseq_start (PR #149692)
Sergei Barannikov via llvm-commits
- [llvm] [bazel] Port #150303 some more (PR #150358)
Jordan Rupprecht via llvm-commits
- [llvm] [AMDGPU] Added llvm-debuginfo-check (PR #149429)
Adam Yang via llvm-commits
- [llvm] 992118c - [IA] Add masked.load/store support for shuffle (de)interleave load/store (#150241)
via llvm-commits
- [llvm] Add a pass "SinkGEPConstOffset" (PR #140657)
via llvm-commits
- [llvm] [SCEV] Check bitwidth for constant ranges comparison (PR #150364)
via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C)) (PR #141733)
Lei Huang via llvm-commits
- [llvm] afbf86e - [LoongArch] Pre-commit tests for build_vector with undef elements inserting
Qi Zhao via llvm-commits
- [llvm] 0a2b979 - [RISCV] Add missing Zvl dependencies for XSfvqmaccdod/XSfvqmaccqoq/XSfvfwmaccqqq. (#150346)
via llvm-commits
- [llvm] Test file for memmove intrinsic (PR #142094)
via llvm-commits
- [llvm] [VPlan] Get Addr computation cost with scalar type if it is uniform for gather/scatter. (PR #150371)
Elvis Wang via llvm-commits
- [llvm] 5bbf01f - MC,test: Improve section symbol test
Fangrui Song via llvm-commits
- [llvm] [AMDGPU][Offload][LIT] Run unified_shared_memory tests on gfx950 (PR #150372)
via llvm-commits
- [llvm] [RISCV] Simplify mask operand check in VLOptimizer. NFC (PR #150373)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Support merging 16-bit and 8-bit TBUFFER load/store instruction (PR #145078)
Harrison Hao via llvm-commits
- [flang] [llvm] [mlir] [flang] Add support for workdistribute construct in flang frontend (PR #146029)
via llvm-commits
- [llvm] GOFF: Only register sections within MCObjectStreamer::changeSection (PR #150183)
Fangrui Song via llvm-commits
- [llvm] WIP: [SelectionDAG] Remove `UnsafeFPMath` in LegalizeDAG (PR #146316)
via llvm-commits
- [llvm] b4edd82 - [AArch64] Remove redundant FMOV for zero-extended i32/i16 loads to f64 (#146920)
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] [LoongArch] Avoid expanding build_vector containing insertion of undef elements (PR #150377)
via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [mlir] Fix typos 'seperate' -> 'separate' (NFC) (PR #144368)
Piotr Zegar via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [mlir] [NFC] Fix typos 'seperate' -> 'separate' (PR #144368)
Piotr Zegar via llvm-commits
- [llvm] eb43b79 - [AMDGPU] Disable SGPR read hazard mitigation for gfx1250 (#150344)
via llvm-commits
- [llvm] [AArch64] Ensure the type of LDNP/STNP is always v2i64 (PR #150378)
David Green via llvm-commits
- [clang] [llvm] [RISCV] Support Base P RV32/64 Instructions (PR #150379)
via llvm-commits
- [llvm] [AMDGPU] Support V_FMA_MIX*_BF16 instructions on gfx1250 (PR #150381)
Changpeng Fang via llvm-commits
- [clang] [llvm] [openmp] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
via llvm-commits
- [clang] [llvm] [clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen (PR #134131)
via llvm-commits
- [llvm] [InstCombine] Lower multi-dimensional GEP to ptradd (PR #150383)
Usha Gupta via llvm-commits
- [clang] [llvm] Reject out-of-bounds enum sentinels in DenseMap/DenseSet. (PR #150308)
Nikita Popov via llvm-commits
- [llvm] 78ccaf1 - [update_mir_test_checks] Add missing MIFlags (#150012)
via llvm-commits
- [llvm] [llvm][support] Add LDBG macro. (PR #143704)
Jacques Pienaar via llvm-commits
- [llvm] e9de32f - [SimpleLoopUnswitch] Record loops from unswitching non-trivial conditions
Antonio Frighetto via llvm-commits
- [llvm] [DAG] combineVSelectWithAllOnesOrZeros - missing freeze (PR #150388)
via llvm-commits
- [clang] [llvm] [StackProtector] Introduce stack-protect-attributor pass to remove unnecessary protections. (PR #150390)
via llvm-commits
- [llvm] [CodeGen][NPM] Stitch up loop passes in codegen pipeline (PR #148114)
Vikram Hegde via llvm-commits
- [llvm] 98562ff - [AArch64] Fix the type of NZCV operands/results (#150313)
via llvm-commits
- [llvm] be6bed4 - [InstCombine] Remove instructions before+after unreachable at same time
Nikita Popov via llvm-commits
- [llvm] [VPlan] Extract reverse operation for reverse accesses (PR #146525)
Mel Chen via llvm-commits
- [llvm] [GISel] Introduce MachineIRBuilder::(build|materialize)ObjectPtrOffset (PR #150392)
Fabian Ritter via llvm-commits
- [llvm] [RFC][Draft] Extend MemoryEffects to Support Target-Specific Memory L… (PR #148650)
via llvm-commits
- [llvm] 3d8db8e - Clear release notes on main for LLVM 22
Tobias Hieta via llvm-commits
- [llvm] [AArch64]Adjust MaxInterleaveFactor for A320 (PR #144712)
Nashe Mncube via llvm-commits
- [llvm] a073cbb - [X86] Fix misassemble due to not storing registers to state machine on RParen (#150252)
via llvm-commits
- [llvm] [SelectionDAG] Remove `UnsafeFPMath` in LegalizeDAG (PR #146316)
via llvm-commits
- [llvm] d52675e - [lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes (#147970)
via llvm-commits
- [llvm] [AArch64] Allow splitting bitmasks for EOR/ORR. (PR #150394)
Ricardo Jesus via llvm-commits
- [llvm] [tools] LLVM Advisor - compilation wrapper with artifact collection and analysis (PR #147451)
Miguel Cárdenas via llvm-commits
- [llvm] 94aa08a - [LLVM][CodeGen][SVE] Don't combine shifts at the expense of addressing modes. (#149873)
via llvm-commits
- [llvm] [CI][Github] Add Workflow to Run Python Tests in CI Folder (PR #148696)
David Spickett via llvm-commits
- [llvm] 9c5f8ec - [NFC][AMDGPU] Refactor handling of `amdgpu-synchronize-as` MD on fences (#148630)
via llvm-commits
- [llvm] [NFC][AMDGPU] Refactor handling of `amdgpu-synchronize-as` MD on fences (PR #148630)
Pierre van Houtryve via llvm-commits
- [llvm] big archive recognition by the llvm-symbolizer (PR #150401)
via llvm-commits
- [llvm] 04f5198 - [llvm] annotate interfaces in Demangle for DLL export (#147564)
via llvm-commits
- [llvm] [LoopInterchange] Consider forward/backward dependency in vectorize heuristic (PR #133672)
Ryotaro Kasuga via llvm-commits
- [llvm] [Coroutines] Work on intrinsic IDs instead of names (NFCI) (PR #145518)
Anthony Latsis via llvm-commits
- [llvm] [SLP]Initial support for copyable elements (PR #147366)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Fold common edges away in convertPhisToBlends (PR #150368)
Ramkumar Ramachandra via llvm-commits
- [llvm] d5d8eaf - [utils] Add spirv triple to update_llc_test_checks (#150223)
via llvm-commits
- [lldb] [llvm] [lldb][windows] use Windows APIs to print to the console (PR #149493)
Charles Zablit via llvm-commits
- [llvm] 0e42eaa - [RISCV] Add type based RUN line for vector intrinsic cost model tests. NFC
Luke Lau via llvm-commits
- [clang] [llvm] [WIP] ABI Lowering Library (PR #140112)
Nikita Popov via llvm-commits
- [lldb] [llvm] [LLDB] Switch to using DIL as default implementation for 'frame var'. (PR #147887)
Pavel Labath via llvm-commits
- [llvm] [mlir] [MLIR] Split InlinerConfig into seperate header and add pass overload with it (PR #150413)
Will Froom via llvm-commits
- [llvm] [TTI] Share value and type based llvm.vector.reverse cost (PR #150415)
Luke Lau via llvm-commits
- [llvm] [VPlan] Improve code in VPlanPredicator (NFC) (PR #150416)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RFC] Extend MemoryEffects to Support Target-Specific Memory L… (PR #148650)
Rahul Joshi via llvm-commits
- [llvm] [OpenMP] Adds omp_target_is_accessible routine (PR #138294)
via llvm-commits
- [llvm] [PowerPC][AIX] Using milicode for memcmp instead of libcall (PR #147093)
zhijian lin via llvm-commits
- [llvm] [RFC] Extend MemoryEffects to Support Target-Specific Memory Locations (PR #148650)
Rahul Joshi via llvm-commits
- [llvm] [PAC][ELF] Place AUTH constants in .data.rel.ro for position dependent code (PR #150418)
Daniil Kovalev via llvm-commits
- [llvm] [CI] Test All Projects On Workflow Changes (PR #150250)
Aiden Grossman via llvm-commits
- [llvm] [CI] Run All Tests When Changing third-party (PR #150251)
Aiden Grossman via llvm-commits
- [llvm] AMDGPU: Add codegen for atomicrmw operations usub_cond and usub_sat (PR #141068)
via llvm-commits
- [llvm] 38f8253 - Reject out-of-bounds enum sentinels in DenseMap/DenseSet. (#150308)
via llvm-commits
- [llvm] 3003e4e - Fix formatting in llvm/Maintainers.md. (#147545)
via llvm-commits
- [llvm] Fix formatting in llvm/Maintainers.md. (PR #147545)
Dan Gohman via llvm-commits
- [llvm] [InstCombine] Support well-defined recurrences in isGuaranteedNotToBeUndefOrPoison (PR #150420)
Cullen Rhodes via llvm-commits
- [llvm] [WIP][LLVM][CodeGen][SVE] Lower to multivector loads instead of splitting them. (PR #150421)
Paul Walker via llvm-commits
- [llvm] [PowerPC] vector compare greater than support (PR #150422)
via llvm-commits
- [llvm] [RISCV] add load/store misched/PostRA subtarget features (PR #149409)
Daniel Henrique Barboza via llvm-commits
- [llvm] [AMDGPU][True16][MC] vinterp opsel in asm (PR #150315)
Brox Chen via llvm-commits
- [llvm] [LLVM][Docs][SPIRV] Correct `-spirv-ext` option name, reorder (PR #150423)
Mészáros Gergely via llvm-commits
- [llvm] 61110e0 - [TTI] Share value and type based llvm.vector.reverse cost (#150415)
via llvm-commits
- [llvm] [AMDGPU] narrow only on store to pow of 2 mem location (PR #150093)
Tiger Ding via llvm-commits
- [compiler-rt] [MSan] Fix check overflow in a test case (PR #150429)
Kunqiu Chen via llvm-commits
- [llvm] [bazel] Port #149148 (PR #150435)
Jordan Rupprecht via llvm-commits
- [lld] [lld][test] Fix unintentional write to a non-writeable dir (PR #150436)
Jordan Rupprecht via llvm-commits
- [llvm] 862b9ea - [AMDGPU] Remove AAInstanceInfo from the AMDGPUAttributor (#150232)
via llvm-commits
- [lld] f79efa9 - [lld][test] Fix unintentional write to a non-writeable dir (#150436)
via llvm-commits
- [llvm] MSP430: Add test for llvm.exp10 intrinsic (PR #148605)
Matt Arsenault via llvm-commits
- [llvm] AVR: Add llvm.sincos intrinsic test (PR #148601)
Matt Arsenault via llvm-commits
- [llvm] Mips: Add some llvm.sincos tests (PR #147465)
Matt Arsenault via llvm-commits
- [llvm] MachineCombiner: Partially fix losing subregister indexes (PR #141661)
Matt Arsenault via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Decompose constant xor operand if possible (PR #150438)
Sumanth Gundapaneni via llvm-commits
- [llvm] [InstCombine] Decompose constant xor operand if possible (PR #147599)
Sumanth Gundapaneni via llvm-commits
- [llvm] MSP430: Add test for llvm.sincos intrinsic (PR #148602)
Anton Korobeynikov via llvm-commits
- [llvm] [SPARC] Use FMA instructions when we have UA2007 (PR #148434)
via llvm-commits
- [llvm] [LLVM][CodeGen][SME] Strided loads are only available in streaming mode. (PR #150445)
Paul Walker via llvm-commits
- [llvm] [X86][GlobalIsel] Add test for IS_FP_CLASS (PR #148816)
via llvm-commits
- [llvm] [SLP] Loop aware cost model/tree building (PR #150450)
Alexey Bataev via llvm-commits
- [llvm] [CI] Add unittesting for metrics collection script (PR #150360)
via llvm-commits
- [llvm] vgpr inline constant (PR #150317)
Brox Chen via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Elizaveta Noskova via llvm-commits
- [llvm] [AMDGPU] gfx1250 flat and global prefetch MC support (PR #150455)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 473bc0d - [AMDGPU] Support V_FMA_MIX*_BF16 instructions on gfx1250 (#150381)
via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle fusable loops (PR #128782)
Alireza Torabian via llvm-commits
- [llvm] [HWAsan] Fix incorrect lifetime sizes in tests (NFC) (PR #150459)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Propagate neg `nsw` when folding `abs(-x)` to `abs(x)` (PR #150460)
Pedro Lobo via llvm-commits
- [llvm] c9a8e15 - [ICP] Add a few tunings to indirect-call-promotion (#149892)
via llvm-commits
- [llvm] [flang][runtime] Refine state associated with child I/O (PR #150461)
Peter Klausler via llvm-commits
- [llvm] Update wording for GitHub CI/CD admin requests to direct to the LLVM Infrastructure Area Team (PR #150462)
David Blaikie via llvm-commits
- [llvm] [RISCV] Guard against out of bound shifts in expandMul. (PR #150464)
Craig Topper via llvm-commits
- [llvm] [utils][UpdateTestChecks] Warn about possible target triple mismatch (PR #149645)
Tomer Shafir via llvm-commits
- [llvm] [Offload] Fix olWaitEvents tests after change to events API (PR #150465)
Callum Fare via llvm-commits
- [llvm] [ADT] Remove MutableArrayRef(std::nullopt_t) (NFC) (PR #150471)
Kazu Hirata via llvm-commits
- [llvm] [ProfileData] Remove an unnecessary cast (NFC) (PR #150472)
Kazu Hirata via llvm-commits
- [llvm] [SPIRV] Remove an unnecessary cast (NFC) (PR #150473)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Remove an unnecessary cast (NFC) (PR #150474)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread YamlIO.rst (PR #150475)
Kazu Hirata via llvm-commits
- [llvm] a4796b1 - [ARM] Emit error message when incompatible reg is specified (#147559)
via llvm-commits
- [llvm] 33c9445 - [CodeGen][ARM] Bug fix InsertStackProtectors with EH_SJ_LJ (#147411)
via llvm-commits
- [llvm] [CodeGen][ARM] Bug fix InsertStackProtectors with EH_SJ_LJ (PR #147411)
Jon Roelofs via llvm-commits
- [llvm] [NVPTX] MAD combine through CVT (PR #150477)
Justin Fargnoli via llvm-commits
- [llvm] [AArch64][GISel] Signed comparison using CMN is safe when the subtraction is nsw (PR #150480)
via llvm-commits
- [llvm] a70f7da - [AMDGPU] gfx1250 flat and global prefetch MC support (#150455)
via llvm-commits
- [clang] [llvm] [AMDGPU] gfx1250 vmem prefetch target intrinsics and builtins (PR #150466)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 0489222 - [llvm] get cl::opt instantiations working with MSVC DLL build (#147810)
via llvm-commits
- [llvm] [DirectX] fix crash in passes when building with LLVM_ENABLE_EXPENSIV… (PR #150483)
Farzon Lotfi via llvm-commits
- [llvm] 526b672 - [AArch64] Add sve bf16 fpext and fptrunc costs. NFC
David Green via llvm-commits
- [llvm] [DirectX] Do not flatten GEP chains for unsupported types (PR #150484)
Deric C. via llvm-commits
- [llvm] [AArch64] Add sve bf16 fpext and fpround costs. (PR #150485)
David Green via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] vgpr inline constant type update (PR #150317)
Brox Chen via llvm-commits
- [llvm] [bazel] Add missing clang/unittests targets (PR #150491)
Jordan Rupprecht via llvm-commits
- [llvm] 69c7015 - [ProfileData] Remove an unnecessary cast (NFC) (#150472)
via llvm-commits
- [llvm] [MemProf] Include caller clone information in dot graph nodes (PR #150492)
Teresa Johnson via llvm-commits
- [llvm] [AMDGPU] MC support for load monitor instructions on gfx1250 (PR #150496)
Changpeng Fang via llvm-commits
- [llvm] [SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text format (PR #148002)
David Li via llvm-commits
- [llvm] [BOLT] More refactoring of PHDR handling. NFC (PR #148932)
Maksim Panchenko via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] 16bit inline constant check for COPY (PR #150317)
Brox Chen via llvm-commits
- [llvm] 8952225 - [RISC-V] Update SpacemiT-X60 Vector Integer latencies (#149207)
via llvm-commits
- [llvm] c9cea24 - [SLP] Check if the user node has state before trying getting main instruction/opcode
Alexey Bataev via llvm-commits
- [llvm] [ExpandFP] Replace getIntN(Ty) with getInt32/64(Ty). NFC (PR #150501)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Add v_fma_mix_f32_f16 as an alias of v_fma_mix_f32 on gfx1250 (PR #150502)
Changpeng Fang via llvm-commits
- [llvm] 9deb7f6 - [AMDGPU] gfx1250 vmem prefetch target intrinsics and builtins (#150466)
via llvm-commits
- [clang] [llvm] [AMDGPU] Select VMEM prefetch for llvm.prefetch on gfx1250 (PR #150493)
Stanislav Mekhanoshin via llvm-commits
- [llvm] b82cf20 - [AArch64] Use getMergeValues to simplify code. NFC (#150337)
via llvm-commits
- [llvm] 34b6587 - [AMDGPU] MC support for load monitor instructions on gfx1250 (#150496)
via llvm-commits
- [llvm] [AMDGPU] Select VMEM prefetch for llvm.prefetch on gfx1250 (PR #150493)
Stanislav Mekhanoshin via llvm-commits
- [llvm] ecd793c - [AMDGPU] Add v_fma_mix_f32_f16 as an alias of v_fma_mix_f32 on gfx1250 (#150502)
via llvm-commits
- [llvm] [AArch64] Factor in the possible cmn commute by emitComparison (PR #144234)
via llvm-commits
- [llvm] Revert "[AArch64][Machine-Combiner] Split gather patterns into neon regs to multiple vectors (#142941)" (PR #150505)
Jonathan Cohen via llvm-commits
- [compiler-rt] 0a17483 - [sanitizer] Remove usage of termios ioctl constants on Linux glibc since 2.41 (#149140)
via llvm-commits
- [llvm] [CI][Github] Set SCCACHE_IDLE_TIMEOUT to 0 (PR #150508)
Aiden Grossman via llvm-commits
- [llvm] Reapply "Support SFrame command-line and .cfi_section syntax (#150316) (PR #150509)
via llvm-commits
- [llvm] [RISCV][VLOPT] Added support for vmv.s.x and vfmv.s.f (PR #149562)
Mikhail R. Gadelha via llvm-commits
- [llvm] 763f425 - [ExpandFP] Replace getIntN(Ty) with getInt32/64(Ty). NFC (#150501)
via llvm-commits
- [llvm] [NFC] [HWASan] remove unneeded pointer cast (PR #150510)
Florian Mayer via llvm-commits
- [flang] [llvm] [flang][runtime] Handle '; ' in fixed-width input field (PR #150512)
Peter Klausler via llvm-commits
- [llvm] [AArch64] Allow commuting the cmn if both sides of the comparison can be negated (PR #146233)
via llvm-commits
- [llvm] 96e5eed - [AMDGPU] Select VMEM prefetch for llvm.prefetch on gfx1250 (#150493)
via llvm-commits
- [llvm] [DirectX] Add support for vector type checking in DXIL Shader Flag Analysis (PR #150532)
Deric C. via llvm-commits
- [llvm] add vgpr16 to reg pressure case (PR #150320)
Brox Chen via llvm-commits
- [llvm] [llvm][utils] Add summary formatter for SmallBitVector (PR #150542)
Dave Lee via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] [MSSAUpdater] Replace recursion with worklist and cap it. (PR #150543)
Alina Sbirlea via llvm-commits
- [clang] [llvm] [AMDGPU] Support builtin/intrinsics for load monitors on gfx1250 (PR #150540)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 254ef5f - [ADT] Remove MutableArrayRef(std::nullopt_t) (NFC) (#150471)
via llvm-commits
- [llvm] a268ed8 - [SPIRV] Remove an unnecessary cast (NFC) (#150473)
via llvm-commits
- [llvm] 8b8b0f1 - [Scalar] Remove an unnecessary cast (NFC) (#150474)
via llvm-commits
- [llvm] 227d1b2 - [llvm] Proofread YamlIO.rst (#150475)
via llvm-commits
- [libc] [llvm] [libc][bazel] Enable parse_headers feature for llvm-libc. (PR #150538)
Michael Jones via llvm-commits
- [llvm] [AMDGPU] Fix flat D16 patterns handling of cpol. NFCI. (PR #150551)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [openmp] [OFFLOAD][OPENMP] 6.0 compatible interop interface (PR #143491)
Kevin Sala Penades via llvm-commits
- [llvm] AMDGPU: Fix asserting on non-register mfma src2 (PR #150552)
Matt Arsenault via llvm-commits
- [llvm] WIP: AMDGPU: Handle multiple AGPR MFMA rewrites (PR #147975)
Matt Arsenault via llvm-commits
- [llvm] df5b483 - MSP430: Add test for llvm.exp10 intrinsic (#148605)
via llvm-commits
- [llvm] [RISCV] Remove empty pattern argument from RISCVVPseudo instantiations. NFC (PR #150554)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove extra operands from Zcb compression patterns. NFC (PR #150541)
Rahul Joshi via llvm-commits
- [llvm] [RISCV] Merge verifyDagOpCount into addDagOperandMapping in CompressInstEmitter. (PR #150548)
Sam Elliott via llvm-commits
- [llvm] 236b315 - [RISCV] Remove extra operands from Zcb compression patterns. NFC (#150541)
via llvm-commits
- [llvm] 548ca9e - AMDGPU: Fix asserting on non-register mfma src2 (#150552)
via llvm-commits
- [llvm] [HLSL] Fix detection of overlapping binding with unbounded array (PR #150547)
Helena Kotas via llvm-commits
- [llvm] [WebAssembly] (PR #150564)
Jasmine Tang via llvm-commits
- [llvm] feb77c0 - [VPlan] Handle VPWidenSelectRecipe in tryToFoldLiveIns (#150357)
via llvm-commits
- [llvm] 14e6390 - AVR: Add llvm.sincos intrinsic test (#148601)
via llvm-commits
- [llvm] [TableGen] Strengthen check for what operands can be an immediate in CompressInstEmitter. (PR #150568)
Craig Topper via llvm-commits
- [llvm] 076d305 - [RISCV] Merge verifyDagOpCount into addDagOperandMapping in CompressInstEmitter. (#150548)
via llvm-commits
- [llvm] 7c37722 - [IA] Recognize repeated masks which come from shuffle vectors (#150285)
via llvm-commits
- [llvm] 4bee7e0 - [RISCV][IA] Rework VL for strided LD/ST optimization [nfc] (#150525)
via llvm-commits
- [llvm] [RISCV][IA] Rework VL for strided LD/ST optimization [nfc] (PR #150525)
Philip Reames via llvm-commits
- [llvm] [SimplifyIndVar] ICMP predicate conversion to EQ/NE (PR #144945)
Sergey Shcherbinin via llvm-commits
- [llvm] 4b1ca9c - [RISCV] Remove -riscv-enable-vl-optimizer flag (#149349)
via llvm-commits
- [llvm] [X86][NewPM] Add Skeleton for X86 Pass Registry (PR #150573)
Aiden Grossman via llvm-commits
- [llvm] bd91e8a - [TableGen] Strengthen check for what operands can be an immediate in CompressInstEmitter. (#150568)
via llvm-commits
- [llvm] MC: Allocate initial fragment and define section symbol in changeSection (PR #150574)
Fangrui Song via llvm-commits
- [llvm] d368d11 - [llvm][support] Add LDBG macro. (#143704)
via llvm-commits
- [llvm] b8cc462 - [gn build] Port d368d117e7ee
LLVM GN Syncbot via llvm-commits
- [llvm] 8b54dbe - [AArch64] Ensure the type of LDNP/STNP is always v2i64 (#150378)
via llvm-commits
- [compiler-rt] 84dc97e - [MSan] Fix check overflow in a test case (#150429)
via llvm-commits
- [compiler-rt] [scudo] Fix secondary caching for mte (PR #150156)
via llvm-commits
- [llvm] reland "[StructurizeCFG] Hoist and simplify zero-cost incoming else p… (PR #149744)
via llvm-commits
- [llvm] 1955a01 - MC: Allocate initial fragment and define section symbol in changeSection
via llvm-commits
- [llvm] ffc5385 - [TableGen] Fix typo in CompressInstEmitter.
Craig Topper via llvm-commits
- [clang] [llvm] [Clang][Unittest] Support for `target` directive and `from` clause in clang unittests (PR #150580)
Amit Tiwari via llvm-commits
- [llvm] 3fe6d27 - X86AsmBackend: Simplify isRightAfterData for the auto-pad feature
Fangrui Song via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Appropriately emit present/load/store in all cases in MapInfoFinalization (PR #150311)
Michael Klemm via llvm-commits
- [llvm] e3b5daf - [LoongArch] Pre-commit tests for build_vector with same constant elements. NFC
Qi Zhao via llvm-commits
- [llvm] f34bfd5 - [HWAsan] Fix incorrect lifetime sizes in tests (NFC) (#150459)
via llvm-commits
- [llvm] da7ec1e - ARMELFStreamer: Simplify annotateTLSDescriptorSequence with addFixup
Fangrui Song via llvm-commits
- [llvm] [llvm][support] Fix DebugLogTest. (PR #150585)
Jacques Pienaar via llvm-commits
- [llvm] [AMDGPU][gfx1250] Use SCOPE_SE for stores that may hit scratch (PR #150586)
Pierre van Houtryve via llvm-commits
- [llvm] [Github] Use sparse checkout in release asset audit (PR #148646)
David Spickett via llvm-commits
- [llvm] [TextAPI] Fix memory leak in SymbolSet. (PR #150589)
Lang Hames via llvm-commits
- [llvm] 226fb1c - [llvm][support] Fix DebugLogTest. (#150585)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add push_mul_through_s/zext (PR #141551)
David Green via llvm-commits
- [llvm] 66dd09a - [AArch64] Change sve-fcmp.ll to test scalable vectors. NFC
David Green via llvm-commits
- [llvm] d97566a - [AArch64] NFC: Precommit test changes to sme-pstatesm-attrs.ll
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Don't inline streaming Fn if caller has no SVE (PR #150595)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] More consistently expand float ops by default (PR #150597)
Nikita Popov via llvm-commits
- [llvm] 574fbdc - [BinaryFormat] Add SFrameConstants.def to the module map
Pavel Labath via llvm-commits
- [clang] [llvm] fix: replace report_fatal_error with Diags and exit (PR #147959)
via llvm-commits
- [llvm] [AMDGPU] Provide control to force VGPR MFMA form (PR #148079)
Matt Arsenault via llvm-commits
- [llvm] 1640d51 - [VPlan] Mark getUnrollPart argument as const (NFC).
Florian Hahn via llvm-commits
- [llvm] ee3a771 - [RISCV][TTI] Enable masked interleave access for scalable vector (#149981)
via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Derek Schuff via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Derek Schuff via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Derek Schuff via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Derek Schuff via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Derek Schuff via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Derek Schuff via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
Derek Schuff via llvm-commits
- [clang] [llvm] [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (PR #150201)
LLVM Continuous Integration via llvm-commits
- [llvm] AMDGPU: Fix -amdgpu-mfma-vgpr-form flag on gfx908 (PR #150599)
Matt Arsenault via llvm-commits
- [llvm] 33f4582 - [llvm] [Demangle] Fix a typo in the definition of DEMANGLE_ABI for dllimport
Martin Storsjö 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] 6e04e1e - [AArch64][PAC] Introduce AArch64::PAC pseudo instruction (#146488)
via llvm-commits
- [llvm] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)
Anatoly Trosinenko via llvm-commits
- [llvm] 129a354 - [WebAssemblyOptimizeReturned] Skip lifetime intrinsic uses
Nikita Popov via llvm-commits
- [llvm] [MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries (PR #143107)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Simplify SIInstrInfo::isLegalToSwap. NFC. (PR #149058)
Pierre van Houtryve via llvm-commits
- [llvm] [GVN][Tests] Add MSSA coverage to some PRE tests (PR #150603)
Madhur Amilkanthwar via llvm-commits
- [llvm] [CostModel] Provide a default model for histogram intrinsics (PR #149348)
Graham Hunter via llvm-commits
- [llvm] 2b1ce25 - AMDGPU: Fix -amdgpu-mfma-vgpr-form flag on gfx908 (#150599)
via llvm-commits
- [llvm] 7392131 - [VPlan] Improve code in VPlanPredicator (NFC) (#150416)
via llvm-commits
- [llvm] e38f98f - [AMDGPU][Scheduler] Fix usage of `TII.reMaterialize` (NFC) (#150259)
via llvm-commits
- [llvm] TargetLibraryInfo: Bring FreeBSD function list up to date (PR #144846)
Gleb Popov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [BOLT] Require CFG in BAT mode (PR #150488)
Amir Ayupov via llvm-commits
- [llvm] AMDGPU: Convert some mfma tests to generated checks (PR #150607)
Matt Arsenault via llvm-commits
- [llvm] [BPF] Visit nested map array during BTF generation (PR #150608)
via llvm-commits
- [llvm] Update CODEOWNERS for MLIR python bindingd (PR #150609)
Maksim Levental via llvm-commits
- [llvm] [DA] Add check for base pointer invariance (PR #148241)
Sjoerd Meijer via llvm-commits
- [llvm] [AMDGPU][Scheduler] Use `AMDGPU::NoSubRegister` instead of 0 (NFC) (PR #150610)
Lucas Ramirez via llvm-commits
- [llvm] c77a2a2 - [AMDGPU][Scheduler] Use `AMDGPU::NoSubRegister` instead of 0 (NFC) (#150610)
via llvm-commits
- [llvm] 0c91e97 - [VectorCombine] Refine cost model and decision logic in foldSelectShuffle (#146694)
via llvm-commits
- [llvm] f1122a6 - [CostModel][X86] load-broadcast.ll - regenerate checks for all cost kinds
Simon Pilgrim via llvm-commits
- [llvm] 75346e3 - TargetLibraryInfo: Bring FreeBSD function list up to date (#144846)
via llvm-commits
- [llvm] [AMDGPU] Allocate AVRegClass last (PR #146606)
Matt Arsenault via llvm-commits
- [llvm] [Offload] Add olGetKernelMaxGroupSize (PR #142950)
Ross Brunton via llvm-commits
- [llvm] 81bbe98 - Revert "[AArch64][Machine-Combiner] Split gather patterns into neon regs to multiple vectors (#142941)" (#150505)
via llvm-commits
- [llvm] [ConstandFolding][SVE] Do not fold fcmp of denormal without known mode. (PR #150614)
Paul Walker via llvm-commits
- [llvm] [Transforms/Util] Add SimplifySwitchVar pass (PR #149937)
Jessica Del via llvm-commits
- [llvm] [RISCV] Update SpacemiT-X60 vector floating-point instructions (PR #150618)
Mikhail R. Gadelha via llvm-commits
- [llvm] [AArch64] Refactor AND/ANDS bitmask splitting (NFC). (PR #150619)
Ricardo Jesus via llvm-commits
- [llvm] b75530f - [LoopInterchange] Consider forward/backward dependency in vectorize heuristic (#133672)
via llvm-commits
- [llvm] [CostModel][X86] Update SK_Broadcast based on cost kinds (PR #150620)
Simon Pilgrim via llvm-commits
- [llvm] [Offload] Correctly regenerate API files if modified (PR #141679)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Fix linux header includes for musl with old kernels (PR #150621)
Caleb Zulawski via llvm-commits
- [llvm] [SimplifyCFG] Simplify conditional branches on const icmp eq's (PR #73334)
via llvm-commits
- [llvm] c1545b6 - Reapply [BranchFolding] Kill common hoisted debug instructions (#149999)
via llvm-commits
- [llvm] 9d3dd8e - fix: replace report_fatal_error with Diags and exit (#147959)
via llvm-commits
- [clang] [llvm] [DirectX] Validate registers are bound to root signature (PR #146785)
Chris B via llvm-commits
- [llvm] [RISCV] Remove fixed vector constraint on masked interleave costing (PR #150624)
Philip Reames via llvm-commits
- [llvm] [CodeGenPrepare] Make sure that `AddOffset` is also a loop invariant (PR #150625)
Yingwei Zheng via llvm-commits
- [llvm] e496383 - [MemProf] Include caller clone information in dot graph nodes (#150492)
via llvm-commits
- [llvm] e21ee41 - [SCEV] Try to re-use pointer LCSSA phis when expanding SCEVs. (#147824)
via llvm-commits
- [llvm] [PGO] Drive profile validator from opt (PR #147418)
Mircea Trofin via llvm-commits
- [llvm] [HIPSTDPAR] Add handling for math builtins (PR #140158)
via llvm-commits
- [llvm] 7450216 - AMDGPU: Convert some mfma tests to generated checks (#150607)
via llvm-commits
- [llvm] 0c6784c - [MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries (#143107)
via llvm-commits
- [llvm] AMDGPU: Add tests with forced selection of mfmas to VGPR form (PR #150626)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Use MapVector in InstrInfoEmitter::emitOperandNameMappings (PR #150630)
Jay Foad via llvm-commits
- [llvm] [DebugInfo] Slice out a few more users of debug intrinsics (PR #150631)
Jeremy Morse via llvm-commits
- [llvm] 5294793 - Revert "[RISCV][TTI] Enable masked interleave access for scalable vector (#149981)"
Alex Bradbury via llvm-commits
- [llvm] Revert "[BranchFolding] Kill common hoisted debug instructions" (PR #150632)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 1bd7ccd - Revert "[BranchFolding] Kill common hoisted debug instructions" (#150632)
via llvm-commits
- [llvm] [CI] Remove ccache from Linux CI Container (PR #149197)
Aiden Grossman via llvm-commits
- [llvm] e4dea2d - [X86][NewPM] Add Skeleton for X86 Pass Registry (#150573)
via llvm-commits
- [llvm] [AArch64] Snap 32 and -32 to 31 and -31 if possible for ccmp and ccmn (PR #144166)
via llvm-commits
- [llvm] [ConstantFolding] Merge constant gep `inrange` attributes (PR #150546)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make foldCmpLoadFromIndexedGlobal more resiliant to non-array geps. (PR #150639)
David Green via llvm-commits
- [llvm] [AArch64] Snap 32 and -32 to 31 and -31 if possible for ccmp and ccmn (PR #150640)
via llvm-commits
- [llvm] [RISCV] Update SpacemiT-X60 vector mask instructions latencies (PR #150644)
Mikhail R. Gadelha via llvm-commits
- [llvm] 413c080 - [TableGen] Add const and avoid a copy in CompressInstEmitter::emitCompressInstEmitter. NFC
Craig Topper via llvm-commits
- [llvm] 2d0ca09 - [CodeGenPrepare] Make sure that `AddOffset` is also a loop invariant (#150625)
via llvm-commits
- [llvm] 81eb63a - [CostModel][X86] Complicate the cross lane single/two source shuffle masks
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][Scheduler] Consistent occupancy calculation during rematerialization (PR #149224)
Lucas Ramirez via llvm-commits
- [compiler-rt] [sanitizer_common] Remove reference to obsolete termio ioctls (PR #138822)
Andreas Schwab via llvm-commits
- [llvm] [CostModel][X86] Update SK_Reverse based on cost kinds (PR #150650)
via llvm-commits
- [llvm] 2571924 - MCSectionELF: Remove classof
Fangrui Song via llvm-commits
- [llvm] [LLVM][DAGCombiner] fold (shl (X * vscale(C0)), C1) -> (X * vscale(C0 << C1)). (PR #150651)
Paul Walker via llvm-commits
- [clang] [llvm] [LifetimeSafety] Implement a basic use-after-free diagnostic (PR #149731)
Utkarsh Saxena via llvm-commits
- [libc] [llvm] [libc][math] Refactor acospif16 implementation to header-only in src/__support/math folder. (PR #148574)
Muhammad Bassiouni via llvm-commits
- [clang] [llvm] Revert "fix: replace report_fatal_error with Diags and exit" (PR #150662)
Aaron Ballman via llvm-commits
- [llvm] 479ae4a - Revert "fix: replace report_fatal_error with Diags and exit" (#150662)
via llvm-commits
- [llvm] [AMDGPU] Support AMDGPUClamp for bf16 on gfx1250 (PR #150663)
Changpeng Fang via llvm-commits
- [llvm] [RISCV] Use Record from CompressPat in compress/uncompress functions. (PR #150664)
Craig Topper via llvm-commits
- [llvm] [SYCL] Add property set types and JSON representation (PR #147321)
Justin Cai via llvm-commits
- [llvm] ef98e24 - [SLP]Initial support for copyable elements (non-schedulable only)
Alexey Bataev via llvm-commits
- [compiler-rt] [TSan] Add support for Android (PR #147580)
Fei Peng via llvm-commits
- [llvm] Adjust LDBG output: surround DebugType between `[` and `]` (PR #150671)
Mehdi Amini via llvm-commits
- [llvm] b06f10d - [DA] Add check for base pointer invariance (#148241)
via llvm-commits
- [llvm] [llvm-objdump][MachO] Update check in flaky test that depends on directory path (PR #150674)
Akshay Deodhar via llvm-commits
- [llvm] Strip the full path from __FILE__ in the LDBG macro and keep only the filename (PR #150677)
Mehdi Amini via llvm-commits
- [libc] [llvm] [libc][math] Refactor asin implementation to header-only in src/__support/math folder. (PR #148578)
Muhammad Bassiouni via llvm-commits
- [llvm] [AMDGPU] Fixed llvm-debuginfo-analyzer for AMDGPU. (PR #145125)
Adam Yang via llvm-commits
- [llvm] 6564bf6 - [RISCV] Rewrite tests to preserve test intent and simplify
Philip Reames via llvm-commits
- [llvm] 67658af - [ConstantFolding] Merge constant gep `inrange` attributes (#150546)
via llvm-commits
- [llvm] 89de262 - Adjust LDBG output: surround DebugType between `[` and `]` (#150671)
via llvm-commits
- [llvm] [Github][libcxx] Run Container Build Workflow on Stacked PRs (PR #150683)
Aiden Grossman via llvm-commits
- [llvm] c29094d - [AMDGPU] NFCI: Track AV Register Pressure separately (#149863)
via llvm-commits
- [llvm] 400ce1a - [AMDGPU] Support AMDGPUClamp for bf16 on gfx1250 (#150663)
via llvm-commits
- [llvm] [WebAssembly] Add support for relaxed nmadd (PR #150684)
Jasmine Tang via llvm-commits
- [llvm] [WebAssembly] Add patterns for relaxed madd (PR #147487)
Jasmine Tang via llvm-commits
- [llvm] [SandboxVec][SeedCollector] Implement collection of seeds with different types (PR #146171)
via llvm-commits
- [llvm] Revert "Adjust LDBG output: surround DebugType between `[` and `]`" (PR #150685)
Mehdi Amini via llvm-commits
- [llvm] 20d9353 - Revert "Adjust LDBG output: surround DebugType between `[` and `]`" (#150685)
via llvm-commits
- [llvm] 8e6a05d - [WebAssembly] Added vectorized version of fexp10 to the supported list (#150564)
via llvm-commits
- [llvm] 3df67e8 - Adjust LDBG output: surround DebugType between `[` and `]` (#150671)
Mehdi Amini via llvm-commits
- [llvm] Use F.hasOptSize() instead of checking optsize directly (PR #147348)
Ellis Hoag via llvm-commits
- [llvm] e520202 - [TableGen] Use MapVector in InstrInfoEmitter::emitOperandNameMappings (#150630)
via llvm-commits
- [llvm] [RISCV] Accept c.slli/c.srli/c.srli with a 0 immediate as hints. (PR #150689)
Craig Topper via llvm-commits
- [llvm] LTO: Redesign the CFI !aliases metadata. (PR #150690)
Peter Collingbourne via llvm-commits
- [compiler-rt] [PAC][compiler-rt] Fix init/fini array signing schema (PR #150691)
Daniil Kovalev via llvm-commits
- [llvm] 057b1c2 - [NFC] [HWASan] remove unneeded pointer cast (#150510)
via llvm-commits
- [llvm] 445006d - [LV] Add test for re-using existing phi for SCEV Add.
Florian Hahn via llvm-commits
- [llvm] [SCEV] Allow adds of constants in tryToReuseLCSSAPhi. (PR #150693)
Florian Hahn via llvm-commits
- [llvm] 6118a25 - [AMDGPU] Allocate AVRegClass last (#146606)
via llvm-commits
- [llvm] [RISCV] Merge some of the C_*_HINT instruction into the regular C_* instructions. (PR #150710)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Detect impossible conditions using known bits analysis (PR #150715)
via llvm-commits
- [llvm] [BOLT] Remove Uses of %T From Lit Tests (PR #150716)
Aiden Grossman via llvm-commits
- [libc] [llvm] [libc][math] Refactor asinf implementation to header-only in src/__support/math folder.der. (PR #150697)
via llvm-commits
- [clang] [llvm] [ObjCARC] Completely remove ObjCARCAPElimPass (PR #150717)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor asinf implementation to header-only in src/__support/math folder. (PR #150697)
Muhammad Bassiouni via llvm-commits
- [llvm] [RISCV] Handle 'c.addi x0, $imm' alias for c.nop using PseudoC_ADDI_NOP. (PR #150719)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV][llvm] Support fixed-length vector inline assembly constraints (PR #150724)
Brandon Wu via llvm-commits
- [llvm] 15b0368 - [WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (#150201)
via llvm-commits
- [llvm] [IA] Fix crash when dealing with deinterleave(interleave) (PR #150713)
Craig Topper via llvm-commits
- [llvm] e4d5969 - AMDGPU: Add tests with forced selection of mfmas to VGPR form (#150626)
via llvm-commits
- [llvm] AMDGPU: Add a few mfma test with immediate splat src2 (PR #150627)
Matt Arsenault via llvm-commits
- [llvm] TableGen: Sort RuntimeLibcallImpls secondarily by enum names (PR #150728)
Matt Arsenault via llvm-commits
- [lld] [ELF][Mips] Fix addend for preemptible static TLS (PR #150729)
Jessica Clarke via llvm-commits
- [llvm] a4bbfd5 - Mips: Add some llvm.sincos tests (#147465)
via llvm-commits
- [llvm] Mips: Add frexp intrinsic test (PR #148677)
Matt Arsenault via llvm-commits
- [llvm] DAG: Emit an error if trying to legalize read/write register with illegal types (PR #145197)
Matt Arsenault via llvm-commits
- [llvm] 1461a1c - DAG: Emit an error if trying to legalize read/write register with illegal types (#145197)
via llvm-commits
- [llvm] 3f8a058 - AMDGPU: Add a few mfma test with immediate splat src2 (#150627)
via llvm-commits
- [llvm] AMDGPU: Fix not folding splat immediate into VGPR MFMA src2 (PR #150628)
Matt Arsenault via llvm-commits
- [llvm] Revert "MC: Allocate initial fragment and define section symbol in changeSection" (PR #150736)
via llvm-commits
- [llvm] c2df717 - [RISCV] Merge some of the C_*_HINT instruction into the regular C_* instructions. (#150710)
via llvm-commits
- [llvm] f1cd0cd - [RISCV] Handle 'c.addi x0, $imm' alias for c.nop using PseudoC_ADDI_NOP. (#150719)
via llvm-commits
- [llvm] 359c04a - [RISCV] Remove now unused immzero operand type. NFC
Craig Topper via llvm-commits
- [llvm] 5f3eea7 - AMDGPU: Fix not folding splat immediate into VGPR MFMA src2 (#150628)
via llvm-commits
- [llvm] dd4ebe6 - MCSectionCOFF: Remove classof
Fangrui Song via llvm-commits
- [llvm] WIP [GlobalISel] Remove `UnsafeFP` references (PR #146319)
via llvm-commits
- [lld] [llvm] [lld] Remove uses of %T from tests (PR #150740)
Aiden Grossman via llvm-commits
- [llvm] f2a4cc1 - [LoongArch] Avoid expanding build_vector containing insertion of undef elements (#150377)
via llvm-commits
- [llvm] [LoongArch] Custom legalizing build_vector with same constant elements (PR #150584)
via llvm-commits
- [llvm] dec9780 - MachO,test: Test DWARF section's begin symbol
Fangrui Song via llvm-commits
- [clang] [flang] [llvm] [openmp] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
via llvm-commits
- [lld] 296ba58 - [lld] Remove uses of %T from tests (#150740)
via llvm-commits
- [llvm] b22e22e - MC: Allocate initial fragment and define section symbol in changeSection
Fangrui Song via llvm-commits
- [llvm] 1669bd3 - [RISCV] Accept c.slli/c.srli/c.srli with a 0 immediate as hints. (#150689)
via llvm-commits
- [llvm] 1ea085b - MCSectionXCOFF: Remove classof
Fangrui Song via llvm-commits
- [llvm] [X86] Align f128 and i128 to 16 bytes when passing on x86-32 (PR #138092)
Trevor Gross via llvm-commits
- [llvm] 9a20153 - [LV] Bail out early if runtime checks are known to fail.
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Avoid setting GLC for image atomics when result is unused (PR #150742)
Harrison Hao via llvm-commits
- [llvm] e5f5813 - [LV] Update some tests to have variable trip counts. (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Materialize constant vector trip counts before final opts. (PR #142309)
Florian Hahn via llvm-commits
- [llvm] [GlobalISel] Remove `UnsafeFP` references (PR #146319)
via llvm-commits
- [llvm] [GlobalISel] Remove `UnsafeFPMath` references (PR #146319)
via llvm-commits
- [llvm] 5d26e3c - Strip the full path from __FILE__ in the LDBG macro and keep only the filename (#150677)
via llvm-commits
- [llvm] Implement a custom stream for LDBG macro to handle newlines (PR #150750)
Mehdi Amini via llvm-commits
- [flang] [llvm] [Flang-RT] Execute unittests just once (PR #150734)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang/Flang-RT] Fix OldUnit tests on Windows (PR #150734)
Michael Kruse via llvm-commits
- [llvm] 0fa0ce1 - [CostModel][X86] Update SK_Broadcast based on cost kinds (#150620)
via llvm-commits
- [lld] [llvm] [LLD][COFF] Add more variety of CET flags (PR #150761)
via llvm-commits
- [llvm] 9e7782d - [LV,LAA] Add tests where RT checks are known false after expansion.
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts about non-poison intrinsics on demand (PR #136558)
Yingwei Zheng via llvm-commits
- [llvm] 931228e - [PGO] Drive profile validator from opt (#147418)
via llvm-commits
- [compiler-rt] [win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY. (PR #132558)
via llvm-commits
- [llvm] 662bede - [LV] Handle known-false mem runtime checks in GeneratedRTChecks.
Florian Hahn via llvm-commits
- [llvm] f2fe471 - [ObjCARC] Completely remove ObjCARCAPElimPass (#150717)
via llvm-commits
- [llvm] Update .git-blame-ignore-revs for OpBuilder update (PR #150772)
Jacques Pienaar via llvm-commits
- [llvm] Revert "[MIPS]Fix QNaNs in the MIPS legacy NaN encodings" (PR #150773)
Nikita Popov via llvm-commits
- [llvm] fa3ec0c - [VPlan] Materialize constant vector trip counts before final opts. (#142309)
via llvm-commits
- [llvm] [ORC] Fix synchronization in CoreAPIsTest. (PR #144556)
Jameson Nash via llvm-commits
- [llvm] [VN] be more consistent about forwarding null inputs and ignoring SVE outputs (PR #139574)
Jameson Nash via llvm-commits
- [llvm] [MemCpyOpt] fix incorrect handling of lifetime markers (PR #143782)
Jameson Nash via llvm-commits
- [llvm] c2faf6a - MCSectionWasm: Remove classof
Fangrui Song via llvm-commits
- [compiler-rt] [rtsan] Add test for pthread_cond_wait segfault (PR #150776)
Chris Apple via llvm-commits
- [lldb] [llvm] [lldb-dap] Add network symbol optimization configuration options (PR #150777)
Cả thế giới là Rust via llvm-commits
- [llvm] 1e56686 - MCSectionGOFF: Remove classof
Fangrui Song via llvm-commits
- [llvm] f517ac2 - MCSectionCOFF: Avoid cast
Fangrui Song via llvm-commits
- [llvm] 7a4bc5f - MCSectionMachO: Remove classof
Fangrui Song via llvm-commits
- [llvm] 190fcc2 - MC: Replace MCSection's SV_MachO check with MCContext::IsMachO
Fangrui Song via llvm-commits
- [llvm] 3820206 - [CostModel][X86] Update SK_Reverse based on cost kinds (#150650)
via llvm-commits
- [llvm] 3aeab92 - MCSection: Remove SectionVariant
Fangrui Song via llvm-commits
- [llvm] [ARM] Only forbid PL if using vselect (PR #150781)
via llvm-commits
- [llvm] 492b521 - MCSection: Simplify useCodeAlign
Fangrui Song via llvm-commits
- [llvm] [MemProf] Ensure all callsite clones are assigned a function clone (PR #150735)
Snehasish Kumar via llvm-commits
- [llvm] [SelectionDAG] fold (not (sub Y, X)) -> (add X, ~Y) (PR #147825)
via llvm-commits
- [llvm] 4d859db - [MemCpyOpt] fix incorrect handling of lifetime markers (#143782)
via llvm-commits
- [llvm] [CodeGen] Remove an unnecessary cast (NFC) (PR #150784)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Remove unnecessary casts (NFC) (PR #150785)
Kazu Hirata via llvm-commits
- [llvm] [Support] Remove get getThreadCount (NFC) (PR #150786)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread ProgrammersManual.rst (PR #150787)
Kazu Hirata via llvm-commits
- [llvm] e9de1ee - MC: Move useCodeAlign from MCSection to MCAsmInfo
Fangrui Song via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clangd] introduce doxygen parser (PR #150790)
via llvm-commits
- [llvm] f65b329 - [IA] Fix a bug introduced by a recent refactoring
Philip Reames via llvm-commits
- [llvm] [MemCpyOpt] allow more memcpy-to-memcpy optimization (PR #150792)
Jameson Nash via llvm-commits
- [llvm] 1c31c68 - MCSection: Remove empty printSwitchToSection overrides
Fangrui Song via llvm-commits
- [llvm] Add Windows release binary builds (PR #150793)
Tom Stellard via llvm-commits
- [llvm] [CFGPrinter] Added command line option to change DOT font (PR #148403)
PysKa Ratzinger via llvm-commits
- [llvm] [msan] Approximately handle AVX Galois Field Affine Transformation (PR #150794)
Thurston Dang via llvm-commits
- [llvm] [VPlan] Make CanIV part of region. (PR #144803)
Florian Hahn via llvm-commits
- [llvm] 9b41b62 - MC: Merge MCSection*.cpp into MCAsmInfo*.cpp
Fangrui Song via llvm-commits
- [lld] [ELF] Add a dummySym member to Ctx (PR #150796)
Jessica Clarke via llvm-commits
- [compiler-rt] b60aed6 - [rtsan] Add test for pthread_cond_wait segfault (#150776)
via llvm-commits
- [llvm] 82e4b83 - [VPlan] Use terminator debug loc for latch BranchOnCond.
Florian Hahn via llvm-commits
- [libc] [llvm] [libc][math] Refactor asinf16 implementation to header-only in src/__support/math folder. (PR #150800)
Muhammad Bassiouni via llvm-commits
- [llvm] d9489fd - AVR,BPF: Derive from MCAsmInfoELF
Fangrui Song via llvm-commits
- [llvm] [ARM][AArch64] Allow the CSE to take into consideration uses of the carry and overflow flags in ARM and AArch64 (PR #150803)
via llvm-commits
- [llvm] 87c73f4 - Move MCSection::printSwitchToSection to MCAsmInfo
Fangrui Song via llvm-commits
- [llvm] [OpenMP] [IR Builder] Changes to Support Scan Operation (PR #136035)
Anchu Rajendran S via llvm-commits
- [lld] f8685a8 - [NFC][ELF] Wrap invokeELFT in do { } while (0) so it behaves as a function (#150119)
via llvm-commits
- [compiler-rt] [rtsan] Disable pthread_cond_wait test (PR #150807)
Chris Apple via llvm-commits
- [compiler-rt] 26808ef - [rtsan] Disable pthread_cond_wait test (#150807)
via llvm-commits
- [clang] [llvm] [MemCpyOpt] add memcpy removal for write-once dest (PR #150808)
Jameson Nash via llvm-commits
- [llvm] AMDGPU: Handle multiple AGPR MFMA rewrites (PR #147975)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix test to stop pipeline after VGPR allocation (PR #150809)
Matt Arsenault via llvm-commits
- [llvm] 0466d76 - [gn] port 931228e28f55 (LLVM_ENABLE_PROFCHECK)
Nico Weber via llvm-commits
- [llvm] 7e2f3e7 - [gn build] Port 1c31c6801af9
LLVM GN Syncbot via llvm-commits
- [llvm] 5be31a8 - [gn build] Port 9b41b62c7392
LLVM GN Syncbot via llvm-commits
- [llvm] f053b73 - [CodeGen] Remove an unnecessary cast (NFC) (#150784)
via llvm-commits
- [llvm] f8ee63d - [ExecutionEngine] Remove unnecessary casts (NFC) (#150785)
via llvm-commits
- [llvm] 4cb5a34 - [Support] Remove get getThreadCount (NFC) (#150786)
via llvm-commits
- [llvm] [AMDGPU] Update code object metadata for kernarg preload (PR #134666)
Austin Kerbow via llvm-commits
- [llvm] 1c6e75c - AMDGPU: Fix test with broken checks
Matt Arsenault via llvm-commits
- [clang] [llvm] Conditionalize use of POSIX features missing on WASI/WebAssembly (PR #92677)
via llvm-commits
- [lld] [LLD][COFF] Add ignored linker flags (PR #150815)
via llvm-commits
- [llvm] 69d0078 - MC: Generate relocation for a branch crossing linker-relaxable FT_Align fragment
Fangrui Song via llvm-commits
- [clang] [llvm] workflows/release-binaries: Enable Windows x86 builds (PR #128274)
Tom Stellard via llvm-commits
- [llvm] MC: Refine ALIGN relocation conditions (PR #150816)
Fangrui Song via llvm-commits
- [llvm] 80c43b6 - [VPlan] Add ExtractLane VPInst to extract across multiple parts. (#148817)
via llvm-commits
- [llvm] d1f2a66 - [VPlan] Pass debug location explicitly to VPBlendRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize FMax w/o fast-math flags. (PR #146711)
Florian Hahn via llvm-commits
- [llvm] bc7487d - [VPlan] Cast header and latch to VPBasicBlock early (NFC).
Florian Hahn via llvm-commits
- [llvm] c9a87b4 - [VPlan] Retrieve latch terminator from VPlan. (NFC)
Florian Hahn via llvm-commits
- [llvm] [WIP][Offload] Introduce ATTACH map-type support for pointer attachment. (PR #149036)
Abhinav Gaba via llvm-commits
- [llvm] [Offload] Introduce ATTACH map-type support for pointer attachment. (PR #149036)
Abhinav Gaba via llvm-commits
- [llvm] 39b825e - [LV] Add test for miscompile with conditional store.
Florian Hahn via llvm-commits
- [llvm] 89ae085 - [VPlan] Remove VPVectorPointer for part 0 after unrolling. (#149735)
via llvm-commits
- [llvm] [LV] Revert back to use Loop::isLoopInvariant in isPredicatedInst. (PR #150828)
Florian Hahn via llvm-commits
- [llvm] [LV] Stengthen loop-invariance checks in isPredicatedInst (PR #140744)
Florian Hahn via llvm-commits
- [llvm] 4386848 - [VPlan] Add explicit VPUnrollPartAccessor<1> instantiation.
Florian Hahn via llvm-commits
- [llvm] [WIP] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors (PR #149691)
Weibo He via llvm-commits
- [llvm] [GlobalISel] Adding G_AND identity combine (PR #150831)
Dávid Ferenc Szabó via llvm-commits
- [clang] [llvm] [Clang] Add `__builtin_stack_address` (PR #148281)
via llvm-commits
- [llvm] f3c750f - [llvm] Proofread ProgrammersManual.rst (#150787)
via llvm-commits
- [llvm] [mlir] Revert "[OMPIRBuilder] Don't use invalid debug loc in reduction functions." (PR #150832)
Abid Qadeer via llvm-commits
- [llvm] 7d7f381 - Revert "[OMPIRBuilder] Don't use invalid debug loc in reduction functions." (#150832)
via llvm-commits
- [llvm] Reserve R9 on armv6 iOS before 3.0 (PR #150835)
via llvm-commits
- [llvm] [SystemZ] Fix code in widening vector multiplication (PR #150836)
via llvm-commits
- [lldb] [llvm] Lldb fortran (PR #150837)
Christopher Albert via llvm-commits
- [llvm] [Analysis] Remove an unnecessary cast (NFC) (PR #150838)
Kazu Hirata via llvm-commits
- [llvm] [AsmPrinter] Remove an unnecessary cast (NFC) (PR #150839)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Proofread YamlIO.rst (PR #150840)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use a range-based for loop instead of {std,llvm}::for_each (NFC) (PR #150841)
Kazu Hirata via llvm-commits
- [llvm] f3bcaea - Optimize MCObjectStreamer::emitInstToData
Fangrui Song via llvm-commits
- [llvm] [X86] Try to shrink i64 compares if the input has enough one bits (PR #149719)
via llvm-commits
- [libc] [llvm] [libc][math] Refactor asinhf implementation to header-only in src/__support/math folder. (PR #150843)
Muhammad Bassiouni via llvm-commits
- [lld] [LLD][COFF] Move delay IAT into its own .didat section. (PR #137100)
via llvm-commits
- [llvm] c7cd1d0 - [Analysis] Remove an unnecessary cast (NFC) (#150838)
via llvm-commits
- [llvm] adbf59d - [AsmPrinter] Remove an unnecessary cast (NFC) (#150839)
via llvm-commits
- [llvm] 5deb442 - [llvm] Proofread YamlIO.rst (#150840)
via llvm-commits
- [llvm] 83cb8b7 - [llvm] Use a range-based for loop instead of {std,llvm}::for_each (NFC) (#150841)
via llvm-commits
- [llvm] f8b1c73 - [VPlan] Add getContext helper to VPlan (NFC).
Florian Hahn via llvm-commits
- [llvm] 0f2484a - [MemProf] Ensure all callsite clones are assigned a function clone (#150735)
via llvm-commits
- [llvm] MCFragment: Use trailing data for fixed-size part (PR #150846)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Use scalar VPPhi instead of VPWidenPHIRecipe in createPlainCFG. (PR #150847)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move initial skeleton construction earlier (NFC). (PR #150848)
Florian Hahn via llvm-commits
- [llvm] 1c3d6b3 - Implement a custom stream for LDBG macro to handle newlines (#150750)
via llvm-commits
- [llvm] Introduce a "log level" support for DEBUG_TYPE (PR #150855)
Mehdi Amini via llvm-commits
- [llvm] bca80a0 - [X86][GlobalISel] Add test for IS_FP_CLASS (#148816)
via llvm-commits
- [llvm] Revert "[MemProf] Ensure all callsite clones are assigned a function clone" (PR #150856)
Teresa Johnson via llvm-commits
- [llvm] 314e22b - Revert "[MemProf] Ensure all callsite clones are assigned a function clone" (#150856)
via llvm-commits
- [llvm] [ELF][AsmPrinter] Emit trailing dot for constant pool section when it has a hotness prefix (PR #150859)
Mingming Liu via llvm-commits
- [llvm] 22c9236 - IRSymtab: Use StringSet instead of DenseMap for preserved symbols (#149836)
via llvm-commits
- [llvm] TableGen: Emit perfect hash function for runtime libcalls (PR #150192)
Matt Arsenault via llvm-commits
- [llvm] 778fb76 - [Mips] Fix wrong ELF FP ABI info when inline asm was empty (#146457)
via llvm-commits
- [llvm] [X86] Correct 32-bit immediate assertion and fix 64-bit lowering for huge frame offsets (PR #123872)
Wesley Wiser via llvm-commits
- [llvm] RuntimeLibcalls: Stop opting out of exp10 (PR #148604)
Matt Arsenault via llvm-commits
- [llvm] 80e0d41 - [LoongArch] Custom legalizing build_vector with same constant elements (#150584)
via llvm-commits
- [llvm] e259ba8 - [RISCV] Modernize FP cost model tests. NFC
Luke Lau via llvm-commits
- [llvm] a100f63 - [RISCV] Add FP cost model tests for no zfhmin/zfbfmin. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Support PreserveMost calling convention (PR #148214)
Pengcheng Wang via llvm-commits
- [llvm] [TargetLowering] Change subtraction to do (LHS < RHS) XOR (RESULT < 0) (PR #150872)
via llvm-commits
- [llvm] AMDGPU: Disable AGPR allocation in VGPR MFMA tests (PR #150873)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Remove `UnsafeFPMath` (PR #150876)
via llvm-commits
- [llvm] [IR2VecTest] Avoid magic constants (PR #150878)
Alexander Richardson via llvm-commits
- [llvm] [COFF] Set .llvmbc and .llvmcmd to metadata section (PR #150879)
Haohai Wen via llvm-commits
- [llvm] [RISCV] Cost bf16/f16 vector loads and stores as legal without zvfhmin/zvfbfmin (PR #150882)
Luke Lau via llvm-commits
- [llvm] d35bf47 - [CodeGen][NPM] Stitch up loop passes in codegen pipeline (#148114)
via llvm-commits
- [llvm] [AMDGPU][NPM] Add isRequired to passes missing it (PR #148115)
Vikram Hegde via llvm-commits
- [llvm] Revert "[CodeGen][NPM] Stitch up loop passes in codegen pipeline" (PR #150883)
Vikram Hegde via llvm-commits
- [llvm] 495774d - Revert "[CodeGen][NPM] Stitch up loop passes in codegen pipeline" (#150883)
via llvm-commits
- [llvm] [MachineScheduler] Make cluster check more efficient (PR #150884)
via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
via llvm-commits
- [llvm] TargetLibraryInfo: Add DragonFly function list (PR #150885)
Brad Smith via llvm-commits
- [llvm] [openmp] [OpenMp] Prototype OpenMP 5.1's omp_target_is_accessible (PR #143058)
via llvm-commits
- [llvm] [AMDGPU] introduce S_WAITCNT_LDS_DIRECT in the memory legalizer (PR #150887)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 90de4a4 - [LoopFusion] Fix sink instructions (#147501)
via llvm-commits
- [lld] [LLD][COFF] Allow symbols with empty chunks to have no associated output section (PR #149523)
Martin Storsjö via llvm-commits
- [llvm] AMDGPU: Avoid contraction in wwm allocation failure message (PR #150888)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Move getMaxNumVectorRegs into GCNSubtarget (PR #150889)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Add getCondCode() helper (NFC) (PR #150521)
David Green via llvm-commits
Last message date:
Sun Jul 27 23:59:59 PDT 2025
Archived on: Mon Jul 28 00:00:00 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).