The Week Of Monday 18 November 2024 Archives by thread
Starting: Mon Nov 18 00:00:30 PST 2024
Ending: Thu Nov 21 09:06:15 PST 2024
Messages: 3744
- [lld] [lld] Do not implicitly link non "public" libraries (PR #97639)
Carlo Cabrera via llvm-commits
- [llvm] [PatternMatch] Introduce m_c_Select (PR #114328)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [clang] Implement lifetime analysis for lifetime_capture_by(X) (PR #115921)
Utkarsh Saxena via llvm-commits
- [llvm] [llvm-objcopy] Replace custom -- parsing with DashDashParsing (PR #116565)
James Henderson via llvm-commits
- [llvm] [CodeGen][WinEH] Update saved esp for inlined inallocas (PR #116585)
via llvm-commits
- [llvm] [llvm] fix nullptr dereference in BasicBlock::getIrrLoopHeaderWeight (PR #116192)
Alexander Romanov via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize ptr shuffle vector to s64 (PR #116013)
Madhur Amilkanthwar via llvm-commits
- [clang] [lldb] [llvm] Fix for Process attach (PR #116587)
Dhruv Srivastava via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
Dhruv Srivastava via llvm-commits
- [llvm] [WinEH] Emit state stores for SEH scopes (PR #116546)
Maurice Heumann via llvm-commits
- [llvm] 3fc5bb6 - [Mips] Use getSignedConstant() for signed values (#116405)
via llvm-commits
- [llvm] [Mips] Use getSignedConstant() for signed values (PR #116405)
Nikita Popov via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
via llvm-commits
- [llvm] 9a844a3 - [InstCombine] Use InstSimplify in FoldOpIntoSelect (#116073)
via llvm-commits
- [llvm] [InstCombine] Use InstSimplify in FoldOpIntoSelect (PR #116073)
Nikita Popov via llvm-commits
- [llvm] [ci] New script to generate test reports as Buildkite Annotations (PR #113447)
David Spickett via llvm-commits
- [llvm] [InstSimplify] Generalize `simplifyAndOrOfFCmps` to handle fabs (PR #116590)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [WebAssembly] support getVT from `externref` and `funcref` (PR #97080)
Congcong Cai via llvm-commits
- [compiler-rt] [llvm] [Coverage][Single] Round Counters to boolean after evaluation (PR #110972)
NAKAMURA Takumi via llvm-commits
- [llvm] [MISched] Use right boundary when trying latency heuristics (PR #116592)
Pengcheng Wang via llvm-commits
- [llvm] db90673 - [InstCombine] Re-queue users of phi when nsw/nuw flags of add are inferred (#113933)
via llvm-commits
- [llvm] [InstCombine] Re-queue users of phi when nsw/nuw flags of add are inferred (PR #113933)
Yingwei Zheng via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Implement library support for MCF thread model (PR #116550)
A. Jiang via llvm-commits
- [llvm] [RISCV][NFC] refactor CFI emitting (PR #114227)
via llvm-commits
- [llvm] 0c04d43 - [RISCV][NFC] refactor CFI emitting (#114227)
via llvm-commits
- [llvm] [Target] Remove unused includes (NFC) (PR #116577)
Nikita Popov via llvm-commits
- [lldb] [llvm] [lldb-dap] Support column breakpoints (PR #113787)
Michael Buch via llvm-commits
- [llvm] 85a2d2d - [gn build] Port 4e7682b1c47d
LLVM GN Syncbot via llvm-commits
- [llvm] [VPlan] Support VPReverseVectorPointer in DataWithEVL vectorization (PR #113667)
Shih-Po Hung via llvm-commits
- [llvm] [LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (PR #74502)
Christian Ulmann via llvm-commits
- [llvm] [GlobalOpt] Fix global SRA incorrect alignment on some elements (PR #115328)
Bruno De Fraine via llvm-commits
- [llvm] 20d8f8c - [GlobalOpt] Fix global SRA incorrect alignment on some elements (#115328)
via llvm-commits
- [llvm] [RISCV] Enable bidirectional postra scheduling (PR #115864)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen] Add an option to SubtargetFeature to disable setting the field to the maximum value (PR #116594)
Pengcheng Wang via llvm-commits
- [llvm] [llvm-exegesis] Add explicit support for setting DF in X86 (PR #115644)
Clement Courbet via llvm-commits
- [llvm] [LoopInterchange] Make the entries of the Dependency Matrix unique (PR #116195)
Sjoerd Meijer via llvm-commits
- [llvm] [NFC] Move DroppedVariableStats to its own file and redesign it to be extensible. (PR #115563)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LangRef] Fix mislabeling in calling convention name (NFC) (PR #111256)
Antonio Frighetto via llvm-commits
- [llvm] [AMDGPU] Fix some cache policy checks for GFX12+ (PR #116396)
Jay Foad via llvm-commits
- [llvm] 9fc4654 - [LangRef] Fix mislabeling in calling convention name (NFC)
Antonio Frighetto via llvm-commits
- [llvm] [BOLT] DataAggregator support for binaries with multiple text segments (PR #92815)
Paschalis Mpeis via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
David Sherwood via llvm-commits
- [llvm] 9d70265 - [RISCV] Correct the precedence in isVRegClass (#116579)
via llvm-commits
- [llvm] [RISCV] Correct the precedence in isVRegClass (PR #116579)
Brandon Wu via llvm-commits
- [llvm] [mlir] [llvm][OpenMP] Add implicit cast to omp.atomic.read (PR #114659)
via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][llvm][OpenMP] Add lowering and translation support for mergeable clause on task (PR #114662)
via llvm-commits
- [llvm] clang crash assigning to a global named register variable #109778 (PR #113105)
David Spickett via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: teach fact-transfer about samesign (PR #115893)
Antonio Frighetto via llvm-commits
- [llvm] Reland '[lineeditor] Add `setHistorySize()` method for adjusting history size' (PR #115442)
via llvm-commits
- [compiler-rt] [TSan] Increase the number of simultaneously locked mutexes that a thread can hold (PR #116409)
via llvm-commits
- [llvm] [PAC][llvm-readobj][ELF][AArch64] Define static AUTH TLSDESC relocations (PR #113716)
Daniil Kovalev via llvm-commits
- [llvm] [mlir] [mlir][llvm] Translation support for task detach (PR #116601)
via llvm-commits
- [llvm] InstCombine: support floating-point equivalences (PR #114975)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [S,U]SUBO (PR #116489)
Amara Emerson via llvm-commits
- [llvm] [SystemZ] Add realistic cost estimates for vector reduction intrinsics (PR #116602)
Dominik Steenken via llvm-commits
- [clang] [llvm] [RISCV] Inline Assembly Support for GPR Pairs ('Pr') (PR #112983)
Sam Elliott via llvm-commits
- [flang] [llvm] [flang][OpenMP] Update frontend support for DEFAULTMAP clause (PR #116506)
Tom Eccles via llvm-commits
- [llvm] [SelectionDAG][PPC][SystemZ] Fix GET_DYNAMIC_AREA_OFFSET chain result (PR #116507)
Ulrich Weigand via llvm-commits
- [llvm] [lit] Fix missing command for external Windows shell (PR #116603)
Sven van Haastregt via llvm-commits
- [llvm] [AArch64] Improve operand sinking for mul instructions (PR #116604)
Hari Limaye via llvm-commits
- [llvm] [SandboxIR] Don't add dup instantiation for clang (PR #116387)
Mészáros Gergely via llvm-commits
- [llvm] [NVPTX][NFC] Regenerate some tests checks (PR #116605)
Fraser Cormack via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Nikolas Klauser via llvm-commits
- [llvm] [AMDGPU][MC][True16] VOP3dot instruction update for true16/fake16 (PR #113474)
Ivan Kosarev via llvm-commits
- [llvm] [LoopVectorize] Ensure fairness when selecting epilogue VFs (PR #116607)
David Sherwood via llvm-commits
- [clang] [llvm] [SPIR-V] DRAFT: Shader built-ins - no spec change (PR #116393)
Nathan Gauër via llvm-commits
- [llvm] [AMDGPU][MC][True16] Support VOP2 instructions with true16 format (PR #115233)
Ivan Kosarev via llvm-commits
- [compiler-rt] [compiler-rt][asan] _aligned_malloc/_aligned_free interception. (PR #82049)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] support more VOP3 inst in true16/fake16 format (PR #113603)
Ivan Kosarev via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 4c4a413 - [flang][OpenMP] Update frontend support for DEFAULTMAP clause (#116506)
via llvm-commits
- [clang] [llvm] [PAC][ELF][AArch64] Support signed personality function pointer (PR #113148)
Daniil Kovalev via llvm-commits
- [lld] 696c108 - [LLD][MinGW] Add support for --functionpadmin option (#116511)
via llvm-commits
- [lld] [LLD][MinGW] Add support for --functionpadmin option (PR #116511)
Jacek Caban via llvm-commits
- [llvm] [NFC] Add `const` (PR #116611)
Piotr Fusik via llvm-commits
- [clang] [lld] [Clang][MinGW] Pass --functionpadmin to the linker when -fms-hotpatch is used (PR #116512)
Jacek Caban via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [NFC][LoopVectorize] Introduce new getEstimatedRuntimeVF function (PR #116247)
Florian Hahn via llvm-commits
- [llvm] [LV] Pure runtime check for minimum profitable trip count. (PR #115833)
Mel Chen via llvm-commits
- [llvm] [AArch64] Update predicate for FEXPA (PR #116613)
via llvm-commits
- [llvm] ValueTracking: teach implied-cond about samesign (PR #116614)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (PR #112548)
Christian Ulmann via llvm-commits
- [llvm] [CodeGen][NewPM] Port EdgeBundles analysis to NPM (PR #116616)
Akshat Oke via llvm-commits
- [llvm] [LV] Ignore some costs when loop gets fully unrolled (PR #106699)
David Sherwood via llvm-commits
- [llvm] [DebugInfo] Add DW_AT_artificial for compiler generated static member… (PR #116429)
Jeremy Morse via llvm-commits
- [llvm] [VPlan] Generalize collectUsersInExitBlocks for multiple exit bbs. (PR #115066)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [llvm] [DirectX] Infrastructure to collect shader flags for each function (PR #112967)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [ARM] Stop gluing 1-bit shifts (PR #116547)
Sergei Barannikov via llvm-commits
- [llvm] [LLVM] Update backend maintainer (PR #116622)
Nikita Popov via llvm-commits
- [llvm] [memprof] Add InstrProfWriter::addMemProfData (PR #116528)
Teresa Johnson via llvm-commits
- [llvm] [AMDGPU] Decrease default NSA threshold from 3 to 2 (PR #116624)
Jay Foad via llvm-commits
- [llvm] 3250612 - [PAC][llvm-readobj][ELF][AArch64] Define static AUTH TLSDESC relocations (#113716)
via llvm-commits
- [llvm] 756fe54 - [SPIRV] Add write to image buffer for shaders. (#115927)
via llvm-commits
- [llvm] [SPIRV] Add write to image buffer for shaders. (PR #115927)
Steven Perron via llvm-commits
- [llvm] [MIPS] Updated MIPS N calling conventions so that fp16 arguments no longer cause a crash (PR #116569)
Nikita Popov via llvm-commits
- [llvm] [NFC][RISCV] Refactor allocation of the stack space (PR #116625)
Raphael Moreira Zinsly via llvm-commits
- [llvm] [ConstraintElim] Bail out non-dedicated exits when adding exiting conditions (PR #116627)
Yingwei Zheng via llvm-commits
- [llvm] [DA] disambiguate evolution of base addresses (PR #116628)
Sebastian Pop via llvm-commits
- [llvm] [PDB] Fix missing `consumeError` which raise error with asserts enabled (PR #116480)
Nikita Popov via llvm-commits
- [llvm] a52cb0a - [PDB] Fix missing `consumeError` which raise error with asserts enabled (#116480)
via llvm-commits
- [llvm] [DA] Dependence analysis does not handle array accesses of different sizes (PR #116630)
Sebastian Pop via llvm-commits
- [llvm] [DA] add testcase (PR #116631)
Sebastian Pop via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
Thomas Preud'homme via llvm-commits
- [llvm] [DA] use NSW arithmetic (PR #116632)
Sebastian Pop via llvm-commits
- [llvm] Bug fixes for Array Dependence Analysis (PR #116389)
Sebastian Pop via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing (PR #115983)
Elvis Wang via llvm-commits
- [llvm] abda8ce - llvm-mca: Disentangle `MemoryGroup` from `LSUnitBase` (#114159)
via llvm-commits
- [llvm] llvm-mca: Disentangle `MemoryGroup` from `LSUnitBase` (PR #114159)
Andrea Di Biagio via llvm-commits
- [llvm] [InstCombine] fold `sub(zext(ptrtoint), zext(ptrtoint))` (PR #115369)
Nikolay Panchenko via llvm-commits
- [clang] [llvm] [clang][Driver] Add HIPAMD Driver support for AMDGCN flavoured SPIR-V (PR #95061)
Dmitry Sidorov via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [compiler-rt] [rtsan] Add I/O multiplexing interceptors (PR #115227)
Chris Apple via llvm-commits
- [llvm] [AMDGPU][MC] fix unused template warning during build (PR #116313)
Brox Chen via llvm-commits
- [llvm] [X86][MC] Add R_X86_64_CODE_4_GOTTPOFF (PR #116633)
Feng Zou via llvm-commits
- [clang] [llvm] Introduce symbol versioning for clang-cpp (PR #116556)
Tom Stellard via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTTPOFF relocation type (PR #116634)
Feng Zou via llvm-commits
- [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Nathan Gauër via llvm-commits
- [llvm] [NVPTX] Add patterns for fma.relu.{f16|f16x2|bf16|bf16x2} (PR #114977)
Hugh Delaney via llvm-commits
- [llvm] [IR] Improve check for target extension types disallowed in globals. (PR #116639)
Jay Foad via llvm-commits
- [llvm] ed8019d - [Target] Remove unused includes (NFC) (#116577)
via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeLocal property (PR #99016)
Jay Foad via llvm-commits
- [llvm] [AArch64] AArch64ISelDAGToDAG.cpp - disable inlining on MSVC release builds (PR #115292)
Martin Storsjö via llvm-commits
- [llvm] 8f8016f - [NVPTX] Add patterns for fma.relu.{f16|f16x2|bf16|bf16x2} (#114977)
via llvm-commits
- [llvm] [CMake] Test more things under -D_GNU_SOURCE (PR #116640)
Raul Tambre via llvm-commits
- [compiler-rt] Link shared sanitizer runtime with libresolv for dn_expand (PR #116415)
Aaron Puchert via llvm-commits
- [llvm] [InstCombine] Drop range attributes in `foldBitCeil` (PR #116641)
Yingwei Zheng via llvm-commits
- [llvm] 52361d0 - [ConstraintElim] Bail out on non-dedicated exits when adding exiting conditions (#116627)
via llvm-commits
- [clang] [llvm] Support for __builtin_setjmp and __builtin_longjmp (PR #116642)
via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [llvm][NVPTX] Don't reorder MIs that construct a PTX function call (PR #116522)
Youngsuk Kim via llvm-commits
- [llvm] Reapply [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #112251)
Sirish Pande via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
David Green via llvm-commits
- [llvm] [X86] Fix position of immediate argument in AVX512 VPCMP comparisons (PR #116646)
Simon Pilgrim via llvm-commits
- [llvm] [LoopVectorize][NFC] Rewrite tests to check output of vplan cost model (PR #113697)
David Green via llvm-commits
- [llvm] [Support] Add clang tooling generated explicit visibility macros (PR #113097)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [llvm][AMDGPU] Fold `llvm.amdgcn.wavefrontsize` early (PR #114481)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Fix for bughunter.sh in offline mode (PR #116649)
Paschalis Mpeis via llvm-commits
- [llvm] AMDGPU: Copy correct predicates for SDWA reals (PR #116288)
Jon Chesterfield via llvm-commits
- [llvm] b7d635e - AMDGPU: Copy correct predicates for SDWA reals (#116288)
via llvm-commits
- [clang] [llvm] AMDGPU: Add gfx950 subtarget definitions (PR #116307)
Matt Arsenault via llvm-commits
- [llvm] [Linker] Remove dead code handling recursive types. NFC. (PR #116652)
Jay Foad via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed TLSDESC (PR #113813)
Daniil Kovalev via llvm-commits
- [llvm] [AsmPrinter] Fix handling in emitGlobalConstantImpl for AIX (PR #116255)
Zaara Syeda via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT with tiny code model (PR #114525)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [llvm] 6bf8f08 - [memprof] Add InstrProfWriter::addMemProfData (#116528)
via llvm-commits
- [llvm] [Utils] Consolidate `LockstepReverseIterator` into own header (NFC) (PR #116657)
Antonio Frighetto via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [lld] 4092c0d - [ELF,ARM] Move global sectionMap into the ARM class
Fangrui Song via llvm-commits
- [llvm] 2444b6f - [llvm-objcopy] Replace custom -- parsing with DashDashParsing
via llvm-commits
- [llvm] c9260e2 - [CodeLayout] Do not rebuild chains with -apply-ext-tsp-for-size (#115934)
via llvm-commits
- [llvm] [CodeLayout] Do not rebuild chains with -apply-ext-tsp-for-size (PR #115934)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [ORC][Runtime] Add dlupdate for coff (PR #115448)
Sunho Kim via llvm-commits
- [llvm] 1c4caec - [Mips] Use APInt::isMask/isShiftedMask to simplify code. (#116582)
via llvm-commits
- [llvm] [Mips] Use APInt::isMask/isShiftedMask to simplify code. (PR #116582)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add an implementation of findRepresentativeClass to assign i32 to GPRRegClass for RV64. (PR #116165)
Alex Bradbury via llvm-commits
- [llvm] [X86] Tidyup up AVX512 FPCLASS instruction naming (PR #116661)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][Codegen] Improve small shufflevector/concat lowering for SME (PR #116662)
Benjamin Maxwell via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
Ellis Hoag via llvm-commits
- [llvm] 9161e6a - [SandboxIR] Add debug checker to compare IR before/after a revert (#115968)
via llvm-commits
- [llvm] [SandboxIR] Add debug checker to compare IR before/after a revert (PR #115968)
Jorge Gorbe Moya via llvm-commits
- [clang] [llvm] [RISCV] Inline Assembly Support for GPR Pairs ('R') (PR #112983)
Sam Elliott via llvm-commits
- [lld] [LLD][AArch64] Add test for missing AArch64 BTI thunk (PR #116665)
Peter Smith via llvm-commits
- [llvm] 4615cc3 - [RISCV] Inline Assembly Support for GPR Pairs ('R') (#112983)
via llvm-commits
- [llvm] Make sure that the `std::optional<>` result is checked before being accessed (PR #116479)
David Blaikie via llvm-commits
- [llvm] Revert "[SandboxIR] Add debug checker to compare IR before/after a revert" (PR #116666)
Jorge Gorbe Moya via llvm-commits
- [llvm] 0ae58c4 - Revert "[SandboxIR] Add debug checker to compare IR before/after a revert" (#116666)
via llvm-commits
- [llvm] Add a pass to collect dropped var stats for MIR. (PR #115566)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Avoid undefined behavior in shift operators during constant folding of DIExpressions. (PR #116466)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [extract_symbols.py] Add DATA flag for non-function export symbols (PR #101951)
via llvm-commits
- [llvm] 900c056 - [RISCV] Add an implementation of findRepresentativeClass to assign i32 to GPRRegClass for RV64. (#116165)
via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [lld] [lld][WebAssembly] Fix TLS-relative relocations when linking without shared memory (PR #116136)
Sam Clegg via llvm-commits
- [llvm] Re-land "[SandboxIR] Add debug checker to compare IR before/after a revert (#115968)" (PR #116671)
Jorge Gorbe Moya via llvm-commits
- [llvm] [NVPTX] Add support for f16 fabs (PR #116107)
Artem Belevich via llvm-commits
- [llvm] ab4253f - [Analysis] Remove global state from `PluginInline{Advisor,Order}Analysis`. (#114615)
via llvm-commits
- [llvm] [Analysis] Remove global state from `PluginInline{Advisor,Order}Analysis`. (PR #114615)
Arthur Eubanks via llvm-commits
- [llvm] [RISCV] Add mvendorid/marchid/mimpid to CPU definitions (PR #116202)
Craig Topper via llvm-commits
- [clang-tools-extra] [llvm] [llvm] add support for mustache templating language (PR #105893)
via llvm-commits
- [llvm] [SelectionDAG] Support integer promotion for VP_STORE (PR #81299)
Lei Huang via llvm-commits
- [llvm] ed8ebad - [SelectionDAG] Support integer promotion for VP_LOAD and VP_STORE (#81299)
via llvm-commits
- [llvm] Fix MachineOutliner::createPrinterPass. (PR #115787)
Arthur Eubanks via llvm-commits
- [llvm] 18be88e - [NVPTX][NFC] Regenerate some tests checks (#116605)
via llvm-commits
- [llvm] [NVPTX] Optimize v2x16 BUILD_VECTORs to PRMT (PR #116675)
Fraser Cormack via llvm-commits
- [clang] [llvm] AMDGPU: Add subtarget features for minimum3/maximum3 instructions (PR #116308)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add subtarget features for minimum3/maximum3 instructions (PR #116308)
Matt Arsenault via llvm-commits
- [llvm] [ARM] Stop gluing VFP comparisons to FMSTAT (PR #116676)
Sergei Barannikov via llvm-commits
- [llvm] cab7328 - AMDGPU: Add subtarget features for minimum3/maximum3 instructions (#116308)
via llvm-commits
- [clang] [llvm] AMDGPU: Increase the LDS size to support to 160 KB for gfx950 (PR #116309)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Increase the LDS size to support to 160 KB for gfx950 (PR #116309)
Matt Arsenault via llvm-commits
- [llvm] 5a556d5 - AMDGPU: Increase the LDS size to support to 160 KB for gfx950 (#116309)
via llvm-commits
- [clang] [llvm] AMDGPU: Add v_prng_b32 instruction for gfx950 (PR #116310)
Matt Arsenault via llvm-commits
- [llvm] Reland "[NVPTX] Add folding for cvt.rn.bf16x2.f32" (PR #116417)
Artem Belevich via llvm-commits
- [llvm] ca1b35a - AMDGPU: Add v_prng_b32 instruction for gfx950 (#116310)
via llvm-commits
- [clang] [llvm] AMDGPU: Add V_CVT_F32_BF16 for gfx950 (PR #116311)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][FEAT_CMPBR] Codegen for Armv9.6-a compare-and-branch (PR #116465)
David Green via llvm-commits
- [llvm] AMDGPU: Add V_CVT_F32_BF16 for gfx950 (PR #116311)
Matt Arsenault via llvm-commits
- [lld] [LLD][COFF][NFC] Always align null chunks (PR #116677)
Jacek Caban via llvm-commits
- [llvm] 486e1d9 - [RISCV][docs] Release Notes
Sam Elliott via llvm-commits
- [llvm] [Local] Only intersect tbaa metadata if instr moves. (PR #116682)
Florian Hahn via llvm-commits
- [llvm] 3b8606b - Re-land "[SandboxIR] Add debug checker to compare IR before/after a revert (#115968)" (#116671)
via llvm-commits
- [llvm] [CMake] Enable CMP0179 when enabling CMP0156 to avoid LLD static library link order bug (PR #116497)
Raul Tambre via llvm-commits
- [llvm] [CMake] Enable CMP0179 alongside CMP0156 for deduplication on LLD (PR #116497)
Raul Tambre via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Alexey Bataev via llvm-commits
- [clang] [llvm] [HLSL] Adding Flatten and Branch if attributes (PR #116331)
Chris B via llvm-commits
- [llvm] [memprof] Add another constructor to IndexedAllocationInfo (NFC) (PR #116684)
Kazu Hirata via llvm-commits
- [llvm] [DomTreeUpdater] Move critical edge splitting code to updater (PR #115111)
Jakub Kuderski via llvm-commits
- [llvm] [AMDGPU] Re-enable closed-world assumption as an opt-out feature (PR #115371)
Johannes Doerfert via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Artem Belevich via llvm-commits
- [llvm] [Local] Only intersect llvm.access.group metadata if instr moves. (PR #115868)
Nikita Popov via llvm-commits
- [compiler-rt] 7b52549 - [test][PGO] Use -fprofile-update=atomic instead of mllvm option in ContinuousSyncMode/online-merging.c
Wael Yehia via llvm-commits
- [llvm] [InstCombine] Optimistically allow multiple shufflevector uses in foldOpPhi (PR #114278)
Matthias Braun via llvm-commits
- [lld] [lld-macho] Fix compatibility between --icf=safe_thunks and --keep-icf-stabs (PR #116687)
via llvm-commits
- [llvm] 842fd15 - [llvm-exegesis] Add explicit support for setting DF in X86 (#115644)
via llvm-commits
- [llvm] [RISCV] Fix FP64 DinX R Regclass (PR #116688)
Sam Elliott via llvm-commits
- [llvm] 3d172f3 - [Linker] Remove dead code handling recursive types. NFC. (#116652)
via llvm-commits
- [llvm] [Linker] Remove a use of StructType::setBody. NFC. (PR #116653)
Jay Foad via llvm-commits
- [llvm] eac0261 - [Linker] Remove a use of StructType::setBody. NFC. (#116653)
via llvm-commits
- [llvm] [DirectX] Fix crash in DXILFlattenArrays for function declarations (PR #116690)
Justin Bogner via llvm-commits
- [llvm] [LoopUnroll] Ignore inlinable calls if unrolling is forced (PR #88149)
George Burgess IV via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Akshay Deodhar via llvm-commits
- [llvm] [NFC][Scalarizer][TargetTransformInfo] Add `isVectorIntrinsicWithOverloadTypeAtArg` api (PR #114849)
Greg Roth via llvm-commits
- [llvm] ac17b50 - [RISCV] Use getSignedTargetConstant. NFC
Craig Topper via llvm-commits
- [llvm] Extend llvm objdump fatbin (PR #114834)
David Salinas via llvm-commits
- [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound (PR #115522)
via llvm-commits
- [llvm] [DAGCombiner] Limit steps in shouldCombineToPostInc (PR #116030)
Matt Arsenault via llvm-commits
- [llvm] ce0cc8e - [AArch64][VE][X86] Use getSignedTargetConstant. NFC
Craig Topper via llvm-commits
- [llvm] cde4ae7 - [ARM] Use getSignedTargetConstant. NFC
Craig Topper via llvm-commits
- [llvm] [memprof] Add computeUndriftMap (PR #116478)
Snehasish Kumar via llvm-commits
- [llvm] [TaiDup] Allow large number of predecessors/successors without phis. (PR #116072)
Florian Hahn via llvm-commits
- [llvm] [X86] Recognize POP/ADD/SUB modifying rsp in getSPAdjust. (PR #114265)
Björn Pettersson via llvm-commits
- [llvm] 6dceb0e - AMDGPU: Add V_CVT_F32_BF16 for gfx950 (#116311)
via llvm-commits
- [clang] [llvm] AMDGPU: Add first gfx950 mfma instructions (PR #116312)
Matt Arsenault via llvm-commits
- [llvm] 0c42168 - AMDGPU: Add first gfx950 mfma instructions (#116312)
via llvm-commits
- [clang] [llvm] AMDGPU: Add V_CVT_PK_BF16_F32 for gfx950 (PR #116678)
Matt Arsenault via llvm-commits
- [llvm] f8d1905 - [GlobalISel] Combine [S,U]SUBO (#116489)
via llvm-commits
- [llvm] AMDGPU: Add V_CVT_PK_BF16_F32 for gfx950 (PR #116678)
Matt Arsenault via llvm-commits
- [llvm] 5587627 - [NVPTX] Add support for f16 fabs (#116107)
via llvm-commits
- [llvm] [MachineSink] Sink into consistent blocks for optsize funcs (PR #115367)
Steven Johnson via llvm-commits
- [compiler-rt] [compiler-rt][profile] Duplicate filename in `parseAndSetFilename` if exists (PR #110264)
Martin Storsjö via llvm-commits
- [llvm] e0b522d - [DirectX] Fix crash in DXILFlattenArrays for function declarations (#116690)
via llvm-commits
- [llvm] a4e1a3d - [memprof] Add another constructor to IndexedAllocationInfo (NFC) (#116684)
via llvm-commits
- [llvm] ad9c0b3 - [SLP]Check if the gathered loads form full vector before attempting build it
Alexey Bataev via llvm-commits
- [llvm] b083340 - [llvm][NVPTX] Don't reorder MIs that construct a PTX function call (#116522)
via llvm-commits
- [compiler-rt] Reapply "[sanitizer_common] AND signals in BlockSignals instead of deleting (#113443)" for non-Android Linux only (PR #115790)
Thurston Dang via llvm-commits
- [llvm] Build clang with the latest released clang on Windows on Arm. (PR #116701)
Daniel Kiss 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][True16][CodeGen] support for true16 for vinterp 16bit instructions (PR #116702)
Brox Chen via llvm-commits
- [llvm] 50209e9 - [AArch64][GlobalISel] Move and update freeze.ll test. NFC
David Green via llvm-commits
- [clang] [llvm] Adjust MSVC disabled optimization pragmas to be _MSC_VER only (PR #116704)
Simon Pilgrim via llvm-commits
- [llvm] 36d47f8 - [AArch64][GlobalISel] Legalize ptr vector freeze and implicit defs.
David Green via llvm-commits
- [llvm] [MachineSink] Fix stable sort comparator (PR #116705)
Ellis Hoag via llvm-commits
- [compiler-rt] [AArch64][compiler-rt] Add LSE support for Windows. (PR #116706)
Daniel Kiss via llvm-commits
- [llvm] 94d100f - [lldb][dwarf] Compute fully qualified names on simplified template names with DWARFTypePrinter (#112811)
via llvm-commits
- [lldb] [llvm] [lldb][dwarf] Compute fully qualified names on simplified template names with DWARFTypePrinter (PR #112811)
Zequan Wu via llvm-commits
- [clang] [llvm] [aarch64][clang][llvm] Allow AArch64 TLB maintenance instructions to be enabled via -march (PR #116707)
Daniel Paoliello via llvm-commits
- [llvm] b35f406 - [MemProf] Change the STACK_ID record to fixed width values (#116448)
via llvm-commits
- [llvm] [MemProf] Change the STACK_ID record to fixed width values (PR #116448)
Teresa Johnson via llvm-commits
- [llvm] [Analysis] Avoid running transform passes that have just been run (PR #112092)
via llvm-commits
- [llvm] [BOLT] Offset LPStart to avoid unnecessary instructions (PR #116713)
Maksim Panchenko via llvm-commits
- [compiler-rt] 9c3665c - [rtsan] Add I/O multiplexing interceptors (#115227)
via llvm-commits
- [llvm] dc087d1 - Avoid undefined behavior in shift operators during constant folding of DIExpressions. (#116466)
via llvm-commits
- [llvm] 2310e3e - [GlobalISel] Move DemandedElt's APInt size assert after isValid() check (#115979)
via llvm-commits
- [llvm] [GlobalISel] Move DemandedElt's APInt size assert after isValid() check (PR #115979)
Daniel Sanders via llvm-commits
- [llvm] 2de7881 - [NFC] Move DroppedVariableStats to its own file and redesign it to be extensible. (#115563)
via llvm-commits
- [llvm] 6e2b77d - Add a pass to collect dropped var stats for MIR. (#115566)
via llvm-commits
- [llvm] [InlineAdvisor] Update documentation for `PluginInlineAdvisorAnalysis` (NFC). (PR #116715)
Michele Scandale via llvm-commits
- [llvm] 81924ac - Revert "Add a pass to collect dropped var stats for MIR. (#115566)"
Shubham Sandeep Rastogi via llvm-commits
- [llvm] e914d97 - Revert "[NFC] Move DroppedVariableStats to its own file and redesign it to be extensible. (#115563)"
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [ARM] Specifically delineate between different GPRCS2 positions (PR #116716)
Benson Chu via llvm-commits
- [compiler-rt] Reapply "[Sanitizers] Intercept timer_create" (#113710) (PR #116717)
Florian Mayer via llvm-commits
- [llvm] [InstCombine] Drop noundef attributes in `foldCttzCtlz` (PR #116718)
Yingwei Zheng via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Alexey Bataev via llvm-commits
- [llvm] [DirectX] Add Resource uses to Resource Handle map in DXILResourceMap (PR #112798)
Zhengxing li via llvm-commits
- [lld] [LLD] [MinGW] Implement --dependent-load-flag option (PR #113814)
Mateusz Mikuła via llvm-commits
- [llvm] [TextAPI] Add missing attribute to remove/merge/extract operations (PR #116729)
Cyndy Ishida via llvm-commits
- [llvm] [Workflows] Enable commit access requests via GitHub issues (PR #100458)
Tom Stellard via llvm-commits
- [llvm] [BOLT] Overwrite .eh_frame_hdr in-place (PR #116730)
Maksim Panchenko via llvm-commits
- [llvm] [SandboxVec][DAG] Cleanup: Move callback registration from Scheduler to DAG (PR #116455)
Jorge Gorbe Moya via llvm-commits
- [llvm] cd41803 - [RISCV] Remove +a from the attribute test for zacas and zabha. NFC.
Jim Lin via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if operands exceed smax_bitwidth (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Jan Patrick Lehr via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
via llvm-commits
- [llvm] [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (PR #116733)
via llvm-commits
- [lld] [lld][Hexagon] Fix R_HEX_B22_PCREL range checks (PR #115925)
Alexey Karyakin via llvm-commits
- [llvm] [Pass] Support eraseIf in pass manager (PR #116734)
via llvm-commits
- [lld] [lld][LoongArch] Relax R_LARCH_PCALA_HI20 and R_LARCH_PCALA_LO12 (PR #112696)
via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #116739)
Lee Wei via llvm-commits
- [llvm] ff9509e - [SandboxVec][BottomUpVec][NFC] Add some comments
Vasileios Porpodas via llvm-commits
- [llvm] [SandboxVec][BottomUpVec] Implement pack of scalars (PR #115549)
via llvm-commits
- [llvm] [SandboxVec][DAG] Register callback for erase instr (PR #116742)
via llvm-commits
- [llvm] [Clang] Attribute NoFPClass should not prevent tail call optimization. (PR #116741)
Matt Arsenault via llvm-commits
- [llvm] [ORC] Reduce `SymbolStringPtr` usage in `InProgressLookupSet` #55576 (PR #116743)
via llvm-commits
- [llvm] [SimplifyCFG] Enable LastRunTrackingAnalysis for SimplifyCFGPass (PR #116740)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add tune info for postra scheduling direction (PR #115864)
Pengcheng Wang via llvm-commits
- [llvm] 661c593 - [FunctionAttrs] Add the "initializes" attribute inference (#97373)
via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [DebugInfo] Correct an overly-restrictive REQUIRES clause. (PR #116429)
Carlos Alberto Enciso via llvm-commits
- [llvm] 738bdd4 - AMDGPU: Add V_CVT_PK_BF16_F32 for gfx950 (#116678)
via llvm-commits
- [clang] [llvm] AMDGPU: Define v_mfma_f32_32x32x16_bf16 for gfx950 (PR #116679)
Matt Arsenault via llvm-commits
- [llvm] 130a315 - AMDGPU: Define v_mfma_f32_32x32x16_bf16 for gfx950 (#116679)
via llvm-commits
- [clang] [llvm] AMDGPU: Handle gfx950 global_load_lds_* instructions (PR #116680)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle gfx950 global_load_lds_* instructions (PR #116680)
Matt Arsenault via llvm-commits
- [llvm] 50224bd - AMDGPU: Handle gfx950 global_load_lds_* instructions (#116680)
via llvm-commits
- [clang] [llvm] AMDGPU: Handle gfx950 96/128-bit buffer_load_lds (PR #116681)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle gfx950 96/128-bit buffer_load_lds (PR #116681)
Matt Arsenault via llvm-commits
- [llvm] [SDAG][ISel][TableGen][LoongArch] Report error for trivial bitcasts when there are predicate calls (PR #116075)
Yingwei Zheng via llvm-commits
- [llvm] 9270328 - AMDGPU: Handle gfx950 96/128-bit buffer_load_lds (#116681)
via llvm-commits
- [clang] [llvm] AMDGPU: Add v_mfma_ld_scale_b32 for gfx950 (PR #116722)
Matt Arsenault via llvm-commits
- [clang] [lld] [llvm] [X86][MC,LLD][NFC] Rename R_X86_64_REX2_GOTPCRELX (PR #116737)
Feng Zou via llvm-commits
- [clang] [llvm] [RISCV] Support `svukte` extension (PR #115657)
Brandon Wu via llvm-commits
- [llvm] [llvm-profdata] fix typo (PR #116754)
via llvm-commits
- [llvm] 2e0a3c2 - [DebugInfo] Correct an overly-restrictive REQUIRES clause. (#116429)
via llvm-commits
- [llvm] [RISCV][CostModel] cost of vector cttz/ctlz under ZVBB (PR #115800)
Luke Lau via llvm-commits
- [llvm] [BOLT] Overwrite .eh_frame and .gcc_except_table (PR #116755)
Maksim Panchenko via llvm-commits
- [compiler-rt] 0488d17 - Reland "[Sanitizers] Intercept timer_create" (#113710) (#116717)
via llvm-commits
- [llvm] [Coroutines] Fix another crash related to CallGraph update (PR #116756)
Yuxuan Chen via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2STR_POST_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2STR_POST_imm` when changing to its concrete form (PR #116757)
David Green via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2STR_POST_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2STR_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2STR_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2STR_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Oliver Stannard via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2STR_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2{LDR,STR}{*}_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2{LDR,STR}{*}_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2{LDR,STR}{*}_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Oliver Stannard via llvm-commits
- [llvm] [Thumb2][ARMAsmParser] Fix processing of `t2{LDR,STR}{*}_{PRE,POST}_imm` when changing to its concrete form (PR #116757)
Kai Luo via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Brandon Wu via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature ld-seq-sa that don't generate dbar 0x700. (PR #116762)
via llvm-commits
- [compiler-rt] [lsan] Use VReport if not REGISTERS_AVAILABLE (PR #116555)
Vitaly Buka via llvm-commits
- [llvm] [AArch64][NFC] Add test as a representative of scalarizing a vector i… (PR #114107)
Sushant Gokhale via llvm-commits
- [llvm] ead9ad2 - [llvm] Remove `br i1 undef` from some regression tests [NFC] (#116739)
via llvm-commits
- [llvm] 3093b29 - [RegisterCoalescer] Fix up subreg lanemasks after rematerializing. (#116191)
via llvm-commits
- [llvm] [RegisterCoalescer] Fix up subreg lanemasks after rematerializing. (PR #116191)
Sander de Smalen via llvm-commits
- [llvm] [SDAG] [X86] Extend SplitVecOp_VSETCC for STRICT_FSETCCS (PR #116768)
Malay Sanghi via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
via llvm-commits
- [llvm] 3097c60 - [LoopVectorize][NFC] Rewrite tests to check output of vplan cost model (#113697)
via llvm-commits
- [llvm] 8cd348c - [MIPS] Updated MIPS N calling conventions so that fp16 arguments no longer cause a crash (#116569)
via llvm-commits
- [llvm] [X86] Attempt to canonicalize vXf64 SHUFPD shuffle masks with undef elts to improve further folding (PR #116419)
Simon Pilgrim via llvm-commits
- [llvm] [DebugInfo][LoopIdiomRecognize] Fix #82582: Wrong debug location update in processLoopStridedStore (PR #82723)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM] Update SelectionDAG maintainers (PR #116408)
Justin Bogner via llvm-commits
- [llvm] [Support] Remove unused includes (NFC) (PR #116752)
Nikita Popov via llvm-commits
- [llvm] [ProfileData] Remove unused includes (NFC) (PR #116751)
Nikita Popov via llvm-commits
- [llvm] [Object] Remove unused includes (NFC) (PR #116750)
Nikita Popov via llvm-commits
- [llvm] 497b1ae - [IR] Improve check for target extension types disallowed in globals. (#116639)
via llvm-commits
- [llvm] f77126c - Revert "[FunctionAttrs] Add the "initializes" attribute inference (#97373)"
Mikhail Goncharov via llvm-commits
- [compiler-rt] [win/asan] Support instructions in GetInstructionSize used by Wine. (PR #113085)
Martin Storsjö via llvm-commits
- [llvm] Use std::move to avoid copying (PR #116776)
via llvm-commits
- [llvm] d4f2b71 - [X86] Fix position of immediate argument in AVX512 VPCMP comparisons (#116646)
via llvm-commits
- [llvm] 61726ad - [AArch64] Update predicate for FEXPA (#116613)
via llvm-commits
- [llvm] 6f53ae6 - [X86] Properly chain PROBED_ALLOCA / SEG_ALLOCA (#116508)
via llvm-commits
- [llvm] [X86] Properly chain PROBED_ALLOCA / SEG_ALLOCA (PR #116508)
Sergei Barannikov via llvm-commits
- [llvm] [LoopInterchange] Don't rely on ASSERTS build for tests. NFC. (PR #116780)
Sjoerd Meijer via llvm-commits
- [llvm] 95ab426 - [X86] Attempt to canonicalize vXf64 SHUFPD shuffle masks with undef elts to improve further folding (#116419)
via llvm-commits
- [lld] 843498d - [LLD][AArch64] Add test for missing AArch64 BTI thunk (#116665)
via llvm-commits
- [llvm] [SCEV] Apply loop guards to End in computeMaxBECountForLT (PR #116187)
Luke Lau via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (1/n) (PR #115535)
Jonathan Thackray via llvm-commits
- [llvm] 7dcefb3 - [X86] Tidyup up AVX512 FPCLASS instruction naming (#116661)
via llvm-commits
- [llvm] [LLVM][IR] Refactor FoldBitCast to fully support vector ConstantInt/FP. (PR #116787)
Paul Walker via llvm-commits
- [llvm] [PGO] Supporting code for always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] cac6f21 - [LoopInterchange] Make the entries of the Dependency Matrix unique (#116195)
via llvm-commits
- [clang] [llvm] [Clang] restrict use of attribute names reserved by the C++ standard (PR #106036)
Oleksandr T. via llvm-commits
- [llvm] [AArch64][NFC] NFC for const vector as Instruction operand (PR #116790)
Sushant Gokhale via llvm-commits
- [llvm] [AMDGPU] Remove hasPostISelHook for atomics. NFC. (PR #116791)
Jay Foad via llvm-commits
- [llvm] a59976b - [InstCombine] Drop noundef attributes in `foldCttzCtlz` (#116718)
via llvm-commits
- [llvm] [SLP] Match poison as instruction with the same opcode (PR #115946)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial non-power-of-2 (but still whole register) for remaining nodes (PR #113356)
Alexey Bataev via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/n) (PR #115709)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/n) (PR #115860)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (4/n) (PR #115871)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (5/n) (PR #115882)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (6/n)Zeroing count (PR #115909)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (7/n) (PR #115915)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (8/n) (PR #116023)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (9/n) (PR #116039)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (10/n) (PR #116081)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (11/n) (PR #116212)
Momchil Velikov via llvm-commits
- [llvm] [LoopVectorize][AArch64][SVE] Generate wide active lane masks (PR #81140)
Momchil Velikov via llvm-commits
- [llvm] 42ed775 - [InstSimplify] Generalize `simplifyAndOrOfFCmps` to handle fabs (#116590)
via llvm-commits
- [llvm] [InstCombine] Handle constant GEP expr in `SimplifyDemandedUseBits` (PR #116794)
Yingwei Zheng via llvm-commits
- [llvm] 4f0403f - [CodeGen][AArch64] Sink splat operands of FMul instructions (#116222)
via llvm-commits
- [llvm] [LoongArch][NFC] Fix the operand constraint of AMCAS instructions (PR #114508)
Lu Weining via llvm-commits
- [llvm] [CodeGen][AArch64] Sink splat operands of FMul instructions (PR #116222)
Hari Limaye via llvm-commits
- [llvm] [XCore] Pattern match LADD/LSUB/LMUL/MACCU/MACCS/CRC8 (PR #116245)
Nigel Perks via llvm-commits
- [llvm] 75a04c6 - [LoongArch][NFC] Fix the operand constraint of AMCAS instructions (#114508)
via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Han-Kuan Chen via llvm-commits
- [llvm] 9e0ea8c - [InstCombine] Add extra test for preserving !llvm.access.group
Florian Hahn via llvm-commits
- [llvm] c727b48 - [SDAG][ISel][TableGen][LoongArch] Report error for trivial bitcasts when there are predicate calls (#116075)
via llvm-commits
- [llvm] 681939e - [LAA] Add phi test variant for cross-iteration dependence (NFC)
Nikita Popov via llvm-commits
- [lld] 4728ac7 - [LLD][COFF][NFC] Always align null chunks (#116677)
via llvm-commits
- [llvm] [RISCV] Merge GPRPair and GPRF64Pair (PR #116094)
Sam Elliott via llvm-commits
- [llvm] ee4fb3a - [llvm][docs] Correct setence in How To Add A Builder
David Spickett via llvm-commits
- [llvm] [llvm][Support][NFC] Disentangle SpecialCaseList parsing and matching (PR #116800)
kadir çetinkaya via llvm-commits
- [llvm] [BasicAA][LAA] Don't use same-block phis in cross iteration mode (PR #116802)
Nikita Popov via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [llvm] [LLVM][NFC] Use `used`'s element type if available (PR #116804)
Alex Voicu via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sam Tebbs via llvm-commits
- [llvm] edf56f1 - [LoopInterchange] Don't rely on ASSERTS build for tests. NFC. (#116780)
via llvm-commits
- [llvm] Document the community RFC process (PR #116386)
Aaron Ballman via llvm-commits
- [llvm] Reapply [APInt] Enable APInt ctor assertion by default (PR #114539)
Mikael Holmén via llvm-commits
- [llvm] [StructurizeCFG] Refactor insertConditions. NFC. (PR #115476)
Jay Foad via llvm-commits
- [llvm] f69646e - [XCore] Pattern match LADD/LSUB/LMUL/MACCU/MACCS/CRC8 (#116245)
via llvm-commits
- [llvm] 03d8831 - [InstCombine] Handle constant GEP expr in `SimplifyDemandedUseBits` (#116794)
via llvm-commits
- [llvm] abac5be - [InstCombine] Fix APInt ctor assertion
Nikita Popov via llvm-commits
- [llvm] 26a89d2 - [InstCombine] Make access.group metadata tags distinct in test.
Florian Hahn via llvm-commits
- [lldb] [llvm] Modify the localCache API to require an explicit commit on CachedFile… (PR #115331)
via llvm-commits
- [llvm] [X86] Add APX imulzu support. (PR #116806)
Daniel Zabawa via llvm-commits
- [lld] [LLD][COFF] Emit tail merge pdata for delay load thunks on ARM64EC (PR #116810)
Jacek Caban via llvm-commits
- [llvm] [SimpleLoopUnswitch] Preserve one PHI when removing a predecessor of a BB (PR #116813)
via llvm-commits
- [llvm] aff98e4 - [ARM] Stop gluing 1-bit shifts (#116547)
via llvm-commits
- [llvm] 8e4423e - [AsmPrinter] Fix handling in emitGlobalConstantImpl for AIX (#116255)
via llvm-commits
- [llvm] [LLVM][SVE] Ensure all fixed length mask bits are defined. (PR #116819)
Paul Walker via llvm-commits
- [lld] [lld] Fix ILP32 ABI checks for bitcode files. (PR #116537)
Alex Rønne Petersen via llvm-commits
- [lld] 64e3466 - [lld][Hexagon] Fix R_HEX_B22_PCREL range checks (#115925)
via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
Igor Kirillov via llvm-commits
- [lld] [lld][MachO] Respect dylibs linked with `-allowable_client` (PR #114638)
Carlo Cabrera via llvm-commits
- [clang] [llvm] [IR] Add TargetExtType::CanBeLocal property (PR #99016)
Jay Foad via llvm-commits
- [llvm] b3995aa - [AMDGPU] Decrease default NSA threshold from 3 to 2 (#116624)
via llvm-commits
- [llvm] 03506bc - [TextAPI] Add missing attribute to remove/merge/extract operations (#116729)
via llvm-commits
- [llvm] [X86] Rename AVX512 VEXTRACT/INSERT??x? to VEXTRACT/INSERT??X? (PR #116826)
Simon Pilgrim via llvm-commits
- [llvm] 4859195 - [Thumb2][ARMAsmParser] Fix processing of `t2{LDR,STR}{*}_{PRE,POST}_imm` when changing to its concrete form (#116757)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116397)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116404)
Momchil Velikov via llvm-commits
- [llvm] [ExecutionEngine] Remove unused includes (NFC) (PR #116749)
Kazu Hirata via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (4/11) (PR #116830)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (5/11) (PR #116831)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (6/11) (PR #116832)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (7/11) (PR #116833)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (8/11) (PR #116834)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (9/11) (PR #116835)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (10/11) (PR #116836)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (11/11) (PR #116837)
Momchil Velikov via llvm-commits
- [llvm] d37554b - [ARM] Specifically delineate between different GPRCS2 positions
Benson Chu via llvm-commits
- [llvm] Add release notes for LLDB inline diagnostics (PR #116841)
Adrian Prantl via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] 3e552ed - Add release notes for LLDB inline diagnostics (#116841)
via llvm-commits
- [llvm] [llvm-objdump] Add preliminary support for decoding binary files (PR #115667)
Michael Clark via llvm-commits
- [llvm] [AA] Rename CaptureInfo -> CaptureAnalysis (NFC) (PR #116842)
Nikita Popov via llvm-commits
- [llvm] [memprof] Add MemProfReader::takeMemProfData (PR #116769)
Snehasish Kumar via llvm-commits
- [llvm] 0611a66 - [ARM] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] Dx lower to rawbufferload dxil ops draft rebase (PR #116845)
Zhengxing li via llvm-commits
- [llvm] [AArch64] Set MaxInterleaving to 4 for Neoverse V2 and V3 (PR #100385)
Sjoerd Meijer via llvm-commits
- [llvm] [SDAG] Generalize FSINCOS type legalization (NFC) (PR #116848)
Benjamin Maxwell via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #109914)
Arjun Patel via llvm-commits
- [llvm] c84a99d - [InlineAdvisor] Update documentation for `PluginInlineAdvisorAnalysis` (NFC). (#116715)
via llvm-commits
- [llvm] [SPIR-V] Disable Machine Sink pass in SPIR-V Backend (PR #116060)
Michal Paszkowski via llvm-commits
- [compiler-rt] [rtsan] Add more file descriptor interceptors - dup*, lseek (PR #116853)
Chris Apple via llvm-commits
- [clang] [llvm] [HLSL][SPIRV][DXIL] Implement `WaveActiveSum` intrinsic (PR #112400)
Finn Plummer via llvm-commits
- [llvm] 39e65b8 - [llvm-mca][x86] Add AVX512 VMOVNTDQA instruction test coverage
Simon Pilgrim via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] b28eebf - [RDF] Fix cover check when linking refs to defs (#113888)
via llvm-commits
- [llvm] [RDF] Fix cover check when linking refs to defs (PR #113888)
Ikhlas Ajbar via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Henry Jiang via llvm-commits
- [clang] [llvm] [HLSL] Implement WaveActiveAnyTrue intrinsic (PR #115902)
Greg Roth via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [LLVM][IR] Use splat syntax when printing ConstantExpr based splats. (PR #116856)
Paul Walker via llvm-commits
- [llvm] Add release note for parallel module creation in LLDB (PR #116857)
Jonas Devlieghere via llvm-commits
- [clang] [llvm] [HLSL] Implement elementwise firstbitlow builtin (PR #116858)
Ashley Coleman via llvm-commits
- [llvm] [AMDGPU][True16][MC] update vop3 mc test with update script (PR #116859)
Brox Chen via llvm-commits
- [compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)
Josh Stone via llvm-commits
- [llvm] [LTO] Print conflicting operands between Src and Dest modules (PR #115104)
via llvm-commits
- [llvm] [RISCV] Add testcase for return address signing for outlined functions (PR #115079)
via llvm-commits
- [llvm] update vop2 mc test with update script (PR #116860)
Brox Chen via llvm-commits
- [llvm] 79682c4 - [SLP]Check if the buildvector root is not a part of the graph before deletion
Alexey Bataev via llvm-commits
- [llvm] IR: de-duplicate two CmpInst routines (NFC) (PR #116866)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce CmpInst::PredicateSign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] AMDGPU: Clean up more real instruction predicate overrides (PR #116868)
Matt Arsenault via llvm-commits
- [libcxx] [libcxxabi] [llvm] Adding Support for Offloading C++ standard algorithms (PR #116869)
Vedant Tewari via llvm-commits
- [llvm] eff60d8 - [RISCV][GISel] Make extended loads and truncating stores with s16 register type and s8 memory type legal.
Craig Topper via llvm-commits
- [llvm] [NVPTX] Fix lowering of i1 SETCC (PR #115035)
Artem Belevich via llvm-commits
- [llvm] 565a9ac - [SPIR-V] Disable Machine Sink pass in SPIR-V Backend (#116060)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] update vopc mc test with update script (PR #116873)
Brox Chen via llvm-commits
- [llvm] [SLP]Model reduction_add(ext(<n x i1>)) as ext(ctpop(bitcast <n x i1> to int n)) (PR #116875)
Alexey Bataev via llvm-commits
- [llvm] Export LLVM plugin entrypoint for windows shared library builds (PR #115431)
Vassil Vassilev via llvm-commits
- [llvm] 5b79152 - [AArch64] Make sure there is test coverage for ptr phis. NFC
David Green via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Davide Italiano via llvm-commits
- [lldb] [llvm] [DebugInfo] Add explicit visibility macros to CodeView template functions (PR #113102)
Saleem Abdulrasool via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay] Add `-fxray-default-options` to pass build-time defined XRay options (PR #116878)
Min-Yih Hsu via llvm-commits
- [llvm] [AArch64] Improve mull generation (PR #114997)
David Green via llvm-commits
- [llvm] 1073e90 - AMDGPU: Clean up more real instruction predicate overrides (#116868)
via llvm-commits
- [clang] [llvm] [Offload] Move HIP and CUDA to new driver by default (PR #84420)
Joseph Huber via llvm-commits
- [lld] 1c1fbf5 - [lld][WebAssembly] Fix TLS-relative relocations when linking without shared memory (#116136)
via llvm-commits
- [llvm] 0765136 - [Local] Only intersect llvm.access.group metadata if instr moves. (#115868)
via llvm-commits
- [llvm] [NFC][Coroutines] Use structured binding with llvm::enumerate in CoroSplit (PR #116879)
Tyler Nowicki via llvm-commits
- [libc] [llvm] [libc] Allow each function can have extra attributes by defining LLVM_LIBC_FUNCTION_ATTR_func macro. (PR #116160)
via llvm-commits
- [llvm] 41c86ca - [RISCV] Add TT-Ascalon-d8 processor (#115100)
via llvm-commits
- [clang] [llvm] [RISCV] Add TT-Ascalon-d8 processor (PR #115100)
Min-Yih Hsu via llvm-commits
- [compiler-rt] [rtsan] Add support for ReportErrorSummary (PR #116424)
via llvm-commits
- [compiler-rt] 7c41b5c - [rtsan] Add support for ReportErrorSummary (#116424)
via llvm-commits
- [compiler-rt] 3c8818c - [rtsan] Add more file descriptor interceptors - dup*, lseek (#116853)
via llvm-commits
- [llvm] 944478d - Introduce symbol versioning for clang-cpp (#116556)
via llvm-commits
- [llvm] [Xtensa] Implement lowering Mul/Div/Shift operations. (PR #99981)
Jessica Clarke via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Tyler Nowicki via llvm-commits
- [compiler-rt] [win/asan] Avoid warnings in compiling interception_win_test.cpp. (PR #116887)
via llvm-commits
- [llvm] [InstSimplify] Add basic constant folding for `llvm.sincos` (PR #114527)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Nikita Popov via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `8A 05 ...` to return 6 again. (PR #116889)
via llvm-commits
- [llvm] 581f755 - [gn build] Port 3a6340768631
LLVM GN Syncbot via llvm-commits
- [clang] [compiler-rt] [libcxx] [llvm] [libc++] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice (PR #112978)
Louis Dionne via llvm-commits
- [llvm] Reject non-simple memory ops for memory seeds, but continue testing (PR #116891)
via llvm-commits
- [llvm] [RISCV] Fix the worst case for VSHA2MS in SiFive P400/P600 scheduling models (PR #116893)
Min-Yih Hsu via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Remove duplicate instruction `FF 25 ...`. (PR #116894)
via llvm-commits
- [llvm] e72209d - [MachineSink] Fix stable sort comparator (#116705)
via llvm-commits
- [llvm] 6e48214 - [SandboxVec][DAG] Register callback for erase instr (#116742)
via llvm-commits
- [llvm] [SandboxVec][DAG] Update MemDGNode chain upon instr creation (PR #116896)
via llvm-commits
- [llvm] [BranchFolding] Remove getBranchDebugLoc() (PR #114613)
Ellis Hoag via llvm-commits
- [llvm] 673b5dd - Revert "Introduce symbol versioning for clang-cpp (#116556)"
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 2187738 - [RISCV] Add additional CHECK prefixes to fixed-vectors-strided-load-store-asm.ll. NFC
Craig Topper via llvm-commits
- [llvm] [AArch64] Fix SDNode type mismatches between *.td files and ISel (PR #116523)
Sergei Barannikov via llvm-commits
- [llvm] 461e58e - Introduce symbol versioning for clang-cpp (#116556)
Aaron Puchert via llvm-commits
- [llvm] [LoongArch] Record the special AMO operand constraint with TableGen (PR #114398)
Lu Weining via llvm-commits
- [llvm] 8234c61 - [LoongArch] Record the special AMO operand constraint with TableGen (#114398)
via llvm-commits
- [llvm] 314e9b1 - [llvm-profdata] fix typo (#116754)
via llvm-commits
- [clang] [lld] [llvm] [RISCV] Make A implies Zaamo and Zalrsc (PR #116907)
Jim Lin via llvm-commits
- [llvm] [X86][MC] Support R_X86_64_CODE_4_GOTPC32_TLSDESC (PR #116908)
Feng Zou via llvm-commits
- [llvm] fix(cross-project-tests/**.py): fix comparison to None (PR #94016)
Eisuke Kawashima via llvm-commits
- [llvm] fix(cross-project-tests/**.py): fix invalid escape sequences (PR #94031)
Eisuke Kawashima via llvm-commits
- [llvm] AMDGPU: Add v_mfma_ld_scale_b32 for gfx950 (PR #116722)
Shilei Tian via llvm-commits
- [llvm] [llvm] Fix behavior of llvm.objectsize in presence of negative / large offset (PR #115504)
Nathan Chancellor via llvm-commits
- [llvm] fix(llvm/**.py): fix invalid escape sequences (PR #94035)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to None (PR #94021)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to True/False (PR #94042)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix invalid escape sequences (PR #94037)
Eisuke Kawashima via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTPC32_TLSDESC relocation type (PR #116909)
Feng Zou via llvm-commits
- [llvm] a2e266b - [memprof] Add computeUndriftMap (#116478)
via llvm-commits
- [llvm] [BOLT] Use ULEB128 encoding for PIE/DSO exception tables (PR #116911)
Maksim Panchenko via llvm-commits
- [llvm] f97c610 - [memprof] Add MemProfReader::takeMemProfData (#116769)
via llvm-commits
- [llvm] [Pass] Add `eraseIf` in pass managers and adaptors (PR #116912)
via llvm-commits
- [llvm] 1f4d91e - [ExecutionEngine] Remove unused includes (NFC) (#116749)
via llvm-commits
- [llvm] e9c8106 - [Object] Remove unused includes (NFC) (#116750)
via llvm-commits
- [llvm] 4f1b20f - [ProfileData] Remove unused includes (NFC) (#116751)
via llvm-commits
- [compiler-rt] [rtsan] Add pipe, mkfifo interceptors (PR #116915)
Chris Apple via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [memprof] Use LineLocation in a unit test (NFC) (PR #116917)
Kazu Hirata via llvm-commits
- [llvm] [InstCombine] Re-enable DomCondCache in `foldICmpUsingKnownBits` (PR #112742)
Yingwei Zheng via llvm-commits
- [llvm] 2bf6751 - [RISCV] Add IsRV32 some patterns in RISCVInstrInfoXTHead.td.
Craig Topper via llvm-commits
- [llvm] [memprof] Add a new constructor to MemProfReader (NFC) (PR #116918)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Deprecate MemProfReader::getFrameMapping and its friends (NFC) (PR #116919)
Kazu Hirata via llvm-commits
- [llvm] c6bce68 - [NFC] [Coroutines] Use std::move to avoid copying (#116776)
via llvm-commits
- [llvm] [memprof] Use a new constructor of IndexedAllocationInfo (NFC) (PR #116920)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use InstrProfWriter::addMemProfData in a unit test (NFC) (PR #116921)
Kazu Hirata via llvm-commits
- [lld] fa4d186 - [ELF] Move PhdrEntry to SyntheticSections
Fangrui Song via llvm-commits
- [llvm] Use `std::move` to avoid copy (PR #113057)
via llvm-commits
- [llvm] Use `std::move` to avoid copy (PR #113054)
via llvm-commits
- [llvm] [Frontend] Remove unused includes (NFC) (PR #116927)
Kazu Hirata via llvm-commits
- [llvm] [TargetParser] Remove unused includes (NFC) (PR #116929)
Kazu Hirata via llvm-commits
- [llvm] Use `std::move` to avoid copy (PR #113061)
via llvm-commits
- [llvm] [TableGen] Use `std::move` to avoid copy (PR #113061)
via llvm-commits
- [lld] a520324 - [ELF] Avoid make<PhdrEntry>
Fangrui Song via llvm-commits
- [llvm] [RISCV][GISel] Move G_BRJT expansion to legalization (PR #73711)
Craig Topper via llvm-commits
- [lld] 37e3966 - [ELF] Make ThunkCreator take ownership of thunks
Fangrui Song via llvm-commits
- [llvm] Use std::move to avoid copying (PR #116935)
via llvm-commits
- [llvm] [MemDepAnalysis] Don't reuse NonLocalPointerDeps cache if memory location size differs (PR #116936)
Arthur Eubanks via llvm-commits
- [llvm] [LoongArch][GlobalISel] Adding initial GlobalISel infrastructure (PR #116005)
via llvm-commits
- [llvm] [NFCI][WPD]Use unique string saver to store type id (PR #106932)
Mingming Liu via llvm-commits
- [llvm] 3a5cf6d - [X86] Rename AVX512 VEXTRACT/INSERT??x? to VEXTRACT/INSERT??X? (#116826)
via llvm-commits
- [llvm] [Xtensa][test] Update test to reflect current code generation (PR #116939)
Jessica Clarke via llvm-commits
- [llvm] 1e32a7d - [AA] Rename CaptureInfo -> CaptureAnalysis (NFC) (#116842)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Nikita Popov via llvm-commits
- [llvm] [SLP][REVEC] The vectorized result for ShuffleVector may not be ShuffleVectorInst. (PR #116940)
Han-Kuan Chen via llvm-commits
- [llvm] d49ee7d - [LLVM] Update SelectionDAG maintainers (#116408)
via llvm-commits
- [llvm] [AMDGPU] Mark AGPR tuple implicit in the first instr of AGPR spills. (PR #115285)
Christudasan Devadasan via llvm-commits
- [compiler-rt] ac38ab5 - [lsan] Use VReport if not REGISTERS_AVAILABLE (#116555)
via llvm-commits
- [llvm] Fix test failures introduced by PR #113697 (PR #116941)
David Sherwood via llvm-commits
- [llvm] ddc0c5c - [CMake] Do all availability checks with -D_GNU_SOURCE (#116640)
via llvm-commits
- [llvm] aeb88f6 - Fix test failures introduced by PR #113697 (#116941)
via llvm-commits
- [llvm] Fixed indentation issue (PR #116942)
via llvm-commits
- [llvm] bca846d - [AArch64] Improve mull generation (#114997)
via llvm-commits
- [llvm] 3488113 - [NFC] Fixed indentation issue (#116942)
via llvm-commits
- [llvm] 2b5214b - IR: de-duplicate two CmpInst routines (NFC) (#116866)
via llvm-commits
- [llvm] 9bccf61 - [AArch64][LV] Set MaxInterleaving to 4 for Neoverse V2 and V3 (#100385)
via llvm-commits
- [llvm] 09c4124 - [AMDGPU] Fix restores in chain functions (#116193)
via llvm-commits
- [llvm] [AMDGPU] Fix restores in chain functions (PR #116193)
Diana Picus via llvm-commits
- [llvm] 9568f88 - InstCombine: support floating-point equivalences (#114975)
via llvm-commits
- [llvm] [X86] Fix scheduler class for EVEX VMOVNTDQA variants and cleanup Skylake/Icelake resource usage (PR #116946)
Simon Pilgrim via llvm-commits
- [llvm] [BOLT][AArch64] Check Last Element Instead of Returning `nullptr` in `lookupStubFromGroup` (PR #114015)
Paschalis Mpeis via llvm-commits
- [llvm] [SCEV] Cache collected loop guards. NFCI (PR #116947)
Luke Lau via llvm-commits
- [compiler-rt] 77bf34c - [AArch64][compiler-rt] Add LSE support for Windows. (#116706)
via llvm-commits
- [llvm] 408659c - [RISCV] Merge GPRPair and GPRF64Pair (#116094)
via llvm-commits
- [compiler-rt] [win/asan] Add a test skeleton for function GetInstructionSize. (PR #116948)
via llvm-commits
- [llvm] [InstCombine] Fold zext(X) + C2 pred C -> X + C3 pred C4 (PR #110511)
Nikita Popov via llvm-commits
- [llvm] 1b79225 - [AMDGPU] Remove hasPostISelHook for atomics. NFC. (#116791)
via llvm-commits
- [llvm] [X86] Modify tests for constrained rounding functions (PR #116951)
Serge Pavlov via llvm-commits
- [llvm] 5f1a7f2 - [X86] Fix scheduler class for EVEX VMOVNTDQA variants and cleanup Skylake/Icelake resource usage (#116946)
via llvm-commits
- [llvm] [SystemZ] Modify tests for constrained rounding functions (PR #116952)
Serge Pavlov via llvm-commits
- [llvm] 0a1795f - [SDAG] Generalize FSINCOS type legalization (NFC) (#116848)
via llvm-commits
- [llvm] [WIP][AMDGPU] combine uniform AMDGPU lane Intrinsics (PR #116953)
Pankaj Dwivedi via llvm-commits
- [clang] [llvm] [AArch64][SVE] Change the immediate argument in svextq (PR #115340)
via llvm-commits
- [llvm] [VP] Refactoring some functions in ExpandVectorPredication.NFC (PR #115840)
Simon Pilgrim via llvm-commits
- [llvm] [llvm] Fix ObjectSizeOffsetVisitor behavior in exact mode upon negati… (PR #116955)
via llvm-commits
- [lld] [LLD][ARM] Allow R_ARM_SBREL32 relocations in debug info (PR #116956)
Oliver Stannard via llvm-commits
- [compiler-rt] [sanitizer] Add type __sanitizer::ssize (PR #116957)
Stefan Schulze Frielinghaus via llvm-commits
- [llvm] 18b02bb - [LICM] allow MemoryAccess creation failure (#116813)
via llvm-commits
- [llvm] d0522f4 - [X86] Fix PSHUFB port usage on Skylake/Icelake
Simon Pilgrim via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (PR #116959)
via llvm-commits
- [llvm] [Utils] Extract CollectDebugInfoForCloning from CloneFunctionInto (PR #114537)
Artem Pianykh via llvm-commits
- [llvm] 33fcd6a - [NFC][LLVM] Migrate tests to use update_test_checks.py.
Paul Walker via llvm-commits
- [llvm] [Coro] Amortize debug info processing cost in CoroSplit (PR #109032)
Artem Pianykh via llvm-commits
- [llvm] [LiveIntervals] Ignore artificial regs when adding kill flags (PR #116963)
Sander de Smalen via llvm-commits
- [llvm] [BOLT] Skip out-of-range pending relocations (PR #116964)
Paschalis Mpeis via llvm-commits
- [llvm] a160e51 - [AArch64] Fix SDNode type mismatches between *.td files and ISel (#116523)
via llvm-commits
- [lld] 1ca853b - [X86][MC, LLD][NFC] Rename R_X86_64_REX2_GOTPCRELX (#116737)
via llvm-commits
- [llvm] 8c56dd3 - [ARM] Stop gluing FP comparisons to FMSTAT (#116676)
via llvm-commits
- [llvm] [LLVM][IR] Teach extractelement folds about constant ConstantInt/FP. (PR #116793)
Paul Walker via llvm-commits
- [llvm] 2c094ac - [InstCombine] Drop range attributes in `foldBitCeil` (#116641)
via llvm-commits
- [llvm] ddc2e36 - [X86] getSHUFPDImm - allow general shuffle mask size
Simon Pilgrim via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Sergei Barannikov via llvm-commits
- [llvm] b17f607 - [SLP][NFC]Remove unnecessary std::optional around Factor value
Alexey Bataev via llvm-commits
- [llvm] 71b87d1 - [LLVM][SVE] Ensure all fixed length mask bits are defined. (#116819)
via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [lld] [LLD][AArch64][ARM] Delay adding long thunk mapping symbols (PR #116975)
Peter Smith via llvm-commits
- [llvm] 3e15bce - [FuzzMutate] replace undef placeholders with poison
Nuno Lopes via llvm-commits
- [llvm] [SimplifyLibCalls] Constant fold scalbxx (PR #114417)
via llvm-commits
- [llvm] b49c4af - Fix GCC signed/unsigned comparison warning.
Simon Pilgrim via llvm-commits
- [llvm] [mlir] [mlir][EmitC] Add MathToEmitC pass for math function lowering to EmitC (PR #113799)
Tomer Solomon via llvm-commits
- [flang] [llvm] [flang][OpenMP] Change clause modifier representation in parser (PR #116656)
Krzysztof Parzyszek via llvm-commits
- [llvm] [InstCombine] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Antonio Frighetto via llvm-commits
- [llvm] [TailDuplicator] Only duplicate the blocks containing computed gotos (PR #114990)
via llvm-commits
- [llvm] [DOCS] Remove bullet point on improving security over time. (PR #116980)
Peter Smith via llvm-commits
- [llvm] [AMDGPU] Add a regression test for -mattr=dumpcode (PR #116982)
Jay Foad via llvm-commits
- [llvm] [InstCombine] Convert logical and/or with `icmp samesign` into bitwise ops (PR #116983)
Yingwei Zheng via llvm-commits
- [llvm] [SelectOpt] Support ADD and SUB with zext operands. (PR #115489)
Sotiris Apostolakis via llvm-commits
- [llvm] d44ea71 - [Support] Remove unused includes (NFC) (#116752)
via llvm-commits
- [llvm] 36ada1b - [Frontend] Remove unused includes (NFC) (#116927)
via llvm-commits
- [llvm] 4d6d563 - [TargetParser] Remove unused includes (NFC) (#116929)
via llvm-commits
- [llvm] [SelectOpt] Support BinOps with SExt operands. (PR #115879)
Sotiris Apostolakis via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [llvm] [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (PR #116984)
zhijian lin via llvm-commits
- [llvm] 5174d00 - [llvm] Add back Allocator.h include to RWMutex.cpp.
Florian Hahn via llvm-commits
- [llvm] [DOCS] Rename LLVM Security Group to LLVM Security Response Group. (PR #116986)
Peter Smith via llvm-commits
- [llvm] a9b3ec1 - [MachineLICM] Add test case showing load hoisted across memory barrier.
Florian Hahn via llvm-commits
- [llvm] [MachineLICM] Don't allow hoisting invariant loads across mem barrier. (PR #116987)
Florian Hahn via llvm-commits
- [llvm] [MachineLICM] Allow hoisting loads from invariant address (PR #70796)
Florian Hahn via llvm-commits
- [lld] c97478c - [LLD][COFF] Emit tail merge pdata for delay load thunks on ARM64EC (#116810)
via llvm-commits
- [clang] [llvm] clang/test/CoverageMapping/single-byte-counters.cpp: Rewrite counters with matches (PR #113114)
NAKAMURA Takumi via llvm-commits
- [clang] [compiler-rt] [llvm] [Coverage][Single] Round Counters to boolean after evaluation (PR #110972)
NAKAMURA Takumi via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] Add IsText parameter to open yaml file (PR #116992)
via llvm-commits
- [llvm] [AMDGPU] Optimize out s_barrier_signal/_wait (PR #116993)
Piotr Sobczak via llvm-commits
- [compiler-rt] fce917d - [rtsan] Add pipe, mkfifo interceptors (#116915)
via llvm-commits
- [clang] [llvm] Introduce SingleByteCoverage tests (w/yaml2obj) (PR #113114)
NAKAMURA Takumi via llvm-commits
- [llvm] a62c549 - [SLP][REVEC] The vectorized result for ShuffleVector may not be ShuffleVectorInst. (#116940)
via llvm-commits
- [llvm] [AArch64] Don't emit Neon in streaming[-compatible] functions with -fzero-call-used-regs (PR #116995)
Benjamin Maxwell via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [compiler-rt] [rtsan] Remove mkfifoat interceptor (PR #116997)
Chris Apple via llvm-commits
- [llvm] [InstCombine] Only fold extract element to trunc if vector `hasOneUse` (PR #115627)
via llvm-commits
- [llvm] [GlobalISel] Fix [SU]SUBO combine (PR #116998)
Thorsten Schütt via llvm-commits
- [llvm] 9d5b3c8 - [LLVM] Fix Maintainers.md formatting (NFC)
Nikita Popov via llvm-commits
- [llvm] [Support] Add IWYU pragma (PR #117001)
Kazu Hirata via llvm-commits
- [llvm] b8e1d4d - [AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (#116733)
via llvm-commits
- [llvm] [LLVM] Update ARM maintainer (PR #117002)
Nikita Popov via llvm-commits
- [llvm] [Support] Add IWYU pragma for ManagedStatic.h (PR #117003)
Kazu Hirata via llvm-commits
- [compiler-rt] 934140a - [rtsan] Remove mkfifoat interceptor (#116997)
via llvm-commits
- [llvm] 9fb01fc - [AMDGPU][MC][True16] Support VOP2 instructions with true16 format (#115233)
via llvm-commits
- [llvm] 1b7f690 - [LLVM][Maintainers] Add Github account for SundeepKushwaha (NFC)
Nikita Popov via llvm-commits
- [llvm] [M68k] Add remaining addressing modes for Atomic operations (PR #115523)
via llvm-commits
- [llvm] 5bf017c - [memprof] Use LineLocation in a unit test (NFC) (#116917)
via llvm-commits
- [llvm] f88c913 - [memprof] Add a new constructor to MemProfReader (NFC) (#116918)
via llvm-commits
- [llvm] ab7201a - [memprof] Deprecate MemProfReader::getFrameMapping and its friends (NFC) (#116919)
via llvm-commits
- [llvm] 4acba06 - [memprof] Use a new constructor of IndexedAllocationInfo (NFC) (#116920)
via llvm-commits
- [llvm] 4b3b74d - [memprof] Use InstrProfWriter::addMemProfData in a unit test (NFC) (#116921)
via llvm-commits
- [llvm] fb4ecad - [flang][OpenMP] Change clause modifier representation in parser (#116656)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Apply modifier representation to semantic checks (PR #116658)
Krzysztof Parzyszek via llvm-commits
- [llvm] [memprof] Remove an unused using directive (PR #117004)
Kazu Hirata via llvm-commits
- [llvm] [LLVM] Add fhahn as ConstraintElimination maintainer (PR #117006)
Nikita Popov via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorize] Enable more early exit vectorisation tests (PR #117008)
David Sherwood via llvm-commits
- [llvm] [X86] Fix decoding for vinsertps immediate operand (PR #117009)
Nabeel Omer via llvm-commits
- [llvm] e2368af - Fix GCC Wparentheses warning in assert condition / message. NFC.
Simon Pilgrim via llvm-commits
- [llvm] fa9bcb4 - [LLVM][Maintainers] Update links to subproject maintainer lists
Nikita Popov via llvm-commits
- [llvm] 81c2024 - [memprof] Remove an unused using directive (#117004)
via llvm-commits
- [llvm] [VPlan] Dispatch to multiple exit blocks via middle blocks. (PR #112138)
David Sherwood via llvm-commits
- [compiler-rt] [CompilerRT] Remove sanitizer support for i386 watchsim (PR #117013)
Cyndy Ishida via llvm-commits
- [llvm] [MemProf] Templatize CallStackRadixTreeBuilder (NFC) (PR #117014)
Teresa Johnson via llvm-commits
- [llvm] [SLP] NFC. Change the comment to match the code execution. (PR #116022)
Alexey Bataev via llvm-commits
- [lld] 7404685 - [lld-macho] Fix compatibility between --icf=safe_thunks and --keep-icf-stabs (#116687)
via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Clean up extra vectors when lowering to buffer store (PR #116721)
Justin Bogner via llvm-commits
- [llvm] 1f342f9 - [RISCV] Add coverage for recently added vectorization intrinsics
Philip Reames via llvm-commits
- [lld] [LLD][MachO] Enable plugin support for LTO (PR #115690)
Tom Lin via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
Florian Mayer via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
Florian Mayer via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
Florian Mayer via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
Florian Mayer via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
Florian Mayer via llvm-commits
- [llvm] Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (PR #117020)
Florian Mayer via llvm-commits
- [llvm] e14827f - [MemProf] Templatize CallStackRadixTreeBuilder (NFC) (#117014)
via llvm-commits
- [llvm] [IfConversion] Preserve debug info when flipping a branch (PR #114614)
Ellis Hoag via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #116031)
Paul Walker via llvm-commits
- [llvm] [Bitcode][Asm] Parse metadata value from operand bundles (PR #87570)
via llvm-commits
- [llvm] d5032b9 - [NFC][Coroutines] Use structured binding with llvm::enumerate in CoroSplit (#116879)
via llvm-commits
- [llvm] [memprof] Construct MemProfReader with IndexedMemProfData (PR #117022)
Kazu Hirata via llvm-commits
- [llvm] b170ab2 - [memprof] Construct MemProfReader with IndexedMemProfData (#117022)
via llvm-commits
- [llvm] 201f4f6 - AMDGPU: Add v_mfma_ld_scale_b32 for gfx950 (#116722)
via llvm-commits
- [llvm] AMDGPU: Define v_mfma_f32_{16x16x128|32x32x64}_f8f6f4 instructions (PR #116723)
Matt Arsenault via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [memprof] Use LineLocation in a unit test (NFC) (PR #117031)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU][True16][MC] fix a typo in fake16 test (PR #117033)
Brox Chen via llvm-commits
- [llvm] [CFIFixup] Add frame info to the first block of each section (PR #113626)
Daniel Hoekwater via llvm-commits
- [llvm] 0bb1b68 - [Local] Only intersect tbaa metadata if instr moves. (#116682)
via llvm-commits
- [llvm] workflows: Use build_llvm_release.bat for Windows release builds (PR #117035)
Tom Stellard via llvm-commits
- [llvm] 77ee94e - Add IsText parameter to open yaml file (#116992)
via llvm-commits
- [llvm] [SPIRV] Use `Op[S|U]Dot` when possible for integer dot product (PR #115095)
Finn Plummer via llvm-commits
- [llvm] c0ee8e2 - [SandboxVec][SeedCollector] Reject non-simple memory ops for memory seeds (#116891)
via llvm-commits
- [llvm] 81d93af - [memprof] Fix arm-polly-linux builds
Kazu Hirata via llvm-commits
- [llvm] 86734c8 - [NFC][AMDGPU] Remove redundant code in `AMDGPUAsmPrinter.cpp`
Shilei Tian via llvm-commits
- [llvm] Reland [NFC] Move DroppedVariableStats to its own file and redesign it to be extensible. (PR #117042)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [BOLT][test] Various minor fixes (PR #117043)
Raul Tambre via llvm-commits
- [llvm] Reland "Add a pass to collect dropped var stats for MIR" (PR #117044)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [bolt] Introduce binary analysis tool based on BOLT. (PR #115330)
Florian Mayer via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
Ralf Jung via llvm-commits
- [llvm] aee3f5b - [AArch64][SME] Fix naming of FMLA_VG2_M2Z4Z_H -> FMLA_VG2_M2Z2Z_H instruction. NFC.
Amara Emerson via llvm-commits
- [clang] [llvm] AMDGPU: Define v_mfma_f32_{16x16x128|32x32x64}_f8f6f4 instructions (PR #116723)
Matt Arsenault via llvm-commits
- [llvm] 19f58e3 - [AMDGPU][True16][MC] fix a typo in fake16 test (#117033)
via llvm-commits
- [llvm] e468653 - [memprof] Use LineLocation in a unit test (NFC) (#117031)
via llvm-commits
- [llvm] [hexagon] Add support for llvm.debugtrap (PR #117049)
Brian Cain via llvm-commits
- [llvm] a3f2e01 - [InstCombine] Only fold extract element to trunc if vector `hasOneUse` (#115627)
via llvm-commits
- [llvm] [Coroutines][Swift] Remove replaceSwiftErrorOps while cloning (PR #116292)
Tyler Nowicki via llvm-commits
- [llvm] 4acf935 - Add release note for parallel module creation in LLDB (#116857)
via llvm-commits
- [llvm] Release note lldb completion improvements (PR #117058)
Jonas Devlieghere via llvm-commits
- [llvm] Add late optimization pass for riscv (PR #117060)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Add DAG combine to convert (iX ctpop (bitcast (vXi1 A))) into vcpop.m. (PR #117062)
Craig Topper via llvm-commits
- [llvm] [memprof] Upgrade a unit test to MemProf Version 3 (PR #117063)
Kazu Hirata via llvm-commits
- [llvm] 4087b87 - [RISCV][GISel] Move G_BRJT expansion to legalization (#73711)
via llvm-commits
- [llvm] [MemProf] Use radix tree for alloc contexts in bitcode summaries (PR #117066)
Teresa Johnson via llvm-commits
- [llvm] ec5b729 - [memprof] Upgrade a unit test to MemProf Version 3 (#117063)
via llvm-commits
- [llvm] Add mlir-query bazel rules (PR #116063)
Jeremy Kun via llvm-commits
- [compiler-rt] [rtsan] Add option to allow printing of duplicate stacks (PR #117069)
Chris Apple via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [lldb] [llvm] [lldb][dwarf] Compute fully qualified names on simplified template names with DWARFTypePrinter (PR #117071)
Zequan Wu via llvm-commits
- [llvm] f06c187 - [lldb][dwarf] Compute fully qualified names on simplified template names with DWARFTypePrinter (#117071)
via llvm-commits
- [llvm] a44d60f - Revert "[llvm] Improve llvm.objectsize computation by computing GEP, alloca and malloc parameters bound" (#117020)
via llvm-commits
- [llvm] c58c226 - [AArch64][SME] Fix naming of FMLS_VG4_M4Z2Z_H -> FMLS_VG4_M4Z4Z_H. NFC.
Amara Emerson via llvm-commits
- [llvm] [Coroutines][LazyCallGraph] resumes are not really SCC (PR #116285)
Tyler Nowicki via llvm-commits
- [llvm] [DXIL] Define and generate `DXILAttribute` and `DXILProperty` (PR #117072)
Finn Plummer via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOPC profile fake16 pseudo update (PR #113175)
via llvm-commits
- [libc] [llvm] [libc] Remove RPC server API and use the header directly (PR #117075)
Joseph Huber via llvm-commits
- [llvm] [BasicBlockSections] Allow mixing of -basic-block-sections with MFS. (PR #117076)
Rahman Lavaee via llvm-commits
- [llvm] [NFC][SPIRV] Cleanup selectOpWithSrc functions (PR #117077)
Ashley Coleman via llvm-commits
- [clang] [llvm] [HLSL] Add implicit resource element type concepts to AST (PR #116413)
Joshua Batista via llvm-commits
- [llvm] f5002a0 - [Utils] Extract CollectDebugInfoForCloning from CloneFunctionInto (#114537)
via llvm-commits
- [llvm] [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (PR #88604)
Kai Luo via llvm-commits
- [llvm] 53a6a11 - [LLVM][NFC] Use `used`'s element type if available (#116804)
via llvm-commits
- [llvm] [llvm][aarch64] Add support for the MS qualifiers __ptr32, __ptr64, _sptr, __uptr (PR #112793)
Eli Friedman via llvm-commits
- [compiler-rt] [sanitizer_common] Intercept timespec_get except for hwasan (PR #117080)
Thurston Dang via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Define a new "Lime1" CPU (PR #112035)
Dan Gohman via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Support the new "Lime1" CPU (PR #112035)
Dan Gohman via llvm-commits
- [llvm] 905e831 - Revert "[AMDGPU] prevent shrinking udiv/urem if either operand is in (SignedMax,UnsignedMax] (#116733)"
Joseph Huber via llvm-commits
- [llvm] [X86][RISCV] Don't emit JumpTableDebugInfo unless triple is OSBinFormatCOFF. (PR #117083)
Craig Topper via llvm-commits
- [compiler-rt] [rtsan] Add sched_yield interceptor (PR #117084)
Chris Apple via llvm-commits
- [libc] [llvm] [libc] Change ctype to be encoding independent (PR #110574)
Michael Jones via llvm-commits
- [llvm] fe33bd0 - [test] Precommit test for #116936
Arthur Eubanks via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (PR #117087)
Dan Gohman via llvm-commits
- [llvm] Register callbacks in Region for instruction creation/deletion. (PR #117088)
Jorge Gorbe Moya via llvm-commits
- [lld] 1de9bc1 - [lld][MachO] Respect dylibs linked with `-allowable_client` (#114638)
via llvm-commits
- [llvm] Revert "[X86] Recognize POP/ADD/SUB modifying rsp in getSPAdjust. (#114265) (PR #117089)
Phoebe Wang via llvm-commits
- [llvm] 7b5b019 - Revert "[X86] Recognize POP/ADD/SUB modifying rsp in getSPAdjust. (#114265) (#117089)
via llvm-commits
- [llvm] [SCEV] Fix sext handling for `getConstantMultiple` (PR #117093)
Yingwei Zheng via llvm-commits
- [llvm] 258a5d4 - [ORC][arm64e] Add PAC signing/stripping support to ExecutorAddr toPtr/fromPtr.
Lang Hames via llvm-commits
- [llvm] [JITLink][arm64] Support arm64e JIT'd code (initially enabled for MachO only). (PR #117096)
Lang Hames via llvm-commits
- [llvm] [mlir] [mlir] Consider mlir-linalg-ods-gen as a tablegen tool in build (PR #75093)
via llvm-commits
- [llvm] [LoongArch] Fix GOT usage for `non-dso_local` function calls in large code model (PR #117099)
via llvm-commits
- [llvm] 036cd27 - [RISCV] Fix typo in RISCVISAInfoTest.cpp. NFC.
Jim Tsung-Chun Lin via llvm-commits
- [llvm] [RISC-V] Support fixed vector type for inline asm (#117098) (PR #117100)
Zhijin Zeng via llvm-commits
- [llvm] AMDGPU: Create InstrMapping from VGPR MFMA to equivalent AGPR instruction (PR #117102)
Matt Arsenault via llvm-commits
- [clang] [llvm] Add the initializes attribute inference (PR #117104)
Haopeng Liu via llvm-commits
- [llvm] [MC][LoongArch] Change default cpu in `MCSubtargetInfo`. (PR #114922)
via llvm-commits
- [llvm] [BOLT] Avoid EH trampolines for PIEs/DSOs (PR #117106)
Maksim Panchenko via llvm-commits
- [llvm] 4d6e691 - Add the initializes attribute inference (#117104)
via llvm-commits
- [clang] [compiler-rt] [llvm] Single byte coverage with branch coverage (PR #113115)
NAKAMURA Takumi via llvm-commits
- [llvm] a432f11 - [JITLink][arm64] Support arm64e JIT'd code (initially enabled for MachO only).
Lang Hames via llvm-commits
- [llvm] [LV][VPlan] Remove any-of reduction from precomputeCost. NFC (PR #117109)
Elvis Wang via llvm-commits
- [llvm] [AMDGPU] Fix hidden kernarg preload count inconsistency (PR #116759)
Matt Arsenault via llvm-commits
- [llvm] 75b8f98 - [SLP] NFC. Change the comment to match the code execution. (#116022)
via llvm-commits
- [llvm] 197fb27 - [AArch64][NFC] NFC for const vector as Instruction operand (#116790)
via llvm-commits
- [llvm] [GlobalISel] Correct comment about type vs register class (PR #116083)
Matt Arsenault via llvm-commits
- [llvm] Workflows: Use new depot runners for x86 Linux release builds (PR #117111)
Tom Stellard via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #117112)
Lee Wei via llvm-commits
- [llvm] 42775a4 - [ControlHeightReduction] Add assert to avoid underflow (#116339)
via llvm-commits
- [llvm] [ControlHeightReduction] Add assert to avoid underflow (PR #116339)
Wu Yingcong via llvm-commits
- [clang] [flang] [llvm] seq_cst is allowed in Flush since OpenMP 5.1. (PR #114072)
via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
via llvm-commits
- [llvm] [BOLT] Extract comparator for sorting functions by index into helper function (PR #116217)
via llvm-commits
- [llvm] e9c561e - [RISCV][GISel] Add atomic load/store test. Add additional atomic load/store isel patterns."
Craig Topper via llvm-commits
- [llvm] [SLP] NFC. Remove the useless check for alternate instruction. (PR #117116)
Han-Kuan Chen via llvm-commits
- [llvm] [ConstraintElim] Check reachability of basic blocks (PR #117118)
Yingwei Zheng via llvm-commits
- [llvm] [LoongArch] Support parsing register names in CFI instructions (PR #117120)
via llvm-commits
- [llvm] [YAML] Fix incorrect dash output in nested sequences (PR #116488)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] 7c07863 - [ORC-RT] Test basic C++ static initialization support in the ORC runtime.
Lang Hames via llvm-commits
- [llvm] [ConstraintElim] Extend `checkOrAndOpImpliedByOther` to handle and/or expr trees. (PR #117123)
Yingwei Zheng via llvm-commits
- [llvm] abb9f9f - [llvm] Remove `br i1 undef` from some regression tests [NFC] (#117112)
via llvm-commits
- [llvm] 46f43b6 - [DebugInfo][InstrRef][MIR][GlobalIsel][MachineLICM] NFC Use std::move to avoid copying (#116935)
via llvm-commits
- [llvm] 6f76b2a - [X86][MC] Add R_X86_64_CODE_4_GOTTPOFF (#116633)
via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Andrei Safronov via llvm-commits
- [llvm] ade0750 - [AMDGPU] Fix some cache policy checks for GFX12+ (#116396)
via llvm-commits
- [llvm] [JITLink][LoongArch] Add support for R_LARCH_CALL36 relocation (PR #117127)
via llvm-commits
- [llvm] IR2Builder tool for converting LLVM IR files into C++ IRBuilder API (PR #117129)
Marek Sedláček via llvm-commits
- [llvm] 6377ae4 - [LoongArch] Fix GOT usage for `non-dso_local` function calls in large code model
via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] 458dfbd - [SCEV] Fix sext handling for `getConstantMultiple` (#117093)
via llvm-commits
- [lld] [lld][ELF] Resolve Symbols with same comdat index as Defined Symbols (PR #115140)
via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] a232600 - [SDAG] [X86] Extend SplitVecOp_VSETCC for STRICT_FSETCCS (#116768)
via llvm-commits
- [llvm] 00d383e - [DAGCombiner] Limit steps in shouldCombineToPostInc (#116030)
via llvm-commits
- [llvm] ef102b4 - [MachineLICM] Don't allow hoisting invariant loads across mem barrier. (#116987)
via llvm-commits
- [llvm] [LV] Limits the splat operations be hoisted must not be defined by a recipe. (PR #117138)
Mel Chen via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to support binary and unary operations with EVL-vectorization (PR #114205)
via llvm-commits
- [llvm] 97ac848 - [X86] Add test coverage for #116977
Simon Pilgrim via llvm-commits
- [llvm] 600a83b - [X86] IsNOT - match or(not(X),not(Y)) -> and(X,Y)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Vikash Gupta via llvm-commits
- [llvm] 83c7784 - [AArch64] Don't emit Neon in streaming[-compatible] functions with -fzero-call-used-regs (#116995)
via llvm-commits
- [llvm] 56c091e - [LLVM][IR] Use splat syntax when printing ConstantExpr based splats. (#116856)
via llvm-commits
- [llvm] 0b06301 - [X86] Fix shuffle comment decoding for vinsertps immediate operand (#117009)
via llvm-commits
- [llvm] [LoongArch] Add areInlineCompatible (PR #117144)
via llvm-commits
- [llvm] af641ff - [LLVM][IR] Refactor ConstantFold:FoldBitCast to fully support vector ConstantInt/FP. (#116787)
via llvm-commits
- [llvm] [AArch64] Fix range check for STGPostIndex (PR #117146)
Oliver Stannard via llvm-commits
- [llvm] Handle GEPs with negative offset and 'nuw' attribute (PR #117147)
via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Nicholas Guy via llvm-commits
- [libc] [lldb] [llvm] [mlir] [polly] Fix simple bugs (PR #117151)
via llvm-commits
- [llvm] 4872ecf - [LLVM][IR] Teach extractelement folds about constant ConstantInt/FP. (#116793)
via llvm-commits
- [llvm] [SCEV] Add non-poison/non-zero checks on denominators (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] 2e60048 - [InstCombine] Fold zext(X) + C2 pred C -> X + C3 pred C4 (#110511)
via llvm-commits
- [llvm] aa74649 - [InstCombine] Remove unused variable in InstCombineCompares.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [DAG] Fold nested add(add(reduce(a), b), add(reduce(c), d)) (PR #115150)
David Green via llvm-commits
- [lld] [lld][MachO] Support `-allowable_client` (PR #117155)
Carlo Cabrera via llvm-commits
- [llvm] Fix wrong logical-or operator, wrong parenthesis (PR #117156)
via llvm-commits
- [llvm] [BOLT] Enable hugify for AArch64 (PR #117158)
via llvm-commits
- [llvm] InstCombine/test: cover samesign addition to ctpop (PR #117159)
Ramkumar Ramachandra via llvm-commits
- [llvm] 9cada10 - [SystemZ][z/OS] Add back removed AutoConvert.h headers that were incorrectly identified as unused to fix a build error on z/OS
Abhina Sreeskantharajan via llvm-commits
- [llvm] d800ea7 - Adjust MSVC disabled optimization pragmas to be _MSC_VER only (#116704)
via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Mikołaj Piróg via llvm-commits
- [llvm] [LLVM][IR] When evaluting GEP offsets don't assume ConstantInt is a scalar. (PR #117162)
Paul Walker via llvm-commits
- [llvm] cc70e12 - [Operator] Truncate large type sizes in GEP calculations
Nikita Popov via llvm-commits
- [llvm] [LLVM][IR] Add support for vector ConstantInt/FP to ConstandFolding:FoldBitCast. (PR #117163)
Paul Walker via llvm-commits
- [llvm] 86fd4d4 - [Coroutines] Fix another crash related to CallGraph update (#116756)
via llvm-commits
- [lld] 27923f7 - [LLD][AArch64][ARM] Delay adding long thunk mapping symbols (#116975)
via llvm-commits
- [llvm] [Clang] [OMPIRBuilder] Add Assertion to Prevent Null Pointer Dereference in OpenMP IR Builder (PR #115506)
via llvm-commits
- [llvm] [Clang] [OMPIRBuilder] Prevent Null Pointer Dereference in OpenMP IR Builder (PR #115506)
via llvm-commits
- [compiler-rt] 963b8e3 - [rtsan] Add sched_yield interceptor (#117084)
via llvm-commits
- [compiler-rt] 595e484 - [rtsan] Add option to allow printing of duplicate stacks (suppress_equal_stacks) (#117069)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [llvm] d6fc7d3 - Fix typo "intead"
Jay Foad via llvm-commits
- [llvm] [LoongArch] Use getSignedConstant() where necessary (PR #117172)
Nikita Popov via llvm-commits
- [llvm] 8bfa87c - Release note lldb completion improvements (#117058)
via llvm-commits
- [llvm] [TableGen] Use `const auto&` instead of `auto` to avoid copy (PR #113053)
via llvm-commits
- [llvm] [AArch64] Change the default vscale-for-tuning to 1. (PR #117174)
David Green via llvm-commits
- [llvm] Revert "[ARM] Stop gluing FP comparisons to FMSTAT" (PR #117175)
Sergei Barannikov via llvm-commits
- [llvm] 0cb1cca - [XCore] Use getSignedConstant()
Nikita Popov via llvm-commits
- [llvm] 5d32a14 - Revert "[ARM] Stop gluing FP comparisons to FMSTAT" (#117175)
via llvm-commits
- [llvm] [PowerPC] Use getSignedConstant() where necessary (PR #117177)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Add target feature require-naturally-aligned-buffer-access (PR #115479)
Piotr Sobczak via llvm-commits
- [llvm] 5889f68 - [NFC][SPIRV] Cleanup selectOpWithSrc functions (#117077)
via llvm-commits
- [llvm] [SystemZ] Use getSignedConstant() (PR #117181)
Nikita Popov via llvm-commits
- [llvm] 32da1fd - [AMDGPU][True16][MC] update vop3 mc test with update script (#116859)
via llvm-commits
- [llvm] [InstCombine] Remove redundant fptrunc of select fold (NFCI) (PR #117182)
Nikita Popov via llvm-commits
- [llvm] [Coroutines][Docs] Add a discussion on the handling of certain parameter attribs (PR #117183)
Tyler Nowicki via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] 9424f3d - [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (#100828)
via llvm-commits
- [llvm] d936c0c - [Clang] [OMPIRBuilder] Prevent Null Pointer Dereference in OpenMP IR Builder (#115506)
via llvm-commits
- [llvm] 01c9a14 - AMDGPU: Define v_mfma_f32_{16x16x128|32x32x64}_f8f6f4 instructions (#116723)
via llvm-commits
- [clang] [llvm] AMDGPU: Optimize mfma_scale intrinsics with 0 inputs (PR #116724)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Optimize mfma_scale intrinsics with 0 inputs (PR #116724)
Matt Arsenault via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
via llvm-commits
- [llvm] [SPIR-V] Extend support for __spirv_ builtins (PR #117190)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [AArch64] Fix STG instruction being moved past memcpy (PR #117191)
Oliver Stannard via llvm-commits
- [llvm] 8f1d1e3 - AMDGPU: Optimize mfma_scale intrinsics with 0 inputs (#116724)
via llvm-commits
- [clang] [llvm] AMDGPU: Add v_mfma_i32_16x16x64_i8 for gfx950 (PR #116728)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Shrink used number of registers for mfma scale based on format (PR #117047)
Matt Arsenault via llvm-commits
- [llvm] 76b2464 - AMDGPU: Add v_mfma_i32_16x16x64_i8 for gfx950 (#116728)
via llvm-commits
- [clang] [llvm] AMDGPU: Add v_mfma_i32_32x32x32_i8 for gfx950 (PR #117052)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16][MC] remove duplicated test line in VOP3 test (PR #117193)
Brox Chen via llvm-commits
Last message date:
Thu Nov 21 09:06:15 PST 2024
Archived on: Thu Nov 21 09:06:19 PST 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).