The Week Of Monday 26 September 2022 Archives by date
Starting: Mon Sep 26 00:01:32 PDT 2022
Ending: Sun Oct 2 23:53:26 PDT 2022
Messages: 2332
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
James Henderson via Phabricator via llvm-commits
- [PATCH] D134521: [AArch64] Enable FeatureFuseAdrpAdd for all cpus
Dave Green via Phabricator via llvm-commits
- [PATCH] D133974: [objcopy] Fix order of Mach-O LINKEDIT pieces during layout
James Henderson via Phabricator via llvm-commits
- [PATCH] D133687: [LoopVectorize][Fix] Crash when invariant store address is calculated inside loop
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D134630: [DSE][NFC] Update noop-stores.ll using update_test_checks.py
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134631: [RISCV][NFC] Merge rv32 and rv64 insertelt/extract fp tests.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134353: [AArch64] Add all predecessor archs in target info
Dave Green via Phabricator via llvm-commits
- [PATCH] D134582: [LoongArch] Support lowering frames larger than 2048 bytes
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134561: AtomicExpand: Support cmpxchg expansion for small FP types
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134367: [test][LoongArch] Mark old JIT ExecutionEngine tests as unsupported
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134352: [AArch64] Add Neoverse V2 CPU support
David Sherwood via Phabricator via llvm-commits
- [PATCH] D134462: [LLD][COFF] Fix absolute & synthetic symbols in COFF symbol table
Martin Storsjö via Phabricator via llvm-commits
- [lld] 37bd099 - [LLD][COFF] Fix absolute & synthetic symbols in COFF symbol table
Martin Storsjö via llvm-commits
- [llvm] be55829 - [llvm-readobj][COFF] Print forwarder export symbols correctly
Martin Storsjö via llvm-commits
- [PATCH] D134528: [llvm-readobj][COFF] Print forwarder export symbols correctly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D134352: [AArch64] Add Neoverse V2 CPU support
David Sherwood via Phabricator via llvm-commits
- [PATCH] D134353: [AArch64] Add all predecessor archs in target info
David Spickett via Phabricator via llvm-commits
- [PATCH] D134553: [ARM] Support fp16/bf16 using t constraint
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D134553: [ARM] Support fp16/bf16 using t constraint
David Spickett via Phabricator via llvm-commits
- [llvm] bebc969 - [AArch64] Enable FeatureFuseAdrpAdd for all Arm cpus
David Green via llvm-commits
- [PATCH] D134521: [AArch64] Enable FeatureFuseAdrpAdd for all cpus
Dave Green via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134436: [WebAssembly] Use intrinsics for table.get/set instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131389: [AArch64] Add Missing v8.8a ALLINT PSTATE
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D134553: [ARM] Support fp16/bf16 using t constraint
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134614: [SCEV] Support clearing Block/LoopDispositions for a single value.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134613: [LoopDeleteion] Forget block and loop dispositions after deleting loop.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134353: [AArch64] Add all predecessor archs in target info
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134353: [AArch64] Add all predecessor archs in target info
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D105465: [RuntimeDyld] Added support for relocation of indirect functions
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134612: [LoopUnroll] Forget block and loop dispositions during unrolling.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134241: GuardWidening: Pass through AssumptionCache
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125417: [ARM64EC 5/?] Fix names of __chkstk and __security_check_cookie.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D126502: [SCEV] Apply conditions involving constants first in applyLoopGuards.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D129372: [DebugInfo][NFC?] Add new MachineOperand type and change DBG_INSTR_REF syntax
Stephen Tozer via Phabricator via llvm-commits
- [llvm] a412e9c - [ARM] Enable and/cmp0 folding - precommit test
Momchil Velikov via llvm-commits
- [PATCH] D134358: [ARM] Enable and/cmp0 folding - precommit test
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D134612: [LoopUnroll] Forget block and loop dispositions during unrolling.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134612: [LoopUnroll] Forget block and loop dispositions during unrolling.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133914: [InlineAsm][bugfix] Correct function addressing in inline asm
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133328: [InstCombine] Fold icmp x, ~x and icmp ~x, x by testing the sign
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134353: [AArch64] Add all predecessor archs in target info
David Spickett via Phabricator via llvm-commits
- [PATCH] D134083: [IVDescriptors] Before moving an instruction in SinkAfter checking if it is target of other instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Matt Devereau via Phabricator via llvm-commits
- [llvm] 6602110 - [ARM] Enable and/cmp0 folding
Momchil Velikov via llvm-commits
- [PATCH] D134360: [ARM] Enable and/cmp0 folding
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134083: [IVDescriptors] Before moving an instruction in SinkAfter checking if it is target of other instructions
Vikram TV via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Report minimum scratch size in code object v5 and later by default
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Paul Walker via Phabricator via llvm-commits
- [llvm] 9f97577 - [LoopDistribute] Add LAA invalidation test for #50940.
Florian Hahn via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134628: [LoongArch] Expand FSIN/FCOS/FSINCOS/FPOW/FREM
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D134577: [mlir][MemRef] Simplify extract_strided_metadata(allocLikeOp)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-debuginfo-analyzer] 03 - Logical elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134347: [Bazel] Remove template_rule and use @bazel_skylib's expand_template instead.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134582: [LoongArch] Support lowering frames larger than 2048 bytes
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134582: [LoongArch] Support lowering frames larger than 2048 bytes
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134441: [ObjC][ARC] Don't use operand bundle "clang.arc.attachedcall" in codegen for Windows
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D134375: [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D134582: [LoongArch] Support lowering frames larger than 2048 bytes
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134582: [LoongArch] Support lowering frames larger than 2048 bytes
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134628: [LoongArch] Expand FSIN/FCOS/FSINCOS/FPOW/FREM
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D134441: [ObjC][ARC] Fix target register for call expanded from CALL_RVMARKER on Windows
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134559: [LLD][COFF] Generate map file even if no /out flag is present
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134582: [LoongArch] Support lowering frames larger than 2048 bytes
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132055: [LoopInterchange][PR57148] Ensure LCSSA form after loop interchnange
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Jean Perier via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133656: [Matrix] Add tests for addition transpose optimizations
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134044: [ConstraintElimination] Move logic for replacing ssub overflow users (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134365: [LoongArch] Add support for llvm.trap and llvm.debugtrap
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D134577: [mlir][MemRef] Simplify extract_strided_metadata(allocLikeOp)
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D134548: [NVPTX] Fix a segfault for bitcasted calls with byval params
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D134548: [NVPTX] Fix a segfault for bitcasted calls with byval params
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D134239: LoopUnroll: Pass through AssumptionCache
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134239: LoopUnroll: Pass through AssumptionCache
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 76c76e9 - [VE] Support smax/smin
Kazushi Marukawa via llvm-commits
- [PATCH] D134583: [VE] Support smax/smin
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] ab3779a - [MustExecute] Add additional test for PR57780 (NFC)
Nikita Popov via llvm-commits
- [llvm] 1cef30b - [VE] Disable automatic maxnum/minnum selection
Kazushi Marukawa via llvm-commits
- [PATCH] D134595: [VE] Disable automatic maxnum/minnum selection
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134239: LoopUnroll: Pass through AssumptionCache
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D134279: [MustExec][LICM] Handle latch being part of an inner cycle (PR57780)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127765: modify the insertion of freeze instructions for SLU pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126307: [BasicBlockUtils] Amend test for loop metadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134279: [MustExec][LICM] Handle latch being part of an inner cycle (PR57780)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116609: [EarlyCSE] Allow elimination of redundant writeonly calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116609: [EarlyCSE] Allow elimination of redundant writeonly calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101621: [STLExtras] Add a two argument form of make_early_inc_range
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134365: [LoongArch] Add support for llvm.trap and llvm.debugtrap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134531: [SCEV] Verify block disposition cache.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134239: LoopUnroll: Pass through AssumptionCache
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134612: [LoopUnroll] Forget block and loop dispositions during unrolling.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104296: [SCCP] Remove code redundancy in resolvedUndefsIn
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134239: LoopUnroll: Pass through AssumptionCache
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127765: modify the insertion of freeze instructions for SLU pass
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [llvm] 2733088 - [LoopUnroll] Add cache verification failure test case.
Florian Hahn via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134347: [Bazel] Remove template_rule and use @bazel_skylib's expand_template instead.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D134643: [AArch64] Add tests for selecting SMULL instruction where the operand is zero extended and the top bit value is 0
Zain Jaffal via Phabricator via llvm-commits
- [llvm] b30bbd1 - Small formating nit in DAGCombiner. NFC
Amaury Séchet via llvm-commits
- [PATCH] D104296: [SCCP] Remove code redundancy in resolvedUndefsIn
ksyx via Phabricator via llvm-commits
- [PATCH] D133657: [Matrix] Optimize matrix transposes around additions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132490: [LoopVectorize] Emit runtime checks correctly for nested loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134643: [AArch64] Add tests for selecting SMULL instruction where the operand is zero extended and the top bit value is 0
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D134441: [ObjC][ARC] Fix target register for call expanded from CALL_RVMARKER on Windows
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134561: AtomicExpand: Support cmpxchg expansion for small FP types
James Y Knight via Phabricator via llvm-commits
- [PATCH] D134579: [LegalizeTypes][RISCV] Support f16 in ExpandIntRes_LLROUND_LLRINT.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134561: AtomicExpand: Support cmpxchg expansion for small FP types
James Y Knight via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Report minimum scratch size in code object v5 and later by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Paul Scoropan via Phabricator via llvm-commits
- [llvm] 79b69bf - Autogenerate stack-folding-fp X86 tests. NFC
Amaury Séchet via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134646: [AArch64] Add a target feature for AArch64StorePairSuppress
Dave Green via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133929: [DebugInfo] Produce variadic DBG_INSTR_REFs from ISel
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Report minimum scratch size in code object v5 and later by default
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D134577: [mlir][MemRef] Simplify extract_strided_metadata(allocLikeOp)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Report minimum scratch size in code object v5 and later by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D129372: [DebugInfo][NFC?] Add new MachineOperand type and change DBG_INSTR_REF syntax
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D129372: [DebugInfo][NFC?] Add new MachineOperand type and change DBG_INSTR_REF syntax
Stephen Tozer via Phabricator via llvm-commits
- [llvm] e6c29c0 - [AMDGPU] Precommit switching test to generated checks for D134463
Jeffrey Byrnes via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133577: [PowerPC] Change CRNOT to a code gen single operand instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Nikita Popov via Phabricator via llvm-commits
- [llvm] db008af - [llvm] Repair the modules build with C++17
David Blaikie via llvm-commits
- [PATCH] D125683: [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
Louis Dionne via Phabricator via llvm-commits
- [llvm] aac6629 - [ConstraintElimination] Add initial usub.with.overflow tests.
Florian Hahn via llvm-commits
- [PATCH] D134038: [ConstraintElimination] Add initial usub.with.overflow tests.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134527: [FunctionAttrs] Infer precise FMRB
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134460: [LV] Adjust cost model to use uniform store lowering for unpredicated uniform stores
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134352: [AArch64] Add Neoverse V2 CPU support
Matt D. via Phabricator via llvm-commits
- [PATCH] D127765: modify the insertion of freeze instructions for SLU pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Dave Green via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134559: [LLD][COFF] Generate map file even if no /out flag is present
Pengxuan Zheng via Phabricator via llvm-commits
- [lld] 961c45f - [LLD][COFF] Generate map file even if no /out flag is present
Pengxuan Zheng via llvm-commits
- [PATCH] D134559: [LLD][COFF] Generate map file even if no /out flag is present
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
David Blaikie via Phabricator via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D133985: [mlir][transform] Add multi-buffering to the transform dialect
Kirsten Lee via Phabricator via llvm-commits
- [PATCH] D134577: [mlir][MemRef] Simplify extract_strided_metadata(allocLikeOp)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133700: [PowerPC] Exploit xxperm, check for dead vectors and substitute vperm with xxperm
Amy Kwan via Phabricator via llvm-commits
- [llvm] dee4bc4 - AMDGPU: Handle new address pattern in LowerKernelAttributes introduced by opaque pointers
Changpeng Fang via llvm-commits
- [PATCH] D134596: AMDGPU: Handle new address pattern in LowerKernelAttributes introduced by opaque pointers
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Renato Golin via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Report minimum scratch size in code object v5 and later by default
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D134631: [RISCV][NFC] Merge rv32 and rv64 insertelt/extract fp tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134177: Add MC support of RISCV Zcd Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D134176: Add MC support of RISCV Zcf Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134441: [ObjC][ARC] Fix target register for call expanded from CALL_RVMARKER on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D134527: [FunctionAttrs] Infer precise FMRB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134166: [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133116: [AArch64][SVE] Optimise repeated floating-point complex patterns to splat
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Dave Green via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133116: [AArch64][SVE] Optimise repeated floating-point complex patterns to splat
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D125683: [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134557: [BranchRelaxation] Fall through only if block has no terminators
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D133700: [PowerPC] Exploit xxperm, check for dead vectors and substitute vperm with xxperm
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D134557: [BranchRelaxation] Fall through only if block has no terminators
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134469: [DirectX] Add DXIL metadata `dx.shaderModel`
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134579: [LegalizeTypes][RISCV] Support f16 in ExpandIntRes_LLROUND_LLRINT.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134548: [NVPTX] Fix a segfault for bitcasted calls with byval params
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D134377: [SLP]Try to emit canonical shuffle with undef operand.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D133854: [lld-macho] Fix -force_symbols_{, not_}weak_list arg type
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133985: [mlir][transform] Add multi-buffering to the transform dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D134579: [LegalizeTypes][RISCV] Support f16 in ExpandIntRes_LLROUND_LLRINT.
Craig Topper via Phabricator via llvm-commits
- [llvm] afdd600 - [LegalizeTypes][RISCV] Support f16 in ExpandIntRes_LLROUND_LLRINT.
Craig Topper via llvm-commits
- [llvm] 4ba1f04 - [JITLink] Remove overly-restrictive visibility check introduced in 75404e9ef88.
Lang Hames via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Damian Rouson via Phabricator via llvm-commits
- [llvm] d6c0a5b - [Hexagon] Make sure we can still shift scalar vectors by non-splats
Krzysztof Parzyszek via llvm-commits
- [PATCH] D134474: [VP][RISCV] Add vp.fmuladd.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Thorsten via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134474: [VP][RISCV] Add vp.fmuladd.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133854: [lld-macho] Fix -force_symbols_{, not_}weak_list arg type
Bernhard Urban-Forster via Phabricator via llvm-commits
- [PATCH] D134436: [WebAssembly] Use intrinsics for table.get/set instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D134548: [NVPTX] Fix a segfault for bitcasted calls with byval params
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Jan Sjödin via Phabricator via llvm-commits
- [llvm] 53fa00b - LoopUnroll: Pass through AssumptionCache (NFC)
Matt Arsenault via llvm-commits
- [llvm] 9bf1aea - LoopPeel: Pass through AssumptionCache (NFC)
Matt Arsenault via llvm-commits
- [llvm] 473e83b - GuardWidening: Pass through AssumptionCache (NFC)
Matt Arsenault via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Thorsten via Phabricator via llvm-commits
- [PATCH] D134239: LoopUnroll: Pass through AssumptionCache
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134241: GuardWidening: Pass through AssumptionCache
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133985: [mlir][transform] Add multi-buffering to the transform dialect
Kirsten Lee via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 096f1c4 - [InstSimplify] remove redundant predicate check; NFC
Sanjay Patel via llvm-commits
- [llvm] e9e9948 - [InstSimplify] rearrange matching for select-of-min/max folds; NFC
Sanjay Patel via llvm-commits
- [PATCH] D134579: [LegalizeTypes][RISCV] Support f16 in ExpandIntRes_LLROUND_LLRINT.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134531: [SCEV] Verify block disposition cache.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134531: [SCEV] Verify block disposition cache.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125417: [ARM64EC 5/?] Fix names of __chkstk and __security_check_cookie.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134664: [nfc][mlgo] Lazily compute the regalloc reward
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
Eli Friedman via Phabricator via llvm-commits
- [llvm] dfaf7a2 - [Hexagon] Avoid some unnecessary sign-extend instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] b5bccde - [InstSimplify] add tests for max intrinsic with constant expression; NFC
Sanjay Patel via llvm-commits
- [llvm] 222e1c7 - [InstSimplify] don't commute constant expression operand in min/max calls
Sanjay Patel via llvm-commits
- [llvm] def6cbd - [InstCombine] add assert/test for zext to i1
Sanjay Patel via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D134290: Fix llvm coding style and add an accessor for isLittleEndian
David Blaikie via Phabricator via llvm-commits
- [PATCH] D134428: [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
David Blaikie via Phabricator via llvm-commits
- [PATCH] D134467: [AMDGPU][NFC] Correct name of DW_OP_LLVM_aspace_bregx
David Blaikie via Phabricator via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
David Blaikie via Phabricator via llvm-commits
- [PATCH] D134670: [IR][InstCombine] Support scalable vector splats ConstantExprs in Constant::getUniqueInteger().
Craig Topper via Phabricator via llvm-commits
- [llvm] 0ce96e0 - [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134664: [nfc][mlgo] Lazily compute the regalloc reward
Jacob Hegna via Phabricator via llvm-commits
- [llvm] 0fcc99a - [Matrix] Add tests for addition transpose optimizations
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D133656: [Matrix] Add tests for addition transpose optimizations
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133848: [Clang][AArch64] Support AArch64 target(..) attribute formats.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D134664: [nfc][mlgo] Lazily compute the regalloc reward
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D132034: [AArch64] Alter most of arm_neon.h to be target-based, not preprocessor based.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134664: [nfc][mlgo] Lazily compute the regalloc reward
Jacob Hegna via Phabricator via llvm-commits
- [llvm] f076a70 - [LoopDeletion] Add cache verification failure test case.
Florian Hahn via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [llvm] b6352ef - [LoopDeletion] Regenerate check lines for test added in f076a7097999d.
Florian Hahn via llvm-commits
- [lld] 78084d9 - [ELF] Rewrite R_RISCV_ALIGN nops when r.addend%4 != 0
Fangrui Song via llvm-commits
- [PATCH] D134675: [ADT] Make mapped_iterator copy assignable
James Player via Phabricator via llvm-commits
- [PATCH] D128143: [MemProf] Update metadata during inlining
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D134670: [IR][InstCombine] Support scalable vector splats ConstantExprs in Constant::getUniqueInteger().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D133687: [LoopVectorize][Fix] Crash when invariant store address is calculated inside loop
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 90b695d - [IR][InstCombine] Support scalable vector splats ConstantExprs in Constant::getUniqueInteger().
Craig Topper via llvm-commits
- [PATCH] D134670: [IR][InstCombine] Support scalable vector splats ConstantExprs in Constant::getUniqueInteger().
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134682: [DirectX] Generate `dx.resources` metadata entry
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF DUMP] Fix infinite recursion in Type Printer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133657: [Matrix] Optimize matrix transposes around additions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D133657: [Matrix] Optimize matrix transposes around additions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF DUMP] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF DUMP] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 8a24e0c - [nfc][mlgo] Lazily compute the regalloc reward
Mircea Trofin via llvm-commits
- [PATCH] D134664: [nfc][mlgo] Lazily compute the regalloc reward
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D134083: [IVDescriptors] Before moving an instruction in SinkAfter checking if it is target of other instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D129802: [DRAFT] Implementing new atomic orderings in LLVM and generate barriers for legacy __sync builtins. Support corresponding memory model in outline atomics as well.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D120486: [objcopy] Refactor CommonConfig to add posibility to specify added/updated sections as MemoryBuffer.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D134352: [AArch64] Add Neoverse V2 CPU support
Paul Walker via Phabricator via llvm-commits
- [PATCH] D134322: [llvm-libtool-darwin] Add support for -dependency_info
Keith Smiley via Phabricator via llvm-commits
- [llvm] 5866140 - [AMDGPU][NFC] Correct name of DW_OP_LLVM_aspace_bregx
Tony Tye via llvm-commits
- [PATCH] D134467: [AMDGPU][NFC] Correct name of DW_OP_LLVM_aspace_bregx
Tony Tye via Phabricator via llvm-commits
- [PATCH] D120486: [objcopy] Refactor CommonConfig to add posibility to specify added/updated sections as MemoryBuffer.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132379: [Support] Class for response file expansion
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 9a15442 - [DWARF DUMP] Fix infinite recursion in Type Printer.
Alexander Yermolovich via llvm-commits
- [PATCH] D132900: [DWARF DUMP] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][AMDGPU][Mips][RISCV][X86] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][AMDGPU][Mips][RISCV][X86] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][AMDGPU][Mips][RISCV][X86] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][AMDGPU][Mips][RISCV][X86] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [compiler-rt] 15805c0 - [tests][msan] Use -fno-sanitize-memory-param-retval in tests
Vitaly Buka via llvm-commits
- [PATCH] D133577: [PowerPC] Change CRNOT to a code gen single operand instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D133974: [objcopy] Fix order of Mach-O LINKEDIT pieces during layout
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D133974: [objcopy] Fix order of Mach-O LINKEDIT pieces during layout
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133914: [InlineAsm][bugfix] Correct function addressing in inline asm
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D134686: [NFC][2/n] Remove PrunePH pass
Sebastian Peryt via Phabricator via llvm-commits
- [PATCH] D134686: [NFC][2/n] Remove PrunePH pass
Sebastian Peryt via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D134686: [NFC][2/n] Remove PrunePH pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] aba150c - [test][msan] Fix more tests for D134669
Vitaly Buka via llvm-commits
- [llvm] 208d0f0 - [NFC] legalize triple for dxil tests.
Xiang Li via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133914: [InlineAsm][bugfix] Correct function addressing in inline asm
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 46fc75a - [NFC][2/n] Remove PrunePH pass
Arthur Eubanks via llvm-commits
- [PATCH] D134686: [NFC][2/n] Remove PrunePH pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134631: [RISCV][NFC] Merge rv32 and rv64 insertelt/extract fp tests.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D134690: [MC][nfc] Update arm64-leaf-compact-unwind.s to use llvm-objdump
Jez Ng via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D134691: [MC] Don't emit redundant compact unwind entries
Jez Ng via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134691: [MC] Don't emit redundant compact unwind entries
Jez Ng via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [llvm] ce004fb - [PowerPC] XCOFF exception section support on the direct assembler path
Chen Zheng via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on the direct assembler path and exception language and reason code lowering from trap intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D125417: [ARM64EC 5/?] Fix names of __chkstk and __security_check_cookie.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Gong LingQin via Phabricator via llvm-commits
- [llvm] ae42563 - [RISCV][NFC] Merge rv32 and rv64 insertelt/extract fp tests.
via llvm-commits
- [PATCH] D134631: [RISCV][NFC] Merge rv32 and rv64 insertelt/extract fp tests.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134375: [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
wael yehia via Phabricator via llvm-commits
- [PATCH] D134375: [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134695: [VE] Change to expand FPOW
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134697: [X86] Consider branch probability in avoiding Store Forward Block
wqf via Phabricator via llvm-commits
- [PATCH] D134698: Hook D134410 into msan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D134701: [RISCV][ISel] Remove the commutative flag on SUB
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134703: [RISCV][ISel] Refactor the formation of VW operations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134288: [flang] Write semantics test for atomic_define
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134701: [RISCV][ISel] Remove the commutative flag on SUB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134703: [RISCV][ISel] Refactor the formation of VW operations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133739: [RISCV][ISel] Fold extensions when all the users can consume them
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D133739: [RISCV][ISel] Fold extensions when all the users can consume them
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132055: [LoopInterchange][PR57148] Ensure LCSSA form after loop interchnange
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 20a80d6 - Revert "[AMDGPU] Move SIModeRegisterDefaults to SI MFI"
Vitaly Buka via llvm-commits
- [llvm] 04e1301 - [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via llvm-commits
- [PATCH] D134639: [VP][RISCV] Add vp.maxnum and vp.minnum intrinsics and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134409: [utils][UpdateTestChecks] Add unnamed !noundef value support
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109817: [AggressiveInstCombine] Add `phi` nodes support to `TruncInstCombine`
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D134690: [MC][nfc] Update arm64-leaf-compact-unwind.s to use llvm-objdump
James Henderson via Phabricator via llvm-commits
- [PATCH] D134697: [X86] Consider branch probability in avoiding Store Forward Block
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 4b1833d - [Support][NFC] Fix typo in comment
Fraser Cormack via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134682: [DirectX] Generate `dx.resources` metadata entry
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 1bd1a44 - [WebAssembly] Use intrinsics for table.get/set instructions
Paulo Matos via llvm-commits
- [PATCH] D134436: [WebAssembly] Use intrinsics for table.get/set instructions
Paulo Matos via Phabricator via llvm-commits
- [llvm] 6584d1f - [ADT] Add IntervalTree - light tree data structure to hold intervals.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134707: [RISCV] Remove some unused var decl. NFC
Ray Wang via Phabricator via llvm-commits
- [llvm] 2dfe7a3 - [gn build] Port 6584d1f9309b
LLVM GN Syncbot via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134708: [LoongArch] Add some comments for expand pseudo-inst pass. NFC
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130675: [RFC][DAG] Match select of constant equivalents in foldBinOpIntoSelect.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D134613: [LoopDeletion] Forget block and loop dispositions after deleting loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134709: [LoongArch] Specify registers used in DWARF exception handling
Ray Wang via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134612: [LoopUnroll] Forget block and loop dispositions during unrolling.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 275bee3 - [LoopUnroll] Forget block and loop dispositions during unrolling.
Florian Hahn via llvm-commits
- [PATCH] D134612: [LoopUnroll] Forget block and loop dispositions during unrolling.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134643: [AArch64] Add tests for selecting SMULL instruction where the operand is zero extended and the top bit value is 0
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
Ray Wang via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134712: [LoongArch] Override TargetSubtargetInfo::getSelectionDAGInfo
Ray Wang via Phabricator via llvm-commits
- [llvm] fbb1194 - [AArch64] Add Neoverse V2 CPU support
David Sherwood via llvm-commits
- [PATCH] D134352: [AArch64] Add Neoverse V2 CPU support
David Sherwood via Phabricator via llvm-commits
- [PATCH] D134713: [LoongArch] Add codegen support of GlobalTLSAddress lowering
Ray Wang via Phabricator via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134353: [AArch64] Add all predecessor archs in target info
Dave Green via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134714: [AMDGPU] Make the uses_dynamic_stack field in the kernel descriptor and the metadata map specific to code object v5 and later
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134715: [LoongArch] Produce a R_LARCH_32_PCREL relocation
Ray Wang via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Florian Hahn via Phabricator via llvm-commits
- [llvm] 97dfa53 - [FunctionAttrs] Infer precise FMRB
Nikita Popov via llvm-commits
- [PATCH] D134527: [FunctionAttrs] Infer precise FMRB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Jay Foad via Phabricator via llvm-commits
- [llvm] 712de9d - [AArch64] Add all predecessor archs in target info
Daniel Kiss via llvm-commits
- [PATCH] D134353: [AArch64] Add all predecessor archs in target info
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D105465: [RuntimeDyld] Added support for relocation of indirect functions
Moritz Sichert via Phabricator via llvm-commits
- [llvm] 18b7c44 - [BasicAA] Use ScopeExit to clear Visited set (NFC)
Nikita Popov via llvm-commits
- [PATCH] D134697: [X86] Consider branch probability in avoiding Store Forward Block
wqf via Phabricator via llvm-commits
- [PATCH] D134709: [LoongArch] Specify registers used in DWARF exception handling
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D133476: [automation] Add scripts to automate GitHub projects
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134474: [VP][RISCV] Add vp.fmuladd.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134715: [LoongArch] Produce a R_LARCH_32_PCREL relocation
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134718: [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134474: [VP][RISCV] Add vp.fmuladd.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134719: [AArch64] Enable libm vectorized functions via SLEEF
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134719: [AArch64] Enable libm vectorized functions via SLEEF
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134712: [LoongArch] Override TargetSubtargetInfo::getSelectionDAGInfo
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134720: [RISCV][NFC] Add test for extractelt of vector types that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [llvm] 3abaa37 - [LSR] Preserve LCSSA in expander when rewriting loop exit values.
Florian Hahn via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134428: [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D133914: [InlineAsm][bugfix] Correct function addressing in inline asm
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134723: [AMDGPU] Set memory bound occupancy based on addressable VGPRs
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134723: [AMDGPU] Set memory bound occupancy based on addressable VGPRs
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134723: [AMDGPU] Set memory bound occupancy based on addressable VGPRs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133688: [RISCV] Lower BUILD_VECTOR to RISCVISD::VID_VL if it is floating-point type.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D133854: [lld-macho] Fix -force_symbols_{, not_}weak_list arg type
Bernhard Urban-Forster via Phabricator via llvm-commits
- [PATCH] D134718: [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D134718: [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][Mips][RISCV][SystemZ] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134435: [LoongArch] Expand llvm.stacksave and llvm.stackrestore
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130483: [RISCV] Add CodeGen support and MC testcase of RISCV Zca Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134695: [VE] Change to expand FPOW
Erich Focht via Phabricator via llvm-commits
- [llvm] 8427c83 - [X86] Clean up prefixes for avoid-sfb.ll
Simon Pilgrim via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133900: [AArch64][SME] Set up a lazy-save/restore around calls.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133900: [AArch64][SME] Set up a lazy-save/restore around calls.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D134725: [ADT] Add support for more formats in APFixedPoint
Tyker via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D133914: [InlineAsm][bugfix] Correct function addressing in inline asm
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D134646: [AArch64] Add a target feature for AArch64StorePairSuppress
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D130313: [AMDGPU] Avoid flushing the vmcnt counter in loop preheaders if not necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] c2a44b5 - [LoongArch] Support lowering frames larger than 2048 bytes
Weining Lu via llvm-commits
- [PATCH] D134582: [LoongArch] Support lowering frames larger than 2048 bytes
Lu Weining via Phabricator via llvm-commits
- [llvm] de80132 - [VE] Change to expand FPOW
Kazushi Marukawa via llvm-commits
- [PATCH] D134695: [VE] Change to expand FPOW
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134220: [MIPS] Fix useDeprecatedPositionallyEncodedOperands errors.
Salieri W. via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134423: [AMDGPU] Fix vgpr2sgpr copy to scalar operands of buffer instructions.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D134423: [AMDGPU] Fix vgpr2sgpr copy to scalar operands of buffer instructions.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
ChenZheng via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D131141: [RISCV] Add MC support of RISCV Zcb Extension
Xinlong Wu via Phabricator via llvm-commits
- [llvm] bab129f - [ADT] Add IntervalTree - light tree data structure to hold intervals.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D134730: [cmake] Export GetHostTriple.cmake
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130483: [RISCV] Add CodeGen support and MC testcase of RISCV Zca Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134428: [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D134732: fix vectorization of library calls
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D94363: [AA] Pass AAResults through AAQueryInfo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D122604: [demangler] Simplify OutputBuffer initialization
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] 823ce6a - [LoongArch] Add some comments for expand pseudo-inst pass. NFC
Weining Lu via llvm-commits
- [PATCH] D134708: [LoongArch] Add some comments for expand pseudo-inst pass. NFC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134177: Add MC support of RISCV Zcd Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134176: Add MC support of RISCV Zcf Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134646: [AArch64] Add a target feature for AArch64StorePairSuppress
Dave Green via Phabricator via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] d1baed7 - [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury Séchet via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Phabricator via llvm-commits
- [PATCH] D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D130922: [InstCombine] Add support for stpncpy folding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134736: [DAG] select Cond, C, -1 --> or (sext (not Cond)), C when C is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D134736: [DAG] select Cond, C, -1 --> or (sext (not Cond)), C when C is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 1b7089f - [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via llvm-commits
- [PATCH] D134375: [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D134439: [StructurizeCFG] Remove imposible case, associated test, and replace by assert
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134646: [AArch64] Add a target feature for AArch64StorePairSuppress
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134738: [VP][RISCV] Add vp.floor intrinsics and RISC-V support
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D134739: [SCEVExpander] Check expr is available for traversed InsterPts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132704: [LCSSA] Re-use suitable PHI if available instead creating new ones.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] ef89409 - Fix 'unused-lambda-capture' gcc warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D134281: [CGP] Update MemIntrinsic alignment if possible
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134281: [CGP] Update MemIntrinsic alignment if possible
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134720: [RISCV][NFC] Add test for extractelt of vector types that should be splitted.
Philip Reames via Phabricator via llvm-commits
- [llvm] dc7387b - [LV] Adjust cost model to use uniform store lowering for unpredicated uniform stores
Philip Reames via llvm-commits
- [PATCH] D134460: [LV] Adjust cost model to use uniform store lowering for unpredicated uniform stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134428: [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D133854: [lld-macho] Fix -force_symbols_{, not_}weak_list arg type
Nico Weber via Phabricator via llvm-commits
- [lld] 2769ceb - [lld-macho] Fix -force_symbols_{, not_}weak_list arg type
Nico Weber via llvm-commits
- [PATCH] D133854: [lld-macho] Fix -force_symbols_{, not_}weak_list arg type
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Tetyushkin Ivan via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 404dc7a - [TTI] getExtractWithExtendCost - remove default Index = -1 value
Simon Pilgrim via llvm-commits
- [PATCH] D134740: Document use of Co-author-by git tag.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 17f2ee8 - [RISCV][SLP] Add test coverage for stores of constants
Philip Reames via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134738: [VP][RISCV] Add vp.floor intrinsics and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134743: [SimplifyCFG] Allow SimplifyCFG sinking to merge tail call kinds
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D134738: [VP][RISCV] Add vp.floor intrinsics and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [llvm] 77b202f - [RISCV] Rename getVectorImmCost to getStoreImmCost [nfc]
Philip Reames via llvm-commits
- [PATCH] D134743: [SimplifyCFG] Allow SimplifyCFG sinking to merge tail call kinds
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134022: [AArch64] Insert/Extract of bitcast patterns
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D134022: [AArch64] Insert/Extract of bitcast patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D134745: [LV][Metadata] Add loop.interleave.enable for loop vectorizer
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D134745: [LV][Metadata] Add loop.interleave.enable for loop vectorizer
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134746: [RISCV] Adjust vector immediate store materialization cost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 401481d - [AArch64] Remove incorrect zero element insert-bitcast patterns
David Green via llvm-commits
- [PATCH] D134022: [AArch64] Insert/Extract of bitcast patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D134376: [ModuleInliner] Add a cost-benefit-based priority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D134740: Document use of Co-author-by git tag.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134745: [LV][Metadata] Add loop.interleave.enable for loop vectorizer
Michael Berg via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134690: [MC][nfc] Update arm64-leaf-compact-unwind.s to use llvm-objdump
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134745: [LV][Metadata] Add loop.interleave.enable for loop vectorizer
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134691: [MC] Don't emit redundant compact unwind entries
Steven Wu via Phabricator via llvm-commits
- [PATCH] D134745: [LV][Metadata] Add loop.interleave.enable for loop vectorizer
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134723: [AMDGPU] Set memory bound occupancy based on addressable VGPRs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][Mips][RISCV][SystemZ] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134228: [RISCV] Massage debug loc to improve scheduling of addressing for scatter/gather
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D96004: [AArch64] Stack probing for function prologues
Josh Stone via Phabricator via llvm-commits
- [PATCH] D134376: [ModuleInliner] Add a cost-benefit-based priority
Wenlei He via Phabricator via llvm-commits
- [llvm] ed8409d - [ObjC][ARC] Fix target register for call expanded from CALL_RVMARKER on Windows
Stefan Gränitz via llvm-commits
- [PATCH] D134441: [ObjC][ARC] Fix target register for call expanded from CALL_RVMARKER on Windows
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D134658: Fix -mcpu=native on non-macos Apple platforms
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134690: [MC][nfc] Update arm64-leaf-compact-unwind.s to use llvm-objdump
Jez Ng via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] a6383bb - [VP][RISCV] Add vp.fmuladd.
Craig Topper via llvm-commits
- [PATCH] D134474: [VP][RISCV] Add vp.fmuladd.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 57f6fd0 - [JITLink] Fix typo in debugging output.
Lang Hames via llvm-commits
- [llvm] ffe2dda - [ORC][JITLink] Retain Weak flags in JITDylib interfaces, propagate to LinkGraph.
Lang Hames via llvm-commits
- [PATCH] D134684: [LegalizeTypes][Mips][RISCV][SystemZ] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134740: Document use of Co-author-by git tag.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] c9adeca - Move allocas converted from __kmpc_alloc_shared to entry block.
Doru Bercea via llvm-commits
- [PATCH] D134689: [OpenMP][Attributor] Move allocas converted from __kmpc_alloc_shared to entry block
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D133526: [flang] Add co_min and co_max to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
David Blaikie via Phabricator via llvm-commits
- [llvm] 9c9e877 - [Hexagon] Move function to a different class, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Paul Robinson via Phabricator via llvm-commits
- [llvm] 530d14a - [gn build] Port 13e1a653278b
LLVM GN Syncbot via llvm-commits
- [PATCH] D131224: [objdump] Find debug information with Build ID/debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131224: [objdump] Find debug information with Build ID/debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D122604: [demangler] Simplify OutputBuffer initialization
David Blaikie via Phabricator via llvm-commits
- [llvm] 7da2b91 - [Hexagon] Unify getSizeOfs in HexagonVectorCombine, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D132504: [NFC] [Object] Create library to fetch debug info by build ID.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 8b00b24 - [VP][RISCV] Add vp.ceil and RISC-V support
via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134691: [MC] Don't emit redundant compact unwind entries
Jez Ng via Phabricator via llvm-commits
- [llvm] 384b8b3 - Revert "[VP][RISCV] Add vp.ceil and RISC-V support"
via llvm-commits
- [PATCH] D134586: [VP][RISCV] Add vp.ceil and RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 50f6c4f - [RISCV] Expand strided store test coverage for missing opts during codegen
Philip Reames via llvm-commits
- [PATCH] D131370: [DirectX backend] Translate cbuffer into DXIL.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132978: [CodeGen] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D134469: [DirectX] Add DXIL metadata `dx.shaderModel`
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134755: [RISCV] Extend strided load/store pattern matching to non-loop cases
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134643: [AArch64] Add tests for selecting SMULL instruction where the operand is zero extended and the top bit value is 0
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4fbbfd2 - [AArch64] Add tests for selecting SMULL instruction where the operand is zero extended and the top bit value is 0
Florian Hahn via llvm-commits
- [PATCH] D134643: [AArch64] Add tests for selecting SMULL instruction where the operand is zero extended and the top bit value is 0
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134745: [LV][Metadata] Add loop.interleave.enable for loop vectorizer
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D134757: AMDGPU: Make various vector undefs legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D134469: [DirectX] Add DXIL metadata `dx.shaderModel`
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 163cb33 - [VP][RISCV] Add vp.ceil and RISC-V support
via llvm-commits
- [PATCH] D134469: [DirectX] Add DXIL metadata `dx.shaderModel`
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134714: [AMDGPU] Make the uses_dynamic_stack field in the kernel descriptor and the metadata map specific to code object v5 and later
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D131370: [DirectX backend] Translate cbuffer into DXIL.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134755: [RISCV] Extend strided load/store pattern matching to non-loop cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134701: [RISCV][ISel] Remove the commutative flag on SUB
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134376: [ModuleInliner] Add a cost-benefit-based priority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134758: [RISCV][SelectionDAGBuilder] Fix crash when copying a v1f32 vector between basic blocks.
Craig Topper via Phabricator via llvm-commits
- [llvm] b54c571 - [RISCV] Extend strided load/store pattern matching to non-loop cases
Philip Reames via llvm-commits
- [PATCH] D134755: [RISCV] Extend strided load/store pattern matching to non-loop cases
Philip Reames via Phabricator via llvm-commits
- [llvm] c29d911 - [PhaseOrdering] Add missing x86 registered target requirement to fast-basictest.ll
Simon Pilgrim via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134758: [RISCV][SelectionDAGBuilder] Fix crash when copying a v1f32 vector between basic blocks.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134759: [VP][RISCV] Add vp.floor, vp.round, vp.roundeven and their RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134759: [VP][RISCV] Add vp.floor, vp.round, vp.roundeven and their RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] ce35e8b - [RISCV][ISel] Remove the commutative flag on SUB
Quentin Colombet via llvm-commits
- [PATCH] D134701: [RISCV][ISel] Remove the commutative flag on SUB
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134703: [RISCV][ISel] Refactor the formation of VW operations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134759: [VP][RISCV] Add vp.floor, vp.round, vp.roundeven and their RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134758: [RISCV][SelectionDAGBuilder] Fix crash when copying a v1f32 vector between basic blocks.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134469: [DirectX] Add DXIL metadata `dx.shaderModel`
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D134739: [SCEVExpander] Check expr is available for traversed InsterPts.
Eli Friedman via Phabricator via llvm-commits
- [llvm] e80e134 - [InstCombine] Add support for stpncpy folding
Martin Sebor via llvm-commits
- [PATCH] D130922: [InstCombine] Add support for stpncpy folding
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130922: [InstCombine] Add support for stpncpy folding
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D134682: [DirectX] Generate `dx.resources` metadata entry
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D131224: [objdump] Find debug information with Build ID/debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D133980: [NFC] Refactor DXContainer to support more parts
Lang Hames via Phabricator via llvm-commits
- [PATCH] D134315: [DX] [ObjectYAML] Support DX shader feature flags
Lang Hames via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Thorsten via Phabricator via llvm-commits
- [llvm] 4bab490 - [X86] Add test case for D134736. NFC
Amaury Séchet via llvm-commits
- [PATCH] D134763: Add functionality to load dynamic libraries temporarily
Michael Holman via Phabricator via llvm-commits
- [PATCH] D134682: [DirectX] Generate `dx.resources` metadata entry
Xiang Li via Phabricator via llvm-commits
- [llvm] c78e947 - Change constant in cmov-promotion to avoid optimizations
Amaury Séchet via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134736: [DAG] select Cond, C, -1 --> or (sext (not Cond)), C when C is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [llvm] 899ebd7 - [LV] Remove two unused default arguments [nfc]
Philip Reames via llvm-commits
- [PATCH] D134765: [llvm-remarkutil] Add an option to print out function sizes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134725: [ADT] Add support for more formats in APFixedPoint
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Renato Golin via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132887: [objdump] [debuginfod] Fetch for very-stripped binaries.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D134765: [llvm-remarkutil] Add an option to print out function sizes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D131370: [DirectX backend] Translate cbuffer into DXIL.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackLifetime::calculateLocalLiveness. The stack-safety-max-allocas flag prevents the algorithm from being invoked for functions with a lot of allocas.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134375: [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133688: [RISCV] Lower BUILD_VECTOR to RISCVISD::VID_VL if it is floating-point type.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133688: [RISCV] Lower BUILD_VECTOR to RISCVISD::VID_VL if it is floating-point type.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackSafetyAnalysis pass.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackSafetyAnalysis pass.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D134770: [InstrProf][llvm-profdata] Dump profile correlation data as YAML
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D134691: [MC] Don't emit redundant compact unwind entries
Steven Wu via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][Mips][RISCV][SystemZ] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Jessica Clarke via Phabricator via llvm-commits
- [llvm] f6d110e - [LAA] Make getPtrStride return Option instead of overloading zero as error value [nfc]
Philip Reames via llvm-commits
- [PATCH] D134166: [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D133992: [objdump] Add --build-id flag for debuginfod lookups without binary.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Thorsten via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackSafetyAnalysis pass.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackSafetyAnalysis pass.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D133985: [mlir][transform] Add multi-buffering to the transform dialect
Kirsten Lee via Phabricator via llvm-commits
- [PATCH] D133526: [flang] Add co_min and co_max to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134166: [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 9eefc9a - [llvm-jitlink] Remove stray global.
Lang Hames via llvm-commits
- [llvm] f0ec83e - [PowerPC][NFC] Pre-commit test case for an upcoming atomics patch
Nemanja Ivanovic via llvm-commits
- [PATCH] D134774: [llvm-jitlink] Only use delta-mapper when needed, always onor slab-size.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131370: [DirectX backend] Translate cbuffer into DXIL.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackSafetyAnalysis pass.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackSafetyAnalysis pass.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 697550a - [gn build] re-add hlsl.h after e432108bf254
Nico Weber via llvm-commits
- [PATCH] D133688: [RISCV] Lower BUILD_VECTOR to RISCVISD::VID_VL if it is floating-point type.
Han-Kuan Chen via Phabricator via llvm-commits
- [llvm] c595c87 - [RISCV] Lower BUILD_VECTOR to RISCVISD::VID_VL if it is floating-point type.
Han-Kuan Chen via llvm-commits
- [PATCH] D134022: [AArch64] Insert/Extract of bitcast patterns
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D130765: [DAG] Turn a wider range of select of constants into math
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D134778: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134779: [MTE] [HWASan] unify isInterestingAlloca
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D132987: [PPC] Add RM as call preserved register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D134759: [VP][RISCV] Add vp.floor, vp.round, vp.roundeven and their RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134759: [VP][RISCV] Add vp.floor, vp.round, vp.roundeven and their RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 979db53 - [HWASan] [NFC] use auto* over auto& for pointers
Florian Mayer via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Carl Ritson via Phabricator via llvm-commits
- [llvm] 95d2367 - [LoongArch] Expand FSIN/FCOS/FSINCOS/FPOW/FREM
via llvm-commits
- [PATCH] D134628: [LoongArch] Expand FSIN/FCOS/FSINCOS/FPOW/FREM
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134774: [llvm-jitlink] Only use delta-mapper when needed, always onor slab-size.
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D134569: [ObjectYAML] Support for basic data in code.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D134723: [AMDGPU] Set memory bound occupancy based on addressable VGPRs
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D132987: [PPC] Add RM as call preserved register
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D134781: Remove JITLinkSlabAllocator class
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D134781: Remove JITLinkSlabAllocator class
Lang Hames via Phabricator via llvm-commits
- [PATCH] D134783: [PowerPC] Fix a number of inefficiencies and issues with atomic code gen
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134720: [RISCV][NFC] Add test for extractelt of vector types that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134439: [StructurizeCFG] Remove imposible case, associated test, and replace by assert
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 9677d70 - [VP][RISCV] Add vp.floor, vp.round, vp.roundeven and their RISC-V support
via llvm-commits
- [PATCH] D134759: [VP][RISCV] Add vp.floor, vp.round, vp.roundeven and their RISC-V support
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] eb53416 - [LangRef][Doc] Fix warning for too short title underline
via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
David Li via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
ben via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Sheng via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Sheng via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Sheng via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Sheng via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D134786: [flang] Add co_broadcast to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134769: [ASan] Workaround for a performance problem in StackSafetyAnalysis pass.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134787: [ARM64EC] Add arm64ec for getArchName
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133330: [InstCombine] Baseline tests for reducing icmp x, ~x and icmp ~x, x
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132379: [Support] Class for response file expansion
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 6e491c4 - [Support] Class for response file expansion (NFC)
Serge Pavlov via llvm-commits
- [PATCH] D132379: [Support] Class for response file expansion
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D133330: [InstCombine] Baseline tests for reducing icmp x, ~x and icmp ~x, x
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D133328: [InstCombine] Fold icmp x, ~x and icmp ~x, x by testing the sign
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134714: [AMDGPU] Make the uses_dynamic_stack field in the kernel descriptor and the metadata map specific to code object v5 and later
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D134789: [RISCV] Rename vp.ceil test functions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134789: [RISCV] Rename vp.ceil test functions
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] c1bf3df - [NFC][StackLifetime] Remove local variable
Vitaly Buka via llvm-commits
- [llvm] fee1a4a - [test][StackLifetime] Add new test created debugging an issue
Vitaly Buka via llvm-commits
- [llvm] 07cf1a2 - [NFC][StackLifetime] Rename local variable
Vitaly Buka via llvm-commits
- [llvm] 5ddde5f - Revert "[Support] Class for response file expansion (NFC)"
Serge Pavlov via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [llvm] 12ba7f2 - [Release] Add bump-version script.
Tobias Hieta via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 67bce07 - [RISCV][NFC] Add test for extractelt of vector types that should be split.
via llvm-commits
- [PATCH] D134720: [RISCV][NFC] Add test for extractelt of vector types that should be split.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 50d96f5 - [TableGen] Track reference locations of Records/RecordVals
River Riddle via llvm-commits
- [PATCH] D134087: [TableGen] Track reference locations of Records/RecordVals
River Riddle via Phabricator via llvm-commits
- [PATCH] D134793: [AMDGPU] Update `mad-mix*` CodeGen tests
Pierre van Houtryve via Phabricator via llvm-commits
- [lld] 7dac9f4 - [ELF] Make --pack-dyn-relocs=android compatible with parallel relocation scanning
Fangrui Song via llvm-commits
- [PATCH] D134718: [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134718: [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
Jianjian Guan via Phabricator via llvm-commits
- [lld] 62e7c5b - Revert "[ELF] --pack-dyn-relocs=android: scan relocation serially after D133003"
Fangrui Song via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Mingming Liu via Phabricator via llvm-commits
- [llvm] 8410823 - [test][StackLifetime] Add simple cycle test
Vitaly Buka via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Vitaly Buka via Phabricator via llvm-commits
- [llvm] daf5168 - [RISCV] Rename vp.ceil test functions
Fraser Cormack via llvm-commits
- [PATCH] D134789: [RISCV] Rename vp.ceil test functions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D132978: [CodeGen] Using ZExt for extractelement indices.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131224: [llvm-objdump] Find debug information with Build ID/debuginfod.
James Henderson via Phabricator via llvm-commits
- [llvm] 8346f7e - [InstCombine] Add one more test for shl_trunc_icmp. nfc
Chenbing Zheng via llvm-commits
- [PATCH] D132887: [llvm-objdump] [debuginfod] Fetch for very-stripped binaries.
James Henderson via Phabricator via llvm-commits
- [PATCH] D134778: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134415: [InstCombine] Improve fold icmp of truncated left shift
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 1e6905f - [TableGen] Only track reference locations if asked
River Riddle via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D134778: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134786: [flang] Add co_broadcast to the list of intrinsics
Jean Perier via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Jean Perier via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Jay Foad via Phabricator via llvm-commits
- [llvm] e36ffdf - [AArch64][SVE] Precommit tests for redundant ptest after match/nmatch
Cullen Rhodes via llvm-commits
- [llvm] 3918ef0 - [AArch64][SVE] Remove redundant ptest after match/nmatch
Cullen Rhodes via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
David Spickett via Phabricator via llvm-commits
- [PATCH] D133844: [AA] Improve the BasicAA analysis capability base on GEP
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
Thorsten via Phabricator via llvm-commits
- [PATCH] D134718: [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 465ac0b - [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
via llvm-commits
- [PATCH] D134718: [LegalizeTypes] Use getVectorElementCount to avoid crash of scalable vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
Gleb Popov via Phabricator via llvm-commits
- [PATCH] D133687: [LoopVectorize][Fix] Crash when invariant store address is calculated inside loop
Igor Kirillov via Phabricator via llvm-commits
- [llvm] 2d60d7b - [LoopVectorize][Fix] Crash when invariant store address is calculated inside loop
Igor Kirillov via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] b816895 - [LLVM] Fix GetErrcMessages.cmake module for WoA
Muhammad Omair Javaid via llvm-commits
- [PATCH] D133885: [Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
Dave Green via Phabricator via llvm-commits
- [llvm] 983a0ae - [LoongArch] Specify registers used in DWARF exception handling
Weining Lu via llvm-commits
- [PATCH] D134709: [LoongArch] Specify registers used in DWARF exception handling
Lu Weining via Phabricator via llvm-commits
- [llvm] 759beda - Fix MSVC "not all control paths return a value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D134740: Document use of Co-author-by git tag.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] bf0cda9 - [lldb][COFF] Rewrite ParseSymtab to list both export and symbol tables
Martin Storsjö via llvm-commits
- [PATCH] D134196: [lldb][COFF] Rewrite ParseSymtab to list both export and symbol tables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 4f4c44c - Document use of Co-author-by git tag.
Kristof Beyls via llvm-commits
- [PATCH] D134740: Document use of Co-author-by git tag.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D134725: [ADT] Add support for more formats in APFixedPoint
Tyker via Phabricator via llvm-commits
- [PATCH] D134725: [ADT] Add support for more formats in APFixedPoint
Tyker via Phabricator via llvm-commits
- [llvm] 926ccfe - [SLP] ScalarizationOverheadBuilder - demand all elements for scalarization if the extraction index is unknown / out of bounds
Simon Pilgrim via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D134787: [ARM64EC] Add arm64ec for getArchName
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
David Spickett via Phabricator via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
David Spickett via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D134613: [LoopDeletion] Forget block and loop dispositions after deleting loop.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 2b23a58 - [LoopDeletion] Forget block and loop dispositions after deleting loop.
Florian Hahn via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Jay Foad via Phabricator via llvm-commits
- [llvm] 0516ad8 - [RISCV] Add and update reverse mask tests, NFC
via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
David Spickett via Phabricator via llvm-commits
- [PATCH] D134758: [RISCV][SelectionDAGBuilder] Fix crash when copying a v1f32 vector between basic blocks.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134802: [llvm-stress] Remove dependency to legacy pass manager
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 266b5db - [AMDGPU] Add MIMG NSA threshold configuration attribute
Carl Ritson via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134730: [cmake] Export GetHostTriple.cmake
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Dave Green via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Alexander Richardson via Phabricator via llvm-commits
- [llvm] ed47bc8 - [SCEVExpander] Remove dead Root argument from expandCodeForImpl (NFC).
Florian Hahn via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134519: [RISCV][CostModel] Add a test for reverse shuffles cost on RISCV, NFC
LiqinWeng via Phabricator via llvm-commits
- [llvm] 1c62af3 - [AARCH64][CostModel] Modified the cost of mask vector load/store
via llvm-commits
- [PATCH] D134413: [AARCH64][CostModel] Modified the cost of mask vector load/store
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134787: [ARM64EC] Add arm64ec for getArchName
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D134723: [AMDGPU] Set memory bound occupancy based on addressable VGPRs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Jay Foad via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134377: [SLP]Try to emit canonical shuffle with undef operand.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134439: [StructurizeCFG] Remove imposible case, associated test, and replace by assert
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D134415: [InstCombine] Improve fold icmp of truncated left shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134805: [ADT] IntervalTree - Random unittests failures in a debug build
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134439: [StructurizeCFG] Remove imposible case, associated test, and replace by assert
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 5ccadb4 - [llvm-jitlink] Remove JITLinkSlabAllocator class
Anubhab Ghosh via llvm-commits
- [PATCH] D134781: Remove JITLinkSlabAllocator class
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D134805: [ADT] IntervalTree - Random unittests failures in a debug build
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D134413: [AARCH64][CostModel] Modified the cost of mask vector load/store
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134805: [ADT] IntervalTree - Random unittests failures in a debug build
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D134732: fix vectorization of library calls
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Thorsten via Phabricator via llvm-commits
- [PATCH] D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134418: [AMDGPU] Improve ISel for v_bfi instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134805: [ADT] IntervalTree - Random unittests failures in a debug build
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134553: [ARM] Support fp16/bf16 using t constraint
Sam Elliott via Phabricator via llvm-commits
- [llvm] ff4027d - [ARM] Support fp16/bf16 using t constraint
Archibald Elliott via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] dcc0048 - [AArch64] Correct v9.x-a Features
Archibald Elliott via llvm-commits
- [PATCH] D134647: [AArch64] Correct v9.x-a Features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 80ba432 - [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
ben via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
ben via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D134732: fix vectorization of library calls
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D134732: fix vectorization of library calls
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134809: [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134805: [ADT] IntervalTree - Random unittests failures in a debug build
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via Phabricator via llvm-commits
- [llvm] 2d3c260 - [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via llvm-commits
- [PATCH] D132978: [CodeGen] Using ZExt for extractelement indices.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Philip Reames via Phabricator via llvm-commits
- [llvm] 4ac4d6b - [cmake] Export GetHostTriple.cmake
Nikita Popov via llvm-commits
- [PATCH] D134730: [cmake] Export GetHostTriple.cmake
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134809: [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134810: [ISel] Fix DAG divergence after new FMA combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134375: [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
Qiongsi Wu via Phabricator via llvm-commits
- [llvm] eba8497 - Revert "[AARCH64][CostModel] Modified the cost of mask vector load/store"
Florian Hahn via llvm-commits
- [PATCH] D134413: [AARCH64][CostModel] Modified the cost of mask vector load/store
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D134811: [lld-macho] Don't create entries in isecPriorities during sorting (NFC)
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D134811: [lld-macho] Don't create entries in isecPriorities during sorting (NFC)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0a4771a - [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Matt Devereau via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D133330: [InstCombine] Baseline tests for reducing icmp x, ~x and icmp ~x, x
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 7a84624 - AMDGPU: Make various vector undefs legal
Matt Arsenault via llvm-commits
- [PATCH] D134757: AMDGPU: Make various vector undefs legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134527: [FunctionAttrs] Infer precise FMRB
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D133328: [InstCombine] Fold icmp x, ~x and icmp ~x, x by testing the sign
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [lld] f546165 - [lld-macho] Don't create entries in isecPriorities during sorting (NFC)
Daniel Bertalan via llvm-commits
- [PATCH] D134413: [AARCH64][CostModel] Modified the cost of mask vector load/store
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134811: [lld-macho] Don't create entries in isecPriorities during sorting (NFC)
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] 0fb2676 - Revert "[FunctionAttrs] Infer precise FMRB"
Benjamin Kramer via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D132978: [CodeGen] Using ZExt for extractelement indices.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 3f078b3 - [AAPointerInfo] OffsetInfo: Unassigned is distinct from Unknown
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D134704: [AAPointerInfo] Distinguish initial from unknown OffsetInfo
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134428: [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134428: [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134439: [StructurizeCFG] Remove imposible case, associated test, and replace by assert
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132987: [PPC] Add RM as call preserved register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134741: [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 35f2584 - [amdgpu] Error, instead of miscompile, anonymous kernels using lds
Jon Chesterfield via llvm-commits
- [PATCH] D134809: [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
David Li via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 1dd7e57 - Add reverse load tests to test load combine patch
via llvm-commits
- [PATCH] D83090: DomTree: Add TreeNode type alias
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134802: [llvm-stress] Remove dependency to legacy pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134787: [ARM64EC] Add arm64ec for getArchName
chenglin.bi via Phabricator via llvm-commits
- [llvm] d743aff - [InstCombine] add tests for shuffle-of-shuffle; NFC
Sanjay Patel via llvm-commits
- [llvm] e239198 - [InstCombine] fold select shuffles with shared operand together
Sanjay Patel via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83090: DomTree: Add TreeNode type alias
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 48b8dee - remove LE,BE labels inserted incorrectly
via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
David Li via Phabricator via llvm-commits
- [PATCH] D134802: [llvm-stress] Remove dependency to legacy pass manager
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D134813: Properly print unnamed TagDecl objects in diagnostics
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] bd0ca42 - [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
via llvm-commits
- [PATCH] D134813: Properly print unnamed TagDecl objects in diagnostics
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 3b49a9f - [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134786: [flang] Add co_broadcast to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134377: [SLP]Try to emit canonical shuffle with undef operand.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D134377: [SLP]Try to emit canonical shuffle with undef operand.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134813: Properly print unnamed TagDecl objects in diagnostics
Erich Keane via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134723: [AMDGPU] Set memory bound occupancy based on addressable VGPRs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D134377: [SLP]Try to emit canonical shuffle with undef operand.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D134799: [RISCV][CodeGen][NFC] Add fixed vector type test cases for llvm.round.*
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D134377: [SLP]Try to emit canonical shuffle with undef operand.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [llvm] a61c345 - AtomicExpand: Use llvm.ptrmask instead of ptrtoint
Matt Arsenault via llvm-commits
- [llvm] 01adf1f - AtomicExpand: Add some more overaligned atomic tests
Matt Arsenault via llvm-commits
- [PATCH] D134308: AtomicExpand: Use llvm.ptrmask instead of ptrtoint
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Alan Zhao via Phabricator via llvm-commits
- [llvm] b556726 - [AMDGPU] Avoid flushing the vmcnt counter in loop preheaders if not necessary
via llvm-commits
- [PATCH] D130313: [AMDGPU] Avoid flushing the vmcnt counter in loop preheaders if not necessary
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134758: [RISCV][SelectionDAGBuilder] Fix crash when copying a v1f32 vector between basic blocks.
Craig Topper via Phabricator via llvm-commits
- [llvm] 12357e8 - [RISCV][SelectionDAGBuilder] Fix crash when copying a v1f32 vector between basic blocks.
Craig Topper via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134380: [GlobalISel] Fix known bits for G_ASSERT_ALIGN.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131224: [llvm-objdump] Find debug information with Build ID/debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D132887: [llvm-objdump] [debuginfod] Fetch for very-stripped binaries.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134166: [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D134621: [RISCV][WIP] Teach SExtWRemoval to recognize sign extended values that come from arguments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131310: [llvm-driver] Support single distributions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D134648: [LangRef] Update text for vscale to be more flexible but maintain original intent.
Eli Friedman via Phabricator via llvm-commits
- [lld] df6803d - [ELF] Symbols: remove isPlaceholder() test for Defined/CommonSymbol. NFC
Fangrui Song via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134802: [llvm-stress] Remove dependency to legacy pass manager
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D134802: [llvm-stress] Remove dependency to legacy pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134166: [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D134725: [ADT] Add support for more formats in APFixedPoint
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D127551: [GISel] Fix unmerging of constants for big endian target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133885: [Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134438: POC patch to demonstrate how new intrinsics for interleaved load/store could be used in LoopVectorize
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D134166: [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Eli Friedman via Phabricator via llvm-commits
- [llvm] ac28efa - [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Mingming Liu via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Chris Bieneman via Phabricator via llvm-commits
- [llvm] ef399d1 - [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
Qiongsi Wu via llvm-commits
- [PATCH] D134375: [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen
Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D134810: [ISel] Fix DAG divergence after new FMA combine
Jay Foad via Phabricator via llvm-commits
- [llvm] 2c12a04 - [ISel] Fix DAG divergence after new FMA combine
Jay Foad via llvm-commits
- [llvm] 8d77f8f - [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Aiden Grossman via llvm-commits
- [PATCH] D134166: [MLGO] Add per-instruction MBB frequencies to regalloc dev features
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D134787: [ARM64EC] Add arm64ec for getArchName
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 99c7f83 - [iwyu] Move <iostream> out of llvm/DebugInfo/Symbolize/Markup.h header
via llvm-commits
- [llvm] 16544cb - [iwyu] Move <cmath> out of llvm/Support/MathExtras.h
via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D132504: [NFC] [Object] Create library to fetch debug info by build ID.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D134822: [PERF2BOLT] Do not issue parsing error on weird build ids
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D129298: Add denormal-fp-math attribute for f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134823: Precommit test case for D126043
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134822: [PERF2BOLT] Do not issue parsing error on weird build ids
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 90f7f24 - try to fix build yet more after 16544cbe64b8
Nico Weber via llvm-commits
- [PATCH] D128907: [Clang] Disable noundef attribute for languages which allow uninitialized function arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134763: Add functionality to load dynamic libraries temporarily
Lang Hames via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134809: [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D134809: [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D134526: [AMDGPU] Preserve only the inactive lanes of scratch vgprs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Quentin Colombet via Phabricator via llvm-commits
- [lld] 7a58dd1 - [ELF] Refactor Symbol initialization and overwriting
Fangrui Song via llvm-commits
- [llvm] 5a3fe9a - [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D134666: [AMDGPU] Move SIModeRegisterDefaults to SI MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] f92481e - [test][msan] Pin varg.cpp to -fno-sanitize-memory-param-retval
Arthur Eubanks via llvm-commits
- [PATCH] D128546: [GlobalISel] Do not crash on widening vector result
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2612976 - [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D127546: [GISel] Fix narrowScalar() for big endian targets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Vitaly Buka via Phabricator via llvm-commits
- [llvm] e61d89e - [NFC] [Object] Create library to fetch debug info by build ID.
Daniel Thornburgh via llvm-commits
- [PATCH] D121691: [AMDGPU] Fix kill flag state for replaced operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132504: [NFC] [Object] Create library to fetch debug info by build ID.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D134809: [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Joe Nash via Phabricator via llvm-commits
- [PATCH] D134684: [LegalizeTypes][Mips][RISCV][SystemZ] Mask shift amounts in ExpandShiftWithUnknownAmountBit.
Amanieu d'Antras via Phabricator via llvm-commits
- [llvm] 1e818cd - [gn build] Port e61d89efd78b
LLVM GN Syncbot via llvm-commits
- [PATCH] D58521: [DAGCombiner] allow truncation of binops after legalization if desirable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93411: [GlobalISel] Transform sext (cmp pred, x, y) -> select (cmp pred, x, y) tval, 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132978: [CodeGen] Using ZExt for extractelement indices.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134819: [BOLT] Report BB reordering %-age vs profiled and total number of functions
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D134765: [llvm-remarkutil] Add an option to print out function sizes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134822: [PERF2BOLT] Do not issue parsing error on weird build ids
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D86833: [AMDGPU] AMDGPUAAResult::pointsToConstantMemory should not use the default MaxLookup (i.e., 6) to limit getUnderlyingObject
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134765: [llvm-remarkutil] Add an option to print out function sizes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D91755: [GlobalISel] Combine icmp eq/ne (ext (icmp cc, x, y)), true/false)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D88573: [SelectionDAG] Add check for BUILD_VECTOR in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89095: AMDGPU: Introduce a flag to control enable/disable instruction sink pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58521: [DAGCombiner] allow truncation of binops after legalization if desirable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133985: [mlir][transform] Add multi-buffering to the transform dialect
Stella Stamenova via Phabricator via llvm-commits
- [lld] a98cbf0 - [ELF] Remove unused Symbol::getSymbolSize. NFC
Fangrui Song via llvm-commits
- [PATCH] D134501: [PowerPC] Fix the register allocation hints for ACC registers.
Lei Huang via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134822: [PERF2BOLT] Do not issue parsing error on weird build ids
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D114158: [AMDGPU] Remove redundant optimization in selectG_BUILD_VECTOR_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133577: [PowerPC] Change CRNOT to a code gen single operand instruction
Lei Huang via Phabricator via llvm-commits
- [PATCH] D133616: [MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D86902: [AMDGPU] Correct documentation for default setting of sram-ecc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D134319: [HLSL] add ceil library function
Joshua Batista via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Greg Clayton via Phabricator via llvm-commits
- [llvm] 704b2e1 - [GlobalISel] Add isConstFalseVal helper to Utils
Jessica Paquette via llvm-commits
- [PATCH] D91754: [GlobalISel] Add isConstFalseVal helper to Utils
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134765: [llvm-remarkutil] Add an option to print out function sizes
Jessica Paquette via Phabricator via llvm-commits
- [llvm] a4591a6 - [llvm-remarkutil] Add an option to print out function sizes
Jessica Paquette via llvm-commits
- [PATCH] D134501: [PowerPC] Fix the register allocation hints for ACC registers.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 4957ee6 - [AArch64][GlobalISel] Add a target-specific G_BIT opcode.
Jessica Paquette via llvm-commits
- [PATCH] D134779: [MTE] [HWASan] unify isInterestingAlloca
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D108714: [AArch64][GlobalISel] Add a target-specific G_BIT opcode.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 0401dc2 - [MTE] [HWASan] unify isInterestingAlloca
Florian Mayer via llvm-commits
- [PATCH] D134779: [MTE] [HWASan] unify isInterestingAlloca
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D134839: [lld][COFF][LTO] Don't disable verifier in assert builds
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134840: [AArch64] Unit test for trunc lowering from i64 to i8
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
ben via Phabricator via llvm-commits
- [llvm] a7aaafd - [AArch64][GlobalISel] Implement custom legalization for s32/s64 G_FCOPYSIGN
Jessica Paquette via llvm-commits
- [PATCH] D108725: [AArch64][GlobalISel] Implement custom legalization for s32/s64 G_FCOPYSIGN
Jessica Paquette via Phabricator via llvm-commits
- [llvm] f49887f - [RISCV] Add test coverage for upcoming select lowering optimization
Philip Reames via llvm-commits
- [PATCH] D60221: [GlobalISel] Add a G_FPOWI instruction for @llvm.powi
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
Fangrui Song via Phabricator via llvm-commits
- [llvm] 95dabac - [AArch64][GlobalISel] Make G_PTRTOINT only legal for s64 + p0
Jessica Paquette via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Make G_PTRTOINT only legal for s64 + p0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 01f3e2d - [StackLifetime] More efficient loop for LivenessType::Must
Vitaly Buka via llvm-commits
- [PATCH] D134796: [StackLifetime] More efficient loop for LivenessType::Must
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134841: [InstrProfiling] Fix emitting runtime hook once
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D134319: [HLSL] add ceil library function
Joshua Batista via Phabricator via llvm-commits
- [PATCH] D134841: [InstrProfiling] Fix emitting runtime hook once
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D99908: [GlobalISel] Simplify G_ICMP against true/false when boolean contents are 0/1
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D134712: [LoongArch] Override TargetSubtargetInfo::getSelectionDAGInfo
Lu Weining via Phabricator via llvm-commits
- [llvm] 7b1bdfb - [LoongArch] Override TargetSubtargetInfo::getSelectionDAGInfo
Weining Lu via llvm-commits
- [llvm] e06c9b6 - [NFC] [HWASan] remove unnecessary cast
Florian Mayer via llvm-commits
- [lld] 7787427 - [ELF] Avoid redundant assignment to Symbol fields. NFC
Fangrui Song via llvm-commits
- [PATCH] D134715: [LoongArch] Produce a R_LARCH_32_PCREL relocation
Lu Weining via Phabricator via llvm-commits
- [llvm] 036b170 - [LoongArch] Produce a R_LARCH_32_PCREL relocation
Weining Lu via llvm-commits
- [PATCH] D134787: [ARM64EC] Add arm64ec for getArchName
chenglin.bi via Phabricator via llvm-commits
- [llvm] 0346f78 - [ARM64EC] Add arm64ec for getArchName
via llvm-commits
- [llvm] 3155f6c - [LoongArch] Expand llvm.stacksave and llvm.stackrestore
Weining Lu via llvm-commits
- [PATCH] D134435: [LoongArch] Expand llvm.stacksave and llvm.stackrestore
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134841: [InstrProfiling] Fix emitting runtime hook once
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 5bdf22e - [InstrProfiling] Fix emitting runtime hook once
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Gong LingQin via Phabricator via llvm-commits
- [compiler-rt] 5f2e2b7 - [test][msan] -fno-sanitize-memory-param-retval in unittests
Vitaly Buka via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
Ray Wang via Phabricator via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
Ray Wang via Phabricator via llvm-commits
- [PATCH] D134413: [AARCH64][CostModel] Modified the cost of mask vector load/store
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
Ariel Burton via Phabricator via llvm-commits
- [llvm] dc3c5a7 - [LoongArch] Add fp_to_sint support for soft floating point
via llvm-commits
- [compiler-rt] ccbb401 - [sanitizer] Use LLVM_ENABLE_LIBCXX to build symbolizer
Vitaly Buka via llvm-commits
- [PATCH] D134692: [LoongArch] Add fp_to_sint support for soft floating point
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 1eb49bb - [GlobalISel][CallLowering] Use hasRetAttr for return flags on CallBases
Jessica Paquette via llvm-commits
- [PATCH] D86228: [GlobalISel][CallLowering] Use hasRetAttr for return flags on CallBases
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134848: [AArch64] Lower multiplication by a constant (NFC)
Allen zhong via Phabricator via llvm-commits
- [lld] 9e6840c - [ELF] Remove resolve => resolve{Defined,Common,Shared,Lazy,Undefined} indirection. NFC
Fangrui Song via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D134780: [AMDGPU] Add MIMG NSA threshold configuration attribute
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
John Reagan via Phabricator via llvm-commits
- [PATCH] D134439: [StructurizeCFG] Remove imposible case, associated test, and replace by assert
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134851: [RISCV][WIP] Enable the local stack allocation pass for RISC-V.
Craig Topper via Phabricator via llvm-commits
- [llvm] b55e76d - [ADT] IntervalTree - Fix random unittests failures in a debug builds.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D134805: [ADT] IntervalTree - Random unittests failures in a debug build
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134805: [ADT] IntervalTree - Random unittests failures in a debug build
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 3759398 - [AMDGPU] Report minimum scratch size in code object v5 and later by default
Abinav Puthan Purayil via llvm-commits
- [PATCH] D128346: [AMDGPU] Report minimum scratch size in code object v5 and later by default
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D134851: [RISCV][WIP] Enable the local stack allocation pass for RISC-V.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D134851: [RISCV][WIP] Enable the local stack allocation pass for RISC-V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83090: DomTree: Add TreeNode type alias
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
Esme Yi via Phabricator via llvm-commits
- [llvm] 0ef404a - [llvm-stress] Remove dependency to legacy pass manager
Bjorn Pettersson via llvm-commits
- [PATCH] D134802: [llvm-stress] Remove dependency to legacy pass manager
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D133466: [PowerPC] Remove redundant spill/reload of callee saved vector registers
Kai Luo via Phabricator via llvm-commits
- [compiler-rt] 482fa79 - [NFC][CMake] Inline the append_libcxx_libs macro
Petr Hosek via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Carl Ritson via Phabricator via llvm-commits
- [compiler-rt] 346de23 - Revert "[sanitizer] Use LLVM_ENABLE_LIBCXX to build symbolizer"
Vitaly Buka via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [llvm] b7baddc - [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Weining Lu via llvm-commits
- [PATCH] D134022: [AArch64] Insert/Extract of bitcast patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D134793: [AMDGPU] Update `mad-mix*` CodeGen tests
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 682c7c7 - [AMDGPU] Update `mad-mix*` CodeGen tests
Pierre van Houtryve via llvm-commits
- [PATCH] D134646: [AArch64] Add a target feature for AArch64StorePairSuppress
Dave Green via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
James Henderson via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
James Henderson via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134854: [DAG] Update `isKnownNeverNaN` for `FMA/FMAD`
Pierre van Houtryve via Phabricator via llvm-commits
- [lld] e3ecc6a - [ELF] Make symAux[0] a sentinel
Fangrui Song via llvm-commits
- [llvm] a417648 - [NFC][AMDGPU] Pre-commit FMA test.
Thomas Symalla via llvm-commits
- [llvm] 04a65d6 - Revert D134638 "[Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC"
Fangrui Song via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Fangrui Song via Phabricator via llvm-commits
- [llvm] 9525e8a - Revert "[cmake] Export GetHostTriple.cmake"
Nikita Popov via llvm-commits
- [PATCH] D134856: [AMDGPU] Add use check in v_fma combine.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D134376: [ModuleInliner] Add a cost-benefit-based priority
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134857: [GISel] Add more cases to isKnownNeverNaN
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134861: [TableGen] Add `countRendererFns` to `InstructionOperandMatcher`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D114158: [AMDGPU] Remove redundant optimization in selectG_BUILD_VECTOR_TRUNC
Jay Foad via Phabricator via llvm-commits
- [llvm] 9247b01 - [SCEVExpander] Use CreateBitOrPointerCast instead of builder (NFC).
Florian Hahn via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134854: [DAG] Update `isKnownNeverNaN` for `FMA/FMAD`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134439: [StructurizeCFG] Remove imposible case, associated test, and replace by assert
Phabricator via llvm-commits
- [llvm] e9716c6 - [StructurizeCFG] Remove imposible case and replace by assert
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134840: [AArch64] Unit test for trunc lowering from i64 to i8
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134863: [LLVM][MC] Disable cfi-version test for aarch64-pc-windows*
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D134854: [DAG] Update `isKnownNeverNaN` for `FMA/FMAD`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134428: [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
Phabricator via llvm-commits
- [llvm] 52545e6 - [DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134854: [DAG] Update `isKnownNeverNaN` for `FMA/FMAD`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89095: AMDGPU: Introduce a flag to control enable/disable instruction sink pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134863: [LLVM][MC] Disable cfi-version test for aarch64-pc-windows*
David Spickett via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Dave Green via Phabricator via llvm-commits
- [PATCH] D133885: [Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133914: [InlineAsm][bugfix] Correct function addressing in inline asm
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134863: [LLVM][MC] Disable cfi-version test for aarch64-pc-windows*
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Jay Foad via Phabricator via llvm-commits
- [llvm] 4a617c4 - [WinEH] Prepare test win64-funclet-preisel-intrinsics.ll for extension to nested try-catch case (NFC)
Stefan Gränitz via llvm-commits
- [PATCH] D134863: [LLVM][MC] Disable cfi-version test for aarch64-pc-windows*
David Spickett via Phabricator via llvm-commits
- [llvm] f1c74f8 - [LLVM][MC] Disable cfi-version test for aarch64-pc-windows*
Muhammad Omair Javaid via llvm-commits
- [PATCH] D134863: [LLVM][MC] Disable cfi-version test for aarch64-pc-windows*
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D134438: POC patch to demonstrate how new intrinsics for interleaved load/store could be used in LoopVectorize
Paul Walker via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134866: [WinEH] Fix PreISel intrinsics in funclet catchret.dest blocks
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D133885: [Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D134211: [LV] Create createInductionResumeValue helper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134211: [LV] Create createInductionResumeValue helper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134866: [WinEH] Fix PreISel intrinsics in funclet catchret.dest blocks
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D134866: [WinEH] Fix PreISel intrinsics in funclet catchret.dest blocks
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 080a1e2 - [LV] Create createInductionResumeValue helper (NFC).
Florian Hahn via llvm-commits
- [PATCH] D134211: [LV] Create createInductionResumeValue helper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134867: [AArch64] Add additional tests for SMULL instruction selection
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134856: [AMDGPU] Add use check in v_fma combine.
Thomas Symalla via Phabricator via llvm-commits
- [llvm] a41dde2 - [AMDGPU] Add use check in v_fma combine.
Thomas Symalla via llvm-commits
- [PATCH] D134866: [WinEH] Fix PreISel intrinsics in funclet catchret.dest blocks
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D134851: [RISCV][WIP] Enable the local stack allocation pass for RISC-V.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134819: [BOLT] Report BB reordering %-age vs profiled and total number of functions
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Better support for V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D133943: [Utils] [WIP/RFC] Match function return type and other attributes on the definition in update_cc_test_checks
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134857: [GISel] Add more cases to isKnownNeverNaN
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134867: [AArch64] Add additional tests for SMULL instruction selection
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134871: [llvm] [lit] Move %clang_dxc substitution from clang/test
Michał Górny via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4dcf7b5 - [LLVM][DebugInfo] Disable split-complex.ll for aarch64-pc-windows-msvc
Muhammad Omair Javaid via llvm-commits
- [PATCH] D134839: [lld][COFF][LTO] Don't disable verifier in assert builds
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134638: [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC
Lu Weining via Phabricator via llvm-commits
- [llvm] e7f1331 - [FunctionAttrs] Add test for argmemonly function that already has attr (NFC)
Nikita Popov via llvm-commits
- [llvm] 4121416 - Reapply [FunctionAttrs] Infer precise FMRB
Nikita Popov via llvm-commits
- [PATCH] D134732: fix vectorization of library calls
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D134746: [RISCV] Adjust vector immediate store materialization cost
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D134732: fix vectorization of library calls
Tim Schmielau via Phabricator via llvm-commits
- [llvm] b934be2 - [Support] Class for response file expansion (NFC)
Serge Pavlov via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Dave Green via Phabricator via llvm-commits
- [PATCH] D134736: [DAG] select Cond, C, -1 --> or (sext (not Cond)), C when C is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134732: fix vectorization of library calls
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134872: AMDGPU: Add __builtin_amdgcn_permlane64
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134785: [RISCV] Add lowering for llvm.roundeven
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 02a9828 - [RISCV] Add lowering for llvm.roundeven
via llvm-commits
- [PATCH] D131389: [AArch64] Add Missing v8.8a ALLINT PSTATE
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131964: [AArch64] Add support to loop vectorization for non temporal loads
Zain Jaffal via Phabricator via llvm-commits
- [llvm] ea32658 - [InstSimplify] Add test for PR58046 (NFC)
Nikita Popov via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Jean Perier via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
lorenzo chelini via Phabricator via llvm-commits
- [llvm] 8cbdb1e - [LSR][NFC] Add missing constness
via llvm-commits
- [PATCH] D134875: [AArch64] refactor Opcode selection for LowerMUL (NFC)
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133943: [Utils] [WIP/RFC] Match function return type and other attributes on the definition in update_cc_test_checks
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134876: [ValueTracking] Fix CannotBeOrderedLessThanZero() for fdiv (PR58046)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D134879: [InstSimplify] look through vector select (shuffle) in min/max fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134662: [OpenMPIRBuilder] Migrate emitOffloadingArraysArgument from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D134881: [RISCV] Branchless lowering for select (and (x , 0x1) == 0), y, (z ^ y) ) and select (and (x , 0x1) == 0), y, (z | y) )
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Better support for V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 02bfe2d - [RISCV] Adjust vector immediate store materialization cost
Philip Reames via llvm-commits
- [PATCH] D134746: [RISCV] Adjust vector immediate store materialization cost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Better support for V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Hassnaa Hamdi via Phabricator via llvm-commits
- [llvm] b5d28f3 - [Debugify][OriginalDIMode] Make HTML reporting infrastructure more resilient
Djordje Todorovic via llvm-commits
- [llvm] 8b38a2c - [Debugify][OriginalDIMode] Update script to handle large JSON reports
Djordje Todorovic via llvm-commits
- [PATCH] D115616: [Debugify][OriginalDIMode] Make HTML reporting infrastructure more resilient
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D115617: [Debugify][OriginalDIMode] Update script to handle large JSON reports
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D134871: [llvm] [lit] Move %clang_dxc substitution from clang/test
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134879: [InstSimplify] look through vector select (shuffle) in min/max fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D117655: Precommit for build vector patches
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D117328: GlobalISel: Add bitcast to tryFoldUnmergeCast
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134876: [ValueTracking] Fix CannotBeOrderedLessThanZero() for fdiv (PR58046)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D134876: [ValueTracking] Fix CannotBeOrderedLessThanZero() for fdiv (PR58046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Better support for V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Vectorize mutual horizontal reductions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109241: GlobalISel: Artifact combine build-vectors and unmerge into unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D109242: GlobalISel: Artifact combine build-vector and unmerges into concat-vector
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134872: AMDGPU: Add __builtin_amdgcn_permlane64
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D134876: [ValueTracking] Fix CannotBeOrderedLessThanZero() for fdiv (PR58046)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134823: Precommit test case for D126043
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D109243: AMDGPU/GlobalISel: Add build_vector_trunc post-legalizer combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Aaron Ballman via Phabricator via llvm-commits
- [llvm] aa25c92 - [ValueTracking] Fix CannotBeOrderedLessThanZero() for fdiv (PR58046)
Nikita Popov via llvm-commits
- [PATCH] D134876: [ValueTracking] Fix CannotBeOrderedLessThanZero() for fdiv (PR58046)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134823: Precommit test case for D126043
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134630: [DSE][NFC] Update noop-stores.ll using update_test_checks.py
luxufan via Phabricator via llvm-commits
- [llvm] ffb2a15 - [DSE][NFC] Update noop-stores.ll using update_test_checks.py
via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134884: [RISCV] Add a LocalStackSlotAllocation test
luxufan via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133616: [MLGO] ML Regalloc Priority Advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134851: [RISCV][WIP] Enable the local stack allocation pass for RISC-V.
luxufan via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D134887: Add more generic builtin implementations to clspv's libclc SOURCES
Aaron Greig via Phabricator via llvm-commits
- [PATCH] D134376: [ModuleInliner] Add a cost-benefit-based priority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134839: [lld][COFF][LTO] Don't disable verifier in assert builds
Arthur Eubanks via Phabricator via llvm-commits
- [lld] 1079f1c - [lld][COFF][LTO] Don't disable verifier in assert builds
Arthur Eubanks via llvm-commits
- [llvm] 4e9dd21 - [ModuleInliner] Add a cost-benefit-based priority
Kazu Hirata via llvm-commits
- [PATCH] D134376: [ModuleInliner] Add a cost-benefit-based priority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134884: [RISCV] Add a LocalStackSlotAllocation test
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 8bfba17 - [InstSimplify][PhaseOrdering] add tests for vector select of min/max; NFC
Sanjay Patel via llvm-commits
- [PATCH] D134887: Add more generic builtin implementations to clspv's libclc SOURCES
Romaric Jodin via Phabricator via llvm-commits
- [PATCH] D134376: [ModuleInliner] Add a cost-benefit-based priority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134879: [InstSimplify] look through vector select (shuffle) in min/max fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] a1aa039 - [AArch64][GlobalISel] Update shuffle->ext test before patch.
Amara Emerson via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D134890: [X86] Pre-commit test case showing bug in combineOr (X86ISelLowering.cpp)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D134891: [AArch64][GlobalISel] Implement another combine for shufflevector->AArch64 G_EXT.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134892: [X86] Avoid miscompile in combineOr (X86ISelLowering.cpp)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134875: [AArch64] Refactor opcode selection for LowerMUL (NFC)
Dave Green via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D134893: [LSR][TTI][RISCV] Add isAllowTerminatingConditionFoldingAfterLSR into TTI and enable it for RISC-V
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134893: [LSR][TTI][RISCV] Add isAllowTerminatingConditionFoldingAfterLSR into TTI and enable it for RISC-V
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 4c4e544 - [ARM] Add an option for disabling omitting DLS.
David Green via llvm-commits
- [llvm] f079ba7 - [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D117328: GlobalISel: Add bitcast to tryFoldUnmergeCast
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134891: [AArch64][GlobalISel] Implement another combine for shufflevector->AArch64 G_EXT.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0cdd671 - [CGSCC][DevirtWrapper] Properly handle invalidating analyses for invalidated SCCs
Arthur Eubanks via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117328: GlobalISel: Add bitcast to tryFoldUnmergeCast
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 485c539 - [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D134809: [AMDGPU][MC][GFX11] Disable non-null src0 for s_waitcnt_*cnt
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134848: [AArch64] Lower multiplication by a constant (NFC)
Eli Friedman via Phabricator via llvm-commits
- [llvm] 5d4dd53 - Revert "[DirectX backend] Support global ctor for DXILBitcodeWriter."
Chris Bieneman via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D134887: Add more generic builtin implementations to clspv's libclc SOURCES
Aaron Greig via Phabricator via llvm-commits
- [PATCH] D128546: [GlobalISel] Do not crash on widening vector result
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D134887: Add more generic builtin implementations to clspv's libclc SOURCES
Romaric Jodin via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D128546: [GlobalISel] Do not crash on widening vector result
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D128546: [GlobalISel] Do not crash on widening vector result
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134881: [RISCV] Branchless lowering for select (and (x , 0x1) == 0), y, (z ^ y) ) and select (and (x , 0x1) == 0), y, (z | y) )
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Mark de Wever via Phabricator via llvm-commits
- [llvm] 63accaf - [NFC] Refactor DXContainer to support more parts
Chris Bieneman via llvm-commits
- [PATCH] D133980: [NFC] Refactor DXContainer to support more parts
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [llvm] c4d9b40 - [gn build] Port 63accaf46f09
LLVM GN Syncbot via llvm-commits
- [PATCH] D134892: [X86] Avoid miscompile in combineOr (X86ISelLowering.cpp)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 62a51c3 - [AArch64] Lower multiplication by a constant int to shl+sub+shl
via llvm-commits
- [PATCH] D134706: [AArch64] Lower multiplication by a constant int to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [llvm] 49dc58f - [DX] [ObjectYAML] Support DX shader feature flags
Chris Bieneman via llvm-commits
- [PATCH] D134315: [DX] [ObjectYAML] Support DX shader feature flags
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 4d15e7b - [AArch64] Lower multiplication by a constant (NFC)
via llvm-commits
- [PATCH] D134848: [AArch64] Lower multiplication by a constant (NFC)
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132523: Fixes to make arcanist compatible with php8.1 on Linux
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D134763: Add functionality to load dynamic libraries temporarily
Michael Holman via Phabricator via llvm-commits
- [PATCH] D134319: [HLSL] add ceil library function
Joshua Batista via Phabricator via llvm-commits
- [PATCH] D131699: add arcanist patch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D117328: GlobalISel: Add bitcast to tryFoldUnmergeCast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134763: Add functionality to load dynamic libraries temporarily
Michael Holman via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134896: [MC] Properly disable debug-frame test on AppleSilicon Mac
Steven Wu via Phabricator via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D121445: [Clang][CSKY] Add the CSKY target and compiler driver
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134739: [SCEVExpander] Check expr is available for traversed InsterPts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134871: [llvm] [lit] Move %clang_dxc substitution from clang/test
Michał Górny via Phabricator via llvm-commits
- [llvm] 74085eb - [llvm] [lit] Move %clang_dxc substitution from clang/test
Michał Górny via llvm-commits
- [PATCH] D134739: [SCEVExpander] Check expr is available for traversed InsterPts.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134739: [SCEVExpander] Move LCSSA fixup to ::expand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134866: [WinEH] Fix PreISel intrinsics in funclet catchret.dest blocks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134890: [X86] Pre-commit test case showing bug in combineOr (X86ISelLowering.cpp)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109242: GlobalISel: Artifact combine build-vector and unmerges into concat-vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e4fcbf3 - [X86] Pre-commit test case showing bug in combineOr (X86ISelLowering.cpp)
Bjorn Pettersson via llvm-commits
- [PATCH] D134890: [X86] Pre-commit test case showing bug in combineOr (X86ISelLowering.cpp)
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 0513b03 - [X86] Avoid miscompile in combineOr (X86ISelLowering.cpp)
Bjorn Pettersson via llvm-commits
- [PATCH] D134892: [X86] Avoid miscompile in combineOr (X86ISelLowering.cpp)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117655: Precommit for build vector patches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52290: [driver][mips] Adjust target triple accordingly to provided ABI name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109241: GlobalISel: Artifact combine build-vectors and unmerge into unmerge
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117328: GlobalISel: Add bitcast to tryFoldUnmergeCast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D117328: GlobalISel: Add bitcast to tryFoldUnmergeCast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134739: [SCEVExpander] Move LCSSA fixup to ::expand.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9933a2e - [SCEVExpander] Move LCSSA fixup to ::expand.
Florian Hahn via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134851: [RISCV][WIP] Enable the local stack allocation pass for RISC-V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134863: [LLVM][MC] Disable cfi-version test for aarch64-pc-windows*
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134770: [InstrProf][llvm-profdata] Dump profile correlation data as YAML
Wenlei He via Phabricator via llvm-commits
- [PATCH] D134897: [AMDGPU] Fix V_CMP_CLASS_F16_t16_e64 src1 type.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134903: AtomicExpand: Don't create unused instructions for some atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134561: AtomicExpand: Support cmpxchg expansion for small FP types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128143: [MemProf] Update metadata during inlining
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D134561: AtomicExpand: Support cmpxchg expansion for small FP types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131862: Pre-commit test for D131863
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 2449f42 - [scudo][Fuchsia] Increase MaxNumCachedHint
Alex Brachet via llvm-commits
- [llvm] 900364f - [RISCV] Minor code motion in InsertVSETVLI [nfc]
Philip Reames via llvm-commits
- [PATCH] D134319: [HLSL] add ceil library function
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134892: [X86] Avoid miscompile in combineOr (X86ISelLowering.cpp)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D134907: [LiveRangeEdit] Add a statistic variable for rematerialization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D109243: AMDGPU/GlobalISel: Add build_vector_trunc post-legalizer combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134907: [LiveRangeEdit] Add a statistic variable for rematerialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134907: [LiveRangeEdit] Add a statistic variable for rematerialization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D134763: Add functionality to load dynamic libraries temporarily
Michael Holman via Phabricator via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134896: [MC] Properly disable debug-frame test on AppleSilicon Mac
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D133616: [MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D134891: [AArch64][GlobalISel] Implement another combine for shufflevector->AArch64 G_EXT.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D134891: [AArch64][GlobalISel] Implement another combine for shufflevector->AArch64 G_EXT.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134909: [PGO] Disable value profiling on Fuchsia
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131224: [llvm-objdump] Find debug information with Build ID/debuginfod.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Better support for V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134891: [AArch64][GlobalISel] Implement another combine for shufflevector->AArch64 G_EXT.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 7653586 - [AArch64][GlobalISel] Implement another combine for shufflevector->AArch64 G_EXT.
Amara Emerson via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 8f4f26b - [MLGO] ML Regalloc Priority Advisor
Eric Wang via llvm-commits
- [PATCH] D133616: [MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [llvm] 7cc39b4 - [gn build] Port 8f4f26ba5bd0
LLVM GN Syncbot via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D134915: Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D134866: [WinEH] Fix PreISel intrinsics in funclet catchret.dest blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Eli Friedman via Phabricator via llvm-commits
- [llvm] 04a5ca8 - Include <cmath> in FileUtilities.cpp for std:abs(double)
Rahul Joshi via llvm-commits
- [PATCH] D134740: Document use of Co-author-by git tag.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] c1a578b - add missing textual header to modulemap
Adrian Prantl via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Dave Green via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
ben via Phabricator via llvm-commits
- [PATCH] D134784: [IR] Don't allow DLL storage-class and local linkage
ben via Phabricator via llvm-commits
- [PATCH] D134896: [MC] Properly disable debug-frame test on AppleSilicon Mac
Steven Wu via Phabricator via llvm-commits
- [llvm] 3716851 - [MC] Properly disable debug-frame test on AppleSilicon Mac
Steven Wu via llvm-commits
- [llvm] 7eee2a2 - [IR] Don't allow DLL storage-class and local linkage
Ben Dunbobbin via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [llvm] d7600c7 - [DAG] select Cond, C, -1 --> or (sext (not Cond)), C when C is MVT::i1
Amaury Séchet via llvm-commits
- [PATCH] D134736: [DAG] select Cond, C, -1 --> or (sext (not Cond)), C when C is MVT::i1
Phabricator via llvm-commits
- [PATCH] D134929: [clang-tidy] Skip variadic ctors in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D134930: [LoopInterchange] Do not interchange when reduction in subloops is not recognizable
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 923909a - [DAG] Simplify the select of constant combine code. NFC
Amaury Séchet via llvm-commits
- [llvm] 91c96a8 - Revert "[MLGO] ML Regalloc Priority Advisor"
Mircea Trofin via llvm-commits
- [compiler-rt] 7dbdffe - [CMake] Use libcxx targets for in-tree sanitizer C++ ABI
Petr Hosek via llvm-commits
- [compiler-rt] bd0a35e - [CMake] Use correct include flag for MSVC
Petr Hosek via llvm-commits
- [PATCH] D134931: AArch64: Don't use RETA[AB] when ShadowCallStack is enabled.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D134932: [DebugInfo][test] XFAIL DebugInfo/Generic/missing-abstract-variable.ll on LoongArch
Lu Weining via Phabricator via llvm-commits
- [llvm] 682c956 - [gn build] Port 91c96a806cae
LLVM GN Syncbot via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134929: [clang-tidy] Skip variadic ctors in use-equals-default
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D134884: [RISCV] Add a LocalStackSlotAllocation test
luxufan via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134022: [AArch64] Insert/Extract of bitcast patterns
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D134798: [LoongArch] Do not assert value type in isFPImmLegal
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134934: [AArch64] Lower multiplication by a negative constant to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D109302: [PowerPC] Check subregister defines before removing XXMFACC/XXMTACC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134935: [VP][RISCV] Add vp.copysign and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134935: [VP][RISCV] Add vp.copysign and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D134783: [PowerPC] Fix a number of inefficiencies and issues with atomic code gen
Kai Luo via Phabricator via llvm-commits
- [PATCH] D134936: [cmake] Export `LLVM_ENABLE_LTO`.
Carlo Cabrera via Phabricator via llvm-commits
- [llvm] 1cc02b0 - [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Yeting Kuo via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134936: [cmake] Export `LLVM_ENABLE_LTO`.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134936: [cmake] Export `LLVM_ENABLE_LTO`.
Carlo Cabrera via Phabricator via llvm-commits
- [PATCH] D134707: [RISCV] Remove some unused var decl. NFC
Ray Wang via Phabricator via llvm-commits
- [PATCH] D134840: [AArch64] Unit test for trunc lowering from i64 to i8
NILANJANA BASU via Phabricator via llvm-commits
- [llvm] 565f4eb - [JITLink] Update external symbol scopes to reflect scopes of resolved defs.
Lang Hames via llvm-commits
- [PATCH] D132055: [LoopInterchange][PR57148] Ensure LCSSA form after loop interchnange
Congzhe Cao via Phabricator via llvm-commits
- [lld] ab11ed5 - [ELF] Reset verdefIndex for Defined preempting SharedSymbol
Fangrui Song via llvm-commits
- [PATCH] D127556: gn build: Add support for building the standalone ubsan runtime.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D134937: gn build: Move bfloat16 source files to x86-specific block.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D127556: gn build: Add support for building the standalone ubsan runtime as a shared library on non-Mac.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [llvm] cdf03f7 - Fix spelling in Co-authored-by documentation
Kristof Beyls via llvm-commits
- [PATCH] D134740: Document use of Co-author-by git tag.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [compiler-rt] 559ca30 - Revert "[CMake] Use libcxx targets for in-tree sanitizer C++ ABI"
Petr Hosek via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [llvm] e150086 - [Doc] Fix typo. NFC
Phoebe Wang via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D134930: [LoopInterchange] Do not interchange when a reduction phi in all subloops of the outer loop is not recognizable
Mikael Holmén via Phabricator via llvm-commits
- [compiler-rt] 4d7c0f8 - [sanitizer] Fix symbolizer build script
Vitaly Buka via llvm-commits
- [PATCH] D128465: [llvm] add zstd to `llvm::compression` namespace
Michał Górny via Phabricator via llvm-commits
- [PATCH] D134915: Do not emit JCC to __x86_indirect_thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
James Henderson via Phabricator via llvm-commits
- [llvm] 6886f09 - [TableGen] Add `countRendererFns` to `InstructionOperandMatcher`
Pierre van Houtryve via llvm-commits
- [PATCH] D134861: [TableGen] Add `countRendererFns` to `InstructionOperandMatcher`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134936: [cmake] Export `LLVM_ENABLE_LTO`.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134739: [SCEVExpander] Move LCSSA fixup to ::expand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134931: AArch64: Don't use RETA[AB] when ShadowCallStack is enabled.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134936: [cmake] Export `LLVM_ENABLE_LTO`.
Carlo Cabrera via Phabricator via llvm-commits
- [PATCH] D134936: [cmake] Export `LLVM_ENABLE_LTO`.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134875: [AArch64] Refactor opcode selection for LowerMUL (NFC)
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 853a1b7 - [LoongArch] Clean up redundant code introduced by conflict resolution. NFC
via llvm-commits
- [PATCH] D134940: [AArch64][SME] Prevent SVE object address calculations between smstop and call
David Sherwood via Phabricator via llvm-commits
- [PATCH] D134083: [IVDescriptors] Before moving an instruction in SinkAfter checking if it is target of other instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D130824: [BOLT] Fixed some typos
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Jay Foad via Phabricator via llvm-commits
- [llvm] df7606a - [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D134429: [DebugInfo][LICM] Drop DebugLoc from IntrinsicInst when hoisting
Phabricator via llvm-commits
- [PATCH] D134881: [RISCV] Branchless lowering for select (and (x , 0x1) == 0), y, (z ^ y) ) and select (and (x , 0x1) == 0), y, (z | y) )
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133896: [AArch64][SME] Add codegen pass to handle ZA state in arm_new_za functions.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D134879: [InstSimplify] look through vector select (shuffle) in min/max fold
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110319: [SelectionDAG] Fixed the scalable vectors issue on WidenVecRes_OverflowOp&WidenVecRes_SELECT
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109243: AMDGPU/GlobalISel: Add build_vector_trunc post-legalizer combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134945: [Vectorize][NFC] Remove InnerLoopVectorizer::widenCallInstruction
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D134946: [AArch64][SVE] Use flag setting variants of BRKB/BRKN/RDFFR
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 661403b - [AArch64] Add support for 128-bit non temporal loads.
Florian Hahn via llvm-commits
- [PATCH] D134945: [Vectorize][NFC] Remove InnerLoopVectorizer::widenCallInstruction
Florian Hahn via Phabricator via llvm-commits
- [llvm] 28a3fc3 - [SLP][AArch64] Add test case for vectorization regression case reported on D134605
Simon Pilgrim via llvm-commits
- [llvm] 19782a4 - [SLP][X86] Add test case for crash reported on D134605
Simon Pilgrim via llvm-commits
- [PATCH] D134605: [SLP] Add ScalarizationOverheadBuilder helper to track vector extractions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130765: [DAG] Turn a wider range of select of constants into math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 8ae0d9a - [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
Florian Hahn via llvm-commits
- [llvm] 5849fcb - Revert rG1b7089fe67b924bdd5ecef786a34bdba7a88778f "[SLP] Add ScalarizationOverheadBuilder helper to track vector extractions"
Simon Pilgrim via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130718: [compiler-rt] [builtins] Detect _Float16 support at compile time
Jonathan Wakely via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to force thread model single
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to force thread model single
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Better support for V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to force thread model single
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] b6042cd - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [lld] d5e4a5a - Cleanup: avoid referring to std::vector<T> members when T is incomplete.
Alexander Kornienko via llvm-commits
- [llvm] c720fad - [InstCombine] Add test for phi translation during select of phi fold (NFC)
Nikita Popov via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Dave Green via Phabricator via llvm-commits
- [PATCH] D134867: [AArch64] Add additional tests for SMULL instruction selection
Florian Hahn via Phabricator via llvm-commits
- [llvm] 137faa4 - [AArch64] Add additional tests for SMULL instruction selection
Florian Hahn via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134949: [AMDGPU] Use the right frame register in custom CSR spills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134950: [CodeGen] Allow targets to define vreg flags
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D131964: [AArch64] Add support to loop vectorization for non temporal loads
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134951: [CodeGen] Propagate vreg flags to the regalloc spiller interface
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134635: [AMDGPU][GlobalISel] Add Shift/Shufflevector Combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Michał Górny via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133687: [LoopVectorize][Fix] Crash when invariant store address is calculated inside loop
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134949: [AMDGPU] Use the right frame register in custom CSR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134945: [Vectorize][NFC] Remove InnerLoopVectorizer::widenCallInstruction
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134950: [CodeGen] Allow targets to define vreg flags
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134951: [CodeGen] Propagate vreg flags to the regalloc spiller interface
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Enable Matching of V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 3056ccd - tsan: fix deadlock/crash in signal handling
Dmitry Vyukov via llvm-commits
- [llvm] 5c5ac34 - [InstCombine] Add test for PR57488 (NFC)
Nikita Popov via llvm-commits
- [llvm] 5fc7bbf - [SLP][X86] Add test coverage for Issue #58054
Simon Pilgrim via llvm-commits
- [llvm] 3f906f0 - [InstSimplify] look through vector select (shuffle) in min/max fold
Sanjay Patel via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134879: [InstSimplify] look through vector select (shuffle) in min/max fold
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 031a7ad - [NFC] Fix erroneous indentation.
Amaury Séchet via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Combine V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134857: [GISel] Add more cases to isKnownNeverNaN
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134949: [AMDGPU] Use the right frame register in custom CSR spills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D134857: [GISel] Add more cases to isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134954: [InstCombine] Switch foldOpIntoPhi() to use InstSimplify
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130718: [compiler-rt] [builtins] Detect _Float16 support at compile time
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Legalize V2S16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Paul Robinson via Phabricator via llvm-commits
- [llvm] a964099 - [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via llvm-commits
- [PATCH] D134726: [AMDGPU][SetWavePriority] Fix dealing with MBBInfo records.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] bf1fe24 - [SCCP] add tests for sitofp; NFC
Sanjay Patel via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134813: Properly print unnamed TagDecl objects in diagnostics
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Combine V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134870: [AMDGPU][GISel] Combine V2S16 G_EXTRACT/INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-debuginfo-analyzer] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134960: [AMDGPU][MC][GFX11] Add VOPD VGPR bank access validation
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130824: [BOLT] Fixed some typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D130824: [BOLT] Fixed some typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-debuginfo-analyzer] 03 - Logical elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-debuginfo-analyzer] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125782: [llvm-debuginfo-analyzer] 07 - Compare elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125783: [llvm-debuginfo-analyzer] 08 - ELF Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134961: [AMDGPU][MC][GFX11] Correct v_fmac_.*_e64_dpp
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134433: [AMDGPU][GISel] Legalize V2S16 G_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 9a67a6b - [AMDGPU][GISel] Legalize V2S16 G_BUILD_VECTOR
Pierre van Houtryve via llvm-commits
- [llvm] 653beae - [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Pierre van Houtryve via llvm-commits
- [PATCH] D134953: [AMDGPU][GISel] Add Identity BUILD_VECTOR Combines
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] d40dcb0 - [LICM] Collect more scalar promotion stats (NFC)
Nikita Popov via llvm-commits
- [PATCH] D134857: [GISel] Add more cases to isKnownNeverNaN
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134857: [GISel] Add more cases to isKnownNeverNaN
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 7388520 - [GISel] Add more cases to isKnownNeverNaN
Pierre van Houtryve via llvm-commits
- [PATCH] D107110: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo with TypeId
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D134862: [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] d825850 - [AMDGPU][GISel] Update `isCanonicalized`
Pierre van Houtryve via llvm-commits
- [PATCH] D134938: [libc++] Add option to disable long double math support in libc++
Michael Platings via Phabricator via llvm-commits
- [llvm] 57f7f0d - [AST] Use BatchAA in aliasesPointer() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Paul Robinson via Phabricator via llvm-commits
- [llvm] 88b7c17 - [SCCP] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134875: [AArch64] Refactor opcode selection for LowerMUL (NFC)
Florian Hahn via Phabricator via llvm-commits
- [llvm] b3913a9 - [GlobalISel] Do not crash on widening vector result
Serge Pavlov via llvm-commits
- [PATCH] D128546: [GlobalISel] Do not crash on widening vector result
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D133900: [AArch64][SME] Set up a lazy-save/restore around calls.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-debuginfo-analyzer] 06 - Warning and internal options
Paul Robinson via Phabricator via llvm-commits
- [llvm] ba8e2cb - [X86] Tweak avx512-gfni-intrinsics.ll tests to avoid xor(select(c,x,0)) 'passthrough' patterns
Simon Pilgrim via llvm-commits
- [PATCH] D134966: [DAG] Update foldSelectWithIdentityConstant to use llvm::isNeutralConstant
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134840: [AArch64] Unit test for trunc lowering from i64 to i8
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134938: [libc++] Add option to disable long double math support in libc++
Michael Platings via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134967: [AMDGPU] Always lower SHUFFLE_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134967: [AMDGPU] Always lower SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130824: [BOLT] Fixed some typos
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130824: [BOLT] Fixed some typos
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 4c786c9 - [RISCV] Remove some unused var decl. NFC
Philip Reames via llvm-commits
- [PATCH] D134707: [RISCV] Remove some unused var decl. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130824: [BOLT] Fixed some typos
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D134881: [RISCV] Branchless lowering for select (and (x , 0x1) == 0), y, (z ^ y) ) and select (and (x , 0x1) == 0), y, (z | y) )
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134320: [llvm] Teach whole program devirtualization about relative vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to force thread model single
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
lorenzo chelini via Phabricator via llvm-commits
- [llvm] 2b59600 - [RISCV] Branchless lowering for select (and (x , 0x1) == 0), y, (z ^ y) ) and select (and (x , 0x1) == 0), y, (z | y) )
Philip Reames via llvm-commits
- [PATCH] D134881: [RISCV] Branchless lowering for select (and (x , 0x1) == 0), y, (z ^ y) ) and select (and (x , 0x1) == 0), y, (z | y) )
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132262: RISCV: adjust relocation emission
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 519a731 - RISCV: adjust relocation emission
Saleem Abdulrasool via llvm-commits
- [PATCH] D113784: [AMDGPU][GlobalISel] Try to rematerialize when repairing regbank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D132262: RISCV: adjust relocation emission
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 1e3c179 - [RISCV] Address post commit review comments from D134881
Philip Reames via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D117765: [AMDGPU][GlobalISel] Select source modifiers for VOP3Opsel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134875: [AArch64] Refactor opcode selection for LowerMUL (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134875: [AArch64] Refactor opcode selection for LowerMUL (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134969: [libunwind] Fix compile error with CROSS_UNWINDING
Florian Mayer via Phabricator via llvm-commits
- [llvm] fca8730 - [AArch64] Refactor opcode selection for LowerMUL (NFC)
Florian Hahn via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D134875: [AArch64] Refactor opcode selection for LowerMUL (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131964: [AArch64] Add support to loop vectorization for non temporal loads
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134463: [AMDGPU] Use V_PERM to match buildvectors when inputs are not canonicalized (i.e. can't use V_PACK)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134966: [DAG] Update foldSelectWithIdentityConstant to use llvm::isNeutralConstant
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134711: [AArch64] Select SMULL for zero extended vectors when top bit is zero
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D134966: [DAG] Update foldSelectWithIdentityConstant to use llvm::isNeutralConstant
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] fe49ba8 - [AArch64] Reflow comment in AArch64IselLowering.cpp (NFC).
Florian Hahn via llvm-commits
- [PATCH] D134176: Add MC support of RISCV Zcf Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134177: Add MC support of RISCV Zcd Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134068: [TableGen] Add log bang operator
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D134001: [TableGen] Add div bang operator
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D134935: [VP][RISCV] Add vp.copysign and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134935: [VP][RISCV] Add vp.copysign and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [llvm] 61dc501 - [DAG] Update foldSelectWithIdentityConstant to use llvm::isNeutralConstant
Simon Pilgrim via llvm-commits
- [PATCH] D134966: [DAG] Update foldSelectWithIdentityConstant to use llvm::isNeutralConstant
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134001: [TableGen] Add div bang operator
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134969: [libunwind] Fix compile error with CROSS_UNWINDING
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 04c711c - [ConstraintElimination] Make sure the variable is available before use.
Florian Hahn via llvm-commits
- [PATCH] D134972: [CMake] Only set LLVM_DEFAULT_TARGET_TRIPLE to LLVM_HOST_TRIPLE when native target is enabled
Xiang Li via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134826: [mlir][MemRef] Simplify extract_strided_metadata(collapse_shape)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [llvm] 50dfd3e - [AMDGPU] Add test for FMAC_e64 dpp combine. NFC.
Joe Nash via llvm-commits
- [PATCH] D134961: [AMDGPU][MC][GFX11] Correct v_fmac_.*_e64_dpp
Joe Nash via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Craig Topper via Phabricator via llvm-commits
- [llvm] a7264e5 - [StructurizeCFG][opt] Mark -structurizecfg as a codegen pass
Arthur Eubanks via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134068: [TableGen] Add logtwo bang operator
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134884: [RISCV] Add a LocalStackSlotAllocation test
Craig Topper via Phabricator via llvm-commits
- [llvm] 865406d - [FixIrreducible][opt] Mark -fix-irreducible as a codegen pass
Arthur Eubanks via llvm-commits
- [PATCH] D134961: [AMDGPU][MC][GFX11] Correct v_fmac_.*_e64_dpp
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134954: [InstCombine] Switch foldOpIntoPhi() to use InstSimplify
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134961: [AMDGPU][MC][GFX11] Correct v_fmac_.*_e64_dpp
Joe Nash via Phabricator via llvm-commits
- [PATCH] D134840: [AArch64] Unit test for trunc lowering from i64 to i8
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D134083: [IVDescriptors] Before moving an instruction in SinkAfter checking if it is target of other instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D134840: [AArch64] Unit test for trunc lowering from i64 to i8
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D134477: [X86] Lower vector interleave into unpck and perm
Han Zhu via Phabricator via llvm-commits
- [PATCH] D134975: [SCCP] try to convert sitofp to uitofp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134203: [PGO] Avoid assertion on degenerate profile
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D134915: Do not emit JCC to __x86_indirect_thunk
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D134915: Do not emit JCC to __x86_indirect_thunk
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D134969: [libunwind] Fix compile error with CROSS_UNWINDING
Michał Górny via Phabricator via llvm-commits
- [PATCH] D134978: [RISCV] Update cost of vector roundeven to match round which uses the same sequence but a different FRM value.
Craig Topper via Phabricator via llvm-commits
- [llvm] a80a888 - [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134978: [RISCV] Update cost of vector roundeven to match round which uses the same sequence but a different FRM value.
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] e23aee7 - [test] Update some legacy PM tests
Arthur Eubanks via llvm-commits
- [PATCH] D134979: [llvm-driver][NFC] Simplify handling of tool symlinks
Alex Brachet via Phabricator via llvm-commits
- [llvm] 2812a14 - [ConstraintElimination] Add test showing bug in analysis invalidation.
Florian Hahn via llvm-commits
- [PATCH] D131310: [llvm-driver] Support single distributions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D131310: [llvm-driver] Support single distributions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D134980: [RISCV] Prevent performCombineVMergeAndVOps from creating cycles in the DAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134969: [libunwind] Fix compile error with CROSS_UNWINDING
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134979: [llvm-driver][NFC] Simplify handling of tool symlinks
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D134975: [SCCP] try to convert sitofp to uitofp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134969: [libunwind] Fix compile error with CROSS_UNWINDING
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D134068: [TableGen] Add logtwo bang operator
Michael Maitland via Phabricator via llvm-commits
- [llvm] 586784a - [ConstraintElimination] Simplify check lines in test added in 2812a141.
Florian Hahn via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134969: [libunwind] Fix compile error with CROSS_UNWINDING
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D134954: [InstCombine] Switch foldOpIntoPhi() to use InstSimplify
Nikita Popov via Phabricator via llvm-commits
- [llvm] 19f8176 - [TableGen] Add div bang operator
Michael Maitland via llvm-commits
- [PATCH] D134001: [TableGen] Add div bang operator
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [compiler-rt] 5a86b53 - [sanitizer] Fix build of 32bit symbolizer
Vitaly Buka via llvm-commits
- [PATCH] D131310: [llvm-driver] Support single distributions
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] 8c5f66a - [NFC][sanitizer] Simplify symbolizer build script
Vitaly Buka via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0f9f95f - gn build: Add support for building the standalone ubsan runtime as a shared library on non-Mac.
Peter Collingbourne via llvm-commits
- [llvm] bae0d30 - gn build: Move bfloat16 source files to x86-specific block.
Peter Collingbourne via llvm-commits
- [llvm] 0caa9d4 - AArch64: Don't use RETA[AB] when ShadowCallStack is enabled.
Peter Collingbourne via llvm-commits
- [PATCH] D127556: gn build: Add support for building the standalone ubsan runtime as a shared library on non-Mac.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D134937: gn build: Move bfloat16 source files to x86-specific block.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D134931: AArch64: Don't use RETA[AB] when ShadowCallStack is enabled.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134975: [SCCP] try to convert sitofp to uitofp
Eli Friedman via Phabricator via llvm-commits
- [llvm] feea3b9 - [LiveRangeEdit] Add a statistic variable for rematerialization
Guozhi Wei via llvm-commits
- [PATCH] D134907: [LiveRangeEdit] Add a statistic variable for rematerialization
Guozhi Wei via Phabricator via llvm-commits
- [llvm] f6a2e6a - [AMDGPU] Precommit test case for D133584
Jeffrey Byrnes via llvm-commits
- [PATCH] D130563: Skip padding between buildid and filenames.
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 5a61340 - [AMDGPU] Fix tests in f6a2e6afed2
Jeffrey Byrnes via llvm-commits
- [PATCH] D134975: [SCCP] try to convert sitofp to uitofp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134840: [AArch64] Unit test for trunc lowering from i64 to i8
NILANJANA BASU via Phabricator via llvm-commits
- [llvm] 85714ff - [AArch64] Unit test for trunc lowering from i64 to i8
Nilanjana Basu via llvm-commits
- [PATCH] D134961: [AMDGPU][MC][GFX11] Correct v_fmac_.*_e64_dpp
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D134980: [RISCV] Prevent performCombineVMergeAndVOps from creating cycles in the DAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132978: [CodeGen] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D134989: SSAUpdaterBulk: properly distinguish between the middle and end of a block
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D134934: [AArch64] Lower multiplication by a negative constant to shl+sub+shl
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] 414f9b7 - [CMake] Use libcxx-abi-* targets for in-tree sanitizer C++ ABI
Petr Hosek via llvm-commits
- [PATCH] D134990: [CMake] Provide Findzstd module
Petr Hosek via Phabricator via llvm-commits
- [llvm] 25eabbc - gn build: Re-add preinit file to static ubsan library.
Peter Collingbourne via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128465: [llvm] add zstd to `llvm::compression` namespace
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Vectorize mutual horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D134068: [TableGen] Add logtwo bang operator
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D134703: [RISCV][ISel] Refactor the formation of VW operations
Craig Topper via Phabricator via llvm-commits
- [llvm] fa690c2 - gn build: Speculative Windows build fix.
Peter Collingbourne via llvm-commits
- [llvm] b1985dd - gn build: Fix formatting in gen_version_script.gni.
Peter Collingbourne via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D134703: [RISCV][ISel] Refactor the formation of VW operations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D128143: [MemProf] Update metadata during inlining
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128143: [MemProf] Update metadata during inlining
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 89a5d80 - [SCCP] add a code comment about sitofp -> uitofp; NFC
Sanjay Patel via llvm-commits
- [llvm] 2053070 - [SCCP] remove unnecessary check for constant when folding sext->zext
Sanjay Patel via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [llvm] 5b26f4f - Reland "[MLGO] ML Regalloc Priority Advisor"
Eric Wang via llvm-commits
- [PATCH] D134990: [CMake] Provide Findzstd module
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D134703: [RISCV][ISel] Refactor the formation of VW operations
Craig Topper via Phabricator via llvm-commits
- [llvm] 5b46238 - [gn build] Port 5b26f4f04222
LLVM GN Syncbot via llvm-commits
- [PATCH] D134992: [AArch64] Don't form paired loads from epilogue operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D134557: [BranchRelaxation] Fall through only if block has no terminators
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D132077: [llvm-reduce] Add pass that reduces DebugInfo metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134794: [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via Phabricator via llvm-commits
- [lld] 58edaef - [lld-macho] Do not error out on dead stripped duplicate symbols
Vincent Lee via llvm-commits
- [PATCH] D134703: [RISCV][ISel] Refactor the formation of VW operations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134929: [clang-tidy] Skip variadic ctors in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Matthias Braun via Phabricator via llvm-commits
- [llvm] 189900e - X86: Stop assigning register costs for longer encodings.
Matthias Braun via llvm-commits
- [PATCH] D134938: [libc++] Add option to disable long double math support in libc++
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134938: [libc++] Add option to disable long double math support in libc++
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134999: AArch64: PAC: Do not attempt ICP on authenticating calls.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] f9403ca - Profile matching and IR annotation for memprof profiles.
Teresa Johnson via llvm-commits
- [llvm] 0d7f346 - [MemProf] Update metadata during inlining
Teresa Johnson via llvm-commits
- [PATCH] D128143: [MemProf] Update metadata during inlining
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 4d24334 - Revert "[MemProf] Update metadata during inlining" and preceeding commit
Teresa Johnson via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [llvm] f9317bf - Fix tied operands in phi-coalescing.mir test; try to adapt MLRegalloc tests
Matthias Braun via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Matthias Braun via Phabricator via llvm-commits
- [llvm] 25d65b5 - [mlgo] Fix tests post D133902
Mircea Trofin via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D134980: [RISCV] Prevent performCombineVMergeAndVOps from creating cycles in the DAG.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 280ed30 - Revert "[mlgo] Fix tests post D133902"
Mircea Trofin via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Matthias Braun via Phabricator via llvm-commits
- [llvm] 56c7cf4 - Adapt dev-mode-logging.ll test to D133902
Matthias Braun via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [llvm] bd1ea6e - UPdate reference-log-noml.txt as well to adapt for D133902
Matthias Braun via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D135005: [WebAssembly] Fix return type of __builtin_return_address under wasm64
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88573: [SelectionDAG] Add check for BUILD_VECTOR in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D24033: Convert clamp into fmaxnum/fminnum pairs.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cefb7aa - [VP][RISCV] Add vp.copysign and RISC-V support.
Yeting Kuo via llvm-commits
- [PATCH] D134935: [VP][RISCV] Add vp.copysign and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 43417d8 - [MemProf] Update metadata during inlining
Teresa Johnson via llvm-commits
- [PATCH] D135008: [RISCV] Pass the destination register to getVLENFactoredAmount instead of returning it. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135009: [RISCV] Refactor and improve eliminateFrameIndex.
Craig Topper via Phabricator via llvm-commits
- [llvm] de0de29 - [RISCV] Update cost of vector roundeven to match round which uses the same sequence but a different FRM value.
Craig Topper via llvm-commits
- [llvm] 9273f86 - [RISCV] Prevent performCombineVMergeAndVOps from creating cycles in the DAG.
Craig Topper via llvm-commits
- [PATCH] D134978: [RISCV] Update cost of vector roundeven to match round which uses the same sequence but a different FRM value.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134980: [RISCV] Prevent performCombineVMergeAndVOps from creating cycles in the DAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Sheng via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Sheng via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134915: [X86] Do not emit JCC to __x86_indirect_thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D135010: [GlobalISel] Combine `(x + y) - y -> x` and friends
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D134990: [CMake] Provide Findzstd module
Michał Górny via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
Fangrui Song via Phabricator via llvm-commits
- [llvm] a35013b - [AMDGPU][GFX11] Mitigate VALU mask write hazard
Carl Ritson via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D135014: [lld][ELF] Fix lazy ThinLTO index writing in thin archives
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D135014: [lld][ELF] Fix lazy ThinLTO index writing in thin archives
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D132371: [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 945a146 - [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D133660: [Support] Add fast path for StringRef::find with needle of length 2.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D134938: [libc++] Add option to disable long double math support in libc++
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D134934: [AArch64] Lower multiplication by a negative constant to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134934: [AArch64] Lower multiplication by a negative constant to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [llvm] 38a636a - [gn build] Port 099384dcea49
LLVM GN Syncbot via llvm-commits
- [llvm] 4a549be - [AArch64] Lower multiplication by a negative constant to shl+sub+shl
via llvm-commits
- [PATCH] D134934: [AArch64] Lower multiplication by a negative constant to shl+sub+shl
Allen zhong via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133848: [Clang][AArch64] Support AArch64 target(..) attribute formats.
Dave Green via Phabricator via llvm-commits
- [PATCH] D133848: [Clang][AArch64] Support AArch64 target(..) attribute formats.
Dave Green via Phabricator via llvm-commits
- [llvm] 7c0ff64 - [LAA] Change to function analysis for new PM.
Florian Hahn via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135014: [lld][ELF] Fix lazy ThinLTO index writing in thin archives
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D134606: [LAA] Change to function analysis for new PM.
Florian Hahn via Phabricator via llvm-commits
- [llvm] e399c58 - [DAGCombine] Add tests for D57317
Paweł Bylica via llvm-commits
- [PATCH] D57317: [DAGCombine] Deduplicate addcarry node using commutativity.
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [llvm] 05b0b48 - [SimpleLoopUnswitch] Pass -verify-cfg-preserved to test.
Florian Hahn via llvm-commits
- [PATCH] D57317: [DAGCombine] Deduplicate addcarry node using commutativity.
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Jessica Clarke via Phabricator via llvm-commits
- [lld] a623a4c - [ELF] Remove elf::config indirection. NFC
Fangrui Song via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Jessica Clarke via Phabricator via llvm-commits
- [lld] 34fa860 - [ELF] Remove ctx indirection. NFC
Fangrui Song via llvm-commits
- [PATCH] D135014: [lld][ELF] Fix lazy ThinLTO index writing in thin archives
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135010: [GlobalISel] Combine `(x + y) - y -> x` and friends
Matt Arsenault via Phabricator via llvm-commits
- [llvm] aa1c58b - [llvm-driver][NFC] Simplify handling of tool symlinks
Alex Brachet via llvm-commits
- [PATCH] D134979: [llvm-driver][NFC] Simplify handling of tool symlinks
Alex Brachet via Phabricator via llvm-commits
- [llvm] 3b0df70 - [llvm-driver] Support single distributions
Alex Brachet via llvm-commits
- [PATCH] D131310: [llvm-driver] Support single distributions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D135010: [GlobalISel] Combine `(x + y) - y -> x` and friends
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D135019: [SelectionDAG] Fix use-after-free introduced in D130881
Markus Böck via Phabricator via llvm-commits
- [PATCH] D135020: [GlobalISel] Combine `undef / X -> 0` and `undef % X -> 0`
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 24553df - [GlobalISel] Combine `undef / X -> 0` and `undef % X -> 0`
Jessica Paquette via llvm-commits
- [PATCH] D135020: [GlobalISel] Combine `undef / X -> 0` and `undef % X -> 0`
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57317: [DAGCombine] Deduplicate addcarry node using commutativity.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 424c691 - Update missing test after 24553df57dcc7bb2567697d8697b37ffbbac
Jessica Paquette via llvm-commits
- [PATCH] D135021: [GlobalISel] Combine abs(undef) -> 0
Jessica Paquette via Phabricator via llvm-commits
- [lld] 9c626d4 - [ELF] Remove symtab indirection. NFC
Fangrui Song via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Daniel Bertalan via Phabricator via llvm-commits
- [lld] f596d82 - [ELF] Move driver into ctx and remove indirection. NFC
Fangrui Song via llvm-commits
- [PATCH] D135022: [GlobalISel] Implement undef combines for funnel shifts
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 8aedb43 - [GlobalISel] Combine abs(undef) -> 0
Jessica Paquette via llvm-commits
- [PATCH] D135021: [GlobalISel] Combine abs(undef) -> 0
Jessica Paquette via Phabricator via llvm-commits
- [lld] dd6aea9 - [ELF] Rename LinkerScript::ctx to state. NFC
Fangrui Song via llvm-commits
- [lld] 1837333 - [ELF] --check-sections: allow address 0xffffffff for ELFCLASS32
Fangrui Song via llvm-commits
- [PATCH] D135022: [GlobalISel] Implement undef combines for funnel shifts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 85db4f1 - [RISCV] Minor tablegen formatting cleanup. NFC
Craig Topper via llvm-commits
- [llvm] 5bbc5eb - [RISCV] Use _TIED form of VWADD(U)_WX/VWSUB(U)_WX to avoid early clobber.
Craig Topper via llvm-commits
- [llvm] 5df4ab5 - [llvm] Migrate PAEval to new pass manager
Arthur Eubanks via llvm-commits
- [llvm] 66bb0ac - [ADT] Use std::common_type_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] facfdbe - [gn build] Port 005916de58f7
LLVM GN Syncbot via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135024: [PowerPC] Fix invalid cast for vector shuffles when lowering to the xxsplti32dx instruction.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D134133: WIP: [lldb][COFF] Enhance symtab loading of symbol and export tables
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D57317: [DAGCombine] Deduplicate addcarry node using commutativity.
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D134140: [LLD][COFF] Set OrdinalBase to 1 for export table
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D134464: [LLD][COFF] Reduce chance of symbol name collision with delay-load
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] 6f46ff3 - [test] Make Linux/sem_init_glibc.cpp robust
Fangrui Song via llvm-commits
- [PATCH] D133476: [automation] Add scripts to automate GitHub projects
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 3651635 - [ARM][DAG] BF16 constant handling.
David Green via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
wanglei via Phabricator via llvm-commits
- [PATCH] D134710: [LoongArch] Set correct encodings for DWARF exception handling
wanglei via Phabricator via llvm-commits
- [llvm] 58369c8 - [ARM] Add tablegen patterns for bf16 vext
David Green via llvm-commits
- [llvm] 8193f0d - [ARM] Add tablegen patterns for bf16 vrev
David Green via llvm-commits
- [PATCH] D135032: [lld/mac] Extract a reportUndefinedSymbol function
Nico Weber via Phabricator via llvm-commits
- [llvm] 3fe6ddd - [ConstraintElimination] Update Changed status in ssub simplification.
Florian Hahn via llvm-commits
- [llvm] f2fde99 - [ARM] More bf16 shuffle handling, including perfect shuffles.
David Green via llvm-commits
- [PATCH] D129938: [lld-macho] Add support for -alias
Nico Weber via Phabricator via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D135033: [lld/COFF] Ignore `/ASSEMBLYDEBUG[:NONE]` and `/EMITPOGOPHASEINFO`
Richard via Phabricator via llvm-commits
- [llvm] 5e1a9d3 - [ARM] Add lowering for bf16 neon vtrn, vzup and vuzp.
David Green via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 0243b42 - [InstSimplify] add tests for FP infinity compare with fpext; NFC
Sanjay Patel via llvm-commits
- [llvm] 4490cfb - [ValueTracking] peek through fpext in isKnownNeverInfinity()
Sanjay Patel via llvm-commits
- [PATCH] D134960: [AMDGPU][MC][GFX11] Add VOPD VGPR bank access validation
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D134990: [CMake] Provide Findzstd module
Michał Górny via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D133667: [InstCombine] convert mul by negative-pow2 to negate and shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D135038: [lld/mac] Port typo correction for undefined symbols from ELF port
Nico Weber via Phabricator via llvm-commits
- [llvm] 2e87333 - [InstCombine] convert mul by negative-pow2 to negate and shift
Sanjay Patel via llvm-commits
- [PATCH] D133667: [InstCombine] convert mul by negative-pow2 to negate and shift
Sanjay Patel via Phabricator via llvm-commits
- [llvm] fd9fd4f - [llvm-objdump][test] Improve address test
Fangrui Song via llvm-commits
- [PATCH] D135039: [llvm-objdump] --no-leading-addr: hide inline relocation offsets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135040: [llvm-objdump] Add --no-addresses as an alias for --no-leading-addr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Arthur Eubanks via Phabricator via llvm-commits
- [lld] 961439c - [ELF] Add LLVM_LIBRARY_VISIBILITY to some global variables. NFC
Fangrui Song via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file from relative path if the absolute path is not valid
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135042: [opt] Don't initialize legacy instrumentation passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135043: [AArch64] Ensure condition (SUBS) has no uses of value in performCONDCombine
Dave Green via Phabricator via llvm-commits
- [PATCH] D135042: [opt] Don't initialize legacy instrumentation passes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135044: [GlobalISel] Allow prelegalizer combiners to have access to LegalizerInfo.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133235: [DAGCombiner] More opportunities to fuse fmul and fadd to fma aggressively
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D133844: [AA] Improve the BasicAA analysis capability base on GEP
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134336: [AArch64] Lower multiplication by a constant int to madd
Allen zhong via Phabricator via llvm-commits
- [PATCH] D91112: [compiler-rt][tests] Fix plugin support detection when no ld.gold
Hubert Tong via Phabricator via llvm-commits
- [llvm] 7578d33 - [gn build] Port a6e1080b87db
LLVM GN Syncbot via llvm-commits
- [llvm] 069d7ef - [RISCV] Add a LocalStackSlotAllocation test
via llvm-commits
- [PATCH] D134884: [RISCV] Add a LocalStackSlotAllocation test
luxufan via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Stella Laurenzo via Phabricator via llvm-commits
- [llvm] 2dc68b5 - Add APFloat and MLIR type support for fp8 (e5m2).
Stella Laurenzo via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D134916: [llvm-ocaml] Add binding for constructing opaque pointers
Alan via Phabricator via llvm-commits
- [PATCH] D135044: [GlobalISel] Allow prelegalizer combiners to have access to LegalizerInfo.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2d27b56 - [gn build] Port 71410fd2c065
LLVM GN Syncbot via llvm-commits
- [PATCH] D135047: [AArch64][GlobalISel] Enable vector support for G_SELECT->G_FMAXIMUM/MINIMUM.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D135044: [GlobalISel] Allow prelegalizer combiners to have access to LegalizerInfo.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D135047: [AArch64][GlobalISel] Enable vector support for G_SELECT->G_FMAXIMUM/MINIMUM.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D135044: [GlobalISel] Allow prelegalizer combiners to have access to LegalizerInfo.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D135047: [AArch64][GlobalISel] Enable vector support for G_SELECT->G_FMAXIMUM/MINIMUM.
Matt Arsenault via Phabricator via llvm-commits
- [lld] c171250 - [ELF] Simplify addFile. NFC
Fangrui Song via llvm-commits
- [lld] 8bcf22e - [ELF] Remove redundant getELFKind call. NFC
Fangrui Song via llvm-commits
- [lld] d9dbf9e - [ELF] Move init from ELFFileBase constructor to a separate function. NFC
Fangrui Song via llvm-commits
- [llvm] e68c7a9 - Revert "Add APFloat and MLIR type support for fp8 (e5m2)."
Vitaly Buka via llvm-commits
- [lld] 9f9bab1 - [ELF] Replace some config->ekind with file->ekind. NFC
Fangrui Song via llvm-commits
- [PATCH] D135059: [NFC][AArch64]Precommit test to show missed-optimization when the left-shift of a bit-field positioning could be folded into ORR
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135032: [lld/mac] Extract a reportUndefinedSymbol function
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to force thread model single
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D135047: [AArch64][GlobalISel] Enable vector support for G_SELECT->G_FMAXIMUM/MINIMUM.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D135044: [GlobalISel] Allow prelegalizer combiners to have access to LegalizerInfo.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 3daf7dd - [GlobalISel] Allow prelegalizer combiners to have access to LegalizerInfo.
Amara Emerson via llvm-commits
- [PATCH] D135044: [GlobalISel] Allow prelegalizer combiners to have access to LegalizerInfo.
Amara Emerson via Phabricator via llvm-commits
Last message date:
Sun Oct 2 23:53:26 PDT 2022
Archived on: Tue Dec 6 14:50:15 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).