The Week Of Monday 19 August 2024 Archives by thread
Starting: Mon Aug 19 00:07:07 PDT 2024
Ending: Sun Aug 25 23:47:04 PDT 2024
Messages: 5582
- [llvm] f802c39 - [RISCV] Add more tests for RISCVISAInfo::checkDependency(). NFC
Craig Topper via llvm-commits
- [llvm] [TableGen] Resolve References at top level (PR #104578)
Pravin Jagtap via llvm-commits
- [llvm] [LoongArch] Merge base and offset for LSX/LASX memory accesses (PR #104452)
via llvm-commits
- [llvm] [SmallPtrSet] Optimize find/erase (PR #104740)
Alexis Engelke via llvm-commits
- [llvm] [LV] Use ICMP_UGE for BranchOnCount when VF is scalable (PR #102575)
Pengcheng Wang via llvm-commits
- [llvm] [LLVM][NewPM] Add C API for running the pipeline on a single function. (PR #103773)
Tim Besard via llvm-commits
- [llvm] d489b7c - [RISCV] Merge some ISA error reporting together and make some errors more precise.
Craig Topper via llvm-commits
- [llvm] 10a4f1e - [RISCV] Add helper functions to exploit similarity of some RISCVISAInfo::checkDependency() error strings. NFC
Craig Topper via llvm-commits
- [llvm] 371f936 - [RISCV] Make extension names lower case in RISCVISAInfo::checkDependency() error messages.
Craig Topper via llvm-commits
- [llvm] 985d64b - [LoongArch] Merge base and offset for LSX/LASX memory accesses (#104452)
via llvm-commits
- [llvm] [RISCV] Refactor and improve RISCVISAInfo::checkDependency() (PR #104658)
Craig Topper via llvm-commits
- [llvm] [TableGen] Rework `EmitIntrinsicToBuiltinMap` (PR #104681)
Matt Arsenault via llvm-commits
- [clang] [compiler-rt] [UBSan] Diagnose assumption violation (PR #104741)
Yingwei Zheng via llvm-commits
- [llvm] [PowerPC] Fix mask for __st[d/w/h/b]cx builtins (PR #104453)
Chen Zheng via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Florian Hahn via llvm-commits
- [llvm] [LLVM] [X86] Fix integer overflows in frame layout for huge frames (PR #101840)
Matt Arsenault via llvm-commits
- [llvm] 83879f4 - [SimplifyCFG] Don't block sinking for allocas if no phi created (#104579)
via llvm-commits
- [llvm] [SimplifyCFG] Don't block sinking for allocas if no phi created (PR #104579)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Include unused preload kernarg in KD total SGPR count (PR #104743)
Austin Kerbow via llvm-commits
- [llvm] [NewPM][CodeGen][WIP] Add callback style CodeGen pass pipeline builder (PR #104725)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Document GFX12 Memory Model (PR #98599)
Pierre van Houtryve via llvm-commits
- [llvm] [RelocationResolver][Xtensa] Implement R_XTENSA_32 (PR #96311)
YAMAMOTO Takashi via llvm-commits
- [llvm] [GlobalIsel] Pust cast through build vector (PR #104634)
Jay Foad via llvm-commits
- [llvm] [llvm-lit][test] Updated built-in cat command tests (PR #104473)
James Henderson via llvm-commits
- [llvm] [SPIR-V] Rework usage of virtual registers' types and classes (PR #104104)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [LSR] Split the -lsr-term-fold transformation into it's own pass (PR #104234)
Pengcheng Wang via llvm-commits
- [llvm] cd60d10 - [VPlan] Move some LoopVectorizationPlanner helpers to VPlan.cpp (NFC).
Florian Hahn via llvm-commits
- [llvm] [llvm-lit] Precommit Tests for implementing the `unset` command in lit internal shell (PR #104618)
James Henderson via llvm-commits
- [llvm] [Symbolizer, DebugInfo] Clean up LLVMSymbolizer API: const string& -> StringRef (PR #104541)
James Henderson via llvm-commits
- [llvm] 5ab65a6 - [X86] VPERM2*128 instructions aren't microcoded on znver2
Simon Pilgrim via llvm-commits
- [llvm] 9e3e8b5 - [X86] VPERM2*128 instructions aren't microcoded on znver1
Simon Pilgrim via llvm-commits
- [llvm] 8b1916b - [X86] Cleanup lowerShuffleWithUNPCK/PACK signatures to match (most) other lowerShuffle* methods. NFC.
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Update live intervals in convertToThreeAddress (PR #104610)
Carl Ritson via llvm-commits
- [clang] [llvm] [AArch64] Add a check for invalid default features (PR #104435)
Tomas Matheson via llvm-commits
- [llvm] [llvm-config] Add new flag `--quote-paths` to optionally quote and escape paths (PR #103397)
Tobias Hieta via llvm-commits
- [llvm] 9211977 - [AArch64][SME] Return false from produceCompactUnwindFrame if VG save required. (#104588)
via llvm-commits
- [llvm] [AArch64][SME] Return false from produceCompactUnwindFrame if VG save required. (PR #104588)
Kerry McLaughlin via llvm-commits
- [llvm] 63267ca - [LoongArch] Fix the assertion for atomic store with 'ptr' type
Weining Lu via llvm-commits
- [llvm] [SLP][REVEC] Expand getelementptr into vector form. (PR #103704)
Han-Kuan Chen via llvm-commits
- [llvm] [OpenMPOpt] Initialize OpenMPIRBuilderConfig::IsGPU flag (PR #104456)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Prevent re-composition of composite constructs (PR #102613)
Sergio Afonso via llvm-commits
- [llvm] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Qiu Chaofan via llvm-commits
- [clang] [llvm] [PowerPC] Support -mno-red-zone option (PR #94581)
Qiu Chaofan via llvm-commits
- [llvm] [VPlan] Compute cost for most opcodes in VPWidenRecipe (NFCI). (PR #98764)
Shih-Po Hung via llvm-commits
- [llvm] 740f055 - [VPlan] Rename getBestVF -> computeBestVF (NFC).
Florian Hahn via llvm-commits
- [llvm] DXIL: Use correct type ID when writing ValueAsMetadata. (PR #94337)
Tim Besard via llvm-commits
- [llvm] [RISCV] Let -data-sections also work on sbss/sdata sections (PR #87040)
via llvm-commits
- [llvm] Legalize 128-bit types for FABS (PR #104753)
via llvm-commits
- [llvm] de5deb7 - [PAC][ELF][AArch64] Encode several ptrauth features in PAuth core info (#102508)
via llvm-commits
- [clang] [llvm] [PAC][ELF][AArch64] Encode several ptrauth features in PAuth core info (PR #102508)
Daniil Kovalev via llvm-commits
- [llvm] b6d1df2 - [PowerPC] Support -mno-red-zone option (#94581)
via llvm-commits
- [llvm] [AMDGPU] Document & Finalize GFX12 Memory Model (PR #98599)
Pierre van Houtryve via llvm-commits
- [lld] cde806b - [lld][MachO] Fix a suspicous assert in SyntheticSections.cpp
David Spickett via llvm-commits
- [llvm] SelectionDAG: Use qNaN constant if FCANONICALIZE not LegalOrCustom (PR #104564)
Simon Pilgrim via llvm-commits
- [llvm] [DataLayout] Refactor parsing of i/f/v/a specifications (PR #104699)
Nikita Popov via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
LLVM Continuous Integration via llvm-commits
- [lld] [LLD][COFF] Detect weak reference cycles. (PR #104463)
Martin Storsjö via llvm-commits
- [llvm] 00def06 - [LLVM][NewPM] Add C API for running the pipeline on a single function. (#103773)
via llvm-commits
- [llvm] [ADT] Series of improvements to SmallSet (PR #104611)
Victor Campos via llvm-commits
- [llvm] [IR] Check that arguments of naked function are not used (PR #104757)
Nikita Popov via llvm-commits
- [llvm] [LLVM][VPlan] Keep all VPBlend masks until VPlan transformation. (PR #104015)
David Sherwood via llvm-commits
- [llvm] [RFC][X86] Allow speculative BSR/BSF instructions on targets with CMOV (PR #102885)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalIsel] Push cast through build vector (PR #104634)
Thorsten Schütt via llvm-commits
- [llvm] [Support] Do not ignore unterminated open { in formatv (PR #104688)
Benjamin Kramer via llvm-commits
- [clang] [llvm] [PowerPC] Fix codegen for transparent_union function params (PR #101738)
Hubert Tong via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Christoph Stiller via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] MTM: improve operand latency when missing sched info (PR #101389)
Ramkumar Ramachandra via llvm-commits
- [llvm] [mlir] [DataLayout] Refactor parsing of i/f/v/a specifications (PR #104699)
Sergei Barannikov via llvm-commits
- [llvm] [AMDGPU] Graph-based Module Splitting Rewrite (PR #104763)
Pierre van Houtryve via llvm-commits
- [llvm] LAA: pre-commit tests for stride-versioning (PR #97570)
Ramkumar Ramachandra via llvm-commits
- [llvm] VPlan: use worklist in simplifyRecipes (PR #93998)
Ramkumar Ramachandra via llvm-commits
- [llvm] Reland "MTM: fix issues after cursory reading" (PR #101191)
Ramkumar Ramachandra via llvm-commits
- [llvm] MathExtras: template'ize alignToPowerOf2 (PR #97814)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TableGen] Detect invalid -D arguments and fail (PR #102813)
Rahul Joshi via llvm-commits
- [llvm] b8dccb7 - [VPlan] Emit note when UserVF > MaxUserVF (NFCI).
Florian Hahn via llvm-commits
- [llvm] [ExtendLifetimes] Implement llvm.fake.use to extend variable lifetimes (PR #86149)
Stephen Tozer via llvm-commits
- [llvm] [X86] LowerABD - simplify i32/i64 to use sub+sub+cmov instead of repeating nodes via abs (PR #102174)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][SLP] Remove useless code of the schedule (PR #104697)
Alexey Bataev via llvm-commits
- [llvm] [instCombine][bugfix] Fix crash caused by using of cast in instCombineSVECmpNE (PR #102472)
Paul Walker via llvm-commits
- [clang] [llvm] [clang][HLSL] Add WaveIsFirstLane() intrinsic (PR #103299)
Nathan Gauër via llvm-commits
- [llvm] abf69a1 - [InstCombine] Fold `(x < y) ? -1 : zext(x != y)` into `u/scmp(x,y)` (#101049)
via llvm-commits
- [llvm] [InstCombine] Fold `(x < y) ? -1 : zext(x != y)` into `u/scmp(x,y)` (PR #101049)
Volodymyr Vasylkun via llvm-commits
- [llvm] [AArch64][NEON] Extend faminmax patterns with fminnm/fmaxnm (PR #104766)
via llvm-commits
- [llvm] f2fcd9c - [VPlan] Rename getBestPlanFor -> getPlanFor (NFC).
Florian Hahn via llvm-commits
- [llvm] [VPlan] Only use selectVectorizationFactor for cross-check (NFCI). (PR #103033)
Florian Hahn via llvm-commits
- [llvm] 816068e - [NFC][SLP] Remove useless code of the schedule (#104697)
via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify, fix and improve known bits for mbcnt (PR #104768)
Jay Foad via llvm-commits
- [llvm] c6e9493 - [CostModel][X86] Add cost tests for scmp/ucmp intrinsics
Simon Pilgrim via llvm-commits
- [llvm] [docs] Update a filename, fix indentation (PR #103018)
Matt Arsenault via llvm-commits
- [llvm] 0cc6b46 - [docs] Update a filename, fix indentation (#103018)
via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into s_add_i32 (PR #101694)
Diana Picus via llvm-commits
- [llvm] [InstCombine] Fold `sext(A < B) + zext(A > B)` into `ucmp/scmp(A, B)` (PR #103833)
Volodymyr Vasylkun via llvm-commits
- [llvm] [LLVM][AArch64] Improve big endian code generation for SVE BITCASTs. (PR #104769)
Paul Walker via llvm-commits
- [llvm] [docs] Add note about "Re-request review" (PR #104735)
Aaron Ballman via llvm-commits
- [llvm] b05c554 - [X86] LowerABD - simplify i32/i64 to use sub+sub+cmov instead of repeating nodes via abs (#102174)
via llvm-commits
- [clang] [llvm] [BPF] introduce `__attribute__((bpf_fastcall))` (PR #101228)
Aaron Ballman via llvm-commits
- [flang] [llvm] Adding parsing and semantic support for scan directive. (PR #102792)
Michael Klemm via llvm-commits
- [llvm] [LLVM][AArch64] Fix invalid use of AArch64ISD::UZP2 in performConcatVectorsCombine. (PR #104774)
Paul Walker via llvm-commits
- [llvm] [LLVM] Add a C API for creating instructions with custom syncscopes. (PR #104775)
Tim Besard via llvm-commits
- [llvm] 50daa23 - [DataLayout] Refactor parsing of i/f/v/a specifications (#104699)
via llvm-commits
- [llvm] [AVR] Offset relative jumps by -2 (PR #102936)
Patryk Wychowaniec via llvm-commits
- [llvm] [DAG] Add select_cc -> abd folds (PR #102137)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [OpenMP] Diagnostic check for imperfect loop collapse (PR #96087)
Julian Brown via llvm-commits
- [clang] [llvm] [Clang][AArch64] Add customisable immediate range checking to NEON (PR #100278)
via llvm-commits
- [llvm] 13865b0 - [AArch64] Add fneg(fmul) and fmul(fneg) tests. NFC
David Green via llvm-commits
- [llvm] [AArch64] Remove TargetParser CPU/Arch feature tests (PR #104587)
Tomas Matheson via llvm-commits
- [clang] [compiler-rt] [ubsan] Limit _BitInt ubsan tests to x86-64 platform only (PR #104494)
via llvm-commits
- [compiler-rt] a567d45 - Require !windows instead of XFAIL'ing ubsan/TestCases/Integer/bit-int.c
Hans Wennborg via llvm-commits
- [llvm] [Analysis] Teach ScalarEvolution::getRangeRef about more dereferenceable objects (PR #104778)
David Sherwood via llvm-commits
- [llvm] [RISCV] Add vector and vector crypto to SiFiveP400 scheduler model (PR #102155)
Michael Maitland via llvm-commits
- [llvm] [AArch64] optimise SVE cmp intrinsics with no active lanes (PR #104779)
via llvm-commits
- [lld] [lld][ELF] Combine uniqued small data sections (PR #104485)
Sam Elliott via llvm-commits
- [llvm] 7efa068 - [RISCV] Add vector and vector crypto to SiFiveP400 scheduler model (#102155)
via llvm-commits
- [clang] [llvm] [RISCV][VLS] Support RISCV VLS calling convention (PR #100346)
Brandon Wu via llvm-commits
- [llvm] [BOLT][AArch64] Fix static binary patching for ELF. (PR #97710)
Paschalis Mpeis via llvm-commits
- [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Matt Arsenault via llvm-commits
- [llvm] [WORKAROUND][BOLT][AArch64] Static binary patching for ELF. (PR #97710)
Paschalis Mpeis via llvm-commits
- [llvm] [NVPTX] Add elect.sync Intrinsic (PR #104780)
Durgadoss R via llvm-commits
- [llvm] [llvm][offload] Move AMDGPU offload utilities to LLVM (PR #102487)
Fabian Mora via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
David Sherwood via llvm-commits
- [llvm] 4f083c0 - [DebugInfo] Make tests SimplifyCFG-independent (NFC)
Nikita Popov via llvm-commits
- [llvm] Add support for verifying .debug_names in split DWARF for CUs and TUs. (PR #101775)
Michael Buch via llvm-commits
- [llvm] [AMDGPU] Move AMDGPUCodeGenPassBuilder into AMDGPUTargetMachine(NFC) (PR #103720)
Christudasan Devadasan via llvm-commits
- [clang] [llvm] [RISCV] Add Hazard3 Core as taped out for RP2350 (PR #102452)
Sam Elliott via llvm-commits
- [llvm] [LLVM] Add C API support for handling global object metadata. (PR #104786)
Tim Besard via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
Janek van Oirschot via llvm-commits
- [compiler-rt] Found one more delta to unbreak build for z/os (PR #82789)
Sean Perry via llvm-commits
- [llvm] [SimplifyCFG] Remove limitation on sinking of load/store of alloca (PR #104788)
Nikita Popov via llvm-commits
- [llvm] Pre-commit AMDGPU tests for masked load/store/scatter/gather (PR #104645)
Krzysztof Drewniak via llvm-commits
- [llvm] [DataLayout] Refactor `parseSpecification` (PR #104545)
Sergei Barannikov via llvm-commits
- [llvm] [NFC] Remove explicit bitcode enumeration from BitCodeFormat.rst (PR #102618)
Chris Apple via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Save a copy in one case of addrspacecast (PR #104789)
Jay Foad via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Align map clause generation and fix issue with non-shared allocations for assumed shape/size descriptor types (PR #97855)
via llvm-commits
- [clang] [llvm] [OpenMP] Map `omp_default_mem_alloc` to global memory (PR #104790)
Joseph Huber via llvm-commits
- [clang] [llvm] [HLSL] Implement support for HLSL intrinsic - saturate (PR #104619)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Matt Arsenault via llvm-commits
- [llvm] LSV: fix style after cursory reading (NFC) (PR #104793)
Ramkumar Ramachandra via llvm-commits
- [llvm] a566635 - [AMDGPU] Move AMDGPUCodeGenPassBuilder into AMDGPUTargetMachine(NFC) (#103720)
via llvm-commits
- [llvm] [AMDGPU][R600] Move R600CodeGenPassBuilder into R600TargetMachine(NFC). (PR #103721)
Christudasan Devadasan via llvm-commits
- [llvm] 7dd6340 - MathExtras: template'ize alignToPowerOf2 (#97814)
via llvm-commits
- [llvm] [MIPS] Fix wrong errors being emitted when rejecting certain assembly… (PR #94695)
Jesse D via llvm-commits
- [llvm] a449b85 - [AMDGPU][R600] Move R600CodeGenPassBuilder into R600TargetMachine(NFC). (#103721)
via llvm-commits
- [clang] [llvm] [ARM] musttail fixes (PR #102896)
via llvm-commits
- [llvm] b64e7e0 - [SimplifyCFG] Add tests for hoisting of commutative instructions (NFC)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Add SME peephole optimizer pass (PR #104612)
Sander de Smalen via llvm-commits
- [clang] [llvm] [HLSL][SPIRV]Add SPIRV generation for HLSL dot (PR #104656)
Farzon Lotfi via llvm-commits
- [llvm] 0abb779 - [LLVM] [X86] Fix integer overflows in frame layout for huge frames (#101840)
via llvm-commits
- [llvm] [LLVM-Reduce] - Distinct Metadata Reduction (PR #104624)
Robert Barinov via llvm-commits
- [llvm] 576aa3a - [TableGen] Resolve References at top level (#104578)
via llvm-commits
- [llvm] InferAddressSpaces: Factor replacement loop into function (PR #104430)
Matt Arsenault via llvm-commits
- [llvm] [RFC] IR: Define noalias.addrspace metadata (PR #102461)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update instrumentAddress method to support aligned size and unusual size accesses. (PR #104804)
via llvm-commits
- [llvm] [SimplifyCFG] Add support for hoisting commutative instructions (PR #104805)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove some of the complexity-based canonicalization (PR #91185)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Set MaxInterleaving to 4 for Neoverse V2 (PR #100385)
Sjoerd Meijer via llvm-commits
- [compiler-rt] [scudo] Add partial chunk heuristic to retrieval algorithm. (PR #104807)
Joshua Baehring via llvm-commits
- [llvm] [ADT] Minor code cleanup in STLExtras.h (PR #104808)
Rahul Joshi via llvm-commits
- [llvm] fade54a - [gn build] Port a449b857241d
LLVM GN Syncbot via llvm-commits
- [llvm] c6d6186 - [gn build] Port a56663591573
LLVM GN Syncbot via llvm-commits
- [llvm] [VectorCombine] Add type shrinking and zext propagation for fixed-width vector types (PR #104606)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] optimise SVE cvt intrinsics with no active lanes (PR #104809)
via llvm-commits
- [llvm] [LangRef] Update the semantic of `experimental.get.vector.length` (PR #104475)
Fraser Cormack via llvm-commits
- [llvm] [DAGCombine] Count leading ones: refine post DAG/Type Legalisation if promotion (PR #102877)
Matt Arsenault via llvm-commits
- [llvm] 42386dc - [llvm-mca] Add bottle-neck analysis to JSON output. (#90056)
via llvm-commits
- [llvm] [llvm-mca] Add bottle-neck analysis to JSON output. (PR #90056)
Nabeel Omer via llvm-commits
- [llvm] [AArch64] Set scalar fneg to free for fnmul (PR #104814)
David Green via llvm-commits
- [llvm] [AMDGPU][True16] added Pre-RA hint to improve copy elimination (PR #103366)
Brox Chen via llvm-commits
- [llvm] LSV: forbid load-cycles when vectorizing; fix bug (PR #104815)
Ramkumar Ramachandra via llvm-commits
- [llvm] a3fea06 - [SmallPtrSet] Optimize find/erase
via llvm-commits
- [llvm] [AMDGPU] Lower `llvm.amdgcn.queue.ptr` instrinsic to using implicit kernel argument if feasible (PR #103490)
Matt Arsenault via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] [cmake] Hardcode some `check_include_file` checks (PR #104706)
Hubert Tong via llvm-commits
- [llvm] e9b2e16 - [BPF] introduce `__attribute__((bpf_fastcall))` (#101228)
via llvm-commits
- [llvm] [AVR] Fix parsing & emitting relative jumps (PR #102936)
Patryk Wychowaniec via llvm-commits
- [llvm] Improving ThinLTO error message for inline assembly errors (PR #102211)
via llvm-commits
- [lld] 9b65558 - [lld][ELF] Combine uniqued small data sections (#104485)
via llvm-commits
- [llvm] 93d0f82 - [docs] Add note about "Re-request review" (#104735)
via llvm-commits
- [llvm] [DirectX] Differentiate between 0/1 overloads in the OpBuilder. NFC (PR #104246)
Justin Bogner via llvm-commits
- [llvm] 7d60f46 - [DirectX] Differentiate between 0/1 overloads in the OpBuilder. NFC
via llvm-commits
- [llvm] [GlobalISel] Bail out early for big-endian (PR #103310)
Amara Emerson via llvm-commits
- [clang] [llvm] [NVPTX] Add conversion intrinsics from/to fp8 types (e4m3, e5m2) (PR #102969)
Justin Fargnoli via llvm-commits
- [llvm] AMDGPU/NewPM: Start implementing addCodeGenPrepare (PR #102816)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Add isel optimization for (add x, (and (sra y, c2), c1)) to recover regression from #101751. (PR #104114)
Craig Topper via llvm-commits
- [llvm] [DirectX] Disentangle DXIL.td's op types from LLVMType. NFC (PR #104247)
Justin Bogner via llvm-commits
- [llvm] f357fe3 - [DirectX] Disentangle DXIL.td's op types from LLVMType. NFC
via llvm-commits
- [compiler-rt] [builtins] Fix missing main() function in float16/bfloat16 support checks (PR #104478)
via llvm-commits
- [llvm] 340fb65 - [TableGen] Detect invalid -D arguments and fail (#102813)
via llvm-commits
- [llvm] [NFC] [DSE] Refactor DSE (PR #100956)
Haopeng Liu via llvm-commits
- [llvm] 2258bc4 - [AMDGPU] Simplify, fix and improve known bits for mbcnt (#104768)
via llvm-commits
- [llvm] 564bd20 - [AMDGPU][GlobalISel] Save a copy in one case of addrspacecast (#104789)
via llvm-commits
- [compiler-rt] [asan] Change Apple back to fixed allocator base address (PR #104818)
Thurston Dang via llvm-commits
- [llvm] 7f968e3 - [RISCV] Improve BCLRITwoBitsMaskHigh SDNodeXForm. NFC
Craig Topper via llvm-commits
- [llvm] 865952b - [NVPTX] Add conversion intrinsics from/to fp8 types (e4m3, e5m2) (#102969)
via llvm-commits
- [compiler-rt] 4e332bb - [asan] Change Apple back to fixed allocator base address (#104818)
via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Mircea Trofin via llvm-commits
- [llvm] [SDAG] Target intrinsics have chain if !WillReturn (PR #104819)
Kevin McAfee via llvm-commits
- [llvm] RISC-V: Add fminimumnum and fmaximumnum support (PR #104411)
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Add more tests for shadow memory (PR #100906)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] d5617ad - [compiler-rt][nsan] Add more tests for shadow memory (#100906)
via llvm-commits
- [llvm] [HCS] Extend to outline overlapping sub/super cold regions (PR #80732)
Shimin Cui via llvm-commits
- [llvm] [Work In Progress][LLVM][AArch64] Enable verifyTargetSDNode for scalable vectors and fix the fallout. (PR #104820)
Paul Walker via llvm-commits
- [llvm] [SampleFDO][NFC] Refactoring sample reader to support on-demand read profiles for given functions (PR #104654)
Lei Wang via llvm-commits
- [llvm] [ctx_prof] Add analysis utility to fetch ID of a callsite (PR #104491)
Mircea Trofin via llvm-commits
- [llvm] 05d17a1 - [GlobalISel] Bail out early for big-endian (#103310)
via llvm-commits
- [llvm] [NFC][Instrumentation] Use `Twine` in `createPrivateGlobalForString` (PR #104726)
Thurston Dang via llvm-commits
- [clang] [lld] [llvm] [NFC] Cleanup in Support headers. (PR #104825)
Daniil Fukalov via llvm-commits
- [clang] [llvm] Fix KCFI types for generated functions with integer normalization (PR #104826)
Sami Tolvanen via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
Artem Belevich via llvm-commits
- [llvm] [DXIL][Analysis] Add validator version to info collected by Module Metadata Analysis (PR #104828)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [NVPTX] Fix crash caused by ComputePTXValueVTs (PR #104524)
Artem Belevich via llvm-commits
- [llvm] 5178585 - [NFC][Instrumentation] Use `Twine` in `createPrivateGlobalForString` (#104726)
via llvm-commits
- [llvm] [NFC][asan] Don't `cd` after `split-file` (PR #104727)
Vitaly Buka via llvm-commits
- [llvm] f76b9b7 - [NFC][asan] Don't `cd` after `split-file` (#104727)
via llvm-commits
- [llvm] [NFC][asan] Better `___asan_gen_` names (PR #104728)
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (PR #104114)
Yingwei Zheng via llvm-commits
- [llvm] [asan] Better `___asan_gen_` names (PR #104728)
Vitaly Buka via llvm-commits
- [llvm] 5e8f461 - Revert "[BPF] introduce `__attribute__((bpf_fastcall))` (#101228)"
Eduard Zingerman via llvm-commits
- [llvm] [SampleFDO] Read call-graph matching recovered top-level function profile (PR #101053)
Lei Wang via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
Dmitry Yanovsky via llvm-commits
- [libc] [libcxx] [llvm] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
Michael Jones via llvm-commits
- [llvm] 92a8ec7 - LSV: fix style after cursory reading (NFC) (#104793)
via llvm-commits
- [llvm] 22b4496 - [ADT] Fix alignment check in unique_function constructor (#99403)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] added VOPC true16/fake16 instructions (PR #104739)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] added VOPC realtrue/faketrue flagn and fake16 instructions (PR #104739)
Brox Chen via llvm-commits
- [llvm] [CodeGen] Make MMI in MachineModuleInfoWrapperPass a unique_ptr. (PR #104834)
weiwei chen via llvm-commits
- [llvm] [Attributor] Improve AAUnderlyingObjects (PR #104835)
Johannes Doerfert via llvm-commits
- [llvm] [OpenMP][FIX] Check for requirements early (PR #104836)
Johannes Doerfert via llvm-commits
- [llvm] [AMDGPU][True16][MC] added VOPC realtrue/faketrue flag and fake16 instructions (PR #104739)
Brox Chen via llvm-commits
- [llvm] [NFC][TableGen] Elminate use of isalpha/isdigit from TGLexer (PR #104837)
Rahul Joshi via llvm-commits
- [llvm] 87dd312 - [ADT] Minor code cleanup in STLExtras.h (#104808)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [NFC][ADT] Add range wrapper for std::maximal (PR #104838)
Rahul Joshi via llvm-commits
- [llvm] e8ca306 - [ADT] Add a missing call to a unique_function destructor after move (#98747)
via llvm-commits
- [llvm] Ret (PR #104839)
Kun Liu via llvm-commits
- [libcxx] [llvm] Add pre-commit hooks and git config for libc++ & git-clang-format. (PR #73798)
Louis Dionne via llvm-commits
- [llvm] [ADT] Fix a minor build error (PR #104840)
Dmitry Yanovsky via llvm-commits
- [llvm] [AMDGPU] Correctly insert s_nops for dst forwarding hazard (PR #100276)
Jeffrey Byrnes via llvm-commits
- [lld] [lld][WebAssembly] Fix relocation of Wasm table index with GOT access (PR #104043)
Sam Clegg via llvm-commits
- [llvm] [AMDGPU] Add VOPD combine dependency tests. NFC. (PR #104841)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 1393aeb - Pre-commit AMDGPU tests for masked load/store/scatter/gather (#104645)
via llvm-commits
- [lld] [LLD] [MinGW] Recognize the -rpath option (PR #102886)
Martin Storsjö via llvm-commits
- [llvm] [ScalarizeMaskedMemIntr] Don't use a scalar mask on GPUs (PR #104842)
Krzysztof Drewniak via llvm-commits
- [llvm] 22825dd - [AMDGPU][Docs] DWARF aspace-aware base types
Scott Linder via llvm-commits
- [lldb] [llvm] [Docs] Use cacheable myst_heading_slug_func value (PR #104847)
Scott Linder via llvm-commits
- [llvm] 7022498 - AMDGPU/NewPM: Start implementing addCodeGenPrepare (#102816)
via llvm-commits
- [llvm] AMDGPU/NewPM: Fill out passes in addCodeGenPrepare (PR #102867)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Add tests for atomicrmw fp operations (PR #103701)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
Matt Arsenault via llvm-commits
- [llvm] [X86] Don't save/restore fp around longjmp instructions (PR #102556)
via llvm-commits
- [clang] [llvm] [Driver] Default -msmall-data-limit= to 0 and clean up code (PR #83093)
Fangrui Song via llvm-commits
- [clang] [compiler-rt] [ubsan] Display correct runtime messages for negative _BitInt (PR #96240)
Adam Magier via llvm-commits
- [llvm] ff2e619 - [MC] Remove duplicate getFixupKindInfo calls. NFC
Fangrui Song via llvm-commits
- [llvm] 8a677c1 - [NFC][ADT] Add range wrapper for std::mismatch (#104838)
via llvm-commits
- [llvm] [InstCombine] Factorise Add and Min/Max using Distributivity (PR #101717)
Jorge Botto via llvm-commits
- [llvm] [Analysis] Fix null ptr dereference when using WriteGraph without branch probability info (PR #104102)
Tyler Nowicki via llvm-commits
- [llvm] 6a125c7 - [asan] Better `___asan_gen_` names (#104728)
via llvm-commits
- [llvm] [nfc] Incrementally update DominatorTreeAnalysis in FunctionPropertiesAnalysis (PR #104867)
Mircea Trofin via llvm-commits
- [llvm] [NFC][asan] Create `ModuleName` lazily (PR #104729)
Vitaly Buka via llvm-commits
- [compiler-rt] fa87eac - Reland "[asan] Catch `initialization-order-fiasco` in modules without…" (#104730)
via llvm-commits
- [llvm] Reland "[asan] Catch `initialization-order-fiasco` in modules without…" (PR #104730)
Vitaly Buka via llvm-commits
- [llvm] [offload] - Fix issue with standalone debug offload build (PR #104647)
via llvm-commits
- [llvm] goldsteinn/cgp urem recommit (PR #104877)
via llvm-commits
- [llvm] Recommit "[CodeGenPrepare] Folding `urem` with loop invariant value" (PR #104877)
via llvm-commits
- [llvm] 42ce628 - [ValueTracking] Handle incompatible types instead of asserting in `isKnownNonEqual`; NFC
Noah Goldstein via llvm-commits
- [llvm] [HWASAN] Use sign extension in memToShadow() and untagPointer() (PR #103727)
Vitaly Buka via llvm-commits
- [llvm] [CFG] Avoid introducing complex phi when removing empty blocks (PR #104887)
via llvm-commits
- [llvm] Add ShuffleVectorInst. (PR #104891)
Jorge Gorbe Moya via llvm-commits
- [llvm] 52bfb26 - [ADT] Fix a minor build error (#104840)
via llvm-commits
- [llvm] [RISCV][MC] Name the vector tuple registers. NFC (PR #102726)
Brandon Wu via llvm-commits
- [llvm] [PowerPC][AIX] Update the initial CPU type for AIX. (PR #102277)
Chen Zheng via llvm-commits
- [llvm] [Mips] Optimize `or (and $src1, mask0), (shl $src2, mask1)` to `ins` (PR #103017)
via llvm-commits
- [llvm] [Mips] Optimize `or (and $src1, mask0), (shl $src2, mask1)` to `ins` (PR #103017)
Craig Topper via llvm-commits
- [llvm] [Mips] Optimize `or (and $src1, mask0), (shl $src2, mask1)` to `ins` (PR #103017)
via llvm-commits
- [llvm] [Mips] Optimize `or (and $src1, mask0), (shl $src2, mask1)` to `ins` (PR #103017)
via llvm-commits
- [llvm] [Mips] Optimize `or (and $src1, mask0), (shl $src2, mask1)` to `ins` (PR #103017)
via llvm-commits
- [llvm] [Mips] Optimize `or (and $src1, mask0), (shl $src2, mask1)` to `ins` (PR #103017)
via llvm-commits
- [llvm] [PowerPC] Add flag to DAG combiner to improve compile time. (PR #86884)
Chen Zheng via llvm-commits
- [llvm] [llvm/llvm-project][Coroutines] Improve debugging and minor refactoring (PR #104642)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [Pipelines] Do not run CoroSplit and CoroCleanup in LTO pre-link pipeline (PR #100205)
Craig Topper via llvm-commits
- [llvm] [DataLayout] Refactor the rest of `parseSpecification` (PR #104545)
Sergei Barannikov via llvm-commits
- [llvm] [CycleAnalysis] Methods to verify cycles and their nesting. (PR #102300)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [mlir] [DataLayout] Refactor the rest of `parseSpecification` (PR #104545)
Sergei Barannikov via llvm-commits
- [lld] 5403123 - [lld][WebAssembly] Ignore local symbols when parsing lazy object files. (#104876)
via llvm-commits
- [lld] [lld][WebAssembly] Ignore local symbols when parsing lazy object files. (PR #104876)
Sam Clegg via llvm-commits
- [llvm] 2a6136e - [llvm-objcopy][WebAssembly] Allow --strip-debug to operate on relocatable files. (#102978)
via llvm-commits
- [lld] [llvm] [llvm-objcopy][WebAssembly] Allow --strip-debug to operate on relocatable files. (PR #102978)
Sam Clegg via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
via llvm-commits
- [llvm] ea1f05e - [SelectionDAG] Fix lowering of IEEE 754 2019 minimum/maximum
David Majnemer via llvm-commits
- [llvm] a9ce181 - [NVPTX] Fix bugs involving maximum/minimum and bf16
David Majnemer via llvm-commits
- [llvm] [SPARC] Loosen assertions in printOperand for inline asm operands (PR #104692)
via llvm-commits
- [llvm] [SPARC] Remove assertions in printOperand for inline asm operands (PR #104692)
via llvm-commits
- [lld] [llvm] [mlir] [DataLayout] Refactor the rest of `parseSpecification` (PR #104545)
Sergei Barannikov via llvm-commits
- [llvm] [CMake] Remove HAVE_LINK_H (PR #104893)
Fangrui Song via llvm-commits
- [llvm] [Utils][SPIR-V] Adding spirv-sim to LLVM (PR #104020)
Michal Paszkowski via llvm-commits
- [llvm] [BOLT] Don't remove nops in non-simple functions (PR #101964)
Maksim Panchenko via llvm-commits
- [compiler-rt] [llvm-lit] Change tests to remove the use of `unset` command in lit internal shell (PR #104880)
James Henderson via llvm-commits
- [llvm] 08a0dec - [Coroutines] [NFCI] Don't search the DILocalVariable for __promise when constructing the debug varaible for __coro_frame
Chuanqi Xu via llvm-commits
- [compiler-rt] [profile] Change __llvm_profile_counter_bias etc. types to match llvm (PR #102747)
Tobias Hieta via llvm-commits
- [llvm] 472c79c - [IR] Check that arguments of naked function are not used (#104757)
via llvm-commits
- [lld] 513e0af - [LLD][COFF] Detect weak reference cycles. (#104463)
via llvm-commits
- [llvm] [cmake] Set up llvm-ml as ASM_MASM tool in WinMsvc.cmake (PR #104903)
Martin Storsjö via llvm-commits
- [llvm] [x86] Add lowering for `@llvm.experimental.vector.compress` (PR #104904)
Lawrence Benson via llvm-commits
- [llvm] c91cc45 - [DataLayout] Refactor the rest of `parseSpecification` (#104545)
via llvm-commits
- [lld] c91cc45 - [DataLayout] Refactor the rest of `parseSpecification` (#104545)
via llvm-commits
- [llvm] [LangRef/DataLayout] Spell out requirements for alignment values (PR #104705)
Nikita Popov via llvm-commits
- [llvm] 7452014 - [LV] Simplify !UserVF.isZero() -> UserVF (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Fix emission of debug message in legality check (PR #101924)
Nikita Popov via llvm-commits
- [llvm] [bazel] Port bf68e9047f62c22ca87f9a4a7c59a46b3de06abb (PR #104907)
Kunwar Grover via llvm-commits
- [llvm] 522c253 - [Coroutines] Salvage the debug information for coroutine frames within optimizations
Chuanqi Xu via llvm-commits
- [llvm] 5adbce0 - [llvm][GitHub] Fix formatting of new contributor comments
David Spickett via llvm-commits
- [llvm] [AArch64] Reland merge index address with large offset into base address (PR #79951)
via llvm-commits
- [llvm] [ARM] Fix failure to register-allocate CMP_SWAP_64 pseudo-inst (PR #104039)
Oliver Stannard via llvm-commits
- [llvm] b432afc - [CycleAnalysis] Methods to verify cycles and their nesting. (#102300)
via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
Nikita Popov via llvm-commits
- [llvm] ba84cfb - [BasicAA] Use nuw attribute of GEPs (#98608)
via llvm-commits
- [llvm] [BasicAA] Use nuw attribute of GEPs (PR #98608)
Hari Limaye via llvm-commits
- [llvm] aa875cf - [Flang][OpenMP] Prevent re-composition of composite constructs (#102613)
via llvm-commits
- [llvm] [Transforms] Refactor CreateControlFlowHub (PR #103013)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 42067f2 - [LLVM-Reduce] - Distinct Metadata Reduction (#104624)
via llvm-commits
- [llvm] 4aacc60 - Revert "[CycleAnalysis] Methods to verify cycles and their nesting. (#102300)"
Sameer Sahasrabuddhe via llvm-commits
- [llvm] b3fa45b - [SimplifyCFG] Add support for hoisting commutative instructions (#104805)
via llvm-commits
- [llvm] [AArch64] Optimize when storing symmetry constants (PR #93717)
via llvm-commits
- [llvm] [AArch64] Replace AND with LSL#2 for LDR target (#34101) (PR #89531)
via llvm-commits
- [llvm] [Support] Restrict ManagedStatic ThreadPoolExecutor to Windows (PR #102989)
Andrew Ng via llvm-commits
- [llvm] [FunctionAttrs] deduce attr `cold` on functions if all CG paths call a `cold` function (PR #101298)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Disable inline constants for pseudo scalar transcendentals (PR #104395)
Jay Foad via llvm-commits
- [llvm] 21de049 - [gn build] Port 42067f26cd08
LLVM GN Syncbot via llvm-commits
- [llvm] [CodeGen] Perform early program return instead of using indirect branch (PR #102127)
Vikash Gupta via llvm-commits
- [llvm] InferAddressSpaces: Factor replacement loop into function [NFC] (PR #104430)
Matt Arsenault via llvm-commits
- [llvm] [ScheduleDAG] Dirty height/depth in addPred/removePred even for latency zero (PR #102915)
LLVM Continuous Integration via llvm-commits
- [llvm] [lit] Fix substitutions containing backslashes (PR #103042)
Martin Storsjö via llvm-commits
- [llvm] [InstCombine] Canonicalize Bit Testing by Shifting to Sign Bit (PR #101822)
Marius Kamp via llvm-commits
- [llvm] [Support] Remove unneeded __has_include fallback (PR #104898)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [RISC-V] Make EmitRISCVCpuSupports accept multiple features (PR #104917)
Piyou Chen via llvm-commits
- [llvm] 7cfc9a3 - [llvm-c] Add getters for LLVMContextRef for various types (#99087)
via llvm-commits
- [llvm] eb7d535 - [LLVM] Add a C API for creating instructions with custom syncscopes. (#104775)
via llvm-commits
- [llvm] [InstCombine] Improve select equiv fold for plain condition (PR #83405)
via llvm-commits
- [llvm] LoopLoadElim: pre-commit test for #96656 (PR #97598)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAGCombiner] Fix ReplaceAllUsesOfValueWith mutation bug in visitFREEZE (PR #104924)
Björn Pettersson via llvm-commits
- [clang] [llvm] [MC] Emit a jump table size section (PR #101962)
Nabeel Omer via llvm-commits
- [llvm] [AArch64] Lower partial add reduction to udot or svdot (PR #101010)
Sam Tebbs via llvm-commits
- [llvm] [RISCV] Mark symbols used in inline asm for relocations as referenced (PR #104925)
Anton Sidorenko via llvm-commits
- [llvm] 5f3c0b2 - [AArch64][NEON] Extend faminmax patterns with fminnm/fmaxnm (#104766)
via llvm-commits
- [llvm] cfc76b6 - [llvm][offload] Move AMDGPU offload utilities to LLVM (#102487)
via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations in Code Segment (PR #104926)
Luc Blaeser via llvm-commits
- [llvm] 576b7a7 - [SPARC] Remove assertions in printOperand for inline asm operands (#104692)
via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [llvm] ee572ed - [AArch64] Optimize when storing symmetry constants (#93717)
via llvm-commits
- [compiler-rt] Don't compile in unsupported assembly symbols (PR #104927)
Eleanor Bonnici via llvm-commits
- [llvm] fe946bf - [AArch64] Extend sxtw peephole to uxtw. (#104516)
via llvm-commits
- [llvm] [AArch64] Extend sxtw peephole to uxtw. (PR #104516)
David Green via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #104929)
Matthew Devereau via llvm-commits
- [llvm] [AMDGPU] Move AMDGPUMemoryUtils out of Utils. NFC. (PR #104930)
Jay Foad via llvm-commits
- [llvm] fd83b86 - [InstCombine] Thwart complexity-based canonicalization in test (NFC)
Nikita Popov via llvm-commits
- [llvm] [AArch64][SVE] Fold zero-extend into add reduction. (PR #102325)
Sander de Smalen via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Prevent UB hang in rtsan lock unit tests (PR #104733)
Chris Apple via llvm-commits
- [llvm] [InstCombine] Remove AllOnes fallbacks in getMaskedTypeForICmpPair() (PR #104941)
Nikita Popov via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Saleem Abdulrasool via llvm-commits
- [llvm] 254da5a - [CostModel][X86] Add missing costkinds for scalar CTLZ/CTTZ instructions
Simon Pilgrim via llvm-commits
- [llvm] 9bb5556 - Reland [CGData] llvm-cgdata #89884 (#101461)
via llvm-commits
- [llvm] Reland [CGData] llvm-cgdata #89884 (PR #101461)
Kyungwoo Lee via llvm-commits
- [llvm] 74f5ee4 - [DXIL][Analysis] Add validator version to info collected by Module Metadata Analysis (#104828)
via llvm-commits
- [compiler-rt] [AIX][PGO] Handle atexit functions when dlclose'ing shared libraries (PR #102940)
Qiongsi Wu via llvm-commits
- [llvm] [mlir] Move stepvector intrinsic out of experimental namespace (PR #98043)
Paul Walker via llvm-commits
- [llvm] Scalarize the vector inputs to llvm.lround intrinsic by default. (PR #101054)
Sumanth Gundapaneni via llvm-commits
- [llvm] 723a9b8 - [llvm-cgdata] Fix -Wcovered-switch-default (NFC)
Jie Fu via llvm-commits
- [llvm] [NFC][TableGen] Refactor SequenceToOffsetTable class. (PR #104986)
Rahul Joshi via llvm-commits
- [llvm] b5f7b69 - [AArch64] fix buildbot by removing dead code
Tomas Matheson via llvm-commits
- [lld] [lld][WebAssembly] Add `GOT.mem` for `WASM_MEMORY_ADDR_REL_` of Shared Data (PR #104920)
Luc Blaeser via llvm-commits
- [llvm] [AArch64] Add SVE lowering of fixed-length UABD/SABD (PR #104991)
Sander de Smalen via llvm-commits
- [clang] [llvm] [mlir] [APInt] Assert correct values in APInt constructor (PR #80309)
Nikita Popov via llvm-commits
- [llvm] 55d744e - [AMDGPU] Move AMDGPUMemoryUtils out of Utils. NFC. (#104930)
via llvm-commits
- [llvm] d5e9691 - [NVPTX] Add elect.sync Intrinsic (#104780)
via llvm-commits
- [compiler-rt] [scudo] Add partial chunk heuristic to retrieval algorithm. (PR #105009)
Joshua Baehring via llvm-commits
- [llvm] [mlir] [mlir][spirv] Support `gpu` in `convert-to-spirv` pass (PR #105010)
Angel Zhang via llvm-commits
- [llvm] [X86] Allow speculative BSR/BSF instructions on targets with CMOV (PR #102885)
Simon Pilgrim via llvm-commits
- [llvm] 5f77734 - [NFC] Remove explicit bitcode enumeration from BitCodeFormat.rst (#102618)
via llvm-commits
- [llvm] [DXIL][Analysis] Delete unnecessary test (PR #105025)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] c670cb4 - [DXIL][Analysis] Delete unnecessary test (#105025)
via llvm-commits
- [llvm] [VPlan] Introduce explicit ExtractFromEnd recipes for live-outs. (PR #100658)
Florian Hahn via llvm-commits
- [llvm] 90a8e5a - InferAddressSpaces: Factor replacement loop into function [NFC] (#104430)
via llvm-commits
- [llvm] 8f44fee - [docs] Fix typo in llvm.experimental.vector.compress code-block snippet
Simon Pilgrim via llvm-commits
- [llvm] c106e8d - [Support] Remove unneeded __has_include fallback
via llvm-commits
- [clang] [libc] [llvm] [NVPTX] Implement variadic functions using IR lowering (PR #96015)
Tom Honermann via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99718)
Fangrui Song via llvm-commits
- [llvm] Fix a warning for -Wcovered-switch-default (PR #105050)
Kyungwoo Lee via llvm-commits
- [llvm] [LV] Support binary and unary operations with EVL-vectorization (PR #93854)
Kolya Panchenko via llvm-commits
- [llvm] Fix a warning for -Wcovered-switch-default (PR #105054)
Kyungwoo Lee via llvm-commits
- [llvm] 2641ed7 - [OpenMP][FIX] Check for requirements early (#104836)
via llvm-commits
- [llvm] 9b25ad8 - [CodeGenPrepare][X86] Add tests for fixing `urem` transform; NFC
Noah Goldstein via llvm-commits
- [llvm] e4c67ba - Recommit "[CodeGenPrepare] Folding `urem` with loop invariant value"
Noah Goldstein via llvm-commits
- [llvm] aaba552 - [RISCV] Add coverage for VP div[u]/rem[u] with non-power-of-2 vectors
Philip Reames via llvm-commits
- [llvm] [IR] Verify parameters of TargetExtTypes (PR #105084)
Jay Foad via llvm-commits
- [llvm] [bazel] Add missing deps in {Arith, DLTI}DialectTdFiles (PR #105091)
Chenguang Wang via llvm-commits
- [llvm] 5144817 - [RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (#104114)
via llvm-commits
- [llvm] [SPIR-V] Sort basic blocks to match the SPIR-V spec (PR #102929)
Nathan Gauër via llvm-commits
- [llvm] 6a38e19 - [HLSL] Implement support for HLSL intrinsic - saturate (#104619)
via llvm-commits
- [llvm] e6751bf - [NFC][TableGen] Elminate use of isalpha/isdigit from TGLexer (#104837)
via llvm-commits
- [llvm] [Offload] Improve error reporting on memory faults (PR #104254)
Joseph Huber via llvm-commits
- [lld] [lld][test] Removed curly braces from test to work with lit internal shell (PR #105137)
Connie Zhu via llvm-commits
- [clang] [llvm] [RISCV] Add CSRs and a instruction for Smctr and Ssctr extensions. (PR #105148)
Craig Topper via llvm-commits
- [flang] [llvm] [mlir] [MLIR][OpenMP] Handle privatization for global values in MLIR->LLVM translation (PR #104407)
Mats Petersson via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Matt Arsenault via llvm-commits
- [compiler-rt] [compiler-rt][fuzzer] implements SetThreadName for fuchsia. (PR #99953)
via llvm-commits
- [compiler-rt] Revert "[compiler-rt][fuzzer] implements SetThreadName for fuchsia." (PR #105162)
David CARLIER via llvm-commits
- [compiler-rt] ddaa828 - Revert "[compiler-rt][fuzzer] implements SetThreadName for fuchsia." (#105162)
via llvm-commits
- [llvm] c8a678b - [ctx_prof] Add analysis utility to fetch ID of a callsite (#104491)
via llvm-commits
- [llvm] [ctx_prof] Profile flatterner (PR #104539)
Mircea Trofin via llvm-commits
- [llvm] e56ad22 - [DirectX] Encapsulate DXILOpLowering's state into a class. NFC
via llvm-commits
- [llvm] [DirectX] Encapsulate DXILOpLowering's state into a class. NFC (PR #104248)
Justin Bogner via llvm-commits
- [llvm] [TableGen] Allow emitter actions to use `const RecordKeeper &` (PR #104716)
Rahul Joshi via llvm-commits
- [llvm] [InstCombine] Extend Fold of Zero-extended Bit Test (PR #102100)
Marius Kamp via llvm-commits
- [compiler-rt] [compiler-rt] Reland "SetThreadName implementation for Fuchsia" (PR #105179)
David CARLIER via llvm-commits
- [llvm] [llvm][DWARFLinker] Don't attach DW_AT_dwo_id to CUs (PR #105186)
Michael Buch via llvm-commits
- [llvm] Fix post-104491 (PR #105191)
Mircea Trofin via llvm-commits
- [llvm] 3031840 - Fix post-104491 (#105191)
via llvm-commits
- [llvm] [SandboxIR] Implement CatchSwitchInst (PR #104652)
Alina Sbirlea via llvm-commits
- [lld] [HIP][LLD] add minor test variation (PR #105205)
Siu Chi Chan via llvm-commits
- [llvm] b941ba1 - llvm.lround: Update verifier to validate support of vector types. (#98950)
via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
Sumanth Gundapaneni via llvm-commits
- [llvm] [DAG][RISCV] Use vp.<binop> when widening illegal types for binops which can trap (PR #105214)
Philip Reames via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Add support for nan detection (PR #101531)
Alexander Shaposhnikov via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Jun Wang via llvm-commits
- [llvm] Avoid exposing unknown git repositories (PR #105220)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [TableGen] Allow emitter callbacks to use `const RecordKeeper &` (PR #104716)
Rahul Joshi via llvm-commits
- [llvm] [SLP]Improve/fix subvectors in gather/buildvector nodes handling (PR #104144)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Try to keep scalars, used in phi nodes, if phi nodes from same block are vectorized. (PR #103923)
Alexey Bataev via llvm-commits
- [llvm] fd4f952 - [AArch64][MachO] Add ptrauth ABI version to arm64e cpusubtype. (#104650)
via llvm-commits
- [llvm] [AArch64][MachO] Add ptrauth ABI version to arm64e cpusubtype. (PR #104650)
Ahmed Bougacha via llvm-commits
- [llvm] 349d76d - [llvm-lit][test] Updated built-in cat command tests (#104473)
via llvm-commits
- [llvm] 8266d47 - [Attributor] Improve AAUnderlyingObjects (#104835)
via llvm-commits
- [llvm] [RISCV] Decompose LMUL > 1 reverses into LMUL * M1 vrgather.vv (PR #104574)
Craig Topper via llvm-commits
- [llvm] c932a0e - [Driver,DXIL] Fix build
Fangrui Song via llvm-commits
- [llvm] [InstCombine] Fold `(x < y) ? -1 : zext(x > y)` and `(x > y) ? 1 : sext(x < y)` to `ucmp/scmp(x, y)` (PR #105272)
Volodymyr Vasylkun via llvm-commits
- [clang] [llvm] AMDGPU: Remove flat/global atomic fadd v2bf16 intrinsics (PR #97050)
Matt Arsenault via llvm-commits
- [llvm] Add a pass to collect dropped variable statistics (PR #102233)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 6e8c970 - [SandboxIR] Implement CatchSwitchInst (#104652)
via llvm-commits
- [llvm] AMDGPU: Remove flat/global atomic fadd v2bf16 intrinsics (PR #97050)
Matt Arsenault via llvm-commits
- [llvm] afeef4d - AMDGPU/NewPM: Fill out passes in addCodeGenPrepare (#102867)
via llvm-commits
- [llvm] AMDGPU/NewPM: Start filling out addIRPasses (PR #102884)
Matt Arsenault via llvm-commits
- [llvm] [SandboxIR] Implement FuncletPadInst, CatchPadInst and CleanupInst (PR #105294)
via llvm-commits
- [llvm] 33e18b2 - AMDGPU/NewPM: Start filling out addIRPasses (#102884)
via llvm-commits
- [llvm] [MC][AsmLexer] 'LexToken()': fix potential buffer overflow. (PR #105312)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] [AMDGPU] NFC: Provide RPTracker interface for external iterators (PR #93088)
Jeffrey Byrnes via llvm-commits
- [llvm] 2599d69 - [RISCV][GISel] Remove s32 support on RV64 for DIV, and REM. (#102519)
via llvm-commits
- [llvm] [RISCV][GISel] Remove s32 support on RV64 for DIV, and REM. (PR #102519)
Craig Topper via llvm-commits
- [llvm] [LTO] Teach computeLTOCacheKey to return std::string (NFC) (PR #105331)
Kazu Hirata via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Shubham Sandeep Rastogi via llvm-commits
- [compiler-rt] [orc][mach-o] Unlock the JITDylib state mutex during +load (PR #105333)
Ben Langmuir via llvm-commits
- [llvm] dd90c72 - AMDGPU: Temporarily stop adding AtomicExpand to new PM passes
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Reduce CFI warning verbosity (PR #105336)
Maksim Panchenko via llvm-commits
- [compiler-rt] [llvm-lit] Add REQUIRES: shell in compiler-rt tests that use the `ulimit` command (PR #105339)
via llvm-commits
- [llvm] 91b423d - [DAG][RISCV] Use vp.<binop> when widening illegal types for binops which can trap (#105214)
via llvm-commits
- [llvm] [NFC] Move ModRef/MemoryEffects printers to their own file (PR #105367)
Rahul Joshi via llvm-commits
- [llvm] [AArch64] [CodeGen] [REV] Generate revC for all (srl (bswap x), C) instructions when C is 16 or 32 (PR #105375)
via llvm-commits
- [compiler-rt] [compiler-rt]: DumpAllRegs on NetBSD arm64. (PR #102826)
David CARLIER via llvm-commits
- [llvm] aeeb74f - [cmake] Set up llvm-ml as ASM_MASM tool in WinMsvc.cmake (#104903)
via llvm-commits
- [llvm] [MachineOutliner][NFC] Refactor2 (PR #105398)
Kyungwoo Lee via llvm-commits
- [llvm] 389f339 - [TableGen] Rework `EmitIntrinsicToBuiltinMap` (#104681)
via llvm-commits
- [llvm] [DXIL][Analysis] Update test to match comment. NFC (PR #105409)
Justin Bogner via llvm-commits
- [llvm] 5e6a198 - [RISCV][GISel] Remove s32 support for G_ABS on RV64.
Craig Topper via llvm-commits
- [clang] [llvm] [BPF] introduce __attribute__((bpf_fastcall)) (PR #105417)
via llvm-commits
- [llvm] LangRef: state explicitly that floats generally behave according to IEEE-754 (PR #102140)
Joshua Cranmer via llvm-commits
- [clang] [llvm] [WebAssembly] Change half-precision feature name to fp16. (PR #105434)
Brendan Dahl via llvm-commits
- [llvm] 1a2a18f - [DXIL][Analysis] Update test to match comment. NFC (#105409)
via llvm-commits
- [llvm] Globaloutline2 (PR #105443)
Kyungwoo Lee via llvm-commits
- [llvm] 26b79f8 - [FunctionAttrs] Add tests for deducing attr `cold` on functions; NFC
Noah Goldstein via llvm-commits
- [llvm] b7eac8c - [FunctionAttrs] deduce attr `cold` on functions if all CG paths call a `cold` function
Noah Goldstein via llvm-commits
- [llvm] 1e9d002 - [RISCV][GISel] Split LoadStoreActions in LoadActions and StoreActions.
Craig Topper via llvm-commits
- [llvm] [CMAKE][llvm-libraries] Add Precompiled Headers option to improve build times (PR #91755)
Volodymyr Sapsai via llvm-commits
- [llvm] [NFC][TableGen] Emit more readable builtin string table. (PR #105445)
Rahul Joshi via llvm-commits
- [llvm] [CGP] [CodeGenPrepare] Folding `urem` with loop invariant value plus offset (PR #104724)
via llvm-commits
- [llvm] [LLVM][rtsan] Add LLVM nosanitize_realtime attribute (PR #105447)
Chris Apple via llvm-commits
- [llvm] a16f0dc - [RISCV][GISel] Allow >2*XLen integers in isSupportedReturnType.
Craig Topper via llvm-commits
- [llvm] 81ee385 - [DirectX] Register a few DXIL passes with the new PM
via llvm-commits
- [llvm] [DirectX] Register a few DXIL passes with the new PM (PR #104250)
Justin Bogner via llvm-commits
- [llvm] a8ef679 - Revert "[RISCV][GISel] Allow >2*XLen integers in isSupportedReturnType."
Craig Topper via llvm-commits
- [llvm] [BOLT] Move ADRRelaxationPass (PR #101371)
Maksim Panchenko via llvm-commits
- [llvm] 3145cff - [RISCV] Add coverage for int reductions of <3 x i8> vectors
Philip Reames via llvm-commits
- [llvm] e1c36bd - Fix KCFI types for generated functions with integer normalization (#104826)
via llvm-commits
- [llvm] [BOLT] Improve BinaryFunction::inferFallThroughCounts() (PR #105450)
via llvm-commits
- [llvm] goldsteinn/shrink masked memory ops (PR #105451)
via llvm-commits
- [llvm] [llvm-lit][test] Precommit tests for lit's built-in cat command (PR #101530)
Connie Zhu via llvm-commits
- [llvm] [llvm-lit] Adding -e option to lit's built-in cat command (PR #102061)
Connie Zhu via llvm-commits
- [llvm] 39ec1f7 - [AArch64] Basic SVE PCS support for handling scalable vectors on Darwin.
Amara Emerson via llvm-commits
- [lld] [llvm] Lld2 (PR #105452)
Kyungwoo Lee via llvm-commits
- [clang] [lld] [llvm] Clang2 (PR #105453)
Kyungwoo Lee via llvm-commits
- [lld] [ELF, test] Improve error-handling-script-linux.test (PR #105454)
Fangrui Song via llvm-commits
- [llvm] 381a803 - [RISCV][GISel] Merge RISCVCallLowering::lowerReturnVal into RISCVCallLowering::lowerReturn. NFC
Craig Topper via llvm-commits
- [llvm] [DAG][RISCV] Use vp_reduce_* when widening illegal types for reductions (PR #105455)
Philip Reames via llvm-commits
- [llvm] 2b84fe6 - RISC-V: Add fminimumnum and fmaximumnum support (#104411)
via llvm-commits
- [llvm] [NFC][ADT] Add unit tests for llvm::maximal. (PR #105459)
Rahul Joshi via llvm-commits
- [llvm] [ADT] Add `isPunct` to StringExtras (PR #105461)
Rahul Joshi via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] Refine the examples in the debug info document (PR #86272)
Shan Huang via llvm-commits
- [llvm] [CGData] Rename CodeGenDataTests to CGDataTests (PR #105463)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2-CONVERT new instructions. (PR #101600)
Phoebe Wang via llvm-commits
- [clang] [llvm] [LoongArch] Add options for annotate tablejump (PR #102411)
via llvm-commits
- [llvm] 0f22d47 - [LTO] Teach computeLTOCacheKey to return std::string (NFC) (#105331)
via llvm-commits
- [llvm] [RISCV][GISel] Implement canLowerReturn. (PR #105465)
Craig Topper via llvm-commits
- [llvm] [LTO] Use DenseSet in computeLTOCacheKey (NFC) (PR #105466)
Kazu Hirata via llvm-commits
- [llvm] [LTO] Use a range-based for loop (NFC) (PR #105467)
Kazu Hirata via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Pranav Bhandarkar via llvm-commits
- [llvm] 33f1aed - [AMDGPU] Update instrumentAddress method to support aligned size and unusual size accesses. (#104804)
via llvm-commits
- [llvm] [IPSCCP] Do not attempt `tryToReplaceWithConstant` if may break invariants (PR #102820)
Shoaib Meenai via llvm-commits
- [llvm] [TTI][TLI] Expose TargetLowering::isOffsetFoldingLegal (backend) to TargetTransformInfo for middle-end cost-benefit analysis (PR #104644)
Mingming Liu via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] (PR #99282)
Yuxuan Chen via llvm-commits
- [llvm] [InferAddressSpaces] apply InferAddressSpaces to inttoptr-zext-ptrtoint address expression. (PR #79108)
Matt Arsenault via llvm-commits
- [llvm] [MachinePipeliner] Make Recurrence MII More Accurate (PR #105475)
Michael Marjieh via llvm-commits
- [lld] 89b1468 - [ELF] Move ppc64noTocRelax to Ctx. NFC
Fangrui Song via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental for Ssqosid ext (PR #105476)
Shao-Ce SUN via llvm-commits
- [llvm] [CodeGen] Get stack alignment from TargetFrameLowering (NFCI) (PR #105477)
Sergei Barannikov via llvm-commits
- [llvm] [PowerPC] Respect endianness when bitcasting to fp128 (PR #95931)
Trevor Gross via llvm-commits
- [llvm] d7c84d7 - [LAA] Collect loop guards only once in MemoryDepChecker (NFCI).
Florian Hahn via llvm-commits
- [compiler-rt] f47966b - [compiler-rt] Reland "SetThreadName implementation for Fuchsia" (#105179)
via llvm-commits
- [llvm] 7c4cadf - [X86][AVX10.2] Support AVX10.2-CONVERT new instructions. (#101600)
via llvm-commits
- [clang] [flang] [lldb] [llvm] [mlir] [APInt] Assert correct values in APInt constructor (PR #80309)
Nikita Popov via llvm-commits
- [llvm] 9fa2386 - [RISCV] Add Hazard3 Core as taped out for RP2350 (#102452)
via llvm-commits
- [llvm] [DataLayout] Change return type of `getStackAlignment` to `MaybeAlign` (PR #105478)
Sergei Barannikov via llvm-commits
- [llvm] 25ffd2e - [gn build] Port 7c4cadfc4333
LLVM GN Syncbot via llvm-commits
- [llvm] 99741ac - [VPlan] Introduce explicit ExtractFromEnd recipes for live-outs. (#100658)
via llvm-commits
- [llvm] 0b0ccd5 - [GlobalIsel] Push cast through build vector (#104634)
via llvm-commits
- [llvm] a811f26 - [llvm][test] Write temporary files into a temporary directory
Dmitri Gribenko via llvm-commits
- [llvm] 768598b - Revert "[LLVM] [X86] Fix integer overflows in frame layout for huge frames (#101840)"
Hans Wennborg via llvm-commits
- [clang] [llvm] [InstCombine] Remove some of the complexity-based canonicalization (PR #91185)
Nikita Popov via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
James Henderson via llvm-commits
- [llvm] 126b56a - [RISCV] Make EmitRISCVCpuSupports accept multiple features (#104917)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-sw-lower-lds" pass to lower LDS accesses. (PR #87265)
via llvm-commits
- [llvm] [AMDGPU][True16][test] added missing true16 flag in gfx12 asm vop1 (PR #104884)
Ivan Kosarev via llvm-commits
- [llvm] 5f91de9 - [AMDGPU][True16][test] added missing true16 flag in gfx12 asm vop1 (#104884)
via llvm-commits
- [llvm] 6b8c194 - [gn build] Port 6c189eaea994
LLVM GN Syncbot via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeAlloca property (PR #99016)
Jay Foad via llvm-commits
- [llvm] a105877 - [InstCombine] Remove some of the complexity-based canonicalization (#91185)
via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifer check to detect illegal copies from VGPR to SGPR (PR #105494)
Aditi Medhane via llvm-commits
- [llvm] [MIPS] Optimize sortRelocs for o32 (PR #104723)
Alex Rønne Petersen via llvm-commits
- [compiler-rt] Build SanitizerCommon if ctx_profile enabled (PR #105495)
Nikita Popov via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeLocal property (PR #99016)
Nikita Popov via llvm-commits
- [lld] [LLD][COFF] Generate X64 thunks for ARM64EC entry points and patchable functions. (PR #105499)
Jacek Caban via llvm-commits
- [llvm] 8109e5d - [DAG] Add select_cc -> abd folds (#102137)
via llvm-commits
- [llvm] 0c07e7c - [SPIR-V] Sort basic blocks to match the SPIR-V spec (#102929)
via llvm-commits
- [llvm] 4e04286 - [VPlan] Only use selectVectorizationFactor for cross-check (NFCI). (#103033)
via llvm-commits
- [llvm] a80dd44 - LAA: pre-commit tests for stride-versioning (#97570)
via llvm-commits
- [llvm] [AArch64] Assert "Request for a fixed element count on a scalable obect" (PR #105484)
Florian Hahn via llvm-commits
- [llvm] [NFC][ADT] Introduce a test harness for StringRefTest (PR #105500)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][C API] Support Value extraction from a MetadataAsValue. (PR #105501)
Tim Besard via llvm-commits
- [llvm] [NFC][ADT] Format StringRefTest.cpp to fit in 80 columns. (PR #105502)
Rahul Joshi via llvm-commits
- [llvm] 7a19194 - [NFC][ADT] Add unit test for llvm::mismatch. (#105459)
via llvm-commits
- [llvm] 0cff3e8 - [NFC][Support] Move ModRef/MemoryEffects printers to their own file (#105367)
via llvm-commits
- [llvm] [LICM] Prevent LICM of ptrtoint and inttoptr when using non-integral pointers (PR #97272)
Csanád Hajdú via llvm-commits
- [llvm] [NFC][TableGen] Change global variables from anonymous NS to static (PR #105504)
Sergei Barannikov via llvm-commits
- [llvm] 4f07508 - [LLVM][VPlan] Keep all VPBlend masks until VPlan transformation. (#104015)
via llvm-commits
- [clang] [llvm] Option decimal float (PR #105506)
Zahira Ammarguellat via llvm-commits
- [llvm] 170a21e - [InstCombine] Extend Fold of Zero-extended Bit Test (#102100)
via llvm-commits
- [llvm] 4f14bfe - [llvm-reduce] Disable fixpoint verification in InstCombine
Nikita Popov via llvm-commits
- [llvm] [AArch64] Extend custom lowering for SVE types in `@llvm.experimental.vector.compress` (PR #105515)
Lawrence Benson via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Disable fixed-point iteration in all Combiners (PR #105517)
Jay Foad via llvm-commits
- [llvm] Add executed MC/DC TestVectors to `llvm-cov export` (PR #105511)
Arpad Borsos via llvm-commits
- [llvm] [AArch64]Fix invalid use of ld1/st1 in stack alloc (PR #105518)
via llvm-commits
- [llvm] [ARM][Codegen] Fix vector data misscompilation in arm32be (PR #105519)
via llvm-commits
- [llvm] [LLVM][VPlan] Pick more optimal initial value for VPBlend. (PR #104019)
Paul Walker via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Frank Schlimbach via llvm-commits
- [llvm] [LLVM][C API] Clearing initializer and personality by passing NULL. (PR #105521)
Tim Besard via llvm-commits
- [llvm] [CGP] Undo constant propagation of pointers across calls (PR #102926)
Yingwei Zheng via llvm-commits
- [llvm] [DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB (PR #105524)
Stephen Tozer via llvm-commits
- [llvm] [AMDGPU] Split GCNSubtarget into its own file. NFC. (PR #105525)
Jay Foad via llvm-commits
- [clang] [llvm] [Coverage][MC/DC] Show uncoverable and unreachable conditions (PR #94137)
via llvm-commits
- [libcxx] [llvm] [libcxx] Add `LIBCXX_HAS_TERMINAL_AVAILABLE` CMake option to disable `print` terminal checks (PR #99259)
Joseph Huber via llvm-commits
- [llvm] [BranchFolding] Add an option to tail merge only bbs without successors (PR #101969)
Vladimir Radosavljevic via llvm-commits
- [libcxx] [llvm] [libcxx] Provide locale conversions to tests through lit substitution (PR #86649)
Louis Dionne via llvm-commits
- [lld] [WIP] wasm-ld: Implement function pointer alignment (PR #105532)
Ethan O'Brien via llvm-commits
- [llvm] e1912a1 - [NFC][ADT] Format StringRefTest.cpp to fit in 80 columns. (#105502)
via llvm-commits
- [llvm] [Dexter] Sanitize user details from git repo URL in dexter --version (PR #105533)
Stephen Tozer via llvm-commits
- [llvm] 3c8f139 - [InstCombine] Add tests for icmp of select of cmp (NFC)
Nikita Popov via llvm-commits
- [llvm] ddb5480 - [AMDGPU][True16][MC] added VOPC realtrue/faketrue flag and fake16 instructions (#104739)
via llvm-commits
- [llvm] c9ba6d3 - [RISCV] Add coverage for fp reductions of <2^N-1 x FP> vectors
Philip Reames via llvm-commits
- [llvm] [IRCE] Relax profitability check (PR #104659)
Jan Ječmen via llvm-commits
- [llvm] [InstCombine] Fold icmp over select of cmp more aggressively (PR #105536)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [llvm] PPC: Custom lower ppcf128 is_fpclass if is_fpclass is custom (PR #105540)
Matt Arsenault via llvm-commits
- [clang] [llvm] Make MMIWP not have ownership over MMI + Remove Move Constructor of MMI + Make MMI Only Use and Externally-Created MCContext (PR #105541)
Matin Raayai via llvm-commits
- [llvm] 278fc8e - [DAGCombiner] Fix ReplaceAllUsesOfValueWith mutation bug in visitFREEZE (#104924)
via llvm-commits
- [clang] [llvm] [NFC][SetTheory] Refactor to use const pointers and range loops (PR #105544)
Rahul Joshi via llvm-commits
- [llvm] [docs] Stress out the branch naming scheme for Graphite. (PR #104499)
Jay Foad via llvm-commits
- [lld] f7bbc40 - [ELF,test] Enhance hip-section-layout.s
Siu Chi Chan via llvm-commits
- [llvm] [CGData] Fix tests using sed without options (PR #105546)
Kyungwoo Lee via llvm-commits
- [compiler-rt] [asan] Remove debug tracing from `report_globals` (PR #104404)
via llvm-commits
- [llvm] f03b783 - [CGData] Rename CodeGenDataTests to CGDataTests (#105463)
via llvm-commits
- [llvm] [AMDGPU] Add GFX12 test coverage for vmcnt flushing in loop headers (PR #105548)
Jay Foad via llvm-commits
- [llvm] [VP] Remove VP_PROPERTY_REDUCTION and VP_PROPERTY_CMP [nfc] (PR #105551)
Philip Reames via llvm-commits
- [llvm] [bazel] Fix mlir build broken by 681ae097. (PR #105552)
Chenguang Wang via llvm-commits
- [clang] [llvm] [Offload] Provide a kernel library useable by the offload runtime (PR #104168)
Johannes Doerfert via llvm-commits
- [llvm] [KernelInfo] Implement new LLVM IR pass for GPU code analysis (PR #102944)
Johannes Doerfert via llvm-commits
- [llvm] [mlir] Add usub_cond and usub_sat operations to atomicrmw (PR #105553)
via llvm-commits
- [llvm] [DwarfEhPrepare] Assign dummy debug location for more inserted _Unwind_Resume calls (PR #105513)
David Blaikie via llvm-commits
- [llvm] [mlir] Add cond_sub and sub_clamp operations to atomicrmw (PR #96661)
via llvm-commits
- [llvm] c61d565 - [AArch64] Set scalar fneg to free for fnmul (#104814)
via llvm-commits
- [llvm] e78156a - Scalarize the vector inputs to llvm.lround intrinsic by default. (#101054)
via llvm-commits
- [llvm] [LTO] Introduce helper functions to add GUIDs to ImportList (NFC) (PR #105555)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Introduce local peephole to reduce VLs based on demanded VL (PR #104689)
Philip Reames via llvm-commits
- [compiler-rt] [compiler-rt][test] Added REQUIRES:shell to fuzzer test with for-loop (PR #105557)
Connie Zhu via llvm-commits
- [llvm] ae48aff - [RISCV] Minor style fixes in lowerVectorMaskVecReduction [nfc]
Philip Reames via llvm-commits
- [llvm] 22d3fb1 - [ctx_prof] Profile flatterner (#104539)
via llvm-commits
- [llvm] [ctx_prof] API to get the instrumentation of a BB (PR #105468)
Mircea Trofin via llvm-commits
- [compiler-rt] [llvm] golsteinn/recommit func attr cold (PR #105559)
via llvm-commits
- [compiler-rt] [compiler-rt][test] Change tests to remove the use of `unset` command in lit internal shell (PR #104880)
via llvm-commits
- [llvm] [LTO] Compare std::optional<ImportKind> directly with ImportKind (NFC) (PR #105561)
Kazu Hirata via llvm-commits
- [llvm] a6bae5c - [AMDGPU] Split GCNSubtarget into its own file. NFC. (#105525)
via llvm-commits
- [llvm] [MCP] Move dependencies if they block copy propagation (PR #105562)
Gábor Spaits via llvm-commits
- [llvm] [PowerPC] fix legalization crash (PR #105563)
via llvm-commits
- [llvm] 47e0212 - [gn build] Port a6bae5cb3791
LLVM GN Syncbot via llvm-commits
- [llvm] LAA: make stride versioning code more robust (PR #97075)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: thoroughly clarify stride-versioning code (NFC) (PR #97075)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LTO] Use enum class for ImportFailureReason (NFC) (PR #105564)
Kazu Hirata via llvm-commits
- [llvm] c09fdac - [Docs] Update Loop Optimization WG call.
Michael Kruse via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors. (PR #92809)
Gang Chen via llvm-commits
- [llvm] 8b4d4be - [NFC][ADT] Remove << operators from StringRefTest (#105500)
via llvm-commits
- [llvm] [mlir] Add usub_cond and usub_sat operations to atomicrmw (PR #105568)
via llvm-commits
- [llvm] [DebugInfo][NFC] Constify debug DbgVariableRecord::{isDbgValue,isDbgDeclare} (PR #105570)
Matt Davis via llvm-commits
- [llvm] [AMDGPU] Enable "amdgpu-sw-lower-lds" pass in pipeline. (PR #89206)
Matt Arsenault via llvm-commits
- [llvm] 6ec3130 - [CGData] Fix tests for sed without using options (#105546)
via llvm-commits
- [llvm] e31252b - [SLP]Fix PR105120: fix the order of phi nodes vectorization.
Alexey Bataev via llvm-commits
- [llvm] b765fdd - [SLP]Try to keep scalars, used in phi nodes, if phi nodes from same block are vectorized.
via llvm-commits
- [llvm] [LLVM][Transforms] Correct LoopSimplify unique block placement. (PR #105538)
Tim Besard via llvm-commits
- [llvm] [mlir] [MLIR] Add f6E3M2FN type (PR #105573)
Sergey Kozub via llvm-commits
- [llvm] 4b35624 - [AArch64] Add SVE lowering of fixed-length UABD/SABD (#104991)
via llvm-commits
- [clang] [llvm] [PGO][OpenMP] Instrumentation for GPU devices (Revision of #76587) (PR #102691)
Jan Patrick Lehr via llvm-commits
- [llvm] 716594d - [SandboxIR] Add ShuffleVectorInst (#104891)
via llvm-commits
- [llvm] [InstCombine] Fixing wrong merge of vector operands with undef elements (PR #102742)
Jorge Botto via llvm-commits
- [llvm] [AMDGPU][LTO] Introduce AMDGPUCloneModuleLDS (PR #89683)
Anshil Gandhi via llvm-commits
- [llvm] [VP] Kill VP_PROPERTY_(MEMOP,CASTOP) and simplify _CONSTRAINEDFP [nfc] (PR #105574)
Philip Reames via llvm-commits
- [llvm] [NFC][ADT] Add reverse iterators and `value_type` to StringRef (PR #105579)
Rahul Joshi via llvm-commits
- [llvm] b03b170 - [ADT] Add `isPunct` to StringExtras (#105461)
via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0` to `scmp(x, y)` (PR #105583)
Volodymyr Vasylkun via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0` to `scmp(x, y)` (PR #105583)
via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Volodymyr Vasylkun via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (PR #105583)
Volodymyr Vasylkun via llvm-commits
- [llvm] [SPIR-V] Fix vload_half builtin argument count (PR #105585)
Konrad Krawiec via llvm-commits
- [clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)
Fangrui Song via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Ellis Hoag via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Ellis Hoag via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Vy Nguyen via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Vy Nguyen via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Ellis Hoag via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Ellis Hoag via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Vy Nguyen via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Ellis Hoag via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [LLD, MachO] Add `getUnwindInfoEncodingHash` to `BPSectionOrderer.cpp`. (PR #105587)
Peter Rong via llvm-commits
- [lld] [lld-macho] Make relative method lists work on x86-64 (PR #103905)
Fangrui Song via llvm-commits
- [llvm] AMDGPU: Add tonearest and towardzero roundings for intrinsic llvm.fptrunc.round (PR #104486)
Changpeng Fang via llvm-commits
- [libc] [llvm] [libc][math] Add floating-point cast independent of compiler runtime (PR #105152)
via llvm-commits
- [llvm] [MachineOutliner][NFC] Refactor (PR #90082)
Kyungwoo Lee via llvm-commits
- [llvm] f709cd5 - Revert "[Coroutines] Salvage the debug information for coroutine frames within optimizations"
Dmitri Gribenko via llvm-commits
- [llvm] dc12ccd - Revert "[Coroutines] Fix -Wunused-variable in CoroFrame.cpp (NFC)"
Dmitri Gribenko via llvm-commits
- [llvm] 5c7ae42 - Revert "[Coroutines] [NFCI] Don't search the DILocalVariable for __promise when constructing the debug varaible for __coro_frame"
Dmitri Gribenko via llvm-commits
- [lld] [lld-macho] Fix crash: ObjC category merge + relative method lists (PR #104081)
via llvm-commits
- [llvm] [SandboxIR] Add tracking for `ShuffleVectorInst::setShuffleMask`. (PR #105590)
Jorge Gorbe Moya via llvm-commits
- [llvm] be7d08c - [InstCombine] Fold `sext(A < B) + zext(A > B)` into `ucmp/scmp(A, B)` (#103833)
via llvm-commits
- [llvm] [SandboxIR] Fix use-of-uninitialized. (PR #105592)
Jorge Gorbe Moya via llvm-commits
- [llvm] aa4c655 - [SandboxIR] Fix use-of-uninitialized in ShuffleVectorInst unit test. (#105592)
via llvm-commits
- [llvm] 9ebe8b9 - [NFC][TableGen] Change global variables from anonymous NS to static (#105504)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] 16bit src modifier and vdst support in asm/disasm (PR #104510)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] 16bit operand and vdst support in MC (PR #104510)
Brox Chen via llvm-commits
- [llvm] b5ba726 - [SandboxIR] Add tracking for `ShuffleVectorInst::setShuffleMask`. (#105590)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] 16bit vsrc and vdst support in MC (PR #104510)
Brox Chen via llvm-commits
- [llvm] [SandboxIR] Simplify matchers in ShuffleVectorInst unit test (NFC) (PR #105596)
Jorge Gorbe Moya via llvm-commits
- [llvm] ec8fe7a - [LTO] Use enum class for ImportFailureReason (NFC) (#105564)
via llvm-commits
- [llvm] fdbc408 - [LTO] Compare std::optional<ImportKind> directly with ImportKind (NFC) (#105561)
via llvm-commits
- [llvm] [llvm][nsan] Skip function declarations (PR #105598)
Alexander Shaposhnikov via llvm-commits
- [llvm] 1e70122 - [ctx_prof] API to get the instrumentation of a BB (#105468)
via llvm-commits
- [llvm] [ctx_prof] Add support for ICP (PR #105469)
Mircea Trofin via llvm-commits
- [compiler-rt] f25e651 - [compiler-rt][test] Added REQUIRES:shell to fuzzer test with for-loop (#105557)
via llvm-commits
- [llvm] [llvm-lit] Print environment variables when using env without subcommand (PR #98414)
via llvm-commits
- [compiler-rt] [asan][Darwin] Simplify test (PR #105599)
Vitaly Buka via llvm-commits
- [llvm] 04c827d - [SandboxIR] Simplify matchers in ShuffleVectorInst unit test (NFC) (#105596)
via llvm-commits
- [llvm] 64e4643 - [BPF] introduce __attribute__((bpf_fastcall)) (#105417)
via llvm-commits
- [compiler-rt] Revert "Speculative fix for asan/TestCases/Darwin/cstring_section.c" (PR #105600)
Vitaly Buka via llvm-commits
- [compiler-rt] e2b97f3 - Revert "Speculative fix for asan/TestCases/Darwin/cstring_section.c"
Vitaly Buka via llvm-commits
- [llvm] 359c704 - Handle #dbg_values in SROA. (#94070)
via llvm-commits
- [llvm] [DXIL][Analysis] Uniquify duplicate resources in DXILResourceAnalysis (PR #105602)
Justin Bogner via llvm-commits
- [llvm] d23c24f - [llvm][nsan] Skip function declarations (#105598)
via llvm-commits
- [llvm] Add code to handle #debug_values in SROA. (PR #94068)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [NFC] [SCCP] remove unused functions (PR #105603)
Florian Mayer via llvm-commits
- [llvm] 7854b16 - [SandboxIR] Implement FuncletPadInst, CatchPadInst and CleanupInst (#105294)
via llvm-commits
- [llvm] [SandboxIR] Implement CatchReturnInst (PR #105605)
via llvm-commits
- [llvm] 0ca77f6 - [RISCV] Add CSRs and an instruction for Smctr and Ssctr extensions. (#105148)
via llvm-commits
- [llvm] bf88db7 - [Symbolizer, DebugInfo] Clean up LLVMSymbolizer API: const string& -> StringRef (#104541)
via llvm-commits
- [lld] c62fa63 - [ELF] Move mainPart to Ctx. NFC
Fangrui Song via llvm-commits
- [llvm] [Transforms] Construct SmallVector with iterator ranges (NFC) (PR #105607)
Kazu Hirata via llvm-commits
- [lld] 796787d - [ELF] Remove unneeded script->. NFC
Fangrui Song via llvm-commits
- [llvm] 8863685 - [RISCV][GISel] Correct registers classes in vector sext/zext.mir tests. NFC
Craig Topper via llvm-commits
- [llvm] [SCCP] get rid of potentially dangling iterator (PR #105609)
Florian Mayer via llvm-commits
- [lld] 503907d - [ELF] LinkerScript: initialize dot. NFC
Fangrui Song via llvm-commits
- [lld] 4629aa1 - [ELF] Move script into Ctx. NFC
Fangrui Song via llvm-commits
- [compiler-rt] [sanitizer] add null check (PR #105612)
Wu Yingcong via llvm-commits
- [llvm] f3bf46f - [RISCV][GISel] Correct registers classes in vector anyext.mir test. NFC
Craig Topper via llvm-commits
- [llvm] [LV][AArch64]: Utilise SVE ld4/st4 instructions via auto-vectorisation (PR #89018)
Hassnaa Hamdi via llvm-commits
- [llvm] [VPlan] Add cost for `VPWidenMemoryRecipe` (PR #105614)
Elvis Wang via llvm-commits
- [llvm] [LLParser] Support identifiers like `qnan` and `pinf` for special FP values (PR #102790)
Min-Yih Hsu via llvm-commits
- [llvm] [LLParser] Support identifiers like `nan` and `pinf` for special FP values (PR #102790)
Min-Yih Hsu via llvm-commits
- [llvm] [LV]: Teach LV to recursively (de)interleave. (PR #89018)
Hassnaa Hamdi via llvm-commits
- [llvm] 8039886 - AMDGPU: Handle folding frame indexes into s_add_i32 (#101694)
via llvm-commits
- [llvm] AMDGPU: Fold frame indexes into s_or_b32 and s_and_b32 (PR #102345)
Matt Arsenault via llvm-commits
- [llvm] [WIP] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AsmWriter] Print `nan`, `pinf`, and `ninf` when applicable (PR #105618)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [AsmWriter] Print `nan`, `pinf`, and `ninf` when applicable (PR #105618)
via llvm-commits
- [clang] [llvm] [AsmWriter] Print `nan`, `pinf`, and `ninf` when applicable (PR #105618)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AsmWriter] Print `nan`, `pinf`, and `ninf` when applicable (PR #105618)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AsmWriter] Print `nan`, `pinf`, and `ninf` when applicable (PR #105618)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AsmWriter] Print `nan`, `pinf`, and `ninf` when applicable (PR #105618)
Joshua Cranmer via llvm-commits
- [llvm] [AArch64] Lower aarch64_neon_saddlv via SADDLV nodes. (PR #103307)
David Green via llvm-commits
- [llvm] [MemCpyOpt] Avoid infinite loops in `MemCpyOptPass::processMemCpyMemCpyDependence` (PR #103218)
Yingwei Zheng via llvm-commits
- [llvm] fde2d23 - [PGO][OpenMP] Instrumentation for GPU devices (Revision of #76587) (#102691)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
Mikael Holmén via llvm-commits
- [llvm] DAG: Handle lowering unordered compare with inf (PR #100378)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Use stable_hash_combine instead of hash_combine (PR #105619)
Kyungwoo Lee via llvm-commits
- [llvm] 820396c - [Transforms] Construct SmallVector with iterator ranges (NFC) (#105607)
via llvm-commits
- [llvm] [CGData][MachineOutliner] Global Outlining (PR #90074)
Kyungwoo Lee via llvm-commits
- [llvm] [TypeProf][IndirectCallProm]Tweak max number of vtables by considering vtable address point materialization cost (PR #105620)
Mingming Liu via llvm-commits
- [compiler-rt] 0534c4f - [asan][Darwin] Simplify test (#105599)
via llvm-commits
- [llvm] [CodeGen] Construct SmallVector with iterator ranges (NFC) (PR #105622)
Kazu Hirata via llvm-commits
- [llvm] 5f6172f - [Transforms] Refactor CreateControlFlowHub (#103013)
Sameer Sahasrabuddhe via llvm-commits
- [lld] b4feb26 - [ELF] Move target to Ctx. NFC
Fangrui Song via llvm-commits
- [llvm] [IR] Simplify comparisons with std::optional (NFC) (PR #105624)
Kazu Hirata via llvm-commits
- [clang] [llvm] [ValueTracking] use KnownBits to compute fpclass from bitcast (PR #97762)
Yingwei Zheng via llvm-commits
- [llvm] [FixIrreducible] Use CycleInfo instead of a custom SCC traversal (PR #101386)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [PowerPC] Conversions of f128 and f16 should use _kf_ instead of _tf_ (PR #99855)
Trevor Gross via llvm-commits
- [llvm] [cmake] Include GNUInstallDirs before using variables defined by it. (PR #83807)
Vassil Vassilev via llvm-commits
- [llvm] 67d3ef7 - [SPIR-V] Rework usage of virtual registers' types and classes (#104104)
via llvm-commits
- [llvm] de2b6cb - [InstCombine] Fold icmp over select of cmp more aggressively (#105536)
via llvm-commits
- [compiler-rt] e338936 - Build SanitizerCommon if ctx_profile enabled (#105495)
via llvm-commits
- [llvm] [Coroutines] [NFCI] Don't search the DILocalVariable for __promise when constructing the debug varaible for __coro_frame (PR #105626)
Chuanqi Xu via llvm-commits
- [llvm] Remove redundant ternary operator in conditional check (PR #105629)
via llvm-commits
- [llvm] fab515c - [Xtensa] Implement lowering Mul/Div/Shift operations. (#99981)
via llvm-commits
- [llvm] Nfc3 (PR #105631)
Kyungwoo Lee via llvm-commits
- [llvm] [Xtensa] Implement lowering Mul/Div/Shift operations. (PR #99981)
via llvm-commits
- [llvm] 14c7e4a - Enable logf128 constant folding for hosts with 128bit long double (#104929)
via llvm-commits
- [llvm] [AMDGPU][NFCI] Reorder AGPRs to allow skipping over them (PR #105633)
Pierre van Houtryve via llvm-commits
- [llvm] 378daa6 - [MemCpyOpt] Avoid infinite loops in `MemCpyOptPass::processMemCpyMemCpyDependence` (#103218)
via llvm-commits
- [compiler-rt] [llvm] [ORC][Runtime] Enhancing ELF Platform with Push-Request Model for Initializers (PR #102846)
via llvm-commits
- [llvm] ccb2b79 - Fix logf128 tests to allow negative NaNs from (#104929)
Matt Devereau via llvm-commits
- [llvm] 716f7e2 - [SimplifyCFG] Add tests for switch over cmp intrinsic (NFC)
Nikita Popov via llvm-commits
- [llvm] 51ca235 - [lit] Fix substitutions containing backslashes (#103042)
via llvm-commits
- [llvm] [SimplifyCFG] Fold switch over ucmp/scmp to icmp and br (PR #105636)
Nikita Popov via llvm-commits
- [llvm] f673882 - [X86] Allow speculative BSR/BSF instructions on targets with CMOV (#102885)
via llvm-commits
- [llvm] [CodeGen] [LIT] Pre-commit tests added for Early Program return optimization (PR #102128)
Vikash Gupta via llvm-commits
- [llvm] c46b41a - LSV: forbid load-cycles when vectorizing; fix bug (#104815)
via llvm-commits
- [llvm] 93a9406 - [AArch64] Add GISel srem/urem tests of various sizes. NFC
David Green via llvm-commits
- [llvm] 02cb7c9 - [AArch64][GlobalISel] Libcall i128 srem/urem and scalarize more vector types.
David Green via llvm-commits
- [llvm] 6119461 - [AMDGPU] Add GFX12 test coverage for vmcnt flushing in loop headers (#105548)
via llvm-commits
- [llvm] [AMDGPU] GFX12 VMEM loads can write VGPR results out of order (PR #105549)
Jay Foad via llvm-commits
- [llvm] 5506831 - [AMDGPU] GFX12 VMEM loads can write VGPR results out of order (#105549)
via llvm-commits
- [llvm] [AMDGPU] Remove one case of vmcnt loop header flushing for GFX12 (PR #105550)
Jay Foad via llvm-commits
- [llvm] 5bbd598 - [cmake] Include GNUInstallDirs before using variables defined by it. (#83807)
via llvm-commits
- [llvm] AMDGPU: Remove global/flat atomic fadd intrinics (PR #97051)
Matt Arsenault via llvm-commits
- [llvm] 743e70b - [DebugInfo][NFC] Constify debug DbgVariableRecord::{isDbgValue,isDbgDeclare} (#105570)
via llvm-commits
- [llvm] [AMDGPU] Remove dead pass: AMDGPUMachineCFGStructurizer (PR #105645)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [VPlan] Add VPValue for VF, use it for VPWidenIntOrFpInductionRecipe. (PR #95305)
Florian Hahn via llvm-commits
- [llvm] LV: clamp VF with TC only when scalar epilogue is needed (PR #91253)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/EVL: strip TailFoldingStyle::DataWithoutLaneMask (PR #93303)
Ramkumar Ramachandra via llvm-commits
- [llvm] 6932f47 - [NFC][VPlan] Correct two typos in comments.
Paul Walker via llvm-commits
- [llvm] [Analysis] Add getPredicatedExitCount to ScalarEvolution (PR #105649)
David Sherwood via llvm-commits
- [llvm] LV/Builder: inline VPBuilder::createICmp (NFC) (PR #105650)
Ramkumar Ramachandra via llvm-commits
- [llvm] d7da79f - [NFC][SetTheory] Refactor to use const pointers and range loops (#105544)
via llvm-commits
- [llvm] [NFC][TableGen] Refactor StringToOffsetTable (PR #105655)
Rahul Joshi via llvm-commits
- [llvm] d163935 - [InstCombine] Fold `scmp(x -nsw y, 0)` to `scmp(x, y)` (#105583)
via llvm-commits
- [llvm] 7e3f9dd - [InstCombine] Add more tests for foldLogOpOfMaskedICmps transform (NFC)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Vectorize i8 Shuffles (PR #95840)
Matt Arsenault via llvm-commits
- [compiler-rt] [tsan] Allow unloading of ignored librairies (PR #105660)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] d46812a - [Analysis] Teach ScalarEvolution::getRangeRef about more dereferenceable objects (#104778)
via llvm-commits
- [llvm] 327edbe - [PowerPC] Fix mask for __st[d/w/h/b]cx builtins (#104453)
via llvm-commits
- [llvm] 11e1378 - [LLVM][CodeGen][SVE] Increase vector.insert test coverage.
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Use size_t for ResNo in SDValue. (PR #104660)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV][MI] Support partial spill/reload for vector registers (PR #105661)
Brandon Wu via llvm-commits
- [llvm] [PowerPC] Generate one branch instruction if one block is required (PR #105662)
Budimir Aranđelović via llvm-commits
- [llvm] [Analysis][NFC] Use SmallVectorImpl consistently in ScalarEvolution (PR #105663)
David Sherwood via llvm-commits
- [llvm] c8f40e7 - [InstCombine] Add more test variants with poison elements (NFC)
Nikita Popov via llvm-commits
- [llvm] [LLVM][SVE] Improve code generation for vector.insert into posion. (PR #105665)
Paul Walker via llvm-commits
- [llvm] [AArch64] Fold addressing modes even with other uses. (PR #105666)
David Green via llvm-commits
- [llvm] [SLP]Do not count extractelement costs in unreachable/landing pad blocks. (PR #105667)
Alexey Bataev via llvm-commits
- [llvm] 32679e1 - [InstCombine] Handle logical op for and/or of icmp 0/-1
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Generate checks for vector indexing. NFC. (PR #105668)
Jay Foad via llvm-commits
- [llvm] [AArch64] Add CodeGen support for FEAT_CPA (PR #105669)
Rodolfo Wottrich via llvm-commits
- [llvm] [RemoveDIs] Simplify spliceDebugInfo, fixing splice-to-end edge case (PR #105670)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 00baa1a - [DAG][RISCV] Use vp_reduce_* when widening illegal types for reductions (#105455)
via llvm-commits
- [llvm] [RemoveDIs] Fix spliceDebugInfo splice-to-end edge case (PR #105671)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 26a8a85 - [RISCV] Introduce local peephole to reduce VLs based on demanded VL (#104689)
via llvm-commits
- [llvm] [RISCV] Allow non-power-of-2 vectors for VLS code generation (PR #97010)
Philip Reames via llvm-commits
- [llvm] 29cb1e6 - [AArch64] optimise SVE cmp intrinsics with no active lanes (#104779)
via llvm-commits
- [llvm] [bindings][ocaml] Add missing AtomicRMW operations (PR #105673)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] 4d85285 - [SimplifyCFG] Fold switch over ucmp/scmp to icmp and br (#105636)
via llvm-commits
- [llvm] 9402bb0 - [SLP]Do not count extractelement costs in unreachable/landing pad blocks.
via llvm-commits
- [clang] [flang] [llvm] [C++23] [CLANG] Adding C++23 constexpr math functions: fmin, fmax and frexp. (PR #88978)
Zahira Ammarguellat via llvm-commits
- [llvm] c4c5fdd - [AMDGPU] Generate checks for vector indexing. NFC. (#105668)
via llvm-commits
- [llvm] [Verifier] Make lrint and lround intrinsic cases concise. NFC (PR #105676)
Sumanth Gundapaneni via llvm-commits
- [libcxx] [llvm] [libc++] Move some macOS CI jobs to Github actions (PR #89083)
Louis Dionne via llvm-commits
- [llvm] [ARM] Fix missing ELF FPU attributes for fp-armv8-fullfp16-d16 (PR #105677)
Rodolfo Wottrich via llvm-commits
- [llvm] 8ba2ae3 - [RISCV][GISel] Implement canLowerReturn. (#105465)
via llvm-commits
- [llvm] e76db25 - [DwarfEhPrepare] Assign dummy debug location for more inserted _Unwind_Resume calls (#105513)
via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [llvm] 69332bb - [SLP]Improve/fix subvectors in gather/buildvector nodes handling
via llvm-commits
- [llvm] 3c54aa1 - [Verifier] Make lrint and lround intrinsic cases concise. NFC (#105676)
via llvm-commits
- [llvm] fe5d1f9 - [ARM] Fix missing ELF FPU attributes for fp-armv8-fullfp16-d16 (#105677)
via llvm-commits
- [llvm] [AMDGPU] Simplify use of hasMovrel and hasVGPRIndexMode (PR #105680)
Jay Foad via llvm-commits
- [llvm] [GlobalISel] Look between instructions to be matched (PR #101675)
via llvm-commits
- [compiler-rt] Reland "[asan] Remove debug tracing from `report_globals` (#104404)" (PR #105601)
Vitaly Buka via llvm-commits
- [compiler-rt] 8c6f8c2 - Reland "[asan] Remove debug tracing from `report_globals` (#104404)" (#105601)
via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] a625435 - [Vectorize] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] [AArch64][GlobalISel] Lower G_BUILD_VECTOR to G_INSERT_VECTOR_ELT (PR #105686)
via llvm-commits
- [llvm] 0bd90ec - [AArch64] Fix a warning
Kazu Hirata via llvm-commits
- [lld] 46707b0 - [AArch64, ELF] Allow implicit $d/$x at section beginning
via llvm-commits
- [llvm] 2012b25 - [AMDGPU][GlobalISel] Disable fixed-point iteration in all Combiners (#105517)
via llvm-commits
- [llvm] 83fc989 - [CodeGen] Construct SmallVector with iterator ranges (NFC) (#105622)
via llvm-commits
- [llvm] [LangRef] Refine header for "Preserving DI Intrinsics" section (PR #67908)
Michal Rostecki via llvm-commits
- [llvm] [Driver] Add -Wa, options -mmapsyms={default, implicit} (PR #104542)
Fangrui Song via llvm-commits
- [llvm] [AArch64][GlobalISel] TableGen Patterns for Lane 0 Vector Insert (PR #105689)
via llvm-commits
- [llvm] 6ec4c9c - [MCA][X86] Add scatter instruction test coverage for #105675
Simon Pilgrim via llvm-commits
- [llvm] 933f722 - [bindings][ocaml] Add missing AtomicRMW operations (#105673)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Prefer to use Vector Truncate (PR #105692)
via llvm-commits
- [llvm] 7d373ce - [WebAssembly] Change half-precision feature name to fp16. (#105434)
via llvm-commits
- [llvm] bc860b4 - [NFC] [SCCP] remove unused functions (#105603)
via llvm-commits
- [llvm] llvm.lround: Added the intrinsic cost model case with a test. (PR #105694)
Sumanth Gundapaneni via llvm-commits
- [compiler-rt] [compiler-rt][test] Rewrote test to remove curly braces (PR #105696)
Connie Zhu via llvm-commits
- [llvm] VPlan: introduce worklist in simplifyRecipes (PR #105699)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV][GISel] Use CCValAssign::getCustomReg for converting f16/f32<->GPR. (PR #105700)
Craig Topper via llvm-commits
- [llvm] VPlan: increase simplification power of simplifyRecipe (PR #93998)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] 6b11573 - Recommit "[FunctionAttrs] deduce attr `cold` on functions if all CG paths call a `cold` function"
Noah Goldstein via llvm-commits
- [llvm] b2cd81c - [IR] Simplify comparisons with std::optional (NFC) (#105624)
via llvm-commits
- [llvm] [llvm-c-test] Fix the usage message (PR #105702)
Michal Rostecki via llvm-commits
- [llvm] 7faf2c9 - [MCA][X86] Add scatter instruction test coverage for #105675
Simon Pilgrim via llvm-commits
- [llvm] 2c1f064 - [MCA][X86] Add missing 512-bit vpscatterqd/vscatterqps schedule data
Simon Pilgrim via llvm-commits
- [llvm] c5a0c37 - [Xtensa,test] Fix div.ll after #99981
Fangrui Song via llvm-commits
- [llvm] 1fa6c99 - [VPlan] Move EVL memory recipes to VPlanRecipes.cpp (NFC)
Florian Hahn via llvm-commits
- [polly] [polly][llvm-lit] Enabled lit internal shell for polly test suite (PR #105704)
Connie Zhu via llvm-commits
- [llvm] f3a47b9 - [NFC] [Docs] add missing space
Florian Mayer via llvm-commits
- [llvm] [AMDGPU][CodeGen] remove the f64->f32->f16 pattern since two (PR #105707)
Brox Chen via llvm-commits
- [llvm] 319c7a4 - [HLSL][SPIRV]Add SPIRV generation for HLSL dot (#104656)
via llvm-commits
- [llvm] Don't rely on undefined behavior to store how a `User` object's allocation is laid out (PR #105714)
Daniel Paoliello via llvm-commits
- [llvm] 7bcf4d6 - [AMDGPU] Correctly insert s_nops for dst forwarding hazard (#100276)
via llvm-commits
- [llvm] [InstCombine] Tighten use constraint in factorization transforms (PR #102943)
Kevin McAfee via llvm-commits
- [llvm] Revert "[MCA][X86] Add missing 512-bit vpscatterqd/vscatterqps schedu… (PR #105716)
Chris Apple via llvm-commits
- [llvm] e738c81 - Revert "[MCA][X86] Add missing 512-bit vpscatterqd/vscatterqps schedu… (#105716)
via llvm-commits
- [llvm] [RISCV] Add additional fence for amocas when required by recent ABI change (PR #101023)
via llvm-commits
- [llvm] 3082a38 - [LTO] Introduce helper functions to add GUIDs to ImportList (NFC) (#105555)
via llvm-commits
- [llvm] [BOLT][test] Removed the use of parentheses in BOLT tests with lit internal shell (PR #105720)
via llvm-commits
- [llvm] ee08d9c - AMDGPU: Remove global/flat atomic fadd intrinics (#97051)
via llvm-commits
- [llvm] AMDGPU: Remove flat/global fmin/fmax intrinsics (PR #105642)
Matt Arsenault via llvm-commits
- [llvm] [LTO] Use a helper function to add a definition (NFC) (PR #105721)
Kazu Hirata via llvm-commits
- [llvm] e454d31 - [VPlan] Factor out precomputing costs from LVP::cost (NFC).
Florian Hahn via llvm-commits
- [llvm] [RISCV][TTI] Use legalized element types when costing casts (PR #105723)
Philip Reames via llvm-commits
- [lld] a2d8743 - [LLD][COFF] Generate X64 thunks for ARM64EC entry points and patchable functions. (#105499)
via llvm-commits
- [llvm] InstructionSelect: Use GISelChangeObserver instead of MachineFunction::Delegate (PR #105725)
Daniel Sanders via llvm-commits
- [llvm] [DXIL][Analysis] Collect Function properties in Metadata Analysis (PR #105728)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] cb4efe1 - [VPlan] Don't trigger VF assertion if VPlan has extra simplifications.
Florian Hahn via llvm-commits
- [llvm] [RFC] Create floating-point semantics reference documentation (PR #68046)
Andy Kaylor via llvm-commits
- [llvm] 768dba7 - [VPlan] Fix typo in cb4efe1d.
Florian Hahn via llvm-commits
- [compiler-rt] [compiler-rt][tests] Remove unsupported subshell execution in compiler-rt tests (PR #105729)
via llvm-commits
- [llvm] [llvm][NVPTX] Fix quadratic runtime in ProxyRegErasure (PR #105730)
Jeff Niu via llvm-commits
- [llvm] [ctx_prof] Remove the dependency on the "name" GlobalVariable (PR #105731)
Mircea Trofin via llvm-commits
- [llvm] [MC][NFC] Count pseudo probes and function records (PR #102774)
Lei Wang via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Introduce first end to end RTsan lit tests, enable instrumented unit tests (PR #105732)
Chris Apple via llvm-commits
- [llvm] [bazel] Move lldb-dap cc_binary to lldb/BUILD.bazel (PR #105733)
Keith Smiley via llvm-commits
- [llvm] [DataLayout] Refactor storage of non-integral address spaces (PR #105734)
Alexander Richardson via llvm-commits
- [llvm] [BOLT] Handle internal calls in ValidateInternalCalls (PR #105736)
Maksim Panchenko via llvm-commits
- [compiler-rt] 42d06b8 - [compiler-rt][test] Change tests to remove the use of `unset` command in lit internal shell (#104880)
via llvm-commits
- [llvm] 911e246 - [NFC][ADT] Add reverse iterators and `value_type` to StringRef (#105579)
via llvm-commits
- [lld] [LLD][COFF] Add support for CHPE redirection metadata. (PR #105739)
Jacek Caban via llvm-commits
- [llvm] [Transforms][IPO] Add remarks for ArgumentPromotion and DeadArgumentE… (PR #105740)
via llvm-commits
- [lld] [LLD][COFF] Add support for CHPE code ranges metadata. (PR #105741)
Jacek Caban via llvm-commits
- [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (PR #105742)
via llvm-commits
- [llvm] 4e6ff75 - [Vectorize] Fix a warning
Kazu Hirata via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [mlir] [Support] Validate number of arguments passed to formatv() (PR #105745)
Rahul Joshi via llvm-commits
- [llvm] ca48b01 - [LTO] Use a helper function to add a definition (NFC) (#105721)
via llvm-commits
- [llvm] 424b87b - [RISCV][TTI] Use legalized element types when costing casts (#105723)
via llvm-commits
- [llvm] [LTO] Turn ImportMapTy into a proper class (NFC) (PR #105748)
Kazu Hirata via llvm-commits
- [llvm] 0d21c2b - [SandboxIR] Implement CatchReturnInst (#105605)
via llvm-commits
- [llvm] [SandboxIR] Implement CleanupReturnInst (PR #105750)
via llvm-commits
- [clang] [compiler-rt] [clang][compiler-rt][test] Removed dirname command substitutions from tests (PR #105754)
Connie Zhu via llvm-commits
- [llvm] 25d976b - [ScalarizeMaskedMemIntr] Don't use a scalar mask on GPUs (#104842)
via llvm-commits
- [llvm] 08e5a1d - [llvm][NVPTX] Fix quadratic runtime in ProxyRegErasure (#105730)
via llvm-commits
- [llvm] [SCCP] fix non-determinism (PR #105758)
Florian Mayer via llvm-commits
- [llvm] [lit] Export env vars in script to avoid pruning (PR #105759)
Keith Smiley via llvm-commits
- [llvm] AMDGPU: Use pattern to select instruction for intrinsic llvm.fptrunc.round (PR #105761)
Changpeng Fang via llvm-commits
- [llvm] [Scalar] Remove an unused variable (PR #105767)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Use a range-based for loop (NFC) (PR #105769)
Kazu Hirata via llvm-commits
- [llvm] 381405f - [NFC][TableGen] Emit more readable builtin string table (#105445)
via llvm-commits
- [llvm] [NFC][TableGen] Refactor JSON and detailed record emitter (PR #105770)
Rahul Joshi via llvm-commits
- [llvm] 987ffc3 - [AMDGPU] Refactor code for GETPC bundle updates in hazards (NFCI)
Carl Ritson via llvm-commits
- [llvm] Revert "[Vectorize] Fix warnings" (PR #105771)
Vitaly Buka via llvm-commits
- [llvm] 1519451 - Revert "[Vectorize] Fix warnings" (#105771)
via llvm-commits
- [llvm] Revert "Revert "[Vectorize] Fix warnings"" (PR #105772)
Vitaly Buka via llvm-commits
- [llvm] [CSKY] Fix some typos in CPU feature descriptions. (PR #105774)
Alex Rønne Petersen via llvm-commits
- [llvm] [PowerPC] Retire PPCExpandISel pass (PR #84289)
Chen Zheng via llvm-commits
- [llvm] 62da359 - [SPIRV] Emitting DebugSource, DebugCompileUnit (#97558)
via llvm-commits
- [llvm] [X86][LegalizeDAG] FPOWI: promote f16 operand (PR #105775)
via llvm-commits
- [llvm] [Vectorize] Fix warnings (PR #105777)
Kazu Hirata via llvm-commits
- [llvm] e15abb7 - [ORC] Add an identifier-override argument to loadRelocatableObject and friends.
Lang Hames via llvm-commits
- [libcxx] [llvm] [libc++] Remove `get_temporary_buffer`/`return_temporary_buffer` (PR #100914)
A. Jiang via llvm-commits
- [llvm] 351f4a5 - Reland "[Vectorize] Fix warnings"" (#105772)
via llvm-commits
- [llvm] Revert "[SLP]Improve/fix subvectors in gather/buildvector nodes handling" (PR #105780)
Vitaly Buka via llvm-commits
- [llvm] fdaaa87 - [Scalar] Remove an unused variable (#105767)
via llvm-commits
- [llvm] [AMDGPU] Mitigate GFX12 VALU read SGPR hazard (PR #100067)
Carl Ritson via llvm-commits
- [llvm] 3563907 - [LTO] Turn ImportMapTy into a proper class (NFC) (#105748)
via llvm-commits
- [llvm] 96b3166 - Revert "[SLP]Improve/fix subvectors in gather/buildvector nodes handling" (#105780)
via llvm-commits
- [llvm] [RISCV] Reduce VL of vmerge.vvm's true operand (PR #105786)
Luke Lau via llvm-commits
- [llvm] [DirectX] Add `all` lowering (PR #105787)
Farzon Lotfi via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [RISCV] Preserve tail agnostic policy in some vector peepholes (PR #105788)
Luke Lau via llvm-commits
- [llvm] [ConstraintElim] Fix miscompilation caused by PR97974 (PR #105790)
Yingwei Zheng via llvm-commits
- [llvm] 59721f2 - [MIPS] Optimize sortRelocs for o32
via llvm-commits
- [llvm] AMDGPU/NewPM: Port SIFoldOperands to new pass manager (PR #105791)
Akshat Oke via llvm-commits
- [llvm] [RISCV] Don't move source if passthru already dominates in vmv.v.v peephole (PR #105792)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Fix crash in allowsMisalignedMemoryAccesses with i1 (PR #105794)
Austin Kerbow via llvm-commits
- [llvm] [docs] Fix a documentation link (PR #105795)
Piotr Fusik via llvm-commits
- [llvm] Branch folding: Avoid infinite loop with indirect target blocks (PR #96956)
via llvm-commits
- [llvm] 85b6aac - [ConstraintElim] Fix miscompilation caused by PR97974 (#105790)
via llvm-commits
- [llvm] 28133d9 - [AArch64] Add Add/Sub/Mul test coverage for GISel. NFC
David Green via llvm-commits
- [llvm] f53bfa3 - [AArch64] Add And/Or/XOr test coverage for GISel. NFC
David Green via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #105798)
Daniil Kovalev via llvm-commits
- [llvm] [AMDGPU] Remove unused amdgpu-disable-structurizer flag (PR #105800)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] AMDGPU/NewPM: Port SIFoldOperands to new pass manager (PR #105801)
Akshat Oke via llvm-commits
- [llvm] b02b5b7 - [AMDGPU] Simplify use of hasMovrel and hasVGPRIndexMode (#105680)
via llvm-commits
- [llvm] fa2dccb - [AMDGPU] Remove one case of vmcnt loop header flushing for GFX12 (#105550)
via llvm-commits
- [llvm] cf6cd1f - [MCA][X86] Add missing 512-bit vpscatterqd/vscatterqps schedule data (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] c8ba317 - [AMDGPU] Remove comment outdated by #96933
Jay Foad via llvm-commits
- [llvm] 646478f - [AArch64] Scalarize i128 add/sub/mul/and/or/xor vectors
David Green via llvm-commits
- [llvm] [SROA] Use SmallPtrSet for PromotableAllocas (PR #105809)
Bartłomiej Chmiel via llvm-commits
- [llvm] 4a12722 - [ORC] Expose a non-destructive check-macho-buffer overload.
Lang Hames via llvm-commits
- [llvm] [AMDGPU] Improve uniform argument handling in InstCombineIntrinsic (PR #105812)
Jay Foad via llvm-commits
- [llvm] AMDGPU/NewPM Port GCNDPPCombine to NPM (PR #105816)
Akshat Oke via llvm-commits
- [llvm] cbf34a5 - [AMDGPU] Remove dead pass: AMDGPUMachineCFGStructurizer (#105645)
via llvm-commits
- [llvm] 2b4b909 - [AMDGPU] Remove unused amdgpu-disable-structurizer flag (#105800)
via llvm-commits
- [llvm] [AMDGPU] Remove "amdgpu-enable-structurizer-workarounds" flag (PR #105819)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [llvm] Fix Findzstd.cmake (PR #105820)
Raed Rizqie via llvm-commits
- [llvm] [amdgpu] Add llvm.amdgcn.init.whole.wave intrinsic (PR #105822)
Diana Picus via llvm-commits
- [llvm] 04ab647 - [NFC][TableGen] Refactor StringToOffsetTable (#105655)
via llvm-commits
- [llvm] [SPIR-V][NFC] More efficient getPaddedLen (PR #105823)
via llvm-commits
- [clang] [llvm] [NFC] Use const members of `StringToOffsetTable` (PR #105824)
Rahul Joshi via llvm-commits
- [llvm] 0d1d95e - [Transforms] Use a range-based for loop (NFC) (#105769)
via llvm-commits
- [compiler-rt] [llvm] [ASan][compiler-rt] Implemented Dormant Mode in ASan (PR #99857)
via llvm-commits
- [llvm] 5def27c - [AMDGPU] Remove "amdgpu-enable-structurizer-workarounds" flag (#105819)
via llvm-commits
- [llvm] 4d348f7 - [RISCV] Let -data-sections also work on sbss/sdata sections (#87040)
via llvm-commits
- [llvm] [IR] Use a range-based for loop (NFC) (PR #105826)
Kazu Hirata via llvm-commits
- [llvm] VPlanTransforms: fix style after cursory reading (NFC) (PR #105827)
Ramkumar Ramachandra via llvm-commits
- [llvm] c9b6339 - [NFC] Use stable_hash_combine instead of hash_combine (#105619)
via llvm-commits
- [llvm] LV: fix style after cursory reading (NFC) (PR #105830)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Fix sign confusion in performMulLoHiCombine (PR #105831)
Jay Foad via llvm-commits
- [llvm] f142f8a - [AMDGPU] Improve uniform argument handling in InstCombineIntrinsic (#105812)
via llvm-commits
- [llvm] f3d2609 - [SLP]Improve/fix subvectors in gather/buildvector nodes handling
Alexey Bataev via llvm-commits
- [llvm] 002ba17 - [RISCV][MC] Name the vector tuple registers. NFC (#102726)
via llvm-commits
- [llvm] LV: reuse getSmallBestKnownTC in RT-check TC estimation (PR #105834)
Ramkumar Ramachandra via llvm-commits
- [llvm] 67a9093 - [instCombine][bugfix] Fix crash caused by using of cast in instCombineSVECmpNE (#102472)
via llvm-commits
- [llvm] dab19da - [SLP]Fix a crash for the strided nodes with reversed order and externally used pointer.
Alexey Bataev via llvm-commits
- [llvm] 858afe9 - Revert "[RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (#104114)"
Hans Wennborg via llvm-commits
- [llvm] 885c436 - [VPlan] Skip branches marked as dead in cost precomputation.
Florian Hahn via llvm-commits
- [compiler-rt] 6a8f738 - Revert "Reland "[asan] Remove debug tracing from `report_globals` (#104404)" (#105601)"
Hans Wennborg via llvm-commits
- [llvm] [DAG][RISCV] Use vp_reduce_fadd/fmul when widening types for FP reductions (PR #105840)
Philip Reames via llvm-commits
- [llvm] [test-suite] Document the LLVM test-suite benchmark apps (PR #105843)
Sjoerd Meijer via llvm-commits
- [clang] [llvm] [AMDGPU][LTO] Assume closed world after linking (PR #105845)
Anshil Gandhi via llvm-commits
- [llvm] 8075576 - [DAG] visitTRUNCATE_USAT_U - use sd_match to match FP_TO_UINT_SAT pattern. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b8f1505 - [IR] Use a range-based for loop (NFC) (#105826)
via llvm-commits
- [llvm] [StableHash][NFC] Implement with xxh3_64bits (PR #105849)
Kyungwoo Lee via llvm-commits
- [llvm] [AMDGPU] Vectorize i8 Shuffles (PR #105850)
Jeffrey Byrnes via llvm-commits
- [llvm] [Bitcode] Use DenseSet instead of std::map (NFC) (PR #105851)
Kazu Hirata via llvm-commits
- [llvm] 0381e01 - Recommit "[RISCV] Add isel optimization for (and (sra y, c2), c1) to recover regression from #101751. (#104114)"
Craig Topper via llvm-commits
- [llvm] 0bf5846 - InstructionSelect: Use GISelChangeObserver instead of MachineFunction::Delegate (#105725)
via llvm-commits
- [llvm] aec3ec0 - [SCCP] fix non-determinism (#105758)
via llvm-commits
- [llvm] Update Python requirements to fix more CVEs (PR #105853)
Stephan T. Lavavej via llvm-commits
- [llvm] VPlan: factor out VPUtils into its own file (NFC) (PR #105857)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SLP]Better cost estimation for masked gather or "clustered" loads. (PR #105858)
Alexey Bataev via llvm-commits
- [llvm] df97673 - [X86] Add some initial test coverage for half libcall expansion/promotion
Simon Pilgrim via llvm-commits
- [llvm] [RISCV][doc] Add note to RISCVUsage about supported atomics ABIs (PR #103879)
Paul Kirth via llvm-commits
- [llvm] [llvm] Use range-based for loops (NFC) (PR #105861)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU][MC] Disallow null as saddr in flat instructions (PR #101730)
Jun Wang via llvm-commits
- [llvm] [llvm-lit] Support curly brace syntax in lit internal shell (PR #102830)
Connie Zhu via llvm-commits
- [llvm] [llvm-lit][test] Precommit tests for curly braces in lit internal shell (PR #102976)
Connie Zhu via llvm-commits
- [llvm] 960a210 - [ctx_prof] Remove the dependency on the "name" GlobalVariable (#105731)
via llvm-commits
- [compiler-rt] fa089ef - [orc][mach-o] Unlock the JITDylib state mutex during +load (#105333)
via llvm-commits
- [llvm] [SLP]Improve vectorization of gathered loads. (PR #89129)
Alexey Bataev via llvm-commits
- [llvm] [AArch64, ELF] Omit initial $d of non-text sections (PR #99580)
Fangrui Song via llvm-commits
- [llvm] BPF: Ensure __sync_fetch_and_add() always generate atomic_fetch_add insn (PR #101428)
Bryce Kahle via llvm-commits
- [llvm] [llvm-profdata] Enabled functionality to write split-layout profile (PR #101795)
David Li via llvm-commits
- [llvm] goldsteinn/add sub reassos (PR #105866)
via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniil Kovalev via llvm-commits
- [llvm] [LV] Decompose WidenIntOrFPInduction into phi and update recipes (PR #82021)
Kolya Panchenko via llvm-commits
- [llvm] a968ae6 - [TableGen] Refactor SequenceToOffsetTable class (#104986)
via llvm-commits
- [llvm] [AMDGPU][MC] Disallow op_sel in v_dot4 and v_dot8 with 4- or 8-bit packed data (PR #100485)
Jun Wang via llvm-commits
- [llvm] [AArch64][MachO]: Use enum element instead of hardcoding 0 (NFC) (PR #105870)
Khem Raj via llvm-commits
- [lld] caa844e - [LLD][COFF] Add support for CHPE redirection metadata. (#105739)
via llvm-commits
- [llvm] [llvm][NVPTX] Fix RAUW bug in NVPTXProxyRegErasure (PR #105871)
Jeff Niu via llvm-commits
- [llvm] ceb587a - [AMDGPU] Fix crash in allowsMisalignedMemoryAccesses with i1 (#105794)
via llvm-commits
- [llvm] [HWASan] [MTE] add OptimizationRemark for alloca safety (PR #105872)
Florian Mayer via llvm-commits
- [llvm] 782bc4f - [DXIL][Analysis] Uniquify duplicate resources in DXILResourceAnalysis
via llvm-commits
- [llvm] [RISCV] Fix more boundary cases in immediate selection for Zdinx load/store on RV32. (PR #105874)
Craig Topper via llvm-commits
- [lld] 52a7116 - [LLD][COFF] Add support for CHPE code ranges metadata. (#105741)
via llvm-commits
- [compiler-rt] [compiler-rt][tests] Fix env command not found errors with lit internal shell (PR #105879)
via llvm-commits
- [llvm] aa61925 - [DirectX] Lower `@llvm.dx.handle.fromBinding` to DXIL ops
via llvm-commits
- [llvm] [DirectX] Lower `@llvm.dx.handle.fromBinding` to DXIL ops (PR #104251)
Justin Bogner via llvm-commits
- [llvm] a2a5508 - [nfc][mlgo] Incrementally update DominatorTreeAnalysis in FunctionPropertiesAnalysis (#104867)
via llvm-commits
- [llvm] Extend memprof matching to support __size_returning_new variants. (PR #105473)
Teresa Johnson via llvm-commits
- [llvm] [SPIRV] Fix return type mismatch for createSPIRVEmitNonSemanticDIPass (PR #105889)
Justin Bogner via llvm-commits
- [compiler-rt] 64afbf0 - [rtsan][compiler-rt] Prevent UB hang in rtsan lock unit tests (#104733)
via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Don't drop debug info for target region. (PR #80692)
Abid Qadeer via llvm-commits
- [llvm] Add unit tests for size returning new funcs in the MemProf use pass. (PR #105473)
Snehasish Kumar via llvm-commits
- [llvm] 3b703d4 - [Bitcode] Use DenseSet instead of std::set (NFC) (#105851)
via llvm-commits
- [libc] [llvm] [libc] Add printf strerror conversion (%m) (PR #105891)
Michael Jones via llvm-commits
- [llvm] da6f423 - [InstCombine] Fold `(x < y) ? -1 : zext(x > y)` and `(x > y) ? 1 : sext(x < y)` to `ucmp/scmp(x, y)` (#105272)
via llvm-commits
- [compiler-rt] 283dff4 - [compiler-rt][nsan] Add support for nan detection (#101531)
via llvm-commits
- [clang-tools-extra] [llvm] [llvm] add support for mustache templating language (PR #105893)
via llvm-commits
- [llvm] 3e763db - [SPIRV] Fix return type mismatch for createSPIRVEmitNonSemanticDIPass (#105889)
via llvm-commits
- [compiler-rt] "Reland "[asan] Remove debug tracing from `report_globals` (#104404)" (PR #105895)
Vitaly Buka via llvm-commits
- [compiler-rt] 10407be - "Reland "[asan] Remove debug tracing from `report_globals` (#104404)" (#105895)
via llvm-commits
- [lld] [LLD][COFF] Preserve original symbol name when resolving weak aliases. (PR #105897)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Generate redirection metadata for custom ARM64EC export thunks. (PR #105901)
Jacek Caban via llvm-commits
- [llvm] cdd11d6 - Fix bot failures after PR #104867
Mircea Trofin via llvm-commits
- [llvm] [IR] Inroduce ModuleToSummariesForIndexTy (NFC) (PR #105906)
Kazu Hirata via llvm-commits
- [llvm] ca53611 - [llvm] Use range-based for loops (NFC) (#105861)
via llvm-commits
- [llvm] dbd7ce0 - [IR] Inroduce ModuleToSummariesForIndexTy (NFC) (#105906)
via llvm-commits
- [compiler-rt] Revert "[compiler-rt][nsan] Add support for nan detection" (PR #105909)
Vitaly Buka via llvm-commits
- [compiler-rt] 1f89cd4 - Revert "[compiler-rt][nsan] Add support for nan detection" (#105909)
via llvm-commits
- [llvm] [Analysis] Copy-construct SmallVector (NFC) (PR #105911)
Kazu Hirata via llvm-commits
- [llvm] [Clang][Codegen] fix vector data by modifying VMVN (PR #105913)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] fold `select (trunc nuw X to i1), X, Y` to `select (trunc nuw X to i1), 1, Y` (PR #105914)
via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` has the `nuw` or `nsw` property. (PR #105914)
via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` has the `nuw` or `nsw` property. (PR #105914)
via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (PR #105914)
Yingwei Zheng via llvm-commits
- [compiler-rt] [llvm] [llvm-profdata] Add block percent to detailed summary (PR #105915)
Ellis Hoag via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Khem Raj via llvm-commits
- [compiler-rt] [compiler-rt][test] Fixing Command not found errors in compiler-rt with lit internal shell (PR #105917)
via llvm-commits
- [llvm] d021321 - [SandboxIR] Implement CleanupReturnInst (#105750)
via llvm-commits
- [llvm] [SandboxIR] Implement FenceInst (PR #105920)
via llvm-commits
- [llvm] 7615c0b - [StableHash] Implement with xxh3_64bits (#105849)
via llvm-commits
- [llvm] 6260125 - [docs] Fix links in github user guide - graphite section
via llvm-commits
- [llvm] [llvm-lit] Fix `TypeError` string argument expected in lit's internal shell (PR #105925)
via llvm-commits
- [llvm] [TBAA] Fix the case where a subobject gets accessed at a non-zero offset. (PR #101485)
Vedant Paranjape via llvm-commits
- [compiler-rt] Revert ""Reland "[asan] Remove debug tracing from `report_globals` (#104404)"" (PR #105926)
Vitaly Buka via llvm-commits
- [compiler-rt] e185850 - Revert ""Reland "[asan] Remove debug tracing from `report_globals` (#104404)"" (#105926)
via llvm-commits
- [llvm] [SPARC][IAS] Add `illtrap` alias for `unimp` (PR #105928)
via llvm-commits
- [llvm] [RISCV][ISel] Move VCIX ISDs to correct position. NFC (PR #105934)
Brandon Wu via llvm-commits
- [llvm] 43c6fb2 - [InstCombine] Update the `select` operand when the `cond` is `trunc` and has the `nuw` or `nsw` property. (#105914)
via llvm-commits
- [llvm] 001e423 - [Tests] Attempt to fix PowerPC buildbots.
David Green via llvm-commits
- [llvm] be5ecc3 - [RISCV] Don't move source if passthru already dominates in vmv.v.v peephole (#105792)
via llvm-commits
- [llvm] 40975da - [VPlan] Wrap planContainsAdditionalSimplifications in NDEBUG (NFC)
Florian Hahn via llvm-commits
- [llvm] init (PR #105937)
via llvm-commits
- [llvm] 83a5c7c - [ConstantFolding] Ensure TLI is valid when simplifying fp128 intrinsics.
David Green via llvm-commits
- [llvm] 08acc3f - [Analysis] Copy-construct SmallVector (NFC) (#105911)
via llvm-commits
- [llvm] [Mips] Remove a trivial variable (NFC) (PR #105940)
Kazu Hirata via llvm-commits
- [llvm] [Target] Use llvm::replace (NFC) (PR #105942)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Prefer StringRef::substr to StringRef::slice (NFC) (PR #105943)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Model dest EEW and fix peepholes not checking EEW (PR #105945)
Luke Lau via llvm-commits
- [llvm] [lit] Remove python3 version check (NFC) (PR #105948)
Keith Smiley via llvm-commits
- [llvm] 65b7cbb - [lit] Export env vars in script to avoid pruning (#105759)
via llvm-commits
- [llvm] 7036394 - Update Python requirements to fix more CVEs (#105853)
via llvm-commits
- [llvm] a5d89d5 - [Target] Use llvm::replace (NFC) (#105942)
via llvm-commits
- [llvm] [IR] Modernize StructuralHashImpl (NFC) (PR #105951)
Kazu Hirata via llvm-commits
- [llvm] 31b4bf9 - [llvm][NVPTX] Fix RAUW bug in NVPTXProxyRegErasure (#105871)
via llvm-commits
- [llvm] 2cb25d5 - [DAG][RISCV] Use vp_reduce_fadd/fmul when widening types for FP reductions (#105840)
via llvm-commits
- [llvm] d252365 - [IR] Modernize StructuralHashImpl (NFC) (#105951)
via llvm-commits
- [llvm] 6f618a7 - Update my email
Qiu Chaofan via llvm-commits
- [llvm] [LTO] Introduce getSourceModules (NFC) (PR #105955)
via llvm-commits
- [llvm] 9f82f6d - [ARM] Add a number of extra vmovimm tests for BE. NFC
David Green via llvm-commits
- [llvm] 77fccb3 - [AArch64] Replace AND with LSL#2 for LDR target (#34101) (#89531)
via llvm-commits
- [llvm] [CodeGen] Refactor DeadMIElim isDead and GISel isTriviallyDead (PR #105956)
Tobias Stadler via llvm-commits
- [llvm] b9a0276 - [ARM] Add VECTOR_REG_CAST identity fold.
David Green via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][test] Resolved export command failure in test run with lit's internal shell (PR #105961)
Connie Zhu via llvm-commits
- [llvm] a6f87ab - [Mips] Remove a trivial variable (NFC) (#105940)
via llvm-commits
- [llvm] [mlir] [MLIR][Transform] Allow stateInitializer and stateExporter for applyTransforms (PR #101186)
Amy Wang via llvm-commits
- [llvm] 3ef64f7 - Revert "Enable logf128 constant folding for hosts with 128bit long double (#104929)"
NAKAMURA Takumi via llvm-commits
- [llvm] [SPIRV][test] Make debug info test robust to unix/windows differences (PR #105965)
Justin Bogner via llvm-commits
- [llvm] [SelectionDAG] WIP (PR #105968)
via llvm-commits
- [llvm] [LLVM][AMDGPU] AMDGPUInstCombineIntrinsic for *lane intrinsics (PR #99878)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [X86][AMX] Avoid to construct invalid shape for checking, NFCI (PR #105973)
Phoebe Wang via llvm-commits
- [llvm] 5c94dd7 - [X86][AMX] Avoid to construct invalid shape for checking, NFCI (#105973)
via llvm-commits
- [llvm] [NVPTX] Fixing debug symbols for ptx target emitting (PR #101891)
Vyom Sharma via llvm-commits
- [llvm] 579fd59 - [RISCV][ISel] Move VCIX ISDs to correct position. NFC (#105934)
via llvm-commits
- [llvm] f22b1da - [CodeGen] Replace MCPhysReg with MCRegister in MachineBasicBlock::isLiveIn/removeLiveIn. NFC
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt] Fix build for android (PR #101149)
Dmitry Chestnykh via llvm-commits
- [compiler-rt] 5136521 - Reapply "[compiler-rt][nsan] Add support for nan detection" (#105909)
Alexander Shaposhnikov via llvm-commits
- [llvm] 1193f7d - [NFC] Use const members of `StringToOffsetTable` (#105824)
via llvm-commits
- [llvm] [SimplifyCFG] Check whether the previous condition is true before making assume (PR #105986)
via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRInstruction, use for exit block live-outs. (PR #100735)
Florian Hahn via llvm-commits
- [llvm] [XRay][account] add account test for nonempty exit mismatch (PR #93564)
Tomer Shafir via llvm-commits
- [llvm] test-release.sh: fix sed encoding issues on macOS (PR #105989)
Keith Smiley via llvm-commits
- [clang] [compiler-rt] [libcxx] [lld] [lldb] [llvm] [mlir] [polly] python: use raw strings for regex (PR #105990)
Paul Zander via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Thorsten Schütt via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [test-release.sh] Fix python 3.12 compatibility (PR #105993)
Keith Smiley via llvm-commits
- [llvm] 33f3ebc - [AMDGPU][LTO] Assume closed world after linking (#105845)
via llvm-commits
- [llvm] 33e7cd6 - [llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#105943)
via llvm-commits
- [llvm] [SSCP] Merge return range attributes (PR #105998)
Pedro Lobo via llvm-commits
- [llvm] Revert "[AMDGPU][LTO] Assume closed world after linking (#105845)" (PR #106000)
Anshil Gandhi via llvm-commits
- [llvm] d66cbec - [VPlan] Use getVPValueOrAddLiveIn in mapToVPValues (NFC).
Florian Hahn via llvm-commits
- [llvm] 4b6c064 - Revert "[AMDGPU][LTO] Assume closed world after linking (#105845)" (#106000)
via llvm-commits
- [llvm] d853b3f - [VPlan] Remove unneeded Plan arg from getVPValueOrAddLiveIn (NFC).
Florian Hahn via llvm-commits
- [llvm] Revert "Revert "[AMDGPU][LTO] Assume closed world after linking (#105845)" (#106000)" (PR #106001)
Anshil Gandhi via llvm-commits
- [llvm] 675c748 - [Mips] clang-format prescanForConstants (NFC)
Kazu Hirata via llvm-commits
- [llvm] [Mips] Use a range-based for loop (NFC) (PR #106004)
Kazu Hirata via llvm-commits
- [llvm] [test-release.sh] Increase ninja keep going tasks (PR #106009)
Keith Smiley via llvm-commits
- [llvm] 033e225 - Revert "Revert "[AMDGPU][LTO] Assume closed world after linking (#105845)" (#106000)" (#106001)
via llvm-commits
- [llvm] 5b41eb3 - [RISCV] Fix more boundary cases in immediate selection for Zdinx load/store on RV32. (#105874)
via llvm-commits
- [llvm] [llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::hasFP()` (PR #106014)
Alex Rønne Petersen via llvm-commits
- [llvm] [MC] Update MCOperand::getReg/setReg/createReg and MCInstBuilder::addReg to use MCRegister. (PR #106015)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Use MachineInstr::all_defs (NFC) (PR #106017)
Kazu Hirata via llvm-commits
- [llvm] c503758 - [CodeGen] Use std::pair<MCRegister, Register> to match return from MRI.liveins(). NFC
Craig Topper via llvm-commits
- [llvm] [Release] Add keith to valid archive uploaders (PR #106018)
Keith Smiley via llvm-commits
- [llvm] [llvm-lit] Add REQUIRES: shell to BOLT permission test for lit internal shell (PR #103012)
via llvm-commits
- [compiler-rt] Add REQUIRES: shell to Tests Requiring Full Shell Functionality with lit Internal Shell (PR #102988)
via llvm-commits
- [llvm] b103037 - [Coroutines] [NFCI] Don't search the DILocalVariable for __promise when constructing the debug varaible for __coro_frame (#105626)
via llvm-commits
- [llvm] [RISCV] Support the large code model. (PR #70308)
Jim Lin via llvm-commits
- [llvm] [NFC] Add an assertion requirement to an opt test (PR #106027)
Anshil Gandhi via llvm-commits
- [llvm] d982882 - [NFC] Add an assertion requirement to an opt test (#106027)
via llvm-commits
- [llvm] 7bc9d95 - [AMDGPU] Introduce "amdgpu-sw-lower-lds" pass to lower LDS accesses. (#87265)
via llvm-commits
- [llvm] dff3c96 - [AMDGPU] Fix -Wpessimizing-move in AMDGPUSwLowerLDS.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [CodeGen] Use MCRegister for CCState::AllocateReg and CCValAssign::getReg. NFC (PR #106032)
Craig Topper via llvm-commits
- [llvm] [X86] Check if there is stack access in the spilled FP/BP range (PR #106035)
via llvm-commits
- [llvm] [LoopPeel] Added support for cases where PhiAnalyzer contains Induction PHI (PR #94900)
Madhur Amilkanthwar via llvm-commits
- [compiler-rt] 52ae891 - [compiler-rt][test] Add `env` command to fix command not found errors in compiler-rt with lit internal shell (#105917)
via llvm-commits
- [compiler-rt] Reapply ""Reland "[asan] Remove debug tracing from `report_globals` (#104404)"" (#105926) (PR #106037)
Vitaly Buka via llvm-commits
- [llvm] b12d338 - [AArch64] Use MCRegister in AArch64InstrInfo::copyGPRRegTuple interface. NFC
Craig Topper via llvm-commits
- [llvm] 7e6b150 - [AArch64] Pass DebugLoc by reference to AArch64InstrInfo::copyGPRRegTuple. NFC
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Add LLVMInstrumnetation to link with AMDGPUCodeGen. (PR #106039)
via llvm-commits
- [llvm] [NFC][VP] Trim extra spaces in `VPDerivedIVRecipe::print` during debugging (PR #106041)
Shao-Ce SUN via llvm-commits
- [compiler-rt] 65d6c47 - [compiler-rt][nsan] Adjust nan check
Alexander Shaposhnikov via llvm-commits
- [llvm] 2e9cbb6 - [AMDGPU] Add LLVMInstrumnetation to link with AMDGPUCodeGen. (#106039)
via llvm-commits
Last message date:
Sun Aug 25 23:47:04 PDT 2024
Archived on: Sun Aug 25 23:47:07 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).