The Week Of Monday 27 September 2021 Archives by date
Starting: Mon Sep 27 00:00:32 PDT 2021
Ending: Sun Oct 3 23:45:55 PDT 2021
Messages: 2576
- [PATCH] D109443: [LV] Lazy creation of runtime checks
Evgeniy via Phabricator via llvm-commits
- [PATCH] D110476: [AArch64] Optimize add/sub with immediate
Dave Green via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Dave Green via Phabricator via llvm-commits
- [PATCH] D110234: [LoopFlatten] Updating Phi nodes after IV widening
Dave Green via Phabricator via llvm-commits
- [PATCH] D110523: [AArch64][SVE] Fix extract_subvector patterns for unpacked fp types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110490: [ELF] Support symbol names with space in linker script expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D110437: [IR] Handle large element size when calculating GEP indices
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Dave Green via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D110344: [LLVM][IR] Fixed input arguments for Verifier getter
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D110475: [LLVM][IR] Resolve Verifier FIXME: remove if (V->isArtificial()) check
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D109318: [RISCV][NFC] Refactor classes for load/store instructions of V extension
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
James Henderson via Phabricator via llvm-commits
- [PATCH] D110389: [fir] Update fir.insert_on_range op
Jean Perier via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D110467: [ISEL] Legalize arithmetic.fence.f128 for 32-bits target
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D110389: [fir] Update fir.insert_on_range op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110060: [LoopBoundSplit] Handle the case in which exiting block is loop header
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110234: [LoopFlatten] Updating Phi nodes after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110496: [llvm] [ADT] Add a range/iterator-based Split()
Michał Górny via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110468: [AMDGPU] Do not internalize ASan device library functions.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] 0bd9162 - [Test] Add test showing that SCEV cannot properly infer ranges of cycled phis
Max Kazantsev via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110467: [ISEL] Legalize arithmetic.fence.f128 for 32-bits target
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D110523: [AArch64][SVE] Fix extract_subvector patterns for unpacked fp types.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110509: [SelectionDAG] Fix incorrect condition for shift amount truncation
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D110476: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110474: [AArch64][test] Add more tests of add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [llvm] f4b71e3 - [llvm] [ADT] Add a range/iterator-based Split()
Michał Górny via llvm-commits
- [PATCH] D110496: [llvm] [ADT] Add a range/iterator-based Split()
Michał Górny via Phabricator via llvm-commits
- [PATCH] D110474: [AArch64][test] Add more tests of add/sub with immediate
Dave Green via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D110490: [ELF] Support symbol names with space in linker script expressions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D110055: [AsmPrinter] Loop over bundles in generic code
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] d48f6df - [RISCV] Create the correct mask type when lowering EXTRACT_VECTOR_ELT
Fraser Cormack via llvm-commits
- [PATCH] D110420: [RISCV] Create the correct mask type when lowering EXTRACT_VECTOR_ELT
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110467: [ISEL] Legalize arithmetic.fence.f128 for 32-bits target
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 3c65d54 - [llvm] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Arm Linux
David Spickett via llvm-commits
- [llvm] 683e506 - [AArch64][test] Add more tests of add/sub with immediate
Ben Shi via llvm-commits
- [PATCH] D110474: [AArch64][test] Add more tests of add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D110055: [AsmPrinter] Loop over bundles in generic code
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110462: Improve the effectiveness of ADCE's debug info salvaging
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
Dave Green via Phabricator via llvm-commits
- [PATCH] D110526: [LiveIntervals] Repair subreg ranges in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110527: [WIP] llvm-mir-reduce tool
Markus Lavin via Phabricator via llvm-commits
- [llvm] 4b581e8 - [LV] Add tests where rt checks may make vectorization unprofitable.
Florian Hahn via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110496: [llvm] [ADT] Add a range/iterator-based Split()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
Dave Green via Phabricator via llvm-commits
- [llvm] 468ff70 - [X86] combineVectorHADDSUB - remove the broken HOP(x,x) merging code (PR51974)
Simon Pilgrim via llvm-commits
- [PATCH] D110259: [SVE][Analysis] Tune the cost model according to the tune-cpu attribute
David Sherwood via Phabricator via llvm-commits
- [llvm] 4992220 - [Test] Regenerate test checks with autogen script
Max Kazantsev via llvm-commits
- [PATCH] D110144: [libunwind] Support cfi_undefined and cfi_register for float registers.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D110507: [X86][Costmodel] Load/store i16 Stride=2 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110506: [X86][Costmodel] Load/store i16 Stride=2 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] bb2d23d - [ARM] Improve detection of fallthough when aligning blocks
David Green via llvm-commits
- [PATCH] D107810: [ARM] Improve detection of fallthough when aligning blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D110529: [FuncSpec] Don't crash and specialise on poison or constexpr values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
Dave Green via Phabricator via llvm-commits
- [PATCH] D110529: [FuncSpec] Don't crash and specialise on poison or constexpr values
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] e2b46e3 - [DAGCombiner][VP] Fold zero-length or false-masked VP ops
Fraser Cormack via llvm-commits
- [PATCH] D109148: [DAGCombiner][VP] Fold zero-length or false-masked VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109482: [RISCV] Fold store of vmv.x.s to a vse with VL=1.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110529: [FuncSpec] Don't crash and specialise on poison or constexpr values
Sjoerd Meijer via Phabricator via llvm-commits
- [compiler-rt] ed7f3f5 - tsan: move shadow stack into ThreadState
Dmitry Vyukov via llvm-commits
- [PATCH] D110507: [X86][Costmodel] Load/store i16 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] 354ded6 - tsan: align ThreadState to cache line
Dmitry Vyukov via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Dave Green via Phabricator via llvm-commits
- [PATCH] D110529: [FuncSpec] Don't crash and specialise on poison or constexpr values
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D110530: [ORC] Avoid deadlocks in ObjectLinkingLayer plugins with blocking finalize handlers
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D108763: Use type sizes when determining dependence
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D110530: [ORC] Avoid deadlocks in ObjectLinkingLayer plugins with blocking finalize handlers
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D110531: [AArch64][SVE] Perform FP_EXTEND combine on legal types to fold extend into load
Bradley Smith via Phabricator via llvm-commits
- [llvm] 49e532a - [X86][Costmodel] Load/store i16 Stride=2 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 70c90cc - [X86][Costmodel] Load/store i16 Stride=2 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] a5113e9 - [X86][Costmodel] Load/store i16 Stride=2 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 7424deb - [X86][Costmodel] Load/store i16 Stride=2 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110504: [X86][Costmodel] Load/store i16 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110505: [X86][Costmodel] Load/store i16 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110506: [X86][Costmodel] Load/store i16 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110507: [X86][Costmodel] Load/store i16 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103014: [lit] Attempt for fix tests failing because of 'warning: non-portable path to file'
David Stuttard via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D110533: [Bazel] link backtrace library when building llvm/lib/Support under FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D110018: [lld-macho] Speed up markLive()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109309: [LoopFlatten] Make the analysis more robust after IV widening
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D110496: [llvm] [ADT] Add a range/iterator-based Split()
Michał Górny via Phabricator via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D109309: [LoopFlatten] Make the analysis more robust after IV widening
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D109309: [LoopFlatten] Make the analysis more robust after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110536: [X86][Costmodel] Load/store i16 Stride=4 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] e2eb651 - [gn build] Port 9da2fa277e81
LLVM GN Syncbot via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D108621: [HIPSPV] Add CUDA->SPIR-V address space mapping
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D108621: [HIPSPV] Add CUDA->SPIR-V address space mapping
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D110537: [X86][Costmodel] Load/store i16 Stride=4 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [llvm] 3a998c0 - Revert "Recommit "Revert "[CVP] processSwitch: Remove default case when switch cover all possible values."""
Jun Ma via llvm-commits
- [PATCH] D110541: [X86][Costmodel] Load/store i16 Stride=4 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110542: [LiveIntervals] Remove unused subreg ranges in eliminateRegSequence
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110529: [FuncSpec] Don't crash and specialise on poison or constexpr values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110543: [X86][Costmodel] Load/store i16 Stride=4 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110547: [MemCpyOpt] Use EarliestEscapeInfo instead of callCapturesBefore.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D110548: [X86][Costmodel] Load/store i16 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
David Sherwood via Phabricator via llvm-commits
- [llvm] 05b1c7a - [llvm-dwarfdump][docs] Add missing options to the help output and the command guide
via llvm-commits
- [PATCH] D110417: [llvm-dwarfdump][docs] Add missing options to the help output and the command guide
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D110547: [MemCpyOpt] Use EarliestEscapeInfo instead of callCapturesBefore.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110417: [llvm-dwarfdump][docs] Add missing options to the help output and the command guide
Owen Reynolds via Phabricator via llvm-commits
- [llvm] a588ae4 - [LoopFlatten] Precommit new test widen-iv2.ll for D110234.
Sjoerd Meijer via llvm-commits
- [PATCH] D110417: [llvm-dwarfdump][docs] Add missing options to the help output and the command guide
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D109917: [InstCombine] Improve TryToSink for side-effecting calls that would be trivially dead
Anna Thomas via Phabricator via llvm-commits
- [llvm] ebee606 - [AArch64] Fix neon-reverseshuffle test extension. NFC
David Green via llvm-commits
- [PATCH] D110186: Fix tests defaulting to incorrect triples on AIX
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D110186: Fix tests defaulting to incorrect triples on AIX
Jessica Clarke via Phabricator via llvm-commits
- [llvm] eba7605 - [FuncSpec] Don't specialise (or crash) on poison or constexpr values
Sjoerd Meijer via llvm-commits
- [PATCH] D110529: [FuncSpec] Don't crash and specialise on poison or constexpr values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110186: Fix tests defaulting to incorrect triples on AIX
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110186: Fix tests defaulting to incorrect triples on AIX
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D110456: [CodeMoverUtils] Enhance isSafeToMoveBefore() when control flow equivalence is satisfied
Whitney Tsang via Phabricator via llvm-commits
- [compiler-rt] 1455b55 - tsan: de-hardcode MemCount const
Dmitry Vyukov via llvm-commits
- [PATCH] D110186: Fix tests defaulting to incorrect triples on AIX
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D110492: [LoopInfo] Return conditional branch of preheader's predecessor if loop's exit has exactly two predecessors which are latch and guard
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D110234: [LoopFlatten] Updating Phi nodes after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Owen Reynolds via Phabricator via llvm-commits
- [llvm] bf98093 - [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
James Henderson via Phabricator via llvm-commits
- [compiler-rt] b4c1e5c - tsan: fix and test detection of TLS races
Dmitry Vyukov via llvm-commits
- [compiler-rt] b72176b - tsan: add a test for stack init race
Dmitry Vyukov via llvm-commits
- [PATCH] D109764: [NFC] [PSI] explain encoding of PercentileCutoff.
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] 94ea366 - tsan: fix trace tests on darwin
Dmitry Vyukov via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D110542: [LiveIntervals] Remove unused subreg ranges in eliminateRegSequence
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110536: [X86][Costmodel] Load/store i16 Stride=4 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 025a805 - [InstCombine] match variable names and code comments; NFC
Sanjay Patel via llvm-commits
- [llvm] 21429cf - [InstCombine] generalize fold for (trunc (X u>> C1)) u>> C
Sanjay Patel via llvm-commits
- [llvm] 2f95542 - [llvm] ConvertOption::accept(), acceptInternal() to std::unique_ptr<>
Nico Weber via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110555: [SPARC] Zero-extend the operands when doing UMULO on 64-bit integers
Koakuma via Phabricator via llvm-commits
- [PATCH] D109661: [FunctionPropertiesAnalysis] Add `PreciseFunctionPropertiesAnalysis`
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D110557: [X86][WIP] Optimize fdiv with reciprocal instructions for half type
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 7789a68 - [llvm] Convert OptTable::parseOneArgGrouped() to std::unique_ptr<>
Nico Weber via llvm-commits
- [llvm] 6ffd8e3 - [llvm] Convert OptTable::ParseOneArg() to std::unique_ptr<>
Nico Weber via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D110028: [RISCV] Improve support for forming widening multiplies when one input is a scalar splat.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109764: [NFC] [PSI] explain encoding of PercentileCutoff.
David Li via Phabricator via llvm-commits
- [llvm] 730bbc6 - [llvm/OptTable] Drop "The" prefix on fields
Nico Weber via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D110560: [LiveInterval] Add RemoveDeadValNo argument to removeSegment(iterator)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 56049b7 - Fix tests defaulting to incorrect triples on AIX
Jake Egan via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D110186: Fix tests defaulting to incorrect triples on AIX
Jake Egan via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 7664508 - [llvm/OptTable] Add named param comment for GroupedShortOption
Nico Weber via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via Phabricator via llvm-commits
- [llvm] b4a5543 - [OpenMP] Introduce a new worksharing RTL function for distribute
Joseph Huber via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D110555: [SPARC] Zero-extend the operands when doing UMULO on 64-bit integers
Koakuma via Phabricator via llvm-commits
- [PATCH] D110292: Use a deterministic order when updating the DominatorTree
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D110060: [LoopBoundSplit] Handle the case in which exiting block is loop header
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110292: Use a deterministic order when updating the DominatorTree
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110054: [AMDGPU] Change ASAN init/fini kernels linkage to external.
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [llvm] b68a62b - [Lanai] Remove redundant declaration getTheLanaiTarget (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D110492: [LoopInfo] Return conditional branch of preheader's predecessor if loop's exit has exactly two predecessors which are latch and guard
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D110429: [OpenMP] Introduce a new worksharing RTL function for distribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D110508: [SelectionDAG] Fix shift libcall ABI mismatch in shift-amount argument
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110311: [IR] Change the default value of InstertElement to poison (1/4)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102342: [SPARC] Fix register reuse in leaf function remapping step
Koakuma via Phabricator via llvm-commits
- [PATCH] D110530: [ORC] Avoid deadlocks in ObjectLinkingLayer plugins with blocking finalize handlers
Lang Hames via Phabricator via llvm-commits
- [llvm] 9075edc - [InstCombine] move shl-only folds out from under commonShiftTransforms(); NFCI
Sanjay Patel via llvm-commits
- [llvm] 1f73f0c - [NFC][AMDGPU] Update cost model tests:
Daniil Fukalov via llvm-commits
- [PATCH] D110054: [AMDGPU] Change ASAN init/fini kernels linkage to external.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D110054: [AMDGPU] Change ASAN init/fini kernels linkage to external.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D110274: [llvm-reduce] Add option to reduce values to zero instead of undef
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 933182e - [RISCV] Improve support for forming widening multiplies when one input is a scalar splat.
Craig Topper via llvm-commits
- [PATCH] D110028: [RISCV] Improve support for forming widening multiplies when one input is a scalar splat.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110054: [AMDGPU] Change ASAN init/fini kernels linkage to external.
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110490: [ELF] Support symbol names with space in linker script expressions
Fangrui Song via Phabricator via llvm-commits
- [llvm] 59540b2 - [InstCombine] Fix an "unused variable" warning
Kazu Hirata via llvm-commits
- [PATCH] D110564: [ARM] Skip debug info in recomputeVPTBlockMask
Dave Green via Phabricator via llvm-commits
- [lld] 2bf06d9 - [ELF] Support symbol names with space in linker script expressions
Fangrui Song via llvm-commits
- [PATCH] D110490: [ELF] Support symbol names with space in linker script expressions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110344: [LLVM][IR] Fixed input arguments for Verifier getter
Alf via Phabricator via llvm-commits
- [PATCH] D109482: [RISCV] Fold store of vmv.x.s to a vse with VL=1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110565: Fix URLs to the prod/staging buildbot master in the doc
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] a2a07e8 - [RISCV] Fold store of vmv.x.s to a vse with VL=1.
Craig Topper via llvm-commits
- [PATCH] D109482: [RISCV] Fold store of vmv.x.s to a vse with VL=1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110186: Fix tests defaulting to incorrect triples on AIX
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110537: [X86][Costmodel] Load/store i16 Stride=4 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110541: [X86][Costmodel] Load/store i16 Stride=4 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110543: [X86][Costmodel] Load/store i16 Stride=4 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110548: [X86][Costmodel] Load/store i16 Stride=4 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110468: [AMDGPU] Do not internalize ASan device library functions.
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D109932: [flang] Enforce constraint: defined ass't in WHERE must be elemental
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110567: [ARM] Delay reverting WLS in arm-block-placement
Dave Green via Phabricator via llvm-commits
- [PATCH] D110468: [AMDGPU] Do not internalize ASan device library functions.
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D110568: Improve the effectiveness of BDCE's debug info salvaging
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110462: Improve the effectiveness of ADCE's debug info salvaging
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110548: [X86][Costmodel] Load/store i16 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110465: [llvm-profgen] On-demand symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110488: [InstCombine] Fold ctpop((x & -x ) - 1) -> cttz(x, false) (PR51784)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 682e15f - [PowerPC] Fix td pattern for P10 VSLDBI and VSRDBI
Quinn Pham via llvm-commits
- [PATCH] D109920: [PowerPC] Fix td pattern for P10 VSLDBI and VSRDBI
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110464: [lld-macho][nfc] Added some notes on deliberate differences btw LLD vs LD64
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [llvm] e90b512 - [AMDGPU] Change ASAN init/fini kernels linkage to external.
Anshil Gandhi via llvm-commits
- [PATCH] D110054: [AMDGPU] Change ASAN init/fini kernels linkage to external.
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109936: [flang] Catch branching into FORALL/WHERE constructs
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110461: Add salvageDebugInfo support for ptrtoint / inttoptr with trunc/ext behavior
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [llvm] e27a6db - Bad SLPVectorization shufflevector replacement, resulting in write to wrong memory location
Jameson Nash via llvm-commits
- [PATCH] D106613: Bad SLPVectorization shufflevector replacement, resulting in write to wrong memory location
Jameson Nash via Phabricator via llvm-commits
- [llvm] d992950 - [InstCombine] add tests for opposing shifts separated by trunc; NFC
Sanjay Patel via llvm-commits
- [llvm] 623f93e - [InstCombine] add use check to shl transform
Sanjay Patel via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Petr Hosek via Phabricator via llvm-commits
- [llvm] 1a761e5 - [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109596: [IndVars] Replace PHIs if loop exits on 1st iteration
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 80fa43f - Revert "[openmp] Add addrspacecast to getOrCreateIdent"
Jon Chesterfield via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110075: [LTO] [Legacy] Add -debug-pass-manager option to enable pass run/skip trace.
wael yehia via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109957: [SCEV] Support negative values in signed/unsigned predicate reasoning
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110075: [LTO] [Legacy] Add -debug-pass-manager option to enable pass run/skip trace.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109727: [Driver] Remove unneeded *-suse-* triples
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110261: [libc++][release] Do not force building the runtimes with -fPIC
Louis Dionne via Phabricator via llvm-commits
- [llvm] b75ed24 - [InstCombine] add tests for shl-of-sub; NFC
Sanjay Patel via llvm-commits
- [llvm] fdba1dc - [InstCombine] reduce code for shl-of-sub transform; NFC
Sanjay Patel via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Nikita Popov via Phabricator via llvm-commits
- [llvm] 45caac9 - [X86][Costmodel] Load/store i16 Stride=4 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] df2b42d - [X86][Costmodel] Load/store i16 Stride=4 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 5615d6a - [X86][Costmodel] Load/store i16 Stride=4 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] ee5a050 - [X86][Costmodel] Load/store i16 Stride=4 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 2a7a768 - [X86][Costmodel] Load/store i16 Stride=4 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110536: [X86][Costmodel] Load/store i16 Stride=4 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110537: [X86][Costmodel] Load/store i16 Stride=4 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110541: [X86][Costmodel] Load/store i16 Stride=4 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110543: [X86][Costmodel] Load/store i16 Stride=4 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110548: [X86][Costmodel] Load/store i16 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Wenlei He via Phabricator via llvm-commits
- [llvm] 20faf78 - [ThinLTO] Add noRecurse and noUnwind thinlink function attribute propagation
via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add noRecurse and noUnwind thinlink function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add noRecurse and noUnwind thinlink function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D110575: [gwp-asan] Initialize AllocatorVersionMagic at runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] f7e82e4 - [NFC][X86] Add test showing that legal `GATHER`'s are expoanded on Znver3
Roman Lebedev via llvm-commits
- [PATCH] D110456: [CodeMoverUtils] Enhance isSafeToMoveBefore() when control flow equivalence is satisfied
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D110456: [CodeMoverUtils] Enhance isSafeToMoveBefore() when control flow equivalence is satisfied
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D110456: [CodeMoverUtils] Enhance isSafeToMoveBefore() when control flow equivalence is satisfied
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D110518: [SCEV] Prove isKnown(Non)Negative using CtxI when possible
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109109: [MC] Recursively calculate symbol offset
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D110517: [SCEV] Prove implication X <u Y, Y >=s 0 --> X <s Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D109109: [MC] Recursively calculate symbol offset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110456: [CodeMoverUtils] Enhance isSafeToMoveBefore() when control flow equivalence is satisfied
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109764: [NFC] [PSI] explain encoding of PercentileCutoff.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D110575: [gwp-asan] Initialize AllocatorVersionMagic at runtime
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D110489: Make windows resource generation more robust to misconfiguration.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110126: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110126: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109907: [DSE] Use cached escape info for calls.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110547: [MemCpyOpt] Use EarliestEscapeInfo instead of callCapturesBefore.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110583: [Analysis] Add FIXME:s related to size_t type checks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110508: [SelectionDAG] Fix shift libcall ABI mismatch in shift-amount argument
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110584: [Analysis] Be defensive when matching size_t in lib call signatures
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 4f352d4 - [NFC] [PSI] explain encoding of PercentileCutoff.
Florian Mayer via llvm-commits
- [PATCH] D109764: [NFC] [PSI] explain encoding of PercentileCutoff.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110575: [gwp-asan] Initialize AllocatorVersionMagic at runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D110575: [gwp-asan] Initialize AllocatorVersionMagic at runtime
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Fangrui Song via Phabricator via llvm-commits
- [llvm] ee6228f - [NFC][X86] Add 'gather' optsize/minsize test coverage
Roman Lebedev via llvm-commits
- [compiler-rt] 04f5913 - [gwp-asan] Initialize AllocatorVersionMagic at runtime
Kostya Kortchinsky via llvm-commits
- [PATCH] D110575: [gwp-asan] Initialize AllocatorVersionMagic at runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 540ed35 - [X86] Add slow/fast pmulld test coverage to vector-mul.ll
Simon Pilgrim via llvm-commits
- [llvm] 16a62d4 - [LoopPredication] Add testcase showing BPI computation. NFC
Anna Thomas via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110584: [Analysis] Be defensive when matching size_t in lib call signatures
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110587: [SCEV] Extend trip count to avoid overflow by default
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110584: [Analysis] Be defensive when matching size_t in lib call signatures
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Craig E Rasmussen via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] a0a9e3e - Revert "[LoopPredication] Add testcase showing BPI computation. NFC"
Anna Thomas via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110589: [IntelJITListener] Generalize JIT listener test
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D110590: [X86][Costmodel] Load/store i16 Stride=6 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109789: [SCEV] Stop blindly propagating flags from inbound geps to SCEV nodes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110591: [X86][Costmodel] Load/store i16 Stride=6 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110592: [X86][Costmodel] Load/store i16 Stride=6 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D110584: [Analysis] Be defensive when matching size_t in lib call signatures
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110112: [IR]PATCH 1/2: Add AsmWriterContext into AsmWriter
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D110593: [X86][Costmodel] Load/store i16 Stride=6 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110113: [IR]PATCH 2/2: Add MDNode::printTree and dumpTree
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D110594: [SimpleLoopUnswitch] Allow threshold to be specified zero or more times
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D107899: [PowerPC] Implement builtin for vbpermd
Lei Huang via Phabricator via llvm-commits
- [PATCH] D110514: MIPS: Triple::setArch as R6 if MipsSubArch_r6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110461: Add salvageDebugInfo support for ptrtoint / inttoptr with trunc/ext behavior
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110595: [llvm-objdump] Fix -R display and support ET_EXEC
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6cfb4d4 - [llvm-readobj] Support dumping of MSP430 ELF attributes
Anton Korobeynikov via llvm-commits
- [PATCH] D107969: [llvm-readobj] Support dumping of MSP430 ELF attributes
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Fangrui Song via Phabricator via llvm-commits
- [llvm] 57cd7b0 - [gn build] Port 6cfb4d46bae1
LLVM GN Syncbot via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110594: [SimpleLoopUnswitch] Allow threshold to be specified zero or more times
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106460: [OpenMP] Add new execution mode for SPMD execution with Generic semantics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110029: [OpenMP][Offloading] Use bitset to indicate execution mode instead of value
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110419: [TargetLibraryInfo] Pick new/delete calls by target
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110467: [ISEL] Legalize arithmetic.fence.f128 for 32-bits target
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110517: [SCEV] Prove implication X <u Y, Y >=s 0 --> X <s Y
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [compiler-rt] b345952 - Revert "tsan: add a test for stack init race"
Kevin Athey via llvm-commits
- [llvm] c427727 - [CodeMoverUtils] Enhance isSafeToMoveBefore() when control flow equivalence is satisfied
via llvm-commits
- [PATCH] D110456: [CodeMoverUtils] Enhance isSafeToMoveBefore() when control flow equivalence is satisfied
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D110594: [SimpleLoopUnswitch] Allow threshold to be specified zero or more times
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110365: [llvm][profile] Add padding after binary IDs
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [llvm] 6fe2e9a - [ORC] Hold shared_ptr<SymbolStringPool> in errors containing SymbolStringPtrs.
Lang Hames via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109814: [flang] GET_COMMAND_ARGUMENT(ERRMSG) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D110365: [llvm][profile] Add padding after binary IDs
Petr Hosek via Phabricator via llvm-commits
- [polly] 283ed7d - Revert "[Polly] Reject reject regions entered by an indirectbr/callbr."
Haowei Wu via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Craig E Rasmussen via Phabricator via llvm-commits
- [PATCH] D110589: [IntelJITListener] Generalize JIT listener test
Lang Hames via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Craig E Rasmussen via Phabricator via llvm-commits
- [PATCH] D110365: [llvm][profile] Add padding after binary IDs
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110365: [llvm][profile] Add padding after binary IDs
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D110335: [LiveIntervals] Improve repair after convertToThreeAddress
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D110491: [Polly] Check the properties of accesses to operands of a matrix-matrix multiplication
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Craig E Rasmussen via Phabricator via llvm-commits
- [polly] 027c036 - [Polly] Reject regions entered by an indirectbr/callbr.
Michael Kruse via llvm-commits
- [llvm] 21a0625 - [ORC] Switch from JITTargetAddress to ExecutorAddr for EPC-call APIs.
Lang Hames via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110311: [IR] Change the default value of InstertElement to poison (1/4)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109109: [MC] Recursively calculate symbol offset
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D110311: [IR] Change the default value of InstertElement to poison (1/4)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107647: [PowerPC] MMA - Add __builtin_vsx_build_pair and __builtin_mma_build_acc builtins
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D107647: [PowerPC] MMA - Add __builtin_vsx_build_pair and __builtin_mma_build_acc builtins
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [llvm] 22f8276 - [llvm-jitlink] Add more information about allocation failures.
Lang Hames via llvm-commits
- [llvm] 61e25d2 - clang-format
Lang Hames via llvm-commits
- [PATCH] D110595: [llvm-objdump] Fix -R display and support ET_EXEC
Xing GUO via Phabricator via llvm-commits
- [PATCH] D110603: [GlobalISel][IRTranslator] Emit trap intrinsic for unreachable
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
David Blaikie via Phabricator via llvm-commits
- [llvm] 5df9112 - Reland "[LoopPredication] Add testcase showing BPI computation. NFC"
Anna Thomas via llvm-commits
- [compiler-rt] 4f6a6ba - Revert "tsan: fix trace tests on darwin"
Ahsan Saghir via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [llvm] 90fb73a - [LoopPred Test] Fix lld-x86_64-win BB failure
Anna Thomas via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
LiuChen via Phabricator via llvm-commits
- [PATCH] D110603: [GlobalISel][IRTranslator] Emit trap intrinsic for unreachable
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110332: [DebugInfo] Limit the size of DIExpressions that we will salvage up to
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110607: [Inliner] Attempt to inline calls to alwaysinline functions first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110607: [Inliner] Attempt to inline calls to alwaysinline functions first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110358: [WIP][OpenMP][DeviceRTL] Add the initial support for SIMD execution (NOT FOR REVIEW)
Shilei Tian via Phabricator via llvm-commits
- [llvm] ebe9944 - [ISel] Legalized arithmetic.fence.f128 for 32-bits target
Xiang1 Zhang via llvm-commits
- [PATCH] D110467: [ISEL] Legalize arithmetic.fence.f128 for 32-bits target
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D110467: [ISEL] Legalize arithmetic.fence.f128 for 32-bits target
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
Freddy, Ye via Phabricator via llvm-commits
- [llvm] aa061dd - [ORC] Fix the LLJITWithRemoteDebugging example.
Lang Hames via llvm-commits
- [PATCH] D110514: MIPS: Triple::setArch as R6 if MipsSubArch_r6
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
LiuChen via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
LiuChen via Phabricator via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
Freddy, Ye via Phabricator via llvm-commits
- [llvm] 57e8f84 - [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
LiuChen via Phabricator via llvm-commits
- [PATCH] D110606: [X86][FP16] Fix a bug when Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A).
LiuChen via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Add ability to mark vtable methods as eligible for VFE and avoid eliminating non-eligible vfunc in VFE in GlobalDCE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Add ability to mark vtable methods as eligible for VFE and avoid eliminating non-eligible vfunc in VFE in GlobalDCE
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D110518: [SCEV] Prove isKnown(Non)Negative using CtxI when possible
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110517: [SCEV] Prove implication X <u Y, Y >=s 0 --> X <s Y
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110603: [GlobalISel][IRTranslator] Emit trap intrinsic for unreachable
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D110468: [AMDGPU] Do not internalize ASan device library functions.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D110311: [IR] Change the default value of InstertElement to poison (1/4)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D110610: [GlobalISel][CallLowering] Delay outgoing register assignments to last.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110603: [GlobalISel][IRTranslator] Emit trap intrinsic for unreachable
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110311: [IR] Change the default value of InstertElement to poison (1/4)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D110565: Fix URLs to the prod/staging buildbot master in the doc
Galina via Phabricator via llvm-commits
- [PATCH] D110144: [libunwind] Support cfi_undefined and cfi_register for float registers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110144: [libunwind] Support cfi_undefined and cfi_register for float registers.
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 90babc8 - Fix URLs to the prod/staging buildbot master in the doc
Mehdi Amini via llvm-commits
- [PATCH] D110565: Fix URLs to the prod/staging buildbot master in the doc
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108766: [AArch64] Model Cortex-A55 Q register NEON instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D107945: [RISCV] Use RISCV::RVVBitsPerBlock for RGK_ScalableVector in getRegisterBitWidth.
Luke via Phabricator via llvm-commits
- [llvm] b2b1a8b - [LiveIntervals] Improve repair after convertToThreeAddress
Jay Foad via llvm-commits
- [PATCH] D110335: [LiveIntervals] Improve repair after convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [llvm] 20c0280 - [LiveIntervals] Repair subreg ranges in processTiedPairs
Jay Foad via llvm-commits
- [PATCH] D110526: [LiveIntervals] Repair subreg ranges in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Dave Green via Phabricator via llvm-commits
- [PATCH] D107969: [llvm-readobj] Support dumping of MSP430 ELF attributes
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D107945: [RISCV] Use RISCV::RVVBitsPerBlock for RGK_ScalableVector in getRegisterBitWidth.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110595: [llvm-objdump] Fix -R display and support ET_EXEC
James Henderson via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110612: [Utils] Use common substs in update_cc_test_checks
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
David Stuttard via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109814: [flang] GET_COMMAND_ARGUMENT(ERRMSG) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D110584: [Analysis] Be defensive when matching size_t in lib call signatures
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110407: [fir] Add fir.save_result op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110584: [Analysis] Be defensive when matching size_t in lib call signatures
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110389: [fir] Update fir.insert_on_range op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110462: Improve the effectiveness of ADCE's debug info salvaging
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D110568: Improve the effectiveness of BDCE's debug info salvaging
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 62eeacc - [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item
via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D110614: [clang-tidy] Fix false positive in cppcoreguidelines-virtual-class-destructor
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D109907: [DSE] Use cached escape info for calls.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108766: [AArch64] Model Cortex-A55 Q register NEON instructions
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D110612: [Utils] Use common substs in update_cc_test_checks
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D110615: [ORC] SimpleRemoteEPCServer: exit gracefully when detecting invalid connection
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D110311: [IR] Change the default value of InstertElement to poison (1/4)
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 764d9aa - Recommit "[SCEV] Look through single value PHIs." (take 2)
Florian Hahn via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D110407: [fir] Add fir.save_result op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89548: [SCEV] Prove implications of different type via truncation
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D108553: [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item for fortran namelist variable
Bhuvan via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110320: [XCOFF] Improve error message context.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D110320: [XCOFF] Improve error message context.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110617: [MLIR] Introduce coalesce for PresburgerSet
Michel Weber via Phabricator via llvm-commits
- [PATCH] D110407: [fir] Add fir.save_result op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110617: [MLIR] Introduce coalesce for PresburgerSet
Michel Weber via Phabricator via llvm-commits
- [PATCH] D110019: [gn build] improve write_cmake_config to be truthy and exception friendly
yaozhongxiao via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D109889: AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110610: [GlobalISel][CallLowering] Delay outgoing register assignments to last.
Jay Foad via Phabricator via llvm-commits
- [llvm] 845b93e - [LiveIntervals] Fix another asan debug build failure
Jay Foad via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D110564: [ARM] Skip debug info in recomputeVPTBlockMask
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Peter Smith via Phabricator via llvm-commits
- [PATCH] D109360: [ARM] Mark <= -1 immediate constant as cheap
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D110567: [ARM] Delay reverting WLS in arm-block-placement
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110064: [SelectionDAG] Assume that a GlobalAlias may alias other global values
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [llvm] 864b206 - [AArch64] Split bitmask immediate of bitwise AND operation
Jingu Kang via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [llvm] 5aa4c74 - [gn build] Port 864b206796ae
LLVM GN Syncbot via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
Kai Luo via Phabricator via llvm-commits
- [PATCH] D110333: [ARM] Add more MVE intrinsics to sink splats to
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 1aa7b83 - [Docs][NFC] Add doxygen comment for AtomicExpandPass in passes.h
Shivam Gupta via llvm-commits
- [PATCH] D110486: [DAG] scalarizeExtractedVectorLoad - replace getABITypeAlign with allowsMemoryAccess (PR45116)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Chris Jackson via Phabricator via llvm-commits
- [llvm] e2f6290 - [VectorCombine] Discard ScalarizationResult state in early exit.
Florian Hahn via llvm-commits
- [PATCH] D110620: [WIP][SCEV] Infer ranges for SCC consisting of cycled Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [llvm] 7128a54 - [Test] Add more tests with cycled phis
Max Kazantsev via llvm-commits
- [PATCH] D110508: [SelectionDAG] Fix shift libcall ABI mismatch in shift-amount argument
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warnning if overflow was detected by llvm-dwarfdump
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 5b125a4 - [CMake] Add detection for the mold linker in AddLLVM.cmake.
Shivam Gupta via llvm-commits
- [PATCH] D110035: [CMake] Add detection for the mold linker in AddLLVM.cmake.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D110035: [CMake] Add detection for the mold linker in AddLLVM.cmake.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110234: [LoopFlatten] Updating Phi nodes after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Stephen Tozer via Phabricator via llvm-commits
- [llvm] f85d8a5 - Revert "[AArch64] Split bitmask immediate of bitwise AND operation"
Jingu Kang via llvm-commits
- [llvm] a91145f - Revert "[Test] Add more tests with cycled phis"
Max Kazantsev via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via llvm-commits
- [llvm] 00be84f - Recommit "[Test] Add more tests with cycled phis"
Max Kazantsev via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D110620: [SCEV] Infer ranges for SCC consisting of cycled Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110105: [MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into MachineInstr::addOperand
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D110614: [clang-tidy] Fix false positives in cppcoreguidelines-virtual-class-destructor
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D110234: [LoopFlatten] Updating Phi nodes after IV widening
Dave Green via Phabricator via llvm-commits
- [PATCH] D110614: [clang-tidy] Fix false positives in cppcoreguidelines-virtual-class-destructor
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D110623: [SLP] Avoid calculating expensive spill cost when it is not required
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D110486: [DAG] scalarizeExtractedVectorLoad - replace getABITypeAlign with allowsMemoryAccess (PR45116)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103898: [VP] Vector predicated vector splice intrinsic
Vineet Kumar via Phabricator via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warnning if overflow was detected by llvm-dwarfdump
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 8bacfb9 - [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110614: [clang-tidy] Fix false positives in cppcoreguidelines-virtual-class-destructor
Carlos Galvez via Phabricator via llvm-commits
- [llvm] 86bf234 - [IR] Change the default value of InstertElement to poison (1/4)
hyeongyu kim via llvm-commits
- [PATCH] D110311: [IR] Change the default value of InstertElement to poison (1/4)
Hyeongyu Kim via Phabricator via llvm-commits
- [llvm] 1f5ea14 - [Analysis] Add FIXME:s related to size_t type checks
Bjorn Pettersson via llvm-commits
- [llvm] 460efc1 - [Analysis] Be defensive when matching size_t in lib call signatures
Bjorn Pettersson via llvm-commits
- [PATCH] D110583: [Analysis] Add FIXME:s related to size_t type checks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110584: [Analysis] Be defensive when matching size_t in lib call signatures
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D110623: [SLP] Avoid calculating expensive spill cost when it is not required
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110624: [SVE] Fix incorrect DAG combines when extracting fixed-width from scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110623: [SLP] Avoid calculating expensive spill cost when it is not required
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110624: [SVE] Fix incorrect DAG combines when extracting fixed-width from scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 72d991c - [InstCombine] add/move tests for icmp with gep operand(s); NFC
Sanjay Patel via llvm-commits
- [PATCH] D107899: [PowerPC] Implement builtin for vbpermd
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D110624: [SVE] Fix incorrect DAG combines when extracting fixed-width from scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110558: [DebugInfo][LoopStrengthReduction] Prevent attempts to translate long SCEV expressions
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D107899: [PowerPC] Implement builtin for vbpermd
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109064: [DebugInfo][InstrRef] Avoid an asan-crash caused by an untracked DBG_PHI operand
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 2c53215 - [ARM] Skip debug info in recomputeVPTBlockMask
David Green via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110564: [ARM] Skip debug info in recomputeVPTBlockMask
Dave Green via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110626: [fir][NFC] Move parser/printer/builder to cpp file
Valentin Clement via Phabricator via llvm-commits
- [llvm] 1a1aed8 - [InstCombine] add tests for icmp-gep; NFC
Sanjay Patel via llvm-commits
- [llvm] 1f8bead - [InstCombine] reduce code for swapped predicate; NFC
Sanjay Patel via llvm-commits
- [PATCH] D110628: [fir][NFC] Rename operand of EmboxOp
Valentin Clement via Phabricator via llvm-commits
- [llvm] 0ea7750 - [LoopFlatten] Updating Phi nodes after IV widening
Sjoerd Meijer via llvm-commits
- [PATCH] D110234: [LoopFlatten] Updating Phi nodes after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via Phabricator via llvm-commits
- [llvm] f701505 - [SLP]Improve vectorization of phi nodes by trying wider vectors.
Alexey Bataev via llvm-commits
- [PATCH] D108740: [SLP]Improve vectorization of phi nodes by trying wider vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110411: [LiveIntervals] Update subranges in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [llvm] 73a196a - Recommit "[AArch64] Split bitmask immediate of bitwise AND operation"
Jingu Kang via llvm-commits
- [PATCH] D110560: [LiveInterval] Add RemoveDeadValNo argument to removeSegment(iterator)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110064: [SelectionDAG] Assume that a GlobalAlias may alias other global values
Nirav Dave via Phabricator via llvm-commits
- [llvm] fdd8c10 - [ARM] Delay reverting WLS in arm-block-placement
David Green via llvm-commits
- [PATCH] D110567: [ARM] Delay reverting WLS in arm-block-placement
Dave Green via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110628: [fir][NFC] Rename operand of EmboxOp
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [compiler-rt] f3932ae - tsan: fix cur_thread alignment
Dmitry Vyukov via llvm-commits
- [PATCH] D110064: [SelectionDAG] Assume that a GlobalAlias may alias other global values
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110630: [DebugInfo][InstrRef] Use PHI placement utilities for variable-value calculations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D110508: [SelectionDAG] Fix shift libcall ABI mismatch in shift-amount argument
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107285: [FPEnv][InstSimplify] Enable more folds for constrained fsub
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D110628: [fir][NFC] Rename operand of EmboxOp
Valentin Clement via Phabricator via llvm-commits
- [compiler-rt] ade5023 - tsan: fix tls_race3 test on darwin
Dmitry Vyukov via llvm-commits
- [compiler-rt] ccc83ac - tsan: print a meaningful frame for stack races
Dmitry Vyukov via llvm-commits
- [PATCH] D110508: [SelectionDAG] Fix shift libcall ABI mismatch in shift-amount argument
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [llvm] c93da7d - Revert "[CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux"
Roman Lebedev via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109831: [SLP]Unify vectorization of PHI and store nodes with improved tiny tree vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D110633: [llvm-objdump][docs] Add details to the help output and command guide
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 9e4f1f9 - [SystemZ] Remove redundant declaration SystemZMnemonicSpellCheck (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D110590: [X86][Costmodel] Load/store i16 Stride=6 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110591: [X86][Costmodel] Load/store i16 Stride=6 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110593: [X86][Costmodel] Load/store i16 Stride=6 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110592: [X86][Costmodel] Load/store i16 Stride=6 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94433: Do not emit non-power-of-2 alignment assume bundles (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D109318: [RISCV][NFC] Refactor classes for load/store instructions of V extension
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D107285: [FPEnv][InstSimplify] Enable more folds for constrained fsub
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 70391b3 - [PowerPC] FP compare and test XL compat builtins.
Quinn Pham via llvm-commits
- [PATCH] D109437: [PowerPC] FP compare and test XL compat builtins.
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D110593: [X86][Costmodel] Load/store i16 Stride=6 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109318: [RISCV][NFC] Refactor classes for load/store instructions of V extension
Bin Cheng via Phabricator via llvm-commits
- [llvm] 091c16f - [llvm-profgen] On-demand symbolization
via llvm-commits
- [llvm] ce40843 - [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
via llvm-commits
- [PATCH] D110465: [llvm-profgen] On-demand symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110466: [llvm-profgen][CSSPGO] On-demand function size computation for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109318: [RISCV][NFC] Refactor classes for load/store instructions of V extension
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D110593: [X86][Costmodel] Load/store i16 Stride=6 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110593: [X86][Costmodel] Load/store i16 Stride=6 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] aa93c55 - [X86][Costmodel] Load/store i16 Stride=6 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] b3011bc - [X86][Costmodel] Load/store i16 Stride=6 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 24e42f7 - [X86][Costmodel] Load/store i16 Stride=6 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] b6b7860 - [X86][Costmodel] Load/store i16 Stride=6 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110590: [X86][Costmodel] Load/store i16 Stride=6 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110591: [X86][Costmodel] Load/store i16 Stride=6 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110592: [X86][Costmodel] Load/store i16 Stride=6 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110593: [X86][Costmodel] Load/store i16 Stride=6 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D109889: AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Alexander via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109889: AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Alexander via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D109917: [InstCombine] Improve TryToSink for side-effecting calls that would be trivially dead
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106191: [clang] Option control afn flag
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D109889: AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Alexander via Phabricator via llvm-commits
- [PATCH] D110595: [llvm-objdump] Fix -R display and support ET_EXEC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109917: [InstCombine] Improve TryToSink for side-effecting calls that would be trivially dead
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110173: [DebugInfo][InstrRef] Use correct (and existing) PHI placement utilities for machine locations
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] ee3109b - [update_llc_test_checks] Baseline test for D100027
Alex Richardson via llvm-commits
- [llvm] 547e5e4 - [update_llc_test_checks.py] Fix MIPS ASM regex for functions with EH
Alex Richardson via llvm-commits
- [PATCH] D110408: [update_llc_test_checks] Baseline test for D100027
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 3c51b9e - Fix incorrect GEP bitwidth in areNonOverlapSameBaseLoadAndStore()
Alex Richardson via llvm-commits
- [PATCH] D100027: [update_llc_test_checks.py] Fix MIPS ASM regex for functions with EH
Alexander Richardson via Phabricator via llvm-commits
- [llvm] a281770 - [UpdateTestChecks][NFC] Drop a python2 workaround
Alex Richardson via llvm-commits
- [PATCH] D110406: Fix incorrect GEP bitwidth in areNonOverlapSameBaseLoadAndStore()
Alexander Richardson via Phabricator via llvm-commits
- [llvm] fc00510 - [InstCombine][ConstantFold] Baseline tests for ptrtoint(gep null, x)
Alex Richardson via llvm-commits
- [llvm] 9049a1c - [ConstantFolding] Fold ptrtoint(gep i8 null, x) -> x
Alex Richardson via llvm-commits
- [llvm] ebb3dc0 - [InstCombine] Fold ptrtoint(gep i8 null, x) -> x
Alex Richardson via llvm-commits
- [PATCH] D110244: [InstCombine][ConstantFold] Baseline tests for ptrtoint(gep null, x)
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D110245: [ConstantFolding] Fold ptrtoint(gep i8 null, x) -> x
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 74a47e5 - [llvm-objdump] Fix -R display and support ET_EXEC
Fangrui Song via llvm-commits
- [PATCH] D110247: [InstCombine] Fold ptrtoint(gep null) with a variable index
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D110595: [llvm-objdump] Fix -R display and support ET_EXEC
Fangrui Song via Phabricator via llvm-commits
- [llvm] bddc04b - [CostModel][X86] Add SSE2/AVX1/AVX512BW test coverage for i16 interleaved load/store
Simon Pilgrim via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D110630: [DebugInfo][InstrRef] Use PHI placement utilities for variable-value calculations
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D60250: [llvm-objdump] Allow -dynamic-reloc on ET_EXEC files
Fangrui Song via Phabricator via llvm-commits
- [llvm] 56e681a - [TargetLibraryInfo] Pick new/delete calls by target
Paul Robinson via llvm-commits
- [PATCH] D110419: [TargetLibraryInfo] Pick new/delete calls by target
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] 1b998a5 - Add salvageDebugInfo support for truncating/extending ptr/int conversions.
Adrian Prantl via llvm-commits
- [llvm] 9637b04 - Improve the effectiveness of ADCE's debug info salvaging
Adrian Prantl via llvm-commits
- [llvm] f6954bf - Improve the effectiveness of BDCE's debug info salvaging
Adrian Prantl via llvm-commits
- [PATCH] D110461: Add salvageDebugInfo support for ptrtoint / inttoptr with trunc/ext behavior
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110462: Improve the effectiveness of ADCE's debug info salvaging
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110568: Improve the effectiveness of BDCE's debug info salvaging
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110626: [fir][NFC] Move parser/printer/builder to cpp file
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D110614: [clang-tidy] Fix false positives in cppcoreguidelines-virtual-class-destructor
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 9e7fdcb - [MCJIT] Mark test-global-ctors as UNSUPPORTED on Darwin, rather than XFAIL.
Lang Hames via llvm-commits
- [llvm] ab5e6e7 - [llvm-jitlink] Add a -slab-page-size option to override process page size.
Lang Hames via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110642: Add ability to detect no-alias between different fields of the same structure
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D108301: [MSP430][Clang] Update hard-coded MCU data
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D109324: [MSP430] Add support for MSP430X extended shift instructions
Anton Korobeynikov via Phabricator via llvm-commits
- [polly] 113fa82 - [Polly] Check the properties of accesses to operands of a matrix-matrix
Roman Gareev via llvm-commits
- [PATCH] D110491: [Polly] Check the properties of accesses to operands of a matrix-matrix multiplication
Roman via Phabricator via llvm-commits
- [PATCH] D110491: [Polly] Check the properties of accesses to operands of a matrix-matrix multiplication
Roman via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110642: Add ability to detect no-alias between different fields of the same structure
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] bfa5025 - [NFC][sanitizer] Clang-format some code
Vitaly Buka via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103843: Parallel-libs/.clang-tidy: Remove broken config and simplify existing one to use inheritance from the root .clang-tidy
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110642: Add ability to detect no-alias between different fields of the same structure
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110626: [fir][NFC] Move parser/printer/builder to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110364: [clang] Rework dontcall attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110645: [fir][NFC] Rename operand of ArrayCoorOp
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110620: [SCEV] Infer ranges for SCC consisting of cycled Phis
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110646: [SelectionDAG] Handle promotion + widening in getCopyToPartsVector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107390: WIP: [SelectionDAG] Promote types in widenVectorToPartType.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 09c575e - [InstCombine] add/move tests for shl with binop; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] b9f547e - [llvm][profile] Add padding after binary IDs
Leonard Chan via llvm-commits
- [PATCH] D110365: [llvm][profile] Add padding after binary IDs
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D110364: [clang] Rework dontcall attributes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Di Mo via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D110468: [AMDGPU] Do not internalize ASan device library functions.
Yaxun Liu via Phabricator via llvm-commits
- [llvm] a03cf33 - [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
David Blaikie via Phabricator via llvm-commits
- [llvm] 03ce084 - Add profile count. Regenerate check lines. NFC
Anna Thomas via llvm-commits
- [PATCH] D108301: [MSP430][Clang] Update hard-coded MCU data
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via Phabricator via llvm-commits
- [PATCH] D110649: [ORC][examples] Re-enable test for LLJITWithRemoteDebugging
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D83366: [MC] Simplify the logic of applying fixup for fragments, NFCI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110081: [llvm-profgen] Filter out invalid debug line
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110413: [X86] Fix handling of i128<->fp on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D109703: [DebugInfo] Fix scope for local static variables
Ellis Hoag via Phabricator via llvm-commits
- [llvm] abbbc48 - Revert "Improve the effectiveness of BDCE's debug info salvaging"
Nikita Popov via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110568: Improve the effectiveness of BDCE's debug info salvaging
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D110105: [MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into MachineInstr::addOperand
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] abab0db - [llvm-jitlink] Add -slab-page-size to tests that need it.
Lang Hames via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110568: Improve the effectiveness of BDCE's debug info salvaging
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 595c418 - [LTO] Avoid repeated Triple construction. NFC
Fangrui Song via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D110105: [MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into MachineInstr::addOperand
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110653: [PowerPC] The builtins load8r and store8r are Power 7 plus.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Enable PGO without LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6c1a58f - [InstCombine] add multi-use tests for shl folds; NFC
Sanjay Patel via llvm-commits
- [llvm] 98fde34 - [InstCombine] reduce redundant code for shl-binop folds
Sanjay Patel via llvm-commits
- [PATCH] D110364: [clang] Rework dontcall attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110657: [BasicAA] Don't extend pointer size
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2943071 - [clang] Rework dontcall attributes
Arthur Eubanks via llvm-commits
- [PATCH] D110364: [clang] Rework dontcall attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 7833d20 - Revert "[clang] Rework dontcall attributes"
Arthur Eubanks via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Change the linkage of profiling counter/data to be private
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109890: Flang OpenMP Report Plugin
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] f9b3c18 - [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via llvm-commits
- [PATCH] D110609: [CodeGen] Fix wrapping personality symbol on ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Amy Huang via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Change the linkage of profiling counter/data to be private
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D110662: [GlobalISel] Combine mulo x, 2 -> addo x, x
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D110105: [MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into MachineInstr::addOperand
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D110610: [GlobalISel][CallLowering] Delay outgoing register assignments to last.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D109412: [MC] Make MCDwarfLineStr class public
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110422: [AIX] Change the linkage of profiling counter/data to be private
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D110664: [Symbolize] Demangle Rust symbols
Tomasz Miąsko via Phabricator via llvm-commits
- [llvm] aa53785 - Reland [clang] Rework dontcall attributes
Arthur Eubanks via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 7c1128f - [NFC][sanitizer] Return StackDepotStats by value
Vitaly Buka via llvm-commits
- [PATCH] D110105: [MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into MachineInstr::addOperand
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D110664: [Symbolize] Demangle Rust symbols
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110081: [llvm-profgen] Filter out invalid debug line
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110667: [AArch64][GlobalISel] Run overlapping_and after legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62117: Make replaceSymbol a member function of Symbol.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D110660: [WIP][AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D110364: [clang] Rework dontcall attributes
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D110660: [AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 15a24e1 - [GlobalISel] Combine mulo x, 2 -> addo x, x
Jessica Paquette via llvm-commits
- [PATCH] D110662: [GlobalISel] Combine mulo x, 2 -> addo x, x
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D110364: [clang] Rework dontcall attributes
Arthur Eubanks via Phabricator via llvm-commits
- [lld] d87bdc2 - Clean up large copies of binaries copied into temp directories in tests
Teresa Johnson via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Di Mo via Phabricator via llvm-commits
- [llvm] 241c7b1 - [AArch64][GlobalISel] Run overlapping_and after legalization
Jessica Paquette via llvm-commits
- [PATCH] D110667: [AArch64][GlobalISel] Run overlapping_and after legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Add ability to mark vtable methods as eligible for VFE and avoid eliminating non-eligible vfunc in VFE in GlobalDCE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Add ability to mark vtable methods as eligible for VFE and avoid eliminating non-eligible vfunc in VFE in GlobalDCE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [llvm] fc734da - [JITLink][MachO][arm64] Add support for splitting compact-unwind sections.
Lang Hames via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Kito Cheng via Phabricator via llvm-commits
- [llvm] 25c3032 - [AIX] Change the linkage of profiling counter/data to be private
Jinsong Ji via llvm-commits
- [PATCH] D110422: [AIX] Change the linkage of profiling counter/data to be private
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 7255ce3 - [SelectionDAG] Fix incorrect condition for shift amount truncation
Craig Topper via llvm-commits
- [PATCH] D110509: [SelectionDAG] Fix incorrect condition for shift amount truncation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110672: [lld/mac] Don't warn on both --icf=all and -no_deduplicate
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110653: [PowerPC] The builtins load8r and store8r are Power 7 plus.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] c07f709 - Revert "Recommit "[AArch64] Split bitmask immediate of bitwise AND operation""
Sterling Augustine via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Craig Topper via Phabricator via llvm-commits
- [llvm] fd9a5b9 - [gn build] Port c07f7099690e
LLVM GN Syncbot via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D110308: [RISCV] Add invalid match case for uimm2, uimm3 and uimm7
Jim Lin via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D106191: [clang] Option control afn flag
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] c0735cb - [AMDGPU] Do not internalize ASan device library functions.
via llvm-commits
- [PATCH] D110468: [AMDGPU] Do not internalize ASan device library functions.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110672: [lld/mac] Don't warn on both --icf=all and -no_deduplicate
Jez Ng via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 1f2f1a4 - [JITLink][MachO][x86-64] Add support for splitting compact-unwind sections.
Lang Hames via llvm-commits
- [PATCH] D110660: [AsmParser] handle .align 0 per MCAsmInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110527: [WIP] llvm-mir-reduce tool
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110660: [AsmParser] handle .align 0 per MCAsmInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D110018: [lld-macho] Speed up markLive()
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110018: [lld-macho] Speed up markLive()
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
Mathias LANG via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via Phabricator via llvm-commits
- [compiler-rt] 1380eae - [ORC-RT] Add target dependencies to ORC-RT regression tests.
Lang Hames via llvm-commits
- [PATCH] D110620: [SCEV] Infer ranges for SCC consisting of cycled Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110620: [SCEV] Infer ranges for SCC consisting of cycled Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D83366: [MC] Simplify the logic of applying fixup for fragments, NFCI
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D110633: [llvm-objdump][docs] Add details to the help output and command guide
James Henderson via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
James Henderson via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Dave Green via Phabricator via llvm-commits
- [PATCH] D110681: [X86][ISel] Lowering llvm.thread.pointer
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D110681: [X86][ISel] Lowering llvm.thread.pointer
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110681: [X86][ISel] Lowering llvm.thread.pointer
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D110320: [XCOFF] Improve error message context.
James Henderson via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
James Henderson via Phabricator via llvm-commits
- [PATCH] D110682: [Flang] Fix failing plugin tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warnning if overflow was detected by llvm-dwarfdump
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109890: Flang OpenMP Report Plugin
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110683: [WIP][X86][ISel] Lowering FROUND(vxf16) and FROUNDEVEN(vxf16)
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110383: [JITLink][NFC] Add TableManager to replace PerGraph...Builder pass
luxufan via Phabricator via llvm-commits
- [PATCH] D110383: [JITLink][NFC] Add TableManager to replace PerGraph...Builder pass
luxufan via Phabricator via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110383: [JITLink][NFC] Add TableManager to replace PerGraph...Builder pass
luxufan via Phabricator via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
James Henderson via Phabricator via llvm-commits
- [PATCH] D110682: [Flang] Fix failing plugin tests
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110645: [fir][NFC] Rename operand of ArrayCoorOp
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Hans Wennborg via Phabricator via llvm-commits
- [llvm] ac2daac - [ORC][examples] Port LLJITWithRemoteDebugging to SimpleRemoteEPC
Stefan Gränitz via llvm-commits
- [PATCH] D110686: [fir] Move parser/printer/verifier of fir.string_lit and add builders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110682: [Flang] Fix failing plugin tests
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D110649: [ORC][examples] Re-enable test for LLJITWithRemoteDebugging
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D110645: [fir][NFC] Rename operand of ArrayCoorOp
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Thorsten via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 72a08c0 - [VP] Vector predicated vector splice intrinsic
Simon Moll via llvm-commits
- [PATCH] D103898: [VP] Vector predicated vector splice intrinsic
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Dave Green via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
Dave Green via Phabricator via llvm-commits
- [PATCH] D105279: [RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D105279: [RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D110688: [RemoveRedundantDebugValues] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110689: [DetectDeadLanes] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110144: [libunwind] Support cfi_undefined and cfi_register for float registers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110682: [Flang] Fix failing plugin tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D110688: [RemoveRedundantDebugValues] Enable machine verification after this pass
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D110682: [Flang] Fix failing plugin tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D110320: [XCOFF] Improve error message context.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D110320: [XCOFF] Improve error message context.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D110690: [fir] Update fir.field_index op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [llvm] e6ed880 - [AArch64][GlobalISel] Make some vector G_SMULH/G_UMULH legal.
Amara Emerson via llvm-commits
- [llvm] 7b424b9 - [llvm-objcopy] Rename relocation sections together with their targets.
Igor Kudrin via llvm-commits
- [PATCH] D110352: [llvm-objcopy] Rename relocation sections together with their targets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D108058: [SelectionDAG] Optimize expansion for rotates/funnel shifts.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 27179b3 - [RemoveRedundantDebugValues] Enable machine verification after this pass
Jay Foad via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110688: [RemoveRedundantDebugValues] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110508: [SelectionDAG] Fix shift libcall ABI mismatch in shift-amount argument
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 8f9f959 - [AMDGPU] Require AMDGPU target for ASAN instrumentation tests
David Spickett via llvm-commits
- [PATCH] D110468: [AMDGPU] Do not internalize ASan device library functions.
David Spickett via Phabricator via llvm-commits
- [PATCH] D110691: [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110530: [ORC] Avoid deadlocks in ObjectLinkingLayer plugins with blocking finalize handlers
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] b2b122d - [AArch64][GlobalISel] Add selection tests for vector G_UMULH/G_SMULH.
Amara Emerson via llvm-commits
- [PATCH] D37896: [DAGCombine] Resolving PR34474 by transforming mul(x, 2^c +/- 1) -> sub/add(shl(x, c) x) for any type including vector types
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d6216e2 - [X86] Fix handling of i128<->fp on Windows
Martin Storsjö via llvm-commits
- [PATCH] D110413: [X86] Fix handling of i128<->fp on Windows
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 87bcbd6 - [AArch64][SVE] Fix extract_subvector patterns for unpacked fp types.
Sander de Smalen via llvm-commits
- [PATCH] D110523: [AArch64][SVE] Fix extract_subvector patterns for unpacked fp types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D110664: [Symbolize] Demangle Rust symbols
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D109595: [WebAssembly] Convert to new "dylink.0" section format
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110692: [AMDGPU] Enable machine verification after AMDGPUISelDAGToDAG
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D110691: [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Dave Green via Phabricator via llvm-commits
- [llvm] 6709b19 - [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Sander de Smalen via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110253: [SelectionDAG] Make WidenVecRes_EXTRACT_SUBVECTOR work for scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110691: [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110326: [LegacyPassManager] Demangling function name in ftime-trace output.
gehry via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110691: [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D110326: [LegacyPassManager] Demangling function name in ftime-trace output.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110694: [flang][driver] Error if uuidgen is not installed
David Spickett via Phabricator via llvm-commits
- [llvm] ff05e25 - [NFC][X86][LV] Add some test coverage for [un]masked gather/scatter
Roman Lebedev via llvm-commits
- [llvm] 09b67aa - [PowerPC] Implement builtin for vbpermd
Nemanja Ivanovic via llvm-commits
- [PATCH] D110694: [flang][driver] Error if uuidgen is not installed
David Spickett via Phabricator via llvm-commits
- [PATCH] D107899: [PowerPC] Implement builtin for vbpermd
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] f8dfc35 - NFC: [Debugify] Fix a typo when checking variables in the original mode
Djordje Todorovic via llvm-commits
- [PATCH] D110695: [ProcessImplicitDefs] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D110697: [UnreachableMachineBlockElim] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110698: [fir] Update fir.call op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110646: [SelectionDAG] Handle promotion + widening in getCopyToPartsVector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110700: [LiveVariables] Skip verification of kills inside bundles
Jay Foad via Phabricator via llvm-commits
- [llvm] a60405c - [LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip trace.
Wael Yehia via llvm-commits
- [PATCH] D110075: [LTO] [Legacy] Add -debug-pass-manager option to enable pass run/skip trace.
wael yehia via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110672: [lld/mac] Don't warn on both --icf=all and -no_deduplicate
Nico Weber via Phabricator via llvm-commits
- [lld] c19315e - [lld/mac] Don't warn on both --icf=all and -no_deduplicate
Nico Weber via llvm-commits
- [PATCH] D110672: [lld/mac] Don't warn on both --icf=all and -no_deduplicate
Nico Weber via Phabricator via llvm-commits
- [llvm] c13b4b6 - [NFC][X86][LV] Add costmodel test coverage for interleaved i8 load/store stride=2
Roman Lebedev via llvm-commits
- [llvm] 465d2ad - [NFC][X86] Add codegen test coverage for interleaved load/store i8 stride=2
Roman Lebedev via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110694: [flang][driver] Error if uuidgen is not installed
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110702: [X86][Costmodel] Load/store i8 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110703: [MachineLoopInfo] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110704: [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110705: [X86][Costmodel] Load/store i8 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110708: [X86][Costmodel] Load/store i8 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110326: [LegacyPassManager] Demangling function name in ftime-trace output.
gehry via Phabricator via llvm-commits
- [PATCH] D110709: Edit Revision D110708: [X86][Costmodel] Load/store i8 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110694: [flang][driver] Error if uuidgen is not installed
David Spickett via Phabricator via llvm-commits
- [PATCH] D110694: [flang][driver] Error if uuidgen is not installed
David Spickett via Phabricator via llvm-commits
- [PATCH] D110704: [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110710: [fir][NFC] Update fir.iterate_while op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110711: [VFS] InMemoryFilesystem's UniqueIDs are a function of path and content.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D110502: [Flang][openmp] Add semantic checks for OpenMP critical construct name resolution
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110712: [LoopFlatten] Bail if we can't perform flattening after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] a8031c9 - [AArch64] Add TypePromotion tests and regenerate atomic test check lines
David Green via llvm-commits
- [PATCH] D110691: [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110704: [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110713: [WIP] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110713: [WIP] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 0b4a4cc - [IndVarSimplify] Forget phi value after changing incoming value.
Florian Hahn via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110239: [AArch64] Enable type promotion for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110704: [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D97937: [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110711: [VFS] InMemoryFilesystem's UniqueIDs are a function of path and content.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D97938: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98047: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98048: [AMDGPU][GlobalISel] Transform (fsub (fneg (fmul, x, y)), z) -> (fma (fneg x), y, (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110624: [SVE] Fix incorrect DAG combines when extracting fixed-width from scalable vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D98049: [AMDGPU][GlobalISel] Transform (fsub (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98050: [AMDGPU][GlobalISel] Transform (fsub (fpext (fneg (fmul x, y))), z) -> (fneg (fma (fpext x), (fpext y), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 8a645fc - [AArch64] Enable type promotion for AArch64
David Green via llvm-commits
- [PATCH] D110239: [AArch64] Enable type promotion for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D110237: [AArch64][SVE] Add DAG combines to improve SVE fixed type FP_EXTEND lowering
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110502: [Flang][openmp] Add semantic checks for OpenMP critical construct name resolution
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D110711: [VFS] InMemoryFilesystem's UniqueIDs are a function of path and content.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D110713: [WIP] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110712: [LoopFlatten] Bail if we can't perform flattening after IV widening
Dave Green via Phabricator via llvm-commits
- [PATCH] D109889: AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D110717: [WebAssemlby][Object] Fix dead code in WasmObjectFile.cpp
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109889: AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D109595: [WebAssembly] Convert to new "dylink.0" section format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D110711: [VFS] InMemoryFilesystem's UniqueIDs are a function of path and content.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D110713: [WIP] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D110713: [WIP] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D110713: [WIP] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D110712: [LoopFlatten] Bail if we can't perform flattening after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Teresa Johnson via Phabricator via llvm-commits
- [lld] 2f1b99c - Use rm -f to fix Windows failures from test changes
Teresa Johnson via llvm-commits
- [PATCH] D110642: Add ability to detect no-alias between different fields of the same structure
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110712: [LoopFlatten] Bail if we can't perform flattening after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110719: [Mangler] Calculate the argument list byte count suffix correctly when returning large values
Wesley Wiser via Phabricator via llvm-commits
- [PATCH] D110720: Verify inferattrs doesn't infer unexpected attributes
Paul Robinson via Phabricator via llvm-commits
- [llvm] 210cbcf - [WebAssemlby][Object] Fix dead code in WasmObjectFile.cpp
Sam Clegg via llvm-commits
- [PATCH] D110717: [WebAssemlby][Object] Fix dead code in WasmObjectFile.cpp
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D110720: Verify inferattrs doesn't infer unexpected attributes
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110723: [MSP430] Add assembler and MC support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109593: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110713: [TTI] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110691: [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D110711: [VFS] InMemoryFilesystem's UniqueIDs are a function of path and content.
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D110724: [MSP430] Add support for the `rpt` assembler directive
Jozef Lawrynowicz via Phabricator via llvm-commits
- [llvm] 676f280 - [CostModel][AArch64] Don't dereference CostTblEntry before null check.
Simon Pilgrim via llvm-commits
- [llvm] 17f1fc1 - [TTI] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Simon Pilgrim via llvm-commits
- [PATCH] D110713: [TTI] BasicTTI::getInterleavedMemoryOpCost(): use getScalarizationOverhead()
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 9886f21 - [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Jay Foad via llvm-commits
- [PATCH] D110691: [MSP430] Recognize Bi as an indirect branch in analyzeBranch. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] ac4f30a - [InstCombine] add test for miscompile in dropRedundantMaskingOfLeftShiftInput(); NFC (PR51351)
Sanjay Patel via llvm-commits
- [llvm] d3e2067 - [InstSimplify] add tests for (-1 << x) s>> x; NFC
Sanjay Patel via llvm-commits
- [llvm] ea56dcb - [InstCombine] fix miscompile from dropRedundantMaskingOfLeftShiftInput()
Sanjay Patel via llvm-commits
- [PATCH] D110502: [Flang][openmp] Add semantic checks for OpenMP critical construct name resolution
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110723: [MSP430] Add assembler and MC support for MSP430X shift instructions
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D110710: [fir][NFC] Update fir.iterate_while op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110725: [MSP430] Add codegen support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110237: [AArch64][SVE] Add DAG combines to improve SVE fixed type FP_EXTEND lowering
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D109324: [MSP430] Add support for MSP430X extended shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [llvm] e9adcbd - [AArch64] Model Cortex-A55 Q register NEON instructions
David Green via llvm-commits
- [PATCH] D108766: [AArch64] Model Cortex-A55 Q register NEON instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D109324: [MSP430] Add support for MSP430X extended shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110642: Add ability to detect no-alias between different fields of the same structure
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110237: [AArch64][SVE] Add DAG combines to improve SVE fixed type FP_EXTEND lowering
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D110531: [AArch64][SVE] Perform FP_EXTEND combine on legal types to fold extend into load
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D110646: [SelectionDAG] Handle promotion + widening in getCopyToPartsVector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110723: [MSP430] Add assembler and MC support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110646: [SelectionDAG] Handle promotion + widening in getCopyToPartsVector
David Sherwood via Phabricator via llvm-commits
- [llvm] 9a640a1 - [AArch64] Remove redundant declaration createAArch64ObjectTargetStreamer (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D110698: [fir] Update fir.call op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110709: [X86][Costmodel] Load/store i8 Stride=2 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110702: [X86][Costmodel] Load/store i8 Stride=2 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110710: [fir][NFC] Update fir.iterate_while op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110704: [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110698: [fir] Update fir.call op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110705: [X86][Costmodel] Load/store i8 Stride=2 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110075: [LTO] [Legacy] Add -debug-pass-manager option to enable pass run/skip trace.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Hans Wennborg via Phabricator via llvm-commits
- [llvm] d9562a8 - [llvm-reduce] Reduce metadata references.
Michael Kruse via llvm-commits
- [PATCH] D110534: [llvm-reduce] Reduce metadata references.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via Phabricator via llvm-commits
- [llvm] 67a3d1e - [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via llvm-commits
- [PATCH] D110412: [fir] Update fir.allocmem op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D110698: [fir] Update fir.call op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110729: [llvm-profgen] Refactor and better diagnostics
Wenlei He via Phabricator via llvm-commits
- [llvm] ea56dcb - [InstCombine] fix miscompile from dropRedundantMaskingOfLeftShiftInput()
Roman Lebedev via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D110729: [llvm-profgen] Refactor and better diagnostics
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Canonicalize masked merge; optimize (a & b) | (~a & c)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110729: [llvm-profgen] Refactor and better diagnostics
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110144: [libunwind] Support cfi_undefined and cfi_register for float registers.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Canonicalize masked merge; optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Canonicalize masked merge; optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 4414e2a - [InstSimplify] (-1 << x) s>> x --> -1
Sanjay Patel via llvm-commits
- [PATCH] D110692: [AMDGPU] Enable machine verification after AMDGPUISelDAGToDAG
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D110144: [libunwind] Support cfi_undefined and cfi_register for float registers.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D110390: [SCEV] Establish control over disposition caches
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D107859: [AMDGPU] MachineLICM cannot hoist VALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] b2de52b - [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D110620: [SCEV] Infer ranges for SCC consisting of cycled Phis
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110686: [fir] Move parser/printer/verifier of fir.string_lit and add builders
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110712: [LoopFlatten] Bail if we can't perform flattening after IV widening
Dave Green via Phabricator via llvm-commits
- [PATCH] D110734: Adapt `tsan/flush_memory.cpp` to run on non-local platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D110737: Changes to print-changed classes in preparation for DotCfg change printer (https://reviews.llvm.org/D87202)
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110734: Adapt `tsan/flush_memory.cpp` to run on non-local platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Kai Nacke via Phabricator via llvm-commits
- [compiler-rt] cac25e4 - Adapt `tsan/flush_memory.cpp` to run on non-local platforms.
Dan Liew via llvm-commits
- [PATCH] D110734: Adapt `tsan/flush_memory.cpp` to run on non-local platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D110739: [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D110719: [Mangler] Calculate the argument list byte count suffix correctly when returning large values
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D110719: [Mangler] Calculate the argument list byte count suffix correctly when returning large values
Reid Kleckner via Phabricator via llvm-commits
- [llvm] f9b6830 - [AMDGPU] Enable machine verification after AMDGPUISelDAGToDAG
Jay Foad via llvm-commits
- [PATCH] D110709: [X86][Costmodel] Load/store i8 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110692: [AMDGPU] Enable machine verification after AMDGPUISelDAGToDAG
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110719: [Mangler] Calculate the argument list byte count suffix correctly when returning large values
Wesley Wiser via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110660: [AsmParser] handle .align 0 per MCAsmInfo
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D110743: [AMDGPU] Allow rematerialization of SOP with virtual registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110712: [LoopFlatten] Bail if we can't perform flattening after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D110745: Redefine deref(N) attribute family as point-in-time semantics (aka deref-at-point)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Philip Reames via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 565d455 - [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via llvm-commits
- [PATCH] D109593: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110708: [X86][Costmodel] Load/store i8 Stride=2 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110719: [Mangler] Calculate the argument list byte count suffix correctly when returning large values
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110686: [fir] Move parser/printer/verifier of fir.string_lit and add builders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110686: [fir] Move parser/printer/verifier of fir.string_lit and add builders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109476: [APInt.h] Reduce the APInt header file interface a bit. NFC
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110708: [X86][Costmodel] Load/store i8 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110542: [LiveIntervals] Remove unused subreg ranges in repairIntervalsInRange
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 2dd8834 - [Mangler] Calculate the argument list byte count suffix correctly when returning large values
Reid Kleckner via llvm-commits
- [PATCH] D110719: [Mangler] Calculate the argument list byte count suffix correctly when returning large values
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D110709: [X86][Costmodel] Load/store i8 Stride=2 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D110709: [X86][Costmodel] Load/store i8 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 7d52628 - [X86][Costmodel] Load/store i8 Stride=2 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 08face1 - [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 1962185 - [X86][Costmodel] Load/store i8 Stride=2 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] bac60c5 - [X86][Costmodel] Load/store i8 Stride=2 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110749: [OpenMP] Add options to change Attributor max iterations in OpenMPOpt
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D110702: [X86][Costmodel] Load/store i8 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 2d42a19 - [X86][Costmodel] Load/store i8 Stride=2 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110704: [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110705: [X86][Costmodel] Load/store i8 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110708: [X86][Costmodel] Load/store i8 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110709: [X86][Costmodel] Load/store i8 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 367df18 - [LoopFlatten] Bail if we can't perform flattening after IV widening
Sjoerd Meijer via llvm-commits
- [PATCH] D110712: [LoopFlatten] Bail if we can't perform flattening after IV widening
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 6a187f9 - [NFC][AMDGPU] Add missing gfx90a test cases to fsub.ll.
Daniil Fukalov via llvm-commits
- [PATCH] D110075: [LTO] [Legacy] Add -debug-pass-manager option to enable pass run/skip trace.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110729: [llvm-profgen] Refactor and better diagnostics
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] 52912fe - [NFC][X86][LV] Add costmodel test coverage for interleaved i32 load/store stride=2
Roman Lebedev via llvm-commits
- [llvm] 7dffb8b - [NFC][X86][Codegen] Add test coverage for interleaved i32 load/store stride=2
Roman Lebedev via llvm-commits
- [PATCH] D110686: [fir] Move parser/printer/verifier of fir.string_lit and add builders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110739: [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110580: [THUMB2] default .text alignment to 2B
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110729: [llvm-profgen] Refactor and better diagnostics
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110754: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] fb4e44c - [PowerPC] The builtins load8r and store8r are Power 7 plus.
Stefan Pintilie via llvm-commits
- [PATCH] D110653: [PowerPC] The builtins load8r and store8r are Power 7 plus.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D110755: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110756: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110760: [NFC] Improve file-level documentation for Sequence.h
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 8b8da01 - Revert "[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip trace."
Wael Yehia via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D110075: [LTO] [Legacy] Add -debug-pass-manager option to enable pass run/skip trace.
wael yehia via Phabricator via llvm-commits
- [PATCH] D110686: [fir] Move parser/printer/verifier of fir.string_lit and add builders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110761: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110762: [AMDGPU] move hasAGPRs/hasVGPRs into header
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 3f8027f - [test] Update some test cases to use -passes when specifying the pipeline
Bjorn Pettersson via llvm-commits
- [PATCH] D108472: [test] Update some test cases to use -passes when specifying the pipeline
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110356: [flang] Make builtin types more easily accessible; use them
Peter Klausler via Phabricator via llvm-commits
- [llvm] 87ce7e6 - [OpenMP] Add missing distribute definitions to AAKernelInfo
Joseph Huber via llvm-commits
- [llvm] c11ebfe - [OpenMP][NFC] Fix linting messages in OpenMPOpt
Joseph Huber via llvm-commits
- [llvm] 9ad17fe - [gn build] Port 969359e3b86b
LLVM GN Syncbot via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D110769: [M68k] Avoid UB in disassembler
Ricky Taylor via Phabricator via llvm-commits
- [PATCH] D110771: [PowerPC] Fix __builtin_ppc_load2r to return short instead of int.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [llvm] 49813f7 - [BasicAA] Pass DecomposedGEP to constantOffsetHeuristic() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D109412: [MC] Make MCDwarfLineStr class public
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110775: Instantiate fewer templates in PassManager::addPass()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110769: [M68k] Avoid UB in disassembler
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [llvm] e1e3b6e - [M68k] Avoid UB in disassembler
Ricky Taylor via llvm-commits
- [PATCH] D110769: [M68k] Avoid UB in disassembler
Ricky Taylor via Phabricator via llvm-commits
- [PATCH] D110491: [Polly] Check the properties of accesses to operands of a matrix-matrix multiplication
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D110776: A new hidden option test-changed=exe that calls exe after each time IR changes
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 22555ba - [VFS] InMemoryFilesystem's UniqueIDs are a function of path and content.
Sam McCall via llvm-commits
- [PATCH] D110711: [VFS] InMemoryFilesystem's UniqueIDs are a function of path and content.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 45288ed - [BasicAA] Pass whole DecomposedGEP to subtraction API (NFC)
Nikita Popov via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109625: [compiler-rt] Ensure required deps for tests targets are actually built
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109625: [compiler-rt] Ensure required deps for tests targets are actually built
Petr Hosek via Phabricator via llvm-commits
- [llvm] 79b4220 - [runtimes] Ensure required deps for tests targets are actually built
Leonard Chan via llvm-commits
- [PATCH] D109625: [compiler-rt] Ensure required deps for tests targets are actually built
Leonard Chan via Phabricator via llvm-commits
- [llvm] 2898101 - [BasicAA] Move DecomposedGEP out of header (NFC)
Nikita Popov via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110779: [RISCV] Require tail policy argument to builtins to be an integer constant expression
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110739: [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110739: [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering
Craig Topper via Phabricator via llvm-commits
- [llvm] 1c0e8a9 - [AArch64][GlobalISel] Widen G_BUILD_VECTOR source & dest element types to s8.
Amara Emerson via llvm-commits
- [PATCH] D110782: Mark PassBuilder::addPass() as minsize
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110589: [IntelJITListener] Generalize JIT listener test
H. Vetinari via Phabricator via llvm-commits
- [PATCH] D110784: Manually create unique_ptr in various pass adaptors
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110788: test/ExecutionEngine: Clean up lit.local.cfg
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110789: BPF: implement TTI->getGEPCost() properly
Yonghong Song via Phabricator via llvm-commits
- [llvm] e49c0c5 - [IntelJITListener] Fix order in JitListener/multiple.ll
Andy Kaylor via llvm-commits
- [PATCH] D110337: [AMDGPU] Use "amdgpu-hostcalls" attribute to detect if a kernel function hostcall for GPU printf.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D110589: [IntelJITListener] Generalize JIT listener test
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 8971b99 - [llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support STO_RISCV_VARIANT_CC and DT_RISCV_VARIANT_CC
Fangrui Song via llvm-commits
- [PATCH] D107949: [llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support STO_RISCV_VARIANT_CC and DT_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110791: [NFC] [hwasan] Remove unneeded member.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D110793: [llvm-porfgen] Allow perf data as input
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110795: [llvm-profgen] Fix alignment in preferred based calculation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110793: [llvm-porfgen] Allow perf data as input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110793: [llvm-porfgen] Allow perf data as input
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110793: [llvm-porfgen] Allow perf data as input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Amy Huang via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 0cd9d8a - Revert "[clang-cl] Accept `#pragma warning(disable : N)` for some N"
Amy Huang via llvm-commits
- [PATCH] D110720: Verify inferattrs doesn't infer unexpected attributes
Ryan Prichard via Phabricator via llvm-commits
- [llvm] 5278598 - AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Ruiling Song via llvm-commits
- [PATCH] D109889: AMDGPU: Broadcast scalar boolean to vector boolean explicitly
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [lld] b55a964 - Second attempt to fix Windows failures from test changes
Teresa Johnson via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110762: [AMDGPU] move hasAGPRs/hasVGPRs into header
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D110779: [RISCV] Require tail policy argument to builtins to be an integer constant expression
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110799: [MemProf] Record accesses for all words touched in mem intrinsic
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110799: [MemProf] Record accesses for all words touched in mem intrinsic
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110337: [AMDGPU] Use "amdgpu-hostcalls" attribute to detect if a kernel function hostcall for GPU printf.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D110795: [llvm-profgen] Fix alignment in preferred based calculation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Craig E Rasmussen via Phabricator via llvm-commits
- [PATCH] D110337: [AMDGPU] Use "amdgpu-hostcalls" attribute to detect if a kernel function hostcall for GPU printf.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D110729: [llvm-profgen] Refactor and better diagnostics
Wenlei He via Phabricator via llvm-commits
- [llvm] 941191a - [llvm-profgen] Refactor and better diagnostics
Wenlei He via llvm-commits
- [PATCH] D110729: [llvm-profgen] Refactor and better diagnostics
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110793: [llvm-porfgen] Allow perf data as input
Wenlei He via Phabricator via llvm-commits
- [llvm] 1f0bc61 - [llvm-porfgen] Allow perf data as input
Wenlei He via llvm-commits
- [PATCH] D110793: [llvm-porfgen] Allow perf data as input
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110502: [Flang][openmp] Add semantic checks for OpenMP critical construct name resolution
Nimish Mishra via Phabricator via llvm-commits
- [llvm] 47d6635 - [llvm-profgen] Fix alignment in preferred based calculation
Wenlei He via llvm-commits
- [PATCH] D110795: [llvm-profgen] Fix alignment in preferred based calculation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110502: [Flang][openmp] Add semantic checks for OpenMP critical construct name resolution
Nimish Mishra via Phabricator via llvm-commits
- [llvm] 455b60c - [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
James Henderson via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110802: [GlobalISel] Extend CombinerHelper::matchConstantOp() to match constant splat vectors
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110412: [fir] Update fir.allocmem op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110405: [IR][NFC] Rename getBaseObject to getAliaseeObject
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D110320: [XCOFF] Improve error message context.
James Henderson via Phabricator via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110802: [GlobalISel] Extend CombinerHelper::matchConstantOp() to match constant splat vectors
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D110060: [LoopBoundSplit] Handle the case in which exiting block is loop header
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110701: [fir] Update fir.array_update, fir.array_fetch and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [llvm] 156d7d2 - [LiveIntervals] Remove unused subreg ranges in repairIntervalsInRange
Jay Foad via llvm-commits
- [PATCH] D110542: [LiveIntervals] Remove unused subreg ranges in repairIntervalsInRange
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110652: [fir] Update fir.extract_value and fir.insert_value ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [llvm] 13f3c39 - Second Recommit "[AArch64] Split bitmask immediate of bitwise AND operation"
Jingu Kang via llvm-commits
- [llvm] 4db0034 - [gn build] Port 13f3c39f3658
LLVM GN Syncbot via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Alan via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110412: [fir] Update fir.allocmem op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D110561: [AArch64] Alter arith-cbz-fusion to fuse between pairs register instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D110415: [fir] Update fir.alloca op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109452: implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
Esme Yi via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110626: [fir][NFC] Move parser/printer/builder to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110337: [AMDGPU] Use "amdgpu-hostcalls" attribute to detect if a kernel function hostcall for GPU printf.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Esme Yi via Phabricator via llvm-commits
- [PATCH] D110739: [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110690: [fir] Update fir.field_index op
Diana Picus via Phabricator via llvm-commits
- [PATCH] D110805: [MLIR] Fix unused tablegen template arg warnings
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D110690: [fir] Update fir.field_index op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D110690: [fir] Update fir.field_index op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110807: [APInt] Stop using soft-deprecated constructors and methods in llvm. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110809: [AArch64] Disable AArch64StorePairSuppress under optsize
Dave Green via Phabricator via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104723: [DAGCombine] Check reassoc flags in aggressive fsub fusion
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110690: [fir] Update fir.field_index op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110273: [PowerPC] Fix lharx and lbarx builtin signatures
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D110812: [test] Pre-commit test case for PR51981. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110813: [LoopRotate] Forget SCEV values in RewriteUsesOfClonedInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 2e7deee - [AArch64][GlobalISel] Re-generate some tests for D110802.
Amara Emerson via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110802: [GlobalISel] Extend CombinerHelper::matchConstantOp() to match constant splat vectors
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110813: [LoopRotate] Forget SCEV values in RewriteUsesOfClonedInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110813: [LoopRotate] Forget SCEV values in RewriteUsesOfClonedInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 6776bcf - [NFC][Costmodel][LV][X86] Add test coverage for f32 interleaved load/store stride=2
Roman Lebedev via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110754: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110755: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110755: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110756: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110755: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110761: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109703: [DebugInfo] Fix scope for local static variables
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110814: [fir][NFC] Removed unused declaration from td file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110760: [NFC] Improve file-level documentation for Sequence.h
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109318: [RISCV][NFC] Refactor classes for load/store instructions of V extension
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110815: [fir] Update fir.alloca op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D105871: implementation of sdag support for VP memory intrinsics
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D110816: [fir][NFC] Update and move fir.freemem and fir.store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D105871: implementation of sdag support for VP memory intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110817: [GVN] Simple GVN hoist - scalars
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D110760: [NFC] Improve file-level documentation for Sequence.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D110585: [Analysis][SimplifyLibCalls] Refactor code related to size_t in lib func signatures. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D110820: [fir][NFC] Move fir.select_type builder to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110821: [fir][NFC] Rename lenParams to typeparams in builders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110822: [GVN] Simple GVN hoist - loads and stores
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D110826: [fir][NFC] Move fir.shape verifier to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110273: [PowerPC] Fix lharx and lbarx builtin signatures
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Amy Kwan via Phabricator via llvm-commits
- [llvm] bafd8b1 - [CodeView] Recognize Fortran95 as Fortran instead of MASM
Brock Wyma via llvm-commits
- [PATCH] D110330: [CodeView] Recognize Fortran95 as Fortran instead of MASM
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110828: [fir][NFC] Move parser/printer for fir.global_len
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110829: [X86] Copy registers in reverse order in convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110830: [AArch64] Make -mcpu=generic schedule for an in-order core
Dave Green via Phabricator via llvm-commits
- [PATCH] D99074: [llvm][AArch64][SVE] Fold literals into math instructions
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D110829: [X86] Copy registers in reverse order in convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [llvm] f9aa862 - [ARM] Add more MVE intrinsics to sink splats to
David Green via llvm-commits
- [PATCH] D110333: [ARM] Add more MVE intrinsics to sink splats to
Dave Green via Phabricator via llvm-commits
- [PATCH] D110831: [PoC][RISCV] Add undisturbed version of unmasked intrinsics.Draft version.Proof of concept of https://github.com/riscv-non-isa/rvv-intrinsic-doc/pull/116.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110830: [AArch64] Make -mcpu=generic schedule for an in-order core
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D108795: [PowerPC] Fix issue with lowering byval parameters.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D110633: [llvm-objdump][docs] Add details to the help output and command guide
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D97937: [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D97938: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98047: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98049: [AMDGPU][GlobalISel] Transform (fsub (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98048: [AMDGPU][GlobalISel] Transform (fsub (fneg (fmul, x, y)), z) -> (fma (fneg x), y, (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110177: [AArch64][SVE] Remove redundant PTEST following PNEXT/PFIRST
Peter Waller via Phabricator via llvm-commits
- [PATCH] D98050: [AMDGPU][GlobalISel] Transform (fsub (fpext (fneg (fmul x, y))), z) -> (fneg (fma (fpext x), (fpext y), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D110633: [llvm-objdump][docs] Add details to the help output and command guide
James Henderson via Phabricator via llvm-commits
- [PATCH] D110314: [PowerPC][PPCLoopInstrFormPrep] refactor rewriteLoadStores for reusing; NFC
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D110816: [fir][NFC] Update and move fir.freemem and fir.store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110826: [fir][NFC] Move fir.shape verifier to cpp file
Valentin Clement via Phabricator via llvm-commits
- [llvm] 452714f - [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via llvm-commits
- [PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D110828: [fir][NFC] Move parser/printer for fir.global_len
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Digger Lin via Phabricator via llvm-commits
- [llvm] 7bb47a0 - [NFC] Improve file-level documentation for Sequence.h
Jakub Kuderski via llvm-commits
- [PATCH] D110760: [NFC] Improve file-level documentation for Sequence.h
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 6be397e - [NFC][X86][LV] Add costmodel test coverage for interleaved i64/f64 load/store stride=2
Roman Lebedev via llvm-commits
- [llvm] 3bd02ec - [NFC][X86][Codegen] Add test coverage for interleaved i64 load/store stride=2
Roman Lebedev via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 6f2d013 - [LoopPredication] Remove unused variable
Anna Thomas via llvm-commits
- [PATCH] D110814: [fir][NFC] Removed unused declaration from td file
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110834: [PHIElimination] Account for INLINEASM_BR when inserting kills
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110814: [fir][NFC] Removed unused declaration from td file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D97937: [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D97938: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z))
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D98047: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z))
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D110815: [fir] Update fir.alloca op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Digger Lin via Phabricator via llvm-commits
- [PATCH] D110835: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110337: [AMDGPU] Use "amdgpu-hostcalls" attribute to detect if a kernel function hostcall for GPU printf.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D110837: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D110815: [fir] Update fir.alloca op
Valentin Clement via Phabricator via llvm-commits
- [llvm] 9794862 - [x86] add test for 3 fcmps and logic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D110815: [fir] Update fir.alloca op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D110838: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110839: [LNT] Refactoring of cPerf
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D110337: [AMDGPU] Use "amdgpu-hostcalls" attribute to detect if a kernel function hostcall for GPU printf.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D109517: [Clang][ARM][AArch64] Add support for Armv9-A, Armv9.1-A and Armv9.2-A
Victor Campos via Phabricator via llvm-commits
- [PATCH] D110840: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 9c8d8fc - [NFC] [hwasan] Remove unneeded member.
Florian Mayer via llvm-commits
- [PATCH] D110791: [NFC] [hwasan] Remove unneeded member.
Florian Mayer via Phabricator via llvm-commits
- [llvm] cf362ff - [NFC][AMDGPU] Improve cost model tests coverage.
Daniil Fukalov via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110841: [AArch64] Remove redundant ORRWrs which is generated by zero-extend
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D110842: [NFC][AMDGPU] Improve cost model tests coverage.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D110821: [fir][NFC] Rename lenParams to typeparams in builders
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] f631173 - [llvm] Migrate from arg_operands to args (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D109917: [InstCombine] Improve TryToSink for side-effecting calls that would be trivially dead
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D110821: [fir][NFC] Rename lenParams to typeparams in builders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Add ability to mark vtable methods as eligible for VFE and avoid eliminating non-eligible vfunc in VFE in GlobalDCE
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D110839: [LNT] Refactoring of cPerf
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D110784: Manually create unique_ptr in various pass adaptors
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110782: Mark PassBuilder::addPass() as minsize
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110775: Instantiate fewer templates in PassManager::addPass()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110847: [CSSPGO] Unblock optimizations with pseudo probe instrumentation part 3.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 9232ca4 - Improve the effectiveness of BDCE's debug info salvaging
Adrian Prantl via llvm-commits
- [PATCH] D110568: Improve the effectiveness of BDCE's debug info salvaging
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110848: [TwoAddressInstruction] Fix ReplacedAllUntiedUses in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103510: [RISCV] Use vmv.v.[v|i] if we know COPY is under the same vl and vtype.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 7653482 - [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering
Craig Topper via llvm-commits
- [PATCH] D110739: [CostModel] Update default cost model for sadd/ssub overflow to match TargetLowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Raphael Isemann via Phabricator via llvm-commits
- [llvm] fc7604a - Instantiate fewer templates in PassManager::addPass()
Arthur Eubanks via llvm-commits
- [PATCH] D110775: Instantiate fewer templates in PassManager::addPass()
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] ea02f9c - [BasicAA] Use ExtendedValue in VariableGEPIndex (NFC)
Nikita Popov via llvm-commits
- [PATCH] D109839: [Bazel] Add support for targeting macOS arm64
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D110344: [LLVM][IR] Fixed input arguments for Verifier getter
Alf via Phabricator via llvm-commits
- [PATCH] D110344: [LLVM][IR] Fixed input arguments for Verifier getter
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D109839: [Bazel] Add support for targeting macOS arm64
Dan Foreman-Mackey via Phabricator via llvm-commits
- [llvm] d372e92 - Manually create unique_ptr in various pass adaptors
Arthur Eubanks via llvm-commits
- [PATCH] D110784: Manually create unique_ptr in various pass adaptors
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110850: [flang][NFC] Fix header comments in some runtime headers
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110812: [test] Pre-commit test case for PR51981. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109839: [Bazel] Add support for targeting macOS arm64
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110853: [flang] Take into account SubprogramDetails in GetInterfaceSymbol
Jean Perier via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110855: [PowerPC] Implement scheduling model for Power10
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D110856: [flang][NFC] Add debug dump method to evaluate::Expr and semantics::Symbol
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110813: [LoopRotate] Forget SCEV values in RewriteUsesOfClonedInstructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110856: [flang][NFC] Add debug dump method to evaluate::Expr and semantics::Symbol
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D110762: [AMDGPU] move hasAGPRs/hasVGPRs into header
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 244aa7f - [AMDGPU] move hasAGPRs/hasVGPRs into header
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D110762: [AMDGPU] move hasAGPRs/hasVGPRs into header
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul, fadd and fsub LLVM IR instrinsics with LLVM IR binary ops
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul, fadd and fsub LLVM IR instrinsics with LLVM IR binary ops
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D110812: [test] Pre-commit test case for PR51981. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D110857: X86InstrInfo: Refactor and cleanup optimizeCompareInstr; NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110858: [PowerPC] Implement vector float and vector double version for vec_orc builtin
Albion Fung via Phabricator via llvm-commits
- [PATCH] D110859: [llvm-profgen] Support symbol list for accurate profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D109351: [NFC][AMDGPU] Reduce includes dependencies, part 2
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D110860: [flang] Improve runtime interface with C99 complex
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110820: [fir][NFC] Move fir.select_type builder to cpp file
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110820: [fir][NFC] Move fir.select_type builder to cpp file
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110782: Mark PassBuilder::addPass() as minsize
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110860: [flang] Improve runtime interface with C99 complex
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110815: [fir] Update fir.alloca op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D110861: X86InstrInfo: Extend optimizeCompareInstr to look across basic blocks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110861: X86InstrInfo: Extend optimizeCompareInstr to look across basic blocks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110862: X86InstrInfo: Extend optimizeCompareInstr to look across basic blocks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D110741: [flang] Front-end and runtime support for CALL EXIT and ABORT
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110863: X86InstrInfo: Continue if there's other EFLAG readers between producers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Ignore branch count against outline function
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109759: [llvm-reduce] Skip updating calls where OldF isn't the called fn.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110865: X86InstrInfo: Optimize more combinations of SUB+CMP
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110744: [flang] Fix test regression from SQRT folding
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110339: SelectionDAGBuilder: Improve canonicalization by not swapping branch targets
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109397: [AttributeList] Change indexes in AttributeList::AttrIndex
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Vitaly Buka via Phabricator via llvm-commits
- [llvm] b989211 - [BasicAA] Move more extension logic into ExtendedValue (NFC)
Nikita Popov via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Remove config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs if there is a non-zero loc present
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] e31899c - Reland "[clang-cl] Accept `#pragma warning(disable : N)` for some N"
Nico Weber via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] 66c069d - [InstCombine] add tests for shift-trunc-shift; NFC
Sanjay Patel via llvm-commits
- [llvm] 3fcb00d - [InstCombine] restrict shift-trunc-shift fold to opposite direction shifts
Sanjay Patel via llvm-commits
- [PATCH] D110871: [RISCV] Remove rvbproposedc extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110757: [flang] Fold FINDLOC()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110873: [docs] Expand the pre-merge testing description a bit
Philip Reames via Phabricator via llvm-commits
- [llvm] 80f4bb5 - [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Amara Emerson via llvm-commits
- [PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] 4195ed9 - [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via Phabricator via llvm-commits
- [llvm] 050edef - [MC] Make MCDwarfLineStr class public
Rafael Auler via llvm-commits
- [PATCH] D109412: [MC] Make MCDwarfLineStr class public
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 0337e22 - [gn build] Port 050edef8538e
LLVM GN Syncbot via llvm-commits
- [compiler-rt] d81723c - [DFSan] Optimize code for writing to shadow. Move SetShadow to namespace.
Andrew Browne via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D110276: Clean up large copies of binaries copied into temp directories in tests
Nico Weber via Phabricator via llvm-commits
- [llvm] 1fbdbb5 - Revert "Recommit "[SCEV] Look through single value PHIs." (take 2)"
Florian Hahn via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Marcelo Juchem via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110799: [MemProf] Record accesses for all words touched in mem intrinsic
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D109789: [SCEV] Stop blindly propagating flags from inbound geps to SCEV nodes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110820: [fir][NFC] Move fir.select_type builder to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110820: [fir][NFC] Move fir.select_type builder to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110502: [Flang][openmp] Add semantic checks for OpenMP critical construct name resolution
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D110877: [fir][NFC] Update doc for pinned attr in fir.alloca
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110815: [fir] Update fir.alloca op
Valentin Clement via Phabricator via llvm-commits
- [llvm] 2df2b27 - [cora async] Cleanup undefined llvm.coro.async.resume
Arnold Schwaighofer via llvm-commits
- [PATCH] D110191: [cora async] Cleanup undefined llvm.coro.async.resume
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D110664: [Symbolize] Demangle Rust symbols
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 3247329 - [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via llvm-commits
- [PATCH] D110556: [openmp] Add addrspacecast to getOrCreateIdent
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D110877: [fir][NFC] Update doc for pinned attr in fir.alloca
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110881: [CMake] Remove the LLD LTO check for Darwin
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] 72e7e15 - [compiler-rt] Add -fno-omit-frame-pointer check to builtins
Shoaib Meenai via llvm-commits
- [PATCH] D110881: [CMake] Remove the LLD LTO check for Darwin
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 0c4a75f - [CMake] Remove the LLD LTO check for Darwin
Petr Hosek via llvm-commits
- [PATCH] D110881: [CMake] Remove the LLD LTO check for Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D110850: [flang][NFC] Fix header comments in some runtime headers
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110853: [flang] Take into account SubprogramDetails in GetInterfaceSymbol
Jean Perier via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D110856: [flang][NFC] Add debug dump method to evaluate::Expr and semantics::Symbol
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs if there is a non-zero loc present
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D110885: [AttributeList] Replace index_begin/end with an iterator
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109397: [AttributeList] Change indexes in AttributeList::AttrIndex
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] a21c557 - [RISCV] Remove Zbproposedc extension
Craig Topper via llvm-commits
- [PATCH] D110871: [RISCV] Remove Zbproposedc extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109789: [SCEV] Stop blindly propagating flags from inbound geps to SCEV nodes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110856: [flang][NFC] Add debug dump method to evaluate::Expr and semantics::Symbol
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110657: [BasicAA] Don't extend pointer size
Nikita Popov via Phabricator via llvm-commits
- [llvm] ca8316b - [GlobalISel] Extend CombinerHelper::matchConstantOp() to match constant splat vectors.
Amara Emerson via llvm-commits
- [PATCH] D110802: [GlobalISel] Extend CombinerHelper::matchConstantOp() to match constant splat vectors
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110799: [MemProf] Record accesses for all words touched in mem intrinsic
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D110886: Fix buildbots with shared lib builds
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D110886: Fix buildbots with shared lib builds
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] c82f98b - [MC] Fix buildbots with shared lib builds
Rafael Auler via llvm-commits
- [PATCH] D110886: Fix buildbots with shared lib builds
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110820: [fir][NFC] Move fir.select_type builder to cpp file
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110799: [MemProf] Record accesses for all words touched in mem intrinsic
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110799: [MemProf] Record accesses for all words touched in mem intrinsic
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] 0d8bdc1 - [MemProf] Record accesses for all words touched in mem intrinsic
Teresa Johnson via llvm-commits
- [PATCH] D110799: [MemProf] Record accesses for all words touched in mem intrinsic
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D110885: [NFC][AttributeList] Replace index_begin/end with an iterator
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110885: [NFC][AttributeList] Replace index_begin/end with an iterator
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110081: [llvm-profgen] Filter out invalid debug line
Lei Wang via Phabricator via llvm-commits
- [llvm] c5e491e - [SCEV] Modernize code style of isSCEVExprNeverPoison [NFC]
Philip Reames via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Remove config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110789: BPF: implement isLegalAddressingMode() properly
Yonghong Song via Phabricator via llvm-commits
- [llvm] bdb5aa6 - [test] Add tests covering a missing opt in SCEV's isSCEVExprNeverPoison
Philip Reames via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110892: [SCEV] Remove invariant requirement from isSCEVExprNeverPoison
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110892: [SCEV] Remove invariant requirement from isSCEVExprNeverPoison
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110894: [NFC] Fix build failure in ScopDetection
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110894: [NFC] Fix build failure in ScopDetection
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 3562ad3 - BPF: implement isLegalAddressingMode() properly
Yonghong Song via llvm-commits
- [PATCH] D110789: BPF: implement isLegalAddressingMode() properly
Yonghong Song via Phabricator via llvm-commits
- [compiler-rt] 5c3568d - [NFC][sanitizer] Add const into method
Vitaly Buka via llvm-commits
- [compiler-rt] 91bfccf - add tsan shared library
via llvm-commits
- [llvm] 3077bc9 - [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs if there is a non-zero loc present
Adrian Prantl via Phabricator via llvm-commits
- [llvm] fcdefc8 - [gn build] Port 3077bc90de8d
LLVM GN Syncbot via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D110858: [PowerPC] Implement vector float and vector double version for vec_orc builtin
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D110577: [llvm-cxxfilt] Enable support for D programming language demangling
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110771: [PowerPC] Fix __builtin_ppc_load2r to return short instead of int.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D110885: [NFC][AttributeList] Replace index_begin/end with an iterator
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] 548aa90 - [NFC][sanitizer] Lazy init in StackDepotReverseMap
Vitaly Buka via llvm-commits
- [compiler-rt] 051d766 - [NFC][lsan] Expand use StackDepotReverseMap
Vitaly Buka via llvm-commits
- [compiler-rt] d2df5ce - [NFC][asan] Remove redundant functions
Vitaly Buka via llvm-commits
- [PATCH] D110669: [RISCV] Update Zba, Zbb, Zbc, and Zbs version from 0.93 to 1.0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110899: [Driver][XRay][test] XFAIL on linux with no environment specified
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D110900: Triple: Add RedHat vendor
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D108795: [PowerPC] Fix issue with lowering byval parameters.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D110901: [SimplifyCFG] Prevent SimplifyCFG from sinking indirect calls.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D110862: X86InstrInfo: Look across basic blocks in optimizeCompareInstr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110273: [PowerPC] Fix lharx and lbarx builtin signatures
Albion Fung via Phabricator via llvm-commits
- [PATCH] D110857: X86InstrInfo: Refactor and cleanup optimizeCompareInstr; NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110278: Adding doWithCleanup abstraction
David Blaikie via Phabricator via llvm-commits
- [llvm] 16661b1 - Expose `DIBuilder::finalizeSubprogram()` through the LLVM C API
David Blaikie via llvm-commits
- [PATCH] D104794: Expose `DIBuilder::finalizeSubprogram()` through the LLVM C API
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104794: Expose `DIBuilder::finalizeSubprogram()` through the LLVM C API
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110885: [NFC][AttributeList] Replace index_begin/end with an iterator
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] d047368 - [MemProf] Loosen matching of profile data to avoid bot flakes
Teresa Johnson via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110904: [lld-macho] Check for errors when the response file doesn't exist.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110905: [llvm] Add overload to propagate errors up to caller from ExpandResponseFiles
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110907: [NewGVN] Use PredicateInfo info when previously used for the same ssa.coy intrinsic
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110860: [flang] Improve runtime interface with C99 complex
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110860: [flang] Improve runtime interface with C99 complex
Jean Perier via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110847: [CSSPGO] Unblock optimizations with pseudo probe instrumentation part 3.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Jean Perier via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul, fadd and fsub LLVM IR instrinsics with LLVM IR binary ops
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110081: [llvm-profgen] Filter out invalid debug line
Wenlei He via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D110877: [fir][NFC] Update doc for pinned attr in fir.alloca
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110877: [fir][NFC] Update doc for pinned attr in fir.alloca
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110877: [fir][NFC] Update doc for pinned attr in fir.alloca
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110820: [fir][NFC] Move fir.select_type builder to cpp file
Valentin Clement via Phabricator via llvm-commits
- [llvm] b62e6f1 - [SelectionDAG] Handle promotion + widening in getCopyToPartsVector
Sander de Smalen via llvm-commits
- [PATCH] D110646: [SelectionDAG] Handle promotion + widening in getCopyToPartsVector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110762: [AMDGPU] move hasAGPRs/hasVGPRs into header
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110551: [llvm-objdump] Fix --prefix and --prefix-strip
James Henderson via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
James Henderson via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Jean Perier via Phabricator via llvm-commits
- [PATCH] D110388: [SelectionDAG] Make WidenVecRes_SELECT work for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 1fb3733 - [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
James Henderson via Phabricator via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D110839: [LNT] Refactoring of cPerf
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D110839: [LNT] Refactoring of cPerf
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D110664: [Symbolize] Demangle Rust symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D110762: [AMDGPU] move hasAGPRs/hasVGPRs into header
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D110908: [NPM] Automatic 'opt' pipeline reducer script.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D110908: [NPM] Automatic 'opt' pipeline reducer script.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D110892: [SCEV] Remove invariant requirement from isSCEVExprNeverPoison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110901: [SimplifyCFG] Prevent SimplifyCFG from sinking indirect calls.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110694: [flang][driver] Error if uuidgen is not installed
David Spickett via Phabricator via llvm-commits
- [PATCH] D110664: [Symbolize] Demangle Rust symbols
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D110912: [fir][NFC] Remove explicit num of inlined element for SmallVectors
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110912: [fir][NFC] Remove explicit num of inlined element for SmallVectors
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110912: [fir][NFC] Remove explicit num of inlined element for SmallVectors
Valentin Clement via Phabricator via llvm-commits
- [llvm] 685f1bf - Revert "[LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns"
Krasimir Georgiev via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110745: Redefine deref(N) attribute family as point-in-time semantics (aka deref-at-point)
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 57fbb9e - [llvm-reduce] Skip updating calls where OldF isn't the called fn.
Florian Hahn via llvm-commits
- [PATCH] D109759: [llvm-reduce] Skip updating calls where OldF isn't the called fn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110862: X86InstrInfo: Look across basic blocks in optimizeCompareInstr
Pengfei Wang via Phabricator via llvm-commits
- [llvm] c1d46d3 - [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Kerry McLaughlin via llvm-commits
- [PATCH] D110640: [SLPVectorizer] Fix crash in isShuffle with scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D100714: [docs] Add a new tutorial that talk about how to make a change to llvm.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] f085a9d - [AArch64][SVE] Replace fmul, fadd and fsub LLVM IR instrinsics with LLVM IR binary ops
Matthew Devereau via llvm-commits
- [PATCH] D110745: Redefine deref(N) attribute family as point-in-time semantics (aka deref-at-point)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul, fadd and fsub LLVM IR instrinsics with LLVM IR binary ops
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Nuno Lopes via Phabricator via llvm-commits
- [llvm] 413b7ac - [BasicAA] Add test showing 32 bit overflow issue for GEPs.
Florian Hahn via llvm-commits
- [PATCH] D110657: [BasicAA] Don't extend pointer size
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110841: [AArch64] Remove redundant ORRWrs which is generated by zero-extend
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110657: [BasicAA] Don't extend pointer size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D100714: [docs] Add a new tutorial that talk about how to make a change to llvm.
Christian Kühnel via Phabricator via llvm-commits
- [llvm] fcaa64d - [RISCV][NFC] Add closing parentheses to frame layout comments
Fraser Cormack via llvm-commits
- [PATCH] D110863: X86InstrInfo: Do not stop on flag users between flag producers
Pengfei Wang via Phabricator via llvm-commits
- [compiler-rt] 369ac75 - [libFuzzer] Fix two typos
Hans Wennborg via llvm-commits
- [PATCH] D110920: [libFuzzer] Use octal instead of hex escape sequences in PrintASCII
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D110922: [LoopPeel] Peel loops with deoptimizing exits
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D110922: [LoopPeel] Peel loops with deoptimizing exits
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110924: [LoopUtils] Consider unreachable-terminated blocks as deoptimizing
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D110922: [LoopPeel] Peel loops with deoptimizing exits
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D110922: [LoopPeel] Peel loops with deoptimizing exits
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D110926: [GlobalISel] Support vectors in LegalizerHelper::narrowScalarMul
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110908: [NPM] Automatic 'opt' pipeline reducer script.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D110818: [fir] Add fir.char_convert op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110912: [fir][NFC] Remove explicit num of inlined element for SmallVectors
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110835: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110837: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110838: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110840: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110928: [fir] add fir.array_modify op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110901: [SimplifyCFG] Prevent SimplifyCFG from sinking indirect calls.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110754: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110755: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110756: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110761: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110761: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110929: [fir][NFC] Move fir.global printer to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d
Sam McCall via Phabricator via llvm-commits
- [PATCH] D110930: [SelectionDAG] Fix typo in VPLoadStoreSDNode
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D105871: implementation of sdag support for VP memory intrinsics
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D110840: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110930: [SelectionDAG] Fix typo in VPLoadStoreSDNode
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Jay Foad via Phabricator via llvm-commits
- [llvm] dfb213c - Fix ambiguous overload build failure
James Henderson via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
James Henderson via Phabricator via llvm-commits
- [PATCH] D110904: [lld-macho] Check for errors when the response file doesn't exist.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110932: [fir] Remove obsolete fir.negf and fir.modf ops
Valentin Clement via Phabricator via llvm-commits
- [llvm] 52c6045 - [RISCV][NFC] Reformat a line of frame lowering code
Fraser Cormack via llvm-commits
- [PATCH] D110932: [fir] Remove obsolete fir.negf and fir.modf ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-strict to replay inline decisions only in callers that have remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109917: [InstCombine] Improve TryToSink for side-effecting calls that would be trivially dead
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D110865: X86InstrInfo: Optimize more combinations of SUB+CMP
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D110932: [fir] Remove obsolete fir.negf and fir.modf ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110933: [RISCV] Add a test showing incorrect RVV stack alignment
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D97937: [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D97938: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98047: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98049: [AMDGPU][GlobalISel] Transform (fsub (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98050: [AMDGPU][GlobalISel] Transform (fsub (fpext (fneg (fmul x, y))), z) -> (fneg (fma (fpext x), (fpext y), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98048: [AMDGPU][GlobalISel] Transform (fsub (fneg (fmul, x, y)), z) -> (fma (fneg x), y, (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110904: [lld-macho] Check for errors when the response file doesn't exist.
Nico Weber via Phabricator via llvm-commits
- [llvm] fb99424 - [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Anirudh Prasad via llvm-commits
- [PATCH] D110730: [SystemZ][z/OS] Introduce initial support for GOFF asm parser
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D110920: [libFuzzer] Use octal instead of hex escape sequences in PrintASCII
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 4f0a39b - [gn build] Port fb99424a6f65
LLVM GN Syncbot via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110480: [X86] Alter throughput for vpshufb/vpperm on bdver2 model to match AMD documentation (PR51539)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110326: [LegacyPassManager] Demangling function name in ftime-trace output.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D110749: [OpenMP] Add options to change Attributor max iterations in OpenMPOpt
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110904: [lld-macho] Check for errors when the response file doesn't exist.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] f44d900 - [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] b12aeae - [X86][Costmodel] Load/store i32/f32 Stride=2 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110753: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 3a0643e - [X86][Costmodel] Load/store i32/f32 Stride=2 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 80cd8da - [X86][Costmodel] Load/store i32/f32 Stride=2 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110754: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] ea76cb8 - [X86][Costmodel] Load/store i32/f32 Stride=2 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110755: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 612e5b0 - [X86][Costmodel] Load/store i64/f64 Stride=2 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 71bc31b - [X86][Costmodel] Load/store i64/f64 Stride=2 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] abd37de - [X86][Costmodel] Load/store i64/f64 Stride=2 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 3e260ef - [X86][Costmodel] Load/store i64/f64 Stride=2 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110756: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110761: [X86][Costmodel] Load/store i32/f32 Stride=2 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110835: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110837: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110838: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110840: [X86][Costmodel] Load/store i64/f64 Stride=2 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110937: [AMDGPU][GlobalISel] Select v_fma_mix_f32 and v_mad_mix_f32
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 47d6274 - [NFC][AMDGPU] Reduce includes dependencies, part 2
Daniil Fukalov via llvm-commits
- [PATCH] D109351: [NFC][AMDGPU] Reduce includes dependencies, part 2
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D110937: [AMDGPU][GlobalISel] Select v_fma_mix_f32 and v_mad_mix_f32
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D110939: [PHIElimination] Update LiveVariables after handling an unspillable terminator
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110937: [AMDGPU][GlobalISel] Select v_fma_mix_f32 and v_mad_mix_f32
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D110731: [libunwind] Fix cfi_register for float registers.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] baac82b - [InstCombine] add tests for icmp of gep; NFC
Sanjay Patel via llvm-commits
- [llvm] 9c49587 - [gn build] Port 47d6274d4c31
LLVM GN Syncbot via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Marcelo Juchem via Phabricator via llvm-commits
- [PATCH] D110908: [NPM] Automatic 'opt' pipeline reducer script.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110943: [GlobalISel] Combine fabs(fneg(x)) to fabs(x)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D109652: [PowerPC] Restrict various P10 options to P10 only.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D110943: [GlobalISel] Combine fabs(fneg(x)) to fabs(x)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110933: [RISCV] Add a test showing incorrect RVV stack alignment
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 727a359 - [NFC][X86][LV] Improve costmodel test coverage for interleaved i8 load/store stride=3
Roman Lebedev via llvm-commits
- [llvm] 657e1e3 - [NFC][X86][Codegen] Add test coverage for interleaved i8 load/store stride=3
Roman Lebedev via llvm-commits
- [llvm] d908118 - [llvm-jitlink] Fix a FIXME.
Lang Hames via llvm-commits
- [PATCH] D110943: [GlobalISel] Combine fabs(fneg(x)) to fabs(x)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D110689: [DetectDeadLanes] Enable machine verification after this pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110695: [ProcessImplicitDefs] Enable machine verification after this pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110697: [UnreachableMachineBlockElim] Enable machine verification after this pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110700: [LiveVariables] Skip verification of kills inside bundles
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110703: [MachineLoopInfo] Enable machine verification after this pass
Matthias Braun via Phabricator via llvm-commits
- [llvm] f98a918 - [TrivialDeadness] Update function comment
Anna Thomas via llvm-commits
- [PATCH] D110731: [libunwind] Fix cfi_register for float registers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110747: [NFC] Restore magic and magicu to a globally visible location
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110944: [TwoAddressInstruction] Tweak constraining of tied operands
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110908: [NPM] Automatic 'opt' pipeline reducer script.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D110829: [X86] Copy registers in reverse order in convertToThreeAddress
Matthias Braun via Phabricator via llvm-commits
- [llvm] 907d5da - [NFC][Codegen][X86] Drop unused check prefixes in newly added tests
Roman Lebedev via llvm-commits
- [PATCH] D110081: [llvm-profgen] Filter out invalid debug line
Lei Wang via Phabricator via llvm-commits
- [llvm] 5b44c71 - [AIX]implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
via llvm-commits
- [PATCH] D109452: implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
Phabricator via llvm-commits
- [PATCH] D110908: [NPM] Automatic 'opt' pipeline reducer script.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110848: [TwoAddressInstruction] Fix ReplacedAllUntiedUses in processTiedPairs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110863: X86InstrInfo: Do not stop on flag users between flag producers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110863: X86InstrInfo: Do not stop on flag users between flag producers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110908: [NPM] Automatic 'opt' pipeline reducer script.
Markus Lavin via Phabricator via llvm-commits
- [llvm] 4f0225f - [Transforms] Migrate from getNumArgOperands to arg_size (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6aeed7b - [ORC] Remove OrcRPCExecutorProcessControl ad OrcRPCTPCServer.
Lang Hames via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets and all xXi64 mutliplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110949: [coro async] Don't use lifetime.start based alloca localization for ABI.Async/ABI.Retcon
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D110929: [fir][NFC] Move fir.global printer to cpp file
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [llvm] fd8e997 - [DetectDeadLanes] Enable machine verification after this pass
Jay Foad via llvm-commits
- [llvm] 2bfe777 - [ProcessImplicitDefs] Enable machine verification after this pass
Jay Foad via llvm-commits
- [llvm] 08d41f7 - [UnreachableMachineBlockElim] Enable machine verification after this pass
Jay Foad via llvm-commits
- [llvm] 0478723 - [LiveVariables] Skip verification of kills inside bundles
Jay Foad via llvm-commits
- [llvm] 31c92d5 - [MachineLoopInfo] Enable machine verification after this pass
Jay Foad via llvm-commits
- [PATCH] D110689: [DetectDeadLanes] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110695: [ProcessImplicitDefs] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110697: [UnreachableMachineBlockElim] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110700: [LiveVariables] Skip verification of kills inside bundles
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110703: [MachineLoopInfo] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Jay Foad via Phabricator via llvm-commits
- [llvm] a7b4ce9 - [NFC][AttributeList] Replace index_begin/end with an iterator
Arthur Eubanks via llvm-commits
- [PATCH] D110885: [NFC][AttributeList] Replace index_begin/end with an iterator
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets and all vXi64 mutliplies
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets and all vXi64 mutliplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110862: X86InstrInfo: Look across basic blocks in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110862: X86InstrInfo: Look across basic blocks in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110857: X86InstrInfo: Refactor and cleanup optimizeCompareInstr; NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Alexander via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110904: [lld-macho] Check for errors when the response file doesn't exist.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110904: [lld-macho] Check for errors when the response file doesn't exist.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110905: [llvm] Add overload to propagate errors up to caller from ExpandResponseFiles
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110905: [llvm] Add overload to propagate errors up to caller from ExpandResponseFiles
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
David Blaikie via Phabricator via llvm-commits
- [llvm] 33dd98e - [ORC] Remove ORC RPC.
Lang Hames via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [llvm] 06cea95 - [gn build] Port 33dd98e9e499
LLVM GN Syncbot via llvm-commits
- [llvm] 3fabd98 - [InstCombine] fold (trunc (X>>C1)) << C to shift+mask directly
Sanjay Patel via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110953: [coro async] Disable lifetime.start sinking for ABI::Async and ABI::Retcon
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D110451: [IR] Increase max alignment to 4GB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110891: [inliner] Mandatory inlining decisions produce remarks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D110829: [X86] Copy registers in reverse order in convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110834: [PHIElimination] Account for INLINEASM_BR when inserting kills
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110848: [TwoAddressInstruction] Fix ReplacedAllUntiedUses in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110944: [TwoAddressInstruction] Tweak constraining of tied operands
Jay Foad via Phabricator via llvm-commits
- [llvm] 00e2306 - [ORC] Fix LLVM modulemap after removal of ORC RPC in 33dd98e9e49.
Lang Hames via llvm-commits
- [compiler-rt] 0e88629 - revert tsan part for investigation
via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs if there is a non-zero loc present
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Ignore branch count against outline function
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D110956: [X86][Costmodel] Load/store i8 Stride=3 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110859: [llvm-profgen] Support symbol list for accurate profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D110958: [X86][Costmodel] Load/store i8 Stride=3 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110929: [fir][NFC] Move fir.global printer to cpp file
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110959: [AArch64][GlobalISel] Change G_ANYEXT fed by scalar G_ICMP to G_ZEXT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108795: [PowerPC] Fix issue with lowering byval parameters.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D110960: [X86][Costmodel] Load/store i8 Stride=3 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Jay Foad via Phabricator via llvm-commits
- [llvm] 04a6f80 - [BasicAA] Add additional 32-bit truncation test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D110657: [BasicAA] Don't extend pointer size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110961: [X86][Costmodel] Load/store i8 Stride=3 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110944: [TwoAddressInstruction] Tweak constraining of tied operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D110901: [SimplifyCFG] Prevent SimplifyCFG from sinking indirect calls.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110928: [fir] add fir.array_modify op
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 53d7bdb - [NFC][X86][LV] Improve costmodel test coverage for interleaved i8 load/store stride=4
Roman Lebedev via llvm-commits
- [llvm] 3c40719 - [NFC][X86][Codegen] Add test coverage for interleaved i8 load/store stride=4
Roman Lebedev via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Ignore branch count against outline function
Lei Wang via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 61ecfc6 - [TwoAddressInstruction] Pre-commit a test case for D110944
Jay Foad via llvm-commits
- [llvm] dff3454 - [TwoAddressInstruction] Tweak constraining of tied operands
Jay Foad via llvm-commits
- [PATCH] D110944: [TwoAddressInstruction] Tweak constraining of tied operands
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Ignore branch count against outline function
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110959: [AArch64][GlobalISel] Change G_ANYEXT fed by scalar G_ICMP to G_ZEXT
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
David Blaikie via Phabricator via llvm-commits
- [llvm] df672f6 - [DAG] scalarizeExtractedVectorLoad - replace getABITypeAlign with allowsMemoryAccess (PR45116)
Simon Pilgrim via llvm-commits
- [PATCH] D110486: [DAG] scalarizeExtractedVectorLoad - replace getABITypeAlign with allowsMemoryAccess (PR45116)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110929: [fir][NFC] Move fir.global printer to cpp file
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110966: [X86][Costmodel] Load/store i8 Stride=4 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110967: Use standard separator for TSan options in `stress.cpp` test case.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D110929: [fir][NFC] Move fir.global printer to cpp file
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] c8c2b46 - [Demangle][Rust] Parse non-ASCII identifiers
Tomasz Miąsko via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Ignore branch count against outline function
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D110968: [X86][Costmodel] Load/store i8 Stride=4 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 4cdee8d - [gn build] Port c8c2b4629f75
LLVM GN Syncbot via llvm-commits
- [PATCH] D110969: [X86][Costmodel] Load/store i8 Stride=4 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D110970: [X86][Costmodel] Load/store i8 Stride=4 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110971: [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110959: [AArch64][GlobalISel] Change G_ANYEXT fed by scalar G_ICMP to G_ZEXT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108795: [PowerPC] Fix issue with lowering byval parameters.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D110829: [X86] Copy registers in reverse order in convertToThreeAddress
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D110959: [AArch64][GlobalISel] Change G_ANYEXT fed by scalar G_ICMP to G_ZEXT
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Ignore branch count against outline function
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110113: [IR]PATCH 2/2: Add MDNode::printTree and dumpTree
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110972: [DA] Handle mismatching loop levels by updating the numbering scheme
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D110112: [IR]PATCH 1/2: Add AsmWriterContext into AsmWriter
Adrian Prantl via Phabricator via llvm-commits
- [llvm] b7ff048 - [BasicAA] Add additional truncation tests (NFC)
Nikita Popov via llvm-commits
- [llvm] b084b98 - [BasicAA] Make test more robust (NFC)
Nikita Popov via llvm-commits
- [PATCH] D110973: [DA] Handle mismatching loop levels by considering them non-linear
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D110740: Do not emit prologue_end for line 0 locs if there is a non-zero loc present
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] bdd52e8 - [Test] Add a test exposing a miscompile in SimpleLoopUnswitch.
Daniil Suchkov via llvm-commits
- [llvm] 45bd8d9 - [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via llvm-commits
- [llvm] 8604651 - [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via llvm-commits
- [PATCH] D110752: [SimpleLoopUnswitch] Don't unswitch constant conditions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110974: Revert "Extract LC_CODE_SIGNATURE related implementation out of LLD"
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [compiler-rt] ab694cd - [Profile] Add a warning when lock file failed in __llvm_profile_set_file_object with continuous mode
Zequan Wu via llvm-commits
- [compiler-rt] 2df1019 - Revert "tsan: print a meaningful frame for stack races"
Amy Kwan via llvm-commits
- [compiler-rt] 8b1984b - Revert "tsan: fix tls_race3 test on darwin"
Amy Kwan via llvm-commits
- [compiler-rt] 103c1bd - Revert "tsan: fix and test detection of TLS races"
Amy Kwan via llvm-commits
- [PATCH] D110976: docs: Document workaround for arcanist failures
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D110977: [BasicAA] Model implicit trunc of GEP indices
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110976: docs: Document workaround for arcanist failures
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110976: docs: Document workaround for arcanist failures
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] a67c7de - Revert "[DomTree] Assert that blocks in queries aren't from another function"
Daniil Suchkov via llvm-commits
- [llvm] 40f382a - [NFC][PowerPC] Add test case for byval store.
Stefan Pintilie via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110976: docs: Document workaround for arcanist failures
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 96843d2 - [AArch64][GlobalISel] Change G_ANYEXT fed by scalar G_ICMP to G_ZEXT
Jessica Paquette via llvm-commits
- [PATCH] D110959: [AArch64][GlobalISel] Change G_ANYEXT fed by scalar G_ICMP to G_ZEXT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Ignore branch count against outline function
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108795: [PowerPC] Fix issue with lowering byval parameters.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110745: Redefine deref(N) attribute family as point-in-time semantics (aka deref-at-point)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110974: Revert "Extract LC_CODE_SIGNATURE related implementation out of LLD"
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110294: [DebugInfo] Fix imported declarations of inlined subprograms
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] d0bca00 - [test] split flags-from-poison.ll to allow ease of autogen update
Philip Reames via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 24cde2f - [SCEV] Remove invariant requirement from isSCEVExprNeverPoison
Philip Reames via llvm-commits
- [PATCH] D110892: [SCEV] Remove invariant requirement from isSCEVExprNeverPoison
Philip Reames via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D110859: [llvm-profgen] Support symbol list for accurate profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110751: [DomTree] Assert that blocks in queries aren't from another function
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scals used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110859: [llvm-profgen] Support symbol list for accurate profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Michael Trent via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D110979: Re-apply the fix on DwarfEHPrepare and add a test
Takafumi Arakaki via Phabricator via llvm-commits
- [polly] 2ca8a3f - [SCEV] Stop blindly propagating flags from inbound geps to SCEV nodes
Philip Reames via llvm-commits
- [PATCH] D109789: [SCEV] Stop blindly propagating flags from inbound geps to SCEV nodes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] 91dfc08 - [test] add coverage for a SCEVUnknown scoped value in isSCEVExprNeverPoison
Philip Reames via llvm-commits
- Maintenance works at llvm lab today at 7PM PST
Galina Kistanova via llvm-commits
- [PATCH] D110980: [CSSPGO] Rename the field of SampleContextFrame
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor for line-number based profile
Lei Wang via Phabricator via llvm-commits
- [llvm] 657f02d - Revert "Extract LC_CODE_SIGNATURE related implementation out of LLD"
Daniel Rodríguez Troitiño via llvm-commits
- [PATCH] D110974: Revert "Extract LC_CODE_SIGNATURE related implementation out of LLD"
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D110859: [llvm-profgen] Support symbol list for accurate profile
Hongtao Yu via Phabricator via llvm-commits
- [llvm] e420164 - [gn build] Port 657f02d45804
LLVM GN Syncbot via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D110859: [llvm-profgen] Support symbol list for accurate profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110859: [llvm-profgen] Support symbol list for accurate profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D110576: [Demangle] Add support for D programming language
David Blaikie via Phabricator via llvm-commits
- [PATCH] D110864: [llvm-profgen] Update test case to check branch count against outline function
Lei Wang via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Brad Smith via Phabricator via llvm-commits
- [PATCH] D110983: Add .cmt and .cmti files for OCaml
TN Khanh via Phabricator via llvm-commits
- [PATCH] D109117: [hexagon] Add system register, transfer support
Brian Cain via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Phabricator via llvm-commits
- [PATCH] D110890: [GlobalISel] Port the udiv -> mul by constant combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110983: Add .cmt and .cmti files for OCaml
TN Khanh via Phabricator via llvm-commits
- [PATCH] D110983: Add .cmt and .cmti files for OCaml
TN Khanh via Phabricator via llvm-commits
- [llvm] 0b8c508 - [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via llvm-commits
- [PATCH] D110363: [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] f41a9cf - [AArch64][GlobalISel] Lower G_SMULH/G_UMULH unless its one of the supported types.
Amara Emerson via llvm-commits
- [PATCH] D110983: Add .cmt and .cmti files for OCaml bindings
TN Khanh via Phabricator via llvm-commits
- [PATCH] D110986: [llvm-cxxfilt] Replace isalnum with isAlnum from StringExtras
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D110986: [llvm-cxxfilt] Replace isalnum with isAlnum from StringExtras
David Blaikie via Phabricator via llvm-commits
- [llvm] f33274c - [llvm-cxxfilt] Replace isalnum with isAlnum from StringExtras
Tomasz Miąsko via llvm-commits
- [PATCH] D110986: [llvm-cxxfilt] Replace isalnum with isAlnum from StringExtras
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D110987: [runtimes] Set a default value for LLVM_LIT_ARGS
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110967: Use standard separator for TSan options in `stress.cpp` test case.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D110990: [Orc] Fix destructor function support when --jit-kind=orc-lazy
luxufan via Phabricator via llvm-commits
- [PATCH] D110990: [Orc] Fix destructor function support when --jit-kind=orc-lazy
luxufan via Phabricator via llvm-commits
- [PATCH] D110956: [X86][Costmodel] Load/store i8 Stride=3 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110958: [X86][Costmodel] Load/store i8 Stride=3 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110961: [X86][Costmodel] Load/store i8 Stride=3 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110960: [X86][Costmodel] Load/store i8 Stride=3 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110966: [X86][Costmodel] Load/store i8 Stride=4 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110968: [X86][Costmodel] Load/store i8 Stride=4 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110969: [X86][Costmodel] Load/store i8 Stride=4 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110970: [X86][Costmodel] Load/store i8 Stride=4 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110971: [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110961: [X86][Costmodel] Load/store i8 Stride=3 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets and all vXi64 mutliplies
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D110971: [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 8a3c64c - [X86][Costmodel] Load/store i8 Stride=3 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] f1df2d8 - [X86][Costmodel] Load/store i8 Stride=3 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] d1460c8 - [X86][Costmodel] Load/store i8 Stride=3 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 448c939 - [X86][Costmodel] Load/store i8 Stride=3 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 935b969 - [X86][Costmodel] Load/store i8 Stride=4 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] ae08362 - [X86][Costmodel] Load/store i8 Stride=4 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110956: [X86][Costmodel] Load/store i8 Stride=3 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 74e4a0e - [X86][Costmodel] Load/store i8 Stride=4 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 0e71ae6 - [X86][Costmodel] Load/store i8 Stride=4 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110958: [X86][Costmodel] Load/store i8 Stride=3 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] acb4595 - [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D110960: [X86][Costmodel] Load/store i8 Stride=3 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110961: [X86][Costmodel] Load/store i8 Stride=3 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110966: [X86][Costmodel] Load/store i8 Stride=4 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110968: [X86][Costmodel] Load/store i8 Stride=4 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110969: [X86][Costmodel] Load/store i8 Stride=4 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110970: [X86][Costmodel] Load/store i8 Stride=4 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110971: [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 mutliplies on SlowPMULLD targets and all vXi64 mutliplies
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 8e7f603 - [X86] Atom SSE shift-by-variable take 2uops/3uops not 1uop
Simon Pilgrim via llvm-commits
- [llvm] bb42cc2 - [X86] decomposeMulByConstant - decompose legal vXi32 multiplies on SlowPMULLD targets and all vXi64 multiplies
Simon Pilgrim via llvm-commits
- [PATCH] D110588: [X86] decomposeMulByConstant - decompose legal vXi32 multiplies on SlowPMULLD targets and all vXi64 multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109407: [InlineAsm] Support call function label in x86 inline asm with PIC
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D110990: [Orc] Fix global variable destructor function support when --jit-kind=orc-lazy
luxufan via Phabricator via llvm-commits
- [PATCH] D110990: [Orc] Fix global variable destructor function support when --jit-kind=orc-lazy
luxufan via Phabricator via llvm-commits
- [PATCH] D94166: Make the recursive behavior of getBaseObject uniform for GlobalIndirectSymbols
Itay Bookstein via Phabricator via llvm-commits
- [llvm] 9452ec7 - [X86][SSE] Fix typo + infinite-loop in HOP(HOP'(X,X),HOP'(Y,Y)) fold (PR52040)
Simon Pilgrim via llvm-commits
- [PATCH] D110995: [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109407: [InlineAsm] Support call function label in x86 inline asm with PIC
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D110995: [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110105: [MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into MachineInstr::addOperand
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D110990: [Orc] Fix global variable destructor function support when --jit-kind=orc-lazy
Lang Hames via Phabricator via llvm-commits
- [llvm] 33d2097 - Revert "[RISCV] Add an GPR def to the Zvlseg SPILL/RELOAD pseudos"
Craig Topper via llvm-commits
- [PATCH] D110383: [JITLink][NFC] Add TableManager to replace PerGraph...Builder pass
Lang Hames via Phabricator via llvm-commits
- [llvm] 7cae0da - [X86][Atom] Fix BSR/BSF uops + port usage
Simon Pilgrim via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] d9152a8 - [llvm-jitlink] Sink getPageSize call in Session::Create.
Lang Hames via llvm-commits
- [llvm] c1e32b3 - [Target] Migrate from getNumArgOperands to arg_size (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D111001: [SCEV] Infer flags from binop when scope bounded by unknown
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110475: [LLVM][IR] Resolve Verifier FIXME: remove if (V->isArtificial()) check
Alf via Phabricator via llvm-commits
- [PATCH] D110344: [LLVM][IR] Fixed input arguments for Verifier getter
Alf via Phabricator via llvm-commits
- [llvm] 26223af - [SCEV] Split isSCEVExprNeverPoison reasoning explicitly into scope and mustexecute parts [NFC]
Philip Reames via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D110971: [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D101100: [ConstFold] Simplify a load's GEP operand through local aliases
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Remove config.guess
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D110987: [runtimes] Set a default value for LLVM_LIT_ARGS
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109727: [Driver] Remove unneeded *-suse-* triples
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D111003: [SCEV] Use full logic when infering flags on add and gep
Philip Reames via Phabricator via llvm-commits
- [PATCH] D111001: [SCEV] Infer flags from binop when scope bounded by unknown
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110971: [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110971: [X86][Costmodel] Load/store i8 Stride=4 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110634: [llvm] Update IR verifier to reject non-power-of-2 alignment assume bundles (PR48713).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110894: [NFC] Fix build failure in ScopDetection
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [llvm] e8806d7 - Re-apply the fix on DwarfEHPrepare and add a test
Jameson Nash via llvm-commits
- [PATCH] D110979: Re-apply the fix on DwarfEHPrepare and add a test
Jameson Nash via Phabricator via llvm-commits
- [llvm] 060a96a - [LLVM][IR] Fixed input arguments for Verifier getter
Shivam Gupta via llvm-commits
- [PATCH] D110344: [LLVM][IR] Fixed input arguments for Verifier getter
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D110344: [LLVM][IR] Fixed input arguments for Verifier getter
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D110475: [LLVM][IR] Resolve Verifier FIXME: remove if (V->isArtificial()) check
Shivam Gupta via Phabricator via llvm-commits
- [compiler-rt] d6a4294 - Use standard separator for TSan options in `stress.cpp` test case.
Dan Liew via llvm-commits
- [PATCH] D110967: Use standard separator for TSan options in `stress.cpp` test case.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D110967: Use standard separator for TSan options in `stress.cpp` test case.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D110112: [IR]PATCH 1/2: Add AsmWriterContext into AsmWriter
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D110113: [IR]PATCH 2/2: Add MDNode::printTree and dumpTree
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] b2d078f - [IR]PATCH 1/2: Add AsmWriterContext into AsmWriter
Min-Yih Hsu via llvm-commits
- [llvm] 475de8d - [IR]PATCH 2/2: Add MDNode::printTree and dumpTree
Min-Yih Hsu via llvm-commits
- [PATCH] D110112: [IR]PATCH 1/2: Add AsmWriterContext into AsmWriter
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D110113: [IR]PATCH 2/2: Add MDNode::printTree and dumpTree
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D110524: [AArch64ISelLowering] Avoid duplane in some cases when sve enabled
guopeilin via Phabricator via llvm-commits
- [PATCH] D110933: [RISCV] Add a test showing incorrect RVV stack alignment
luxufan via Phabricator via llvm-commits
- [PATCH] D111005: [LSV] Change the default value of InstertElement to poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D111005: [LSV] Change the default value of InstertElement to poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D111006: [PHIElimination] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D111007: [TwoAddressInstruction] Enable machine verification after this pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D111005: [LSV] Change the default value of InstertElement to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111005: [LSV] Change the default value of InstertElement to poison
Hyeongyu Kim via Phabricator via llvm-commits
- [llvm] cf284f6 - [LSV] Change the default value of InstertElement to poison
hyeongyu kim via llvm-commits
- [PATCH] D111005: [LSV] Change the default value of InstertElement to poison
Hyeongyu Kim via Phabricator via llvm-commits
- [llvm] b1fcca3 - Fixed warnings in LLVM produced by -Wbitwise-instead-of-logical
Dávid Bolvanský via llvm-commits
- [llvm] 31d0c8f - [X86] Add SSE2/AVX1/AVX512BW test coverage to interleaved load/store tests
Simon Pilgrim via llvm-commits
- [llvm] e311cdd - [NFC][X86][LV] Add costmodel test coverage for interleaved i8 load/store stride=6
Roman Lebedev via llvm-commits
- [llvm] 9505fe2 - [NFC][X86][Codegen] Add test coverage for interleaved i8 load/store stride=6
Roman Lebedev via llvm-commits
- [PATCH] D111008: [X86][Costmodel] Load/store i8 Stride=6 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111010: [X86][Costmodel] Load/store i8 Stride=6 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 5f2f611 - Fixed more warnings in LLVM produced by -Wbitwise-instead-of-logical
Dávid Bolvanský via llvm-commits
- [PATCH] D111011: [X86][Costmodel] Load/store i8 Stride=6 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111012: [X86][Costmodel] Load/store i8 Stride=6 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111013: [X86][Costmodel] Load/store i8 Stride=6 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111014: [X86][Costmodel] Load/store i16 Stride=3 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111015: [X86][Costmodel] Load/store i16 Stride=3 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111016: [X86][Costmodel] Load/store i16 Stride=3 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111017: [X86][Costmodel] Load/store i16 Stride=3 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111018: [X86][Costmodel] Load/store i16 Stride=3 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110983: Add .cmt and .cmti files for OCaml bindings
Aaron Ballman via Phabricator via llvm-commits
- [llvm] fb84aa2 - Fixed warnings in target/parser codes produced by -Wbitwise-instead-of-logicala
Dávid Bolvanský via llvm-commits
- [llvm] f3c6c76 - [NFC][X86][LV] Add costmodel test coverage for interleaved i32/f32 load/store stride=3
Roman Lebedev via llvm-commits
- [llvm] a834849 - [NFC][X86][Codegen] Add test coverage for interleaved i32 load/store stride=3
Roman Lebedev via llvm-commits
- [llvm] 3be4acb - [InstSimplify] Add additional load from constant test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D111019: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111020: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111021: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111022: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111023: [ConstantFold] Refactor load folding
Nikita Popov via Phabricator via llvm-commits
- [llvm] 88a9c18 - [InstCombine] add test for shl + demanded bits; NFC
Sanjay Patel via llvm-commits
- [llvm] f32c0fe - [InstCombine] fold cast of right-shift if high bits are not demanded (3rd try)
Sanjay Patel via llvm-commits
- [PATCH] D111023: [ConstantFold] Refactor load folding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111024: [TTI] Remove default condition type and predicate arguments from getCmpSelInstrCost
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 025ce15 - [NFC][X86][LV] Add costmodel test coverage for interleaved i64/f64 load/store stride=3
Roman Lebedev via llvm-commits
- [llvm] 9afec88 - [NFC][X86][Codegen] Add test coverage for interleaved i64 load/store stride=3
Roman Lebedev via llvm-commits
- [PATCH] D111019: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111020: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111021: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111022: [X86][Costmodel] Load/store i32/f32 Stride=3 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111025: [X86][Costmodel] Load/store i64/f64 Stride=3 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111026: [X86][Costmodel] Load/store i64/f64 Stride=3 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111027: [X86][Costmodel] Load/store i64/f64 Stride=3 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] d34cd75 - [Analysis, CodeGen] Migrate from arg_operands to args (NFC)
Kazu Hirata via llvm-commits
- [llvm] d6482df - [ARM] Tests for constant hoisting -1 immediates
David Green via llvm-commits
- [PATCH] D111028: [BasicAA] Ignore CanBeFreed in minimal extent reasoning
Nikita Popov via Phabricator via llvm-commits
- [llvm] b85bf52 - [CostModel][X86] X86TTIImpl::getCmpSelInstrCost - try to use Predicate argument directly first (PR48337)
Simon Pilgrim via llvm-commits
- [PATCH] D110809: [AArch64] Disable AArch64StorePairSuppress under optsize
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110318: [Support] Restore LLVMTestingSupport as an llvm component library
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D110745: Redefine deref(N) attribute family as point-in-time semantics (aka deref-at-point)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D110318: [Support] Restore LLVMTestingSupport as an llvm component library
David Blaikie via Phabricator via llvm-commits
- [llvm] 164cc27 - [X86] Split Cannonlake + Icelake Tuning. NFC
Simon Pilgrim via llvm-commits
- [PATCH] D110668: [clang-cl] Accept `#pragma warning(disable : N)` for some N
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D111025: [X86][Costmodel] Load/store i64/f64 Stride=3 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111026: [X86][Costmodel] Load/store i64/f64 Stride=3 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111027: [X86][Costmodel] Load/store i64/f64 Stride=3 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111028: [BasicAA] Ignore CanBeFreed in minimal extent reasoning
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D111029: [X86] Prefer 512-bit vectors on Ice/Rocket/TigerLake (PR48336)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111014: [X86][Costmodel] Load/store i16 Stride=3 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111015: [X86][Costmodel] Load/store i16 Stride=3 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111016: [X86][Costmodel] Load/store i16 Stride=3 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111017: [X86][Costmodel] Load/store i16 Stride=3 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111018: [X86][Costmodel] Load/store i16 Stride=3 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111008: [X86][Costmodel] Load/store i8 Stride=6 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111010: [X86][Costmodel] Load/store i8 Stride=6 VF=4 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111011: [X86][Costmodel] Load/store i8 Stride=6 VF=8 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111012: [X86][Costmodel] Load/store i8 Stride=6 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111013: [X86][Costmodel] Load/store i8 Stride=6 VF=32 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 20b1a16 - [ARM] Mark <= -1 immediate constant as cheap
David Green via llvm-commits
- [PATCH] D109360: [ARM] Mark <= -1 immediate constant as cheap
Dave Green via Phabricator via llvm-commits
- [PATCH] D111003: [SCEV] Use full logic when infering flags on add and gep
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111031: [WIP][X86][Costmodel] Load/store i64/f64 Stride=3 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111013: [X86][Costmodel] Load/store i8 Stride=6 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111018: [X86][Costmodel] Load/store i16 Stride=3 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110990: [Orc] Fix global variable destructor function support when --jit-kind=orc-lazy
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111018: [X86][Costmodel] Load/store i16 Stride=3 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 396b95e - [X86][Costmodel] Load/store i8 Stride=6 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 6fe4cce - [X86][Costmodel] Load/store i8 Stride=6 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 0b27f9c - [X86][Costmodel] Load/store i8 Stride=6 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] bd5ba43 - [X86][Costmodel] Load/store i8 Stride=6 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] a5e5883 - [X86][Costmodel] Load/store i8 Stride=6 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 8e8fb77 - [X86][Costmodel] Load/store i16 Stride=3 VF=2 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D111008: [X86][Costmodel] Load/store i8 Stride=6 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 04f1469 - [X86][Costmodel] Load/store i16 Stride=3 VF=4 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 72f8a92 - [X86][Costmodel] Load/store i16 Stride=3 VF=8 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D111010: [X86][Costmodel] Load/store i8 Stride=6 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 3cbc0a0 - [X86][Costmodel] Load/store i16 Stride=3 VF=16 interleaving costs
Roman Lebedev via llvm-commits
- [llvm] 67f1ee2 - [X86][Costmodel] Load/store i16 Stride=3 VF=32 interleaving costs
Roman Lebedev via llvm-commits
- [PATCH] D111011: [X86][Costmodel] Load/store i8 Stride=6 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111012: [X86][Costmodel] Load/store i8 Stride=6 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111013: [X86][Costmodel] Load/store i8 Stride=6 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111014: [X86][Costmodel] Load/store i16 Stride=3 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111015: [X86][Costmodel] Load/store i16 Stride=3 VF=4 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111016: [X86][Costmodel] Load/store i16 Stride=3 VF=8 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111017: [X86][Costmodel] Load/store i16 Stride=3 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111018: [X86][Costmodel] Load/store i16 Stride=3 VF=32 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111031: [WIP][X86][Costmodel] Load/store i64/f64 Stride=3 VF=16 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111031: [WIP][X86][Costmodel] Load/store i64/f64 Stride=3 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 5ddf49b - [AttrBuilder] Make handling of int attribtues more generifc (NFC)
Nikita Popov via llvm-commits
- [PATCH] D111032: Testing instcombine/licm pass order...
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D111032: Testing instcombine/licm pass order...
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111032: Testing instcombine/licm pass order...
Nikita Popov via Phabricator via llvm-commits
- [llvm] f39978b - [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [llvm] d02db32 - [SCEV] Use full logic when infering flags on add and gep
Philip Reames via llvm-commits
- [PATCH] D111003: [SCEV] Use full logic when infering flags on add and gep
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102002: [PassManager] unify vector passes between regular and LTO pipelines
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D111031: [WIP][X86][Costmodel] Load/store i64/f64 Stride=3 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111031: [X86][Costmodel] Load/store i64/f64 Stride=3 VF=16 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 35ab211 - [SCEV] Use trivial bound on defining scope of all SCEVs when computing flags
Philip Reames via llvm-commits
- [llvm] 5f7a535 - [SCEV] Cap the number of instructions scanned when infering flags
Philip Reames via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110807: [APInt] Stop using soft-deprecated constructors and methods in llvm. NFC.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D109655: [BitcodeReader] fix a logic error in vector type element validation
William Woodruff via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D110476: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D110060: [LoopBoundSplit] Handle the case in which exiting block is loop header
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110060: [LoopBoundSplit] Handle the case in which exiting block is loop header
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110060: [LoopBoundSplit] Handle the case in which exiting block is loop header
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110933: [RISCV] Add a test showing incorrect RVV stack alignment
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D110983: Add .cmt and .cmti files for OCaml bindings
shiwei weng via Phabricator via llvm-commits
- [PATCH] D111035: [AArch64] Fix incorrect removal of COPYs in AArch64RedundantCopyElimination
Yuichiro Utsumi via Phabricator via llvm-commits
- [PATCH] D110610: [GlobalISel][CallLowering] Delay outgoing register assignments to last.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110603: [GlobalISel][IRTranslator] Emit trap intrinsic for unreachable
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110469: [GlobalISel] Widen G_EXTRACT_VECTOR_ELT using anyext instead of sext.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D111036: [GlobalISel] Combine G_UMULH x, (1 << c)) -> x >> (bitwidth - c)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D111036: [GlobalISel] Combine G_UMULH x, (1 << c)) -> x >> (bitwidth - c)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D110983: Add .cmt and .cmti files for OCaml bindings
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] b06df22 - [clangd] Follow-up on rGdea48079b90d
Kirill Bobyrev via llvm-commits
- [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D109486: [ARM] Remove some isel patterns that appear to redundant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111041: Remove 'IgnoreDestructors = true' from cppcoreguidelines-explicit-virtual-functions
Carlos Galvez via Phabricator via llvm-commits
Last message date:
Sun Oct 3 23:45:55 PDT 2021
Archived on: Tue Nov 30 07:10:20 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).