The Week Of Monday 18 September 2023 Archives by thread
Starting: Mon Sep 18 00:00:44 PDT 2023
Ending: Sun Sep 24 23:59:11 PDT 2023
Messages: 4896
- [llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Ting Wang via llvm-commits
- [PATCH] D150684: [LoopReroll] Remove unused LoopReroll pass
dewen via Phabricator via llvm-commits
- [llvm] 87143ff - [VectorCombine] Fix a spot in commit 068357d9b09cd635b1c2f126d119ce9afecb28f7
Ben Shi via llvm-commits
- [llvm] Add myself to CODEOWNERS (PR #66363)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Renumber slot indexes before register allocation (PR #66334)
Carl Ritson via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Job Noorman via Phabricator via llvm-commits
- [llvm] d861b31 - [RISCV][NFC] precommit for D159399
Piyou Chen via llvm-commits
- [PATCH] D159400: [RISCV][NFC] precommit for D159399
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D157803: [JITLink][RISCV] Implement eh_frame handling
Job Noorman via Phabricator via llvm-commits
- [PATCH] D159399: [RISCV] Only emit .option when extension is supported
Piyou Chen via Phabricator via llvm-commits
- [llvm] b83a1ed - [RISCV] Only emit .option when extension is supported
Piyou Chen via llvm-commits
- [llvm] Support target names with dots in more utilities (PR #65812)
James Henderson via llvm-commits
- [lld] Support target names with dots in more utilities (PR #65812)
James Henderson via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [PATCH] D159524: [BOLT] Speedup symbol table sort
Job Noorman via Phabricator via llvm-commits
- [llvm] [AMDGPU] Fix non-determinism in DenseSet (PR #66617)
David Stuttard via llvm-commits
- [llvm] [AMDGPU][MC][GFX11] Always output wait_vdst and wait_exp (PR #66610)
David Stuttard via llvm-commits
- [llvm] [CodeLayout] Fix X1_Y_X2 and Y_X2_X1 testing for jumps from Y (PR #66592)
via llvm-commits
- [llvm] [MemCpyOpt] fix miscompile for non-dominated use of src alloca for stack-move optimization (PR #66618)
Kohei Asano via llvm-commits
- [PATCH] D154205: [MachineLICM] Handle subloops
JinGu Kang via Phabricator via llvm-commits
- [llvm] [libc] Add monadic functions to cpp::expected (PR #66523)
Guillaume Chatelet via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Jessica Del via Phabricator via llvm-commits
- [PATCH] D124406: [X86] Use indirect addressing for high 2GB of x32 address space
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D159513: [Bolt] fix a relocation bug for R_AARCH64_CALL26
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D157615: [ExtendLifetimes][1/4] Add "disable-post-ra" function attribute to disable the post-regalloc scheduler
Stephen Tozer via Phabricator via llvm-commits
- [llvm] [SelectionDAG][RISCV][PowerPC][X86] Use TargetConstant for immediates for ISD::PREFETCH. (PR #66601)
Simon Pilgrim via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [llvm] [VP] Add missing functional_intrinsic properties and add static_assert. NFC (PR #66199)
Luke Lau via llvm-commits
- [llvm] [Sema] add cast from IncompleteArrayType to ConstantArrayType in TryReferenceListInitialization (PR #65918)
Mariya Podchishchaeva via llvm-commits
- [compiler-rt] [Sema] add cast from IncompleteArrayType to ConstantArrayType in TryReferenceListInitialization (PR #65918)
Mariya Podchishchaeva via llvm-commits
- [llvm] [InstCombine] optimize exp(exp(x)) / exp(x) with fast-math (PR #66177)
Zain Jaffal via llvm-commits
- [llvm] ce031fc - [AMDGPU] Fix non-deterministic iteration order in SIFixSGPRCopies (#66617)
via llvm-commits
- [llvm] dd55ece - [ValueTracking] Remove unused Depth parameter (NFC)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Remove copy instruction between uaddlv with v4i16/v8i16 and dup (PR #66508)
David Green via llvm-commits
- [llvm] add a unit test for the segfault in rust after https://reviews.llvm.org/D159485 (PR #66491)
Krasimir Georgiev via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [PATCH] D154793: [DWARFLinkerParallel] Add support of accelerator tables to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] [RISCV] Combine vslidedown_vl with known VL to a smaller LMUL (PR #66267)
Luke Lau via llvm-commits
- [llvm] [llvm][documentation] Fix coroutines documentation (PR #66420)
Chuanqi Xu via llvm-commits
- [llvm] [clang] Enable --print-supported-extensions for all targets (PR #66586)
David Spickett via llvm-commits
- [llvm] 7a472a0 - [llvm][documentation] Fix coroutines documentation (#66420)
via llvm-commits
- [llvm] [NewGVN] Set parent to the temporal instructions that are generated during phi-of-ops optimization (PR #66314)
Nikita Popov via llvm-commits
- [llvm] Test for future commit in NewGVN (PR #66313)
Nikita Popov via llvm-commits
- [PATCH] D152828: [MachineSink][AArch64] Sink instruction copies when they can replace copy into hard register or folded into addressing mode
Momchil Velikov via Phabricator via llvm-commits
- [llvm] [ConstraintElimination] Extend unsigned-to-signed fact transfer (PR #66173)
Nikita Popov via llvm-commits
- [llvm] [Inliner] Improve attribute propagation to callsites when inlining. (PR #66036)
Nikita Popov via llvm-commits
- [llvm] [SPIRV] Implement support for SPV_KHR_expect_assume (PR #66217)
Paulo Matos via llvm-commits
- [llvm] [RISCV] Combine vslidedown_vl with known VL and offset to a smaller LMUL (PR #66267)
Luke Lau via llvm-commits
- [PATCH] D119412: github: Automatically create backport requests for bugs referenced in commit messages
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] [AMDGPU][GFX11] Do not rewrite V_FMA/FMAC_* to V_FMAAK_F16_t16 on operand legalization. (PR #66202)
Ivan Kosarev via llvm-commits
- [llvm] [RISCV] Reduce LMUL when index is known when lowering insert_vector_elt (PR #66087)
Luke Lau via llvm-commits
- [PATCH] D158861: [llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] [SDag] Fold saddo[_carry] with bitwise-not argument to ssubo[_carry] (PR #66571)
Nikita Popov via llvm-commits
- [PATCH] D157977: [InstCombine] OptimizePointerDifference when a gep has phi ptr
Biplob Mishra via Phabricator via llvm-commits
- [llvm] [mlir][bufferization] Add OwnershipBasedBufferDeallocation pass option to forbid clones (PR #66626)
Martin Erhart via llvm-commits
- [llvm] update_mir_test_checks.py: match undef vreg subreg definitions (PR #66627)
Jay Foad via llvm-commits
- [compiler-rt] [sanitizers] Do not define __has_feature in sanitizer/common_interface_defs.h (PR #66628)
Jonathan Wakely via llvm-commits
- [PATCH] D158574: [AArch64][ELF] Support PAUTH ABI marking
Peter Smith via Phabricator via llvm-commits
- [PATCH] D159073: [PowerPC][Peephole] Combine rldicl/rldicr and andi/andis after isel.
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [SelectionDAG][RISCV] Mask constants to narrow size in TargetLowering::expandUnalignedStore. (PR #66567)
Simon Pilgrim via llvm-commits
- [llvm] [SSP] Accessing __stack_chk_guard when using LTO (PR #66535)
Simon Pilgrim via llvm-commits
- [PATCH] D159471: [DWARFVerifier] Allow ObjectiveC names in dwarf_debug tables
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D159468: [AsmPrinter][DwarfDebug] Skip vars with fragments in different location kinds
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D157549: [LV] Add debug output to print interleaved groups
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 102838d - update_mir_test_checks.py: match undef vreg subreg definitions (#66627)
via llvm-commits
- [PATCH] D158843: [ConstraintElim] Move just before loop simplification pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D152730: [ConstraintElim] Add A < B if A is an increasing phi for A != B.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D159200: [VPlan] Fold (MUL A, 1) -> A as VPlan2VPlan transform.
Florian Hahn via Phabricator via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Wang Pengcheng via llvm-commits
- [llvm] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)
Stephen Tozer via llvm-commits
- [llvm] caaf61e - [SDag] Fold saddo[_carry] with bitwise-not argument to ssubo[_carry] (#66571)
via llvm-commits
- [llvm] [AMDGPU][MISCHED] GCNBalancedSchedStrategy. (PR #66634)
via llvm-commits
- [PATCH] D157694: [RISCV][MC]Add support for Binary MCExpr
Yvan Roux via Phabricator via llvm-commits
- [llvm] baf031a - [MemCpyOpt] fix miscompile for non-dominated use of src alloca for stack-move optimization (#66618)
via llvm-commits
- [llvm] [Documentation] Replace recommonmark by myst-parser (PR #65664)
via llvm-commits
- [llvm] [mlir][bufferization] Move memref specific implementation of AllocationOpInterface to memref dialect directory (PR #66637)
Martin Erhart via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
via llvm-commits
- [llvm] [RISCV] Fix inline asm error for block address (PR #66640)
Wang Pengcheng via llvm-commits
- [compiler-rt] b3ca0f3 - [scudo] Use MemMap in Vector
Fabio D'Urso via llvm-commits
- [llvm] 162bafc - [SVE] Fix crash when costing getelementptr with scalable target type.
Paul Walker via llvm-commits
- [llvm] 4491f0b - [IR] Remove unnecessary bitcast from CreateMalloc()
Nikita Popov via llvm-commits
- [PATCH] D157458: [X86] Run X86FastPreTileConfigPass only with FastISel.
Quentin Colombet via Phabricator via llvm-commits
- [llvm] [AArch64] Fix pairing different types of registers when computing CSRs. (PR #66642)
Zhaoxuan Jiang via llvm-commits
- [llvm] [LiveRegUnits] Enhanced the register liveness check (PR #66061)
via llvm-commits
- [llvm] [EarlyCSE] Compare GEP instructions based on offset (PR #65875)
Nikita Popov via llvm-commits
- [llvm] [Github] Improve formating of PR diffs in bot notifications (PR #66118)
Jay Foad via llvm-commits
- [llvm] [mlir][bufferization] Empty tensor elimination for materialize_in_destination (PR #65468)
Nicolas Vasilache via llvm-commits
- [llvm] [Interpreter] Add initialization of array members (PR #66172)
via llvm-commits
- [llvm] [InstSimplify] Fold icmp of `X and/or C1` and `X and/or C2` into constant (PR #65905)
Yingwei Zheng via llvm-commits
- [llvm] be2723d - [InstSimplify] Fold icmp of `X and/or C1` and `X and/or C2` into constant (#65905)
via llvm-commits
- [PATCH] D159202: [VPlan] Simplify redundant trunc (zext A) pairs to A.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] [SelectionDAG] Flags are dropped when creating FMUL (PR #66646)
Sirish Pande via llvm-commits
- [llvm] [TwoAddressInstruction] Update LiveIntervals after INSERT_SUBREG with undef read (PR #66211)
via llvm-commits
- [llvm] [LAA] Analyze pointers forked by a phi (PR #65834)
via llvm-commits
- [compiler-rt] [scudo] Enable "Delayed release to OS" feature for Android (PR #65942)
via llvm-commits
- [llvm] d8d0588 - [TwoAddressInstruction] Update LiveIntervals after INSERT_SUBREG with undef read (#66211)
via llvm-commits
- [llvm] [InstCombine] Simplify the pattern `a ne/eq (zext (a ne/eq c))` (PR #65852)
Yingwei Zheng via llvm-commits
- [PATCH] D152840: [ELF] A new code layout algorithm for function reordering [3a/3]
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] [VectorCombine][RISCV] Convert VPIntrinsics with splat operands to splats (PR #65706)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Fix bugs about getting register list of Zcmp push/pop. (PR #66073)
Yeting Kuo via llvm-commits
- [llvm] [libc++] Prevent calling the projection more than three times (PR #66315)
Louis Dionne via llvm-commits
- [compiler-rt] [libc++] Prevent calling the projection more than three times (PR #66315)
Louis Dionne via llvm-commits
- [llvm] c7aacbb - [ArgPromotion] Update allocsize indices after promotion
Nikita Popov via llvm-commits
- [llvm] AMDGPU: Fix handling of -0 in round lowering (PR #65761)
Joseph Huber via llvm-commits
- [llvm] 3ce8eda - [Github] Add a new line before the line separator to avoid paragraphs being treated as titles
Corentin Jabot via llvm-commits
- [llvm] [IGNORE] Test PR to troubleshoot potential CI issue (PR #66650)
Louis Dionne via llvm-commits
- [llvm] [Support] Remove redundant forwarding functions read/write (NFC) (PR #66051)
Louis Dionne via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] dc11814 - [InstCombine] Add pre-commit tests for PR65073. NFC.
Yingwei Zheng via llvm-commits
- [llvm] Introduce paged vector (PR #66430)
Jakub Kuderski via llvm-commits
- [PATCH] D156099: [AMDGPU] Add True16 register classes.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] b2ffc86 - [DAG] getNode() - begin generalizing the (zext (trunc (assertzext x))) -> (assertzext x) fold.
Simon Pilgrim via llvm-commits
- [llvm] [llvm-libgcc][CMake] Refactor llvm-libgcc (PR #65455)
Louis Dionne via llvm-commits
- [lld] [LLD][AARCH64] lld incorrectly handles .eh_frame when it has a non-zero offset within its output section. (PR #65966)
via llvm-commits
- [PATCH] D159357: [AArch64] Move PAuth codegen down the machine pipeline
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D155688: [PATCH] [llvm] [InstCombine] Reassociate loop invariant GEP index calculations.
Dmitriy Smirnov via Phabricator via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] [MachineBasicBlock] Fix use after free in SplitCriticalEdge (PR #66188)
via llvm-commits
- [llvm] [AArch64] Remove the Z#_HI register definitions (PR #66353)
via llvm-commits
- [llvm] 5aa8e43 - [VP] Add missing functional_intrinsic properties and add static_assert. NFC (#66199)
via llvm-commits
- [llvm] Bfi precision (PR #66285)
via llvm-commits
- [llvm] 38c59b9 - Revert "Reapply [Verifier] Sanity check alloca size against DILocalVariable fragment size"
Nikita Popov via llvm-commits
- [llvm] [Clang] Allow mixed scalar type constraints for inline asm (PR #65465)
Dávid Ferenc Szabó via llvm-commits
- [llvm] Fix mechanism propagating mangled names for TLI function mappings (PR #66656)
via llvm-commits
- [llvm] [AArch64] Fix incorrect big-endian spill in foldMemoryOperandImpl (PR #65601)
via llvm-commits
- [llvm] [mlir][bufferization] BufferDeallocation: support unstructured control flow loops (PR #66657)
Martin Erhart via llvm-commits
- [llvm] [LoopPredication] Fix division by zero in case of zero branch weights (PR #66506)
Danila Malyutin via llvm-commits
- [llvm] 13a74d6 - [RISCV] Fix crash when legalizing mgather/scatter on rv32
Philip Reames via llvm-commits
- [llvm] [RISCV] Prefer vrgatherei16 for shuffles (PR #66291)
Philip Reames via llvm-commits
- [llvm] [RISCV] Optimize gather/scatter to unit-stride memop + shuffle (PR #66279)
Philip Reames via llvm-commits
- [llvm] [CodeGen] Allow mixed scalar type constraints for inline asm (PR #65465)
Dávid Ferenc Szabó via llvm-commits
- [llvm] specify NaN behavior more precisely (PR #66579)
Joshua Cranmer via llvm-commits
- [llvm] [RISCV] Use LMUL=1 for vmv_s_x_vl with non-undef passthru (PR #66659)
Luke Lau via llvm-commits
- [llvm] [mlir][sparse] refine sparse fusion with empty tensors materialization (PR #66563)
Aart Bik via llvm-commits
- [llvm] f71a9e8 - [SelectionDAG][RISCV][PowerPC][X86] Use TargetConstant for immediates for ISD::PREFETCH. (#66601)
via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Johannes Doerfert via llvm-commits
- [compiler-rt] [asan][Windows] Add additional wcs* interceptors (PR #66128)
nicole mazzuca via llvm-commits
- [llvm] 17a12a2 - [RISCV] Add test case to show bad codegen for unaligned i64 store of a large constant.
Craig Topper via llvm-commits
- [llvm] 8f04d81 - [SelectionDAG][RISCV] Mask constants to narrow size in TargetLowering::expandUnalignedStore.
Craig Topper via llvm-commits
- [llvm] [WIP][AMDGPU] Adjust asan instrumented GlobalVaribale size to not include redzone (PR #66666)
via llvm-commits
- [llvm] be16b03 - [AArch64] Remove the Z#_HI register definitions (#66353)
via llvm-commits
- [llvm] [RISCV][NFC] Simplify the sp-offset reduction by spimm of CM.PUSH/POP. (PR #66667)
Yeting Kuo via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] bb7b872 - [RISCV] Merge some test checks rvv/fixed-vectors-masked-gather.ll [nfc]
Philip Reames via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Vitaly Buka via Phabricator via llvm-commits
- [lld] [mlir][sparse] refine sparse fusion with empty tensors materialization (PR #66563)
Aart Bik via llvm-commits
- [compiler-rt] [mlir][sparse] refine sparse fusion with empty tensors materialization (PR #66563)
Aart Bik via llvm-commits
- [llvm] 0722800 - [RISCV] Match constant indices of non-index type when forming strided ops (#65777)
Philip Reames via llvm-commits
- [llvm] [RISCV] Match constant indices of non-index type when forming strided ops (PR #65777)
Philip Reames via llvm-commits
- [PATCH] D156087: [MLIR] Add stage to side effect
Jeff Niu via Phabricator via llvm-commits
- [llvm] cb9f66d - [Profile] Pass InstrProfSymtab instead of IndexedInstrProfReader when creating BinaryCoverageReader
Zequan Wu via llvm-commits
- [llvm] 83e6d2e - Revert "[ARM] Always lower direct calls as direct when the outliner is enabled (#66434)"
Jon Roelofs via llvm-commits
- [PATCH] D158600: [InferAlignment] Enable InferAlignment pass by default
Dhruv Chawla via Phabricator via llvm-commits
- [llvm] [ARM] Always lower direct calls as direct when the outliner is enabled (PR #66434)
Jon Roelofs via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [llvm] [mlir][sparse] fix merge conflict in sddmm test (PR #66670)
Aart Bik via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Add a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via Phabricator via llvm-commits
- [llvm] [VectorCombine] Enable transform 'scalarizeLoadExtract' for scalable vector types (PR #65443)
via llvm-commits
- [PATCH] D159322: LoopVectorize: Set branch_weight for conditional branches
Wenlei He via Phabricator via llvm-commits
- [llvm] [RISCV] Combine vslideup_vl with known VL to a smaller LMUL (PR #66671)
Luke Lau via llvm-commits
- [llvm] 2a38d83 - [InstSimplify] Add pre-commits for PR#66606. NFC.
Yingwei Zheng via llvm-commits
- [llvm] [llvm][dwarf][rfc][donotcommit] Enable print of ranges addresses from .debug_info.dwo (PR #65516)
Alexander Yermolovich via llvm-commits
- [llvm] [AArch64][SVE2] Do not emit RSHRNB for large shifts (PR #66672)
Matthew Devereau via llvm-commits
- [llvm] 135e521 - [NewGVN] Set parent to the temporal instructions that are generated during phi-of-ops optimization (#66314)
via llvm-commits
- [llvm] [TargetMachine] Remove DefaultOptions (PR #66673)
Arthur Eubanks via llvm-commits
- [PATCH] D159521: [BOLT][runtime] Test for outline-atomics support
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D159520: [BOLT][AArch64] Fix instrumentation deadloop
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] [InstSimplify] Fold `and A, (zext (icmp eq A, 0))` into 0 (PR #66676)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `and A, (zext (icmp eq A, 0))` into 0 (PR #66676)
via llvm-commits
- [llvm] [InstSimplify] Fold `and A, (zext (icmp eq A, 0))` into 0 (PR #66676)
via llvm-commits
- [llvm] [InstSimplify] Fold `and A, (zext (icmp eq A, 0))` into 0 (PR #66676)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `and A, (zext (icmp eq A, 0))` into 0 (PR #66676)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `and A, (zext (icmp eq A, 0))` into 0 (PR #66676)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `and A, (zext (icmp eq A, 0))` into 0 (PR #66676)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add a combine to form masked.store from unit strided store (PR #66677)
Philip Reames via llvm-commits
- [llvm] d10ee89 - [InstCombine] Add `sext` version of pre-commit tests for PR65852. NFC.
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Narrow indices of fixed vector gather/scatter nodes (PR #66405)
Philip Reames via llvm-commits
- [llvm] [llvm-profgen] Ignore inline frames with an emtpy function name (PR #66678)
Hongtao Yu via llvm-commits
- [llvm] 8677aaa - [RISCV][GISel] Add initial pre-legalizer combiners copying from AArch64.
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add initial pre-legalizer combiners copying from AArch64. (PR #65663)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Optimize 'xor-and/or-select' sequence to 'or' for bool (PR #66394)
Qi Hu via llvm-commits
- [llvm] [cmake] Option to create Ninja job pools depending on available resources (PR #65274)
via llvm-commits
- [llvm] cbd0428 - [gn] port 8677aaa1a32a (RISCV pre-legalizer combiners)
Nico Weber via llvm-commits
- [llvm] [InlineCost] Enable the cost benefit analysis for Sample PGO (PR #66457)
Kazu Hirata via llvm-commits
- [PATCH] D159526: [CodeLayout] Refactor some std::vector and nested std::pair uses. NFC
David Blaikie via Phabricator via llvm-commits
- [llvm] 1609a87 - [Profile] Pass InstrProfSymtab by reference.
Zequan Wu via llvm-commits
- [llvm] LoopRotationUtils: Fix underflow for zero-branch weights (PR #66681)
Matthias Braun via llvm-commits
- [compiler-rt] DO_NOT_MERGE (PR #66682)
Vitaly Buka via llvm-commits
- [PATCH] D159525: [BOLT][NFC] Refactor RI::discoverFileObjects()
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] c2e248c - [InstCombine] Fix typo in the test `icmp-range.ll`. NFC.
Yingwei Zheng via llvm-commits
- [PATCH] D158291: [PoC][WIP] Add an AArch64 specific pass for loop idiom recognition
Craig Topper via Phabricator via llvm-commits
- [llvm] [RISCV] Added definition of Ventana veyron-v1 processor. (PR #65535)
via llvm-commits
- [llvm] 917392a - [NFC][Clang] Remove tailing white spaces in `llvm/include/llvm/Frontend/OpenMP/OMP.td`
Shilei Tian via llvm-commits
- [llvm] [Workflow] Add new code format helper. (PR #66684)
Tobias Hieta via llvm-commits
- [PATCH] D158730: [DebugMetadata][DwarfDebug] Don't retain local types with -fno-eliminate-unused-debug-types
David Blaikie via Phabricator via llvm-commits
- [llvm] e52c558 - [RISCV] Narrow indices of fixed vector gather/scatter nodes
Philip Reames via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
David Blaikie via Phabricator via llvm-commits
- [llvm] [FuncSpec] Adjust the names of specializations and promoted stack val… (PR #66685)
Alexandros Lamprineas via llvm-commits
- [llvm] [SPIR-V] Fix 64-bit integer literal printing (PR #66686)
Natalie Chouinard via llvm-commits
- [llvm] [NFC][AsmPrinter] Refactor FrameIndexExprs as a std::set (PR #66433)
Scott Linder via llvm-commits
- [llvm] 448ad65 - [gn build] Port 0218ea4aaa54
LLVM GN Syncbot via llvm-commits
- [llvm] bdd3748 - [runtimes] Add a mechanism to use cache files for a runtimes build
Shoaib Meenai via llvm-commits
- [PATCH] D158791: [runtimes] Add a mechanism to use cache files for a runtimes build
Shoaib Meenai via Phabricator via llvm-commits
- [lld] [lld][WebAssembly] Improve error message on adding LTO object post-LTO. NFC (PR #66688)
Sam Clegg via llvm-commits
- [compiler-rt] Reland: [sanitizer_symbolizer] Add StackTracePrinter virtual class (PR #66689)
Andres Villegas via llvm-commits
- [llvm] f286141 - [TargetMachine] Remove DefaultOptions (#66673)
via llvm-commits
- [llvm] 47669af - [llvm-profgen] Ignore inline frames with an emtpy function name (#66678)
via llvm-commits
- [llvm] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
William Junda Huang via llvm-commits
- [PATCH] D154130: [lit][clang] Avoid realpath on Windows due to MAX_PATH limitations
Douglas Yung via Phabricator via llvm-commits
- [llvm] [InstCombine] Simplify the pattern `a ne/eq (zext/sext (a ne/eq c))` (PR #65852)
Yingwei Zheng via llvm-commits
- [llvm] 88771c4 - [DSE] Simplify based on opaque pointers
Bjorn Pettersson via llvm-commits
- [llvm] c729448 - Disable MSAN test: ELF_perf.s
via llvm-commits
- [llvm] 08fdbbe - [MemCpyOpt] Drop redundant CreatePointerCast
Bjorn Pettersson via llvm-commits
- [llvm] 07ece4e - [SimplifyLibCalls] Drop redundant CreatePointerCast in optimizeSPrintFString
Bjorn Pettersson via llvm-commits
- [PATCH] D103996: Save/restore OuterTemplateParams in AbstractManglingParser::parseEncoding.
Louis Dionne via Phabricator via llvm-commits
- [llvm] [RISCV] Combine a gather to a larger element type (PR #66694)
Philip Reames via llvm-commits
- [llvm] f108c6c - [VPlan] Fold (MUL A, 1) -> A as VPlan2VPlan transform.
Florian Hahn via llvm-commits
- [compiler-rt] Ignore out-of-bounds printf() format string in ASan test (PR #66695)
Mitch Phillips via llvm-commits
- [compiler-rt] e2a9d3f - [scudo] Remove AndroidSvelteConfig. (#66444)
via llvm-commits
- [compiler-rt] [scudo] Remove AndroidSvelteConfig. (PR #66444)
Christopher Ferris via llvm-commits
- [lld] 7bac0bc - [lld][WebAssembly] Improve error message on adding LTO object post-LTO. NFC (#66688)
via llvm-commits
- [PATCH] D159526: [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D159526: [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D159526: [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D159526: [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D159526: [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D159526: [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC
Fangrui Song via Phabricator via llvm-commits
- [llvm] [SelectionDAG] Flags are dropped when creating a new FMUL (PR #66701)
Sirish Pande via llvm-commits
- [PATCH] D155659: [WPD][LLD] Add option to validate RTTI is enabled on all native types and prevent devirtualization on types with native RTTI
Di Mo via Phabricator via llvm-commits
- [PATCH] D159527: [CodeLayout] Add unittest for cache-directed sort
Fangrui Song via Phabricator via llvm-commits
- [llvm] [RISCV] Recognize veyron-v1 processor in clang driver. (PR #66703)
via llvm-commits
- [compiler-rt] 6b7c402 - Ignore out-of-bounds printf() format string in ASan test (#66695)
via llvm-commits
- [llvm] [NFC][Bitcode] Remove unused param in DataLayoutCallbackTy (PR #66705)
Arthur Eubanks via llvm-commits
- [llvm] [JITLink] Some cleanups to EHFrameSupport (PR #66707)
Jonas Hahnfeld via llvm-commits
- [llvm] [NFC][NewGVN] Update assume_dominating_icmp.ll (PR #66711)
Konstantina Mitropoulou via llvm-commits
- [llvm] [clang] Enable descriptions for --print-supported-extensions (PR #66715)
Balint Cristian via llvm-commits
- [compiler-rt] [scudo] Mitigate the overhead in cache storing when MTE enabled (PR #66717)
via llvm-commits
- [lld] 272bd6f - [WPD][LLD] Add option to validate RTTI is enabled on all native types and prevent devirtualization on types with native RTTI
via llvm-commits
- [llvm] 9a04bc4 - [AArch64] Move LDR_PXI from isStoreToStackSlot to isLoadFromStackSlot (#65658)
via llvm-commits
- [llvm] [AArch64] Move LDR_PXI from isStoreToStackSlot to isLoadFromStackSlot (PR #65658)
via llvm-commits
- [llvm] 928564c - [RISCV] Combine a gather to a larger element type (#66694)
via llvm-commits
- [compiler-rt] b2ef297 - [NFC][hwasan] Remove default argument
Vitaly Buka via llvm-commits
- [compiler-rt] 0fb6da8 - [NFC][hwasan] Create *Report classes (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] d39d86d - [NFC][hwasan] Use unnamed namespace and static (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 75fdf2e - [NFC][hwasan] Move Report classes together (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 9094b3b - [NFC][hwasan] Extract BaseReport (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 810bca5 - [NFC][hwasan] Move PrintAddressDescription (#66682)
Vitaly Buka via llvm-commits
- [PATCH] D150987: [llvm-nm] Add --line-numbers flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D159230: [RISCV] Handle EltType > XLEN case in VMV_V_X_VL to VMV_S_X_VL fold
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 542f91f - [NFC][hwasan] Store thread id in SavedStackAllocations (#66682)
Vitaly Buka via llvm-commits
- [llvm] 48caa07 - [LAA] Analyze pointers forked by a phi (#65834)
via llvm-commits
- [PATCH] D158965: [LAA] Analyze pointers forked by a phi
Phabricator via llvm-commits
- [PATCH] D159529: [BOLT][YAML] Only read first profile per function
Amir Ayupov via Phabricator via llvm-commits
- [llvm] Allow the dumping of .dwo files contents to show up when dumping an e… (PR #66726)
Greg Clayton via llvm-commits
- [compiler-rt] 8519d4f - [NFC][hwasan] Add access_size into base report (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 13deda4 - [NFC][hwasan] Remove default argument
Vitaly Buka via llvm-commits
- [llvm] [llc][PPC] Move PIC check into TargetMachine (PR #66727)
Arthur Eubanks via llvm-commits
- [compiler-rt] d307d20 - [NFC][hwasan] Make PrintAddressDescription method of BaseReport (#66682)
Vitaly Buka via llvm-commits
- [llvm] a668c0f - [LoopPredication] Fix division by zero in case of zero branch weights (#66506)
via llvm-commits
- [compiler-rt] dc810e8 - [NFC][hwasan] Collect heap related data early (#66682)
Vitaly Buka via llvm-commits
- [llvm] 4b7a08f - [gn build] Port 3692267ca8f9
LLVM GN Syncbot via llvm-commits
- [llvm] [VE] Add unittest for intrinsics (PR #66730)
Kazushi Marukawa via llvm-commits
- [llvm] 5445359 - [RISCV][MC]Add support for Binary MCExpr
Yunze Zhu via llvm-commits
- [llvm] [BasicBlockSections] Split cold parts of custom-section functions. (PR #66731)
Rahman Lavaee via llvm-commits
- [llvm] 6af39d9 - [RISCV][NFC] Simplify the sp-offset reduction by spimm of CM.PUSH/POP. (#66667)
via llvm-commits
- [llvm] 4ea883c - [InstCombine] Add pre-commit tests for PR66606. NFC.
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Prefer Zcmp push/pop instead of save-restore calls. (PR #66046)
Yeting Kuo via llvm-commits
- [PATCH] D159075: [MemCpyOpt] implement forward dataflow sensitive stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [llvm] 3017545 - [RISCV] Fix inline asm error for block address (#66640)
via llvm-commits
- [PATCH] D62052: [ELF] -r: fix R_*_NONE to section symbols on Elf*_Rel targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D154576: [RISCV] RISCV vector calling convention (1/2)
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D159530: [RISCV] Add tests for memory constraint A
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] [LLVM] convergence verifier should visit all instructions (PR #66200)
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] [RISCV] Fix bad isel predicate handling for Ztso. (PR #66739)
Craig Topper via llvm-commits
- [lld] 345f532 - [ELF][test] Improve relocations referencing STT_SECTION tests for -r
Fangrui Song via llvm-commits
- [llvm] af935cf - [CodeLayout] Fix X1_Y_X2 and Y_X2_X1 testing for jumps from Y (#66592)
via llvm-commits
- [llvm] [AMDGPU] [SIFrameLowering] Use LiveRegUnits instead of LivePhysRegs (PR #65962)
Pranav Taneja via llvm-commits
- [PATCH] D158579: [AMDGPU] Add DAG ISel support for preloaded kernel arguments
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 69ae904 - [gn build] Port 44532a9dd4a0
LLVM GN Syncbot via llvm-commits
- [PATCH] D153414: [LLVM] Do not speculate convergent calls
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156444: [llvm][RISCV][IR] Zext flag in IR for RISC-V
Panagiotis K via Phabricator via llvm-commits
- [llvm] 1328a85 - AMDGPU: Fix handling of -0 in round lowering (#65761)
via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Nikita Popov via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Simplify uaddo pattern (PR #65910)
Yingwei Zheng via llvm-commits
- [llvm] 3583d40 - [NFC][NewGVN] Update assume_dominating_icmp.ll (#66711)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Nikita Popov via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Nikita Popov via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [llvm] [Demangle] demangle builtin type transformations (PR #65902)
Congcong Cai via llvm-commits
- [PATCH] D156612: [SimplifyCFG] Find the smallest table considering overflow in `switchToLookupTable`
Kohei Asano via Phabricator via llvm-commits
- [llvm] 45bb45f - [llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc
Konrad Kleine via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] da57ced - [examples] Remove unused variable 'BB' in BrainF.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D75895: [PowerPC] Select the select_cc for f64/f32 as set_cc + vselect if VSX enabled
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [IPSCCP] Variable not visible at Og: (PR #66745)
Carlos Alberto Enciso via llvm-commits
- [llvm] ec7baca - [SPIR-V] Remove -opaque-pointers=0 from LITs, fixes for opaque pointers support
Michal Paszkowski via llvm-commits
- [PATCH] D156049: [SPIR-V] Remove -opaque-pointers=0 from LITs, fixes for opaque pointers support
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D159053: [RISCV] Support select/merge like ops for fp16 vectors when only have Zvfhmin
Jianjian Guan via Phabricator via llvm-commits
- [llvm] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
James Henderson via llvm-commits
- [llvm] 59c3dca - [AArch64] Remove copy instruction between uaddlv with v4i16/v8i16 and dup (#66508)
via llvm-commits
- [PATCH] D121187: [DAGCombiner][VP] Add DAGCombine for VP_MUL.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] [X86] Fix an assembler bug of CMPCCXADD. (PR #66748)
Freddy Ye via llvm-commits
- [llvm] 2616c27 - [SPIR-V] Preserve pointer address space for load/gep instructions
Michal Paszkowski via llvm-commits
- [PATCH] D158761: [SPIR-V] Preserve pointer address space for load/gep instructions
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D159418: Move CallInst::CreateFree to IRBuilderBase
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME
David Spickett via Phabricator via llvm-commits
- [PATCH] D159136: [VPlan] Update successors/predecessors of region blocks directly (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D155711: [SimplifyCFG] Hoist common instructions on Switch.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D151187: [doc] Add casting style preference to coding standards
James Henderson via Phabricator via llvm-commits
- [llvm] [AArch64] Separate PNR into its own Register Class (PR #65306)
Sander de Smalen via llvm-commits
- [PATCH] D159186: [AArch64][SME] Enable TPIDR2 lazy-save for za_preserved
Sander de Smalen via Phabricator via llvm-commits
- [polly] 5bd1b93 - Move CallInst::CreateFree to IRBuilderBase
Konrad Kleine via llvm-commits
- [llvm] [DAG] Generalize setcc(setcc) fold to use known bits. (PR #66503)
David Green via llvm-commits
- [llvm] 1d305f9 - [AMDGPU] Fix line endings in a test
Jay Foad via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #65759)
Harvin Iriawan via llvm-commits
- [llvm] [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (PR #65735)
Jay Foad via llvm-commits
- [compiler-rt] [compiler-rt] Don't redefine LLVM_COMMON_CMAKE_UTILS if it's defined (PR #66761)
Xi Ruoyao via llvm-commits
- [llvm] [RISCV] Use software guarded branch for indirect jump table branch. (PR #66762)
Yeting Kuo via llvm-commits
- [PATCH] D155940: [SimplifyCFG] Transform for redirecting phis between unmergeable BB and SuccBB
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D158159: [RISCV] Use software guarded branch for indirect branch to jump table.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 73c2cb5 - [RISCV] Merge RV32/RV64 CHECK lines in strided vp load/store tests. NFC
Luke Lau via llvm-commits
- [llvm] [BOLT][RISCV] Carry-over annotations when fixing calls (PR #66763)
Job Noorman via llvm-commits
- [lld] 71c83fb - [LLD] Improve the lit tests added by 272bd6f9cc86bf6b4dd6bd51e85c46db10e8b86a
Haojian Wu via llvm-commits
- [llvm] 61d819d - [RISCV] Add tests for memory constraint A
via llvm-commits
- [PATCH] D158333: [VPlan] Move initial skeleton construction to createInitialVPlan. (NFC)
Ayal Zaks via Phabricator via llvm-commits
- [llvm] [Dexter] Associate parser errors with correct file (PR #66765)
Stephen Tozer via llvm-commits
- [llvm] [DAGCombiner] Combine vp.strided.load with unit stride to vp.load (PR #66766)
Luke Lau via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Eduard Zingerman via Phabricator via llvm-commits
- [llvm] [lldb][AArch64] Add release notes and documentation for SME (PR #66767)
David Spickett via llvm-commits
- [llvm] f502ab7 - [InstCombine] Add test for #62450 (NFC)
Nikita Popov via llvm-commits
- [llvm] [BOLT] Err when linking objects of different architectures (PR #66770)
Job Noorman via llvm-commits
- [llvm] c41b4b6 - [InstCombine] Make flag drop during select equiv fold more generic
Nikita Popov via llvm-commits
- [llvm] [DAGCombiner] Combine vp.strided.store with unit stride to vp.store (PR #66774)
Luke Lau via llvm-commits
- [PATCH] D154157: [LV] Cost model for out-of-loop reductions
Anna Thomas via Phabricator via llvm-commits
- [compiler-rt] [clang][CodeGen] The `eh_typeid_for` intrinsic needs special care too (PR #65699)
Stephen Tozer via llvm-commits
- [lld] In ExprRequirement building, treat OverloadExpr as dependent (PR #66683)
via llvm-commits
- [llvm] [SPIRV] Test basic float and int types (PR #66282)
Natalie Chouinard via llvm-commits
- [llvm] e15d72a - [FuncSpec] Adjust the names of specializations and promoted stack values
via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #65407)
Yusra Syeda via llvm-commits
- [llvm] 4abe3f1 - [SPIRV] Fix bug in emitting GLSL ext inst names
Natalie Chouinard via llvm-commits
- [PATCH] D159227: [SPIRV] Fix bug in emitting GLSL ext inst names
Natalie Chouinard via Phabricator via llvm-commits
- [llvm] [clang][CodeGen] The `eh_typeid_for` intrinsic needs special care too (PR #65699)
Yaxun Liu via llvm-commits
- [llvm] Ensure NoTrapAfterNoreturn is false for the wasm backend (PR #65876)
Matt Harding via llvm-commits
- [llvm] [AMDGPU] Run twoaddr tests with -early-live-intervals (PR #66775)
Jay Foad via llvm-commits
- [llvm] In ExprRequirement building, treat OverloadExpr as dependent (PR #66683)
Erich Keane via llvm-commits
- [llvm] [LAA] Improve the output remark for LoopVectorize (PR #65832)
Florian Hahn via llvm-commits
- [llvm] [llvm][CMake] Expand error message shown when -fuse-ld= test fails (PR #66778)
David Spickett via llvm-commits
- [llvm] 116f7a2 - [SPIRV] Test basic float and int types (#66282)
via llvm-commits
- [llvm] a21d4ab - [mlgo] Fix tests post PR #66334
Mircea Trofin via llvm-commits
- [llvm] [TwoAddressInstruction] Use isPlainlyKilled in processTiedPairs (PR #65976)
Jay Foad via llvm-commits
- [llvm] 8f8f449 - [RISCV] Recognize veyron-v1 processor in clang driver. (#66703)
via llvm-commits
- [llvm] 188d5c7 - [RISCV] Add a combine to form masked.store from unit strided store
Philip Reames via llvm-commits
- [PATCH] D156618: [IR] Fix a memory leak if Function::dropAllReferences() is followed by setHungoffOperand
Liqiang Tao via Phabricator via llvm-commits
- [llvm] [github] Make branch workflow more robust (PR #66781)
Danila Malyutin via llvm-commits
- [lld] Ensure NoTrapAfterNoreturn is false for the wasm backend (PR #65876)
Matt Harding via llvm-commits
- [PATCH] D155775: [HIP][Clang][Driver][RFC] Add driver support for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [llvm] ddf7cc2 - [SROA] Remove unnecessary IsStorePastEnd handling (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D158864: [Code Coverage] Add a script to check code coverage of a patch
Shivam Gupta via Phabricator via llvm-commits
- [llvm] [TwoAddressInstruction] Handle physical registers with LiveIntervals (PR #66784)
Jay Foad via llvm-commits
- [llvm] [Hexagon][test] Fix more tests on linux-musl (PR #66785)
Natanael Copa via llvm-commits
- [llvm] [UpdateTestChecks] Add support for SPIRV in update_llc_test_checks.py (PR #66213)
Paulo Matos via llvm-commits
- [llvm] [OpenMPOpt] Fix incorrect end-of-kernel barrier removal (PR #65670)
Daniel Woodworth via llvm-commits
- [PATCH] D158779: [VPlan] Add active-lane-mask as VPlan-to-VPlan transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D156716: [AArch64][PAC] Check authenticated LR value during tail call
Anatoly Trosinenko via Phabricator via llvm-commits
- [compiler-rt] In ExprRequirement building, treat OverloadExpr as dependent (PR #66683)
Erich Keane via llvm-commits
- [llvm] 469f6b9 - [DAGCombiner] Combine vp.strided.load with unit stride to vp.load (#66766)
via llvm-commits
- [llvm] 22d0bd8 - [DAGCombiner] Combine vp.strided.store with unit stride to vp.store (#66774)
via llvm-commits
- [llvm] 44e997a - [TwoAddressInstruction] Use isPlainlyKilled in processTiedPairs (#65976)
via llvm-commits
- [PATCH] D159056: [InstCombine] Make `isFreeToInvert` check recursively.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159531: [InstCombine] Add additional tests for free inversion; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159326: [InstCombine] Add support for simplifying inverted `select` in `foldAndOrOfSelectUsingImpliedCond`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159327: [InstCombine] Modify all folds of `(and/or (cmp0), (cmp1))` to not quite a completed instruction; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159328: [InstCombine][WIP] Don't canonicalize select of bools if it costs an instruction
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159057: [InstCombine] Add tests for expanding `foldICmpWithLowBitMaskedVal`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 82676d4 - [RISCV] Fix bad isel predicate handling for Ztso. (#66739)
via llvm-commits
- [PATCH] D159395: [SimplifyCFG] Delete the unnecessary range check for small mask operation
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] Fix the logic in DWARFContext thread safety selection (#11) (PR #66786)
via llvm-commits
- [PATCH] D157588: [RISCV] Add overlapping constraints label
Craig Topper via Phabricator via llvm-commits
- [llvm] [libc] Template the printf / scanf parser class (PR #66277)
Joseph Huber via llvm-commits
- [llvm] goldsteinn/and canonicalization (PR #66787)
via llvm-commits
- [llvm] goldsteinn/and canonicalization (PR #66787)
Simon Pilgrim via llvm-commits
- [llvm] goldsteinn/and canonicalization (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [PATCH] D159058: [InstCombine] Improve mask detection in `foldICmpWithLowBitMaskedVal`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159329: [InstCombine] Recognize `(icmp eq/ne (and X, ~Mask), 0)` pattern in `foldICmpWithLowBitMaskedVal`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] [Vectorize] Vectorization for __builtin_prefetch (PR #66160)
Florian Hahn via llvm-commits
- [PATCH] D159059: [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159060: [InstCombine] Make `getKnownSign` a member function of InstCombiner; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145426: [InstCombine] Add transforms `(icmp spred (and X, Y), X)` if `X` or `Y` are known signed/unsigned
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159061: [InstCombine] Add tests for folding multiuse `(icmp eq/ne (or X, Y), Y)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159062: [InstCombine] Folding multiuse `(icmp eq/ne (or X, Y), Y)` for 2 uses of `Y`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157311: [InstCombine] Add tests for transforming `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Noah Goldstein via Phabricator via llvm-commits
- [compiler-rt] [scudo] Use MemMap in BufferPool and RegionPageMap (PR #66788)
Fabio D'Urso via llvm-commits
- [PATCH] D158759: [RISCV] Add a pass to rewrite rd to x0 for non-computational instrs whose return values are unused
Craig Topper via Phabricator via llvm-commits
- [llvm] [BOLT] Improve handling of relocations targeting specific instructions (PR #66395)
Job Noorman via llvm-commits
- [llvm] [BasicBlockSections] Introduce the basic block sections profile version 1. (PR #65506)
Rahman Lavaee via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Louis Dionne via Phabricator via llvm-commits
- [llvm] [RISCV] Add more instructions for the short forward branch optimization. (PR #66789)
Craig Topper via llvm-commits
- [llvm] 1495d51 - [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via llvm-commits
- [llvm] f223022 - [lit] Improve test output from lit's internal shell
Joel E. Denny via llvm-commits
- [llvm] [lit] Echo full RUN lines in case of external shells (PR #66408)
Joel E. Denny via llvm-commits
- [llvm] fba457d - [lit] Echo full RUN lines in case of external shells (#66408)
via llvm-commits
- [llvm] [SPIRV][DX] Share one test between backends (PR #65975)
Michal Paszkowski via llvm-commits
- [PATCH] D159405: [AMDGPU] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] Warn on align directive with non-zero fill value in virtual sections (PR #66792)
Luís Marques via llvm-commits
- [llvm] 93fde2e - [RISCV] Add a pass to rewrite rd to x0 for non-computational instrs whose return values are unused
Yingwei Zheng via llvm-commits
- [PATCH] D155769: [HIP][Clang][docs][RFC] Add documentation for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [llvm] [SLP]Improve isGatherShuffledEntry by trying per-register shuffle. (PR #66542)
Alexey Bataev via llvm-commits
- [llvm] goldstein/select and zext (PR #66793)
via llvm-commits
- [llvm] goldstein/select and zext (PR #66793)
via llvm-commits
- [llvm] goldstein/select and zext (PR #66793)
Craig Topper via llvm-commits
- [llvm] goldstein/select and zext (PR #66793)
Craig Topper via llvm-commits
- [llvm] goldstein/select and zext (PR #66793)
Simon Pilgrim via llvm-commits
- [llvm] goldstein/select and zext (PR #66793)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
via llvm-commits
- [llvm] e145bc4 - [gn build] Port 93fde2ea1b2c
LLVM GN Syncbot via llvm-commits
- [llvm] bbe3ee0 - [RISCV] Add more instructions for the short forward branch optimization. (#66789)
via llvm-commits
- [llvm] [GuardUtils] Revert llvm::isWidenableBranch change (PR #66411)
via llvm-commits
- [llvm] 47c5734 - [SSP] Accessing __stack_chk_guard when using LTO (#66535)
via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] de37d96 - [RISCV] Expand test coverage for widening gather and strided load idioms
Philip Reames via llvm-commits
- [PATCH] D157913: [Coverage] Allow Clang coverage to be used with debug info correlation.
Zequan Wu via Phabricator via llvm-commits
- [compiler-rt] 6bab400 - [Profile] Delete coverage-debug-info-correlate.cpp test on mac as debug info correlation not working on mac for unkown reasons.
Zequan Wu via llvm-commits
- [PATCH] D159510: [InstCombine] Optimize 'xor-and-select' sequence to 'or' for bool
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156939: [AMDGPU][True16] Support disassembling .h registers.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] fc95de3 - [RISCV] Require alignment when forming gather with larger element type
Philip Reames via llvm-commits
- [llvm] c133fe1 - Addressed review comments to use ThreadSafe instead of !ThreadSafe
via llvm-commits
- [PATCH] D159499: [InstCombine] Fold or(phi1,phi2) into or(icmp1,icmp2)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [llvm] 1a8c691 - [X86] Use RIP-relative addressing for data under large data threshold for medium code model
Arthur Eubanks via llvm-commits
- [PATCH] D150297: [X86] Use RIP-relative addressing for data under large data threshold for medium code model
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] [SelectionDAG] [NFC] Add pre-commit test for PR66701. (PR #66796)
Sirish Pande via llvm-commits
- [llvm] [IR] Add "Large Data Threshold" module metadata (PR #66797)
Arthur Eubanks via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits
Noah Goldstein via Phabricator via llvm-commits
- [llvm] [llvm-cov] Add --debug-info flag to llvm-cov to lookup debug info file. (PR #66798)
Zequan Wu via llvm-commits
- [llvm] [Clang] Static member initializers are not immediate escalating context. (PR #66021)
via llvm-commits
- [PATCH] D154804: [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154868: [DAGCombiner] Extend `combineFMulOrFDivWithIntPow2` to work for non-splat float vecs
Noah Goldstein via Phabricator via llvm-commits
- [llvm] workflows/release-tasks: Setup FileCheck and not for release-lit (PR #66799)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [RISCV] Match strided load via DAG combine (PR #66800)
Philip Reames via llvm-commits
- [llvm] [clang-cl] Fix for __FUNCTION__ in c++. (PR #66120)
Zahira Ammarguellat via llvm-commits
- [llvm] 209c242 - [ORC] Add writePointers to ExecutorProcessControl's MemoryAccess
Sunho Kim via llvm-commits
- [PATCH] D157378: [ORC] Add writePointers to ExecutorProcessControl's MemoryAccess
Sunho Kim via Phabricator via llvm-commits
- [llvm] [ORC] Introduce RedirectionManager interface and implementation using JITLink. (PR #66802)
Sunho Kim via llvm-commits
- [lld] [ELF] -r --compress-debug-sections: update addends for .debug_* sections relocated by REL (PR #66804)
Fangrui Song via llvm-commits
- [llvm] [BOLT] Switch BF::computeHash to xxh3 (PR #65437)
Amir Ayupov via llvm-commits
- [llvm] 7db87a6 - [SLP]Fix PR66795: Check correct deps for vectorized inst with multiple
Alexey Bataev via llvm-commits
- [compiler-rt] [clang-cl] Fix for __FUNCTION__ in c++. (PR #66120)
Zahira Ammarguellat via llvm-commits
- [compiler-rt] [Clang] Static member initializers are not immediate escalating context. (PR #66021)
via llvm-commits
- [lld] [Clang] Static member initializers are not immediate escalating context. (PR #66021)
via llvm-commits
- [llvm] Do not generate the special .ref for zero-sized sections (PR #66805)
Wael Yehia via llvm-commits
- [compiler-rt] GitHub learn (PR #66806)
via llvm-commits
- [llvm] GitHub learn (PR #66806)
via llvm-commits
- [llvm] [OMPIRBuilder] Added `createTeams` (PR #66807)
via llvm-commits
- [compiler-rt] First new line - PR (PR #66808)
via llvm-commits
- [llvm] [LiveRange] Verify Other LiveRange in Join API (PR #66809)
via llvm-commits
- [llvm] [ORC] Introduce IRPartitionLayer for common partition functionality. (PR #66812)
Sunho Kim via llvm-commits
- [llvm] [llvm][docs] Update active CoC Commitee members (PR #66814)
Cyndy Ishida via llvm-commits
- [compiler-rt] Adding new lines (PR #66815)
via llvm-commits
- [PATCH] D159203: [InstCombine] Fold (A/-B)==(A/B) to (A/B)==0
Marc Auberer via Phabricator via llvm-commits
- [llvm] [AsmPrint] Dump raw frequencies in `-mbb-profile-dump` (PR #66818)
Mircea Trofin via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Trevor Gross via Phabricator via llvm-commits
- [compiler-rt] [llvm-cov] Add --debug-info flag to llvm-cov to lookup debug info file. (PR #66798)
Ellis Hoag via llvm-commits
- [llvm] 86b32c4 - [RISCV] Match strided load via DAG combine (#66800)
via llvm-commits
- [llvm] c649f29 - [llvm-nm] Add --line-numbers flag
Daniel Thornburgh via llvm-commits
- [llvm] [unittest] Allow LLVM unit test to run under a wrapper program. (PR #66821)
Zero Omega via llvm-commits
- [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] 64cffc7 - [llvm][docs] Update active CoC Commitee members (#66814)
via llvm-commits
- [llvm] b88cffe - Explicitly set triple on line-numbers.test
Daniel Thornburgh via llvm-commits
- [llvm] d8873df - [AsmPrint] Dump raw frequencies in `-mbb-profile-dump` (#66818)
via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] [AMDGPU] Convert tests rotr.ll and rotl.ll to be auto-generated (PR #66828)
Joe Nash via llvm-commits
- [llvm] [Github] Add compiler-rt:scudo label to scudo prs (PR #66829)
via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
Petr Hosek via Phabricator via llvm-commits
- [llvm] aa71680 - [lit] Fix a test fail under windows
Joel E. Denny via llvm-commits
- [compiler-rt] a50486f - [InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Coverage (1/3)
Alan Phipps via llvm-commits
- [llvm] a50486f - [InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Coverage (1/3)
Alan Phipps via llvm-commits
- [compiler-rt] [builtins][NFC] Avoid using CRT_LDBL_128BIT in tests (PR #66832)
Pranav Kant via llvm-commits
- [llvm] Add LVN Pass (PR #66833)
Aleksei Romanov via llvm-commits
- [llvm] 60a227c - [AMDGPU] Use inreg for hint to preload kernel arguments
Austin Kerbow via llvm-commits
- [PATCH] D156852: [AMDGPU] Use inreg for hint to preload kernel arguments
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 2d1e8a0 - [EarlyCSE] Compare GEP instructions based on offset (#65875)
via llvm-commits
- [compiler-rt] [test] Don't check COMPILER_RT_STANDALONE_BUILD for deps (PR #66259)
Shoaib Meenai via llvm-commits
- [compiler-rt] [libc] Fix printf config not working (PR #66834)
via llvm-commits
- [llvm] [libc] Fix printf config not working (PR #66834)
via llvm-commits
- [llvm] 30d77fb - [lit] Apply aa71680f2948's fix to an additional test
Joel E. Denny via llvm-commits
- [llvm] 69447d6 - [AMDGPU] Add ASM and MC updates for preloading kernargs
Austin Kerbow via llvm-commits
- [PATCH] D159459: [AMDGPU] Add ASM and MC updates for preloading kernargs
Austin Kerbow via Phabricator via llvm-commits
- [llvm] [AMDGPU] Add IR LiveReg type-based optimization (PR #66838)
Jeffrey Byrnes via llvm-commits
- [llvm] [Sparc] Remove LEA instructions (NFCI) (PR #65850)
via llvm-commits
- [llvm] 2baf4a0 - Fix test added in D150987 to account for different path separators which was causing the test to fail on Windows.
Douglas Yung via llvm-commits
- [llvm] 40b0ab2 - [SimplifyCFG] Pre-commit test for extending HoistThenElseCodeToIf.
via llvm-commits
- [llvm] 96ea48f - [SimplifyCFG] Hoist common instructions on Switch.
via llvm-commits
- [PATCH] D156617: [SimplifyCFG] Pre-commit test for extending HoistThenElseCodeToIf.
DianQK via Phabricator via llvm-commits
- [llvm] 64573da - [IR] Add "Large Data Threshold" module metadata (#66797)
via llvm-commits
- [llvm] [LTO] A static relocation model can override the PIC level wrt treating external address as directly accessible (PR #65512)
Wolfgang Pieb via llvm-commits
- [lld] [lld] Only report "unable to move location counter backward" error for the last run to assignAddresses (PR #66840)
via llvm-commits
- [PATCH] D138760: BLAKE3: do not try to use neon on big-endian aarch64
Fangrui Song via Phabricator via llvm-commits
- [llvm] dd477eb - [Sparc] Remove LEA instructions (NFCI) (#65850)
via llvm-commits
- [compiler-rt] 613a09d - [builtins][NFC] Avoid using CRT_LDBL_128BIT in tests (#66832)
via llvm-commits
- [llvm] ab94fbb - [RISCV] Prefer Zcmp push/pop instead of save-restore calls. (#66046)
via llvm-commits
- [llvm] [OpenMP] Introduce the initial support for OpenMP kernel language (PR #66844)
Shilei Tian via llvm-commits
- [compiler-rt] [scudo] Remove hard-coded use of AndroidConfig. (PR #66845)
Christopher Ferris via llvm-commits
- [llvm] [clang-analysis]Fix false positive in mutation check when using pointer to member function (PR #66846)
Congcong Cai via llvm-commits
- [llvm] [PowerPC] Do not string pool globals that are part of llvm used. (PR #66848)
Stefan Pintilie via llvm-commits
- [compiler-rt] c557621 - [NFC][hwasan] Make ShowHeapOrGlobalCandidate a method (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 97abf2e - [NFC][hwasan] Find overflow candidate early (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 1c91b1e - [NFC][hwasan] Clang-format c557621176f5f38b5757a325cc72be0a11a91c78
Vitaly Buka via llvm-commits
- [compiler-rt] 5670ef4 - [NFC][hwasan] Extract a few BaseReport::Copy methods (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 22602c4 - [NFC][hwasan] Extract announce_by_id (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 41934f2 - [NFC][hwasan] Collect heap allocations early (#66682)
Vitaly Buka via llvm-commits
- [llvm] [CMake]Remove LLVM_USE_CRT* (PR #66850)
via llvm-commits
- [llvm] [Sparc] Remove duplicate ALU and SETHI instructions (NFCI) (PR #66851)
Sergei Barannikov via llvm-commits
- [compiler-rt] [fuzzer] Relax the FileCheck string for test fuzzer-custommutator.test (PR #66343)
Wu Yingcong via llvm-commits
- [llvm] Set -rpath-link only if the path is nonempty. (PR #66852)
Justin Lebar via llvm-commits
- [llvm] [PGO]add bitcode-use-sample-profile (PR #66178)
via llvm-commits
- [lld] [ELF] Postpone "unable to move location counter backward" error (PR #66854)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Add searchable table for tune information (PR #66193)
Wang Pengcheng via llvm-commits
- [lld] a495b2f - [ELF][test] Improve tests about non-SHF_ALLOC sections relocated by non-ABS relocations
Fangrui Song via llvm-commits
- [lld] 678c1f1 - [ELF] Remove a R_ARM_PCA special case from relocateNonAlloc
Fangrui Song via llvm-commits
- [llvm] [MLGO] Move MBB Profile Dump test to Generic (PR #66856)
Aiden Grossman via llvm-commits
- [llvm] 8cad4dd - [MC,X86] Property report error for modifiers with incorrect size
Fangrui Song via llvm-commits
- [llvm] [Sparc] Replace CMP instructions with InstAlias (PR #66859)
Sergei Barannikov via llvm-commits
- [llvm] [RISCV] Fix wrong implication for zvknhb. (PR #66860)
Brandon Wu via llvm-commits
- [llvm] 3978f37 - [InferAlignment] Create tests for InferAlignment pass
Dhruv Chawla via llvm-commits
- [llvm] 0f152a5 - [InferAlignment] Implement InferAlignmentPass
Dhruv Chawla via llvm-commits
- [llvm] 0104f37 - [InstCombine] Use a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via llvm-commits
- [llvm] 3e992d8 - [InferAlignment] Enable InferAlignment pass by default
Dhruv Chawla via llvm-commits
- [compiler-rt] [HWASAN] Prevent SEGV in report near inacceccible memory (PR #66861)
Vitaly Buka via llvm-commits
- [lld] a317afa - [ELF][test] Improve -r tests for local symbols
Fangrui Song via llvm-commits
- [llvm] da94bf0 - [Workflow] Add new code format helper. (#66684)
via llvm-commits
- [llvm] 747c40e - [gn build] Port 0f152a55d3e4
LLVM GN Syncbot via llvm-commits
- [llvm] [TableGen][GlobalISel] Use `GIM_SwitchOpcode` in Combiners (PR #66864)
Pierre van Houtryve via llvm-commits
- [llvm] [RISCV] Promote SETCC and VP_SETCC of f16 vectors when only have zvfhmin (PR #66866)
Jianjian Guan via llvm-commits
- [llvm] [LSAN][NFC] Add a new line to a log (PR #66305)
Fangrui Song via llvm-commits
- [llvm] 976df42 - [RISCV] Fix bugs about register list of Zcmp push/pop. (#66073)
via llvm-commits
- [llvm] a68c724 - [AMDGPU] Run twoaddr tests with -early-live-intervals (#66775)
via llvm-commits
- [llvm] [RISCV] Enable LoopDataPrefetch pass (PR #66201)
Wang Pengcheng via llvm-commits
- [llvm] fcde8c8 - [TableGen][GlobalISel] Use `GIM_SwitchOpcode` in Combiners (#66864)
via llvm-commits
- [llvm] [RISCV] Fix wrong offset use caused by missing the size of Zcmp push. (PR #66613)
Yeting Kuo via llvm-commits
- [llvm] 515a826 - [NFC][InferAlignment] Swap extern declaration and definition of EnableInferAlignmentPass
Dhruv Chawla via llvm-commits
- [llvm] fe5c185 - Revert "[Workflow] Add new code format helper. (#66684)"
Tobias Hieta via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
Job Noorman via llvm-commits
- [llvm] [RISCV][MC] Implement evaluateBranch for auipc+jalr pairs (PR #65480)
Job Noorman via llvm-commits
- [llvm] Reland: [Workflow] Add new code format helper. (PR #66869)
Tobias Hieta via llvm-commits
- [llvm] [ModuloSchedule] Implement modulo variable expansion for pipelining (PR #65609)
Yuta Mukai via llvm-commits
- [llvm] afd7db4 - [SimpleLoopUnswitch] Fix reversed branch during condition injection
Nikita Popov via llvm-commits
- [llvm] [Sparc] Remove Subtarget member of SparcTargetMachine (PR #66876)
Sergei Barannikov via llvm-commits
- [lld] [reland][libc][cmake] Tidy compiler includes (#66783) (PR #66878)
Guillaume Chatelet via llvm-commits
- [compiler-rt] [reland][libc][cmake] Tidy compiler includes (#66783) (PR #66878)
Guillaume Chatelet via llvm-commits
- [llvm] e9dfe08 - [GuardUtils] Revert llvm::isWidenableBranch change (#66411)
via llvm-commits
- [llvm] [mlir][gpu][bufferization] Implement BufferDeallocationOpInterface for gpu.terminator (PR #66880)
Martin Erhart via llvm-commits
- [llvm] ee49453 - [LLVM] convergence verifier should visit all instructions (#66200)
via llvm-commits
- [PATCH] D158856: [LAA] Improve the output remark for LoopVectorize
Allen zhong via Phabricator via llvm-commits
- [llvm] AMDGPU: Don't COPY constants from VGPR to SGPR (PR #66882)
via llvm-commits
- [llvm] [SimpleLoopUnswitch] Fix exponential unswitch (PR #66883)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Add gfx1150 SALU Float instructions (PR #66884)
Mirko Brkušanin via llvm-commits
- [llvm] Salu float codegen (PR #66885)
Mirko Brkušanin via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Ivan Kelarev via Phabricator via llvm-commits
- [PATCH] D159205: [SLP]Try to vectorize scalars, being vectorized already, but do not need to be scheduled.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] Fix compression header size check in ELF writer (PR #66888)
via llvm-commits
- [llvm] [LLVM] [TableGen] Read from uninitialised variable (PR #66889)
Tomáš Zeman via llvm-commits
- [llvm] 85ec68d - [IR] Fix a memory leak if Function::dropAllReferences() is followed by setHungoffOperand
Liqiang Tao via llvm-commits
- [llvm] [AArch64][GlobalISel] Select UMULL instruction (PR #65469)
David Green via llvm-commits
- [llvm] 0662791 - [X86] vector-interleaved tests - add AVX512-SLOW/AVX512-FAST common prefixes to reduce duplication
Simon Pilgrim via llvm-commits
- [llvm] 170ba6e - [X86] combineINSERT_SUBVECTOR - attempt to combine concatenated shuffles
Simon Pilgrim via llvm-commits
- [llvm] 3b7dfda - [X86] Add test cases for gnux32 large constants Issue #55061
Simon Pilgrim via llvm-commits
- [llvm] 4f330b7 - [VE] Add unittest for intrinsics (#66730)
via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] [scudo] Make BufferPool typed and always express sizes in terms of element count (PR #66896)
Fabio D'Urso via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D154738: [SLP]Introduce isLegalVectorOp to check if the vector instruction is going to be scalarized.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 356494c - [NFC][AMDGPU] Perform a single lookup in map in SIInsertWaitcnts::isPreheaderToFlush
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [llvm] 24f437f - [NFC][AMDGPU] Remove redundant hasSideEffects=1
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [llvm] [NFC] Extend InjectTLIMappings pass testing (PR #66898)
via llvm-commits
- [llvm] 57a5548 - [SROA] Don't shrink volatile load past end
Nikita Popov via llvm-commits
- [PATCH] D152115: [X86] Add tests for transform `(icmp eq/ne (and X, C0), (shift X, C1))`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 450dfab - [RISCV] Add tests where bin ops of splats could be scalarized. NFC (#65747)
via llvm-commits
- [llvm] [RISCV] Add tests where bin ops of splats could be scalarized. NFC (PR #65747)
Luke Lau via llvm-commits
- [llvm] e88a64f - [Docs] Update ExceptionHandling example (NFC)
Nikita Popov via llvm-commits
- [llvm] [SPIRV] Add support for SPV_KHR_bit_instructions (PR #66215)
Paulo Matos via llvm-commits
- [compiler-rt] [builtins] Start to refactor int to fp conversion functions to use a common implementation (PR #66903)
Alex Bradbury via llvm-commits
- [llvm] cf1d2e4 - [X86] Fix an assembler bug of CMPCCXADD. (#66748)
via llvm-commits
- [llvm] f7bfa58 - [SPIR-V] Fix 64-bit integer literal printing (#66686)
via llvm-commits
- [llvm] d297399 - [AArch64][SME] Enable TPIDR2 lazy-save for za_preserved
Matt Devereau via llvm-commits
- [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #66115)
via llvm-commits
- [PATCH] D159376: [SPIRV] Fix OpConstant float lowering and writing
Natalie Chouinard via Phabricator via llvm-commits
- [llvm] 27d4f22 - [X86] X86DAGToDAGISel::matchIndexRecursively - replace hard coded recursion limit with SelectionDAG::MaxRecursionDepth. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D159376: [SPIRV] Fix OpConstant float and double printing
Natalie Chouinard via Phabricator via llvm-commits
- [PATCH] D151653: [RISCV] Combine vmv.s.x of constants into vmv.v.i
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable
Ramkumar Ramachandra via Phabricator via llvm-commits
- [llvm] 40d4837 - Warn on align directive with non-zero fill value in virtual sections (#66792)
via llvm-commits
- [llvm] feb5c57 - [VE] Add TargetParser to CMakeLists.txt for VE unittest
Alex Bradbury via llvm-commits
- [llvm] 2c0f2b5 - [AMDGPU] Convert tests rotr.ll and rotl.ll to be auto-generated (#66828)
via llvm-commits
- [PATCH] D150674: [RISCV] Set GenCrashDialog=false for various report_fatal_error calls in lib/Target/RISCV
Alex Bradbury via Phabricator via llvm-commits
- [llvm] ebefe83 - [NFC] Fix spelling 'constanst' -> 'constants'
Fraser Cormack via llvm-commits
- [PATCH] D157288: [TargetLowering][NFC] Document overloaded meaning of TypeSoftPromoteHalf
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157509: [LegalizeTypes][RISCV] Enable expanding {S,U}INT_TO_FP for bf16 when bf16 is a legal type
Alex Bradbury via Phabricator via llvm-commits
- [llvm] [AArch64][GlobalISel] Adopt dup(load) -> LD1R patterns from SelectionDAG (PR #66914)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [RISCV] Support Global Dynamic TLSDESC in the RISC-V backend (PR #66915)
Paul Kirth via llvm-commits
- [PATCH] D151458: [RISCV] Support TLSDESC in the RISC-V backend
Paul Kirth via Phabricator via llvm-commits
- [llvm] 2ed813f - [gn] Add dummy build file for VETests
Nico Weber via llvm-commits
- [lld] [RISC-V][LLD] Add Support for RISC-V TLSDESC Relocations (PR #66916)
Paul Kirth via llvm-commits
- [compiler-rt] Implement __extendxftf2 for x86_64 (PR #66918)
Alexander Shaposhnikov via llvm-commits
- [llvm] 47a377d - [SPIRV] Fix OpConstant float and double printing
Natalie Chouinard via llvm-commits
- [llvm] [NFC][AsmPrinter] Refactor constructVariableDIE (PR #66435)
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D153014: Deduplication of cyclic PHI nodes
Anna Thomas via Phabricator via llvm-commits
- [llvm] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)
via llvm-commits
- [llvm] [SPIRV] Implement log10 for logical SPIR-V (PR #66921)
Natalie Chouinard via llvm-commits
- [llvm] [SPIRV] Add OpAccessChain instruction support (PR #66253)
Nathan Gauër via llvm-commits
- [llvm] [DebugInfo][SelectionDAG] Add debug info salvaging for TRUNC nodes (PR #66922)
Stephen Tozer via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Simon Pilgrim via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Craig Topper via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Craig Topper via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Craig Topper via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] 2ec697b - [AMDGPU] Regenerate always-uniform.ll
Simon Pilgrim via llvm-commits
- [llvm] ad762f2 - [X86] Regenerate pr39098.ll
Simon Pilgrim via llvm-commits
- [lld] 309d1c4 - [ELF][test] Add a test to demonstrate #66836
Fangrui Song via llvm-commits
- [llvm] 434907e - [NFC][AsmPrinter] Refactor FrameIndexExprs as a std::set (#66433)
via llvm-commits
- [lld] 0de0b6d - [ELF] Postpone "unable to move location counter backward" error (#66854)
via llvm-commits
- [llvm] [AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (PR #65996)
Anatoly Trosinenko via llvm-commits
- [llvm] fb8f591 - [AArch64][GlobalISel] Adopt dup(load) -> LD1R patterns from SelectionDAG
Vladislav Dzhidzhoev via llvm-commits
- [llvm] b8e9450 - Cleanup fallback NOT checks
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [AArch64][GlobalISel] Support more types for TRUNC (PR #66927)
via llvm-commits
- [llvm] 46a1908 - [AArch64] Add some tests for setcc known bits fold. NFC
David Green via llvm-commits
- [llvm] cc3491f - [SelectionDAG] [NFC] Add pre-commit test for PR66701. (#66796)
via llvm-commits
- [compiler-rt] [SelectionDAG] Flags are dropped when creating a new FMUL (PR #66701)
Sirish Pande via llvm-commits
- [llvm] build-docs: Add option to disable doxygen docs (PR #66928)
Tobias Hieta via llvm-commits
- [llvm] [mlir] Bazel fixes for 1b8b55644313216e6b0fa233bbd8b01fee23f99f (PR #66929)
Nicolas Vasilache via llvm-commits
- [llvm] ebed469 - [SLP]Fix a crash when trying to find operand with re-vectorized main
Alexey Bataev via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D159533: [DAG] getNode() - fold (zext (trunc x)) -> x iff the upper bits are known zero - add SRL support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Philip Reames via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Philip Reames via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Philip Reames via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Philip Reames via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Philip Reames via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Philip Reames via llvm-commits
- [llvm] sve gather scatter offset sinking (PR #66932)
via llvm-commits
- [llvm] 9cfc7ff - [LiveRange] Verify Other LiveRange in Join API (#66809)
via llvm-commits
- [compiler-rt] Reapply [compiler-rt] Check for and use -lunwind when linking with -nodefaultlibs (PR #66584)
Martin Storsjö via llvm-commits
- [llvm] [RISCV] Shrink vslideup's LMUL when lowering fixed insert_subvector (PR #65997)
Philip Reames via llvm-commits
- [llvm] [hwasan] Invalidate DominatorTreeAnalysis after each function is sanitized (PR #66935)
Thurston Dang via llvm-commits
- [compiler-rt] [builtins][CMake] Replace custom target for lse_builtin symlinks (PR #66936)
Petr Hosek via llvm-commits
- [llvm] 6ec53b4 - [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Noah Goldstein via llvm-commits
- [llvm] 32a4691 - [AMDGPU] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Noah Goldstein via llvm-commits
- [llvm] 47c642f - [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Noah Goldstein via llvm-commits
- [llvm] 6d6314b - [DAGCombiner] Extend `combineFMulOrFDivWithIntPow2` to work for non-splat float vecs
Noah Goldstein via llvm-commits
- [llvm] 03feab7 - [SLP][NFC]Add a test with the reused main op instruction, NFC.
Alexey Bataev via llvm-commits
- [llvm] [mlir][sparse] Generates python bindings for SparseTensorTransformOps. (PR #66937)
Peiming Liu via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Guozhi Wei via Phabricator via llvm-commits
- [llvm] [X86] fix combineSubSetcc to handle a large constant (PR #66941)
Matheus Izvekov via llvm-commits
- [llvm] 9f4c9b9 - Revert D155711 "[SimplifyCFG] Hoist common instructions on Switch."
Fangrui Song via llvm-commits
- [llvm] 3dc2f26 - [MLGO] Move MBB Profile Dump test to Generic (#66856)
via llvm-commits
- [llvm] [CodeGen] Improve compilation time with VLIWMachineScheduler (PR #66942)
Dávid Ferenc Szabó via llvm-commits
- [llvm] [RISCV] Improve constant materialization by using a sequence that end… (PR #66943)
Craig Topper via llvm-commits
- [llvm] [InstrRef][NFC] Improve diagram illustrating locations (PR #66944)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [NVPTX] improve lowering for common byte-extraction operations. (PR #66945)
Artem Belevich via llvm-commits
- [PATCH] D147655: Implement mangling rules for C++20 concepts and requires-expressions.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] 4b163e3 - Implement mangling rules for C++20 concepts and requires-expressions.
Richard Smith via llvm-commits
- [llvm] 1aadd47 - Remove #include that the cp-to-llvm script added.
Richard Smith via llvm-commits
- [llvm] 7705342 - [SLP]Do not gather node, if the instruction, that does not require
Alexey Bataev via llvm-commits
- [llvm] [AST] Don't merge memory locations in AliasSetTracker (PR #65731)
Bruno De Fraine via llvm-commits
- [llvm] [RISCV] Improve contant materialization to end with 'not' if the cons… (PR #66950)
Craig Topper via llvm-commits
- [llvm] 618a221 - [Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3)
Alan Phipps via llvm-commits
- [llvm] c8fd0cf - [MC] Make .pseudo_probe sections deterministic after D91878
Fangrui Song via llvm-commits
- [compiler-rt] 93e12f1 - [scudo] Remove hard-coded use of AndroidConfig. (#66845)
via llvm-commits
- [compiler-rt] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
David Li via llvm-commits
- [compiler-rt] 2613c77 - [HWASAN] Prevent SEGV in report near inaccessible memory (#66861)
via llvm-commits
- [PATCH] D152053: [InlineCost]Account for switch instructons when the switch condition could besimplified as a result of inlines.
Mingming Liu via Phabricator via llvm-commits
- [llvm] 8b04f1e - [X86] fix combineSubSetcc to handle a large constant (#66941)
via llvm-commits
- [PATCH] D157669: Fix spurious errors that would be emitted when DW_TAG_subprogram DIEs had mutliple ranges in DW_AT_ranges.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D154096: Tooltips for control flow dot graphs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D157961: [llvm][utils] Fix SmallVector formatter when type is a pointer
David Blaikie via Phabricator via llvm-commits
- [llvm] ab3cd07 - Revert "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3)"
Alan Phipps via llvm-commits
- [lld] 561b98f - [ELF][test] Improve non-abs-reloc.s to test non-STT_SECTION local symbol
Fangrui Song via llvm-commits
- [llvm] 2639fdc - [InlineCost]Account for switch instructons when the switch condition could be simplified as a result of inlines.
Mingming Liu via llvm-commits
- [lld] f5b42ea - [ELF] -r --compress-debug-sections: update implicit addends for .rel.debug_* referencing STT_SECTION symbols (#66804)
Fangrui Song via llvm-commits
- [compiler-rt] [scudo] Update header without read-modify-write operation (PR #66955)
via llvm-commits
- [llvm] [Doc] Clarify the comments about how handleErrors works. (PR #65655)
Zequan Wu via llvm-commits
- [llvm] c414e58 - [Doc] Clarify the comments about how handleErrors works. (#65655)
via llvm-commits
- [llvm] [NFC][CodeGen] Create method to clear registers (PR #66958)
Bill Wendling via llvm-commits
- [compiler-rt] db4ba21 - [fuzzer] Relax the FileCheck string for test fuzzer-custommutator.test (#66343)
via llvm-commits
- [llvm] e0aaa19 - [VectorCombine][RISCV] Convert VPIntrinsics with splat operands to splats (#65706)
via llvm-commits
- [llvm] 81b0c24 - [RISCV] Add llvm/test/Transforms/VectorCombine/RISCV/lit.local.cfg
Michael Maitland via llvm-commits
- [llvm] 54e1454 - [gn] expand dummy target from 2ed813ff2696
Nico Weber via llvm-commits
- [llvm] be52db0 - [gn build] Port 933ad5c897ee
LLVM GN Syncbot via llvm-commits
- [llvm] [Clang][Coroutines] Improve GRO handling to better fit scopes and cleanups (PR #66706)
Bruno Cardoso Lopes via llvm-commits
- [lld] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] [Clang][LLVM][Coroutines] Prevent __coro_gro from outliving __promise (PR #66706)
Bruno Cardoso Lopes via llvm-commits
- [llvm] 2be94d1 - Revert "[MC] Make .pseudo_probe sections deterministic after D91878"
Fangrui Song via llvm-commits
- [llvm] [NFC]Do not use recursion for CounterMappingContext::evaluate (PR #66961)
via llvm-commits
- [llvm] a8b8e94 - [RISCV] Improve contant materialization to end with 'not' if the cons… (#66950)
via llvm-commits
- [llvm] ea064ba - Revert "[RISCV] Improve contant materialization to end with 'not' if the cons… (#66950)"
Craig Topper via llvm-commits
- [PATCH] D152206: [Basic] Support 64-bit x86 target for UEFI
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [lld] [lld][COFF][LTO] Implement /opt:emitllvm option (PR #66964)
Matheus Izvekov via llvm-commits
- [llvm] [AMDGPU] Precommit test for D159533 (PR #66965)
Jeffrey Byrnes via llvm-commits
- [llvm] [AArch64][Win] Emit SEH instructions for the swift async context-related instructions in the prologue and the epilogue. (PR #66967)
Hiroshi Yamauchi via llvm-commits
- [llvm] 2147e9e - [SystemZ] Fix IWYU
Fangrui Song via llvm-commits
- [llvm] a18ee8b - [MC] Make .pseudo_probe created sections deterministic after D91878
Fangrui Song via llvm-commits
- [lld] [libc++] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [compiler-rt] [libc++] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [llvm] 2f2319c - [InlineCost] Enable the cost benefit analysis for Sample PGO (#66457)
via llvm-commits
- [llvm] Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass (PR #65963)
Oskar Wirga via llvm-commits
- [llvm] [RISCV][GISel] Implement instruction selection for G_PHI and G_BRCOND. (PR #66970)
Craig Topper via llvm-commits
- [llvm] cbd4596 - Recommmit "[RISCV] Improve contant materialization to end with 'not' if the cons… (#66950)"
Craig Topper via llvm-commits
- [llvm] 486fc81 - Revert "[InlineCost] Enable the cost benefit analysis for Sample PGO (#66457)"
Haohai Wen via llvm-commits
- [llvm] [Clang] Enable AIX local-dynamic TLS mode (PR #66972)
Ting Wang via llvm-commits
- [compiler-rt] Changes to support running tests for Windows arm64 asan (PR #66973)
Farzon Lotfi via llvm-commits
- [compiler-rt] 58fdfe7 - [NFC][hwasan] More consts in BaseReport (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 5cd0e5d - [NFC][hwasan] Set more fields by value and make them const (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] ddedad8 - [NFC][hwasan] Use stored chunk in TailOverwrittenReport (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] ac750e2 - [NFC][hwasan] Stored tail early (#66682)
Vitaly Buka via llvm-commits
- [compiler-rt] 7641c22 - [NFC][hwasan] Store shadow bytes early (#66682)
Vitaly Buka via llvm-commits
- [llvm] 954979d - Reland [InlineCost] Enable the cost benefit analysis for Sample PGO (#66457)
Haohai Wen via llvm-commits
- [compiler-rt] 6d98571 - Revert "[NFC][hwasan] Store shadow bytes early (#66682)"
Vitaly Buka via llvm-commits
- [compiler-rt] 08aeac0 - [NFC][hwasan] Store shadow bytes early (#66682)
Vitaly Buka via llvm-commits
- [llvm] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Qiu Chaofan via llvm-commits
- [llvm] 001af0f - [MC] Actually make .pseudoprobe created sections deterministic
Fangrui Song via llvm-commits
- [llvm] [AArch64][GlobalISel] Split offsets of consecutive stores to aid STP … (PR #66980)
Amara Emerson via llvm-commits
- [llvm] 6d9b963 - [AMDGPU] [SIFrameLowering] Use LiveRegUnits instead of LivePhysRegs.
via llvm-commits
- [llvm] 4bc4d51 - [Demangle] demangle builtin type transformations (#65902)
via llvm-commits
- [llvm] 8b4e29b - [X86] Add test for #66984 (NFC)
Nikita Popov via llvm-commits
- [llvm] [R600] Unify divergent exit nodes before Structurize CFG (PR #66985)
Anshil Gandhi via llvm-commits
- [llvm] f7c4261 - [Docs] Add requirements.txt for sphinx and extension
Corentin Jabot via llvm-commits
- [llvm] [StackColoring] Handle SEH catch object stack slots conservatively (PR #66988)
Nikita Popov via llvm-commits
- [PATCH] D155987: AMDGPU: Move placement of RemoveIncompatibleFunctions
Jakub Chlanda via Phabricator via llvm-commits
- [llvm] 8362cae - [SimpleLoopUnswitch] Fix exponential unswitch
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Remove Code Object V2 (PR #65715)
Pierre van Houtryve via llvm-commits
- [llvm] [Atomic][doc] Fix outdated hook name and description (PR #66989)
Wang Pengcheng via llvm-commits
- [llvm] 1a73a6b - [InstCombine] Add pre-commit tests for PR66733. NFC.
Yingwei Zheng via llvm-commits
- [llvm] [SDag] Notify listeners when deleting a node (PR #66991)
Sergei Barannikov via llvm-commits
- [PATCH] D159536: [BOLT] Implement '--assume-abi' option for AArch64
Jiapeng Zhou via Phabricator via llvm-commits
- [llvm] 1a9358c - [LV] Relax over-strict assertion for reduction exit value selects.
Florian Hahn via llvm-commits
- [llvm] 923285b - [AMDGPU] Add gfx1150 SALU Float instructions (#66884)
via llvm-commits
- [PATCH] D156657: [InstCombine] Fold icmp(constants[x]) when the range of x is given
Hongyu Chen via Phabricator via llvm-commits
- [llvm] 0ce4b86 - [gn build] Port a7b78cac9a77
LLVM GN Syncbot via llvm-commits
- [llvm] 13e9a56 - [RISCV] Add overlapping constraints label
Piyou Chen via llvm-commits
- [llvm] [TableGen] Fix wrong bits output in GenericTable (PR #66867)
Francesco Petrogalli via llvm-commits
- [llvm] sve gather scatter offset sinking (PR #66994)
via llvm-commits
- [llvm] [NVPTX] Add support for maxclusterrank in launch_bounds (PR #66496)
Jakub Chlanda via llvm-commits
- [llvm] [SVE][CodeGenPrepare] Sink address calculations that match SVE gather/scatter addressing modes. (PR #66996)
via llvm-commits
- [lld] fe2f67e - [AMDGPU] Remove Code Object V2 (#65715)
via llvm-commits
- [PATCH] D155232: [llvm] Remove uses of Type::getPointerTo() (NFC)
Youngsuk Kim via Phabricator via llvm-commits
- [llvm] f23246a - [LV] Directly add fast-math flags to select recipe (NFC).
Florian Hahn via llvm-commits
- [llvm] [CodeExtractor][OpenMP] Allow to specify address space for aggregate arguments structure (PR #66998)
Dominik Adamski via llvm-commits
- [llvm] 6bad175 - [SPIRV][DX] Share one test between backends (#65975)
via llvm-commits
- [llvm] af56c4a - [AArch64] Add an aarch64-enable-ext-to-tbl option. NFC
David Green via llvm-commits
- [compiler-rt] 53a2923 - Revert "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Coverage (1/3)"
Hans Wennborg via llvm-commits
- [llvm] ecfdc23 - [AMDGPU] Select gfx1150 SALU Float instructions (#66885)
via llvm-commits
- [llvm] 618e5d2 - [CMake] Fully delete the deprecated LLVM_USE_CRT* (#66850)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] bccaf93 - [gn build] Port 75e862077834
LLVM GN Syncbot via llvm-commits
- [llvm] 0fe905d - [IndVars] Add test for #66986 (NFC)
Nikita Popov via llvm-commits
- [llvm] 0495cd8 - [UpdateTestChecks] Add support for SPIRV in update_llc_test_checks.py (#66213)
via llvm-commits
- [llvm] [mlir][python] smaller scope for vector enumgen (PR #66992)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] 05926a5 - [DAG] getNode() - remove oneuse limit from (zext (trunc (assertzext x))) -> (assertzext x) fold
Simon Pilgrim via llvm-commits
- [llvm] acb4854 - [AMDGPU] Precommit test for D159533 (#66965)
via llvm-commits
- [lld] a5e280b - [NFC] clang-format lld/COFF/Driver.cpp and lld/Common/Filesystem.cpp
Matheus Izvekov via llvm-commits
- [llvm] 4cf8da9 - [SlotIndexes] Remove unused EXPENSIVE_CHECKS machinery
Jay Foad via llvm-commits
- [llvm] [Analysis][SVE] Improve cost model for some extending masked loads (PR #65957)
Dinar Temirbulatov via llvm-commits
- [llvm] [BOLT] Fix data race in MCPlusBuilder::getOrCreateAnnotationIndex (PR #67004)
Kristof Beyls via llvm-commits
- [llvm] [mlir][vector] More BAZEL fixes (PR #67005)
Nicolas Vasilache via llvm-commits
- [llvm] 7078993 - [IndVars] Check expansion safety during LFTR
Nikita Popov via llvm-commits
- [llvm] [GlobalISel] convergence control tokens and intrinsics (PR #67006)
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D154083: [AMDGPU] Rematerialize scalar loads
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] 1778d68 - Revert "[AArch64][GlobalISel] Adopt dup(load) -> LD1R patterns from SelectionDAG"
David Spickett via llvm-commits
- [llvm] b5ff71e - [RISCV] Shrink vslideup's LMUL when lowering fixed insert_subvector (#65997)
via llvm-commits
- [PATCH] D159537: [AArch64] Don't rely on (zext (trunc x)) pattern to detect zext_inreg MULL patterns - use value tracking directly
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 32e15ae - [SCEVExpander] Remove unnecessary expandCodeForImpl() wrapper (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstrProf] Correct buffer size for encodeULEB128 (PR #67011)
Kazushi Marukawa via llvm-commits
- [llvm] CostModel/RISCV: add test for ctpop, with/without ZVBB (PR #67013)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV][NFC] Remove rdty arg of PseudoLoad and the default rdty value of PseudoFloatLoad (PR #67014)
Wang Pengcheng via llvm-commits
- [llvm] c00f49c - [InstCombine] Remove instcombine-infinite-loop-threshold option
Nikita Popov via llvm-commits
- [llvm] [LV] Cache call vectorization decisions (PR #66521)
David Sherwood via llvm-commits
- [PATCH] D154722: [AArch64] Refactor AArch64InstrInfo::isAsCheapAsAMove (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 3301fd2 - [SCEVExpander] Remove some unnecessary effective type handling (NFC)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Fix illegal build_vector when lowering double id buildvec on RV32 (PR #67017)
Luke Lau via llvm-commits
- [llvm] eb31208 - [SCEVExpander] Drop Ty argument from expandAddToGEP() (NFC)
Nikita Popov via llvm-commits
- [llvm] 65c053d - [SCEVExpander] Drop ExpandTy argument from expandIVInc() (NFC)
Nikita Popov via llvm-commits
- [llvm] CostModel/RISCV: tweak cost of vector ctpop under ZVBB (PR #67020)
Ramkumar Ramachandra via llvm-commits
- [llvm] c601928 - [SLP][NFC]Improve compile time by storing all nodes for the given
Alexey Bataev via llvm-commits
- [llvm] [RISCV][CostModel] Add getCFInstrCost RISC-V implementation (PR #65599)
Philip Reames via llvm-commits
- [llvm] 4de93db - [LSR] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [RISCV] A test demonstrating missed opportunity to combine `addi` into (PR #67022)
Mikhail Gudim via llvm-commits
- [llvm] [RISCV] Fold `addi` into load / store even if they are in different BBs. (PR #67024)
Mikhail Gudim via llvm-commits
- [llvm] CostModel/RISCV: fix typos in fround test, vector length (PR #67025)
Ramkumar Ramachandra via llvm-commits
- [llvm] 12fda30 - [SLP][NFC]Unify add() member function in CostEstimator, NFC.
Alexey Bataev via llvm-commits
- [llvm] [RISCV][SelectionDAG] Sign extend splats of i32 in getConstant on RV64 (PR #67027)
Luke Lau via llvm-commits
- [llvm] This pass allows us to widen already vectorized instructions to wider… (PR #67029)
Dinar Temirbulatov via llvm-commits
- [llvm] 6b4a1f2 - [NFC][AsmPrinter] Refactor constructVariableDIE (#66435)
via llvm-commits
- [llvm] [SCEV] Require that addrec operands dominate the loop (PR #67030)
Nikita Popov via llvm-commits
- [PATCH] D9651: [Clang] [AArch64] [DFSan] Adding support of AArch64 for DFSan
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D24017: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] e6f9483 - [SelectionDAG] Flags are dropped when creating a new FMUL (#66701)
via llvm-commits
- [PATCH] D158602: [AMDGPU] Don't wait for counters in chain function prologues
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 88800f7 - CostModel/RISCV: fix typos in fround test, vector length (#67025)
via llvm-commits
- [llvm] Late temporal divergence lowering for SDAG (PR #67033)
via llvm-commits
- [llvm] ISel/RISCV: remove dead code corresponding to VP_FSH[L|R] (PR #67035)
Ramkumar Ramachandra via llvm-commits
- [llvm] a7612e2 - [CodeGen] Improve compilation time with VLIWMachineScheduler (#66942)
via llvm-commits
- [PATCH] D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP
Dmitriy Smirnov via Phabricator via llvm-commits
- [llvm] [RISCV] Check for COPY_TO_REGCLASS in usesAllOnesMask (PR #67037)
Luke Lau via llvm-commits
- [llvm] [dsymutil] Remove paper trail warnings (PR #67041)
Jonas Devlieghere via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 36b87d8 - Set -rpath-link only if the path is nonempty.
Justin Lebar via llvm-commits
- [llvm] 3b3ff5c - ISel/RISCV: remove dead code corresponding to VP_FSH[L|R] (#67035)
via llvm-commits
- [llvm] 3dc28e6 - [SLp]Fix a crash because of wrong deps between vectorized nodes.
Alexey Bataev via llvm-commits
- [compiler-rt] Add -log_file flag (PR #67043)
Yakov Olkhovskiy via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (PR #67045)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (PR #67045)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (PR #67045)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (PR #67045)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (PR #67045)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (PR #67045)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (PR #67045)
Amara Emerson via llvm-commits
- [llvm] b4301df - Revert "[InlineCost] Check for conflicting target attributes early"
Kazu Hirata via llvm-commits
- [llvm] ededcb0 - [AArch64] Refactor AArch64InstrInfo::isAsCheapAsAMove (NFC)
Momchil Velikov via llvm-commits
- [PATCH] D158919: [libunwind][WebAssembly] Support Wasm EH
Petr Hosek via Phabricator via llvm-commits
- [llvm] 0eb0a65 - [AArch64] Correctly determine if {ADD,SUB}{W,X}rs instructions are cheap
Momchil Velikov via llvm-commits
- [PATCH] D152827: [AArch64] Correctly determine if {ADD,SUB}{W,X}rs instructions are cheap
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 3769aaa - [AArch64] Pre-commit some tests for D152828 (NFC)
Momchil Velikov via llvm-commits
- [PATCH] D157116: [AArch64] Pre-commit some tests for D152828 (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D139864: [llvm-cxxfilt] Not consider the prefix dot as part of the demangled symbol name.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D153154: [NFC][Inliner] Introduce another multiplier for cost benefit analysis and make multipliers overriddable in TargetTransformInfo.
Mingming Liu via Phabricator via llvm-commits
- [compiler-rt] f8ae2e4 - Reland: [sanitizer_symbolizer] Add StackTracePrinter virtual class (#66689)
via llvm-commits
- [llvm] 9a99944 - [SLP]Use source vector type as the original vector type instead of
Alexey Bataev via llvm-commits
- [PATCH] D50442: [MSan] add KMSAN support to Clang driver
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] [TableGen] Handle pointer types based on the hardware mode in tablegen (PR #67049)
Nitin John Raj via llvm-commits
- [compiler-rt] [ORC] Implement basic reoptimization. (PR #67050)
Sunho Kim via llvm-commits
- [llvm] [ORC] Implement basic reoptimization. (PR #67050)
Sunho Kim via llvm-commits
- [llvm] Add command line option --no-trap-after-noreturn (PR #67051)
Matt Harding via llvm-commits
- [llvm] b967f3a - [AArch64] Separate PNR into its own Register Class (#65306)
via llvm-commits
- [compiler-rt] 4dec62f - [builtins][CMake] Replace custom target for lse_builtin symlinks (#66936)
via llvm-commits
- [llvm] d15f96f - [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Eduard Zingerman via llvm-commits
- [llvm] [RISCV][GISel] Add a post legalizer combiner and enable a couple comb… (PR #67053)
Craig Topper via llvm-commits
- [compiler-rt] [NFC][CodeGen] Create method to clear registers (PR #66958)
Bill Wendling via llvm-commits
- [llvm] e6ebd28 - [ConstraintElim] Add phase ordering tests for pipeline adjustment.
Florian Hahn via llvm-commits
- [llvm] [TargetLowering] Deduplicate choosing InlineAsm constraint between ISels (PR #67057)
Nick Desaulniers via llvm-commits
- [llvm] 6b8d04c - [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC
Fangrui Song via llvm-commits
- [PATCH] D139864: [llvm-cxxfilt] Do not consider the prefix dot as part of the demangled symbol name.
Digger Lin via Phabricator via llvm-commits
- [compiler-rt] [TEST][hwasan] Check more details in overflow test (PR #67059)
Vitaly Buka via llvm-commits
- [PATCH] D159539: [NFC] refactor demangle of llvm-nm
Digger Lin via Phabricator via llvm-commits
- [llvm] 2d14317 - [ConstraintElim] Add extra switch test coverage.
Florian Hahn via llvm-commits
- [PATCH] D159540: [Basic] X86 backend changes for UEFI
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [llvm] [ConstraintElim] Support adding facts from switch terminators. (PR #67061)
Florian Hahn via llvm-commits
- [llvm] d06b3e3 - [NVPTX] improve lowering for common byte-extraction operations. (#66945)
via llvm-commits
- [llvm] [RISCV] Truncate constants to eltwidth before checking simm5 when con… (PR #67062)
Craig Topper via llvm-commits
- [llvm] gtest sharding (PR #67063)
via llvm-commits
- [compiler-rt] cde307e - [scudo] Fine tune busy-waiting in HybridMutex
Chia-hung Duan via llvm-commits
- [compiler-rt] 29f8e23 - [TEST][hwasan] Check more details in overflow test (#67059)
via llvm-commits
- [llvm] [libc++] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [compiler-rt] c567e94 - [NFC][HWASAN] Extract BaseReport::PrintTags
Vitaly Buka via llvm-commits
- [compiler-rt] 21e84e6 - [NFC][hwasan] Remove unused members
Vitaly Buka via llvm-commits
- [compiler-rt] 6eaaf09 - [NFC][hwasan] Add a few const
Vitaly Buka via llvm-commits
- [llvm] f66f354 - [VE] Add Core to CMakeLists.txt for VE unittest
Amy Kwan via llvm-commits
- [compiler-rt] a1584dd - [hwasan] Store some report data early (#66682)
via llvm-commits
- [compiler-rt] [hwasan] Optimize shadow shapshot size (PR #67068)
Vitaly Buka via llvm-commits
- [PATCH] D157020: [lld/ELF] Don't relax R_X86_64_(REX_)GOTPCRELX when offset is too far
Fangrui Song via Phabricator via llvm-commits
- [llvm] [X86] Use RIP-relative for non-globals in medium code model in classifyLocalReference() (PR #67070)
Arthur Eubanks via llvm-commits
- [llvm] 9e41c28 - [NFC][CodeGen] Create method to clear registers (#66958)
via llvm-commits
- [lld] c2cd66d - [ELF][test] Improve GOTPCRELX tests
Fangrui Song via llvm-commits
- [compiler-rt] d12c892 - [hwasan] Fix consts after 6eaaf0916
Vitaly Buka via llvm-commits
- [llvm] [NVPTX] Improve lowering of v2i16 logical ops. (PR #67073)
Artem Belevich via llvm-commits
- [PATCH] D157009: [SLP]Fix PR63854: Add proper sorting of pointers for masked stores.
Amy Huang via Phabricator via llvm-commits
- [llvm] 9b6b2a0 - [X86] Use RIP-relative for non-globals in medium code model in classifyLocalReference() (#67070)
via llvm-commits
- [llvm] [LLVM][OpenMP] Allow OpenMPOpt to handle non-OpenMP target regions (PR #67075)
Shilei Tian via llvm-commits
- [compiler-rt] de4850c - [hwasan] Optimize shadow shapshot size (#67068)
via llvm-commits
- [compiler-rt] 0984843 - [NFC][hwasan] Return to one loop in CopyShadow
Vitaly Buka via llvm-commits
- [llvm] 6ebc179 - [AMDGPU][MC][GFX11] Always output wait_vdst and wait_exp (#66610)
via llvm-commits
- [llvm] Reland "[SimplifyCFG] Hoist common instructions on switch" (PR #67077)
via llvm-commits
- [lld] [lld][COFF][LTO] Implement /opt:emitasm option (PR #67079)
Matheus Izvekov via llvm-commits
- [llvm] ddddf7f - [AArch64][GlobalISel] Split offsets of consecutive stores to aid STP … (#66980)
via llvm-commits
- [llvm] 985362e - [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (#67045)
via llvm-commits
- [compiler-rt] a15fbf0 - [NFC][hwasan] Remove redundant constant
Vitaly Buka via llvm-commits
- [llvm] AMDGPU: Teach isArgPassedInSGPR() about cs_chain* calling convention (PR #67086)
via llvm-commits
- [llvm] 34415fd - [Clang][LLVM][Coroutines] Prevent __coro_gro from outliving __promise (#66706)
via llvm-commits
- [PATCH] D159099: [CodeGenPrepare] Unmerging GEPs across indirect branches must respect types
Maurice Heumann via Phabricator via llvm-commits
- [llvm] 22f423a - [ARM] Add some extra testing for MVE postinc loops. NFC
David Green via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
NAKAMURA Takumi via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [PATCH] D153754: [AMDGPU] Introduce AMDGPU::SGPR_SPILL asm comment flag
Yashwant Singh via Phabricator via llvm-commits
- [llvm] [ARM][LSR] Exclude uses outside the loop when favoring postinc. (PR #67090)
David Green via llvm-commits
- [llvm] [AMDGPU] Introduce AMDGPU::SGPR_SPILL asm comment flag (PR #67091)
Yashwant Singh via llvm-commits
- [llvm] Coroutines: Handle non-zero stack address space (PR #67092)
via llvm-commits
- [llvm] [InstCombine] Fold icmp(constants[x]) when the range of x is given (PR #67093)
via llvm-commits
- [llvm] 2d8d622 - [SCEV] Require that addrec operands dominate the loop
Nikita Popov via llvm-commits
- [llvm] [RISCV] Support floating point VCIX (PR #67094)
Brandon Wu via llvm-commits
- [PATCH] D114262: [DebugInfo][3/N] Instruction referencing tests: add extra instr-ref mode lines to several tests
treb jtyda via Phabricator via llvm-commits
- [llvm] 4389252 - Revert "[DAG] getNode() - remove oneuse limit from (zext (trunc (assertzext x))) -> (assertzext x) fold"
Fangrui Song via llvm-commits
- [llvm] ea91ae5 - [Analysis] Use std::clamp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8ffe73b - [SCEV] Fix -Wunused-variable in ScalarEvolutionExpander.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 4577860 - [SCEVExpander] Clarify absence of no-op casts (NFC)
Nikita Popov via llvm-commits
- [llvm] 4c14638 - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 73779bb - [clang] Enable descriptions for --print-supported-extensions (#66715)
via llvm-commits
- [llvm] 619c501 - [Analysis] Use drop_begin (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8f54861 - Revert "[SLP]Use source vector type as the original vector type instead of"
David Spickett via llvm-commits
- [llvm] Extend `retcon.once` coroutines lowering to optionally produce a normal result (PR #66333)
Anton Korobeynikov via llvm-commits
- [llvm] d35e5af - [LSR] Simplify type check for opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] [BOLT][RISCV] Handle long tail calls (PR #67098)
Job Noorman via llvm-commits
- [llvm] fe7fe6d - build-docs: Add option to disable doxygen/sphinx docs (#66928)
via llvm-commits
- [llvm] [RFC][GlobalISel] Use Builders in MatchTable (PR #65955)
Pierre van Houtryve via llvm-commits
- [llvm] 469b3bf - [AMDGPU] Add True16 register classes.
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Add pal metadata 3.0 support to callable pal funcs (PR #67104)
David Stuttard via llvm-commits
- [llvm] [Passes] Add option for LoopVersioningLICM pass. (PR #67107)
via llvm-commits
- [llvm] 23ea98f - [AArch64][SVE2] Do not emit RSHRNB for large shifts (#66672)
via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Wang Pengcheng via llvm-commits
- [llvm] bba83e2 - [AArch64] LowerMUL - use SDValue directly instead of SDNode. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6d26799 - [AArch64] Don't rely on (zext (trunc x)) pattern to detect zext_inreg MULL patterns - use value tracking directly
Simon Pilgrim via llvm-commits
- [llvm] bea56b0 - [AMDGPU] Have a subtarget feature to control use of real True16 instructions.
Ivan Kosarev via llvm-commits
- [PATCH] D156100: [AMDGPU] Have a subtarget feature to control use of real True16 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] b3cb4f0 - [StackColoring] Handle SEH catch object stack slots conservatively
Nikita Popov via llvm-commits
- [llvm] 0f864c7 - [AMDGPU] Introduce real and keep fake True16 instructions.
Ivan Kosarev via llvm-commits
- [llvm] b61b242 - [DAG] getNode() - remove oneuse limit from (zext (trunc (assertzext x))) -> (assertzext x) fold (REAPPLIED)
Simon Pilgrim via llvm-commits
- [PATCH] D145555: [obj2yaml] Emit ProgramHeader.Offset
Job Noorman via Phabricator via llvm-commits
- [llvm] 0cb3530 - [ConstraintElim] Add additional switch case and use i8 instead of i32.
Florian Hahn via llvm-commits
- [llvm] c62f208 - [AMDGPU] Don't suppress printing the .l and .h register suffixes.
Ivan Kosarev via llvm-commits
- [PATCH] D156102: [AMDGPU] Don't suppress printing the .l and .h register suffixes.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 39d7f70 - [ConstraintElim] Support adding facts from switch terminators. (#67061)
via llvm-commits
- [llvm] [BOLT][RISCV] Implement TLS le/ie relocations (PR #67112)
Job Noorman via llvm-commits
- [llvm] aa70f4d - [StackColoring] Handle fixed object index
Nikita Popov via llvm-commits
- [llvm] d200bd1 - Reland "[SimplifyCFG] Hoist common instructions on switch" (#67077)
via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Gábor Spaits via llvm-commits
- [llvm] [ADT] Fix llvm::join on containers of char*s (PR #67113)
Sam McCall via llvm-commits
- [llvm] 1c9b63f - [LSR] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] a657deb - [AMDGPU] Update RUN line in test (NFC)
Mirko Brkusanin via llvm-commits
- [llvm] [AArch64] Stack probing for function prologues (PR #66524)
Momchil Velikov via llvm-commits
- [llvm] [GlobalISel][AArch64] Add libcall lowering for fpowi. (PR #67114)
David Green via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Florian Hahn via Phabricator via llvm-commits
- [llvm] 963268c - [AArch64] Expand Sin/Cos GlobalISel testing. NFC
David Green via llvm-commits
- [llvm] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Momchil Velikov via llvm-commits
- [llvm] deac021 - [CodeGen] Remove extraneous spaces at start of line in TargetOpcodes.def. NFC
Luke Lau via llvm-commits
- [llvm] eb02ee4 - [AArch64] Move PAuth codegen down the machine pipeline
Anatoly Trosinenko via llvm-commits
- [llvm] [mlir] Implement DestinationStyleOpInterface for scf::ForallOp (PR #66981)
Felix Schneider via llvm-commits
- [compiler-rt] [mlir] Implement DestinationStyleOpInterface for scf::ForallOp (PR #66981)
Felix Schneider via llvm-commits
- [PATCH] D157969: LoopVectorize/iv-select-cmp: add test for decreasing IV out-of-bound
Ramkumar Ramachandra via Phabricator via llvm-commits
- [llvm] ec1d811 - [InstrRef][NFC] Improve diagram illustrating locations (#66944)
via llvm-commits
- [llvm] [AMDGPU] Remove Code Object V3 (PR #67118)
Pierre van Houtryve via llvm-commits
- [lld] [AMDGPU] Remove Code Object V3 (PR #67118)
Pierre van Houtryve via llvm-commits
- [llvm] 80e1732 - [gn build] Port eb02ee44d325
LLVM GN Syncbot via llvm-commits
- [llvm] [AArch64] Allow SVE code generation for fixed-width vectors (PR #67122)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Momchil Velikov via llvm-commits
- [llvm] ed9b354 - Coroutines: Handle non-zero stack address space (#67092)
via llvm-commits
- [llvm] 8b4ca0a - [AArch64] Expand log/exp tests. NFC
David Green via llvm-commits
- [lld] [cmake] Add LLVM_FORCE_VC_REVISION option (PR #67125)
David Truby via llvm-commits
- [llvm] [cmake] Add LLVM_FORCE_VC_REVISION option (PR #67125)
via llvm-commits
- [llvm] [llvm-objdump] Add support for the PT_OPENBSD_NOBTCFI segment type. (PR #67127)
Frederic Cambus via llvm-commits
- [llvm] e7651e6 - [SPIRV] Add support for SPV_KHR_bit_instructions (#66215)
via llvm-commits
- [compiler-rt] [clang-cl] Fix value of __FUNCTION__ and __FUNC__ in MSVC mode for c++. (PR #66120)
Zahira Ammarguellat via llvm-commits
- [llvm] [clang-cl] Fix value of __FUNCTION__ and __FUNC__ in MSVC mode for c++. (PR #66120)
Zahira Ammarguellat via llvm-commits
- [llvm] 07151f0 - [X86] SandyBridge DPPS folded instructions use an extra port5 resource
Simon Pilgrim via llvm-commits
- [llvm] Remove unneeded work from machine memset (PR #65672)
Nathan Sidwell via llvm-commits
- [llvm] [Clang][CodeGen] Add __builtin_bcopy (PR #67130)
Carlos Eduardo Seo via llvm-commits
- [llvm] [BOLT] Fix long jump negative offset issue. (PR #67132)
via llvm-commits
- [llvm] [IRTranslator] Set NUW flag for inbounds gep and load/store offsets (PR #67133)
via llvm-commits
- [compiler-rt] [scudo] Avoid deprecated-volatile warning in HybridMutex::delayLoop (PR #67135)
Fabio D'Urso via llvm-commits
- [llvm] [Analysis] Map LLVM values to source level expression (PR #66591)
via llvm-commits
- [llvm] [Analysis][LV] Map LLVM values to source level expression (PR #66591)
via llvm-commits
- [llvm] 04f9a8a - [ConstraintElim] Move just before loop simplification pipeline.
Florian Hahn via llvm-commits
- [llvm] workflows: Run `apt update` before `apt install` (PR #67136)
Boleyn Su via llvm-commits
- [llvm] [LoopUnroll] Penalize interior control flow (PR #67137)
Nikita Popov via llvm-commits
- [llvm] Coroutines: Cleanup typed pointer code in CoroFrame.cpp (PR #67141)
via llvm-commits
- [llvm] [SLP]Improve costs in computeExtractCost() to avoid crash after D158449. (PR #67142)
Alexey Bataev via llvm-commits
- [llvm] Improve cleanup phase of RISCV Insert VSETVLI pass (PR #67144)
Simeon K via llvm-commits
- [llvm] 7ac9581 - [X86] SandyBridge masked stores use 2uop from port01
Simon Pilgrim via llvm-commits
- [llvm] 5b8204b - [X86] SandyBridge ymm broadcast loads use port5 + port23
Simon Pilgrim via llvm-commits
- [PATCH] D156491: [RA] Split a virtual register in cold blocks if it is not assigned preferred physical register
Florian Hahn via Phabricator via llvm-commits
- [llvm] 72e3713 - [IRTranslator] Set NUW flag for inbounds gep and load/store offsets
Mirko Brkusanin via llvm-commits
- [PATCH] D159515: [IRTranslator] Set NUW flag for inbounds gep and load/store offsets
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 45e425e - AMDGPU: Teach isArgPassedInSGPR() about cs_chain* calling convention (#67086)
via llvm-commits
- [llvm] [llvm][NFC] Assert VAArg type (PR #67148)
Nathan Sidwell via llvm-commits
- [PATCH] D158776: [ConstraintElim] Handle trivial (ICMP_ULE, 0, B) in doesHold.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6cb3866 - Revert "[AMDGPU] Introduce real and keep fake True16 instructions."
Ivan Kosarev via llvm-commits
- [llvm] [AArch64][GlobalISel] Vector Constant Materialization (PR #67149)
Mark Harley via llvm-commits
- [compiler-rt] [X86] Add detection for more Tremont models (PR #67150)
via llvm-commits
- [llvm] [AMDGPU] New image intrinsic optimizer pass (PR #67151)
Jay Foad via llvm-commits
- [PATCH] D156853: [AMDGPU] Add IR lowering changes for preloaded kernargs
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] 7ff83ed - [SLP]Do not try to reorder possible strided nodes.
Alexey Bataev via llvm-commits
- [llvm] 6e3827a - [AMDGPU] Create matchPERM helper from performOrCombine PERM matching code.
Simon Pilgrim via llvm-commits
- [PATCH] D153777: [ADT][DebugInfo][RemoveDIs] Permit extra flags in ilist_iterator's for communicating debug-info facts
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 3510552 - [RISCV] Check for COPY_TO_REGCLASS in usesAllOnesMask (#67037)
via llvm-commits
- [llvm] [RISCV] Combine vmv.s.x to vmv.v.i if VL is known > 0 (PR #67155)
Luke Lau via llvm-commits
- [PATCH] D159543: [BOLT] Fix .relr section addend patching
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] [RISCV] Extend InstSeq (used in constant mat) to support multiple live regs (PR #67159)
Philip Reames via llvm-commits
- [llvm] 487c784 - [NFC]Do not use recursion for CounterMappingContext::evaluate (#66961)
via llvm-commits
- [llvm] [DAGCombiner][AArch64] Fix incorrect cast VT in `takeInexpensiveLog2` (PR #67161)
via llvm-commits
- [PATCH] D153990: [DebugInfo][RemoveDIs] Add prototype storage classes for non-instruction variable debug-info
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 9c5b38b - [Coverage] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] goldsteinn/ptrmask (PR #67166)
via llvm-commits
- [llvm] Github Automation: Add support for an optional colon after command name (PR #66540)
Jon Roelofs via llvm-commits
- [compiler-rt] 2f91751 - [scudo] Avoid deprecated-volatile warning in HybridMutex::delayLoop (#67135)
via llvm-commits
- [llvm] ec5b0ef - [RISCV] Truncate constants to eltwidth before checking simm5 when con… (#67062)
via llvm-commits
- [llvm] 8e87dc1 - [RISCV][GISel] Add a post legalizer combiner and enable a couple comb… (#67053)
via llvm-commits
- [llvm] 079b8ba - [RISCV][NFC] Remove rdty arg of PseudoLoad and the default rdty value of PseudoFloatLoad (#67014)
via llvm-commits
- [llvm] 8b2290d - [Atomic][doc] Fix outdated hook name and description (#66989)
via llvm-commits
- [llvm] [X86] Add missed type extension when combining load for ptr32 (PR #67168)
Evgenii Kudriashov via llvm-commits
- [llvm] b38f31a - [RISCV] Ruse an existing variable to shorten a line [nfc]
Philip Reames via llvm-commits
- [compiler-rt] [hwasan] Fixing false invalid-free with disabled tagging (PR #67169)
Vitaly Buka via llvm-commits
- [PATCH] D159544: [ELF] Change --call-graph-profile-sort to accept an argument
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] a12c297 - [hwasan] Disable test with internal_symbolizer
Vitaly Buka via llvm-commits
- [llvm] db51e57 - [ORC] Add N_SO and N_OSO stabs entries to MachO debug objects.
Lang Hames via llvm-commits
- [llvm] 05b1a2c - Revert "[ORC] Add N_SO and N_OSO stabs entries to MachO debug objects."
Lang Hames via llvm-commits
- [llvm] [libc] Refactor scanf reader to match printf (PR #66023)
Joseph Huber via llvm-commits
- [compiler-rt] [libc] Refactor scanf reader to match printf (PR #66023)
Joseph Huber via llvm-commits
- [llvm] [TargetLowering] remove unused virtual from ComputeConstraintToUse (PR #67171)
Nick Desaulniers via llvm-commits
- [llvm] [clang][modules] Move `SLocEntry` search into `ASTReader` (PR #66966)
Jan Svoboda via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 697b34f - [dsymutil] Remove paper trail warnings (#67041)
via llvm-commits
- [llvm] [RISCV] Be more aggressive about shrinking constant build_vector etype (PR #67175)
Philip Reames via llvm-commits
- [llvm] [llvm-profdata] Move error handling logic out of normal input's code path (PR #67177)
William Junda Huang via llvm-commits
- [llvm] [RISCV][CostModel] VPIntrinsics have same cost as their non-vp counterparts (PR #67178)
Michael Maitland via llvm-commits
- [llvm] [Corosplit][DebugInfo] Don't add EntryValue ops in variadic DIExpressions (PR #67179)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [ARM] Add writeback information to STC and LDC instructions. (PR #67180)
via llvm-commits
- [llvm] Fix printing of 'pop' alias. (PR #67181)
via llvm-commits
- [llvm] [AMDGPU] Add inreg support for SGPR arguments (PR #67182)
Jun Wang via llvm-commits
- [llvm] 2aff14e - [gn build] Manually port 8e87dc10
Arthur Eubanks via llvm-commits
- [compiler-rt] [scudo] Convert assert to CHECK macro. (PR #67184)
Christopher Ferris via llvm-commits
- [llvm] 46d5d26 - [PowerPC] Improve kill flag computation and add verification after MI peephole
Lei Huang via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Michael Maitland via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Michael Maitland via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Michael Maitland via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Michael Maitland via llvm-commits
- [llvm] [MachineLICM] Relax overlay conservative PHI check (PR #67186)
Hendrik Greving via llvm-commits
- [llvm] 6ac71a0 - [BasicBlockSections] Introduce the basic block sections profile version 1. (#65506)
via llvm-commits
- [llvm] a921f2a - [llvm-objdump] Add support for the PT_OPENBSD_NOBTCFI segment type. (#67127)
via llvm-commits
- [llvm] [FastISel][DebugInfo] Handle dbg.value targeting allocas (PR #67187)
Felipe de Azevedo Piovezan via llvm-commits
- [compiler-rt] f71ba7d - [scudo] Convert assert to CHECK macro. (#67184)
via llvm-commits
- [llvm] c373a1f - LoopRotationUtils: Special case zero-branch weight cases (#66681)
via llvm-commits
- [llvm] 64d1cea - Add command line option --no-trap-after-noreturn (#67051)
via llvm-commits
- [llvm] [DebugInfo] Change return type of DWARFDebugAbbrev::parse (PR #67191)
Alex Langford via llvm-commits
- [llvm] 6485790 - [NVPTX] Improve lowering of v2i16 logical ops. (#67073)
via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 4b0df11 - [VPlan] Fix invalid IR in unit test input, run verifier.
Florian Hahn via llvm-commits
- [PATCH] D155386: [WebAssembly] Select BUILD_VECTOR with large unsigned lane values
Peter Rong via Phabricator via llvm-commits
- [llvm] 0944eea - [NFC][ObjectSizeOffsetVisitor] Remove redundant equality check
Arthur Eubanks via llvm-commits
- [llvm] 98eb28b - [RISCV][GISel] Implement instruction selection for G_PHI and G_BRCOND.
Craig Topper via llvm-commits
- [llvm] d9f8316 - [VPlan] Ensure start value of phis is the first op at construction (NFC)
Florian Hahn via llvm-commits
- [compiler-rt] 43aa6e6 - [hwasan] Fixing false invalid-free with disabled tagging (#67169)
via llvm-commits
- [llvm] eb6dee6 - [Corosplit][DebugInfo] Don't add EntryValue ops in variadic DIExpressions (#67179)
via llvm-commits
- [llvm] 233b6ef - [RISCV] Handle EltType > XLEN case in VMV_V_X_VL to VMV_S_X_VL fold
Philip Reames via llvm-commits
- [llvm] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)
Bill Wendling via llvm-commits
- [llvm] 897a0b0 - [BasicBlockSections] Split cold parts of custom-section functions. (#66731)
via llvm-commits
- [compiler-rt] b300f8c - [hwasan] Enabled internal_symbolizer with hwasan
Vitaly Buka via llvm-commits
- [llvm] 4139f0d - coroutines doc: fix a RST critical
Sylvestre Ledru via llvm-commits
- [llvm] MachineBlockPlacement: Add tolerance to comparisons (PR #67197)
Matthias Braun via llvm-commits
- [compiler-rt] 11b9ec5 - [sanitizer] Add more internal symbolizer tests
Vitaly Buka via llvm-commits
- [PATCH] D159136: [VPlan] Simplify HCFG construction of region blocks (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [llvm] [RISCV][GISel] Emit G_CONSTANT 0 as a copy from X0. (PR #67202)
Craig Topper via llvm-commits
- [llvm] b0818df - [ORC][LLJIT] Add a Pre-PlatformSetup-Setup function.
Lang Hames via llvm-commits
- [llvm] d4addec - [ORC][LLJIT] Fix typo in assert message.
Lang Hames via llvm-commits
- [compiler-rt] [HWASAN] Add test to detected use after free in memcmp (PR #67204)
Kirill Stoimenov via llvm-commits
- [llvm] e1a5bb5 - [ORC][LLJIT] Move enable-debugger-support utility out of LLJITBuilder.
Lang Hames via llvm-commits
- [llvm] 193c67c - [gn build] Port e1a5bb59b91d
LLVM GN Syncbot via llvm-commits
- [llvm] [RISCV][GISel] Remove source constraint from selectCopy and use it fo… (PR #67207)
Craig Topper via llvm-commits
- [llvm] [compiler-rt] Implement __extendxftf2 for x86_64 (PR #66918)
Alexander Shaposhnikov via llvm-commits
- [llvm] PPCBranchCoalescing: Fix invalid branch weights (PR #67211)
Matthias Braun via llvm-commits
- [llvm] e5026f0 - [llvm] Remove uses of Type::getPointerTo() (NFC)
via llvm-commits
- [llvm] 7cd01af - [RISCV][GISel] Add test showing missed opportunity to use X0 for the LHS of sub for negate.
Craig Topper via llvm-commits
- [llvm] 972df2c - [RISCV][GISel] Emit G_CONSTANT 0 as a copy from X0. (#67202)
Craig Topper via llvm-commits
- [llvm] 8a7f4ee - [llvm] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] ce8c228 - Use llvm::drop_begin and llvm::drop_end (NFC)
Kazu Hirata via llvm-commits
- [llvm] e749757 - [Vectorize] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] Modify BoundsSan to improve debuggability (PR #65972)
Vitaly Buka via llvm-commits
- [llvm] [BasicBlockSections] Introduce the path cloning profile format to Bas… (PR #67214)
Rahman Lavaee via llvm-commits
- [PATCH] D139782: [scudo][standalone] Use CheckAtomic to decide to link to libatomic
Vitaly Buka via Phabricator via llvm-commits
- [llvm] d9a0163 - Revert "[NVPTX] Improve lowering of v2i16 logical ops. (#67073)"
Fangrui Song via llvm-commits
- [llvm] b8b4ee6 - [Support] Add [[nodiscard]] (NFC)
Kazu Hirata via llvm-commits
- [llvm] [llvm][tblgen] Add `SourcePath` for `emitSourceFileHeader` (PR #65744)
Shao-Ce SUN via llvm-commits
- [PATCH] D152407: [AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre.
Zhuojia Shen via Phabricator via llvm-commits
- [llvm] bcc5b48 - Reapply "[AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre"
Zhuojia Shen via llvm-commits
- [llvm] e5f169f - Revert "[ORC][LLJIT] Move enable-debugger-support utility out of LLJITBuilder."
Lang Hames via llvm-commits
- [llvm] 782f1a0 - [gn build] Port e5f169f91a86
LLVM GN Syncbot via llvm-commits
- [llvm] [Support] Add `\{<ref>}` backreferences in Regex::sub(). (PR #67220)
Igor Kudrin via llvm-commits
- [llvm] [Driver] Hook up Haiku ARM support (PR #67222)
Brad Smith via llvm-commits
- [llvm] [LAA] Keep track of sink ptr forked by a phi (PR #67223)
via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Luís Marques via llvm-commits
- [llvm] [BOLT] Add a printing function for MCInst (PR #67225)
via llvm-commits
- [llvm] [MemCpyOpt] move SrcAlloca to the entry if transformation is performed (PR #67226)
Kohei Asano via llvm-commits
- [llvm] 681315d - [ConstraintElimination] Introduce tests for PR66173
Antonio Frighetto via llvm-commits
- [llvm] 241848b - [ConstraintElimination] Extend unsigned-to-signed fact transfer
Antonio Frighetto via llvm-commits
- [llvm] e06fc2b - Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass (#65963)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] Fix warning on align directives with non-zero fill value (PR #67237)
Luís Marques via llvm-commits
- [PATCH] D158425: [BPF] Check jump and memory offsets to avoid truncation
Eduard Zingerman via Phabricator via llvm-commits
- [llvm] cmake: do not force building with the install name dir (PR #65656)
Raul Tambre via llvm-commits
- [llvm] [TEST DO NOT MERGE] (PR #67238)
Tobias Hieta via llvm-commits
- [llvm] [llvm-readobj] Add support for the PT_OPENBSD_NOBTCFI segment type. (PR #67239)
Frederic Cambus via llvm-commits
- [llvm] bc38c42 - [DAGCombiner][AArch64] Fix incorrect cast VT in `takeInexpensiveLog2`
Noah Goldstein via llvm-commits
- [llvm] [MachineLICM] Clear subregister kill flags (PR #67240)
Karl-Johan Karlsson via llvm-commits
- [llvm] f224425 - [BPF] Check jump and memory offsets to avoid truncation
Eduard Zingerman via llvm-commits
- [llvm] e01df87 - [NVPTX] Test crash introduced by #67073
Fangrui Song via llvm-commits
- [llvm] 7df8821 - [ProfileData] Use llvm::byteswap instead of sys::getSwappedBytes (NFC)
Kazu Hirata via llvm-commits
- [llvm] 10dff21 - [Support] Use llvm::byteswap instead of sys::getSwappedBytes (NFC)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Fix ordering of register classes. (PR #67245)
Ivan Kosarev via llvm-commits
- [llvm] [CMake] Limit -gsplit-dwarf option to the C and C++ compiler (PR #67247)
George Lyon via llvm-commits
- [llvm] fab28e0 - Reapply "[AMDGPU] Introduce real and keep fake True16 instructions."
Ivan Kosarev via llvm-commits
- [PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes
Jared Grubb via Phabricator via llvm-commits
- [llvm] 0bc040e - [Support] Use llvm::bit_cast in getSwappedBytes (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3f0bddb - Use llvm::find (NFC)
Kazu Hirata via llvm-commits
- [llvm] 186a4b3 - [LLVM][OpenMP] Allow OpenMPOpt to handle non-OpenMP target regions (#67075)
via llvm-commits
- [llvm] Karikari (PR #67253)
Sunho Kim via llvm-commits
- [compiler-rt] Karikari (PR #67253)
Sunho Kim via llvm-commits
- [llvm] [EarlyCSE] Support CSE for commutative intrinsics with over 2 args (PR #67255)
via llvm-commits
- [llvm] 534c096 - [llvm-exegesis] Remove unused using decls (NFC)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Eliminate dead li after emitting VSETVLIs (PR #65934)
Yingwei Zheng via llvm-commits
- [llvm] 6fbbcb4 - [TableGen] Fix ordering of register classes. (#67245)
via llvm-commits
- [llvm] 71d2258 - [InstCombine] Add test cases from PR63321. NFC.
Yingwei Zheng via llvm-commits
- [llvm] 4c241a9 - [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Yingwei Zheng via llvm-commits
- [PATCH] D154187: [InstCombine] Add test cases from PR63321. NFC.
Yingwei Zheng via Phabricator via llvm-commits
- [llvm] [docs] Minor fix to outdated example in LibTooling tutorial (PR #67262)
Ivan Ho via llvm-commits
- [llvm] [IR] Fix crash when creating llvm.powi.* by `CreateBinaryIntrinsic` (PR #67263)
Yingwei Zheng via llvm-commits
- [llvm] [SjLjEHPrepare] Fix callsite problem (PR #67264)
Kazushi Marukawa via llvm-commits
- [llvm] 142efd6 - [AMDGPU] Add ISD::FSHR Handling to AMDGPUISD::PERM matching
Simon Pilgrim via llvm-commits
- [llvm] 8b36d08 - [DAG] getNode() - fold (zext (trunc x)) -> x iff the upper bits are known zero - add SRL support
Simon Pilgrim via llvm-commits
- [llvm] e471cd1 - [EarlyCSE] Support CSE for commutative intrinsics with over 2 args (#67255)
via llvm-commits
- [llvm] [AVR] Support return address intrinsics (PR #67266)
Emil J via llvm-commits
- [llvm] bc6e7f0 - [GlobalISel][NFC] Remove unused method CombinerHelper::tryCombine()
Amara Emerson via llvm-commits
- [llvm] b05f1d9 - [InstCombine] Add pre-commit tests for PR57328. NFC.
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `ctpop(X) <u 2` into `ctpop(X) == 1` if X is non-zero (PR #67268)
Yingwei Zheng via llvm-commits
- [llvm] 0d821b2 - [InstSimplify] Generalize fold for icmp ugt/ule (pow2 << X), signmask
Yingwei Zheng via llvm-commits
- [llvm] 15f29c4 - [InstCombine] Add more pre-commit tests for PR57328. NFC.
Yingwei Zheng via llvm-commits
- [llvm] Fix #65890: Update the bot message to use github pull requests (PR #65914)
Danny Mösch via llvm-commits
- [llvm] b7e9ef7 - [InstCombine] Add conjugate part of pre-commit tests for PR57328. NFC.
Yingwei Zheng via llvm-commits
- [llvm] dd8902a - [llvm-cov] Properly fix -Wcovered-switch-default in CoverageMapping.cpp
Fangrui Song via llvm-commits
- [llvm] [llvm][CMake] Fix llvm shared library when using ninja multi config (PR #65451)
Fangrui Song via llvm-commits
- [llvm] [CMake] Fix -DLLVM_LINK_LLVM_DYLIB=on builds when using ninja multi config (PR #65451)
Fangrui Song via llvm-commits
- [llvm] d2abe8d - [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (#67087)
via llvm-commits
- [llvm] [OCaml] Build OCaml bindings using Dune (PR #67272)
via llvm-commits
- [llvm] 6169e45 - [InstCombine] Add pre-commit tests for PR65968. NFC.
Yingwei Zheng via llvm-commits
- [llvm] 541e88d - [VPlan] Simplify HCFG construction of region blocks (NFC).
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Yingwei Zheng via llvm-commits
- [llvm] 8d17875 - [OMPIRBuilder] Added `createTeams` (#66807)
via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 4c1c96e - Revert "[InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (#67087)"
Vitaly Buka via llvm-commits
- [llvm] [SimplifyCFG][Migrated] Transform for redirecting phis between unmergeable BB and SuccBB (PR #67275)
via llvm-commits
- [llvm] fc86d03 - [SimplifyCFG] Transform for redirecting phis between unmergeable BB and SuccBB (#67275)
via llvm-commits
- [llvm] main (PR #67278)
Phoebe Wang via llvm-commits
- [compiler-rt] b31bd6d - [tsan] Reduce MapRodata frame size
Vitaly Buka via llvm-commits
- [compiler-rt] 5f17fcf - [NFC][tsan] Use sizeof instead of ARRAY_SIZE
Vitaly Buka via llvm-commits
- [llvm] [TableGen] Enhance !range bang operator (PR #66489)
Wang Pengcheng via llvm-commits
- [compiler-rt] 64c50a6 - [sanitizer] Add aarch64 symbols
Vitaly Buka via llvm-commits
- [llvm] 4c59f80 - Coroutines: Cleanup typed pointer code in CoroFrame.cpp. NFC
Ruiling Song via llvm-commits
- [llvm] [X86]RMW instrs not handled in pre-RA-sched=fast (PR #67281)
via llvm-commits
- [llvm] 7c70e50 - [RISCV] Fix wrong offset use caused by missing the size of Zcmp push. (#66613)
via llvm-commits
- [llvm] [ValueTracking] Implement udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Dhruv Chawla via llvm-commits
- [llvm] 408b081 - [RISCV] Support floating point VCIX (#67094)
via llvm-commits
- [llvm] Support big endian in llvm-symbolizer's data location dwarf info parser (PR #67284)
Chen Zheng via llvm-commits
- [llvm] [Memory] Call __clear_cache in InvalidateInstructionCache on LoongArch (PR #67285)
Lu Weining via llvm-commits
- [llvm] [Clang][RISCV] Handle RVV tuple types correctly as OutputOperands for inline asm (PR #67018)
Yueh-Ting Chen via llvm-commits
- [llvm] [Clang][RISCV] Handle RVV tuple types correctly as OutputOperands for inline asm (PR #67109)
Yueh-Ting Chen via llvm-commits
- [llvm] [Clang][RISCV] Handle RVV tuple types correctly as InputOperands for inline asm (PR #67109)
Yueh-Ting Chen via llvm-commits
Last message date:
Sun Sep 24 23:59:11 PDT 2023
Archived on: Sun Sep 24 23:59:14 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).