The Week Of Monday 3 February 2025 Archives by thread
Starting: Mon Feb 3 00:04:34 PST 2025
Ending: Sun Feb 9 23:58:08 PST 2025
Messages: 5208
- [llvm] [TableGen] Fix OperandMap table size (PR #125424)
Mariusz Sikora via llvm-commits
- [llvm] [RISCV] Check isFixedLengthVector before calling getVectorNumElements in getSingleShuffleSrc. (PR #125455)
Luke Lau via llvm-commits
- [llvm] [RISCV] Select mask operands as virtual registers and eliminate vmv0 (PR #125026)
Luke Lau via llvm-commits
- [llvm] [llvm] Remove undef in `llvm/test/Transforms` tests (PR #125460)
Nuno Lopes via llvm-commits
- [llvm] 951ba3e - [llvm] Remove undef from some `llvm/test/Transforms` tests (#125460)
via llvm-commits
- [clang] [compiler-rt] [Sanitizers] the access size (8 bytes) exceeds the max lock-free size (4 bytes) for 32-bit (PR #125388)
Hubert Tong via llvm-commits
- [llvm] [VPlan] Explicitly express the shift immediate for splice operation. NFC (PR #123923)
Mel Chen via llvm-commits
- [lldb] [llvm] [lldb] Extended if conditions to support alias names for registers (PR #124475)
via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
via llvm-commits
- [llvm] [LV] Don't simplify wide binops to constants if non-uniform (PR #121898)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] selecting v_sat_pk instruction, version 2 (PR #123297)
via llvm-commits
- [lld] [lld] Migrate away from PointerUnion::dyn_cast (NFC) (PR #125458)
Nikita Popov via llvm-commits
- [llvm] [Hexagon] Avoid repeated hash lookups (NFC) (PR #125459)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #125462)
Nikita Popov via llvm-commits
- [llvm] [ProfileData] Avoid repeated hash lookups (NFC) (PR #125464)
Nikita Popov via llvm-commits
- [llvm] [llvm-objcopy] Fix prints wrong path when section output path doesn't exist (PR #125345)
James Henderson via llvm-commits
- [lld] [ELF] Add BPSectionOrderer options (PR #120514)
LLVM Continuous Integration via llvm-commits
- [llvm] df2de13 - [WebAssembly] Autovec support for dot (#123207)
via llvm-commits
- [llvm] [WebAssembly] Autovec support for dot (PR #123207)
Sam Parker via llvm-commits
- [llvm] [VPlan] Build initial VPlan 0 using HCFGBuilder for inner loops. (NFC) (PR #124432)
via llvm-commits
- [lld] b84f7d1 - Revert "[ELF] Refine isExported/isPreemptible condition"
Nikita Popov via llvm-commits
- [llvm] [MachineScheduler][RISCV] Release the pending queue base on condition (PR #125468)
Piyou Chen via llvm-commits
- [llvm] [llvm][test] Fix filecheck annotation typos [1.5/n] (PR #94857)
via llvm-commits
- [llvm] [X86][GlobalISel] Support G_FCMP for scalar cases (PR #123598)
via llvm-commits
- [llvm] [AArch64][SDAG] Detect non-zeroes in truncating buildvectors in fshl lowering (PR #123597)
Simon Pilgrim via llvm-commits
- [llvm] [ValueTracking] Fix Overflow with i1 Constant GEPs (PR #125470)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [ARM] Ensure FPU Selection can select mode correctly (PR #124935)
Jack Styles via llvm-commits
- [lld] [test] Fixes #120514 (PR #125450)
Hans Wennborg via llvm-commits
- [flang] [llvm] [flang][OpenMP] Semantic checks for context selectors (PR #123243)
Tom Eccles via llvm-commits
- [llvm] [AArch64][CostModel] Alter sdiv/srem cost where the divisor is constant (PR #123552)
Sushant Gokhale via llvm-commits
- [llvm] [VPlan] Only use SCEV for live-ins in tryToWiden. (PR #125436)
Florian Hahn via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Use correct DebugLoc in target construct callbacks. (PR #125106)
Kareem Ergawy via llvm-commits
- [llvm] Add support for converstion of intrinsic @llvm.fptosi.sat.* and @llvm.fptoui.sat.* (PR #125472)
Vishakh Prakash via llvm-commits
- [llvm] 50d5d06 - [LoopVectorize][NFC] Cache the result of getVScaleForTuning (#124732)
via llvm-commits
- [llvm] [LoopVectorize][NFC] Cache the result of getVScaleForTuning (PR #124732)
David Sherwood via llvm-commits
- [flang] [llvm] [mlir] [Flang] Add lowering support for depobj in depend clause (PR #124523)
Tom Eccles via llvm-commits
- [llvm] [TTI][CostModel] Add cost modeling for expandload and compressstore intrinsics (PR #122882)
Sergey Kachkov via llvm-commits
- [llvm] e3fbf19 - [SLP] getSpillCost - fully populate IntrinsicCostAttributes to improve cost analysis. (#124129) (REAPPLIED)
Simon Pilgrim via llvm-commits
- [polly] [polly][test] Fix filecheck annotation typos (PR #94211)
via llvm-commits
- [llvm] [AArch64] Enable AvoidLDAPUR for cpu=generic between armv9.0 and armv9.3. (PR #125261)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (PR #123752)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopInterchange] Add tests of 'S' deps (NFC) (PR #125214)
Sjoerd Meijer via llvm-commits
- [llvm] [VPlan] Expand VPWidenIntOrFpInductionRecipe into separate recipes (PR #118638)
Luke Lau via llvm-commits
- [compiler-rt] [llvm] [win/asan] Support instructions in GetInstructionSize used by Wine. (PR #113085)
via llvm-commits
- [llvm] [AMDGPU][OpenMP] Using HSA API calls for APU detection. (PR #90186)
Thorsten Blaß via llvm-commits
- [lld] [lld][test] filecheck typo fixes (PR #93471)
via llvm-commits
- [flang] [llvm] [mlir] [mlir][LLVM] add argument and result attributes to llvm.call (PR #123177)
via llvm-commits
- [llvm] [AMDGPU] Add .entry_point back into PAL metadata (PR #124925)
David Stuttard via llvm-commits
- [llvm] Add intrinsic support (PR #125474)
Vishakh Prakash via llvm-commits
- [llvm] 6a2ce34 - [InstCombine] free-inversion.ll - add test coverage for #71390
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner][X86] Improve chain handling in fold (fshl ld1, ld0, c) -> (ld0[ofs]) combine. (PR #124871)
Simon Pilgrim via llvm-commits
- [llvm] [MISched] Small debug improvements (PR #125072)
Cullen Rhodes via llvm-commits
- [lld] f3c4b58 - Revert "[ELF] Add BPSectionOrderer options (#120514)"
Hans Wennborg via llvm-commits
- [llvm] cae0d67 - [AArch64][SDAG] Detect non-zeroes in truncating buildvectors in fshl lowering (#123597)
via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Elizaveta Noskova via llvm-commits
- [llvm] [LoopVectorizer][AArch64] Add support for partial reduce subtraction (PR #123636)
Florian Hahn via llvm-commits
- [llvm] 76e73ae - [gn build] Port f3c4b58f4b0d
LLVM GN Syncbot via llvm-commits
- [llvm] [AArch64] Codegen for new SCVTF/UCVTF variants (FEAT_FPRCVT) (PR #123767)
Virginia Cangelosi via llvm-commits
- [llvm] [LV]Split store-load forward distance analysis from other checks (PR #121156)
Alexey Bataev via llvm-commits
- [llvm] [LV] Update incoming blocks in VPWidenPHIRecipe in reassociateBlocks (PR #125481)
Luke Lau via llvm-commits
- [clang] [llvm] [MC/DC] Nested decision (PR #125403)
NAKAMURA Takumi via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] e82f938 - [LoopInterchange] Add tests of 'S' deps (NFC) (#125214)
via llvm-commits
- [llvm] [DAG] getNode - convert scalar i1 arithmetic calls to bitwise instructions (PR #125486)
Simon Pilgrim via llvm-commits
- [llvm] 82c6b8f - [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (#123752)
via llvm-commits
- [llvm] LAA: fix logic for MaxTargetVectorWidth (PR #125487)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: use make_early_inc_range to simplify code (NFC) (PR #125488)
Ramkumar Ramachandra via llvm-commits
- [llvm] [llvm][X86] Fix merging of large sp updates (PR #125007)
via llvm-commits
- [llvm] ARM: Remove override of shouldRewriteCopySrc (PR #125219)
David Green via llvm-commits
- [llvm] [ARM][SLP] Adjust cost returned for vadd reduction (PR #122713)
David Green via llvm-commits
- [llvm] [SPIR-V] Support all the instructions of SPV_KHR_integer_dot_product (PR #123792)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Add support for `cl_khr_extended_bit_ops` (PR #120571)
Dmitry Sidorov via llvm-commits
- [llvm] [LoopVectorize] Add the cost of VPInstruction::AnyOf to vplan (PR #125058)
David Sherwood via llvm-commits
- [llvm] [X86] Use explicit X86::CondCode argument in EmitTest/EmitCmp calls. NFC. (PR #125493)
Simon Pilgrim via llvm-commits
- [llvm] [SPIR-V] Type inference must realize that a <1 x Type> vector type is not a legal vector type in LLT (PR #124560)
Dmitry Sidorov via llvm-commits
- [llvm] Reland "[LV]: Teach LV to recursively (de)interleave." (PR #125094)
Hassnaa Hamdi via llvm-commits
- [flang] [llvm] [FLANG][OpenMP]Add frontend support for ASSUME and ASSUMES (PR #120770)
Kiran Chandramohan via llvm-commits
- [llvm] [VectorCombine] Allow shuffling between vectors the same type but different element sizes (PR #121216)
Simon Pilgrim via llvm-commits
- [lldb] [llvm] [NFC][DebugInfo] Make some block-start-position methods return iterators (PR #124287)
Jeremy Morse via llvm-commits
- [llvm] [LV][EVL] Skip tryAddExplicitVectorLength for plans with scalar VF. (PR #125497)
Mel Chen via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #121222)
Michael Maitland via llvm-commits
- [llvm] [AArch64] Tweak the costs of experimental_cttz_elts intrinsic (PR #125093)
Kerry McLaughlin via llvm-commits
- [llvm] [LV][EVL] Pre-commit test cases for preventing to transform plans with scalar VF. NFC (PR #125499)
Mel Chen via llvm-commits
- [llvm] [RISCV] Porting hasAllNBitUsers to RISCV GISel for instruction select (PR #124678)
Luke Quinn via llvm-commits
- [llvm] [InstCombine] Handle isSubnormalOrZero idiom (PR #125501)
Yingwei Zheng via llvm-commits
- [llvm] [benchmark] Support Linux/sparc64 /proc/cpuinfo (PR #125503)
Rainer Orth via llvm-commits
- [llvm] 0c70a26 - [SLP]Clear root node reordering only if the root node is not re-used in graph
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Only run `AMDGPUPrintfRuntimeBindingPass` at non-prelink phase (PR #125162)
Shilei Tian via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add CodeGen support for scalar FEAT_CPA (PR #105669)
David Green via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sander de Smalen via llvm-commits
- [llvm] 9216419 - [X86] Add basic xor+cmp test coverage for #6146
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Add .entry_point back into PAL metadata (PR #125505)
David Stuttard via llvm-commits
- [clang] [llvm] [OpenMP]Initial parsing/sema support for target_device selector set (PR #118471)
via llvm-commits
- [llvm] [X86] EmitCmp - use existing XOR node to check for equality (PR #125506)
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] ptrace interception on Linux. (PR #123941)
via llvm-commits
- [llvm] [AMDGPU] Remove special cases in TTI::getMemcpyLoop(Residual)LoweringType (PR #125507)
Fabian Ritter via llvm-commits
- [clang] [compiler-rt] Rtsan fbsd (PR #125389)
via llvm-commits
- [llvm] MachineUniformityAnalysis: Pass is incorrectly initialized as CFGOnly (PR #125511)
Petar Avramovic via llvm-commits
- [clang] [llvm] Generate `DW_AT_RUST_short_backtrace` attributes for `DISubprogram` nodes (PR #123683)
via llvm-commits
- [llvm] [BOLT][binary-analysis] Add initial pac-ret gadget scanner (PR #122304)
Anatoly Trosinenko via llvm-commits
- [llvm] UpdateTestChecks: Don't check meta details in func definition w/--global none (PR #124205)
Jinsong Ji via llvm-commits
- [llvm] [LV][EVL] Generate negative strided load/store for reversed load/store (PR #123608)
Florian Hahn via llvm-commits
- [llvm] [AArch64][SME] Extend FORM_TRANSPOSED pseudos to more SME multi-vector intrinsics (PR #124258)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][SME] Extend FORM_TRANSPOSED pseudos to all multi-vector intrinsics (PR #124258)
Kerry McLaughlin via llvm-commits
- [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [SelectionDAG] Add PARTIAL_REDUCE_U/SMLA ISD Nodes (PR #125207)
James Chesterman via llvm-commits
- [llvm] [offload] Extend LIT infrastructure to allow using more tools (PR #124636)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Add support for inline SPIR-V types (PR #125316)
Steven Perron via llvm-commits
- [llvm] 557c8bf - [gn build] Port 99a9133a68b7
LLVM GN Syncbot via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Nikolas Klauser via llvm-commits
- [llvm] [TableGen] Emit OpName as an enum class instead of a namespace (PR #125313)
Rahul Joshi via llvm-commits
- [llvm] TwoAddressInstruction: Fix assert on undef operand with -early-live-intervals (PR #125518)
Matt Arsenault via llvm-commits
- [llvm] [NFC][SimplifyCFG] Refactor `passingValueIsAlwaysUndefined` to work on `Use` (PR #125519)
Yingwei Zheng via llvm-commits
- [llvm] 0e49c74 - PeepholeOpt: Make copy ID methods static
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse METADIRECTIVE in specification part (PR #123397)
Krzysztof Parzyszek via llvm-commits
- [llvm] [AArch64][SME] Reduce ptrue count when filling p-regs from z-regs (PR #125523)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU][test] Make test more targeted with -stop-after (PR #125524)
Emma Pilkington via llvm-commits
- [llvm] [SelectionDAG] Fix an incorrect DebugLoc on a COPY (PR #122963)
Emma Pilkington via llvm-commits
- [llvm] db43dd7 - LAA: simplify LoopAccessInfoManager::clear (NFC) (#125488)
via llvm-commits
- [llvm] VPlan: thread plan to VPBuilder (NFC) (PR #125364)
Florian Hahn via llvm-commits
- [clang] [llvm] [Hexagon] Set the default compilation target to V68 (PR #125239)
Ikhlas Ajbar via llvm-commits
- [llvm] 498f108 - [SPARC][IAS] Add `setuw` alias for `set`
via llvm-commits
- [llvm] [SPARC][IAS] Add `setuw` alias for `set` (PR #125149)
via llvm-commits
- [lld] [LLD][COFF] Emit locally imported EC symbols for ARM64X (PR #125527)
Jacek Caban via llvm-commits
- [llvm] [IR][NFC] Switch to use `LifetimeIntrinsic` (PR #125528)
Yingwei Zheng via llvm-commits
- [llvm] [AArch64] Disallow vscale x 1 partial reductions (PR #125252)
Sam Tebbs via llvm-commits
- [llvm] 0f11f20 - [X86] Add test coverage for #47422
Simon Pilgrim via llvm-commits
- [llvm] b7c8271 - [DAG] getNode - convert scalar i1 arithmetic calls to bitwise instructions (#125486)
via llvm-commits
- [llvm] [mlir] [mlir][LLVM] add argument and result attributes to llvm.call (PR #123177)
via llvm-commits
- [llvm] 84ba55d - [NFC][SimplifyCFG] Refactor `passingValueIsAlwaysUndefined` to work on `Use` (#125519)
via llvm-commits
- [llvm] 3dc1ef1 - [ValueTracking] Add additional tests for computeKnownBits on GEPs (NFC)
Nikita Popov via llvm-commits
- [lld] [LLD][COFF] Use EC symbol table for output DEF file on ARM64X (PR #125531)
Jacek Caban via llvm-commits
- [llvm] 3a2b552 - TwoAddressInstruction: Fix assert on undef operand with -early-live-intervals (#125518)
via llvm-commits
- [llvm] e4980c6 - [InstCombine] Handle isSubnormalOrZero idiom (#125501)
via llvm-commits
- [llvm] [ValueTracking] Fix bit width handling in computeKnownBits() for GEPs (PR #125532)
Nikita Popov via llvm-commits
- [llvm] [LoopVectorize] Add an option to test potential issues with VPlan (PR #121154)
Florian Hahn via llvm-commits
- [llvm] 30f3752 - [VPlan] Only use SCEV for live-ins in tryToWiden. (#125436)
via llvm-commits
- [llvm] [VectorCombine] Fold vector.interleave2 with two constant splats (PR #125144)
Min-Yih Hsu via llvm-commits
- [llvm] 67696a1 - [ADT] Reduce copies and recursion in StringSwitch (#125362)
via llvm-commits
- [llvm] [ADT] Reduce copies and recursion in StringSwitch (PR #125362)
Jakub Kuderski via llvm-commits
- [llvm] X86: Remove hack in shouldRewriteCopySrc for subregister handling (PR #125224)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang][OpenMP] Handle directive arguments in OmpDirectiveSpecifier (PR #124278)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [analyzer] Consolidate array bound checkers (PR #125534)
Donát Nagy via llvm-commits
- [llvm] [RISCV][VLOPT] Compute demanded VLs up front (PR #124530)
Philip Reames via llvm-commits
- [llvm] SCEV, IndVarSimplify: add samesign test from a regression (PR #125539)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [HLSL] [DXIL] Implement the `AddUint64` HLSL function and the `UAddc` DXIL op (PR #125319)
Finn Plummer via llvm-commits
- [lldb] [llvm] [lldb-dap] Support column breakpoints (PR #125347)
Walter Erquinigo via llvm-commits
- [clang] [llvm] [HLSL] Create HLSL legalization passes (PR #123811)
Justin Bogner via llvm-commits
- [compiler-rt] [compiler-rt][Mips] Fix mips SP register definition (PR #124493)
Jens Reidel via llvm-commits
- [compiler-rt] [compiler-rt][Mips] Align definition of __sanitizer_sigaction with musl (PR #124494)
Jens Reidel via llvm-commits
- [llvm] IndVarSimplify: strip redundant getDataLayout (NFC) (PR #125546)
Ramkumar Ramachandra via llvm-commits
- [llvm] 9fbd5fb - [IR][NFC] Switch to use `LifetimeIntrinsic` (#125528)
via llvm-commits
- [llvm] bac62ee - [llvm] Add CMake flag to compile out the telemetry framework (#124850)
via llvm-commits
- [llvm] [llvm] Add CMake flag to compile out the telemetry framework (PR #124850)
Jonas Devlieghere via llvm-commits
- [llvm] [MergeFuncs] Don't introduce calls to {linkonce,weak}_odr functions. (PR #125050)
Florian Hahn via llvm-commits
- [lld] 2f6e3df - BPSectionOrderer: stabilize iteration order and node order
Fangrui Song via llvm-commits
- [llvm] [llvm-objdump] Add support for HIP offload bundles (PR #114834)
David Salinas via llvm-commits
- [llvm] fc3ec13 - [RISCV][GISel] Remove unused function leftover from a removed SDNodeXForm. NFC
Craig Topper via llvm-commits
- [llvm] using UNDEF SDNode instead of Constant SDNode when extend the UNDEF SDNode (PR #122741)
zhijian lin via llvm-commits
- [lld] [ELF] Add BPSectionOrderer options (#120514) (PR #125559)
Fangrui Song via llvm-commits
- [llvm] [SLP]Improved reduction cost/codegen (PR #118293)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] vopc update asm converter (PR #125561)
Brox Chen via llvm-commits
- [clang] [llvm] [X86] Extend kCFI with a 3-bit arity indicator (PR #121070)
Sami Tolvanen via llvm-commits
- [llvm] [llvm][DebugInfo] Encode DW_AT_object_pointer on method declarations with DW_FORM_implicit_const (PR #124790)
David Blaikie via llvm-commits
- [llvm] 16c6c48 - IndVarSimplify: add samesign test from a regression (#125539)
via llvm-commits
- [llvm] a29ed04 - IndVarSimplify: strip redundant getDataLayout (NFC) (#125546)
via llvm-commits
- [llvm] [llvm] Avoid out-of-order evaluation in DebugInfo (PR #125116)
David Blaikie via llvm-commits
- [llvm] [OpenMP] Port the OpenMP device runtime to direct C++ compilation (PR #123673)
Joseph Huber via llvm-commits
- [llvm] Eliminating `li of 0 into arg registers` instruction of unused arguments (PR #122741)
zhijian lin via llvm-commits
- [llvm] [NVPTX] Fix DWARF address space for globals (PR #122715)
David Blaikie via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] true16 codegen for MadFmaMixPat (PR #124892)
Brox Chen via llvm-commits
- [llvm] Eliminating li of 0 into arg registers of unused arguments (PR #122741)
zhijian lin via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_alignbit_b32 (PR #119409)
Brox Chen via llvm-commits
- [llvm] c3b7894 - [X86] Add test case for #124871. NFC
Craig Topper via llvm-commits
- [clang] [llvm] [WIP][clang][DebugInfo] Add new DW_AT_APPLE_enum_kind to encode enum_extensibility (PR #124752)
David Blaikie via llvm-commits
- [llvm] [AMDGPU] Allow rematerialization of instructions with virtual register uses (PR #124327)
Stanislav Mekhanoshin via llvm-commits
- [llvm] ConstantFold: drop PointeeTy when folding GEP (NFC) (PR #125562)
Ramkumar Ramachandra via llvm-commits
- [llvm] 788bbd2 - [DAGCombiner] Improve chain handling in fold (fshl ld1, ld0, c) -> (ld0[ofs]) combine. (#124871)
Craig Topper via llvm-commits
- [llvm] [Hexagon] Fix -Wuninitialized warning (PR #125565)
Brian Cain via llvm-commits
- [llvm] [llvm] Preserve existing calling conv when auto-upgrading nvvm.annota… (PR #125568)
via llvm-commits
- [llvm] [TableGen] Code cleanup in CodeGenTarget.cpp (PR #125569)
Rahul Joshi via llvm-commits
- [lld] 8686e67 - [lld] Migrate away from PointerUnion::dyn_cast (NFC) (#125458)
via llvm-commits
- [llvm] test: check const-fold-gep with poison, undef, id (PR #125573)
Ramkumar Ramachandra via llvm-commits
- [llvm] test: check const-fold-gep with poison, undef, id (PR #125573)
via llvm-commits
- [llvm] test: check const-fold-gep with poison, undef, id (PR #125573)
Nikita Popov via llvm-commits
- [llvm] test: check const-fold-gep with poison, undef, id (PR #125573)
Ramkumar Ramachandra via llvm-commits
- [llvm] test: check const-fold-gep with poison, undef, id (PR #125573)
Nikita Popov via llvm-commits
- [llvm] test: check const-fold-gep with poison, undef, id (PR #125573)
Ramkumar Ramachandra via llvm-commits
- [llvm] 546d03c - [Hexagon] Avoid repeated hash lookups (NFC) (#125459)
via llvm-commits
- [llvm] 36fb886 - [Analysis] Avoid repeated hash lookups (NFC) (#125462)
via llvm-commits
- [llvm] 22bc029 - [CodeGen] Avoid repeated hash lookups (NFC) (#125463)
via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #125463)
Kazu Hirata via llvm-commits
- [llvm] 09d945d - [ProfileData] Avoid repeated hash lookups (NFC) (#125464)
via llvm-commits
- [llvm] Reduce shl64 to shl32 if shift range is [63-32] (PR #125574)
via llvm-commits
- [clang] [llvm] [AMDGPU][True16][MC][CodeGen] true16 for v_alignbyte_b32 (PR #119750)
Brox Chen via llvm-commits
- [clang] [llvm] [aarch64][x86][win] Add compiler support for MSVC's /funcoverride flag (Windows kernel loader replaceable functions) (PR #125320)
Daniel Paoliello via llvm-commits
- [compiler-rt] [asan][test] Attempt to fix suppressions-alloc-dealloc-mismatch.cpp on Darwin (PR #124987)
via llvm-commits
- [clang] [compiler-rt] [profile] Add `%b` `LLVM_PROFILE_FILE` option for binary ID (PR #123963)
David Li via llvm-commits
- [llvm] [BOLT][AArch64] Introduce SPE mode in BasicAggregation (PR #120741)
Pavel Iliin via llvm-commits
- [llvm] [LangRef] Correct documentation for `roundeven` (PR #125452)
Trevor Gross via llvm-commits
- [llvm] Allow 128-bit discriminants in DWARF variants (PR #125578)
Tom Tromey via llvm-commits
- [llvm] [DXIL] Adding support to RootSignatureFlags in obj2yaml (PR #122396)
via llvm-commits
- [llvm] [NVPTX] Add truncate and zero-extend free type conversions (PR #125580)
Baodi Shan via llvm-commits
- [llvm] [SPIRV] Handle vector load/store for RWBuffer (PR #125581)
Steven Perron via llvm-commits
- [llvm] workflows/release-tasks: Re-use release-binaries-all workflow (PR #125378)
Tom Stellard via llvm-commits
- [llvm] [LV]: Add costs to VPInstruction (PR #125008)
Hassnaa Hamdi via llvm-commits
- [llvm] d156b85 - [RISCV] Precommit test for #124932
Mikhail R. Gadelha via llvm-commits
- [llvm] workflows/premerge: Cancel in progress jobs when a PR is merged (PR #125329)
Tom Stellard via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Hassnaa Hamdi via llvm-commits
- [llvm] a9b3e11 - [AArch64] Move arith-fp-sve.ll to sve-arith-fp.ll. NFC
David Green via llvm-commits
- [llvm] Implement getIPRACSRegs hook for riscv (PR #125586)
Mikhail R. Gadelha via llvm-commits
- [llvm] workflows/build-ci-container: Add an arm64 container (PR #120828)
Tom Stellard via llvm-commits
- [llvm] [Analysis] Add DebugInfoCache analysis (PR #118629)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 7c5100d - [RISCV] Check isFixedLengthVector before calling getVectorNumElements in getSingleShuffleSrc. (#125455)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Eliminate fptrunc/fpext if fast math flags allow it (PR #115027)
Joshua Cranmer via llvm-commits
- [llvm] f8fa931 - [LV] Add VPBuilder::insert, use to insert created vector pointer (NFC).
Florian Hahn via llvm-commits
- [llvm] [msan][NFCI] Add test for llvm.bitreverse (PR #125592)
Thurston Dang via llvm-commits
- [llvm] [IR][AsmPrinter][ELF]Allow setting section prefix for and use the prefix when emitting global objects (PR #125002)
Mingming Liu via llvm-commits
- [llvm] AMDGPU/Docs: Fix target properties for gfx9-4-generic (PR #125593)
Konstantin Zhuravlyov via llvm-commits
- [compiler-rt] [scudo] Refactor the secondary test (PR #125595)
Christopher Ferris via llvm-commits
- [llvm] 13ded68 - [CMake] Fix typo in docstring: telemtry -> telemetry (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] [msan][NFCI] Add tests for vector reduce fadd/fmul (PR #125597)
Thurston Dang via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] build_vector pattern in true16 (PR #118904)
Brox Chen via llvm-commits
- [clang] [llvm] [NVPTX] Add tcgen05 alloc/dealloc intrinsics (PR #124961)
Artem Belevich via llvm-commits
- [lld] [LLD][ELF] Add --why-live flag to report GC liveness reason (PR #119279)
Daniel Thornburgh via llvm-commits
- [clang] [llvm] Reland "[HLSL] Implement the reflect HLSL function" (PR #125599)
Deric Cheung via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Fix detection of warnings flags (PR #125602)
Alexander Richardson via llvm-commits
- [llvm] [benchmark] Get number of CPUs with sysconf() on Linux (PR #125603)
Brad Smith via llvm-commits
- [llvm] ea9e174 - [msan][NFCI] Add test for llvm.bitreverse (#125592)
via llvm-commits
- [llvm] Fix build if ITTAPI_SOURCE_DIR is specified (PR #106924)
Lang Hames via llvm-commits
- [llvm] [msan] Handle llvm.bitreverse by applying intrinsic to shadow (PR #125606)
Thurston Dang via llvm-commits
- [llvm] 8e6fa15 - [lldb-dap] Support column breakpoints (#125347)
via llvm-commits
- [llvm] f8287f6 - Fix build if ITTAPI_SOURCE_DIR is specified (#106924)
via llvm-commits
- [llvm] [NVPTX] Custom lower ADDRSPACECAST (PR #125607)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX][InferAS] assume alloca instructions are in local AS (PR #121710)
Artem Belevich via llvm-commits
- [llvm] 2a84e1e - [msan][NFCI] Add tests for vector reduce fadd/fmul (#125597)
via llvm-commits
- [llvm] workflows/build-ci-container: Fix container push (PR #125610)
Tom Stellard via llvm-commits
- [llvm] [SandboxVec][Legality] Fix legality of SelectInst (PR #125005)
Sriraman Tallam via llvm-commits
- [llvm] [DAGCombiner] Attempt to fold 'add' nodes to funnel-shift or rotate (PR #125612)
Alex MacLean via llvm-commits
- [llvm] [ValueTracking] Add rotate idiom to haveNoCommonBitsSet special cases (PR #122165)
Alex MacLean via llvm-commits
- [llvm] [AArch64] Combine separate vector and scalar tablegen SDNode record for AArch64ISD::REV16. NFC (PR #125614)
Craig Topper via llvm-commits
- [llvm] [msan] Handle Intrinsic::vector_reduce_f{add, mul} (PR #125615)
Thurston Dang via llvm-commits
- [llvm] f10979f - [msan] Handle llvm.bitreverse by applying intrinsic to shadow (#125606)
via llvm-commits
- [llvm] c5f99e1 - [SandboxVec][Legality] Fix legality of SelectInst (#125005)
via llvm-commits
- [llvm] [SandboxVec][DependencyGraph] Fix dependency node iterators (PR #125616)
via llvm-commits
- [llvm] AMDGPU: Generalize truncate of shift of cast build_vector combine (PR #125617)
Matt Arsenault via llvm-commits
- [llvm] [ReachingDefAnalysis] Fix management of MBBFrameObjsReachingDefs (PR #124943)
Michael Maitland via llvm-commits
- [llvm] 635ab51 - [VectorCombine] Fold vector.interleave2 with two constant splats (#125144)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Utilize DW_AT_LLVM_stmt_sequence attr in line table lookups (PR #123391)
David Blaikie via llvm-commits
- [llvm] 749372b - [NFC][TableGen] Code cleanup in CodeGenTarget.cpp (#125569)
via llvm-commits
- [llvm] [BOLT, test] Link against a shared object to test PLT (PR #125625)
Fangrui Song via llvm-commits
- [llvm] [BOLT][AArch64] Implement PLTCall optimization (PR #93584)
Fangrui Song via llvm-commits
- [llvm] 077e0c1 - AMDGPU: Generalize truncate of shift of cast build_vector combine (#125617)
via llvm-commits
- [clang] [llvm] [llvm] Create() functions for ConvergenceControlInst (PR #125627)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [llvm] add gnu install dirs (PR #125376)
Tristan Ross via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #125632)
Kazu Hirata via llvm-commits
- [llvm] [DWARF] Avoid repeated hash lookups (NFC) (PR #125633)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Avoid repeated hash lookups (NFC) (PR #125635)
Kazu Hirata via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] AMDGPU: Add baseline tests for some bitcast lowering (PR #125636)
Matt Arsenault via llvm-commits
- [llvm] [IPO] Avoid repeated hash lookups (NFC) (PR #125639)
Kazu Hirata via llvm-commits
- [llvm] [LV][VPlan] Implement VPlan-based cost for exit condition. (PR #125640)
Elvis Wang via llvm-commits
- [llvm] b9fa35f - [LV][EVL] Pre-commit test cases for preventing to transform plans with scalar VF. NFC (#125499)
via llvm-commits
- [llvm] b95a6c7 - [AMDGPU] Remove special cases in TTI::getMemcpyLoop(Residual)LoweringType (#125507)
via llvm-commits
- [llvm] [SHT_LLVM_FUNC_MAP][ObjectYaml]Introduce function address map section and emit dynamic instruction count(ObjectYaml part) (PR #124332)
Lei Wang via llvm-commits
- [llvm] 841c9b7 - [X86] Use explicit X86::CondCode argument in EmitTest/EmitCmp/isX86CCSigned calls. NFC. (#125493)
via llvm-commits
- [llvm] [Pass] Add `eraseIf` in pass managers and adaptors (PR #116912)
via llvm-commits
- [llvm] [SLP]Fix graph traversal in getSpillCost (PR #124984)
Luke Lau via llvm-commits
- [llvm] [RISCV][VLOPT] Add support for Single-Width Floating-Point Fused Multiply-Add Instructions (PR #125652)
Luke Lau via llvm-commits
- [llvm] [PowerPC] Avoid repeated hash lookups (NFC) (PR #125634)
Nikita Popov via llvm-commits
- [llvm] 91cb8f5 - [NVPTX] Add tcgen05 alloc/dealloc intrinsics (#124961)
via llvm-commits
- [llvm] 4be35fd - [X86] EmitCmp - use existing XOR node to check for equality (#125506)
via llvm-commits
- [llvm] CFGPrinter: fix accidentally quadratic behavior (PR #125396)
Nicolai Hähnle via llvm-commits
- [llvm] cdca049 - DAG: Avoid introducing stack usage in vector->int bitcast int op promotion
via llvm-commits
- [llvm] DAG: Avoid stack usage in bitcast operand promotion to legal vector (PR #125637)
Matt Arsenault via llvm-commits
- [llvm] DAG: Move scalarizeExtractedVectorLoad to TargetLowering (PR #122670)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Fold vector shift of sext/zext to widening multiply (PR #121563)
Piotr Fusik via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][NewPM] Port MachineCopyPropagation to NPM (PR #125202)
Akshat Oke via llvm-commits
- [llvm] [WebAssembly] Recognise EXTEND_HIGH (PR #123325)
Sam Parker via llvm-commits
- [llvm] [GitHub] Remove rovka from release uploaders (PR #125661)
David Spickett via llvm-commits
- [llvm] [llvm][Docs] Clarify release ABI/API compatibility rules (PR #123049)
David Spickett via llvm-commits
- [llvm] 4313345 - [CodeGen][NewPM] Port MachineCopyPropagation to NPM (#125202)
via llvm-commits
- [llvm] Nvptx port LowerBITCAST to SelectionDAG (PR #120903)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [clangd] Add support for the c2000 architecture (PR #125663)
via llvm-commits
- [llvm] GlobalISel: Fix defined register of invariant.start (PR #125664)
Robert Imschweiler via llvm-commits
- [llvm] [DirectX][ShaderFlags] Add analysis for `WaveOps` flag (PR #118140)
Justin Bogner via llvm-commits
- [llvm] [RISCV] Don't custom lower direct fp_extends where possible (PR #125644)
Luke Lau via llvm-commits
- [llvm] [LoopInterchange] Hoist isComputableLoopNest() in the control flow (PR #124247)
Madhur Amilkanthwar via llvm-commits
- [llvm] 9a9b70a - [PhaseOrdering][X86] Add test coverage for #58139
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Simplify Waitcnt constructor. NFC. (PR #125672)
Jay Foad via llvm-commits
- [llvm] 64927af - [PhaseOrdering][X86] Add better SSE/AVX test coverage for add-sub tests
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen][ARM64EC] Mangle EH personality handler names (PR #121652)
Jacek Caban via llvm-commits
- [llvm] [NFC][Lanai][Hexagon] Define DEBUG_TYPE after including Debug.h. (PR #125440)
Jason Eckhardt via llvm-commits
- [llvm] [VPlan] Compute cost for binary op VPInstruction with underlying values. (PR #125434)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold xor of bittests into bittest of xor'd value (PR #125676)
Yingwei Zheng via llvm-commits
- [llvm] 8201cf3 - [TTI][CostModel] Add cost modeling for expandload and compressstore intrinsics (#122882)
via llvm-commits
- [llvm] d7aa6e3 - [AMDGPU] Simplify Waitcnt constructor. NFC. (#125672)
via llvm-commits
- [llvm] [SLP] Include vectorized calls in spill cost (PR #125650)
Luke Lau via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV][EVL] Fix the check for legality of folding with EVL. (PR #125678)
Mel Chen via llvm-commits
- [llvm] [MachinePipeliner] Improve loop carried dependence analysis (PR #94185)
Yuta Mukai via llvm-commits
- [llvm] [llvm-objdump][ELF] Enhancing llvm-objdump stability and error handling(#86612) (PR #125679)
via llvm-commits
- [llvm] 8149cbf - [RISCV] Implement getIPRACSRegs hook (#125586)
via llvm-commits
- [llvm] [Bazel] Set HAVE_MALLINFO2=1 (PR #125681)
Aaron Siddhartha Mondal via llvm-commits
- [llvm] 69f202b - [llvm][X86] Fix merging of large sp updates (#125007)
via llvm-commits
- [llvm] [RISCV] Added cost model for fmuladd (PR #125683)
Mikhail R. Gadelha via llvm-commits
- [llvm] [AArch64] Add support for 16/32/64-bit floating-point atomic read-modify-write ops (PR #125686)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Ralf Jung via llvm-commits
- [llvm] [DataLayout] Add byte specification (PR #106536)
Sergei Barannikov via llvm-commits
- [llvm] [AArch64] Add support for SHF_AARCH64_PURECODE ELF section flag (1/3) (PR #125687)
Csanád Hajdú via llvm-commits
- [clang] [llvm] [Clang][AArch64] Add support for SHF_AARCH64_PURECODE ELF section flag (2/3) (PR #125688)
Csanád Hajdú via llvm-commits
- [lld] [llvm] [LLD][ELF][AArch64] Add support for SHF_AARCH64_PURECODE ELF section flag (3/3) (PR #125689)
Csanád Hajdú via llvm-commits
- [llvm] 358a48b - [NVPTX] Fix DWARF address space for globals (#122715)
via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (v2) (PR #120064)
Paschalis Mpeis via llvm-commits
- [llvm] 882f479 - [X86] avx512-broadcast-arith.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] 7b22ca5 - [X86] avx512-calling-conv.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] f7b4312 - [X86] avx512-cmp.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] deb1ed5 - [X86] avx512-extract-subvector-load-store.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] 186d441 - [X86] avx512-ext.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] ca02f63 - [X86] avx512-select.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] ffeea84 - [X86] avx512-logic.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] 46b1543 - [X86] avx512-load-store.ll - regenerate VMOVSD/VMOVSS comments
Simon Pilgrim via llvm-commits
- [llvm] [offload][SYCL] Add SYCL Module splitting (PR #119713)
Fraser Cormack via llvm-commits
- [llvm] [CG][RISCV]Fix shuffling of odd number of input vectors (PR #125693)
Alexey Bataev via llvm-commits
- [llvm] [nfc] Ignoring unused values (PR #125695)
via llvm-commits
- [clang] [llvm] [IR] Don't set strictfp on irrelevant calls (PR #122735)
Kevin P. Neal via llvm-commits
- [llvm] 93b90a5 - [ReachingDefAnalysis] Fix management of MBBFrameObjsReachingDefs (#124943)
via llvm-commits
- [llvm] [AMDGPU] Handle lowering addrspace casts from LDS to FLAT address in amdgpu-sw-lower-lds. (PR #121214)
via llvm-commits
- [llvm] DAG: Handle load in SimplifyDemandedVectorElts (PR #122671)
Simon Pilgrim via llvm-commits
- [llvm] [Offload] Add MPI Proxy Plugin (PR #114574)
Joseph Huber via llvm-commits
- [llvm] f4c2e5d - [SLP][X86] revectorized_rdx_crash.ll - regenerate to reduce diff in #118293
Simon Pilgrim via llvm-commits
- [llvm] [WebAssembly] Enable interleaved memory accesses (PR #125696)
Sam Parker via llvm-commits
- [llvm] fe7e280 - [SLP][NFC]Move functions definitions, NFC
Alexey Bataev via llvm-commits
- [llvm] d5488f1 - [AArch64] Combine separate vector and scalar tablegen SDNode record for AArch64ISD::REV16. NFC (#125614)
via llvm-commits
- [llvm] [CodeGen] Move MISched target hooks into TargetMachine (PR #125700)
Christudasan Devadasan via llvm-commits
- [llvm] [SimplifyCFG] Treat umul + extract pattern as cheap single instruction. (PR #124933)
Gábor Spaits via llvm-commits
- [llvm] [CodeGen] Introduce MI flag for Live Range split instructions (PR #117543)
Christudasan Devadasan via llvm-commits
- [llvm] [SLP]Gather scalarized calls (PR #125070)
Alexey Bataev via llvm-commits
- [clang] [llvm] [AMDGPU][True16][MC][CodeGen] true16 for v_alignbyte_b32 (PR #125706)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor VGPR rematerialization during scheduling (PR #118722)
Lucas Ramirez via llvm-commits
- [llvm] f7aad60 - [RISCV] Fold vector shift of sext/zext to widening multiply (#121563)
via llvm-commits
- [llvm] 6515fdf - [AMDGPU][True16][CodeGen] true16 codegen for FPMinMax pat (#125107)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] true16 codegen for FPMinMax pat (PR #125107)
Brox Chen via llvm-commits
- [llvm] 5eff19f - [AMDGPU][True16][Codegen] true16 codegen for FPtoI1 (#125120)
via llvm-commits
- [llvm] [AMDGPU][True16][Codegen] true16 codegen for FPtoI1 (PR #125120)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][NFC] Replace gfx940 and gfx941 with gfx942 in llvm/test (PR #125711)
Fabian Ritter via llvm-commits
- [llvm] 5ca136d - [SLP][NFC]Replace undefs with just poison in the test
Alexey Bataev via llvm-commits
- [llvm] 25daf7b - [AArch64][SME] Extend FORM_TRANSPOSED pseudos to all multi-vector intrinsics (#124258)
via llvm-commits
- [compiler-rt] 84fbed8 - [scudo] Refactor the secondary test (#125595)
via llvm-commits
- [llvm] [LoopVectorize] Fix cost model assert when vectorising calls (PR #125716)
David Sherwood via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [X86] Generate `kmov` for masking integers (PR #120593)
Simon Pilgrim via llvm-commits
- [llvm] SimplifyIndVar: rename NarrowUse to NarrowUser (NFC) (PR #125720)
Ramkumar Ramachandra via llvm-commits
- [llvm] 21560fe - GlobalISel: Fix defined register of invariant.start (#125664)
via llvm-commits
- [llvm] 7fb8285 - [PowerPC] Avoid repeated hash lookups (NFC) (#125634)
via llvm-commits
- [llvm] a207f60 - [TableGen] Avoid repeated hash lookups (NFC) (#125635)
via llvm-commits
- [llvm] 0c7bd87 - [IPO] Avoid repeated hash lookups (NFC) (#125639)
via llvm-commits
- [lld] 6ab034b - [ELF] Add BPSectionOrderer options (#125559)
via llvm-commits
- [llvm] ada8adf - [gn build] Port 6ab034b828d3
LLVM GN Syncbot via llvm-commits
- [llvm] [msan] Generalize handleVectorReduceIntrinsic to support Arm NEON add reduction to scalar (PR #125288)
Vitaly Buka via llvm-commits
- [llvm] Draft: Implement the remaining initial Offload API (PR #122106)
Callum Fare via llvm-commits
- [llvm] [libfuzzer][docs] Update and clarify Output section (PR #125075)
Vitaly Buka via llvm-commits
- [llvm] [SLP]Use TTI::getScalarizationOverhead where possible (PR #125725)
Alexey Bataev via llvm-commits
- [clang] [llvm] [mlir] [IR][ModRef] Introduce `errno` memory location (PR #120783)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [Offload] Unify offloading entries into a single section (PR #125731)
Joseph Huber via llvm-commits
- [llvm] f308af7 - [libfuzzer][docs] Update and clarify Output section (#125075)
via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Shilei Tian via llvm-commits
- [llvm] [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize (PR #119139)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (PR #114500)
Brox Chen via llvm-commits
- [llvm] [DAG][X86]added shrd in combineor for bzhiq+shlq+or (PR #125734)
via llvm-commits
- [llvm] [RISCV] Decompose locally repeating shuffles (without exact VLEN) (PR #125735)
Philip Reames via llvm-commits
- [llvm] perf/goldsteinn/memdep invalid instead of unknown (PR #125741)
via llvm-commits
- [llvm] [msan] Handle NEON saturating extract and narrow (PR #125742)
Thurston Dang via llvm-commits
- [llvm] 005b23b - [IA][RISCV] Support VP loads/stores in InterleavedAccessPass (#120490)
via llvm-commits
- [llvm] [IA][RISCV] Support VP loads/stores in InterleavedAccessPass (PR #120490)
Min-Yih Hsu via llvm-commits
- [llvm] [Object][WebAssembly] Fix data segment offsets higher than 2^31 (PR #125739)
Derek Schuff via llvm-commits
- [llvm] gn build: libcxx: Add libc include path and re-enable. (PR #124679)
Arthur Eubanks via llvm-commits
- [llvm] [CodeGen][StaticDataPartitioning]Place local-linkage global variables in hot or unlikely prefixed sections based on profile information (PR #125756)
Mingming Liu via llvm-commits
- [llvm] [IR]Support set/read/update the section prefix for global objects (PR #125757)
Mingming Liu via llvm-commits
- [llvm] [NFC]Refactor static data splitter (PR #125758)
Mingming Liu via llvm-commits
- [llvm] Use Module level target-abi to assign target features for codegenerated functions. (PR #100833)
Eric Christopher via llvm-commits
- [clang] [llvm] [Clang] [OpenMP] Add support for '#pragma omp stripe'. (PR #119891)
Zahira Ammarguellat via llvm-commits
- [llvm] [MachineCP] Correctly handle register masks and sub-registers (PR #122734)
Jinsong Ji via llvm-commits
- [llvm] [msan][NFCI] Add tests for sum long across vector (PR #125761)
Thurston Dang via llvm-commits
- [compiler-rt] [win/asan] Don't intercept memset etc. in ntdll (PR #120397)
Martin Storsjö via llvm-commits
- [llvm] SimplifyIndVar: teach widenLoopCompare about samesign (PR #125764)
Ramkumar Ramachandra via llvm-commits
- [llvm] 837bf32 - [ValueTracking] Remove unused `V ^ Mask == C` from `computeKnownBitsFromCmp`. NFCI. (#125666)
via llvm-commits
- [llvm] [ValueTracking] Remove unused `V ^ Mask == C` from `computeKnownBitsFromCmp`. NFCI. (PR #125666)
Yingwei Zheng via llvm-commits
- [llvm] 3c28076 - Allow 128-bit discriminants in DWARF variants (#125578)
via llvm-commits
- [llvm] fad6375 - [InstCombine] Fold xor of bittests into bittest of xor'd value (#125676)
via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #117904)
Alexey Bataev via llvm-commits
- [llvm] 7043895 - [VPlan] Remove dead VPBB argument from tryTo[Create]Widen[Recipe] (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Only skip expansion for SCEVUnknown if it isn't an instruction. (PR #125235)
Florian Hahn via llvm-commits
- [clang] [llvm] [clang-linker-wrapper] Add ELF packaging for spirv64-intel OpenMP images (PR #125737)
Nick Sarnie via llvm-commits
- [llvm] [RISCV] Reduce the LMUL for a vrgather operation if legal (PR #125768)
Philip Reames via llvm-commits
- [llvm] 692db74 - [ValueTracking] Precommit test for #118406
Andreas Jonson via llvm-commits
- [llvm] c798a5c - [Object][WebAssembly] Fix data segment offsets higher than 2^31 (#125739)
via llvm-commits
- [llvm] [OpenMP] Replace most GPU helpers with ones from <gpuintrin.h> (PR #125771)
Joseph Huber via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (PR #125772)
LLVM Continuous Integration via llvm-commits
- [llvm] 9ccf038 - [NVPTX] Support for fence.acquire and fence.release (#124865)
via llvm-commits
- [llvm] [NVPTX] Support for fence.acquire and fence.release (PR #124865)
Akshay Deodhar via llvm-commits
- [compiler-rt] Found one more delta to unbreak build for z/os (PR #82789)
Sean Perry via llvm-commits
- [llvm] [Reassociate] Conserve nsw/nuw flags when factoring out (PR #125773)
via llvm-commits
- [llvm] [mlir] [MLIR] Make generated markdown doc more consistent (PR #119926)
Kevin Gleason via llvm-commits
- [llvm] c9fccbd - [msan][NFCI] Add tests for Arm NEON floating-point min/max (vector) (#125729)
via llvm-commits
- [llvm] [msan][NFCI] Add tests for Arm NEON floating-point min/max (vector) (PR #125729)
Thurston Dang via llvm-commits
- [llvm] workflows/release-binaries: Enable PGO (PR #124442)
Tom Stellard via llvm-commits
- [llvm] [PowerPC] Fix lowering when performing conditional jumps on f128 or f16 (PR #125776)
via llvm-commits
- [llvm] [msan] Handle Arm NEON floating-point min/max (vector) (PR #125778)
Thurston Dang via llvm-commits
- [llvm] [IR][RISCV] Add llvm.vector.(de)interleave3/5/7 (PR #124825)
Craig Topper via llvm-commits
- [llvm] [DebugInfo] Merge partially matching chains of textual inclusions (PR #125780)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [Inliner] Add support for preserving `nocapture` param attr (PR #113418)
via llvm-commits
- [llvm] [ValueTracking] Handle assume( trunc x to i1) (PR #118406)
Andreas Jonson via llvm-commits
- [llvm] 724fde3 - [msan][NFCI] Add tests for sum long across vector (#125761)
via llvm-commits
- [llvm] 13432e0 - [RISCV][TTI] Implement instruction cost for vp.splice. (#124221)
via llvm-commits
- [llvm] [RISCV][TTI] Implement instruction cost for vp.splice. (PR #124221)
Elvis Wang via llvm-commits
- [llvm] 88e7b8b - [SLP]Use TTI::getScalarizationOverhead where possible
via llvm-commits
- [llvm] b84ac58 - [ORC] Rename MachOCompactUnwindSectionName to MachOUnwindInfoSectionName.
Lang Hames via llvm-commits
- [llvm] 52b5e36 - [ORC] Fix eh-frame record target finding in MachOPlatform.
Lang Hames via llvm-commits
- [llvm] [msan] Handle Arm NEON sum long across vector (PR #125784)
Thurston Dang via llvm-commits
- [llvm] 7dca2c6 - [SLP]Gather scalarized calls
via llvm-commits
- [llvm] Revert "[Object][WebAssembly] Fix data segment offsets higher than 2^31 (#125739)" (PR #125786)
Sam Clegg via llvm-commits
- [llvm] 4841577 - Revert "[Object][WebAssembly] Fix data segment offsets higher than 2^31 (#125739)" (#125786)
via llvm-commits
- [llvm] workflows/release-binaries: Build less projects on macos-13 runner (PR #125788)
Tom Stellard via llvm-commits
- [llvm] c67148d - [ORC] Add note to call endSession to assertion messages.
Lang Hames via llvm-commits
- [llvm] [msan][NFCI] Add llvm.[us]cmp (starship operator) tests (PR #125790)
Thurston Dang via llvm-commits
- [llvm] [RISCV][TTI] Fix test fails for #124221 NFC. (PR #125792)
Elvis Wang via llvm-commits
- [llvm] 65683b0 - [RISCV][TTI] Fix test fails for #124221 NFC. (#125792)
via llvm-commits
- [compiler-rt] [MemProf] Use correct print_text value (PR #125793)
Ellis Hoag via llvm-commits
- [llvm] [GlobalOpt] Look through non-PointerType constant expressions. (PR #125205)
Eli Friedman via llvm-commits
- [llvm] 5f247e7 - [NFC]Refactor static data splitter (#125758)
via llvm-commits
- [llvm] 19a4135 - [RISCV][VLOPT] Add support for Single-Width Floating-Point Fused Multiply-Add Instructions (#125652)
via llvm-commits
- [llvm] [RISCV] Porting hasAllNBitUsers to RISCV GISel for instruction select (PR #125795)
Luke Quinn via llvm-commits
- [llvm] 9de581b - [ORC] Moch MachOPlatform unwind-info fixes.
Lang Hames via llvm-commits
- [llvm] e433fc3 - [NFC] Add error checking for InlinedAts.
Shubham Sandeep Rastogi via llvm-commits
- [llvm] fc4210f - AMDGPU/Docs: Fix target properties for gfx9-4-generic (#125593)
via llvm-commits
- [llvm] [LV] Prevent query the computeCost() when VF=1 in emitInvalidCostRemarks(). (PR #117288)
Elvis Wang via llvm-commits
- [llvm] 6b3cbf2 - [RISCV] Decompose locally repeating shuffles (without exact VLEN) (#125735)
via llvm-commits
- [llvm] [TableGen] Add InstrInfoEmitter options for operand type/size mappings (PR #125797)
Rahul Joshi via llvm-commits
- [clang] [llvm] Introduce -defer-thinlto-prelink-coro-split that skips Coro passes in ThinLTO pre-link pipeline (PR #107153)
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Don't check extop VL in vfwred{u, o}sum patterns (PR #125799)
Luke Lau via llvm-commits
- [llvm] 048f533 - [Hexagon] Fix -Wuninitialized warning (#125565)
via llvm-commits
- [llvm] 0815b0e - [RISCV] Don't custom lower direct fp_extends where possible (#125644)
via llvm-commits
- [llvm] [RISCV] Sink splatted fpext operands (PR #125800)
Luke Lau via llvm-commits
- [llvm] 3ac1cb6 - [msan][NFCI] Add llvm.[us]cmp (starship operator) tests (#125790)
via llvm-commits
- [llvm] 51b0517 - [RISCV] Don't check extop VL in vfwred{u,o}sum patterns (#125799)
via llvm-commits
- [llvm] 20637e7 - [RISCV] Sink splatted fpext operands (#125800)
via llvm-commits
- [llvm] 79762a1 - [test][LoopIidiom][NFC] Add --check-globals to several tests
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Tune flag for fast vrgather.vv (PR #124664)
Pengcheng Wang via llvm-commits
- [llvm] [docs] Improvements to HowToAddABuilder local test guide (PR #125802)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Match widening fp instructions with same fpext used in multiple operands (PR #125803)
Luke Lau via llvm-commits
- [llvm] 31bd82c - [TableGen] Don't try to move CheckOpcode before CheckType/CheckChildType in ContractNodes. NFC
Craig Topper via llvm-commits
- [llvm] [msan] Handle llvm.[us]cmp (starship operator) (PR #125804)
Thurston Dang via llvm-commits
- [llvm] Add "avoidmuls" to STAR-MC1 also (PR #123706)
Albert Huang via llvm-commits
- [llvm] Add SPIRV lowering for intrinsics @llvm.fptosi.sat.* and @llvm.fptoui.sat.* (PR #125805)
Vishakh Prakash via llvm-commits
- [clang] [llvm] [libclang/python] Enable packaging libclang bindings (PR #125806)
Ryan Mast via llvm-commits
- [llvm] b85e71b - [llvm] Create() functions for ConvergenceControlInst (#125627)
via llvm-commits
- [llvm] a47c35a - [CodeGen] Move MISched target hooks into TargetMachine (#125700)
via llvm-commits
- [llvm] [MachineVerifier][NewPM] Add method to run MF through verifier. (PR #125701)
Christudasan Devadasan via llvm-commits
- [llvm] [wip][AMDGPU] Wave Reduce Intrinsics for i32 type (PR #125808)
via llvm-commits
- [llvm] 1d22318 - [MachineVerifier][NewPM] Add method to run MF through verifier. (#125701)
via llvm-commits
- [llvm] [CodeGen][MachineScheduler] Remove the unimplemented print method. (PR #125702)
Christudasan Devadasan via llvm-commits
- [llvm] 68e7df3 - [CodeGen][MachineScheduler] Remove the unimplemented print method. (#125702)
via llvm-commits
- [llvm] CodeGen][NewPM] Port MachineScheduler to NPM. (PR #125703)
Christudasan Devadasan via llvm-commits
- [llvm] [RISCV] Add test coverage for memmove (PR #120232)
Pengcheng Wang via llvm-commits
- [llvm] 1d8c8d5 - [RISCV] Add test coverage for memmove (#120232)
via llvm-commits
- [llvm] 5aa4979 - CodeGen][NewPM] Port MachineScheduler to NPM. (#125703)
via llvm-commits
- [llvm] CodeGen][NewPM] Port PostRAScheduler to NPM. (PR #125798)
Christudasan Devadasan via llvm-commits
- [llvm] [RISCV] Enable RVV ABD tests with i64 elements (PR #124246)
Pengcheng Wang via llvm-commits
- [llvm] 5367267 - [RISCV] Enable RVV ABD tests with i64 elements (#124246)
via llvm-commits
- [llvm] 8d037b9 - [LV][EVL] Skip tryAddExplicitVectorLength for plans with scalar VF. (#125497)
via llvm-commits
- [llvm] 44f638f - CodeGen][NewPM] Port PostRAScheduler to NPM. (#125798)
via llvm-commits
- [llvm] [ADT] Avoid repeated hash lookups (NFC) (PR #125812)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #125813)
Kazu Hirata via llvm-commits
- [llvm] [AsmPrinter] Avoid repeated hash lookups (NFC) (PR #125814)
Kazu Hirata via llvm-commits
- [llvm] [Hexagon] Avoid repeated map lookups (NFC) (PR #125815)
Kazu Hirata via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer_common] copy_file_range syscall interception. (PR #125816)
David CARLIER via llvm-commits
- [llvm] 409fa78 - [ARM] Add "avoidmuls" to STAR-MC1 also (#123706)
via llvm-commits
- [llvm] [LLVM][Clang][AArch64] Implement AArch64 build attributes (PR #123990)
Hans Wennborg via llvm-commits
- [llvm] [InstCombine] Drop nowrap flags in `foldBitCeil` (PR #125817)
Yingwei Zheng via llvm-commits
- [llvm] [NFC][ValueTracking] Hoist the matching of RHS constant (PR #125818)
Yingwei Zheng via llvm-commits
- [llvm] [IR][NFC] Remove obsolete comments in `BinaryOperator::swapOperands` (PR #125819)
Yingwei Zheng via llvm-commits
- [llvm] [msan] Add more Arm NEON vector add tests (PR #125820)
Thurston Dang via llvm-commits
- [llvm] 0074a46 - [LoopInterchange] Hoist isComputableLoopNest() in the control flow (#124247)
via llvm-commits
- [llvm] [AMDGPU] Stop adding implicit def of superreg in copyPhysReg (PR #125255)
Pravin Jagtap via llvm-commits
- [llvm] 922ab66 - [InstCombine] Drop nowrap flags in `foldBitCeil` (#125817)
via llvm-commits
- [llvm] [TableGen][Docs] Fix productionlists for assert and dump (PR #123739)
Akshat Oke via llvm-commits
- [llvm] 4fdd28b - [SLP][X86] Add test coverage for #124993
Simon Pilgrim via llvm-commits
- [llvm] 8bba8a5 - [NFC][ValueTracking] Hoist the matching of RHS constant (#125818)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port RenameIndependentSubregs to NPM (PR #125192)
Akshat Oke via llvm-commits
- [llvm] 1cf9092 - [MISched] Small debug improvements (#125072)
via llvm-commits
- [llvm] 439de72 - [TableGen][Docs] Fix productionlists for SimpleValue (#123751)
via llvm-commits
- [llvm] [TableGen][Docs] Fix productionlists for SimpleValue (PR #123751)
Jay Foad via llvm-commits
- [llvm] [LoopVectorizer] Allow partial reductions to be made in predicated loops (PR #124268)
James Chesterman via llvm-commits
- [lld] 8cb3d7b - [LLD][COFF] Emit locally imported EC symbols for ARM64X (#125527)
via llvm-commits
- [llvm] [MC] Set SHF_EXCLUDE for AArch64 (and other) build attributes sections (PR #125824)
Hans Wennborg via llvm-commits
- [llvm] [llvm-readobj][ELF][RISCV] Dump .note.gnu.property section contents (PR #125642)
James Henderson via llvm-commits
- [llvm] 6c84d64 - [IR][NFC] Remove obsolete comments in `BinaryOperator::swapOperands` (#125819)
via llvm-commits
- [llvm] IndVarSimplify: don't high-cost-expand in genLoopLimit (PR #125828)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Drop samesign in `foldLogOpOfMaskedICmps` (PR #125829)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGen][NewPM] Port SIWholeQuadMode to NPM. (PR #125833)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Mark AGPR tuple implicit in the first instr of AGPR spills. (PR #115285)
Vikash Gupta via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [llvm] [libc++][ranges] P2542R8: Implement `views::concat` (PR #120920)
Nhat Nguyen via llvm-commits
- [lld] [LLD][ELF][AArch64] Discard .ARM.attributes sections (PR #125838)
Peter Smith via llvm-commits
- [llvm] b275309 - [TableGen][Docs] Fix productionlists for assert and dump (#123739)
via llvm-commits
- [lld] e596387 - [LLD][COFF] Use EC symbol table for output DEF file on ARM64X (#125531)
via llvm-commits
- [llvm] SCEV: teach isImpliedViaOperations about samesign (PR #124270)
Ramkumar Ramachandra via llvm-commits
- [llvm] SCEV/test: re-org after tracing codepaths (PR #124261)
Ramkumar Ramachandra via llvm-commits
- [llvm] SCEV: thread samesign in isBasicBlockEntryGuardedByCond (NFC) (PR #125840)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GitHub] Make release aduit more strict for LLVM 19 and beyond (PR #125841)
David Spickett via llvm-commits
- [llvm] [RDF] Create phi nodes for clobbering defs (PR #123694)
Krzysztof Parzyszek via llvm-commits
- [llvm] [CodeGen][NewPM] Port GCNPreRALongBranchReg to NPM. (PR #125844)
Christudasan Devadasan via llvm-commits
- [clang] [llvm] [llvm][DebugInfo] Add new DW_AT_APPLE_enum_kind to encode enum_extensibility (PR #124752)
Michael Buch via llvm-commits
- [llvm] e3abe94 - [MachinePipeliner] Improve loop carried dependence analysis (#94185)
via llvm-commits
- [llvm] [GlobalISel] Prefix MatchTable Lines with their Index (PR #125845)
Pierre van Houtryve via llvm-commits
- [llvm] 23b6a05 - [CG][RISCV]Fix shuffling of odd number of input vectors
via llvm-commits
- [llvm] [X86] Do not combine LRINT and TRUNC (PR #125848)
Phoebe Wang via llvm-commits
- [llvm] Fix `llvm/test/DebugInfo/Generic/discriminated-union.ll` on big-endian targets (PR #125849)
via llvm-commits
- [llvm] [Offload] Implement the remaining initial Offload API (PR #122106)
Callum Fare via llvm-commits
- [llvm] [NVPTX] Update setmaxnreg intrinsic lowering (PR #125846)
Durgadoss R via llvm-commits
- [llvm] b83c960 - [CodeGen][NewPM] Port SIWholeQuadMode to NPM. (#125833)
via llvm-commits
- [llvm] 814db6c - [CodeGen][NewPM] Port GCNPreRALongBranchReg to NPM. (#125844)
via llvm-commits
- [llvm] SimplifyIndVar: teach widenLoopCompare about samesign (PR #125851)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Extend #125676 to handle variable power of 2 (PR #125855)
Yingwei Zheng via llvm-commits
- [llvm] [Support] Re-raise external signals (PR #125854)
Alexandre Ganea via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Use correct DebugLoc in target construct callbacks. (PR #125856)
Abid Qadeer via llvm-commits
- [llvm] 8c36665 - [OpenMP]Initial parsing/sema support for target_device selector set (#118471)
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] [Nomination] Add HighTec representatives to the Security Group (PR #124142)
Andras Gemes via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [XCOFF] print out symbol value name for llvm-readobj (PR #125861)
zhijian lin via llvm-commits
- [lld] [LLD][COFF] Add support for MinGW auto-export on ARM64X (PR #125862)
Jacek Caban via llvm-commits
- [llvm] [MC][AsmPrinter] Introduce llvm_reg_offset pseudo cfi instruction. (PR #125104)
Mikhail Gudim via llvm-commits
- [llvm] [Flang] Implicitly add clang if flang enabled. (PR #123964)
David Truby via llvm-commits
- [llvm] [IR] Add `llvm.modf` intrinsic (PR #121948)
Benjamin Maxwell via llvm-commits
- [llvm] [VPlan] Add opcode to create step for wide inductions. (PR #119284)
Florian Hahn via llvm-commits
- [llvm] 290a0d8 - [gn build] Port eae6d6d18bd4
LLVM GN Syncbot via llvm-commits
- [llvm] [VPlan] Introduce explicit broadcasts for live-ins. (PR #124644)
Florian Hahn via llvm-commits
- [llvm] e151b1d - [MLIR][OpenMP] Use correct DebugLoc in target construct callbacks. (#125856)
via llvm-commits
- [llvm] clastb representation in existing IR, and AArch64 codegen (PR #112738)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Simplify before convertToConcreteRecipes, remove SCALAR-STEPS. (PR #123655)
Florian Hahn via llvm-commits
- [llvm] MachineCopyPropagation: Do not remove copies preserved by regmask (PR #125868)
Jinsong Ji via llvm-commits
- [llvm] fe0c37f - [ADT] Avoid repeated hash lookups (NFC) (#125812)
via llvm-commits
- [llvm] 34c7d89 - [Analysis] Avoid repeated hash lookups (NFC) (#125813)
via llvm-commits
- [llvm] 7c2c7a4 - [AsmPrinter] Avoid repeated hash lookups (NFC) (#125814)
via llvm-commits
- [llvm] e9dd4a8 - [Hexagon] Avoid repeated map lookups (NFC) (#125815)
via llvm-commits
- [llvm] acebaa0 - [X86] fp-round.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] [TableGen] Add support for per-write cycle tunables (PR #125870)
Ricardo Jesus via llvm-commits
- [compiler-rt] [asan][test][MSVC] Disabling test on MSVC x86 because of optimized builds (PR #125871)
Zack Johnson via llvm-commits
- [llvm] 7b5e90b - [AMDGPU][True16][MC] Generate op_sel operands for VOPC instructions (#125561)
via llvm-commits
- [llvm] check op_sel and .l/.h syntax (PR #125872)
Brox Chen via llvm-commits
- [llvm] [NVPTX] Auto-Upgrade some nvvm.annotations to attributes (PR #119261)
Han-Chung Wang via llvm-commits
- [llvm] [IR] Add llvm.sincospi intrinsic (PR #125873)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Update feature dep. for Armv9.6 extensions (PR #125874)
via llvm-commits
- [llvm] a0d3d69 - [SPARC][IAS] Add support for `setsw` pseudoinstruction
via llvm-commits
- [llvm] [SPARC][IAS] Add support for `setsw` pseudoinstruction (PR #125150)
via llvm-commits
- [llvm] [mlir] [OMPIRBuilder][debug] Fix debug info for variables in target region. (PR #118314)
Abid Qadeer via llvm-commits
- [llvm] code formatting. (PR #125876)
Christudasan Devadasan via llvm-commits
- [llvm] [X86] Fold (f16 bitcast extract_vectorelt(v,0)) to (extract_vectorelt (v8f16 bitcast(v,0))) (PR #125877)
Simon Pilgrim via llvm-commits
- [llvm] 92e3cd7 - X86: Remove hack in shouldRewriteCopySrc for subregister handling (#125224)
via llvm-commits
- [llvm] PeepholeOpt: Fix looking for def of current copy to coalesce (PR #125533)
Matt Arsenault via llvm-commits
- [llvm] 58a8800 - PeepholeOpt: Fix looking for def of current copy to coalesce (#125533)
via llvm-commits
- [llvm] AMDGPU: Use default shouldRewriteCopySrc (PR #125535)
Matt Arsenault via llvm-commits
- [llvm] f07cd36 - [LoopVectorize] Add the cost of VPInstruction::AnyOf to vplan (#125058)
via llvm-commits
- [llvm] [MISched][NFC] Remove unused heuristic NextDefUse from enum (PR #125879)
via llvm-commits
- [clang] [llvm] [CaptureTracking][FunctionAttrs] Add support for CaptureInfo (PR #125880)
Nikita Popov via llvm-commits
- [llvm] [NFC][TableGen] Make `AsmMatcherEmitterCat` static (PR #125881)
Rahul Joshi via llvm-commits
- [llvm] [NFC ]Introducing a new ISD::POISON SDNode to represent the poison value in the IR. (PR #125883)
zhijian lin via llvm-commits
- [llvm] [BOLT] Support computed goto and allow map addrs inside functions (PR #120267)
Ash Dobrescu via llvm-commits
- [compiler-rt] f9dbf1a - [MemProf] Use correct print_text value (#125793)
via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Lucas Ramirez via llvm-commits
- [llvm] [Github] Demo premerge PR (PR #125886)
Aiden Grossman via llvm-commits
- [llvm] [mlir] [llvm][DebugInfo] Add new DW_AT_APPLE_enum_kind to encode enum_extensibility (PR #124752)
Michael Buch via llvm-commits
- [llvm] [LLVM] Automatically strip `-fno-lifetime-dse` from compile_commands.json (PR #124623)
Joseph Huber via llvm-commits
- [llvm] [NVPTX] Add intrinsics for prefetch.* (PR #125887)
Abhilash Majumder via llvm-commits
- [llvm] 3492985 - Fix `llvm/test/DebugInfo/Generic/discriminated-union.ll` on big-endian targets (#125849)
via llvm-commits
- [llvm] [BOLT] Enable hugify for AArch64 (PR #117158)
via llvm-commits
- [llvm] d86e379 - [CodeGen][NewPM] Port StackSlotColoring to NPM. (#125876)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] chdir/fchdir/chroot interception. (PR #125895)
David CARLIER via llvm-commits
- [llvm] [mlir] [flang][OMPIRbuilder] Set debug loc on terminator created by splitBB. (PR #125897)
Abid Qadeer via llvm-commits
- [llvm] InstSimplify: teach simplifyICmpWithConstant about samesign (PR #125899)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LLVM][Support] Add new CreateFileError functions (PR #125906)
via llvm-commits
- [clang] [llvm] [mlir] [NVPTX] Convert scalar function nvvm.annotations to attributes (PR #125908)
Alex MacLean via llvm-commits
- [llvm] Symbolize line zero as if no source info is available (PR #124846)
Reid Kleckner via llvm-commits
- [clang] [llvm] [llvm][fatlto] Add FatLTOCleanup pass (PR #125911)
Paul Kirth via llvm-commits
- [llvm] [DA] use NSW arithmetic (PR #116632)
Sebastian Pop via llvm-commits
- [llvm] [MIPS]Initial support for MIPS16 assembly. (PR #108681)
Jesse D via llvm-commits
- [lld] ba476d0 - [LLD][ELF][AArch64] Discard .ARM.attributes sections (#125838)
via llvm-commits
- [llvm] [mlir] [mlir][transforms]-Extract dead code elimination util (PR #124606)
Amir Bishara via llvm-commits
- [llvm] 251ece1 - [gn build] Port d9a7498aa24a
LLVM GN Syncbot via llvm-commits
- [llvm] 25dd93a - [TableGen] Add declarations to silence gcc warning. NFC (#125892)
via llvm-commits
- [llvm] [TableGen] Add declarations to silence gcc warning. NFC (PR #125892)
Craig Topper via llvm-commits
- [llvm] d6cf04c - [NFC][TableGen] Make `AsmMatcherEmitterCat` static (#125881)
via llvm-commits
- [clang] [llvm] [OpenMP][OpenMPIRBuilder] Add initial changes for SPIR-V target frontend support (PR #125920)
Nick Sarnie via llvm-commits
- [compiler-rt] [compiler-rt][AArch64] Enable libc-free builtins Linux build (PR #125922)
Peter Waller via llvm-commits
- [llvm] [NaryReassociate] Fix crash from pointer width / index width confusion (PR #125923)
Krzysztof Drewniak via llvm-commits
- [llvm] 585b75e - [VPlan] Simplify matching recipe ty and opcode in pattern match (NFC).
Florian Hahn via llvm-commits
- [compiler-rt] Augment `uncaught-exception.test` fuzzer test to be msvc-compatible (PR #125924)
David Justo via llvm-commits
- [llvm] [msan][NFCI] Add arg_size() assertions (PR #125907)
Florian Mayer via llvm-commits
- [llvm] [AMDGPU] Account for existing SDWA selections (PR #123221)
Jeffrey Byrnes via llvm-commits
- [clang] [compiler-rt] [rtsan] Enable RealtimeSanitizer for FreeBSD (PR #125389)
Chris Apple via llvm-commits
- [llvm] [MIR][NFC] Use `std::move` to avoid copying (PR #125930)
Abhishek Kaushik via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] chroot interception. (PR #125932)
David CARLIER via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_construc… (PR #125933)
David Pagan via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_construc… (PR #125933)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_construc… (PR #125933)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
David Pagan via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
Alexey Bataev via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
Valentin Clement バレンタイン クレメン via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (PR #125933)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] LowerSelect - use BLENDV for scalar selection if not all operands are multi use (PR #125853)
Simon Pilgrim via llvm-commits
- [llvm] [memprof] Dump call site matching information (PR #125130)
Kazu Hirata via llvm-commits
- [llvm] [ValueTracking] Improve `Bitcast` handling to match SDAG (PR #125935)
Abhishek Kaushik via llvm-commits
- [llvm] [bazel][mlir][vector] Port 6e52a12811a17e5871f403f04fd4082d43160bf3 (PR #125936)
Jordan Rupprecht via llvm-commits
- [llvm] [RISCV][NFC] Remove nounwind from push/pop tests (PR #125939)
Craig Topper via llvm-commits
- [compiler-rt] 94d51fd - [asan][test][MSVC] Disabling test on MSVC x86 because of optimized builds (#125871)
via llvm-commits
- [llvm] [bazel][mlir][vector] Extra dep for 6e52a12811a17e5871f403f04fd4082d43160bf3 (PR #125945)
Jordan Rupprecht via llvm-commits
- [llvm] [RISCV] Use getSignedConstant for negative values. (PR #125903)
Philip Reames via llvm-commits
- [llvm] [MemProf] Re-enable cloning of callsites in recursive cycles with fixes (PR #125947)
Teresa Johnson via llvm-commits
- [llvm] [RISCV] Make single source reverse legal in isShuffleMaskLegal (PR #125949)
Philip Reames via llvm-commits
- [llvm] 5f7acf7 - [flang][OMPIRbuilder] Set debug loc on terminator created by splitBB. (#125897)
via llvm-commits
- [llvm] de7be32 - gn build: libcxx: Add libc include path and re-enable.
via llvm-commits
- [llvm] 0d7ee52 - [RISCV] Use getSignedConstant for negative values. (#125903)
via llvm-commits
- [llvm] [VPlan] Delay adding canonical IV increment. (PR #82270)
via llvm-commits
- [llvm] [NFC][TableGen] Delete `getLogicalOperandType` from InstrInfoEmitter (PR #125951)
Min-Yih Hsu via llvm-commits
- [llvm] 5a1e16f - [IR][RISCV] Add llvm.vector.(de)interleave3/5/7 (#124825)
via llvm-commits
- [llvm] [RISCV] Allow spilling to unused Zcmp Stack (PR #125959)
Sam Elliott via llvm-commits
- [llvm] dd04dc6 - [RISCV] Add Zicond run lines to select-const.ll. NFC
Craig Topper via llvm-commits
- [llvm] [NVPTX] fix ptxas tests introduced by #124865 (PR #125927)
Akshay Deodhar via llvm-commits
- [llvm] 1c4ee06 - [NVPTX] fix ptxas tests introduced by #124865 (#125927)
via llvm-commits
- [llvm] [BOLT][AArch64] Include constant islands in disassembly (PR #125961)
Maksim Panchenko via llvm-commits
- [llvm] [RISCV][Disassemble] Ensure the comment stream of the disassembler is set. (PR #125962)
Francesco Petrogalli via llvm-commits
- [llvm] c552c6c - [AArch64][GlobalISel] Protect against non-reg operands in matchExtAddvToUdotAddv.
David Green via llvm-commits
- [llvm] [NVPTX] Fixed few other failing ptxas tests (PR #125963)
Artem Belevich via llvm-commits
- [llvm] cd9795c - [NVPTX] Fixed few other failing ptxas tests (#125963)
via llvm-commits
- [compiler-rt] aefa30e - [ORC-RT] Add a comment explaining the purpose of this testcase. NFC.
Lang Hames via llvm-commits
- [compiler-rt] 88f55d1 - [ORC] Fix buggy calculation of second-level-page offset in unwind-info.
Lang Hames via llvm-commits
- [llvm] [AA] Support Running Target Specific AA before BasicAA (PR #125965)
via llvm-commits
- [llvm] [NVPTX] simplified atomics-sm90.ll test (PR #125968)
Artem Belevich via llvm-commits
- [llvm] e335ca7 - [RISCV] Update tests after #124825
Min-Yih Hsu via llvm-commits
- [llvm] [DirectX] Set Shader Flag DisableOptimizations. (PR #123136)
Helena Kotas via llvm-commits
- [clang] [llvm] Add support for flag output operand "=@cc" for SystemZ. (PR #125970)
via llvm-commits
- [llvm] [Mips] Support llvm.readcyclecounter intrinsic (PR #114953)
Brad Smith via llvm-commits
- [llvm] [LLVM][CMake][MSVC] Install PDBs alongside executables (PR #120683)
Saleem Abdulrasool via llvm-commits
- [llvm] [BOLT] Exit with error code on missing DWO CU (PR #125976)
Amir Ayupov via llvm-commits
- [llvm] [NVPTX] Remove `sm_1x` / non-ABI compilation support (PR #125977)
Justin Fargnoli via llvm-commits
- [llvm] 6e14d75 - [RISCV] Fix some implicit conversions from Register to unsigned. NFC
Craig Topper via llvm-commits
- [llvm] [Instructions] cache computed shufflevector properties (PR #115536)
Princeton Ferro via llvm-commits
- [llvm] fc10ad1 - [RISCV] Make single source reverse legal in isShuffleMaskLegal (#125949)
via llvm-commits
- [llvm] [Offload] Stop the RPC server faiilng with more than one GPU (PR #125982)
Joseph Huber via llvm-commits
- [llvm] ed8a6d6 - [RISCV] Add VLA shuffle coverage
Philip Reames via llvm-commits
- [llvm] [GVN] MemorySSA for GVN: embed the memory state in symbolic expressions (PR #123218)
Yingwei Zheng via llvm-commits
- [llvm] e223485 - [X86] Extend kCFI with a 3-bit arity indicator (#121070)
via llvm-commits
- [llvm] 6410bdd - [InstCombine] Extend #125676 to handle variable power of 2 (#125855)
via llvm-commits
- [llvm] 8c222c1 - [X86] Do not combine LRINT and TRUNC (#125848)
via llvm-commits
- [llvm] [NFC][Test]Add a test case for aarch64 jump table sections (PR #125984)
Mingming Liu via llvm-commits
- [llvm] [ValueTracking] Infer NonEqual from dominating conditions/assumptions (PR #117442)
via llvm-commits
- [llvm] [AMDGPU][Attributor] Fix the merge of two range states of flat workgroup size (PR #125889)
Matt Arsenault via llvm-commits
- [llvm] c9446ff - [msan] Handle Arm NEON floating-point min/max (vector) (#125778)
via llvm-commits
- [llvm] [RISCV] Optimize divide by constant for VP intrinsics (PR #125991)
Pengcheng Wang via llvm-commits
- [compiler-rt] [compiler-rt] Fixed Android 8.1 `getauxval(AT_PAGESZ)` crashes if called from `.preinit_array`. (#113427) (PR #116121)
Jia Yuan Lo via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #126001)
Kazu Hirata via llvm-commits
- [llvm] [StructurizeCFG] Fix a crash caused by not updating `Predicates` properly (PR #124051)
Shilei Tian via llvm-commits
- [llvm] [NFC][LLVM] Remove unused `TargetIntrinsicInfo` class (PR #111762)
Rahul Joshi via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #126002)
Kazu Hirata via llvm-commits
- [llvm] [NFC][LLVM] Remove unused `TargetIntrinsicInfo` class (PR #126003)
Rahul Joshi via llvm-commits
- [llvm] [SystemZ] Avoid repeated hash lookups (NFC) (PR #126005)
Kazu Hirata via llvm-commits
- [llvm] 9d88ffe - [JITLink] Handle compact-unwind records that depend on DWARF FDEs.
Lang Hames via llvm-commits
- [llvm] [X86] Avoid repeated hash lookups (NFC) (PR #126006)
Kazu Hirata via llvm-commits
- [lld] 52fc6ff - [ELF] Refine isExported/isPreemptible condition
Fangrui Song via llvm-commits
- [llvm] [msan] Add handlePairwiseShadowOrIntrinsic and use it to handle Arm NEON pairwise add (PR #126008)
Thurston Dang via llvm-commits
- [llvm] [ValueTracking][WIP] Check non-null through ops (PR #126009)
via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #126011)
Kazu Hirata via llvm-commits
- [compiler-rt] [scudo] Make guard pages optional in the secondary (PR #125960)
via llvm-commits
- [llvm] [NFC][AsmPrinter] Refactor AsmPrinter and AArch64AsmPrinter to prepare for jump table partitions on aarch64 (PR #125993)
Mingming Liu via llvm-commits
- [llvm] 7a213e7 - [JITLink] Add missing testcase for compact-unwind-needs-dwarf.
Lang Hames via llvm-commits
- [compiler-rt] e00f824 - [ORC-RT] Use templates to express deeply nested function calls in testcase.
Lang Hames via llvm-commits
- [llvm] [gn] Add libcxx_enable_explicit_modules arg (PR #126017)
Takuto Ikuta via llvm-commits
- [llvm] [LoopInterchange] Enable it by default (WIP) (PR #124911)
Ryotaro Kasuga via llvm-commits
- [llvm] 15fbe08 - CFGPrinter: fix accidentally quadratic behavior (#125396)
via llvm-commits
- [llvm] [LoopInterchange] Avoid using CacheCost if cache line size is zero (PR #126021)
Ryotaro Kasuga via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [Xtensa] Implement Xtensa Boolean Option. (PR #126022)
Andrei Safronov via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support for Zvabd fast-track proposal (PR #124239)
Pengcheng Wang via llvm-commits
- [llvm] f82902f - [X86] Fold (f16 bitcast extract_vectorelt(v,0)) to (extract_vectorelt (v8f16 bitcast(v,0))) (#125877)
via llvm-commits
- [llvm] [AMDGPU][NewPM] Port "GCNRewritePartialRegUses" pass to NPM (PR #126024)
Vikram Hegde via llvm-commits
- [llvm] 5eed019 - [TableGen] Use std::copy instead of a manual copy loop. NFC
Craig Topper via llvm-commits
- [llvm] eb8901b - [llvm][DebugInfo] Add new DW_AT_APPLE_enum_kind to encode enum_extensibility (#124752)
via llvm-commits
- [llvm] a6abd0a - [Docs] Remove outdated reference to "future work" in convergence.
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [VPlan] Run recipe removal and simplification after optimizeForVFAndUF. (PR #125926)
David Sherwood via llvm-commits
- [llvm] [Offload]: Skip copying of unused kernel-mapped data (PR #124723)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] [RISCV] Add a generic OOO CPU (PR #120712)
Pengcheng Wang via llvm-commits
- [llvm] [X86] Fold (v4i32 (scalar_to_vector (i32 (zextext (bitcast (f16)))))) -> (v4i32 bitcast (shuffle (v8f16 scalar_to_vector))) (PR #126033)
Simon Pilgrim via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
via llvm-commits
- [llvm] [AMDGPU][NewPM] Port "GCNPreRAOptimizations" pass to NPM (PR #126040)
Vikram Hegde via llvm-commits
- [llvm] [mlir] [mlir][LLVM] handle argument and result attributes in llvm.call and llvm.invoke (PR #123177)
via llvm-commits
- [llvm] 8c1dbac - [VectorCombine] Allow shuffling between vectors the same type but different element sizes (#121216)
via llvm-commits
- [llvm] [llvm][AsmWriter] Don't skip zero-valued DwarfEnum MDField when ShouldSkipZero is not set (PR #126044)
Michael Buch via llvm-commits
- [clang] [llvm] [Clang][Driver] Add an option to control loop-interchange (PR #125830)
Sjoerd Meijer via llvm-commits
- [llvm] d0f472c - SimplifyIndVar: teach widenLoopCompare about samesign (#125851)
via llvm-commits
- [clang] [llvm] [SVE ACLE] Allow default zero initialisation for svcount_t. (PR #69321)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks via intrinsic argument (PR #123749)
Fabian Ritter via llvm-commits
- [llvm] [WIP][SLP] SLP's copyable elements based upon Main/Alt operations. (PR #124242)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix op mask detection in performZExtDeinterleaveShuffleCombine (PR #126054)
David Green via llvm-commits
- [llvm] 2464f4b - [LLVM][Support] Add new CreateFileError functions (#125906)
via llvm-commits
- [llvm] [AMDGPU] SelDAG: fix lowering of undefined workitem intrinsics (PR #126058)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [AArch64][SelectionDAG] Add CodeGen support for scalar FEAT_CPA (PR #105669)
Rodolfo Wottrich via llvm-commits
- [clang] [llvm] [DebugInfo] Update DIBuilder insertion to take InsertPosition (PR #126059)
Harald van Dijk via llvm-commits
- [llvm] 03478d6 - [GlobalISel] Prefix MatchTable Lines with their Index (#125845)
via llvm-commits
- [llvm] [MachineCombiner] Reassociate long chains of accumulation instructions into a tree to increase ILP (PR #126060)
Jonathan Cohen via llvm-commits
- [llvm] [NFC][TableGen] Adopt `Emitter::OptClass` in InstrInfoEmitter (PR #125971)
Rahul Joshi via llvm-commits
- [llvm] IndVarSimplify/test: replace undef with poison (PR #126069)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: scale strides using type-size (NFC) (PR #124529)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LLVM][AArch64] Replace MnemonicAlias with InstAlias for CAS* instructions (PR #126072)
Kerry McLaughlin via llvm-commits
- [llvm] [X86][AsmParser] Improve rel8 validation (PR #126073)
Evgenii Kudriashov via llvm-commits
- [llvm] f1e917d - [Offload] Unify offloading entries into a single section (#125731)
via llvm-commits
- [llvm] f48d9e9 - [nfc] Ignoring unused values (#125695)
via llvm-commits
- [llvm] e470dca - [AArch64][SME] Reduce ptrue count when filling p-regs from z-regs (#125523)
via llvm-commits
- [llvm] 0bfcb76 - [FunctionAttrs] Add additional tests for captures inference (NFC)
Nikita Popov via llvm-commits
- [llvm] [DAG] SDPatternMatch - add matchers for reassociatable binops (PR #119985)
Simon Pilgrim via llvm-commits
- [llvm] Modify dwarfdump verification to allow sub-category counts (PR #125062)
via llvm-commits
- [llvm] [object][webassembly] Add support for RUNTIME_PATH to yaml2obj and obj2yaml (PR #126080)
Hood Chatham via llvm-commits
- [llvm] f2ac265 - [RISCV] Reduce the LMUL for a vrgather operation if legal (#125768)
via llvm-commits
- [llvm] [RISCV] Add cost model for fma (PR #126076)
Luke Lau via llvm-commits
- [llvm] e225677 - [NVPTX] Update setmaxnreg intrinsic lowering (#125846)
via llvm-commits
- [llvm] 88b1d16 - [Mips] Use getSignedConstant() in or combine
Nikita Popov via llvm-commits
- [llvm] 553f8e7 - [InstCombine] simplify `icmp pred x, ~x` (#73990)
via llvm-commits
- [llvm] [Offload] Make only a single thread handle the RPC server thread (PR #126067)
Jon Chesterfield via llvm-commits
- [llvm] f7b3559 - [clang-linker-wrapper] Add ELF packaging for spirv64-intel OpenMP images (#125737)
via llvm-commits
- [llvm] [LoopVectorize] Use CodeSize as the cost kind for minsize (PR #124119)
John Brawn via llvm-commits
- [llvm] [IndVarSimplify] Don't perform LFTR only to convert the predicate (PR #126086)
Nikita Popov via llvm-commits
- [llvm] c268a3f - DAG: Fix extract of load combine with mismatched vector element type
Matt Arsenault via llvm-commits
- [llvm] b9e4bde - [MemProf] Re-enable cloning of callsites in recursive cycles with fixes (#125947)
via llvm-commits
- [llvm] 2f7d3ec - [InstCombine] Regenerate test checks
Nikita Popov via llvm-commits
- [llvm] [NFC][StructurizeCFG] Add a test that can crash StructurizeCFG pass (PR #126087)
Shilei Tian via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
Jan Leyonberg via llvm-commits
- [llvm] 6e17ed9 - [analyzer] Consolidate array bound checkers (#125534)
via llvm-commits
- [llvm] [SVE ACLE] Add `NodeMap[V]` for `svcount` in SelectionDAGBuilder (PR #126089)
Da Li 李达 via llvm-commits
- [llvm] ead88c7 - [RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (#125772)
via llvm-commits
- [llvm] 73a1c7b - [msan] Handle Arm NEON sum long across vector (#125784)
via llvm-commits
- [llvm] d566629 - [RISCV] Porting hasAllNBitUsers to RISCV GISel for instruction select (#125795)
via llvm-commits
- [llvm] [NVPTX] Add tcgen05 wait/fence/commit intrinsics (PR #126091)
Durgadoss R via llvm-commits
- [llvm] 875e014 - [AArch64] Codegen for new SCVTF/UCVTF variants (FEAT_FPRCVT) (#123767)
via llvm-commits
- [llvm] cc0d4a5 - [AArch64] Update feature dep. for Armv9.6 extensions (#125874)
via llvm-commits
- [llvm] bddc815 - Revert "[RISCV] Prefer (select (x < 0), y, z) -> x >> (XLEN - 1) & (y - z) + z even with Zicond. (#125772)"
Craig Topper via llvm-commits
- [llvm] Fix overlay vfs iteration over empty directories (PR #126093)
Thomas Gibson-Robinson via llvm-commits
- [llvm] 11c3f52 - [AArch64] Add test for subhn xor pattern. NFC
David Green via llvm-commits
- [llvm] (Draft) [DAG] Combine icmps into subo_carry (PR #106291)
Robert Dazi via llvm-commits
- [clang] [llvm] [analyzer][NFC] Remove "V2" from ArrayBoundCheckerV2.cpp (PR #126094)
Donát Nagy via llvm-commits
- [llvm] [msan][NFCI] Add tests for Arm NEON vector convert (PR #126095)
Thurston Dang via llvm-commits
- [llvm] [RISCV] Allow undef prefix for local repeating VLA shuffle lowering (PR #126097)
Philip Reames via llvm-commits
- [compiler-rt] 6575154 - [compiler-rt] Fixed Android 8.1 `getauxval(AT_PAGESZ)` crashes if called from `.preinit_array`. (#113427) (#116121)
via llvm-commits
- [llvm] eb2b453 - [VectorCombine] foldInsExtVectorToShuffle - ensure we call getShuffleCost with the input operand type, not the result
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Add SUBHN patterns for xor variant (PR #126100)
David Green via llvm-commits
- [llvm] e41ffd3 - [NaryReassociate] Fix crash from pointer width / index width confusion (#125923)
via llvm-commits
- [llvm] [RISCV] Decompose single source shuffles (without exact VLEN) (PR #126108)
Philip Reames via llvm-commits
- [llvm] 5492199 - [llvm][AsmWriter] Don't skip zero-valued DwarfEnum MDField when ShouldSkipZero is not set (#126044)
via llvm-commits
- [llvm] Add sysexits.h header with BSD exit codes (total-18) (PR #126112)
via llvm-commits
- [llvm] [DependenceAnalysis][NFC] Removing PossiblyLoopIndependent parameter (PR #124615)
Alireza Torabian via llvm-commits
- [llvm] b2bd3a4 - [NVPTX] Require asserts in `unrecognized-sm1x.ll` (#126105)
via llvm-commits
- [llvm] [NVPTX] Require asserts in `unrecognized-sm1x.ll` (PR #126105)
Justin Fargnoli via llvm-commits
- [llvm] [AssumeBundles] Dereferenceable used in bundle only apply at assume. (PR #126117)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Try to use info from loop latch (PR #126118)
Florian Hahn via llvm-commits
- [llvm] 068d0c0 - [CSSPGO] Turn on call-graph matching by default for CSSPGO (#125938)
via llvm-commits
- [llvm] [CSSPGO] Turn on call-graph matching by default for CSSPGO (PR #125938)
Lei Wang via llvm-commits
- [llvm] [OpenMP] Replace use of target address space with <gpuintrin.h> local (PR #126119)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Fix misspelled symbol name (PR #126120)
Joseph Huber via llvm-commits
- [llvm] 48da1e2 - [msan][NFCI] Add tests for Arm NEON vector convert (#126095)
via llvm-commits
- [llvm] b357495 - [OpenMP] Fix misspelled symbol name (#126120)
via llvm-commits
- [compiler-rt] [XRay][SystemZ] Use stckf for non-clang compilers (PR #125289)
Kai Nacke via llvm-commits
- [clang] [flang] [lld] [Flang] Don't use FortranDecimal for runtime (PR #121997)
Michael Kruse via llvm-commits
- [llvm] 049aa17 - [VPlan] Simplify operand tuple matching in VPlanPatternMatch (NFC).
Florian Hahn via llvm-commits
- [compiler-rt] da05341 - [profile] Add `%b` `LLVM_PROFILE_FILE` option for binary ID (#123963)
via llvm-commits
- [llvm] [MemProf] Stop cloning traversal on single allocation type (PR #126131)
Teresa Johnson via llvm-commits
- [compiler-rt] d905c7e - [XRay][SystemZ] Use stckf for non-clang compilers (#125289)
via llvm-commits
- [llvm] 1dbfbb5 - [MemProf] Stop cloning traversal on single allocation type (#126131)
via llvm-commits
- [lld] [lld] Remove usage of `%T` in `lld/test` (PR #126133)
via llvm-commits
- [llvm] [msan] Handle single-parameter Arm NEON vector convert intrinsics (PR #126136)
via llvm-commits
- [llvm] [SelectionDAG] Wire up -gen-sdnode-info TableGen backend (PR #125358)
Sergei Barannikov via llvm-commits
- [llvm] [SandboxVec][DAG] Update DAG when a new instruction is created (PR #126124)
Sriraman Tallam via llvm-commits
- [llvm] [TableGen] Do not emit mapping that have not been enabled. (PR #126137)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Cull mapping that have not been enabled/not needed (PR #126137)
Rahul Joshi via llvm-commits
- [llvm] b40ef2c - [RISCV][Disassemble] Ensure the comment stream of the disassembler is set. (#125962)
via llvm-commits
- [llvm] 166b2e8 - [SandboxVec][DAG] Update DAG when a new instruction is created (#126124)
via llvm-commits
- [llvm] [SandboxVec][Scheduler] Notify scheduler about instruction creation (PR #126141)
via llvm-commits
- [compiler-rt] 8d925a1 - [compiler-rt] Fix binary-id-path.c after da053415d214d6a66ff5f8c69eb35b2c9ada9caf
Zequan Wu via llvm-commits
- [clang] [llvm] [clang-linker-wrapper][lit] Fix OpenMP SPIR-V ELF test again (PR #126142)
Nick Sarnie via llvm-commits
- [clang] [llvm] [OpenMP] Remove 'libomptarget.devicertl.a' fatbinary and use static library (PR #126143)
Joseph Huber via llvm-commits
- [flang] [llvm] [flang][OpenMP] 'no_openmp_constructs' added to clang broke flang build (PR #126145)
David Pagan via llvm-commits
- [llvm] 5399782 - [IR] Generalize Function's {set, get}SectionPrefix to GlobalObjects, the base class of {Function, GlobalVariable, IFunc} (#125757)
via llvm-commits
- [llvm] 8fb1b3f - [flang][OpenMP] 'no_openmp_constructs' added to clang broke flang build (#126145)
via llvm-commits
- [llvm] [AMDGPU] Add test for failure with function !dbg info in amdgpu-lower-kernel-arguments (PR #126146)
Scott Linder via llvm-commits
- [llvm] [TableGen][InstrInfo] Cull mapping that have not been enabled/not needed (PR #126137)
Rahul Joshi via llvm-commits
- [llvm] [AArch64] Add missing test for Qualcomm Oryon processor (PR #126150)
via llvm-commits
- [llvm] 464f65a - [DebugInfo][DWARF] Utilize DW_AT_LLVM_stmt_sequence attr in line table lookups (#123391)
via llvm-commits
- [llvm] a0d86b2 - [SandboxVec][Scheduler] Notify scheduler about instruction creation (#126141)
via llvm-commits
- [compiler-rt] [SystemZ][XRay] Make xray work with gcc (PR #126154)
Kai Nacke via llvm-commits
- [llvm] [RISCV] Attach an implicit source operand on vector copies (PR #126155)
Min-Yih Hsu via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenMapTable `EmitMapTable` (PR #126157)
Rahul Joshi via llvm-commits
- [llvm] [ConstraintElimination] Decompose bitwise and or (PR #126158)
Lee Wei via llvm-commits
- [compiler-rt] b7279ed - [SystemZ][XRay] Make xray work with gcc (#126154)
via llvm-commits
- [llvm] [NVPTX] Support for memory orderings for cmpxchg (PR #126159)
Akshay Deodhar via llvm-commits
- [llvm] [SandboxVec][Scheduler] Update ready list comparator (PR #126160)
via llvm-commits
- [llvm] 5a056f9 - [SystemZ] Avoid repeated hash lookups (NFC) (#126005)
via llvm-commits
- [llvm] 4590f75 - [Analysis] Avoid repeated hash lookups (NFC) (#126011)
via llvm-commits
- [llvm] d0f122b - [LV] Update incoming blocks in VPWidenPHIRecipe in reassociateBlocks (#125481)
via llvm-commits
- [llvm] 7f7605d - [gn build] Manually port f7b3559c
Arthur Eubanks via llvm-commits
- [compiler-rt] 3d35246 - [scudo] Make guard pages optional in the secondary (#125960)
via llvm-commits
- [llvm] f5b4131 - [gn build] Port aca829de13ec
LLVM GN Syncbot via llvm-commits
- [llvm] [llvm][ELF] Separate out .dwo bytes written in stats (PR #126165)
Arthur Eubanks via llvm-commits
- [llvm] [LTO][Pipelines][Coro] Handle coroutines in LTO pipeline (PR #126168)
Vitaly Buka via llvm-commits
- [llvm] AMDGPU: Handle gfx950XDL Write VGPR wait state change (PR #126132)
Matt Arsenault via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for XiangShan-KunMingHu-V2R2 (PR #123193)
via llvm-commits
- [llvm] 01ac6fc - [TableGen] Use range-based for loops. NFC
Craig Topper via llvm-commits
- [llvm] 7811c20 - [ORC] Add a FIXME. NFC.
Lang Hames via llvm-commits
- [clang] [lld] [llvm] When (PR #126173)
Abdur Javaid via llvm-commits
- [llvm] d9500f5 - [OpenMP] Fix the OpenMPOpt pass incorrectly optimizing if definition was missing
Joseph Huber via llvm-commits
- [llvm] 50cdf6c - [RISCV] Allow spilling to unused Zcmp Stack (#125959)
via llvm-commits
- [llvm] [LowerBufferFatPointers] Fix support for GEP T, p7, <N x T> idxs (PR #126126)
Matt Arsenault via llvm-commits
- [llvm] 9cd83d6 - [InstCombine] Drop samesign in `foldLogOpOfMaskedICmps` (#125829)
via llvm-commits
- [llvm] 4d3148d - [LV][EVL] Fix the check for legality of folding with EVL. (#125678)
via llvm-commits
- [llvm] [VPlan] Don't convert widen recipes to VP intrinsics in EVL transform (PR #126177)
Luke Lau via llvm-commits
- [llvm] d21fc58 - AMDGPU: Use default shouldRewriteCopySrc (#125535)
via llvm-commits
- [llvm] AMDGPU: Add baseline test for treating v_pk_mov_b32 like reg_sequence (PR #125656)
Matt Arsenault via llvm-commits
- [llvm] PeepholeOpt: Do not skip reg_sequence sources with subregs (PR #125667)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Improve RISCVOperand Printing (PR #126179)
Sam Elliott via llvm-commits
- [llvm] a1984ec - [llvm-readobj][ELF][RISCV] Dump .note.gnu.property section contents (#125642)
via llvm-commits
- [llvm] [BOLT] addRelocation does not add pending relocs (PR #123635)
Maksim Panchenko via llvm-commits
- [llvm] 63bb4ba - [ORC] Add ExecutionSession convenience methods to access bootstrap values.
Lang Hames via llvm-commits
- [llvm] e2eaf8d - [ORC] Force eh-frame use for older Darwins on x86-64 in MachOPlatform, LLJIT.
Lang Hames via llvm-commits
- [llvm] 083686d - [gn build] Port e2eaf8ded785
LLVM GN Syncbot via llvm-commits
- [llvm] [Hexagon] Avoid repeated map lookups (NFC) (PR #126185)
Kazu Hirata via llvm-commits
- [llvm] [ObjectYAML] Avoid repeated hash lookups (NFC) (PR #126187)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Avoid repeated hash lookups (NFC) (PR #126189)
Kazu Hirata via llvm-commits
- [llvm] [MachinePipeliner] Fix incorrect handlings of unpipelineable insts (PR #126057)
Ryotaro Kasuga via llvm-commits
- [llvm] [RISCV] Improve Errors for X1/X5/X1X5 Reg Classes (PR #126184)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen] Avoid repeated hash lookups (NFC) (PR #126190)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Fix typos discovered by codespell (NFC) (PR #126191)
Sudharsan Veeravalli via llvm-commits
- [llvm] [X86] Avoid zero extend i16 when inserting fp16 (PR #126194)
Phoebe Wang via llvm-commits
- [llvm] 35afd02 - [X86][GlobalISel] Support G_FCMP for scalar cases (#123598)
via llvm-commits
- [llvm] b7feccb - [memprof] Dump call site matching information (#125130)
via llvm-commits
- [llvm] 74192e5 - [X86] Silence an unused-variable warning (NFC)
Jie Fu via llvm-commits
- [llvm] 83783e8 - [RISCV] Fix typos discovered by codespell (NFC) (#126191)
via llvm-commits
- [llvm] [ARM] Move MCStreamer::emitThumbFunc to ARMTargetStreamer (PR #126199)
Fangrui Song via llvm-commits
- [llvm] [MC] Replace MCContext::GenericSectionID with MCSection::NonUniqueID (PR #126202)
Haohai Wen via llvm-commits
- [clang] [llvm] [RISCV][VLS] Support RISCV VLS calling convention (PR #100346)
Kito Cheng via llvm-commits
- [llvm] ac158aa - [LoopVectorizer] Allow partial reductions to be made in predicated loops (#124268)
via llvm-commits
- [llvm] 4bf97aa - [IR] Add `llvm.modf` intrinsic (#121948)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [InstCombine] Fold mul (shr exact (X, N)), 2^N + 1 -> add (X , shr exact (X, N)) (PR #112407)
via llvm-commits
- [llvm] [SDAG] Harden assumption in getMemsetStringVal (PR #126207)
Cullen Rhodes via llvm-commits
- [llvm] 1930524 - [LoopVectorize] Fix cost model assert when vectorising calls (#125716)
via llvm-commits
- [llvm] [SDAG] Precommit tests for #126207 (NFC) (PR #126208)
Cullen Rhodes via llvm-commits
- [llvm] Add support for the intrinsic @llvm.fptosi.sat.* and @llvm.fptoui.sat.* lowering (PR #126214)
Vishakh Prakash via llvm-commits
- [llvm] LAA: clarify loop-variant GEP idx computation (PR #125315)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Combine LRINT/LLRINT and TRUNC when nuw/nsw (PR #126217)
Phoebe Wang via llvm-commits
- [llvm] [LoopVectorize] Fix build error (PR #126218)
David Sherwood via llvm-commits
- [llvm] [AArch64] Enable AvoidLDAPUR for cpu=generic between armv8.4 and armv9.3. (PR #125261)
David Green via llvm-commits
- [llvm] 3872e55 - [LoopVectorize] Fix build error (#126218)
via llvm-commits
- [llvm] 6424abc - [AArch64] Enable AvoidLDAPUR for cpu=generic between armv8.4 and armv9.3. (#125261)
via llvm-commits
- [llvm] 612df14 - [Clang][Driver] Add an option to control loop-interchange (#125830)
via llvm-commits
- [llvm] [CodeGen][NPM] MachineScheduler: Inline constructors (PR #126220)
Akshat Oke via llvm-commits
- [lld] 98e118c - [Flang] Don't use FortranDecimal for runtime (#121997)
via llvm-commits
- [llvm] This commit fixes the build failure due to OMP_TRAIT_PROPERTY macro r… (PR #126222)
via llvm-commits
- [llvm] [LangRef] Fix some formatting issues (NFC) (PR #126224)
Benjamin Maxwell via llvm-commits
- [llvm] add me to mailmap (PR #126226)
via llvm-commits
- [llvm] [GSYM] Allow converting executable symtab symbols with unknown type (PR #119307)
via llvm-commits
- [llvm] [ARM] Reject fixed-point VCVT with different registers (PR #126232)
Oliver Stannard via llvm-commits
- [llvm] ae08969 - [IndVars] Add test for #126012 (NFC)
Nikita Popov via llvm-commits
- [llvm] [Hexagon] Fix typos discovered by codespell (NFC) (PR #126233)
Sudharsan Veeravalli via llvm-commits
- [llvm] ValueTracking: modernize isKnownInversion (NFC) (PR #126234)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopVectorize] Further improve cost model for early exit loops (PR #126235)
David Sherwood via llvm-commits
- [clang] [flang] [lld] [Flang] Optionally do not compile the runtime in-tree (PR #122336)
Michael Kruse via llvm-commits
- [llvm] [ScalarEvolution] Handle addrec incoming value in isImpliedViaMerge() (PR #126236)
Nikita Popov via llvm-commits
- [lld] [LLD][MinGW] Exclude load config symbols from auto-export (PR #126134)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Add test for hybrid patchable thunks on ARM64X (NFC) (PR #126135)
Martin Storsjö via llvm-commits
- [llvm] SCEV: re-org a test, regen via UTC (PR #126237)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Offload] Fix assumptions on symbols after #124846 (PR #126238)
Jan Patrick Lehr via llvm-commits
- [llvm] [llvm][Docs] Explain how to handle excessive formatting changes (PR #126239)
David Spickett via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [polly] Add static to command line option (cl::opt) (PR #126243)
via llvm-commits
- [llvm] 52b5947 - SCEV: re-org a test, regen via UTC (#126237)
via llvm-commits
- [llvm] 7f21c77 - ValueTracking: modernize isKnownInversion (NFC) (#126234)
via llvm-commits
- [llvm] 3fdb348 - [LangRef] Fix some formatting issues (NFC) (#126224)
via llvm-commits
- [llvm] 991123f - [X86] Add test where storing return addr clobbers argument stack slot.
Florian Hahn via llvm-commits
- [llvm] [X86] Use StackArgTokenFactor for all stores when setting up tail calls. (PR #126244)
Florian Hahn via llvm-commits
- [llvm] cfd8980 - [SPIRV] Handle vector load/store for RWBuffer (#125581)
via llvm-commits
- [llvm] a361de6 - [RDF] Create phi nodes for clobbering defs (#123694)
via llvm-commits
- [llvm] 1f2c36a - [ARM] Reject fixed-point VCVT with different registers (#126232)
via llvm-commits
- [lld] c8b2ba7 - [LLD][COFF] Add test for hybrid patchable thunks on ARM64X (NFC) (#126135)
via llvm-commits
- [lld] abd31b4 - [LLD][MinGW] Exclude load config symbols from auto-export (#126134)
via llvm-commits
- [llvm] 2b43543 - [AMDGPU][True16][MC][CodeGen] true16 for v_alignbyte_b32 (#125706)
via llvm-commits
- [llvm] 1611059 - [VPlan] Compute cost for binary op VPInstruction with underlying values. (#125434)
via llvm-commits
- [llvm] InstSimplify: improve computePointerICmp (NFC) (PR #126255)
Ramkumar Ramachandra via llvm-commits
- [llvm] 289b176 - [SPIRV] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 46f5662 - [Hexagon] Avoid repeated map lookups (NFC) (#126185)
via llvm-commits
- [llvm] dbb20fc - [ObjectYAML] Avoid repeated hash lookups (NFC) (#126187)
via llvm-commits
- [llvm] 80a4718 - [GVNHoist] Avoid repeated hash lookups (NFC) (#126189)
via llvm-commits
- [llvm] 0afbefa - [TableGen] Avoid repeated hash lookups (NFC) (#126190)
via llvm-commits
- [llvm] [DSE] Don't use initializes on byval argument (PR #126259)
Nikita Popov via llvm-commits
- [compiler-rt] [TySan] Fix false positives with derived classes (PR #126260)
via llvm-commits
- [llvm] 2c43479 - [AArch64] Fix op mask detection in performZExtDeinterleaveShuffleCombine (#126054)
via llvm-commits
- [llvm] f304049 - [NVPTX] Add tcgen05 wait/fence/commit intrinsics (#126091)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] adding readlink(a) interception (PR #126262)
David CARLIER via llvm-commits
- [llvm] cfi fixup (PR #125299)
Daniel Hoekwater via llvm-commits
- [llvm] [ValueTracking] Return `poison` for zero-sized types (PR #122647)
LLVM Continuous Integration via llvm-commits
- [llvm] [lldb] add required for lldb RISCV relocations in MCJIT (PR #126266)
via llvm-commits
- [llvm] Revert "CodeGen][NewPM] Port MachineScheduler to NPM. (#125703)" (PR #126268)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU] - Fix non-deterministic compile issue (PR #126271)
David Stuttard via llvm-commits
- [llvm] [LV] Teach the vectorizer to cost and vectorize llvm.sincos intrinsics (PR #123210)
Benjamin Maxwell via llvm-commits
- [llvm] [MachineScheduler] Move the constructor definitions inside the class (NFC). (PR #126276)
Christudasan Devadasan via llvm-commits
- [compiler-rt] [compiler-rt] Add big endian support to __aeabi_(idivmod|uidivmod|uldivmod) (PR #126277)
Victor Campos via llvm-commits
- [llvm] bfba621 - [clang-linker-wrapper][lit] Fix OpenMP SPIR-V ELF test again (#126142)
via llvm-commits
- [llvm] InstCombine: teach foldICmpAddConstant about samesign (PR #126281)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CFIFixup] Fixup CFI for split functions with synchronous uwtables (PR #125299)
Daniel Hoekwater via llvm-commits
- [llvm] 7aabbf2 - [llvm][ELF] Separate out .dwo bytes written in stats (#126165)
via llvm-commits
- [llvm] [NFC][GlobalISel] Minor cleanup in LegalityQuery constructors (PR #126285)
Rahul Joshi via llvm-commits
- [llvm] 5566bfa - [RISCV] Improve RISCVOperand Printing (#126179)
via llvm-commits
- [llvm] [AMDGPU] Do not remat instructions with PhysReg uses (PR #124366)
Jeffrey Byrnes via llvm-commits
- [llvm] [RISCV][NFC] Adopt DiagnosticString interface (PR #126290)
Sam Elliott via llvm-commits
- [llvm] Add overload of DIBuilder::createArrayType (PR #125229)
Tom Tromey via llvm-commits
- [llvm] [AMDGPU] Move kernarg preload logic to AMDGPU Attributor (PR #123547)
Shilei Tian via llvm-commits
- [lld] [LLD][MinGW] Add support for wrapped symbols on ARM64X (PR #126296)
Jacek Caban via llvm-commits
- [llvm] d705e7e - [NFC][TableGen] Code cleanup in CodeGenMapTable `EmitMapTable` (#126157)
via llvm-commits
- [lld] [LLD][COFF] Add support for -includeoptional on ARM64X (PR #126300)
Jacek Caban via llvm-commits
- [llvm] Simple grammar improvements and removed redundant words (PR #126301)
John Sangl via llvm-commits
- [clang] [llvm] Try to use non-volatile registers for `preserve_none` parameters (PR #88333)
Joshua Haberman via llvm-commits
- [clang] [libcxxabi] [llvm] [Clang] Mangling of pack indexing type and expression for itanium (PR #123513)
via llvm-commits
- [llvm] [AMDGPU] Filter candidates of LiveRegOptimizer for profitable cases (PR #124624)
Jeffrey Byrnes via llvm-commits
- [llvm] cea799a - [LV] Add ordered reduction test with live-in.
Florian Hahn via llvm-commits
- [llvm] workflows/premerge: Move concurrency definition to workflow level (PR #126308)
Tom Stellard via llvm-commits
- [llvm] Use precise types in DWARF BestForm methods (PR #126309)
Tom Tromey via llvm-commits
- [llvm] fb1216e - [NFC][GlobalISel] Minor cleanup in LegalityQuery constructors (#126285)
via llvm-commits
- [llvm] 2e0c093 - [gn] fix bug in bfba6215cec2
Nico Weber via llvm-commits
- [llvm] [NFC][AArch64] move AArch64 non auto-generated tests to static file (PR #126312)
Jonathan Thackray via llvm-commits
- [compiler-rt] 427b24a - [compiler-rt][rtsan] adding readlink(at) interception (#126262)
via llvm-commits
- [llvm] [Offload] Fix the offload cache file triggering libc++ / libstdc++ mixing (PR #126313)
Joseph Huber via llvm-commits
- [llvm] [libc] Exercise all CMake build types in GitHub Action workflows (PR #126315)
Petr Hosek via llvm-commits
- [llvm] 76985fd - [DXIL] Adding support to RootSignatureFlags in obj2yaml (#122396)
via llvm-commits
- [llvm] [DXIL] Add support for root signature flag element in DXContainer (PR #123147)
via llvm-commits
- [llvm] 756dab4 - [gn build] Port 76985fd7cafd
LLVM GN Syncbot via llvm-commits
- [llvm] [SandboxVec][BottomUpVec] Add cost estimation and tr-accept-or-revert pass (PR #124620)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SPIV-V] Add SPIR-V Linker (PR #126319)
Nick Sarnie via llvm-commits
- [llvm] [NFC][PowerPC] Use tablegen's MatchRegisterName() (PR #111553)
Tom Stellard via llvm-commits
- [llvm] 51e7dc8 - Use explicit unsigned literals to fix mixed sign comparisons
David Blaikie via llvm-commits
- [llvm] 343bbda - Use a stable sort to handle overlapping/duplicate line sequences
David Blaikie via llvm-commits
- [clang] [flang] [lld] [Flang] Rename libFortranRuntime.a to libflang_rt.a (PR #122341)
Michael Kruse via llvm-commits
- [llvm] [SandboxVec][BottomUpVec] Add cost estimation and tr-accept-or-revert pass (PR #126325)
via llvm-commits
- [llvm] [RISCV] Include RISCVGenSearchTable.inc in RISCVISelDAGToDAG.h (PR #126326)
Min-Yih Hsu via llvm-commits
- [lld] [lld][BP] Avoid ordering ICF'ed sections (PR #126327)
Ellis Hoag via llvm-commits
- [lld] [lld][BP] Order .Tgm symbols for startup (PR #126328)
Ellis Hoag via llvm-commits
- [clang] [flang] [lld] [Flang] Rename libFortranRuntime.a to libflang_rt.runtime.a (PR #122341)
Michael Kruse via llvm-commits
- [llvm] 7464dc8 - [RISCV] Include RISCVGenSearchTable.inc in RISCVISelDAGToDAG.h (#126326)
via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #126331)
Adam Yang via llvm-commits
- [llvm] [COFF] Preserve UniqueID used to create MCSectionCOFF (PR #123869)
Haohai Wen via llvm-commits
- [clang] [llvm] [ThinLTO] Support dead RTTI data elimination under -fno-split-lto-unit (PR #126336)
via llvm-commits
- [llvm] [NVPTX] support packed f32 instructions for sm_100+ (PR #126337)
Princeton Ferro via llvm-commits
- [llvm] [RISCV] Refactor tablegen classes to push common values down to VPseudoBinaryM. NFC (PR #126339)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #126343)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Avoid repeated hash lookups (NFC) (PR #126344)
Kazu Hirata via llvm-commits
- [llvm] [Vectorize] Avoid repeated hash lookups (NFC) (PR #126345)
Kazu Hirata via llvm-commits
- [llvm] [dsymutil] Avoid repeated hash lookups (NFC) (#126190) (PR #126346)
Kazu Hirata via llvm-commits
- [lld] [lld-macho] Handle InputSection targets in branch range extension logic (PR #126347)
via llvm-commits
- [llvm] de12bf5 - [RISCV] Refactor tablegen classes to push common values down to VPseudoBinaryM. NFC (#126339)
via llvm-commits
- [llvm] [RFC][BPF] Add support for asm gotol_or_nop and nop_or_gotol insns (PR #75110)
via llvm-commits
- [clang] [libc] [libcxx] [lldb] [llvm] [doc] Add Discord invite link alongside channel links (PR #126352)
Alex Bradbury via llvm-commits
- [llvm] Fix #126355: Force "/utf-8" for msvc compilers (PR #126357)
Quan Zhuo via llvm-commits
- [llvm] 1c497c4 - [CodeGen] Avoid repeated hash lookups (NFC) (#126343)
via llvm-commits
- [llvm] dbe8122 - [TableGen] Avoid repeated hash lookups (NFC) (#126344)
via llvm-commits
- [llvm] 5901bda - [Vectorize] Avoid repeated hash lookups (NFC) (#126345)
via llvm-commits
- [llvm] 95922d8 - [dsymutil] Avoid repeated hash lookups (NFC) (#126190) (#126346)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [ELFObject] Added dbgs() statement in removeSections() (PR #124692)
Kshitij Paranjape via llvm-commits
- [llvm] 564b9b7 - Revert "CodeGen][NewPM] Port MachineScheduler to NPM. (#125703)" (#126268)
via llvm-commits
- [llvm] [SCEV] Add SCEVs for scopes as users of origin SCEV. (PR #119897)
Florian Hahn via llvm-commits
- [llvm] [LV] Forget LCSSA phi with new pred before other SCEV invalidation. (PR #119897)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [llvm] 16df836 - [VPlan] Mark hasVF & hasScalableVF as const (NFC).
Florian Hahn via llvm-commits
- [llvm] ee80664 - [VPlan] Consistently use hasScalarVFOnly (NFC).
Florian Hahn via llvm-commits
- [llvm] [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (PR #125345)
Amr Hesham via llvm-commits
- [llvm] 66bea0d - [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345)
via llvm-commits
- [llvm] ef23ba7 - [Support] Re-raise external signals (#125854)
via llvm-commits
- [llvm] 6ff8a06 - [VPlan] Run recipe removal and simplification after optimizeForVFAndUF. (#125926)
via llvm-commits
- [llvm] [VPlan] Remove no-op SCALAR-STEPS after unrolling. (PR #123655)
Florian Hahn via llvm-commits
- [llvm] 101b3ff - [RISCV][NFC] Adopt DiagnosticString interface (#126290)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang-tidy] Replace /* ... */ single-line comments with // ... comments (PR #124319)
via llvm-commits
- [llvm] [llvm][test] Fix filecheck annotation typos [1/n] (PR #93673)
via llvm-commits
- [llvm] [llvm][GitHub] Move PR project status to Done once backport PR is made (PR #126374)
Tom Stellard via llvm-commits
- [llvm] 69b8cf4 - [SandboxVec][BottomUpVec] Add cost estimation and tr-accept-or-revert pass (#126325)
via llvm-commits
- [llvm] [SandboxIR][Region] Implement an auxiliary vector in Region (PR #126376)
via llvm-commits
- [llvm] 40ce8fd - [gn build] Port 69b8cf4f0621
LLVM GN Syncbot via llvm-commits
- [lld] 5c8c2b3 - [Flang] Rename libFortranRuntime.a to libflang_rt.runtime.a (#122341)
via llvm-commits
- [clang] [flang] [lld] [llvm] [Flang][NFC] Move runtime library files to flang-rt. (PR #110298)
Michael Kruse via llvm-commits
- [llvm] 7f2f905 - [SandboxVec] Fix: Add missing lit.local.cfg for target test
Vasileios Porpodas via llvm-commits
- [llvm] [X86] Fix 32-bit immediate assertion and convert into backend error (PR #123872)
Wesley Wiser via llvm-commits
- [llvm] 9266b48 - [VPlan] Add outer loop tests with wide phis in inner loop.
Florian Hahn via llvm-commits
- [llvm] ca9c048 - [ARM] Silence "enumerated and non-enumerated type in conditional expression" warning. NFC
David Green via llvm-commits
- [llvm] [BOLT] Extra lookup of library on target directory if bolt is invoked from symlink (PR #126386)
YongKang Zhu via llvm-commits
- [llvm] [VPlan] Use VPlan predecessors in VPWidenPHIRecipe (NFC). (PR #126388)
Florian Hahn via llvm-commits
- [llvm] f925040 - [TableGen] Move formation of MoveSiblingMatcher earlier in ContractNodes. NFC
Craig Topper via llvm-commits
- [llvm] 4aa71f0 - [TableGen] Fix an unused variable warning. NFC
Craig Topper via llvm-commits
- [llvm] c40877d - [RISCV] Attach an implicit source operand on vector copies (#126155)
via llvm-commits
- [lld] 10ed0e4 - [ELF] Reorder target-specific error messaes
Fangrui Song via llvm-commits
- [llvm] Remove dependence on <ciso646> (PR #73273)
via llvm-commits
- [llvm] [RISCV] Improve Errors for GPRNoX0X2/SP Reg Classes (PR #126394)
Sam Elliott via llvm-commits
- [llvm] [AMDGPU] Don't unify divergent exit nodes with musttail calls (PR #126395)
Shilei Tian via llvm-commits
- [lld] [ELF] --package-metadata: support %[0-9a-fA-F][0-9a-fA-F] (PR #126396)
Fangrui Song via llvm-commits
- [llvm] c89735d - Remove dependence on <ciso646> (#73273)
via llvm-commits
- [llvm] [RISCV] Improve Errors for GPRNoX0 Reg Class (PR #126397)
Sam Elliott via llvm-commits
- [llvm] Revert "Remove dependence on <ciso646>" (PR #126399)
Jonas Devlieghere via llvm-commits
- [llvm] 7c60725 - Revert "Remove dependence on <ciso646>" (#126399)
via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #126401)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #126402)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #126403)
Kazu Hirata via llvm-commits
- [llvm] [Passes] Avoid repeated hash lookups (NFC) (PR #126404)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Avoid repeated hash lookups (NFC) (PR #126405)
Kazu Hirata via llvm-commits
- [llvm] 66c31f5 - [AMDGPU] Avoid repeated hash lookups (NFC) (#126401)
via llvm-commits
- [llvm] [ARM] Fix MRC cp10 and cp11 warning (PR #126407)
via llvm-commits
- [llvm] 7b348f9 - [MIR][NFC] Use `std::move` to avoid copying (#125930)
via llvm-commits
- [llvm] [VectorCombine] support mismatching extract/insert indices for foldInsExtFNeg (PR #126408)
via llvm-commits
- [llvm] [benchmark] Sync a few commits from upstream to help with CPU count (PR #126410)
Brad Smith via llvm-commits
- [llvm] 5ecc86b - [ValueTracking] test trunc to i1 as condition in dominating condition. (NFC)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Detect different vscales in div by shift combine. (PR #126411)
David Green via llvm-commits
- [clang] [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse (PR #116422)
Jorge Botto via llvm-commits
- [llvm] [ValueTracking] Handle trunc to i1 as condition in dominating condition. (PR #126414)
Andreas Jonson via llvm-commits
- [llvm] [LV] Don't skip instrs with side-effects in reg pressure computation. (PR #126415)
Florian Hahn via llvm-commits
- [llvm] 32c4493 - [VPlan] Add incoming values for all predecessor to ResumePHI (NFCI).
Florian Hahn via llvm-commits
- [llvm] 09a500b - [ValueTracking] more test of trunc to i1 as condition in dominating condition. (NFC)
Andreas Jonson via llvm-commits
- [llvm] 4c470d0 - This commit fixes the build failure due to OMP_TRAIT_PROPERTY macro r… (#126222)
via llvm-commits
- [libcxx] [llvm] WIP test (PR #98332)
Mark de Wever via llvm-commits
- [llvm] 70906f0 - [LV][X86] Regenerate interleaved load/store costs. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [X86] lowerV4F64Shuffle - prefer lowerShuffleAsDecomposedShuffleMerge if we're blending inplace/splatable shuffle inputs on AVX2 targets (PR #126420)
Simon Pilgrim via llvm-commits
- [llvm] c741cf1 - [CodeGen] Avoid repeated hash lookups (NFC) (#126403)
via llvm-commits
- [llvm] db348c8 - [Passes] Avoid repeated hash lookups (NFC) (#126404)
via llvm-commits
- [llvm] 87ae954 - [TableGen] Avoid repeated hash lookups (NFC) (#126405)
via llvm-commits
- [llvm] 4972722 - [X86] lowerV4F64Shuffle - prefer lowerShuffleAsDecomposedShuffleMerge if we're blending inplace/splatable shuffle inputs on AVX2 targets (#126420)
via llvm-commits
- [llvm] 3d14000 - [ValueTracking] Test for not in dominating condition. (NFC)
Andreas Jonson via llvm-commits
- [llvm] [ValueTracking] Handle not in dominating condition. (PR #126423)
Andreas Jonson via llvm-commits
- [llvm] e9a20f7 - Reland "[LV]: Teach LV to recursively (de)interleave." (#125094)
via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #126430)
Kazu Hirata via llvm-commits
- [llvm] [AsmPrinter] Avoid repeated map lookups (NFC) (PR #126431)
Kazu Hirata via llvm-commits
- [llvm] [Coroutines] Avoid repeated hash lookups (NFC) (PR #126432)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Avoid repeated hash lookups (NFC) (PR #126433)
Kazu Hirata via llvm-commits
- [llvm] [AArch64][FEAT_CMPBR] Codegen for Armv9.6-a compare-and-branch (PR #116465)
David Tellenbach via llvm-commits
- [llvm] [LV] Compute register usage for interleaving on VPlan. (PR #126437)
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] Infer `exact` for `udiv` and `sdiv` (PR #126438)
via llvm-commits
- [llvm] 3ce96b9 - [Analysis] Avoid repeated hash lookups (NFC) (#126402)
via llvm-commits
- [llvm] aa066e3 - [AMDGPU] Avoid repeated hash lookups (NFC) (#126430)
via llvm-commits
- [llvm] d1af9ca - [AsmPrinter] Avoid repeated map lookups (NFC) (#126431)
via llvm-commits
- [llvm] df25511 - [Coroutines] Avoid repeated hash lookups (NFC) (#126432)
via llvm-commits
- [llvm] af6c699 - [TableGen] Avoid repeated hash lookups (NFC) (#126433)
via llvm-commits
- [llvm] 04e5ea5 - [TableGen] Remove recursive walk of linked list from ContractNodes. NFC
Craig Topper via llvm-commits
- [llvm] 560cea6 - [NFC][AArch64] move AArch64 non auto-generated tests to static file (#126312)
via llvm-commits
- [llvm] [ELF] Add support for CREL to getSectionAndRelocations (PR #126445)
Aiden Grossman via llvm-commits
- [llvm] [libc++][Github] Remove workflow-scoped write permissions (PR #126447)
Aiden Grossman via llvm-commits
- [llvm] [X86] Fold some (truncate (srl (add X, C1), C2)) patterns to (add (truncate (srl X, C2), C1')) (PR #126448)
João Gouveia via llvm-commits
- [llvm] [X86] Fold some (truncate (srl (add X, C1), C2)) patterns to (add (truncate (srl X, C2), C1')) (PR #126448)
via llvm-commits
- [llvm] [X86] Fold some (truncate (srl (add X, C1), C2)) patterns to (add (truncate (srl X, C2), C1')) (PR #126448)
via llvm-commits
- [llvm] [X86] Fold some (truncate (srl (add X, C1), C2)) patterns to (add (truncate (srl X, C2), C1')) (PR #126448)
João Gouveia via llvm-commits
- [llvm] [X86] Fold some (truncate (srl (add X, C1), C2)) patterns to (add (truncate (srl X, C2), C1')) (PR #126448)
Phoebe Wang via llvm-commits
- [llvm] 2e3729b - [LV] Prevent query the computeCost() when VF=1 in emitInvalidCostRemarks(). (#117288)
via llvm-commits
- [llvm] use TypeWidenVector for most illegal vector types (PR #126456)
via llvm-commits
- [llvm] 9679735 - [AMDGPU] Don't unify divergent exit nodes with `musttail` calls (#126395)
via llvm-commits
- [llvm] [RISCV] Select mask operands as virtual registers and eliminate uses of vmv0 (PR #125026)
Luke Lau via llvm-commits
- [llvm] [GlobalISel] Check whether `G_CTLZ` is legal in `matchUMulHToLShr` (PR #126457)
Shilei Tian via llvm-commits
- [compiler-rt] Pr/drop vender feature bits (PR #126460)
Piyou Chen via llvm-commits
- [llvm] 70fdd9f - [GlobalISel] Check whether `G_CTLZ` is legal in `matchUMulHToLShr` (#126457)
via llvm-commits
- [llvm] llvm.sadd.with.overflow intrinsic lowering to SPIRV (PR #126463)
Ebin Jose via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #126465)
Kazu Hirata via llvm-commits
- [llvm] [Coroutines] Avoid repeated hash lookups (NFC) (PR #126466)
Kazu Hirata via llvm-commits
- [llvm] [llvm-profgen] Avoid repeated hash lookups (NFC) (PR #126467)
Kazu Hirata via llvm-commits
- [llvm] aebe6c5 - [RISCV] Improve Errors for X1/X5/X1X5 Reg Classes (#126184)
via llvm-commits
- [llvm] [AMDGPU] Wave Reduce Intrinsics for i32 type (PR #126469)
via llvm-commits
- [llvm] [NFC][BOLT] Make file-local cl::opt global variables static (PR #126472)
via llvm-commits
- [llvm] --added legalizer and instruction selector for @llvm.lround.* and @ll… (PR #126473)
Aadesh P S via llvm-commits
- [llvm] [X86] Combine FRINT + FP_TO_SINT to LRINT (PR #126477)
Phoebe Wang via llvm-commits
- [lld] [lld][LoongArch] Relax PCHi20Lo12: R_LARCH_{PCALA,GOT_PC}_{HI20,LO12} (PR #123566)
via llvm-commits
- [llvm] 30e7c10 - [AMDGPU] - Fix non-deterministic compile issue (#126271)
via llvm-commits
Last message date:
Sun Feb 9 23:58:08 PST 2025
Archived on: Sun Feb 9 23:58:10 PST 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).