The Week Of Monday 12 September 2022 Archives by thread
Starting: Mon Sep 12 00:18:46 PDT 2022
Ending: Sun Sep 18 23:58:44 PDT 2022
Messages: 2301
- [PATCH] D132022: [SCEVExpander] Recompute poison-generating flags on hoisting. PR57187
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D132322: [AArch64][SelectionDAG] Optimize multiplication by constant
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133605: [llvm-exegesis] Initialize all supported targets
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D133625: [mlir][MemRef] Simplify extract_strided_metadata(expand_shape)
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D133677: [llvm] Use x.empty() instead of llvm::empty(x) (NFC)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133672: [GlobalISel] Fix crash when lowering G_SELECT of pointer vectors.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133593: [AMDGPU] Always select s_cselect_b32 for uniform 'select' SDNode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Sam Parker via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D133476: [automation] Add scripts to automate GitHub projects
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 0e465c0 - [IRCE] Bail in case of pointer types. PR40539
Max Kazantsev via llvm-commits
- [PATCH] D131570: [AArch64][SME] Add utility class for handling SME attributes.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via Phabricator via llvm-commits
- [llvm] 739b69e - [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 29bb649 - [llvm][AArch64] Test warning for clobbering w19 with base frame pointer
David Spickett via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] f072263 - [AArch64] Add some extra typepromotion cost tests. NFC
David Green via llvm-commits
- [PATCH] D133313: [Assignment Tracking][18/*] Account for assignment tracking in LICM
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D133685: [DFSan] Don't crash with the legacy pass manager
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D133324: [llvm-dwarfutil][DWARFv5] fix reading of DW_FORM_addrx attribute.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] bd0109f - [CostModel][X86] Move AVX512/AVX2 uniform shift costs into the generic uniform cost tables
Simon Pilgrim via llvm-commits
- [llvm] d635695 - [DebugInfo][Docs] Fix RST syntax for DW_OP_LLVM_arg in LangRef
J. Ryan Stinnett via llvm-commits
- [PATCH] D133687: [LoopVectorize][Fix] Crash when invariant store address is calculated inside loop
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D133631: [X86] Fix the LEA optimization pass
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem/udiv by constant for some constants.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 6c44a71 - RegAlloc: Use SmallSet instead of std::set
Matt Arsenault via llvm-commits
- [llvm] b504152 - DeadMachineInstructionElim: Switch to using LiveRegUnits
Matt Arsenault via llvm-commits
- [PATCH] D130441: RegAlloc: Use SmallSet instead of std::set
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124168: DeadMachineInstructionElim: Switch to using LiveRegUnits
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 354a3d9 - [NFC][ScheduleDAG] Use Register and MCPhysReg instead of unsigned
Pavel Samolysov via llvm-commits
- [llvm] 7053e86 - [llvm-exegesis][NFC] Use factory function for LlvmState.
Clement Courbet via llvm-commits
- [lld] c812b4a - [LLD] Fix pdb-natvis.test for Windows on Arm
Muhammad Omair Javaid via llvm-commits
- [llvm] bb70b5d - CodeGen: Set MODereferenceable from isDereferenceableAndAlignedPointer
Matt Arsenault via llvm-commits
- [llvm] c34679b - DAG: Sink some getter code closer to uses
Matt Arsenault via llvm-commits
- [PATCH] D130042: CodeGen: Set MODereferenceable from isDereferenceableAndAlignedPointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127516: RegisterCoalescer: Fix verifier error when merging copy of undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130947: TableGen: Introduce generated getSubRegisterClass function
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cf72ddd - [AArch64][SME] Add utility class for handling SME attributes.
Sander de Smalen via llvm-commits
- [PATCH] D131571: [AArch64][SME] Fix lowering of llvm.aarch64.get.pstatesm()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133688: [RISCV] Lower BUILD_VECTOR to RISCVISD::VID_VL if it is floating-point type.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D131582: [AArch64][SME] Add support for arm_locally_streaming functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133671: [GlobalISel][Legalizer] Fix minScalarEltSameAsIf to handle p0 element types.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 05946c1 - [NFC][ScheduleDAG] Use structure bindings and emplace_back
Pavel Samolysov via llvm-commits
- [llvm] f045d0c - [NFC][ScheduleDAG] Use a reference to iterate over NodeSuccs/ChainSuccs
Pavel Samolysov via llvm-commits
- [PATCH] D133610: [RegisterCoalescer] Use LiveRangeEdit to handle rematerialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D133690: [VP][RISCV] Add vp.fsqrt intrinsic and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 7834194 - TableGen: Introduce generated getSubRegisterClass function
Matt Arsenault via llvm-commits
- [PATCH] D133608: [AMDGPU][MC][GFX11] Add a helper function for identification of VOPD instructions
Joe Nash via Phabricator via llvm-commits
- [llvm] e302711 - RegAllocGreedy: Try local instruction splitting with subranges
Matt Arsenault via llvm-commits
- [PATCH] D130661: RegAllocGreedy: Try local instruction splitting with subranges
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133691: Move TargetTransformInfo::maxLegalDivRemBitWidth -> TargetLowering::maxSupportedDivRemBitWidth
Matthias Gehre via Phabricator via llvm-commits
- [llvm] da59fe7 - AMDGPU: Fix test failure
Matt Arsenault via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on assembler path and exception language and reason code lowering from trap intrinsics
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D131562: [AArch64][SME] Document SME ABI implementation in LLVM
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133695: [InstCombine] Optmize multiplication where both operands are negated
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] aecd479 - [AMDGPU] Autogenerate test with regclass numbers
Joe Nash via llvm-commits
- [PATCH] D133606: [AMDGPU][MC] Add detection of hardcoded literals in parser
Joe Nash via Phabricator via llvm-commits
- [llvm] dfe1e9d - [SLP]Improve reordering of clustered reused scalars.
Alexey Bataev via llvm-commits
- [PATCH] D133697: [llvm-exegesis] Support analyzing results from a different target.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Alexey Bataev via Phabricator via llvm-commits
- [llvm] f912d0d - [AMDGPU] Change test check name. NFC
Joe Nash via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 8604904 - [AMDGPU] Separate check lines for some GFX11 16-bit codegen tests
Joe Nash via llvm-commits
- [llvm] e80b9a8 - [SimplifyCFG][X86] Regenerate speculate-cttz-ctlz.ll
Simon Pilgrim via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D133700: [PowerPC] Exploit xxperm, check for dead vectors and substitute vperm with xxperm
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D133475: [docs] Fix build-docs.sh
Tobias Hieta via Phabricator via llvm-commits
- [llvm] e4f4542 - [CostModel][X86] Add CostKinds test coverage for abs intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on integrated and direct assembler paths and exception language and reason code lowering from trap intrinsics
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D132480: [llvm] Remove libcxx, libcxxabi and libunwind from supported LLVM_ENABLE_PROJECTS
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D133701: [llvm][AArch64] Explain why certain registers are reserved on Arm64EC
David Spickett via Phabricator via llvm-commits
- [llvm] 3fd1cc2 - [SLP] Add Preheader to CSE blocks after hoisting CSE-able instrs.
Florian Hahn via llvm-commits
- [PATCH] D133649: [SLP] Add Preheader to CSE blocks after hoisting CSE-able instrs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133580: [VPlan] Only generate single instr for unpredicated stores of varying value to invariant address
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133666: pVplan] Add VPValue::isDefinedOutsideVectorRegions helper (NFC).
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133646: Add a utility for converting between different types of remarks
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D133351: [NFC][ScheduleDAG] Code cleanup for ScheduleDAGRRList.cpp
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D129385: [lsan][Darwin] Scan libdispatch and Foundation memory regions
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Expand all ConstantExpr users of LDS variables in instructions
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133702: [GlobalISel] Simplify extended add/sub to add/sub with carry
Jay Foad via Phabricator via llvm-commits
- [llvm] 20ad05f - [CostModel][X86] Add CostKinds handling for abs ops
Simon Pilgrim via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133506: [flang] Write semantics test for atomic_fetch_and
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133704: [flang] Write semantics test for atomic_fetch_xor
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133606: [AMDGPU][MC] Add detection of mandatory literals in parser
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 210e6a9 - [GlobalISel] Simplify extended add/sub to add/sub with carry
Jay Foad via llvm-commits
- [llvm] c150242 - Move TargetTransformInfo::maxLegalDivRemBitWidth -> TargetLowering::maxSupportedDivRemBitWidth
Matthias Gehre via llvm-commits
- [llvm] db008af - [llvm] Repair the modules build with C++17
David Blaikie via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133318: [Assignment Tracking][21/*] Account for assignment tracking in inliner
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 4186a49 - [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via llvm-commits
- [PATCH] D133695: [InstCombine] Optimize multiplication where both operands are negated
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133706: ControlHeightReduction: Remove assert check in shouldApply
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133456: [V2] MC: make section classification a bit more thorough
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] eb2ac0a - [Reassociate] add tests for vector negate with undef elements; NFC
Sanjay Patel via llvm-commits
- [llvm] 4ca25c6 - [Reassociate] prevent partial undef negation replacement
Sanjay Patel via llvm-commits
- [llvm] d49280e - [RISCV] Rename WriteFALU* and ReadFALU* to WriteFAdd*/ReadFAdd*.
Craig Topper via llvm-commits
- [PATCH] D133632: [RISCV] Rename WriteFALU* and ReadFALU* to WriteFAdd*/ReadFAdd*.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133637: Bug fix on stable hash calculation for machine operands RegisterMask and RegisterLiveOut
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D133707: Let llvm-config --system-libs print full paths if we use them
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D131452: [InstCombine] avoid generating mul intrinsic that lowers as a libcall
Sanjay Patel via Phabricator via llvm-commits
- [llvm] d96f526 - [clang][test] Disallow using the default module cache path in lit tests
Ben Langmuir via llvm-commits
- [PATCH] D133622: [clang][test] Disallow using the default module cache path in lit tests
Ben Langmuir via Phabricator via llvm-commits
- [llvm] de3445e - [SROA] Create additional vector type candidates based on store and load slices
Matthias Braun via llvm-commits
- [PATCH] D132096: [SROA] Create additional vector type candidates based on store and load slices
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133708: [LegalizeTypes][NVPTX] Remove extra compare from fallback code for ISD::ADD in ExpandIntRes_ADDSUB.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133709: -dot-machine-cfg for printing MachineFunction to a dot file
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D133681: [nfc][msan] getShadowOriginPtr on <N x ptr>
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 2675c41 - [DFSan] Don't crash with the legacy pass manager
Benjamin Kramer via llvm-commits
- [PATCH] D133710: [GlobalISel][AArch64] Fix pcsections for expanded atomics and add more tests
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Marco Elver via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131179: [StripDeadDebugInfo] Drop dead CUs for const global expression
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file from relative path if the absolute path is not valid
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133549: [llvm-dwp] Report the filename if it cannot be found
David Blaikie via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D97735: [Globals] Treat nobuiltin fns as maybe-derefined.
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D133713: [Support] Introduce ThreadSafeAllocator
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133714: [ADT] Introduce LazyAtomicPointer
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
Steven Wu via Phabricator via llvm-commits
- [llvm] 38ffa2b - [LegalizeTypes] Improve splitting for urem/udiv by constant for some constants.
Craig Topper via llvm-commits
- [PATCH] D133716: [CAS] Add LLVMCAS library with InMemoryCAS implementation
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate selection for CmpInst instructions
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D133717: [lld-macho][docs] Cosmetic changes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133604: [gn build] port a3172df59c32 (check-lldb)
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D133718: [gn build] port c8daf4a707ad (check-lldb)
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132663: [NVPTX] Use MBB.begin() instead MBB.front() in NVPTXFrameLowering::emitPrologue
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D132199: [LoopPassManager] Ensure to construct loop nests with the outermost loop
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D133673: [NFC][msan] Convert some code to early returns
Florian Mayer via Phabricator via llvm-commits
- [llvm] d871bce - Use update_mir_test_checks for some more tests.
Matthias Braun via llvm-commits
- [PATCH] D133486: [LICM] Consider sret as writable object
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133302: [RISCV] Add assertion of hasVecPolicyOp to catch masked intrinsic without policy operand.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Philip Reames via Phabricator via llvm-commits
- [llvm] 5ddfac4 - [InstCombine] add tests for select of ctlz/cttz with 'not' value; NFC
Sanjay Patel via llvm-commits
- [llvm] 53eede5 - [InstCombine] look through 'not' of ctlz/cttz op with 0-is-undef
Sanjay Patel via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D133473: [WebAssembly] Improve codegen for shuffles with undefined lane indices
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Philip Reames via Phabricator via llvm-commits
- [llvm] 90b36e6 - [gn build] port 346856dc6c208 (or port 4d50a392401c0 more?)
Nico Weber via llvm-commits
- [llvm] aad516e - [gn build] Port cf72dddaefe9
LLVM GN Syncbot via llvm-commits
- [lld] 7cfff0f - [lld-macho][docs] Cosmetic changes
Jez Ng via llvm-commits
- [llvm] e6aebff - [ELF] Parallelize relocation scanning
Fangrui Song via llvm-commits
- [llvm] 4a72459 - Revert "[clang][test] Disallow using the default module cache path in lit tests"
Ben Langmuir via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_F128 for VOP1,2,C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 481a32f - Bug fix on stable hash calculation for machine operands RegisterMask and RegisterLiveOut
Kyungwoo Lee via llvm-commits
- [PATCH] D133648: Clang, increase upper bound of partially initialized array sizes
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D133660: [Support] Add fast path for StringRef::find with needle of length 2.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Philip Reames via Phabricator via llvm-commits
- [llvm] 9606608 - [llvm] Use x.empty() instead of llvm::empty(x) (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D133603: [ValueTypes] Define MVTs for v256i2/v128i4.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133582: [ASan] rename internal references to left of/right of.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] ab56719 - [clang, llvm] Add __declspec(safebuffers), support it in CodeView
David Majnemer via llvm-commits
- [llvm] d90f7cb - LiveRegUnits: Do not use phys_regs_and_masks
Matt Arsenault via llvm-commits
- [PATCH] D133727: [flang] Write semantics test for atomic_and
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133728: [lld-macho][nfci] Don't include null terminator in StringRefs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D133651: [IR] Add a test case for stripDebugLocFromLoopID
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
David Rector via Phabricator via llvm-commits
- [llvm] 7d80b94 - Add a utility for converting between different types of remarks
Jessica Paquette via llvm-commits
- [llvm] 724664c - [test][SimplifyCFG] Precommit test with hoisting inallocas
Arthur Eubanks via llvm-commits
- [PATCH] D133730: [SimplifyCFG] Don't hoist inalloca allocas
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133729: [llvm-lipo] Support object files with bitcode asm
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D133731: [AMDGPU] Add Lower Bound to PipelineSolver
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] d950172 - Add missing description to llvm-remarkutil doc header
Jessica Paquette via llvm-commits
- [PATCH] D133537: [pipelines] RecomputeGlobalsAAPass after OptimizerEarlyEPCallbacks
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133733: dos2unix AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via Phabricator via llvm-commits
- [PATCH] D133734: Fix typo in AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via Phabricator via llvm-commits
- [PATCH] D133735: Add example to AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via Phabricator via llvm-commits
- [PATCH] D133736: [RISCV] Teach lowerVECTOR_SHUFFLE to recognize some shuffles as vnsrl.
Craig Topper via Phabricator via llvm-commits
- [llvm] 25bcc8c - [GlobalISel][Legalizer] Fix minScalarEltSameAsIf to handle p0 element types.
Amara Emerson via llvm-commits
- [llvm] f24f469 - [GlobalISel] Fix crash when lowering G_SELECT of pointer vectors.
Amara Emerson via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 4e08f5f - [gn build] port 7d80b94ca3ab (llvm-remarkutil)
Nico Weber via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via Phabricator via llvm-commits
- [llvm] eec183c - [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via llvm-commits
- [llvm] 00d36f6 - [RISCV] Move some vector test into the rvv test directory. NFC
Craig Topper via llvm-commits
- [compiler-rt] a85e4aa - [ORC-RT] Drop the 'clang_rt.' prefix from the ORC runtime.
Lang Hames via llvm-commits
- [llvm] eff6a21 - Attempt to pacify buildbots after 7d80b94ca3
Jessica Paquette via llvm-commits
- [PATCH] D133545: [PowerPC][NFC] Add test case to show CSR_64_AllRegs_AIX_Dflt_VSX is not correct
Ting Wang via Phabricator via llvm-commits
- [compiler-rt] 35ea0c6 - [ORC-RT] Update headers for rename of include/orc in a85e4aa37de.
Lang Hames via llvm-commits
- [PATCH] D131930: [mlgo] Add in-development instruction based features for regalloc advisor
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 920b2e6 - DeadMachineInstructionElim: Fix typo
Matt Arsenault via llvm-commits
- [PATCH] D133547: [PowerPC] Fix CSR_64_AllRegs_AIX_Dflt_VSX definition
Ting Wang via Phabricator via llvm-commits
- [PATCH] D133739: [RISCV][WIP] Form more VW instructions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133740: [ELF][Distributed ThinLTO] Do not generate empty index when bitcode object is linked
Wei Wang via Phabricator via llvm-commits
- [PATCH] D133543: [PowerPC][NFC] Add base test case to show redundant spill of vector registers
Ting Wang via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Wu Yingcong via Phabricator via llvm-commits
- [PATCH] D133741: [IR] Add alignment for llvm.threadlocal.address
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 0a40d7c - [gn build] port a85e4aa37dec
Nico Weber via llvm-commits
- [llvm] 61e5438 - [llvm-lipo] Support object files with bitcode asm
Vincent Lee via llvm-commits
- [PATCH] D133466: [PowerPC] Remove redundant spill/reload of callee saved vector registers
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [llvm] 79e5c50 - [llvm-lipo] Fix create-arch-asm test by requiring x86 and aarch64 target
Vincent Lee via llvm-commits
- [llvm] 3de3439 - [LoongArch] Add codegen support for ISD::FMA
via llvm-commits
- [PATCH] D133281: [LoongArch] Add codegen support for ISD::FMA
Gong LingQin via Phabricator via llvm-commits
- [lld] 12607f5 - [ELF] Cache compute_thread_count. NFC
Fangrui Song via llvm-commits
- [llvm] 5fcb5d7 - [RISCV] Add assertion of hasVecPolicyOp to catch masked intrinsic without policy operand.
Yeting Kuo via llvm-commits
- [PATCH] D133627: [Object][COFF] Allow section symbol to be common symbol
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D132352: Introduce noread_thread_id to address the thread identification problem in coroutines
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D132530: [RISCV] Assemble `call foo` to R_RISCV_CALL_PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133745: [ELF] Relocations: amends c8d9d0000b2f72b50729bfdc7bbb9dd3e9ecd6a0
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] b14b0b5 - [RISCV] Add test cases with result of fp_to_s/uint_sat sign/zero-extended from i32 to i64. NFC
Craig Topper via llvm-commits
- [PATCH] D133746: [RISCV] Fix a bug in i32 FP_TO_UINT_SAT lowering on RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133669: [compiler-rt] Fix wrong output path of external project target in MSVC.
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 12e78d9 - [PowerPC][NFC] Add base test case to show redundant spill of vector registers
Ting Wang via llvm-commits
- [llvm] 35028d4 - [llvm-dwp] Report the filename if it cannot be found
Zhang Qing Shan via llvm-commits
- [PATCH] D133636: [M68k] Fix the crash of fast register allocator
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 4531f53 - [llvm-dwp] Get the DWO file from relative path if the absolute path is not valid
Zhang Qing Shan via llvm-commits
- [PATCH] D133747: Address feedback in https://reviews.llvm.org/D133637
YongKang Zhu via Phabricator via llvm-commits
- [llvm] 86d5586 - [SCEVExpander] Recompute poison-generating flags on hoisting. PR57187
Max Kazantsev via llvm-commits
- [llvm] b98b4fa - [RISCV] Add cost model for compare and select instructions.
via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [llvm] 7ed6818 - Fix a -Wswitch warning.
Haojian Wu via llvm-commits
- [llvm] 955e6ac - [CSKY] Fix the Predicates of instruction selection
Zi Xuan Wu via llvm-commits
- [PATCH] D133750: [Bazel] Bump bazel version to 5.0.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133751: [llvm-objdump] Change printSymbolVersionDependency to use ELFFile API
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6bf1b4e - Move ExpandLargeDivRem to llvm/test/CodeGen/X86 because they need a triple
Matthias Gehre via llvm-commits
- [PATCH] D133754: [LoongArch] Categorize code by function. NFC.
Gong LingQin via Phabricator via llvm-commits
- [llvm] f124e59 - [TypePromotionPass] Don't treat phi's as ToPromote
David Green via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] ac80b0e - [LV] Mark Instr as const in scalarizeInstruction. (NFC).
Florian Hahn via llvm-commits
- [PATCH] D133755: [LoongArch] Add codegen support for atomicrmw add/sub/nand/and/or/xor operation
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPTransformedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133759: [Support] Access threadIndex via a wrapper function
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 31cc0ab - [BasicAA] Delay getAllocTypeSize() call (NFC)
Nikita Popov via llvm-commits
- [PATCH] D133762: [VPlan] Remove dead recipes before sinking.
Florian Hahn via Phabricator via llvm-commits
- [llvm] cd20a18 - Revert "[clang, llvm] Add __declspec(safebuffers), support it in CodeView"
Sylvestre Ledru via llvm-commits
- [llvm] 1f7b94e - [RISCV][test] Add test for the cost model of vector insert/extract element.
via llvm-commits
- [PATCH] D133005: [RISCV][test] Add test for the cost model of vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133730: [SimplifyCFG] Don't hoist allocas
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D132458: [LoopVectorize] Support masked function vectorization
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D129525: [GlobalOpt] Drop SRA split limit for struct types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93122: [TTI] Use shuffle cost in getInterleavedMemoryOpCost, if profitable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65204: [GVN] Also invalidate users of instructions replaced due to conditionals.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68831: [LV] Mark instructions with loop invariant arguments as uniform. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81494: [GVN] Do not try to split critical edges with indbr preds in loop.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 815ba49 - [AMDGPU][MC] Add detection of mandatory literals in parser
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133319: [Assignment Tracking][22/*] Add loop-deletion test
Jeremy Morse via Phabricator via llvm-commits
- [llvm] a80116e - [AMDGPU][MC][GFX11] Add a helper function for identification of VOPD instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133765: [AArch64] Add nontemporal tests for big endian.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 02aaf8e - [NFC][ScheduleDAGInstrs] Use structure bindings and emplace_back
Pavel Samolysov via llvm-commits
- [llvm] 3743f9a - [AMDGPU] Add GFX11 globalisel test coverage for fptosi/fptoui
Jay Foad via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D133578: [OpenMP] Add generation of SIMD align assumptions to OMPIRBuilder
Dominik Adamski via Phabricator via llvm-commits
- [llvm] 0b8a443 - [llvm][AArch64] Explain why certain registers are reserved on Arm64EC
David Spickett via llvm-commits
- [PATCH] D133320: [Assignment Tracking][23/*] Account for assignment tracking in SLP Vectorizer
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133321: [Assignment Tracking][24/*] Always RemoveRedundantDbgInstrs in instcombine in assignment tracking builds
Jeremy Morse via Phabricator via llvm-commits
- [llvm] ac89b03 - [CostModel][X86] Add CostKinds test coverage for bitreverse intrinsics
Simon Pilgrim via llvm-commits
- [llvm] 8bf04e9 - [X86] Add GFNI test coverage for bitreverse codegen
Simon Pilgrim via llvm-commits
- [llvm] 67a7854 - [InstCombine] Test for matrix multiplication negation optimisation.
Florian Hahn via llvm-commits
- [PATCH] D133766: [LLVM][AArch64] Explain why X16 is reserved when Speculative Load Hardening is in use
David Spickett via Phabricator via llvm-commits
- [PATCH] D131374: [PowerPC] Converting to comparison against zero even when the optimization doesn't happened in peephole optimizer.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D133768: [DAGCombine] Do not fold SRA/SRL of MUL into MULH when MUL's LSB are used, and MUL_LOHI is available
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D112942: target ABI: improve call parameters extensions handling
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D133572: [MachinePipeliner] Fix the interpretation of the scheduling model
Yuta Mukai via Phabricator via llvm-commits
- [llvm] db10b47 - Fix the LLVM sphinx build
Aaron Ballman via llvm-commits
- [llvm] 243632c - LiveRegUnits: Cleanup isReg checks
Matt Arsenault via llvm-commits
- [llvm] b7dae83 - DeadMachineInstructionElim: Don't repeat per-function init
Matt Arsenault via llvm-commits
- [PATCH] D133769: [AMDGPU] Don't shrink VOP3 instructions pre-RA on GFX10+
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133770: AMDGPU: Use GlobalPriority for largest register tuples
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8ae9cf5 - [LoopVectorize][X86] Add uniform shift costs checks for VF=1/2/4
Simon Pilgrim via llvm-commits
- [PATCH] D133772: [aarch64] add missing run line to a test
Nico Weber via Phabricator via llvm-commits
- [llvm] df193a1 - Revert "[llvm-dwp] Report the filename if it cannot be found"
Nico Weber via llvm-commits
- [PATCH] D133307: [Assignment Tracking][14/*] Account for assignment tracking in instcombine
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133315: [Assignment Tracking][20/*] Account for assignment tracking in DSE
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 740f920 - LiveRegUnits: Break register loop when a clobber is encountered
Matt Arsenault via llvm-commits
- [PATCH] D133355: [AArch64] Sink splat(s/zext(..)) to uses
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D133777: [SelectOpti] Fix lifetime intrinsic bug
Sotiris Apostolakis via Phabricator via llvm-commits
- [llvm] 993b203 - [AArch64] Sink splat(s/zext(..)) to uses
David Green via llvm-commits
- [llvm] 15e2e34 - [gn build] port 30578c08568bc
Nico Weber via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Alexander via Phabricator via llvm-commits
- [PATCH] D118126: Correct instcombine of fcmp+select.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133780: [lld-macho] Have ICF dedup explicitly-defined selrefs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Evgeny Mandrikov via Phabricator via llvm-commits
- [llvm] 5224bae - [RISCV] Fix a bug in i32 FP_TO_UINT_SAT lowering on RV64.
Craig Topper via llvm-commits
- [llvm] 5471608 - [RISCV] Return true in hasBitTest when Zbs is enabled and update BEXTI pattern for resulting canonicalisation
Alex Bradbury via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest when Zbs is enabled and update BEXTI pattern for resulting canonicalisation
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133782: LiveIntervals: Allow constructing standalone without a PassManager
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133766: [LLVM][AArch64] Don't warn about clobbering X16 when Speculative Load Hardening is used
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 393a17b - [ValueTypes] Define MVTs for v256i2/v128i4.
Hendrik Greving via llvm-commits
- [PATCH] D133690: [VP][RISCV] Add vp.sqrt intrinsic and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133784: MachineFunction: Add verify method that accepts LiveIntervals
Matt Arsenault via Phabricator via llvm-commits
- [llvm] efd5acf - [LegalizeTypes][NVPTX] Remove extra compare from fallback code for ISD::ADD in ExpandIntRes_ADDSUB.
Craig Topper via llvm-commits
- [PATCH] D133785: [MIR] Support printing and parsing pcsections
Marco Elver via Phabricator via llvm-commits
- [llvm] 18dde77 - [SLP] Unify main/alternate selection for CmpInst instructions
Valery N Dmitriev via llvm-commits
- [PATCH] D132221: [Assignment Tracking][2/*] Add flags to enable Assignment Tracking
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 5a33d1f - [SimplifyCFG] Don't hoist allocas
Arthur Eubanks via llvm-commits
- [PATCH] D133676: [X86] Simplify isReplaceable (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D133650: [BOLT] Stop using std::iterator (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] d3649c2 - [Vectorize] Fix a warning
Kazu Hirata via llvm-commits
- [PATCH] D132698: [SLP]Fix alternate cmp operands analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133291: [Assignment Tracking][8/*] Add DIAssignID merging utilities
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133310: [Assignment Tracking][15/*] Account for assignment tracking in simplifycfg
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133787: [AMDGPU][SILoadStoreOptimizer] Merge SGPR_IMM scalar buffer loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D130615: [OpenMP][IRBuilder] Added if clause to task
Shraiysh via Phabricator via llvm-commits
- [PATCH] D133788: [InstCombine] try multi-use demanded bits folds for 'add'
Sanjay Patel via Phabricator via llvm-commits
- [lld] 025a5b2 - [lld-macho] Sort data-in-code entries
Daniel Bertalan via llvm-commits
- [PATCH] D133581: [lld-macho] Sort data-in-code entries
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132581: [LoopPassManager] Implement and use LoopNestAnalysis::run() instead of manually creating LoopNests
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 444320a - [llvm-remarkutil] Make tryParseRemarksFromInputFile static
Jessica Paquette via llvm-commits
- [PATCH] D133789: [AArch64] Disable nontemproal load for Big Endian
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 08d4d7c - [gn build] port a3172df59c32 (check-lldb)
Zequan Wu via llvm-commits
- [llvm] c44c1e9 - [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Alex Bradbury via llvm-commits
- [PATCH] D131492: [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 3cf2cf2 - dos2unix AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via llvm-commits
- [llvm] a17401c - Fix typo in AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via llvm-commits
- [llvm] bfc550a - Add pointer-to-member example to AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via llvm-commits
- [PATCH] D133791: Add virtual-base-class example to AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via Phabricator via llvm-commits
- [llvm] 8d7e73e - [RISCV] Teach lowerVECTOR_SHUFFLE to recognize some shuffles as vnsrl.
Craig Topper via llvm-commits
- [llvm] 901f74c - [gn build] port c8daf4a707ad (check-lldb)
Zequan Wu via llvm-commits
- [llvm] cf46835 - [Docs] Added LLVM SPIR-V Backend Working Group
Michal Paszkowski via llvm-commits
- [PATCH] D133794: [gn build] port fc04749957f1
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D133795: Don't populate the symbol table with symbols that don't belong to a section with the flag SHF_ALLOC
George Wright via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Chris Bieneman via Phabricator via llvm-commits
- [llvm] e166d2e - [llvm-remarkutil] NFC: Combine parsing + serializing for bitstream2yaml
Jessica Paquette via llvm-commits
- [PATCH] D133279: [DirectX backend] Remove Attribute not for DXIL on CallInst
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D133426: [LICM][LSR] Address a couple of special cases involving NULL.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] c97952e - [RISCV] Split vmerge peephole tests so they can be auto-gened
Philip Reames via llvm-commits
- [PATCH] D133455: [Bazel] Add lit tests to bazel builds.
Christian Sigg via Phabricator via llvm-commits
- [llvm] 0a1c852 - [NFC][ADT] Fix assert message
Guillaume Chatelet via llvm-commits
- [PATCH] D129632: [NFC][ADT] Fix assert message
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 4b96f89 - [DX] DXContainer does not support COMDAT
Chris Bieneman via llvm-commits
- [llvm] eda61fb - [SelectOpti] Fix lifetime intrinsic bug
Sotiris Apostolakis via llvm-commits
- [PATCH] D133799: [SDAG] try multi-use demanded bits folds for 'add'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
River Riddle via Phabricator via llvm-commits
- [llvm] 2e8863b - [AMDGPU] Don't shrink VOP3 instructions pre-RA on GFX10+
Jay Foad via llvm-commits
- [PATCH] D133426: [LSR] Address a special case involving NULL.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133803: [RISCV][InsertVSETVLI] Default to MA not MU
Philip Reames via Phabricator via llvm-commits
- [PATCH] D111456: [InlineCost] model calls to llvm.objectsize.*
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D133807: Update Unicode to 15.0
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 70d4f02 - [gn build] port fc04749957f1
Zequan Wu via llvm-commits
- [llvm] 1e3d4c4 - [DirectX backend] Remove Attribute not for DXIL on CallInst
Xiang Li via llvm-commits
- [PATCH] D133278: [DirectX backend] Fix link error when only target DirectX backend
Xiang Li via Phabricator via llvm-commits
- [PATCH] D133808: [RISCV][InsertVSETVLI] Operations with no tail elements are tail agnostic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133809: [OptBisect] Add flag to print IR when opt-bisect kicks in
Arthur Eubanks via Phabricator via llvm-commits
- [lld] 5529a75 - [ELF][Distributed ThinLTO] Do not generate empty index when bitcode object is linked
Wei Wang via llvm-commits
- [PATCH] D132704: [LCSSA] Re-use suitable PHI if available instead creating new ones.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133375: [CMake] Remove CLANG_DEFAULT_STD_C/CLANG_DEFAULT_STD_CXX
Sam James via Phabricator via llvm-commits
- [llvm] a4efbe3 - Add virtual-base-class example to AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
Scott Linder via llvm-commits
- [PATCH] D130315: [DWARF][BOLT] Implement new mechanism for DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D133810: [RISCV\ Verify consistency of a couple TSFlags related to vector operands
Philip Reames via Phabricator via llvm-commits
- [llvm] d8afcaf - Revert "Make sure libLLVM users link with libatomic if needed"
Aaron Puchert via llvm-commits
- [llvm] cc45687 - [RISCV] Simpify operand index calculation in createMIROperandComment [nfc]
Philip Reames via llvm-commits
- [llvm] 0199449 - llvm-reduce: Use FileCheck instead of python for interestingness test
Matt Arsenault via llvm-commits
- [llvm] 9d8c320 - llvm-reduce: Fix missing undef flags in some tests
Matt Arsenault via llvm-commits
- [llvm] 7886505 - llvm-reduce: Add undef to new subregister IMPLICIT_DEFs
Matt Arsenault via llvm-commits
- [PATCH] D124490: [InstrProf] Minimal Block Coverage
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D133813: MachineVerifier: Don't crash in LiveIntervals checks on generic vregs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 13f1bc4 - Don't populate the symbol table with symbols that don't belong to a section with the flag SHF_ALLOC
David Blaikie via llvm-commits
- [PATCH] D130922: [InstCombine] Add support for stpncpy folding
Eli Friedman via Phabricator via llvm-commits
- [llvm] 09d73fe - [RISCV] Add MIR comments for VecPolicy operands
Philip Reames via llvm-commits
- [llvm] d00b0aa - RegisterCoalescer: Fix verifier error when merging copy of undef
Matt Arsenault via llvm-commits
- [llvm] 28557e8 - [WebAssembly] Improve codegen for shuffles with undefined lane indices
Thomas Lively via llvm-commits
- [llvm] b6965f7 - [IR] Add alignment for llvm.threadlocal.address
Alexander Shaposhnikov via llvm-commits
- [llvm] 5fa6b24 - Address feedback in https://reviews.llvm.org/D133637
Hongtao Yu via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Kostya Serebryany via Phabricator via llvm-commits
- [compiler-rt] 17dde37 - [test] [fuzzer] Enable tests for iossim, disable for ios (update2)
Roy Sundahl via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization pass
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D132926: [ARM64EC 12/?] Add param/ret attr for struct to help generate correct thunk for arm64ec
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
Eli Friedman via Phabricator via llvm-commits
- [llvm] ecb5ea6 - [Object][COFF] Allow section symbol to be common symbol
Pengxuan Zheng via llvm-commits
- [PATCH] D133825: [lld-macho] Add support for N_INDR symbols
Jez Ng via Phabricator via llvm-commits
- [lld] 3925ea4 - [lld-macho][nfci] Don't include null terminator in StringRefs
Jez Ng via llvm-commits
- [llvm] ab1c259 - [RISCV] Assemble `call foo` to R_RISCV_CALL_PLT
Fangrui Song via llvm-commits
- [llvm] 7fd7d48 - [LoongArch] Categorize code by function. NFC.
via llvm-commits
- [llvm] dd53a0b - [RISCV] Lower BUILD_VECTOR to RISCVISD::VID_VL if it is floating-point type.
Han-Kuan Chen via llvm-commits
- [PATCH] D132987: [PPC] Add RM as call preserved register
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 1b56b2b - [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via llvm-commits
- [PATCH] D127800: [llvm-driver] Generate symlinks instead of executables for tools
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132999: [RISCV][CostModel] Add cost model for integer abs
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132908: [RISCV][COST] Add half type support for the cost model of sqrt/fabs
LiqinWeng via Phabricator via llvm-commits
- [llvm] e2632fb - [NVPTX] Use MBB.begin() instead MBB.front() in NVPTXFrameLowering::emitPrologue
Shivam Gupta via llvm-commits
- [llvm] ecf327f - [RISCV] Add cost model for vector insert/extract element.
via llvm-commits
- [PATCH] D133827: [DSE] Rewrite function memoryIsNotModified using MemorySSA
luxufan via Phabricator via llvm-commits
- [PATCH] D133530: [lldb] Add zstd support
Fangrui Song via Phabricator via llvm-commits
- [llvm] 734843e - [llvm-dwp] Report the filename if it cannot be found
Zhang Qing Shan via llvm-commits
- [PATCH] D133828: [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited, part 1
John Ericson via Phabricator via llvm-commits
- [PATCH] D132316: [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited
John Ericson via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] c63e05d - [AArch64InstPrinter] Introduce register markup tags emission
Fangrui Song via llvm-commits
- [PATCH] D133832: [libomptarget] Mapper function spliting
Delaram Talaashrafi via Phabricator via llvm-commits
- [PATCH] D132316: [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited, part 2
John Ericson via Phabricator via llvm-commits
- [PATCH] D133834: [RISCV] Remove support for the unratified Zbt extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110126: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on *BSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132045: [OpenMPOpt] Improving memory transfer latency hiding
Delaram Talaashrafi via Phabricator via llvm-commits
- [PATCH] D132608: [CMake] Clean up CMake binary dir handling
John Ericson via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133840: AMDGPU: Add a pass to rewrite certain undef in PHI
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 0404aaf - AMDGPU: Factor out hasDivergentBranch(). NFC
Ruiling Song via llvm-commits
- [PATCH] D133184: AMDGPU: Factor out hasDivergentBranch(). NFC
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133396: [MemorySSA] Don't do addr phi translation if addr value is not a loop invariant
luxufan via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Ruiling, Song via Phabricator via llvm-commits
- [lld] e280940 - [Support] Access threadIndex via a wrapper function
Martin Storsjö via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Michał Górny via Phabricator via llvm-commits
- [llvm] cdb9738 - [amdgpu] Expand all ConstantExpr users of LDS variables in instructions
Jon Chesterfield via llvm-commits
- [PATCH] D133098: [MC] Fix typo in getSectionAddressSize comment. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133404: [MemorySSA] Remove PerformedPhiTranslation flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132449: StructurizeCFG: prefer reduced number of live values
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132450: StructurizeCFG: Set Undef for non-predecessors in setPhiValues()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132205: [llvm-tblgen] CodeGenSchedModels::hasReadOfWrite gets wrong predication result
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D133294: [Assignment Tracking][11/*] Update RemoveRedundantDbgInstrs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 62c1928 - [ConstraintElimination] Add tests for chained adds.
Florian Hahn via llvm-commits
- [llvm] 4627a30 - [MIR] Support printing and parsing pcsections
Marco Elver via llvm-commits
- [PATCH] D130062: [lldb][DWARF5] Enable macro evaluation
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D133844: [AA] Improve the BasicAA analysis capability base on GEP
Allen zhong via Phabricator via llvm-commits
- [llvm] aba2085 - [ConstraintElimination] Add tests where info from zext can be used.
Florian Hahn via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D133845: [llvm] increase upper bound for size in global structs
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 40ab787 - [CostModel][X86] Fix throughput costs for AVX512BW v32i16 shifts
Simon Pilgrim via llvm-commits
- [PATCH] D133846: [libunwind] Fix usage of `_dl_find_object` on 32-bit x86
Adrian Vogelsgesang via Phabricator via llvm-commits
- [llvm] 854a459 - [CostModel][X86] getArithmeticInstrCost - move GLM/SLM custom costs AFTER constant shift -> multiply canonicalization
Simon Pilgrim via llvm-commits
- [PATCH] D133848: [Clang][AArch64] Support AArch64 target(..) attribute formats.
Dave Green via Phabricator via llvm-commits
- [PATCH] D133849: [NFC] Pre commit test of PR57502
Sheng via Phabricator via llvm-commits
- [PATCH] D129693: [ARM] Don't emit Arm speculation hardening thunks under Thumb and vice-versa
Dave Green via Phabricator via llvm-commits
- [PATCH] D133850: [AArch64] Improve codegen for "trunc <4 x i64> to <4 x i8>" for all cases
Sheng via Phabricator via llvm-commits
- [llvm] f213128 - [ConstraintElimination] Further de-compose operands of add operations.
Florian Hahn via llvm-commits
- [PATCH] D133852: [AMDGPU] Check for num elts in SelectVOP3PMods
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D131389: [AArch64] Add Missing v8.8a ALLINT PSTATE
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D133854: [lld-macho] Fix -force_symbols_{, not_}weak_list arg type
Bernhard Urban-Forster via Phabricator via llvm-commits
- [llvm] 1cfbbba - [AA] Remove unnecessary intersections from getModRefBehavior() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D133855: [InstCombine] Baseline tests for folding ((x?1:4)&(y?1:4))==0 to x^y
Marc Auberer via Phabricator via llvm-commits
- [llvm] 244a6a7 - [AArch64] Add nontemporal load tests for big endian.
Florian Hahn via llvm-commits
- [llvm] 796af0c - [SLP] Move getInsertIndex function, NFC.
Alexey Bataev via llvm-commits
- [llvm] 73919a8 - [InstCombine] try multi-use demanded bits folds for 'add'
Sanjay Patel via llvm-commits
- [llvm] d1dec04 - [AArch64] Disable nontemproal load for Big Endian
Florian Hahn via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133860: ensure protection does not disable tail call opt
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D133861: [AMDGPU][MC][GFX11][NFC] Refactor AMDGPUAsmParser::validateVOPLiteral
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] efd3ec4 - [ConstraintElimination] Clear new indices directly in getConstraint(NFC)
Florian Hahn via llvm-commits
- [llvm] b1cd393 - [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D133576: [Assignment Tracking][5.1/*] Add deleteAssignmentMarkers function
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133810: [RISCV] Verify consistency of a couple TSFlags related to vector operands
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D133295: [Assignment Tracking][12/*] Account for assignment tracking in mem2reg
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133864: [AMDGPU][MC][GFX11] Add VOPD literals validation
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 154db06 - [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited, part 1
John Ericson via llvm-commits
- [PATCH] D133866: [SelectionDAG] Add helper function to check whether a SDValue is neutral element. NFC.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Thomas Symalla via Phabricator via llvm-commits
- [llvm] 3acaf04 - [LLVM][AArch64] Don't warn about clobbering X16 when Speculative Load Hardening is used
David Spickett via llvm-commits
- [llvm] 8253f7e - [InstCombine] Optimize multiplication where both operands are negated
Florian Hahn via llvm-commits
- [PATCH] D131964: [AArch64] Add support to loop vectorization for non temporal loads
Zain Jaffal via Phabricator via llvm-commits
- [llvm] d647312 - [SLP][NFC]Extract getLastInstructionInBundle function for better
Alexey Bataev via llvm-commits
- [PATCH] D133868: [RISCV] Fix a silent miscompile in copyPhysReg
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133869: [RISCV] Verify SEW/VecPolicy immediate values
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D133823: Add APFloat and MLIR type support for fp8 (e5m2).
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D132484: [BOLT] Preserve original LSDA type encoding
Phabricator via llvm-commits
- [llvm] 0e1ee73 - llvm-reduce: Restrict test to only test relevant reductions
Matt Arsenault via llvm-commits
- [llvm] c9ef7d4 - llvm-reduce: Do not insert replacement IMPLICIT_DEFs for dead defs
Matt Arsenault via llvm-commits
- [llvm] 7f3ff9d - [ConstraintElimination] Track if variables are positive in constraint.
Florian Hahn via llvm-commits
- [PATCH] D128465: [llvm] add zstd to `llvm::compression` namespace
Fangrui Song via Phabricator via llvm-commits
- [llvm] abd927e - [AMDGPU] Check for num elts in SelectVOP3PMods
Piotr Sobczak via llvm-commits
- [PATCH] D133667: [InstCombine] convert mul by negative-pow2 to negate and shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133880: [msan] Change logic of ClInstrumentationWithCallThreshold
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133881: [AMDGPU][MC][GFX11] Add validation of constant bus limitations for VOPD
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133882: mend
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 32e1ceb - [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on *BSD
Fangrui Song via llvm-commits
- [PATCH] D133860: StackProtector: enable tail call optimization even without musttail
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D119115: [RISCV] Improve insert_vector_elt for fixed mask registers.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133257: [GISel] Fix match tree emitter.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D133884: [lld][WebAssembly] Keep data in `foo` segments alive if `__start_foo` is referenced
Sam Clegg via Phabricator via llvm-commits
- [lld] cd7ffa2 - lld: Include name of output file in "failed to write output" diag
Nico Weber via llvm-commits
- [PATCH] D133110: lld: Include name of output file in "failed to write output" diag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133885: [Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D131504: [ARM][AArch64] Dont use macros for half instrinsics in NeonEmitter
Dave Green via Phabricator via llvm-commits
- [llvm] 55a72da - [llvm-objdump][test] Add verneed-invalid.test
Fangrui Song via llvm-commits
- [llvm] 25394c9 - [llvm-objdump] Change printSymbolVersionDependency to use ELFFile API
Fangrui Song via llvm-commits
- [llvm] 207228c - [DAGCombiner] More load-store forwarding for big-endian
Roland Froese via llvm-commits
- [PATCH] D130115: [DAGCombiner] More load-store forwarding for big-endian
Roland Froese via Phabricator via llvm-commits
- [PATCH] D133443: [RISCV][MC] Add support for experimental Zawrs extension
Alex Bradbury via Phabricator via llvm-commits
- [lld] 3a1c81e - [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited, part 2
John Ericson via llvm-commits
- [PATCH] D132910: [SimplifyCFG] add a test for branch folding multiple BB
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D133652: [NFC][msan] Simplify llvm.masked.load origin code
Kevin Athey via Phabricator via llvm-commits
- [compiler-rt] 157f6fc - [compiler-rt][builtins] Enable more warnings in add_security_warnings
Akira Hatanaka via llvm-commits
- [PATCH] D133890: [CMake] Do these replacements to make use of D132608
John Ericson via Phabricator via llvm-commits
- [PATCH] D133537: [pipelines] Require GlobalsAA after sanitizers
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133891: [SLP]Improve isUndefVector function by adding insertelement analysis.
Alexey Bataev via Phabricator via llvm-commits
- [compiler-rt] ed2c3f4 - [lsan][Darwin] Scan libdispatch and Foundation memory regions
Leonard Grey via llvm-commits
- [llvm] ccc9107 - [OptBisect] Add flag to print IR when opt-bisect kicks in
Arthur Eubanks via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ldN by aarch64.sve.ldN.sret
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133023: [AArch64][NFC] Correctly rename mangling name for ldN.sret
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133678: [msan] Check mask and pointers shadow
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131576: [AArch64][SME] Implement ABI for calls to/from streaming functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D130586: [cmake] Use `CMAKE_INSTALL_LIBDIR` too
John Ericson via Phabricator via llvm-commits
- [PATCH] D131578: [AArch64][SME] Implement ABI for calls from streaming-compatible functions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133894: [AArch64][SME] Add intrinsics for enabling/disabling ZA.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133896: [AArch64][SME] Add codegen pass to handle ZA state in arm_new_za functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133898: [IR] Remove IntrArgMemOnly from vp.gather/scatter.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133899: [GVN][VP] Add test case for incorrect removal of a vp.gather.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133900: [AArch64][SME] Set up a lazy-save/restore around calls.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 0a14551 - [RISCV] Fix a silent miscompile in copyPhysReg
Philip Reames via llvm-commits
- [llvm] e395915 - [RISCV] Verify SEW/VecPolicy immediate values
Philip Reames via llvm-commits
- [PATCH] D133898: [IR][VP] Remove IntrArgMemOnly from vp.gather/scatter.
Philip Reames via Phabricator via llvm-commits
- [llvm] bf20488 - [msan] Change logic of ClInstrumentationWithCallThreshold
Vitaly Buka via llvm-commits
- [lld] 8d4ca09 - [lld-macho][nfc] Clean up ICF code
Jez Ng via llvm-commits
- [lld] 118bfde - [lld-macho] Have ICF dedup explicitly-defined selrefs
Jez Ng via llvm-commits
- [llvm] 6384044 - [GVN][VP] Add test case for incorrect removal of a vp.gather. NFC
Craig Topper via llvm-commits
- [llvm] 50a699e - [IR][VP] Remove IntrArgMemOnly from vp.gather/scatter.
Craig Topper via llvm-commits
- [PATCH] D128106: [PowerPC] Add support for G_ADD and G_SUB.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8273ca1 - [MC] Fix typo in getSectionAddressSize comment. NFC
Sam Clegg via llvm-commits
- [PATCH] D133902: X86: Stop assigning register costs for longer encodings
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133903: Fix crash while printing MMO target flags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D132504: [NFC] [Object] Refactor out library to fetch debug info by build ID.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D133905: [RISCV] Simplify some code in RISCVInstrInfo::verifyInstruction. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133907: [LazyCallGraph] Handle spurious ref edges when deleting a dead function
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 5888c15 - [RISCV] Simplify some code in RISCVInstrInfo::verifyInstruction. NFCI
Craig Topper via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Philip Reames via Phabricator via llvm-commits
- [llvm] ef4b9c3 - Fix crash while printing MMO target flags
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Dhruva Chakrabarti via Phabricator via llvm-commits
- [llvm] bea33f7 - [M68k] Fix the crash of fast register allocator
via llvm-commits
- [llvm] 2cf9b25 - [test][msan] Use implicit-check-not
Vitaly Buka via llvm-commits
- [llvm] d421223 - [msan] Resolve FIXME from D133880
Vitaly Buka via llvm-commits
- [PATCH] D131545: [DirectX backend] emit metadata for DXIL version, ShaderModel.
Xiang Li via Phabricator via llvm-commits
- [llvm] bcf3d66 - [NFC][msan] Simplify llvm.masked.load origin code
Vitaly Buka via llvm-commits
- [llvm] 2209be1 - [NFC][msan] Convert some code to early returns
Vitaly Buka via llvm-commits
- [llvm] f404169 - [NFC][msan] Rename variables to match definition
Vitaly Buka via llvm-commits
- [llvm] 72b7761 - [IRBuilder] Add CreateMaskedExpandLoad and CreateMaskedCompressStore
Vitaly Buka via llvm-commits
- [llvm] f221720 - [nfc][msan] getShadowOriginPtr on <N x ptr>
Vitaly Buka via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Amy Kwan via Phabricator via llvm-commits
- [llvm] 057fb81 - [IRBuilder] Fix -Wunused-variable in non-assertion build. NFC
Fangrui Song via llvm-commits
- [llvm] 03a102e - [JumpThreading][NFC] Reuse existing DT instead of recomputation (newPM)
Evgeniy Brevnov via llvm-commits
- [PATCH] D133914: [InlineAsm][bugfix] Correct function addressing in inline asm
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D133919: [InstCombine] Fold ((x?1:4)&(y?1:4))==0 to x^y
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133514: [VP][VE] Default VP_SREM/UREM to Expand and add generic expansion using VP_SDIV/UDIV+VP_MUL+VP_SUB.
Erich Focht via Phabricator via llvm-commits
- [PATCH] D120571: [CGP, AArch64] Replace zexts with shuffle that can be lowered using tbl.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D133921: [PowerPC][NFC] Add virtual call to show redundant spill of vector registers
Ting Wang via Phabricator via llvm-commits
- [PATCH] D133923: [Release] Add bump-version script.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133491: [AArch64] Try to fold shuffle (tbl2, tbl2) to tbl4.
Tim Northover via Phabricator via llvm-commits
- [llvm] 72e7575 - [GlobalISel][AArch64] Fix pcsections for expanded atomics and add more tests
Marco Elver via llvm-commits
- [PATCH] D133494: [AArch64] Lower extending uitofp using tbl.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D120582: [AArch64] Match shuffle/cast as zext.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D133496: [AArch64] Use tbl for truncating vector FPtoUI conversions.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D133925: [DebugInfo] Fix: Variables that have no non-empty values being emitted when they have a DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D133495: [AArch64] Lower vector trunc using tbl.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D133927: [DebugInfo] Add support for variadic DBG_INSTR_REFs in LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 6e0e926 - [PowerPC] Converts to comparison against zero even when the optimization
via llvm-commits
- [PATCH] D133928: [AMDGPU] Add GFX11 ds_bvh_stack_rtn_b32 instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133929: [DebugInfo] Produce variadic DBG_INSTR_REFs from ISel
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D129372: [DebugInfo][NFC?] Add new MachineOperand type and change DBG_INSTR_REF syntax
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D133932: [DebugInfo] Update existing tests to match new DBG_INSTR_REF format and behaviour
Stephen Tozer via Phabricator via llvm-commits
- [llvm] f0c234d - [NFC] Don't assume llvm directory is CMake root
Michael Platings via llvm-commits
- [llvm] 3544d20 - [SPIRV] add IR regularization pass
Ilia Diachkov via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Tetyushkin Ivan via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [lld] 5b8da10 - [lld-macho] Add support for N_INDR symbols
Jez Ng via llvm-commits
- [llvm] 693f816 - [AMDGPU][SILoadStoreOptimizer] Merge SGPR_IMM scalar buffer loads.
Ivan Kosarev via llvm-commits
- [llvm] a65557d - [LoongArch] Fixup value adjustment in applyFixup
Weining Lu via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Lu Weining via Phabricator via llvm-commits
- [llvm] 8f19de8 - [AArch64] Add big-endian tests for zext-to-tbl.ll
Florian Hahn via llvm-commits
- [llvm] 0ec028f - [CostModel][X86] Add CostKinds handling for vector shift by uniform/constuniform ops
Simon Pilgrim via llvm-commits
- [llvm] adabfb5 - [DWARFLinker][NFC] Set the target DWARF version explicitly.
Alexey Lapshin via llvm-commits
- [PATCH] D131865: Pre-commit test for D131587
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8bb5c89 - [AMDGPU][MC][NFC] Refactor AMDGPUAsmParser::validateVOPLiteral
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133861: [AMDGPU][MC][NFC] Refactor AMDGPUAsmParser::validateVOPLiteral
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] c89e60b - [AMDGPU][MC][GFX11] Add VOPD literals validation
Dmitry Preobrazhensky via llvm-commits
- [llvm] 0e868af - [AMDGPU][MC][GFX11] Add validation of constant bus limitations for VOPD
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D130427: RegAllocGreedy: Avoid overflowing priority bitfields
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 791a7ae - [AArch64] Add big-endian tests for trunc-to-tbl.ll
Florian Hahn via llvm-commits
- [PATCH] D133099: [LLD][COFF] Add load config checks to warn if incorrect for CFGuard
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D133411: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for MIMG instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
David Spickett via Phabricator via llvm-commits
- [llvm] c119828 - [CostModel][X86] Remove redundant BTVER2 checks from shift costs
Simon Pilgrim via llvm-commits
- [llvm] 7435ae2 - [CostModel][X86] Remove redundant BTVER2 checks from arithmetic costs
Simon Pilgrim via llvm-commits
- [llvm] 63d1d37 - RegAllocGreedy: Avoid overflowing priority bitfields
Matt Arsenault via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 5182839 - [CostModel][X86] Remove redundant SSSE3 checks from div/rem costs
Simon Pilgrim via llvm-commits
- [PATCH] D133943: [Utils] [WIP/RFC] Match function return type and other attributes on the definition in update_cc_test_checks
Alex Bradbury via Phabricator via llvm-commits
- [llvm] b0eea8f - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for MIMG instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133946: [CodeGen] Don't zero callee-save registers with zero-call-used-regs (PR57692)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 45d2877 - [AArch64][SME] Fix lowering of llvm.aarch64.get.pstatesm()
Sander de Smalen via llvm-commits
- [lld] c28f4e3 - Revert "[lld-macho] Add support for N_INDR symbols"
Nico Weber via llvm-commits
- [PATCH] D133437: [AMDGPU][MC][GFX11] Add disassembler tests for v_readfirstlane_b32
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 405b19b - [AMDGPU][MC][GFX11] Add disassembler tests for v_readfirstlane_b32
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133948: [clang][C++20] Fix clang/clangd assert/crash after compilation errors
Dmitry Polukhin via Phabricator via llvm-commits
- [llvm] 69153d6 - AMDGPU: Use GlobalPriority for largest register tuples
Matt Arsenault via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 3822a01 - [AMDGPU] Add GFX11 ds_bvh_stack_rtn_b32 instruction
Jay Foad via llvm-commits
- [llvm] 94620e4 - [CostModel][X86] Add CostKinds handling for vector shift by generic/non-uniform shift amounts
Simon Pilgrim via llvm-commits
- [llvm] 5fd8833 - [InstCombine] add tests for X*X == 0; NFC
Sanjay Patel via llvm-commits
- [llvm] 02a27b3 - [InstCombine] fold X*X == 0 --> X == 0
Sanjay Patel via llvm-commits
- [PATCH] D133953: [RISCV] Verify VL operand on instructions if present
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add cost for v4f64 v4f32 extend/truncate operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D130579: AMDGPU: Use tablegen patterns for buffer global and flat atomic fadd
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ace0512 - [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Craig Topper via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131561: AMDGPU: Add detailed test buffer global and flat atomic fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133957: [RISCV] Verify merge operand is tied properly
Philip Reames via Phabricator via llvm-commits
- [llvm] 204a2ff - [SCCP] add tests for ashr range transforms; NFC
Sanjay Patel via llvm-commits
- [llvm] aafaa2f - [SCCP] convert ashr to lshr for non-negative shift value
Sanjay Patel via llvm-commits
- [llvm] c6acb4e - [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Matt Arsenault via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 81a11da - [CGP, AArch64] Replace zexts with shuffle that can be lowered using tbl.
Florian Hahn via llvm-commits
- [llvm] ec35a2f - [RISCV] Add test coverage for mixed fixed and scalable uses of splats
Philip Reames via llvm-commits
- [PATCH] D132436: [AMDGPU][SIFrameLowering] Unify custom SGPR spill saves and restores (NFC)
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b2c195d - [CGP] Update failing test missed in 81a11da762577.
Florian Hahn via llvm-commits
- [PATCH] D131853: [clangd] Add doxygen parsing for Hover
Logan Kaser via Phabricator via llvm-commits
- [PATCH] D133235: [DAGCombiner] More opportunities to fuse fmul and fadd to fma aggressively
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D76861: [AMDGPU] Fix getEUsPerCU for gfx10 in CU mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132371: [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D133964: [AMDGPU] Implement dependency heuristic for prioritizing candidate SchedGroups for a given pipeline instruction.
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] ed188b3 - [test] Regenerate few tests
Vitaly Buka via llvm-commits
- [PATCH] D133966: [AMDGPU] Added __builtin_amdgcn_ds_bvh_stack_rtn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133967: [IRBuilder] Use PoisonValue in CreateMasked*
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133969: [IPO] Simplify the module inliner loop (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] fbdea5a - [AMDGPU] Always select s_cselect_b32 for uniform 'select' SDNode
Alexander Timofeev via llvm-commits
- [PATCH] D129895: [BOLT] Unifying implementations of ext-tsp
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 32cfafd - [RISCV] Verify VL operand on instructions if present
Philip Reames via llvm-commits
- [llvm] fdff1bb - [RISCV] Verify merge operand is tied properly
Philip Reames via llvm-commits
- [PATCH] D133682: [msan] Handle shadow of masked instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133970: AMDGPU: Update SlotIndexes independently of LiveIntervals
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 9a82412 - [test][fuzzer] XFAIL tvOS tests pending investigation. (rdar://99981102)
Roy Sundahl via llvm-commits
- [PATCH] D133972: [AMDGPU] Fix size of SOPK instructions to 4 bytes
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] d869feb - [AArch64] Add some vector lowering tests and regenerate a couple of files. NFC
David Green via llvm-commits
- [PATCH] D133974: [objcopy] Fix order of Mach-O LINKEDIT pieces during layout
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D133975: [BOLT] Test workflow1 Summary:
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D133976: [BOLT] Test workflow 2. Summary: Testing workflow Test Plan:
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D133978: [BOLT] Fix empty function emission in non-relocation mode
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D133980: [NFC] Refactor DXContainer to support more parts
Chris Bieneman via Phabricator via llvm-commits
- [llvm] f90cf68 - [NFC] Fix tests in commit 20cf170e68def
Jeffrey Byrnes via llvm-commits
- [PATCH] D131560: AMDGPU: Improve atomicrmw fadd selection
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 3e52c09 - Add -fsanitizer-coverage=control-flow
Vitaly Buka via llvm-commits
- [PATCH] D131958: Add all constant physical registers to callee preserved masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133984: [SDAG] Print divergence in SDNode::dump
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133985: [mlir][transform] Add multi-buffering to the transform dialect
Kirsten Lee via Phabricator via llvm-commits
- [PATCH] D133986: [GlobalISel][DebugInfo] Salvage trivially dead instructions
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D133987: [WIP][IPO] Support whole program devirtualization for relative vtables
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D133992: [objdump] Add --build-id flag for debuginfod lookups without binary.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D133994: [BOLT] Change base class of ExecutableFileMemoryManager
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D133995: [BOLT] Control aggregation mode output profile file format
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D133996: Add a cache for DL.getTypeAllocSize() to BasicAA.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D133999: [SelectOpti] Restrict load sinking
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D134001: [TableGen] Add div bang operator
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D134003: [MachineCSE] Add a threshold to avoid spending too much time in isProfitableToCSE
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] 116838b - [MachinePipeliner] Fix the interpretation of the scheduling model
Yuta Mukai via llvm-commits
- [llvm] d6aed77 - [InstrProfiling] No runtime hook for unused funcs
Gulfem Savrun Yeniceri via llvm-commits
- [compiler-rt] 4c43483 - [ORC-RT] Make ExecutorAddrDiff an alias for uint64_t.
Lang Hames via llvm-commits
- [compiler-rt] 83a0ac1 - [ORC-RT] Invert the layout of the trivial-jit-re-dlopen testcase.
Lang Hames via llvm-commits
- [PATCH] D134005: error for INT64_MIN / -1; clarify signed division; simplify errors
Michael Maitland via Phabricator via llvm-commits
- [lld] d515575 - [lld-macho][reland] Add support for N_INDR symbols
Jez Ng via llvm-commits
- [PATCH] D134006: Add an optional cache to computeKnownBits.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D132300: [clang][lldb][cmake] Use new `*_INSTALL_LIBDIR_BASENAME` CPP macro
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134008: Add Cleanup class.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D134009: [Coroutines] Introduce `always_complete_coroutine` attribute to guide optimization (1/2)
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 461d499 - [RISCV][test] Add precommit test for D132923.
via llvm-commits
- [compiler-rt] cbd7bc6 - [ORC-RT] Remove wrong getValue of ExecutorAddrDiff.
via llvm-commits
- [PATCH] D134012: [WPD/LTT] Lower type test feeding assumes via phi correctly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D134013: [lld][thinlto] Include -mllvm options in the thinlto cache key
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D134014: [NFC][SimplifyCFG]Precommit test case to show inner-loop metadata may not be preserved
Mingming Liu via Phabricator via llvm-commits
- [llvm] f0c2ffa - [msan] Add msan-insert-check DEBUG_COUNTER
Vitaly Buka via llvm-commits
- [PATCH] D127628: [NewGVN][LoadCoercion][3/3] Replace load with a phi node
Konstantina Mitropoulou via Phabricator via llvm-commits
- [compiler-rt] 9cd28d3 - [ORC-RT] Update COFF, ELF support after ExecutorAddrDiff change in 4c434831865.
Lang Hames via llvm-commits
- [PATCH] D124068: [NFC][NewGVN][LoadCoercion] Add tests for future commit.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D124069: [NFC][NewGVN] Add updateDFSNumbers().
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D124228: [NFC][NewGVN][LoadCoercion] Add new tests for future commit
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D127627: [NFC][NewGVN][LoadCoercion] Add tests for future commit
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D124071: [NewGVN][LoadCoercion][1/3] Add support for load coercion between store and load instructions
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D124230: [NewGVN][LoadCoercion][2/3] Add support for load coercion between load instructions.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D127628: [NewGVN][LoadCoercion][3/3] Partial redundant load elimination for load instructions that are dependent on a MemoryPhi or another load instruction in a predecessor basic block.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D134015: [Utils] Refactor update_cc_test_checks.py to use shutil
John McIver via Phabricator via llvm-commits
- [PATCH] D134019: [MachineCycle][NFC]add a cache from block and top level cycle mapping
ChenZheng via Phabricator via llvm-commits
- [llvm] 7acc1f1 - [Test] Add tests showing instcombine sinking opportunity (NFC)
Dmitry Makogon via llvm-commits
- [PATCH] D134022: [AArch64] Insert/Extract of bitcast patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D134023: [InstCombine] Try to sink instructions into nearest common dominator of its users
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D134024: [AArch64] Lower scalar sqxtn intrinsics to use fp registers
Dave Green via Phabricator via llvm-commits
- [PATCH] D134025: [AMDGPU] Fix isSGPRReg for special registers
Carl Ritson via Phabricator via llvm-commits
- [llvm] 5871f18 - [AArch64] Lower extending uitofp using tbl.
Florian Hahn via llvm-commits
- [llvm] 9f2c394 - [AArch64] Add tests with 2 x tbl2 for v8i8 and nonconst masks.
Florian Hahn via llvm-commits
- [llvm] b430980 - [CodeGen] Don't zero callee-save registers with zero-call-used-regs (PR57692)
Nikita Popov via llvm-commits
- [compiler-rt] aff1f63 - [clang] use getCommonSugar in an assortment of places
Matheus Izvekov via llvm-commits
- [PATCH] D134028: [AMDGPU][MC][NFC] Correct error message
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131579: [AArch64][SME] Disable tail-call optimization when streaming mode change may be required.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-debuginfo-analyzer] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-debuginfo-analyzer] 03 - Logical elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-debuginfo-analyzer] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125782: [llvm-debuginfo-analyzer] 07 - Compare elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125783: [llvm-debuginfo-analyzer] 08 - ELF Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 8491d01 - [AArch64] Lower vector trunc using tbl.
Florian Hahn via llvm-commits
- [PATCH] D134019: [MachineCycle][NFC]add a cache for block and top level cycle mapping
ChenZheng via Phabricator via llvm-commits
- [llvm] f8fa042 - [CostModel][X86] Add CostKinds handling for vector integer comparisons
Simon Pilgrim via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies reworking to use one pass over the MIR for analysis and lowering.
Alexander via Phabricator via llvm-commits
- [PATCH] D134032: [SROA] Check typeSizeEqualsStoreSize in isVectorPromotionViable
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D134034: This patch modifies the testcase to use error substitution so it will pass on all platforms.
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D134038: [ConstraintElimination] Add initial usub.with.overflow tests.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132511: [AMDGPU] Detect uniformness of TID / wavefrontsize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134040: Remove sqrt and rsqrt related files from clspv libclc target SOURCES
Aaron Greig via Phabricator via llvm-commits
- [PATCH] D134044: [ConstraintElimination] Move logic for replacing ssub overflow users (NFC)
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 6b86b48 - [AArch64] Use tbl for truncating vector FPtoUI conversions.
Florian Hahn via llvm-commits
- [llvm] b00c36c - [AArch64][SME] Implement ABI for calls to/from streaming functions.
Sander de Smalen via llvm-commits
- [PATCH] D134046: [OpenMP] Add support for order(concurrent) to OMPIRBuilder for SIMD directive
Dominik Adamski via Phabricator via llvm-commits
- [llvm] 2e37557 - StackProtector: ensure stack checks are inserted before the tail call
Liqiang Tao via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Nico Weber via Phabricator via llvm-commits
- [PATCH] D134048: [ConstraintElimination] Simplify usub(a,b) if a s>=b.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 89e4cb6 - [X86] Add missing (unsupported) zmm vector move classes
Simon Pilgrim via llvm-commits
- [compiler-rt] 67e2298 - [clang] use getCommonSugar in an assortment of places
Matheus Izvekov via llvm-commits
- [PATCH] D134034: [test] Use host platform specific error message substitution
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 6174da2 - [InstCombine] reduce code duplication in foldICmpMulConstant(); NFC
Sanjay Patel via llvm-commits
- [llvm] 4fc2c92 - [AArch64][SME] Document SME ABI implementation in LLVM
Sander de Smalen via llvm-commits
- [llvm] bd4935c - [AArch64][SME] Implement ABI for calls from streaming-compatible functions.
Sander de Smalen via llvm-commits
- [llvm] 6fe8c43 - [gn build] port 2d52c6bfae80 more (follow-up to 41c79d0b6d4ce, __tuple split)
Nico Weber via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D61248: [NFC] Add the infrastructure to forward the scheduled state between MBB
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [llvm] ef8feb6 - [AMDGPU][MC][NFC] Correct error message
Dmitry Preobrazhensky via llvm-commits
- [lld] a8843ec - [lld-macho] Parallelize linker optimization hint processing
Daniel Bertalan via llvm-commits
- [PATCH] D133439: [lld-macho] Parallelize linker optimization hint processing
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] e438f2d - [DAGCombine] Do not fold SRA/SRL of MUL into MULH when MUL's LSB are
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [llvm] 77501bf - [IPO] Simplify the module inliner loop (NFC)
Kazu Hirata via llvm-commits
- [llvm] 23cb1c4 - [CostModel][X86] Update throughput costs for CTLZ ops
Simon Pilgrim via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 513717d - [ModuleInliner] Remove a write-only variable (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7061a3f - [support] Prepare TimeProfiler for cross-thread support
Joe Loser via llvm-commits
- [llvm] 95c2c9c - [LoopIdiom][X86] Add non-LZCNT test coverage to 'rshift until zero' idiom tests
Simon Pilgrim via llvm-commits
- [PATCH] D124450: [AMDGPU] Remove hasOneUse check from scalar select pattern
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 42a90e6 - [ModuleInliner] Remove a redundaunt variable (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4475470 - [ModuleInliner] Remove a stale comment (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130105: [NFC][AMDGPU] Refactor AMDGPUDisassembler
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 9111920 - [ModuleInliner] clang-format ModuleInliner.cpp (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D129576: [GISel] Unify use of getStackGuard()
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6073e0a - [gn build] Port 7061a3f3f89d
LLVM GN Syncbot via llvm-commits
- [PATCH] D134056: [ModuleInliner] Move InlinePriority and its derived classes to InlineOrder.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134058: [lld-macho] Support -dyld_env
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 8cc3bfd - [NFC] Fix indentation in ValueTracking.h.
Justin Lebar via llvm-commits
- [PATCH] D131224: [objdump] Find debug information with Build ID/debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] a0c8f5f - [SDAG] Print divergence in SDNode::dump
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D134061: [RISCV] Custom legalize splat_vector and disable unprofitable generic DAG combine
Philip Reames via Phabricator via llvm-commits
- [llvm] ce19343 - [test] Use host platform specific error message substitution
Abhina Sreeskantharajan via llvm-commits
- [llvm] 167826e - [AMDGPU] Fix runline for windows in sdag-print-divergence.ll. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding ((x?1:4)&(y?1:4))==0 to x^y
Marc Auberer via Phabricator via llvm-commits
- [llvm] e0bc76e - [ModuleInliner] Move InlinePriority and its derived classes to InlineOrder.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8a868d8 - Revert "Revert "[clang, llvm] Add __declspec(safebuffers), support it in CodeView""
David Majnemer via llvm-commits
- [PATCH] D134068: [TableGen] Add log bang operator
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D134070: [lld-macho] Implement --icf=fbsafe that is more similar to ld64's -deduplicate_safe
Jez Ng via Phabricator via llvm-commits
- [llvm] 61595c4 - [RISCV] Simplify some code in vector fp<->int handling. NFC
Craig Topper via llvm-commits
- [PATCH] D131003: [TableGen][CodeEmitterGen] Add the capability to match sub-operands by name.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D134071: [SPIRV] fix build with clang and use PoisonValue instead of UndefValue
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D134072: [Support] Provide access to the full mapping in llvm::Annotations
Eric Li via Phabricator via llvm-commits
- [PATCH] D134073: [TableGen] Add useDeprecatedPositionallyEncodedOperands option.
James Y Knight via Phabricator via llvm-commits
- [llvm] 1121eca - [VP][VE] Default VP_SREM/UREM to Expand and add generic expansion using VP_SDIV/UDIV+VP_MUL+VP_SUB.
Craig Topper via llvm-commits
- [PATCH] D133723: [AMDGPU][GFX11] Use VGPR_32_Lo128 for VOP1,2,C
Joe Nash via Phabricator via llvm-commits
- [llvm] 59365f3 - [MachineCSE] Add a threshold to avoid spending too much time in isProfitableToCSE
Pengxuan Zheng via llvm-commits
- [llvm] 1076b31 - [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Jessica Paquette via llvm-commits
- [compiler-rt] 47e9e58 - [ORC][ORC-RT][MachO] Reset __data and __common sections on library close.
Lang Hames via llvm-commits
- [llvm] c2cf93c - [WPD/LTT] Lower type test feeding assumes via phi correctly
Teresa Johnson via llvm-commits
- [PATCH] D131579: [AArch64][SME] Disable tail-call optimization when streaming mode change or lazy-save may be required.
Amara Emerson via Phabricator via llvm-commits
- [llvm] b827e7c - [SelectOpti] Restrict load sinking
Sotiris Apostolakis via llvm-commits
- [PATCH] D134075: [Lanai] Fix useDeprecatedPositionallyEncodedOperands errors.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D134076: RFC - [ADT] Ranges pipe syntax support + SFINAE
James Player via Phabricator via llvm-commits
- [PATCH] D134077: [RISCV] Support -mno-implicit-float.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134078: [AMDGPU] Fix useDeprecatedPositionallyEncodedOperands errors in R600.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D134080: [Inliner] Retire DefaultInlineOrder (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 5d13b12 - [SLP]Improve isUndefVector function by adding insertelement analysis.
Alexey Bataev via llvm-commits
- [PATCH] D134083: [IVDescriptors] Before moving an instruction in SinkAfter checking if it is target of other instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D134084: [LV] Remove FIXME about NoImplicitFloat. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134086: [LangRef] Clarify that noimplicitfloat disables all implicit vectors not just floating point.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134087: [TableGen] Track reference locations of Records/RecordVals
River Riddle via Phabricator via llvm-commits
- [PATCH] D134089: [clang] Mention vector in the description for -mno-implict-float.
Craig Topper via Phabricator via llvm-commits
- [llvm] 6e30a9c - [Inliner] Retire DefaultInlineOrder (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134093: [NFC] Use variadic isa<> in LLVM IR verifier
Rahul Joshi via Phabricator via llvm-commits
- [PATCH] D132311: [llvm] Remove llvm::is_trivially_{copy/move}_constructible (NFC)
Pavel Chupin via Phabricator via llvm-commits
- [PATCH] D134094: [BOLT][NFC] Remove unreachable assertion
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 6cf11f4 - [GlobalISel][DebugInfo] Salvage trivially dead instructions
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 29c841c - Revert "[llvm] Remove llvm::is_trivially_{copy/move}_constructible (NFC)"
Kazu Hirata via llvm-commits
- [PATCH] D134097: [NFC] Refactor creation of symbol+addend references
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D134098: [BOLT] Add pass to fix ambiguous memory references
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D134099: [RFC][BOLT] Create an independent namespace for jump tables
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D134100: [ModuleInliner] Move UseInlinePriority to InlineOrder.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [lld] 3493f1a - [lld-macho] Simplify base address calculation for init offsets (NFC)
Daniel Bertalan via llvm-commits
- [llvm] fa67e28 - [ARM] Add more tests on instructions fusion with comparison with zero; NFC
Filipp Zhinkin via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D134107: [VE] Change to expand FMA
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D134108: [VE] Add maxnum and minnum
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 7853352 - [NFC] Fix a comment in InitializePasses.h
Shivam Gupta via llvm-commits
- [llvm] 7914e53 - [ConstraintElimination] Fix crash when combining results.
Florian Hahn via llvm-commits
- [PATCH] D134112: [clang] Update ReleaseNotes about a crash fix (Issue 53628)
Dmitry Polukhin via Phabricator via llvm-commits
- [llvm] 5fae000 - [AArch64][SME] Disable tail-call optimization when streaming mode change or lazy-save may be required.
Sander de Smalen via llvm-commits
- [llvm] bed214c - [AArch64][SME] Add intrinsics for enabling/disabling ZA.
Sander de Smalen via llvm-commits
- [llvm] 5faf4bf - [ModuleInliner] Move UseInlinePriority to InlineOrder.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6170437 - [ModuleInliner] Remove unnecessary #includes (NFC)
Kazu Hirata via llvm-commits
- [llvm] 31b9135 - [ModuleInliner] Don't include SetVector.h (NFC)
Kazu Hirata via llvm-commits
- [lld] 367997d - [Support] Rename llvm::compression::{zlib,zstd}::uncompress to more appropriate decompress
Fangrui Song via llvm-commits
- [llvm] 20d764a - [llvm] Don't including SetVector.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] e5e3dcc - [mlgo] Add in-development instruction based features for regalloc advisor
Aiden Grossman via llvm-commits
- [llvm] 51b6dec - [gn build] Port e5e3dccd0741
LLVM GN Syncbot via llvm-commits
- [lld] f46245c - [lld] Don't include SetVector.h (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134114: [Analysis] Introduce isSoleCallToLocalFunction (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 6e4fbd2 - [ModuleInliner] Set Changed earlier (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134116: [Object] Add zstd decompression support to Decompressor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134117: [Transforms] Introduce InlineFunctionAndMergeAttributes (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] ae35188 - [GISel] Fix match tree emitter.
Kai Nacke via llvm-commits
- [llvm] 97b5736 - [SimplifyCFG] add a test for branch folding multiple BB
Yaxun Liu via llvm-commits
- [PATCH] D134118: [VE][NFC] Change to use l2i/i2l to simplify code
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D134119: [msan] Handle x86_avx_cmp_pd_256 and x86_avx_cmp_ps_256
Vitaly Buka via Phabricator via llvm-commits
- [llvm] cf355bf - [Analysis] Introduce isSoleCallToLocalFunction (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134117: [Transforms] Merge function attributes within InlineFunction (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134121: [ModuleInliner] Remove InlineOrder::front (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 284f039 - [Transforms] Merge function attributes within InlineFunction (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134122: [msan] Handle vpermilvar intrinsics
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134123: [msan] Instrument vtest instrinsics
Vitaly Buka via Phabricator via llvm-commits
- [llvm] b987fe4 - Silence unused variable warning in release builds. NFC
Benjamin Kramer via llvm-commits
- [PATCH] D134125: [IPO] Reorder parameters of InlineFunction (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134126: [sanitizer] Handle movmsk intrinsics
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D134129: [PATCH] [RISCV] Enable -msave-restore by default when optimizing for size
Jun Sha via Phabricator via llvm-commits
- [PATCH] D134130: [clangd] Add doxygen parsing for Hover [1/3]
Tom Praschan via Phabricator via llvm-commits
- [PATCH] D134133: WIP: [lldb][COFF] Enhance symtab loading of symbol and export tables
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D134134: Mark memrchr as unavailable on Windows
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] 47cfe71 - [DAG] MatchRotate - reuse existing LHSShiftArg/RHSShiftArg variables. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D134135: [InstCombine] Fix bug when folding x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D134136: [Clang] Support constexpr for builtin fmax, fmin, ilogb, logb, scalbn
Evgeny Shulgin via Phabricator via llvm-commits
- [PATCH] D134136: [Clang] Support constexpr for builtin fmax, fmin, ilogb, logb, scalbn
Evgeny Shulgin via Phabricator via llvm-commits
- [PATCH] D134136: [Clang] Support constexpr for builtin fmax, fmin, ilogb, logb, scalbn
Evgeny Shulgin via Phabricator via llvm-commits
- [PATCH] D134136: [Clang] Support constexpr for builtin fmax, fmin, ilogb, logb, scalbn
Evgeny Shulgin via Phabricator via llvm-commits
- [PATCH] D134136: [Clang] Support constexpr for builtin fmax, fmin, ilogb, logb, scalbn
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] d3b95ec - [ModuleInliner] Remove InlineOrder::front (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134139: Introduce -enable-global-analyses to allow users to disable inter-procedural analyses
Nuno Lopes via Phabricator via llvm-commits
- [llvm] 1a14436 - Make sure libLLVM users link with libatomic if needed
Aaron Puchert via llvm-commits
- [llvm] 0ae6bc0 - [InstCombine] add tests for full-right-shift of sdiv; NFC
Sanjay Patel via llvm-commits
- [llvm] 1d1d1e6 - [InstCombine] fold full-shift of sdiv to icmp+extend
Sanjay Patel via llvm-commits
- [llvm] f52dd92 - [InstCombine] Fix bug when folding x + (x | -x) to x & (x - 1)
Sanjay Patel via llvm-commits
- [llvm] 919b638 - [ADT] Use std::common_type_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5e5a6c5 - Use std::conditional_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3e720fa - Use std::decay_t (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134140: [LLD][COFF] Set OrdinalBase to 1 for export table
Alvin Wong via Phabricator via llvm-commits
- [llvm] a2842a4 - [llvm] Use x.empty() instead of llvm::empty(x) (NFC)
Kazu Hirata via llvm-commits
- [llvm] d6498ab - [InstCombine] remove multi-use add demanded constant fold
Sanjay Patel via llvm-commits
- [PATCH] D134141: [llvm] Deprecate llvm::empty (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134142: [InstSimplify] Fold `select C, not(C), C` to zero
Markus Böck via Phabricator via llvm-commits
- [llvm] 00d9826 - [ModuleInliner] Move getInlineCostWrapper to an anonymous namespace (NFC)
Kazu Hirata via llvm-commits
- [llvm] 82293ed - [ModuleInliner] Remove unused using declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] 71b1203 - [ModuleInliner] Capitalize a variable name (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134148: [llvm-rc] [test] Fix the windres-preproc test with other mingw triple forms. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D134149: [ModuleInliner] Factor out common code in InlineOrder.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D134150: [NFC][1/n] Remove -enable-new-pm=0 flags from lit tests
Sebastian Peryt via Phabricator via llvm-commits
- [llvm] 930315f - [AMDGPU] Fix isSGPRReg for special registers
Carl Ritson via llvm-commits
- [llvm] e5581df - [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via llvm-commits
- [PATCH] D134151: [AMDGPU][GFX11] Mitigate VALU mask write hazard
Carl Ritson via Phabricator via llvm-commits
- [llvm] cf07277 - [X86] Fix the LEA optimization pass
Kazu Hirata via llvm-commits
- [compiler-rt] 0e43f3b - [ORC][ORC-RT] Make WrapperFunctionCall::Create support void functions.
Lang Hames via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
Lang Hames via Phabricator via llvm-commits
- [PATCH] D134152: [SimplifyCFG][TranformUtils]Do not simplify away a trivial basic block if both this block and at least one of its predecessors are loop latches.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D134154: [RISCV][NFC]Remove outdated comment from targetShrinkDemandedConstant
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 2078350 - Use std::make_unsigned_t (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D129858: [X86][BF16][WIP] Change the promote type of bf16 from i16 to f32 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D64836: [Xtensa 10/10] Add relaxations and fixups. Add rest part of Xtensa Core Instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D134155: [RISCV]Preserve (and X, 0xffff) in targetShrinkDemandedConstant
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 8fee91c - [RISCV][NFC]Remove outdated comment from targetShrinkDemandedConstant
via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Craig Topper via Phabricator via llvm-commits
- [llvm] 1cd4563 - [llvm] Use has_value instead of hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6b49f30 - [llvm] Deprecate llvm::empty (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7392b45 - [NFC][SimplifyCFG]Precommit test case to show inner-loop metadata may not be preserved
Mingming Liu via llvm-commits
- [PATCH] D134156: [SCEV][NFC] Mark methods related to Loop Disposition computation as const
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134157: [LoongArch] Add inline asm support for constraints f/l/I/K
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134158: [SCEV] Verify contents of loop disposition cache
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134159: [NFC] Use opaqueptr in llvm/test/Transforms/SimplifyCFG/preserve-llvm-loop-metadata.ll
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D134160: [MemorySSA] Add test that all incoming values of phi node could be translated
luxufan via Phabricator via llvm-commits
- [llvm] 2e74157 - [RISCV]Preserve (and X, 0xffff) in targetShrinkDemandedConstant
via llvm-commits
- [llvm] a42053a - [llvm-tblgen] CodeGenSchedModels::hasReadOfWrite gets wrong predication result
Zi Xuan Wu via llvm-commits
- [llvm] b5137ff - [TableGen] Optimize APInt |= with setBit. NFC
Fangrui Song via llvm-commits
- [PATCH] D134161: [MemorySSA] Reset location size if IsGuaranteedLoopInvariant after phi tranlation
luxufan via Phabricator via llvm-commits
- [PATCH] D134162: [MemorySSA][NFC] Use const whenever possible
luxufan via Phabricator via llvm-commits
Last message date:
Sun Sep 18 23:58:44 PDT 2022
Archived on: Tue Dec 6 14:49:51 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).