The Week Of Monday 2 August 2021 Archives by thread
      
      Starting: Mon Aug  2 00:04:38 PDT 2021
         Ending: Sun Aug  8 23:51:32 PDT 2021
         Messages: 2586
     
- [PATCH] D107249: [GlobalOpt] Don't optimize out non-preemptible alias if aliasee may be preemptible
 
Eli Friedman via Phabricator via llvm-commits
- [llvm] c5b6371 - [GC][NFC] Make getGCStrategy by name available in IR
 
Max Kazantsev via llvm-commits
- [PATCH] D107250: [JITLink] Improve extractBits function
 
luxufan via Phabricator via llvm-commits
- [PATCH] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
 
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
 
Florian Mayer via Phabricator via llvm-commits
- [llvm] 8545519 - [ARM] Add trackLiveness to block-placement.mir. NFC
 
David Green via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
 
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D107251: [ARM] Allow using '; ' as asm statement separator in MSVC mode
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
 
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106447: [DAGCombine] DAGTypeLegalizer::GenWidenVectorLoads(): make use of dereferenceability knowledge
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105979: [ARM][llvm-objdump] Annotate PC-relative memory operands
 
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105980: [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
 
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
 
xiongji90 via Phabricator via llvm-commits
- [PATCH] D107252: [NFC][ConstantFold] Check getAggregateElement before getSplatValue call
 
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D107253: [LLD] [MinGW] Support both "--opt value" and "--opt=value" for more options
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107254: [VectorUtils] Teach findScalarElement to return splat value.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
 
David Sherwood via Phabricator via llvm-commits
- [compiler-rt] 8a49e05 - tsan: inline ProcessPendingSignals check
 
Dmitry Vyukov via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
 
Jay Foad via Phabricator via llvm-commits
- [compiler-rt] 7c6cca4 - tsan: minor IgnoreSet refactoring
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107259: [Arm] Add assert in T2 Imm7s code emitter
 
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
 
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] 7ed0120 - [AArch64][AsmParser] NFC: Parser.Lex() -> Lex()
 
Cullen Rhodes via llvm-commits
- [llvm] 58cc5a4 - [OpenMPIRBuilder] Add a constructor to ReductionInfo to appease gcc5
 
Alex Zinenko via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107146: [AArch64][AsmParser] NFC: Parser.Lex() -> Lex()
 
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 2829391 - [ARM] Revert WLSTP to DLSTP if the target block is out of range
 
David Green via llvm-commits
- [PATCH] D104709: [ARM] Revert WLSTP to DLSTP if the target block is out of range
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D107062: [flang][nfc] Fix variable names in `FrontendOptions`
 
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] f117ed5 - [LoopFlatten] Fix missed LoopFlatten opportunity
 
Rosie Sumpter via llvm-commits
- [llvm] 0579050 - Fix MSVC signed/unsigned comparison warning. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 7397dcb - [TTI] Add basic SK_InsertSubvector shuffle mask recognition
 
Simon Pilgrim via llvm-commits
- [PATCH] D107260: [flang][nfc] Add a regression test for #50993
 
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
 
TaoPan via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
 
TaoPan via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
 
TaoPan via Phabricator via llvm-commits
 
- [compiler-rt] 66b4aaf - [hwasan] Detect use after scope within function.
 
Florian Mayer via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
 
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106940: Fix test for debug dir presence
 
James Henderson via Phabricator via llvm-commits
- [llvm] 872a950 - [CostModel] Treat 'widen subvector' patterns as zero cost
 
Simon Pilgrim via llvm-commits
- [PATCH] D105351: [VP] Declaration and docs for vp.select intrinsic
 
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] dc3fbe2 - GlobalISel: Fix infinite loop in legalization artifact combiner
 
Petar Avramovic via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
 
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
 
Tiehu Zhang via Phabricator via llvm-commits
- [llvm] 675c942 - [AMDGPU] Disable NSA for BVH instructions when appropriate
 
Carl Ritson via llvm-commits
- [llvm] 46a861a - [CostModel][AArch64] Add some shuffle concat tests. NFC.
 
Sjoerd Meijer via llvm-commits
- [PATCH] D107263: [llvm-rc] Allow specifying language with a leading 0x prefix
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107264: [NFC] Rename enable-strict-reductions to force-ordered-reductions
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107102: [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
 
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D107188: [SLP]Improve vectorization of split loads.
 
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] 9e3e97a - tsan: refactor MetaMap::GetAndLock interface
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] 14c7507 - tsan: add LIKELY/UNLIKELY to MetaMap::GetSync
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] 7bd81fe - tsan: don't save creation stack for some sync objects
 
Dmitry Vyukov via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
 
Jim Lin via Phabricator via llvm-commits
- [compiler-rt] 5c2b48f - tsan: add new vector clock
 
Dmitry Vyukov via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for AArch64
 
David Sherwood via Phabricator via llvm-commits
- [llvm] 7942e20 - [VectorCombine] Add PR30986 test case
 
Simon Pilgrim via llvm-commits
- [PATCH] D96915: [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering
 
Konstantin Schwarz via Phabricator via llvm-commits
- [compiler-rt] 03372e7 - tsan: remove unbalanced mutex unlock
 
Dmitry Vyukov via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct and drop threadBssOffset
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107225: [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
 
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
 
Peter Smith via Phabricator via llvm-commits
- [llvm] b01417d - [AArch64] Optimise min/max lowering in ISel
 
Irina Dobrescu via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
 
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
 
Dave Green via Phabricator via llvm-commits
- [compiler-rt] cd2387b - [hwasan] Commit missed REQUIRES: stable-runtime.
 
Florian Mayer via llvm-commits
- [PATCH] D106365: [AArch64] Prefer fmov over orr v.16b when copying f32/f64
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
 
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
 
Tom Stellard via Phabricator via llvm-commits
- [llvm] c423a58 - [ARM] Remove setPreservesCFG from ARMBlockPlacement
 
David Green via llvm-commits
- [llvm] f10d4cf - [VectorCombine] Fix PR30986 poison test case
 
Simon Pilgrim via llvm-commits
- [PATCH] D107271: [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D107272: AMDGPU/GlobalISel: Stop using NarrowScalar/FewerElements for unaligned splitting
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107273: [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
 
Hans Wennborg via Phabricator via llvm-commits
- [llvm] c4cd573 - Change code owner of libc++ from Marshall to Louis
 
Marshall Clow via llvm-commits
- [PATCH] D98002:     [RISCV] Add scheduling resources for V
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107184: Add script to bisect over files in an rsp file
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D107277: GlobalISel: Add helper function for getting EVT from LLT
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107278: [RISCV] Add new lga pseudoinstruction
 
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107279: [RISCV] Add test showing the current extern_weak lowering
 
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
 
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
 
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
 
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D105545: [MergedLoadStoreMotion] Conditional store elimination
 
Momchil Velikov via Phabricator via llvm-commits
- [compiler-rt] 1f04d8e - [tsan] Complete renaming kMaxSid to kThreadSlotCount
 
Benjamin Kramer via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
 
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d4a3ad7 - [ADT] Remove PointerUnionTypeSelector (NFC)
 
Kazu Hirata via llvm-commits
- [PATCH] D107216: Revert [MC][ELF] Emit separate unique sections for different flags
 
ben via Phabricator via llvm-commits
- [PATCH] D106448: [WIP] [llvm][Inline] Add module level inliner
 
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
 
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
 
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
 
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106622: [BPF] support btf_tag attribute in .BTF section
 
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D107223: [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
 
Florian Hahn via Phabricator via llvm-commits
- [llvm] ea23f7f - [AArch64] Add shufflevector concat codegen tests. NFC.
 
Sjoerd Meijer via llvm-commits
- [PATCH] D106533: [RISCV] Support simple fractional steps in matching VID sequences
 
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107103: [WebAssembly] Compute known bits for SIMD bitmask intrinsics
 
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D106853: [AArch64][SME] Update release notes
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
 
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
 
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D107285: [FPEnv][InstSimplify] Enable more folds for constrained fsub
 
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
 
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Widen ExtractValue instructions instead of scalarizing.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107042: [libunwind][OR1K] Fix register restore on resume
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D106693: [flang] Fix IsSimplyContiguous() for the case of a pointer component
 
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D107289: [vim] Fix regexp matching against syntax attribute
 
Alf via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 417e500 - [WebAssembly] Compute known bits for SIMD bitmask intrinsics
 
Thomas Lively via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
 
Paul Walker via Phabricator via llvm-commits
- [PATCH] D107022: [RISCV] Update test cases for D106939.
 
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107091: [Lanai] implement wide immediate support
 
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
 
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
 
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
 
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D107293: [Polly][Isl] Use isl::val::sub instead of isl::val::sub_ui. NFC
 
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
 
Wenlei He via Phabricator via llvm-commits
- [llvm] 8490a7d - Add script to bisect over files in an rsp file
 
Arthur Eubanks via llvm-commits
- [llvm] f6c44cd - [NFC][InstCombine] Add tests for xor reductions on i1 elt type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 1e80143 - [InstCombine] `xor` reduction w/ i1 elt type is a parity check
 
Roman Lebedev via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
 
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] bb725c9 - [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
 
Florian Hahn via llvm-commits
- [llvm] ce1c59d - [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
 
Paulo Matos via llvm-commits
- [llvm] 5a865b0 - [DWARF] Don't process .debug_info relocations for DWO Context
 
Alexander Yermolovich via llvm-commits
- [PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D106697: [flang] Symbol representation for dummy SubprogramDetails
 
Peter Klausler via Phabricator via llvm-commits
- [llvm] ebc4c4e - [unroll] Add clarifying comment
 
Philip Reames via llvm-commits
- [PATCH] D107298: Fix ValueTracking computeConstantRange to use "may" instead of "always" semantics for llvm.assume
 
Chang Lin via Phabricator via llvm-commits
- [PATCH] D107299: [SampleFDO] split context string to deduplicate function name used in the context.
 
Wei Mi via Phabricator via llvm-commits
- [PATCH] D107301: [AArch64] Save LR (x30) across statepoint calls
 
Johann Rudloff via Phabricator via llvm-commits
- [llvm] 3555880 - [gn build] (manually) port 5c2b48fdb0a6
 
Nico Weber via llvm-commits
- [llvm] 245f2ee - Revert "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes"
 
Paulo Matos via llvm-commits
- [llvm] 0c3dafd - Add Johannes to CODE_OWNERS for openmp offloading
 
Jon Chesterfield via llvm-commits
- [llvm] 9016bea - [unrollruntime] Pull out a helper function for readability and eventual reuse [nfc]
 
Philip Reames via llvm-commits
- [PATCH] D107086: [Lanai] fix lowering wide returns
 
Serge Bazanski via Phabricator via llvm-commits
- [llvm] 8baea41 - [NFC][InstCombine] Add tests for mul reduction w/ i1 element type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 469793e - [InstCombine] `vector_reduce_mul(?ext(<n x i1>))` --> `zext(vector_reduce_and(<n x i1>))` (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] e97524c - [DFAJumpThreading] Mark DT as preserved in LegacyPM
 
Nikita Popov via llvm-commits
- [llvm] 84602f9 - [DFAJumpThreading] Remove unnecessary includes (NFC)
 
Nikita Popov via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
 
Chirag Khandelwal via Phabricator via llvm-commits
- [llvm] 3f7aea1 - [DFAJumpThreading] Use insert return value (NFC)
 
Nikita Popov via llvm-commits
- [PATCH] D107302: [GlobalOpt] Fix the assert for stored once non-pointer to global address
 
Shimin Cui via Phabricator via llvm-commits
- [llvm] 380b8a6 - [DFAJumpThreading] Use SmallPtrSet for Visited (NFC)
 
Nikita Popov via llvm-commits
- [PATCH] D107303: [RISCV] Indicate that RISCVMergeBaseOffsetOpt preserves the CFG.
 
Craig Topper via Phabricator via llvm-commits
- [llvm] 7694057 - [unroll] Move multiple exit costing into consumer pass [NFC]
 
Philip Reames via llvm-commits
- [PATCH] D107195: [Zorg] Add timeouts to OpenMP tests.
 
Michael Kruse via Phabricator via llvm-commits
- [llvm] 317d70e - [SLP][X86] Add fmuladd test coverage
 
Simon Pilgrim via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
 
Lei Wang via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
 
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7888cfe - [NFC][InstCombine] Add tests for umin reduction w/ i1 element type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 0c13798 - [InstCombine] `vector_reduce_umin(?ext(<n x i1>))` --> `?ext(vector_reduce_and(<n x i1>))` (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 9d179ee - [NFC][InstCombine] Add tests for umax reduction w/ i1 element type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] b9b7162 - [InstCombine] `vector_reduce_umax(?ext(<n x i1>))` --> `?ext(vector_reduce_or(<n x i1>))` (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 739efad - [AArch64] Regenerate fp16 tests.
 
Eli Friedman via llvm-commits
- [llvm] b58eda3 - [ValueTracking] Fix computeConstantRange to use "may" instead of "always" semantics for llvm.assume
 
Nikita Popov via llvm-commits
- [PATCH] D107305: [GlobalISel] Combine G_ASSERT_*EXT + G_LOAD -> G_S/ZEXTLOAD
 
Jessica Paquette via Phabricator via llvm-commits
- [llvm] c777057 - Revert "[unroll] Move multiple exit costing into consumer pass [NFC]"
 
Nikita Popov via llvm-commits
- [PATCH] D107306: [AArch64] Prefer ZIP1 over INS to lower concat_vectors.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107308: [scudo] Make Vector() constexpr
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D105591: [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D100735: [CodeGen] Enable Windows exception handling for basic block sections
 
Di Mo via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107309: [RISCV] Move the $rs operand of PseudoStore from outs to ins.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Iterate over phi recipes to detect reductions to fix.
 
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] f6f724c - [sanitizer] Fix __sanitizer_syscall_post_epoll_wait
 
Vitaly Buka via llvm-commits
- [compiler-rt] ecc2c9b - [sanitizer] Add callbacks for epoll_pwait2
 
Vitaly Buka via llvm-commits
- [PATCH] D100113: [LV] Move reduction PHI node fixup to VPlan::execute (NFC).
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
 
Marcus Johnson via Phabricator via llvm-commits
- [llvm] 4551a41 - [NFC][InstCombine] Add tests for smin reduction w/ i1 element type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] f47b7b6 - [InstCombine] `vector_reduce_smin(?ext(<n x i1>))` --> `?ext(vector_reduce_{or,and}(<n x i1>))` (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] d7482a2 - [NFC][InstCombine] Add tests for smax reduction w/ i1 element type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 554fc9a - [InstCombine] `vector_reduce_smax(?ext(<n x i1>))` --> `?ext(vector_reduce_{and,or}(<n x i1>))` (PR51259)
 
Roman Lebedev via llvm-commits
- [PATCH] D107313: [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
 
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
 
Craig E Rasmussen via Phabricator via llvm-commits
- [llvm] bd13c8e - [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
 
Jessica Paquette via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] a224493 - [NFC][InstCombine] Add tests for and reduction w/ i1 element type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] cdb0dfd - [NFC][InstCombine] Add tests for or reduction w/ i1 element type (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 4ba3326 - [InstCombine] `vector_reduce_{or,and}(?ext(<n x i1>))` --> `?ext(vector_reduce_{or,and}(<n x i1>))` (PR51259)
 
Roman Lebedev via llvm-commits
- [llvm] 6f6e9a8 - [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
 
Roman Lebedev via llvm-commits
- [compiler-rt] 3b0a9e7 - [profile] Move assertIsZero to InstrProfilingUtil.c
 
Vedant Kumar via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
 
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 1f62af6 - [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
 
Eli Friedman via llvm-commits
- [PATCH] D106932: [AArch64][SVE][InstCombine] Move last{a,b} before binop if one operand is a splat value
 
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106376: [SVE] Add support for folding for select + masked loads
 
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107317: [ELF] Add --export-dynamic-symbol-list
 
Fangrui Song via Phabricator via llvm-commits
- [llvm] 7ce98cf - [GlobalOpt] Fix the assert for stored once non-pointer to global address
 
Shimin Cui via llvm-commits
- [compiler-rt] 9205143 - [NFC][tsan] clang-format two files
 
Vitaly Buka via llvm-commits
- [PATCH] D107319: [NFC][tsan] Rename _inl.h to .inc
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector -> Scalar extend
 
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D104428: [ThinLTO] Add TimeTrace for Thinlink step
 
Di Mo via Phabricator via llvm-commits
- [PATCH] D106865: Precommit test for D106857.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
 
Craig Topper via Phabricator via llvm-commits
- [llvm] 6da9241 - [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
 
via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
 
Lei Wang via Phabricator via llvm-commits
- [PATCH] D106861: [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
 
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107067: [FuncSpec] Ignore ConstantExpr when find possible constant
 
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] f4e418a - [RuntimeDyldChecker] Support offset in decode_operand expr
 
via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
 
luxufan via Phabricator via llvm-commits
- [llvm] 0023caf - [RuntimeDyldChecker] Delete comparision of integers of different signs
 
via llvm-commits
- [PATCH] D107322: Fix for handling thin archive with SYM64 and a test case for it
 
Ramesh Peri via Phabricator via llvm-commits
- [llvm] ed80458 - [RISCV][test] Precommit tests for VSETVLI insertion improvement (D106857).
 
Ben Shi via llvm-commits
- [llvm] 7900ee0 - [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
 
Ben Shi via llvm-commits
- [llvm] 77ebfba - [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
 
Chirag Khandelwal via llvm-commits
- [PATCH] D43477: [CFG] [analyzer] Add MaterializeTemporaryExpr into the construction context.
 
Xun Li via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
 
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [compiler-rt] 735da5f - [NFC][sanitizer] Add static to internal functions
 
Vitaly Buka via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
 
Christopher Di Bella via Phabricator via llvm-commits
- [llvm] d3a0a65 - Reland: "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes"
 
Paulo Matos via llvm-commits
- [PATCH] D107108: [MIPS][CallSiteInfo][NFC] Fill CallSiteInfo only when needed
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107109: [CallSiteInfo][NFC] CallSiteInfo -> CallSiteInfo.ArgRegPairs
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107111: [CallSiteInfo][CallGraphSection] Extract and propagate indirect call type ids
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107327: [JITLink][RISCV] Add relocation fixup test
 
luxufan via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
 
Djordje Todorovic via Phabricator via llvm-commits
- [compiler-rt] 150395c - [hwasan] report failing thread for invalid free.
 
Florian Mayer via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
 
luxufan via Phabricator via llvm-commits
- [lld] b7fb5b5 - [LLD] [MinGW] Support both "--opt value" and "--opt=value" for more options
 
Martin Storsjö via llvm-commits
- [llvm] 40202b1 - [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
 
Jay Foad via llvm-commits
- [llvm] a02bbee - [AArch64][AsmParser] NFC: Use helpers in matrix tile list parsing
 
Cullen Rhodes via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
 
Tim Northover via Phabricator via llvm-commits
- [llvm] 0156f91 - [NFC] Rename enable-strict-reductions to force-ordered-reductions
 
David Sherwood via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
 
Mahesha S via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
 
James Henderson via Phabricator via llvm-commits
- [compiler-rt] 831910c - tsan: new MemoryAccess interface
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] 18c6ed2 - tsan: add AccessVptr
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via Phabricator via llvm-commits
 
- [llvm] 6939689 - [llvm-readobj][XCOFF] Fix the error dumping for the first
 
via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
 
Esme Yi via Phabricator via llvm-commits
- [compiler-rt] d77b476 - tsan: avoid extra call indirection in unaligned access functions
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107331: [NFC] [llvm-ar] Change use of empty to fix test on AIX
 
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
 
Raoul Gough via Phabricator via llvm-commits
- [llvm] 0d8cd4e - [AArch64InstPrinter] Change printAddSubImm to comment imm value when shifted
 
Jason Molenda via llvm-commits
- [PATCH] D106878: [LV] Remove a change that was added in D106164.
 
Florian Hahn via Phabricator via llvm-commits
- [llvm] cba6aab - [RISCV] Support simple fractional steps in matching VID sequences
 
Fraser Cormack via llvm-commits
- [PATCH] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
 
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107334: [hwasan] [NFC] pull out helper function.
 
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105589: [ARM] Move the creation of VBICIMM and VORRIMM to lowering
 
Sam Tebbs via Phabricator via llvm-commits
- [compiler-rt] 559426a - tsan: use Tid/StackID types in MBlock
 
Dmitry Vyukov via llvm-commits
- [llvm] 43ff058 - [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
 
Simon Pilgrim via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
 
Yueh-Ting Chen via Phabricator via llvm-commits
- [compiler-rt] e72ad3c - tsan: use semaphores for thread creation synchronization
 
Dmitry Vyukov via llvm-commits
- [llvm] d3917bb - [X86] Add title comment to separate the "CPU Families" features from the other subtarget features. NFCI.
 
Simon Pilgrim via llvm-commits
- [PATCH] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
 
Hyeongyu Kim via Phabricator via llvm-commits
- [llvm] 6180ce2 - [InstCombine] Remove nnan requirement for transformation to fabs from select
 
via llvm-commits
- [llvm] d992606 - [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
 
via llvm-commits
- [llvm] 946fd4e - Revert "[InstCombine] Remove nnan requirement for transformation to fabs from select"
 
via llvm-commits
- [llvm] 1139664 - [DAG] Cleanup DAGCombiner::CombineConsecutiveLoads early-outs. NFCI.
 
Simon Pilgrim via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
 
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107345: Introduce LowerGCLeafIntrinsics pass
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D107235: [ELF] Combine foo at v1 and foo with the same versionId if both are defined
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D106147: [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107233: [SimplifyCFG] Enable switch to lookup table for more types.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107349: [Matrix] Overload stride arg in matrix.columnwise.load/store.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107350: Add a trait to Sequence to iterate enums
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D107351: [RDA] Attempt to make RDA subreg aware
 
Dave Green via Phabricator via llvm-commits
- [compiler-rt] 7779f49 - tsan: remove unused caller_pc from TsanInterceptorContext
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] ac2bc4e - tsan: remove mallopt calls
 
Dmitry Vyukov via llvm-commits
- [PATCH] D4351: bug fix for PR20020: anti-dependency-breaker causes miscompilation
 
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104269: [ptr_provenance] Parser support for the optional ptr_provenance operand
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104270: [ptr_provenance] Bitcode reader/writer support for the optional ptr_provenance operand of load/store instructions
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107352: [MemoryLocation] learn about ptr_provenance
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
 
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107354: [MachineMemOperand] learn about ptr_provenance
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107355: [ptr_provenance] Introduce llvm.experimental.ptr.provenance
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107356: [Lowering] Support lowering of llvm.experimental.ptr.provenance.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore able to take SCEV as Store Size
 
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107357: [getUnderlyingObject] support ptr_provenance
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107234: [ELF] Apply version script patterns to non-default version symbols
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107361: [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
 
David Spickett via Phabricator via llvm-commits
- [compiler-rt] 23a94af - [scudo] Make Vector() constexpr
 
Kostya Kortchinsky via llvm-commits
- [PATCH] D106466: [llvm+lldb] 2/2: Fix#2 of DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)
 
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D107057: [llvm][sve] Lowering for VLS extending loads
 
Bradley Smith via Phabricator via llvm-commits
- [llvm] deaeb16 - [RISCV] Indicate that RISCVMergeBaseOffsetOpt preserves the CFG.
 
Craig Topper via llvm-commits
- [llvm] ccf1038 - [VectorCombine] Add tests where the index is guaranteed non-poison.
 
Florian Hahn via llvm-commits
- [PATCH] D106368: [AlignmentFromAssumptions] avoid crash on alignment constant expression
 
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix CombinerHelper::matchEqualDefs() for unmerge
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
 
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
 
Florian Hahn via Phabricator via llvm-commits
- [lld] 44361e5 - [ELF] Add --export-dynamic-symbol-list
 
Fangrui Song via llvm-commits
- [PATCH] D102476: [VectorCombine] Use constant range info for index scalarization legality.
 
Florian Hahn via Phabricator via llvm-commits
- [llvm] f0658c7 - [MCA][NFC] Add tests for PR51318 and PR51322.
 
Andrea Di Biagio via llvm-commits
- [llvm] eec96db - [llvm] Fix header guards (NFC)
 
Kazu Hirata via llvm-commits
- [PATCH] D107367: [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322)
 
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] bd07c2e - [AArch64] Prefer fmov over orr v.16b when copying f32/f64
 
David Green via llvm-commits
- [PATCH] D107370: [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
 
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] 6538aa8 - [NFC][tsan] Rename _inl.h to .inc
 
Vitaly Buka via llvm-commits
- [compiler-rt] e34d194 - tsan: fix a typo in debug output
 
Dmitry Vyukov via llvm-commits
- [llvm] 86e4d00 - [AArch64][SME] Fix out of date comment
 
Cullen Rhodes via llvm-commits
- [PATCH] D107372: [InstCombine] Fixed select + masked load fold failure
 
Dylan Fleming via Phabricator via llvm-commits
- [llvm] fe3ba90 - [llvm-profgen] Support perf script without parsing MMap events
 
via llvm-commits
- [PATCH] D107374: [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected.
 
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
 
John Ericson via Phabricator via llvm-commits
- [PATCH] D107375: [Bazel] Don't set HAVE_[DE]REGISTER_FRAME on Windows
 
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
 
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
 
Joseph Southwell via Phabricator via llvm-commits
- [llvm] 223835f - [runtimeunroll] A bit of style cleanup to simplify a following change [NFC]
 
Philip Reames via llvm-commits
- [llvm] 14b71ef - [X86][AVX] Add some multiple/nested subvector insertion shuffle tests
 
Simon Pilgrim via llvm-commits
- [llvm] 033ca45 - [llvm-readobj] Fix UB in pointer arithmetics after D105522
 
Vitaly Buka via llvm-commits
- [PATCH] D107377: [InstrProfiling] Emit bias variable eagerly
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107378: [WiP] Make enum iteration with seq safe by default
 
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 911991d - [tests] Autogen an unroll test for ease of update
 
Philip Reames via llvm-commits
- [llvm] 3943a74 - [InstCombine] Fixed select + masked load fold failure
 
Dylan Fleming via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107380: [SystemZ]  Implement memcmp with variable length with CLC.
 
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D107381: [runtimeunroll] Support multiple exits to latch exit w/epilogue loop
 
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 7c92175 - [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected.
 
Kostya Serebryany via llvm-commits
- [llvm] 7ce1c4d - ThinLTO: Fix inline assembly references to static functions with CFI
 
Sami Tolvanen via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
 
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D107383: Streamline the API of salvageDebugInfoImpl (NFC)
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107384: Simplify coro::salvageDebugInfo() (NFC-ish)
 
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 7d9d926 - Revert "[SLP]Improve graph reordering."
 
Alexey Bataev via llvm-commits
- [compiler-rt] ff163ef - [libFuzzer] fix clang-tidy
 
Kostya Serebryany via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
 
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107389: [Bazel] Drop deprecated tblgen includes mechanism
 
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] aa93174 - [SLP][NFC]Add tests for SLP vectorizer for crashes,  found in new
 
Alexey Bataev via llvm-commits
- [PATCH] D106028: [AArch64][SelectionDAG] Add legalization for widening LOAD/MLOAD.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107390: WIP: [SelectionDAG] Promote types in widenVectorToPartType.
 
Sander de Smalen via Phabricator via llvm-commits
- [compiler-rt] 81b293b - [tests][sanitizers] Don't reflow comments
 
Vitaly Buka via llvm-commits
- [PATCH] D107392: [llvm-diff] Create libLLVMDiff library
 
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
 
Pavel Asyutchenko via Phabricator via llvm-commits
- [PATCH] D107395: [Polly][test] Test difference between isl::stat:ok() and isl::stat::error().
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
 
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
 
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 871ea69 - [SLP]Do not emit extra shuffle for insertelements vectorization.
 
Alexey Bataev via llvm-commits
- [llvm] f5b8a31 - [ThinLTO] Add TimeTrace for Thinlink step
 
via llvm-commits
- [PATCH] D107400: [RISCV] Introduce a RISCV CondCode enum instead of using ISD:SET* in MIR. NFC
 
Craig Topper via Phabricator via llvm-commits
- [llvm] 63a5ac4 - [RISCV] Add scheduling resources for V
 
Evandro Menezes via llvm-commits
- [PATCH] D106910: [Support]: Introduce the `HashBuilder` interface.
 
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D107401: [Polly][test] Add tests for IslMaxOperationsGuard.
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
 
Ravi Narayanaswamy via Phabricator via llvm-commits
- [PATCH] D107404: [AMDGPU] Avoid assert for saved FP
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] b818da2 - [SimplifyCFG] Enable switch to lookup table for more types.
 
Craig Topper via llvm-commits
- [PATCH] D106769: [MemCpyOpt] Relax libcall checks
 
Artem Belevich via Phabricator via llvm-commits
- [llvm] 0b094c0 - [NFC][Codegen][SystemZ] Autogenerate checklines in int-cmp-47.ll
 
Roman Lebedev via llvm-commits
- [llvm] cb2a2ba - [NFC][Codegen][X86] Add test for parity-of-vector-of-bools (PR51312)
 
Roman Lebedev via llvm-commits
- [PATCH] D107405: [WebAssembly] Misc. cosmetic changes in EH (NFC)
 
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107406: [DAGCombiner][TLI] SimplifySetCC(): recanonicalize `(X&1) != 0` (PR51312)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105854: [PowerPC] Inefficient register allocation of ACC registers results in many copies.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107408: [DAGCombiner][TLI] SimplifySetCC(): `(X&1) != 0`-->`extortrunc(X&1)` (PR51312)
 
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 2d9759c - [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
 
Shimin Cui via llvm-commits
- [PATCH] D107409: [Attributor] Propagate Cold attribute inter procedurally
 
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D107410: Remove -print-callgraph-sccs and -print-cfg-sccs
 
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107411: [gn build] Add cfi ignorelist to compiler-rt/lib
 
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107413: [AArch64][GlobalISel] Widen G_FPTO*I before clamping
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
 
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106892: [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
 
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D107415: [AArch64][GlobalISel] Widen G_SELECT before clamping it
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107416: [lld] Remove unused LLD_REPOSITORY
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106615: [Clang][LLVM] generate btf_tag annotations for DIComposite types
 
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106618: [Clang][LLVM] generate btf_tag annotations for DISubprogram types
 
Yonghong Song via Phabricator via llvm-commits
- [compiler-rt] b4121b3 - [Compiler-rt] Fix running ASan/TSan unit tests under macOS 12.0.
 
Dan Liew via llvm-commits
- [PATCH] D107417: [AArch64][GlobalISel] Widen G_PHI before clamping it during legalization
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106619: [Clang][LLVM] generate btf_tag annotations for DIGlobalVariable
 
Yonghong Song via Phabricator via llvm-commits
- [llvm] f1affe8 - [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
 
via llvm-commits
- [llvm] 5643736 - [AArch64][GlobalISel] Widen G_SELECT before clamping it
 
Jessica Paquette via llvm-commits
- [compiler-rt] 9ab590e - [msan] Add bsearch interceptor
 
Vitaly Buka via llvm-commits
- [PATCH] D106331: [WIP][ScalarEvolution] Try harder to prove overflow in howManyLessThans.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
 
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107034: [CSPGO] Reserve IRPGO flag for CSPGO when running with mixed-LTO mode
 
Yolanda via Phabricator via llvm-commits
- [llvm] b16c37f - [MLGO] Update the current model url for the Oz inliner model.
 
Jacob Hegna via llvm-commits
- [llvm] 3df1e7e - [llvm-readobj][XCOFF] Warn about invalid offset
 
Vitaly Buka via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
 
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107422: Fix gcc build error after D105519
 
TaoPan via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
 
Fangrui Song via Phabricator via llvm-commits
- [llvm] ad25344 - [MC][CodeGen] Emit constant pools earlier
 
Arthur Eubanks via llvm-commits
- [PATCH] D106701: [clang] Add -falign-loops=N where N is a power of 2
 
Fangrui Song via Phabricator via llvm-commits
- [llvm] 9bd02c4 - [WebAssembly] Misc. cosmetic changes in EH (NFC)
 
Heejin Ahn via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
 
Heejin Ahn via Phabricator via llvm-commits
- [llvm] df4e0be - [NFC][ConstantFold] Check getAggregateElement before getSplatValue call
 
Fangrui Song via llvm-commits
- [llvm] 596e61c - [AMDGPU] Ignore call graph node which does not have function info.
 
via llvm-commits
- [llvm] 737e27f - [llvm-readobj][XCOFF] dump the string table only if the size is bigger than 4.
 
via llvm-commits
- [PATCH] D107426: [mlir][Bazel] Adjust BUILD.bazel file.
 
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] 486b601 - [Support] Initialize common options in `getRegisteredOptions`
 
Fangrui Song via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
 
Kai Luo via Phabricator via llvm-commits
- [llvm] 30fbb06 - [FuncSpec] Support specialising recursive functions
 
Sjoerd Meijer via llvm-commits
- [PATCH] D107429: [AMDGPU] Generate checks for i64 to fp conversions
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered without depend and simd clause to OMPBuilder
 
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D107432: [RISCV] Emit DWARF location expression for RVV stack objects.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107433: [RISCV] Half-precision for vget/vset.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 16ff91e - Introduce intrinsic llvm.isnan
 
Serge Pavlov via llvm-commits
- [PATCH] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
 
Petar Avramovic via Phabricator via llvm-commits
- [llvm] d7b0e55 - X86: fix frame offset calculation with mandatory tail calls
 
Tim Northover via llvm-commits
- [PATCH] D106444: X86: fix frame offset calculation with mandatory tail calls
 
Tim Northover via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take SCEV as Store Size
 
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107435: [PowerPC][RFC][1/n] Fix always unreachable `llvm_unreachable` path
 
Kai Luo via Phabricator via llvm-commits
- [llvm] b1802d6 - [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
 
David Spickett via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
 
TaoPan via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
 
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
 
Sander de Smalen via Phabricator via llvm-commits
- [llvm] fc8dee1 - [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
 
Simon Pilgrim via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
 
Chris Jackson via Phabricator via llvm-commits
- [llvm] 0c28a7c - Revert "Introduce intrinsic llvm.isnan"
 
Serge Pavlov via llvm-commits
- [PATCH] D107440: [llvm][MC] Disable cfi-version test for Windows on Arm
 
David Spickett via Phabricator via llvm-commits
- [PATCH] D107441: [AMDGPU] Add G_AMDGPU_FFBL_B32
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107442: [AMDGPU] Improve regbankselect for 64-bit VGPR ctlz/cttz_zero_undef
 
Jay Foad via Phabricator via llvm-commits
- [llvm] 13e145f - X86: add test for realignment fix committed earlier.
 
Tim Northover via llvm-commits
- [PATCH] D107443: AArch64: support @llvm.va_copy in GISel
 
Tim Northover via Phabricator via llvm-commits
- [llvm] 6f8c434 - [llvm][MC] Disable cfi-version test for Windows on Arm
 
David Spickett via llvm-commits
- [compiler-rt] d3faecb - tsan: minor MetaMap tweaks
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] 14e306f - tsan: use DCHECK instead of CHECK in atomic functions
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] 636428c - tsan: unify __cxa_guard_acquire and pthread_once implementations
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
 
toshiki maekawa via Phabricator via llvm-commits
- [compiler-rt] 0bc626d - tsan: refactor guard_acquire/release
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] e3f4c63 - tsan: don't use spinning in __cxa_guard_acquire/pthread_once
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107447: [RISCV] Add tests covering shuffles which can be optimized
 
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
 
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
 
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 17e8ac0 - [X86] Move FeatureFastBEXTR from bdver2 features to tuning
 
Simon Pilgrim via llvm-commits
- [llvm] 8cd40ec - [X86] Rename X86 tuning feature flag FeatureHasFastGather -> FeatureFastGather
 
Simon Pilgrim via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
 
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
 
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107453: [SVE] Add folds for truncation of vscale
 
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107454: [ARM] Change a couple of instances of LiveRegs.contains to !LiveRegs.available
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D107455: [flang] Add missing FileSystem.h
 
Matthias Springer via Phabricator via llvm-commits
- [llvm] ff9958b - [ARM] Test showing incorrect codegen when subreg liveness is enabled. NFC
 
David Green via llvm-commits
- [llvm] eeddcba - [RDA] Attempt to make RDA subreg aware
 
David Green via llvm-commits
- [PATCH] D106280: [X86][AVX] scalar_to_vector(load_scalar()) -> load_vector() for fast dereferencable loads
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107457: [GlobalISel] Improve legalization of narrow CTTZ
 
Jay Foad via Phabricator via llvm-commits
- [llvm] f819e4c - [X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
 
Roman Lebedev via llvm-commits
- [llvm] 40650f2 - [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
 
Tomas Matheson via llvm-commits
- [PATCH] D107459: [X86] Rename Subtarget Tuning Feature Flag Prefix. NFC.
 
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 916cdc3 - [NFC][X86] combineX86ShuffleChain(): rename inner Mask to avoid future shadowing
 
Roman Lebedev via llvm-commits
- [llvm] 35c0848 - [NFC][X86] combineX86ShuffleChain(): hoist Mask variable higher up
 
Roman Lebedev via llvm-commits
- [llvm] d42e70b - [AMDGPU] Handle functions in llvm's global ctors and dtors list
 
Reshabh Sharma via llvm-commits
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
 
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D106900:  [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
 
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
 
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 785f37b - [ADT] Drop unnecessary const from return types (NFC)
 
Kazu Hirata via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
 
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 027d3b7 - [AMDGPU] Generate checks for i64 to fp conversions
 
Jay Foad via llvm-commits
- [llvm] 21ee38e - [DebugInfo][LSR] Avoid crashes on large integer inputs
 
Chris Jackson via llvm-commits
- [PATCH] D107460: [doc] added section on generating the html doc
 
Christian Kühnel via Phabricator via llvm-commits
- [llvm] ba5c4ac - [AMDGPU] Add cttz tests and globalisel checks for ctlz
 
Jay Foad via llvm-commits
- [PATCH] D107463: [ARM] Create MQQPR and MQQQQPR register classes
 
Dave Green via Phabricator via llvm-commits
- [llvm] 9269752 - [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
 
Simon Wallis via llvm-commits
- [PATCH] D107470: 2/4: [llvm+lldb] Remove dead-code in DWARFListTableHeader::extract modifying DWARFDataExtractor
 
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D107471: [llvm-ar] Add some test-cases for empty archives
 
ben via Phabricator via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106446: [DSE][NFC] Clean up DeadStoreElimination from unused variables
 
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107469: Reword writeDIGenericSubrange
 
Alf via Phabricator via llvm-commits
- [PATCH] D106960: [OffloadArch] Library to query properties of current offload archicture
 
Ye Luo via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
 
Arnamoy B via Phabricator via llvm-commits
- [llvm] d9cc5d8 - [AArch64][SVE] Combine bitcasts of predicate types with vector inserts/extracts of loads/stores
 
Bradley Smith via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
 
Michael Liao via Phabricator via llvm-commits
- [lld] 9bd29a7 - [ELF] Make dot in .tbss correct
 
Fangrui Song via llvm-commits
- [PATCH] D107473: [LLVM][LTO][NFC] Resolve FIXME in ThinLTOCodeGenerator.cpp
 
Alf via Phabricator via llvm-commits
- [lld] 7ed22a6 - [ELF] Apply version script patterns to non-default version symbols
 
Fangrui Song via llvm-commits
- [compiler-rt] d41233e - tsan: introduce kAccessFree
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] 2ddaffd - tsan: introduce kAccessExternalPC
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] c2598be - tsan: move AccessType to tsan_defs.h
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107469: [LLVM][IR][NFC] Reword writeDIGenericSubrange
 
Alf via Phabricator via llvm-commits
- [compiler-rt] bdeb15c - tsan: remove non-existent MemoryAccessRangeStep
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
 
Jay Foad via Phabricator via llvm-commits
- [lld] 66d4430 - [ELF] Combine foo at v1 and foo with the same versionId if both are defined
 
Fangrui Song via llvm-commits
- [llvm] fe6ae81 - [InstCombine] Fix vscale zext/sext optimization when vscale_range is unbounded.
 
Sander de Smalen via llvm-commits
- [llvm] ee7d20e - [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
 
Hongtao Yu via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D107475: [lldb] [gdb-remote] Use hexadecimal numbers in vFile packats for GDB compliance
 
Michał Górny via Phabricator via llvm-commits
- [lld] 0a6aad5 - [ELF] Fix typo. NFC
 
Fangrui Song via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
 
Dave Green via Phabricator via llvm-commits
- [llvm] 0589351 - [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging
 
Azhar Mohammed via llvm-commits
- [PATCH] D107475: [lldb] [gdb-remote] Use hexadecimal numbers in vFile packets for GDB compliance
 
Ed Maste via Phabricator via llvm-commits
- [PATCH] D105969: [flang] Add default implementation for SYSTEM_CLOCK
 
Jean Perier via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
 
Jean Perier via Phabricator via llvm-commits
- [PATCH] D107478: [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action
 
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 7a1a35a - [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322).
 
Andrea Di Biagio via llvm-commits
- [PATCH] D107480: [Bazel] Update build for ee7d20e846
 
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
 
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 6660cec - [InstrProfiling] Emit bias variable eagerly
 
Petr Hosek via llvm-commits
- [llvm] 7d97de6 - [AArch64][GlobalISel] Widen G_FPTO*I before clamping
 
Jessica Paquette via llvm-commits
- [llvm] d927984 - [AArch64][GlobalISel] Widen G_PHI before clamping it during legalization
 
Jessica Paquette via llvm-commits
- [llvm] 43a4335 - [gn build] (manually) port ee7d20e84675e1d255d7ae59e3bccfd320cc090d
 
Fangrui Song via llvm-commits
- [llvm] 6dc4baf - [gn build] Port ee7d20e84675
 
LLVM GN Syncbot via llvm-commits
- [PATCH] D107483: BPF: avoid NE/EQ loop exit condition
 
Yonghong Song via Phabricator via llvm-commits
- [llvm] 643ce70 - [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions.
 
Craig Topper via llvm-commits
- [PATCH] D106512: [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions.
 
Craig Topper via Phabricator via llvm-commits
- [llvm] 238139b - [DSE][NFC] Clean up DeadStoreElimination from unused variables
 
Dawid Jurczak via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics in GFX90A
 
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D103451: [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
 
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D107486: [DAGCombiner][AMDGPU] Canonicalize constants to the RHS of MULHU/MULHS.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106466: 3/3: [llvm+lldb] Fix#2 of DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)
 
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] dce35ef - Revert "[AMDGPU] Handle functions in llvm's global ctors and dtors list"
 
Reshabh Sharma via llvm-commits
- [PATCH] D99551: [clang-offload-wrapper] Add standard notes for ELF offload images
 
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D107487: [LLVM][IR] Add Scarr and block checkpoints to Transforms
 
Alf via Phabricator via llvm-commits
- [compiler-rt] 440d971 - Work around non-existence of ElfW(type) macro on FreeBSD
 
Dimitry Andric via llvm-commits
- [compiler-rt] 0ebb756 - [hwasan] Add __hwasan_init constructor to runtime lib.
 
Mitch Phillips via llvm-commits
- [llvm] 214f99b - Revert "[SLP]Do not emit extra shuffle for insertelements vectorization."
 
Alexey Bataev via llvm-commits
- [PATCH] D107491: sanitizer_common: disable thread safety annotations for googletest
 
Dimitry Andric via Phabricator via llvm-commits
- [llvm] 2dad797 - [RISCV] Add test cases for conditional add/sub. NFC
 
Craig Topper via llvm-commits
- [llvm] c234051 - [DAGCombiner][AMDGPU] Canonicalize constants to the RHS of MULHU/MULHS.
 
Craig Topper via llvm-commits
- [llvm] 29a3e3d - [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
 
Giorgis Georgakoudis via llvm-commits
- [llvm] 8f465a0 - [SLP][NFC]Add tests for constants/undefs used in insertelements, NFC.
 
Alexey Bataev via llvm-commits
- [PATCH] D107494: [SLP]Do not emit extra shuffle for insertelements vectorization.
 
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 4135494 - [gn build] Add cfi ignorelist to compiler-rt/lib
 
Arthur Eubanks via llvm-commits
- [PATCH] D106471: [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
 
Craig Topper via Phabricator via llvm-commits
- [llvm] bb15861 - [MemCpyOpt] Relax libcall checks
 
Nikita Popov via llvm-commits
- [PATCH] D107489: [flang] Support DFLOAT legacy extension intrinsic function
 
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D107490: [flang] runtime: For Fw.d formatting, don't oscillate forever
 
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
 
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107495: [hwasan] barrier after tagging and before tag check.
 
Florian Mayer via Phabricator via llvm-commits
- [llvm] 5edc886 - [amdgpu] Add an enhanced conversion from i64 to f32.
 
Michael Liao via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
 
Albion Fung via Phabricator via llvm-commits
- [llvm] a194438 - [CodeGen] Add -align-loops
 
Fangrui Song via llvm-commits
- [PATCH] D107159: [DA] control compile-time spent by MIV tests
 
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Implement -falign-loops=N (N is a power of 2) for non-LTO
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107497: [PowerPC][AIX] Limit attribute aligned to 4096.
 
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D104595: [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
 
Yueh-Ting Chen via Phabricator via llvm-commits
- [lld] bd484c9 - [lld] Remove unused LLD_REPOSITORY
 
Fangrui Song via llvm-commits
- [compiler-rt] 6ed60fb - [libc] add integration tests for scudo in libc
 
Michael Jones via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
 
Alf via Phabricator via llvm-commits
- [llvm] 9c19b36 - [X86] Remove -x86-experimental-pref-loop-alignment in favor of -align-loops
 
Fangrui Song via llvm-commits
- [PATCH] D106570: [RISCV] Add backend command line options to control function and loop alignment for testing.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107499: [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)
 
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 31a71a3 - [WebAssembly] Make result of 'catch' inst variadic
 
Heejin Ahn via llvm-commits
- [llvm] e1574c5 - [llvm-nm][test] Avoid deprecated alias -M (--print-armap)
 
Fangrui Song via llvm-commits
- [PATCH] D107322: [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107501: [Compiler-RT] On Apple Platforms switch to always emitting full debug info
 
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107502: [WebAssembly] Legalize vector types by widening
 
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
 
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D107505: [AArch64][GlobalISel] Overhaul G_EXTRACT legalization
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
 
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107507: [amdgpu] Revise the conversion from i64 to f32.
 
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
 
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D107508: [AArch64][GlobalISel] Legalize wide vector G_PHIs
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
 
Nathan Lanza via Phabricator via llvm-commits
- [compiler-rt] f135a91 - [gwpAsan] revert minor change
 
Michael Jones via llvm-commits
- [PATCH] D107511: [WebAssembly] Cleanup Emscripten SjLj tests
 
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107512: [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
 
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] ca2e053 - [AArch64][GlobalISel] Legalize wide vector G_PHIs
 
Jessica Paquette via llvm-commits
- [llvm] e52946b - BPF: avoid NE/EQ loop exit condition
 
Yonghong Song via llvm-commits
- [PATCH] D107514: [CSSPGO] Remove used of PseudoProbeAttributes::Reserved
 
Di Mo via Phabricator via llvm-commits
- [llvm] 041b525 - [CSSPGO] Remove used of PseudoProbeAttributes::Reserved
 
via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
 
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D107516: [CMake] lldMachO=>lldMachOOld, lldMachO2=>lldMachO
 
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] 597e407 - [libFuzzer] tests/examples for using libFuzzer for out-of-process targets
 
Kostya Serebryany via llvm-commits
- [PATCH] D102287: [MC][X86] Add TrapFillValue definition
 
Amir Ayupov via Phabricator via llvm-commits
- [lld] 7a64822 - [CMake][gn] lldMachO=>lldMachOOld, lldMachO2=>lldMachO
 
Fangrui Song via llvm-commits
- [PATCH] D107522:  [PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
 
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107524: Fix COMPILER_RT_DEBUG build for targets that don't support thread local storage.
 
Dan Liew via Phabricator via llvm-commits
- [PATCH] D106228: [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold
 
Tom Stellard via Phabricator via llvm-commits
- [llvm] 75abeb6 - [AVR] emit 'MCSA_Global' references to '__do_global_ctors' and '__do_global_dtors'
 
Ben Shi via llvm-commits
- [compiler-rt] fb0a929 - [Compiler-RT] On Apple Platforms switch to always emitting full debug info
 
Dan Liew via llvm-commits
- [llvm] 5848166 - Disable LibFuncs for stpcpy and stpncpy for Android < 21
 
Nathan Lanza via llvm-commits
- [PATCH] D107526: Clean up instcombine stpcpy test
 
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D107527: Mark getc_unlocked as unavailable by default
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107528: [llvm][clang][NFC] updates inline licence info
 
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
 
Lei Wang via Phabricator via llvm-commits
- [llvm] aa0b0fb - [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)
 
Heejin Ahn via llvm-commits
- [llvm] 9c3345a - [WebAssembly] Cleanup Emscripten SjLj tests
 
Heejin Ahn via llvm-commits
- [PATCH] D107530: [WebAssembly] Don't do SjLj transformation when there's only setjmp
 
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107531: Address the reviewer comments to modify the testcase
 
Ramesh Peri via Phabricator via llvm-commits
- [PATCH] D107532: Get CPACK config variables from the cache to allow overriding via cache file
 
Jon Reeves via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
 
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107535: [ELF] Support copy relocation on non-default version symbols
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
 
William Woodruff via Phabricator via llvm-commits
- [llvm] 26aa1bb - [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
 
via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
 
Andrii Kurdiumov via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
 
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
 
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [lld] a533eb7 - Revert "[ELF] Apply version script patterns to non-default version symbols"
 
Fangrui Song via llvm-commits
- [lld] 00809c8 - [ELF] Apply version script patterns to non-default version symbols
 
Fangrui Song via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
 
Peixin Qiao via Phabricator via llvm-commits
- [llvm] ddbe812 - [ARM][llvm-objdump] Annotate PC-relative memory operands
 
Igor Kudrin via llvm-commits
- [llvm] 2c14798 - [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
 
Igor Kudrin via llvm-commits
- [llvm] 39fa96a - [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
 
Michał Górny via llvm-commits
- [llvm] 46020f6 - [llvm-rc] Allow specifying language with a leading 0x prefix
 
Martin Storsjö via llvm-commits
- [PATCH] D107540: [OMPBuilder] Clarify CanonicalLoopInfo. NFC.
 
Michael Kruse via Phabricator via llvm-commits
- [llvm] e790b2b - [AMDGPU] Make more use of getHiHalf64 and split64BitValue. NFCI.
 
Jay Foad via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
 
Sjoerd Meijer via Phabricator via llvm-commits
- [compiler-rt] 13c8ec4 - [llvm-jitlink] Don't try to guess the ORC runtime path.
 
Lang Hames via llvm-commits
- [llvm] 0b8471e - [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action
 
Fraser Cormack via llvm-commits
- [PATCH] D107158: [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107542: [M68k][GloballSel] RegBankSelect implementation
 
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D107543: [flang][docs] Document the `flang` wrapper script
 
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106888: [RISC-V] Implement jump tables for CFI-icall
 
Wende Tan via Phabricator via llvm-commits
- [PATCH] D107544: [X86] [AMX] Replace bitcast with specific AMX intrinsics In this patch, we introduce new intrinsics for cast from vector to x86_amx and cast from x86_amx to vector.
 
Bing Yu via Phabricator via llvm-commits
- [llvm] 9bd7893 - [AMDGPU] Generate checks for ctlz_zero_undef/cttz_zero_undef
 
Jay Foad via llvm-commits
- [PATCH] D107546: [AMDGPU][SDag] Better lowering for 64-bit ctlz/cttz
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
 
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D107552: [InstCombine] Combine lshr of add that intends to get the carry as llvm.uadd.with.overflow
 
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D103523: [BuildLibCalls][NFC] Remove redundant attribute list from emitCalloc
 
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
 
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
 
Abinav Puthan Purayil via Phabricator via llvm-commits
- [compiler-rt] c7a4ede - tsan: make IsMetaMem accept u32*
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] a82c747 - tsan: introduce RawShadow type
 
Dmitry Vyukov via llvm-commits
- [PATCH] D107556: [profile] Only use NT_GNU_BUILD_ID if supported
 
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D107557: [OptTable] Refine how `printHelp` treats empty help texts
 
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] cc947e2 - [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
 
Dominik Montada via llvm-commits
- [llvm] e78bf49 - [X86] Rename Subtarget Tuning Feature Flag Prefix. NFC.
 
Simon Pilgrim via llvm-commits
- [PATCH] D104750: [LV] Support Interleaved Store Group With Gaps
 
Dorit Nuzman via Phabricator via llvm-commits
- [llvm] 7217b01 - [AMDGPU] Add globalisel checks for ctlz_zero_undef/cttz_zero_undef
 
Jay Foad via llvm-commits
- [llvm] 7b73ca3 - [flang][driver] Delete `f18` (i.e. the old Flang driver)
 
Andrzej Warzynski via llvm-commits
- [llvm] 66de26b - GlobalISel: Fix matchEqualDefs for instructions with multiple defs
 
Petar Avramovic via llvm-commits
- [llvm] 8d2a8ce - [VectorCombine] Add additional tests with freeze combinations.
 
Florian Hahn via llvm-commits
- [llvm] 75aa3d5 - Add a DIExpression const-folder to prevent silly expressions.
 
Paul Robinson via llvm-commits
- [PATCH] D107150: [NFC] Remove redundant test in Transforms/LoopVectorize/lifetime.ll
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107566: [AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107567: [AArch64] provide strictfp attributes in test file
 
Simon Wallis via Phabricator via llvm-commits
- [llvm] 21bf817 - [NFC] Remove redundant test in Transforms/LoopVectorize/lifetime.ll
 
David Sherwood via llvm-commits
- [llvm] 8d08a84 - [LV] Remove a change that was added in D106164.
 
Sander de Smalen via llvm-commits
- [llvm] 0e08891 - [DA] control compile-time spent by MIV tests
 
Bardia Mahjour via llvm-commits
- [llvm] 1172a8a - [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
 
David Sherwood via llvm-commits
- [llvm] d0c3b61 - Delay initialization of OptBisect
 
Krzysztof Parzyszek via llvm-commits
- [llvm] f8cdde7 - [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
 
Dawid Jurczak via llvm-commits
- [llvm] 95800da - [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
 
David Sherwood via llvm-commits
- [llvm] 06206a8 - [BuildLibCalls][NFC] Remove redundant attribute list from emitCalloc
 
Dawid Jurczak via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
 
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107570: [NFC][LoopIdiom] rename boolean variable NegStride to IsNegStride
 
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107571: Add llvm-stress binary to Bazel build configuration.
 
Daniele Vettorel via Phabricator via llvm-commits
- [llvm] 38b098b - [VectorCombine] Limit scalarization known non-poison indices.
 
Florian Hahn via llvm-commits
- [llvm] 2cbf9fd - [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns
 
Simon Pilgrim via llvm-commits
- [compiler-rt] 15eb431 - tsan: modernize MaybeReportThreadLeak
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] fc545c5 - tsan: handle bugs in symbolizer more gracefully
 
Dmitry Vyukov via llvm-commits
- [llvm] f171149 - [SimpifyCFG] Speculate a store preceded by a local non-escaping load
 
Momchil Velikov via llvm-commits
- [compiler-rt] cb7b0a5 - tsan: don't include tsan_interceptors.h for Go
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] c6a485c - tsan: qualify autos
 
Dmitry Vyukov via llvm-commits
- [compiler-rt] 3581616 - tsan: pass thr/pc to MemoryResetRange
 
Dmitry Vyukov via llvm-commits
- [llvm] e6c364a - [AMDGPU][SDag] Better lowering for 64-bit ctlz/cttz
 
Jay Foad via llvm-commits
- [llvm] 2b63933 - [AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz
 
Jay Foad via llvm-commits
- [PATCH] D107572: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise chain of INSERT_SUBVECTOR patterns
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107573: [coro] Correct CurrentBlock tracking bug recently introduced
 
Arnold Schwaighofer via Phabricator via llvm-commits
- [llvm] fd7f6a3 - [NFC][LoopIdiom] rename boolean variable NegStride to IsNegStride
 
via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
 
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
 
Shimin Cui via Phabricator via llvm-commits
- [llvm] 3e47f00 - [LV] Consider ExtractValue as uniform.
 
Sander de Smalen via llvm-commits
- [PATCH] D107575: Ported test_errors.sh to Python
 
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] e9177b0 - Fix build issues caused by 95800da914938129083df2fa0165c1901909c273
 
David Sherwood via llvm-commits
- [llvm] f7076cf - [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
 
Craig Topper via llvm-commits
- [llvm] e7c3eaa - [SLP]Do not emit extra shuffle for insertelements vectorization.
 
Alexey Bataev via llvm-commits
- [PATCH] D107576: [AArch64][SVE] Fix assertion failure when lowering fixed length gather/scatter
 
Bradley Smith via Phabricator via llvm-commits
- [llvm] 72661f3 - [Transforms] Drop unnecessary const from return types (NFC)
 
Kazu Hirata via llvm-commits
- [llvm] 97469d4 - [SLP] Add additional memory version tests.
 
Florian Hahn via llvm-commits
- [PATCH] D107579: [Attributor]Fix PR51249: Stores from memory intrinsics incorrectly being replaced by undef
 
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
 
Florian Hahn via Phabricator via llvm-commits
- [llvm] f3f3098 - [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal
 
Jessica Paquette via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107582: [CodeGen] Fix dependence breaking for tied operands
 
Danila Malyutin via Phabricator via llvm-commits
- [llvm] bd17ced - Revert "[X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats"
 
Benjamin Kramer via llvm-commits
- [llvm] 976bd23 - [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
 
Hongtao Yu via llvm-commits
- [compiler-rt] a756239 - Fix COMPILER_RT_DEBUG build for targets that don't support thread local storage.
 
Dan Liew via llvm-commits
- [lld] 72d070b - [ELF] Support copy relocation on non-default version symbols
 
Fangrui Song via llvm-commits
- [llvm] 9854f2f - [llvm-diff] Create libLLVMDiff library
 
Bill Wendling via llvm-commits
- [llvm] 16605ae - [NFC][Codegen][X86] Add testcase that hanged after D107009
 
Roman Lebedev via llvm-commits
- [llvm] c0586ff - [NFC][X86] combineX86ShuffleChain(): hoist Mask variable higher up
 
Roman Lebedev via llvm-commits
- [llvm] fec8f1a - Remove unintended commit.
 
Bill Wendling via llvm-commits
- [PATCH] D107586: [Bazel] Update for 9854f2f30f (Diff library)
 
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [compiler-rt] b260f3f - sanitizer_common: disable thread safety annotations for googletest
 
Dimitry Andric via llvm-commits
- [llvm] ec51370 - Revert "[llvm-diff] Create libLLVMDiff library"
 
Matt Morehouse via llvm-commits
- [llvm] 113a06f - {DebugInfo][LSR] Don't cache dbg.value that are already undef
 
Chris Jackson via llvm-commits
- [PATCH] D107587: [AArch64][GlobalISel] Widen extloads before clamping during legalization
 
Jessica Paquette via Phabricator via llvm-commits
- [compiler-rt] 881faf4 - Enable extra coverage counters on Windows
 
Matt Morehouse via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Widen G_PTRTOINT before clamping + test legalization
 
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 98f38c1 - [AArch64][GlobalISel] Legalize ctpop s128
 
Jon Roelofs via llvm-commits
- [PATCH] D107575: [Flang] Ported test_errors.sh to Python
 
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107590: [Thumb2] generate checks in ldr-str-imm12.ll. NFC.
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 4d293f2 - [llvm-diff] Create libLLVMDiff library
 
Bill Wendling via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
 
Alf via Phabricator via llvm-commits
- [compiler-rt] 7ca2b9a - [libFuzzer] Add missing include on Darwin.
 
Matt Morehouse via llvm-commits
- [PATCH] D107593: [Lanai] fix MC / objdump
 
Serge Bazanski via Phabricator via llvm-commits
- [PATCH] D107594: [NFC][MLGO] Make logging more robust
 
Mircea Trofin via Phabricator via llvm-commits
- [polly] 50eaa82 - [Polly][test] Test difference between isl::stat:ok() and isl::stat::error().
 
Michael Kruse via llvm-commits
- [polly] 0f50ffb - [Polly][test] Add tests for IslMaxOperationsGuard.
 
Michael Kruse via llvm-commits
- [llvm] ddb26e2 - [gn build] manually port 4d293f215dfb (LLVMDiff lib)
 
Nico Weber via llvm-commits
- [PATCH] D107469: [LLVM][IR][NFC] Simplify writeDIGenericSubrange
 
Alf via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
 
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
 
Simon Pilgrim via Phabricator via llvm-commits
 
- [llvm] 7dd29ad - Clean up instcombine stpcpy test
 
Nathan Lanza via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107599: AMDGPU: Add alloc priority to global ranges
 
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] c2a3fb3 - [msan] Don't track origns in signal handlers
 
Vitaly Buka via llvm-commits
- [llvm] 51bd4e8 - [AArch64][GlobalISel] Overhaul G_EXTRACT legalization
 
Jessica Paquette via llvm-commits
- [llvm] 42b9c2a - [AMDGPU] add v2i32 and v2f32 insert_vector_elt tests. NFC.
 
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D107601: [AArch64][GlobalISel] Overhaul G_INSERT legalization
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107602: [AMDGPU] Improve v2i32/v2f32 insertelt patterns
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107603: Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107603: Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
 
Fraser Cormack via Phabricator via llvm-commits
 
- [PATCH] D107604: [AArch64][GlobalISel] Widen G_IMPLICIT_DEF and G_FREEZE before clamping
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
 
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
 
Jon Roelofs via Phabricator via llvm-commits
- [llvm] c46cb72 - [Thumb2] generate checks in ldr-str-imm12.ll. NFC.
 
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D107607: [AArch64][GlobalISel] Widen G_BSWAP before clamping
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103103: [PowerPC][XCOFF] Create 8 and 16 byte aligned constant csects.
 
Hubert Tong via Phabricator via llvm-commits
- [llvm] 3649837 - [AArch64][GlobalISel] Widen G_BSWAP before clamping
 
Jessica Paquette via llvm-commits
- [llvm] 649cf45 - [AArch64] Expand the SVE min/max reduction costs to NEON
 
David Green via llvm-commits
- [llvm] 41ba39d - [WebAssembly] Don't do SjLj transformation when there's only setjmp
 
Heejin Ahn via llvm-commits
- [PATCH] D106844: [test-suite] Fix CMakeLists.txt of MultiSource/Applications/viterbi  to enable small data file
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107608: [AArch64] Implement FCOPYSIGN for SVE.
 
Eli Friedman via Phabricator via llvm-commits
- [llvm] 41aaf82 - [PowerPC] Add scalar vector test
 
Jinsong Ji via llvm-commits
- [llvm] b4fe435 - [PowerPC] Remove accidently left checks
 
Jinsong Ji via llvm-commits
- [PATCH] D107609: [PowerPC] Fix copy/paste error in scalar_to_vector patterns
 
Jinsong Ji via Phabricator via llvm-commits
- [llvm] d71924f - [AMDGPU] Improve v2i32/v2f32 insertelt patterns
 
Stanislav Mekhanoshin via llvm-commits
- [llvm] 8a557d8 - [AArch64][GlobalISel] Widen extloads before clamping during legalization
 
Jessica Paquette via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
 
Thomas Johnson via Phabricator via llvm-commits
- [llvm] 623cf3d - Mark getc_unlocked as unavailable by default
 
Ryan Prichard via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Make G_PTRTOINT only legal for s64 + p0
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106401: [CUDA, MemCpyOpt] Add a flag to force-enable memcpyopt and use it for CUDA.
 
Artem Belevich via Phabricator via llvm-commits
- [llvm] a8a38ef - [llvm-profgen] Fix bug of loop scope mismatch
 
via llvm-commits
- [PATCH] D107614: Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
 
Ryan Prichard via Phabricator via llvm-commits
- [llvm] ce6eb4f - [GlobalISel][KnownBits] Implement G_CTPOP
 
Jon Roelofs via llvm-commits
- [llvm] 1577c41 - [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
 
Amara Emerson via llvm-commits
- [llvm] 5fc7b1a - Revert "[GlobalISel][KnownBits] Implement G_CTPOP"
 
Jon Roelofs via llvm-commits
- [llvm] 23651c5 - [PowerPC][AIX] Create multiple constant sections.
 
Sean Fertile via llvm-commits
- [llvm] 562c8e1 - [AArch64][GlobalISel] Widen G_IMPLICIT_DEF and G_FREEZE before clamping
 
Jessica Paquette via llvm-commits
- [llvm] e6a3944 - [AArch64][GlobalISel] Overhaul G_INSERT legalization
 
Jessica Paquette via llvm-commits
- [llvm] 43018f0 - [PowerPC] Pre-commit test for D107428. NFC.
 
Kai Luo via llvm-commits
- [compiler-rt] 7138f1c - [NFC][sanitizer] clang-format sem related block
 
Vitaly Buka via llvm-commits
- [llvm] 6f84d94 - [PowerPC] Fix copy/paste error in scalar_to_vector patterns
 
Jinsong Ji via llvm-commits
- [llvm] 7ece205 - [Lanai] fix lowering wide returns
 
Fangrui Song via llvm-commits
- [llvm] daab81c - Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
 
Ryan Prichard via llvm-commits
- [PATCH] D107618: [LoopCacheAnalysis]: handle mismatch type for Numerator and CacheLineSize
 
ChenZheng via Phabricator via llvm-commits
- [llvm] a1b21ed - [GCov] Emit memset instead of stores in __llvm_gcov_reset
 
Arthur Eubanks via llvm-commits
- [compiler-rt] ab737d5 - [fuzzer] Fix building on case sensitive mingw platforms
 
Martin Storsjö via llvm-commits
- [llvm] 666ee84 - [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
 
Kai Luo via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
 
JunMa via Phabricator via llvm-commits
- [PATCH] D107619: [InstrProfiling] Fix warnings when building for Windows
 
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 4fee756 - Delete copy-ctor of MachineFrameInfo.
 
Amara Emerson via llvm-commits
- [PATCH] D107620: [profile] Build with -fms-extensions in MinGW mode
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107621: [FuncSpec] Move invariant computation for spec cost out of loop (NFC-ish)
 
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] dc9b41f - [JITLink][RISCV] Add relocation fixup test
 
via llvm-commits
- [llvm] 82ca845 - [NFC] [FuncSpec] Update the Todo list for recursive functions
 
Chuanqi Xu via llvm-commits
- [PATCH] D100943: [doc] added links to discord and discourse
 
Christian Kühnel via Phabricator via llvm-commits
- [llvm] 4b8806d - [doc] added links to discord and discourse
 
Christian Kühnel via llvm-commits
- [llvm] 2d9af3d - [GlobalISel] Make GLoadStore::getMemSize[InBits]() const.
 
Amara Emerson via llvm-commits
- [PATCH] D107622: [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
 
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
 
James Henderson via Phabricator via llvm-commits
- [llvm] 3e58dd1 - [LV] Move reduction PHI node fixup to VPlan::execute (NFC).
 
Florian Hahn via llvm-commits
- [llvm] 4c4093e - Introduce intrinsic llvm.isnan
 
Serge Pavlov via llvm-commits
- [llvm] cc3f40b - [FuncSpec] Move invariant computation for spec cost out of loop (NFC-ish)
 
Chuanqi Xu via llvm-commits
- [PATCH] D107623: [AArch64] Correct sinking of shuffles to adds/subs
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D104642: [AIX][XCOFF] Enable support for 64 bit symbol table writing
 
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104639: [AIX][XCOFF] Add support for 64-bit file header and section header writing
 
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104913:  [AIX][XCOFF] Implement 64-bit relocations tests with llvm-objdump/llvm-readobj
 
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
 
Clément Chigot via Phabricator via llvm-commits
- [llvm] 62fc3e0 - [NFC] [FuncSpec] Remove unused variables in isArgumentInteresting
 
Chuanqi Xu via llvm-commits
- [llvm] cd2594e - [GlobalISel] Improve legalization of narrow CTTZ
 
Jay Foad via llvm-commits
- [llvm] d77b43c - [AMDGPU][GlobalISel] Add G_AMDGPU_FFBL_B32
 
Jay Foad via llvm-commits
- [llvm] 24b67a9 - [AMDGPU][GlobalISel] Improve regbankselect for 64-bit VGPR ctlz_zero_undef/cttz_zero_undef
 
Jay Foad via llvm-commits
- [llvm] 83610d4 - [AMDGPU][GlobalISel] Better legalization of 32-bit ctlz/cttz
 
Jay Foad via llvm-commits
- [PATCH] D107626: [CMake] Improve GetHostTriple for Windows/ARM configurations
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106643: [llvm-readobj][XCOFF] Add support for `--needed-libs` option.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D107033: [llvm-objdump][CallGraphInfo] Parse .callgraph section
 
James Henderson via Phabricator via llvm-commits
- [llvm] 43a5c75 - Revert "[LoopVectorize] Add support for replication of more intrinsics with scalable vectors"
 
David Sherwood via llvm-commits
- [llvm] 2919ac8 - [llvm-readobj][XCOFF] Warn about invalid offset
 
via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
 
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 0fd03fe - [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
 
Chuanqi Xu via llvm-commits
- [PATCH] D107628: [llvm] [cmake] Export LLVM_ENABLE_NEW_PASS_MANAGER into LLVMConfig.cmake
 
Michał Górny via Phabricator via llvm-commits
- [llvm] 3fd96e1 - [LoopVectorize] Improve vectorisation of some intrinsics by treating them as uniform
 
David Sherwood via llvm-commits
- [llvm] 08bc441 - [AArch64] NFC: drop unnecessary llvm:: namespace prefix on MCInst
 
Cullen Rhodes via llvm-commits
- [PATCH] D97357: Inductive unrolling pass
 
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 9c63e5b - [Orc][examples] Temporarily disable tests for the C API due to failures on sanitizer bots
 
Stefan Gränitz via llvm-commits
- [PATCH] D107630: [docs][GlobalISel]Adding info for G_JUMP_TABLE generic opcode
 
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D107631: [GlobalISel] Improve widening of cttz/cttz_zero_undef
 
Jay Foad via Phabricator via llvm-commits
- [llvm] 18e6a03 - [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
 
Simon Pilgrim via llvm-commits
- [llvm] dbce6a8 - [ARM] Fold insert_subvector to concat_vectors
 
Simon Pilgrim via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
 
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D105274: Define sys::getHostCPUName for RISC-V
 
Andreas Schwab via Phabricator via llvm-commits
- [llvm] 5173854 - [AMDGPU] Handle functions in llvm's global ctors and dtors list
 
Reshabh Sharma via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
 
Chris Jackson via Phabricator via llvm-commits
- [llvm] ae1a2a0 - [NFC][MLGO] Make logging more robust
 
Mircea Trofin via llvm-commits
- [PATCH] D107638: [ARM] Add a tail-predication loop predicate register
 
Dave Green via Phabricator via llvm-commits
- [compiler-rt] 779714f - [profile] Only use NT_GNU_BUILD_ID if supported
 
Rainer Orth via llvm-commits
- [PATCH] D107639: [AMDGPU][GISel] Smaller code for scalar 32 to 64-bit extensions
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
 
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D107640: [Orc] Enable debug object tests only for 64-bit processes on x86_64 hosts
 
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 02b1c3f - [AMDGPU][MC][NFC][DOC] Updated AMD GPU assembler syntax description.
 
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D104863: [LSV] Teach LSV to handle atomic ops.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
 
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D97694: [lli] Test debug support in RuntimeDyld with built-in functions
 
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107642: [ARM] Enable subreg liveness
 
Dave Green via Phabricator via llvm-commits
- [llvm] 57b9107 - [GlobalISel] Improve widening of cttz/cttz_zero_undef
 
Jay Foad via llvm-commits
- [PATCH] D107644: [AArch64] NFC: Remove DecodeVectorRegisterClass from disassembler
 
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D107645: [GlobalDCE] Prepare VFE for Swift vtables (handle relative pointers and non-nfunc entries)
 
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] 100a7b6 - [lit] Have REQUIRES support the target triple
 
Paul Robinson via llvm-commits
- [PATCH] D107646: [PowerPC] Fix the frame addresss computing return address for `__builtin_return_address`
 
Victor Huang via Phabricator via llvm-commits
- [PATCH] D107647: Remove depracated built-ins for MMA and replace with new built-ins
 
Ahsan Saghir via Phabricator via llvm-commits
- [llvm] 17e9732 - Fix test failure found by "Have REQUIRES support the target triple"
 
Paul Robinson via llvm-commits
- [PATCH] D107650: GlobalISel[RFC]: Avoid use of G_INSERT and G_EXTRACT in Legalizer
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
 
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D107652: [llvm-objcopy][ELF][NFC] Remove unneeded methods of Object
 
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 276be84 - [CodeGen] Remove computeDefOperandLatency (NFC)
 
Kazu Hirata via llvm-commits
- [PATCH] D107653: [llvm-objcopy][ELF] Avoid reordering section headers
 
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D82469: Take out resource tracking from ASM printer.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107654: [Flang] Fix error messages on Windows.
 
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
 
Arpad Borsos via Phabricator via llvm-commits
- [compiler-rt] e4cc071 - Disable a dataflow fuzz test after "Have REQUIRES support the target triple"
 
Paul Robinson via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
 
Victor Huang via Phabricator via llvm-commits
- [llvm] 16ebb7a - [llvm-objcopy] [COFF] Do not patch debug entries if PointerToRawData is zero
 
Pirama Arumuga Nainar via llvm-commits
- [lld] f88ad8d - Speculative fix for MachO lld test after "Have REQUIRES support the target triple"
 
Paul Robinson via llvm-commits
- [PATCH] D101261: [flang] Lift -Werror checks into local functions
 
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 77e8f4e - [ARM] Define ComplexPatternFuncMutatesDAG
 
David Green via llvm-commits
- [llvm] b2ca4dc - [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
 
Craig Topper via llvm-commits
- [PATCH] D94433: Do not emit non-power-of-2 alignment assume bundles  (PR48713).
 
Ryan Mansfield via Phabricator via llvm-commits
- [llvm] d1cacd5 - [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
 
Michael Liao via llvm-commits
- [PATCH] D107657: [RISCV][VP] Add support for VP_REDUCE_* operations
 
Fraser Cormack via Phabricator via llvm-commits
- [llvm] eae4a44 - [GlobalISel][KnownBits] Implement G_CTPOP
 
Jon Roelofs via llvm-commits
- [llvm] 30b0c45 - [LoopCacheAnalysis]: handle mismatch type for Numerator and CacheLineSize
 
Jinsong Ji via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
 
Peter Smith via Phabricator via llvm-commits
- [llvm] 772d209 - [gn build] Port 4ad9ec8a328c
 
LLVM GN Syncbot via llvm-commits
- [PATCH] D107658: [RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used.
 
Craig Topper via Phabricator via llvm-commits
- [lld] 34035b1 - 2nd Speculative fix for MachO lld test after "Have REQUIRES support the target triple"
 
Paul Robinson via llvm-commits
- [compiler-rt] f59f659 - [CMake] Check the builtins library value first
 
Petr Hosek via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107533: Handle encoding personalities of same names but different kinds.
 
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 6a9cf21 - [CUDA, MemCpyOpt] Add a flag to force-enable memcpyopt and use it for CUDA.
 
Artem Belevich via llvm-commits
- [llvm] 889a1e6 - [llvm] [cmake] Export LLVM_ENABLE_NEW_PASS_MANAGER into LLVMConfig.cmake
 
Michał Górny via llvm-commits
- [llvm] f8a4495 - [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
 
Mark Schimmel via llvm-commits
- [llvm] 5b9a944 - [MachO] Introduce chained fixups related load commands.
 
Davide Italiano via llvm-commits
- [llvm] 2b067e3 - Change TargetLowering::canMergeStoresTo() to take a MF instead of DAG.
 
Amara Emerson via llvm-commits
- [compiler-rt] 8c4208d - [Profile][NFC] Clean up initializeProfileForContinuousMode
 
Zequan Wu via llvm-commits
- [llvm] 05783e1 - [amdgpu] Revise the conversion from i64 to f32.
 
Michael Liao via llvm-commits
- [PATCH] D100808: Use Propeller ID instead of MBB IDs.
 
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 67d4994 - [InstCombine] add tests for icmp of casted vector; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 0369714 - [InstCombine] reduce vector casting before icmp
 
Sanjay Patel via llvm-commits
- [compiler-rt] 2129c4a - Fix Windows bots failure caused by 8c4208d5c1671d1b44eaf87e8f876b7d635f5114
 
Zequan Wu via llvm-commits
- [llvm] 3229c97 - Revert "[lit] Have REQUIRES support the target triple"
 
Paul Robinson via llvm-commits
- [PATCH] D107230: [RISCV] Support FP_TO_S/UINT_SAT for i32 and i64.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106538: [flang][OpenMP] Add semantic check for cancellation nesting
 
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 1962b33 - [AMDGPU] Added test for MachineLICM reg pressure. NFC.
 
Stanislav Mekhanoshin via llvm-commits
- [llvm] 1b4c85f - [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
 
Artem Belevich via llvm-commits
- [PATCH] D107046: [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
 
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D107677: [AMDGPU] Prevent machine licm if remattable with a vreg use
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107603: [RISCV] Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107603: [RISCV] Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
 
Craig Topper via Phabricator via llvm-commits
 
- [PATCH] D106601: [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit-stride or strided loads/stores in some cases.
 
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 5a2a179 - [profile][Fuchsia] Add missing system header #include
 
Roland McGrath via llvm-commits
- [llvm] 62fe3dc - Fix PPC buildbot break caused by 4c4093e6e39fe6601f9c95a95a6bc242ef648cd5
 
Nemanja Ivanovic via llvm-commits
- [PATCH] D107685: [WebAssembly] Tidy up EH/SjLj options
 
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107687: [WebAssembly] Error out when Emscripten SjLj setjmp is used with Wasm EH
 
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107688: [JITLink][RISCV] Support GOT/PLT relocations
 
luxufan via Phabricator via llvm-commits
- [PATCH] D107689: [X86] Teach shouldSinkOperands to recognize pmuldq/pmuludq patterns.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107691: [InstCombine] Prevent the transform of the comparison for all undef elements
 
Allen zhong via Phabricator via llvm-commits
- [PATCH] D104975: Implement P1949
 
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 4c2e012 - [GlobalISel] Fix a combine causing DBG_VALUE with dangling vregs.
 
Amara Emerson via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
 
Allen zhong via Phabricator via llvm-commits
- [lld] c6ebc65 - [LLD] Support compressed input sections on big-endian targets
 
Simon Atanasyan via llvm-commits
- [lld] 454f69b - [LLD] Add required `ppc` target to the test cases. NFC
 
Simon Atanasyan via llvm-commits
- [llvm] 45685a1 - [MCA] Simplify the rounding logic used in TimelineView::printWaitTimeEntry.
 
Andrea Di Biagio via llvm-commits
- [llvm] a00aafc - [VPlan] Iterate over phi recipes to detect reductions to fix.
 
Florian Hahn via llvm-commits
- [llvm] ffc3fb6 - SROA: Enhance speculateSelectInstLoads
 
Christudasan Devadasan via llvm-commits
- [PATCH] D107694: Update openmp-offload-amdgpu builders
 
Ron Lieberman via Phabricator via llvm-commits
- [llvm] d05d4e7 - [NFC][InstCombine] Autogenerate checklines in a few tests being affected by an upcoming change
 
Roman Lebedev via llvm-commits
- [llvm] d88d279 - [NFC][InstCombine] Add tests for low bit splatting pattern (PR51305)
 
Roman Lebedev via llvm-commits
- [llvm] e718705 - [InstCombine] Prefer `-(x & 1)` as the low bit splatting pattern (PR51305)
 
Roman Lebedev via llvm-commits
- [llvm] c6ff867 - [NFC][InstCombine] Simplify emitted IR for `vector_reduce_xor(?ext(<n x i1>))`
 
Roman Lebedev via llvm-commits
- [llvm] 0a241e9 - [NFC][InstCombine] `vector_reduce_xor(?ext(<n x i1>))` --> `?ext(vector_reduce_add(<n x i1>))`
 
Roman Lebedev via llvm-commits
- [llvm] c21f6dc - [IR] Remove unused declaration InitializeTypeMap (NFC)
 
Kazu Hirata via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
 
Michał Górny via Phabricator via llvm-commits
- [llvm] 8a2d1b1 - [X86] Add test cases for pr51371. NFC
 
Craig Topper via llvm-commits
- [llvm] 24dfba8 - [X86] Teach shouldSinkOperands to recognize pmuldq/pmuludq patterns.
 
Craig Topper via llvm-commits
- [llvm] a9a176c - [InstCombine] Remove nnan requirement for transformation to fabs from select
 
via llvm-commits
- [PATCH] D107697: [RISCV] Inserting sext_inreg when type legalizing add/sub/mul with constant LHS.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107699: [mlir] Avoid including <alloca.h> on FreeBSD and NetBSD
 
Dimitry Andric via Phabricator via llvm-commits
- [llvm] 88003ce - [MemCpyOpt] Remove MemDepAnalysis-based implementation
 
Nikita Popov via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107702: [MemCpyOpt] Optimize MemoryDef insertion
 
Nikita Popov via Phabricator via llvm-commits
- [llvm] d4ee84c - [RISCV] Support FP_TO_S/UINT_SAT for i32 and i64.
 
Craig Topper via llvm-commits
- [llvm] 5894134 - [RISCV] Autogenerate test. NFC
 
Craig Topper via llvm-commits
- [llvm] 4c0d15f - Update `llvm-readobj` command invocation in extract-section.py
 
Min-Yih Hsu via llvm-commits
- [llvm] 657bb72 - [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests
 
Min-Yih Hsu via llvm-commits
- [PATCH] D107705: [Attributor] AAHotCold propagate to call sites in the same block.
 
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D95116: [PowerPC] Update PC-Relative Load/Store Patterns to use the refactored Load/Store Implementation
 
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96075: [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation
 
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
 
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107708: [RISCV] Remove sext_inreg+add/sub/mul/shl isel patterns.
 
Craig Topper via Phabricator via llvm-commits
- [llvm] 67278b8 - [LV] Support Interleaved Store Group With Gaps
 
Dorit Nuzman via llvm-commits
- [PATCH] D107710: [RISCV][test] Improve tests for (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
 
Ben Shi via Phabricator via llvm-commits
 
- [PATCH] D107712: Fix possible infinite loop in itanium demangler
 
Mikhail Borisov via Phabricator via llvm-commits
- [PATCH] D107713: [NFC] Fix the formula for reciprocal calculation.
 
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D107714: Simplify setting up LLVM as bazel external repo
 
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D105286: Fix memory leaks
 
Boleyn Su via Phabricator via llvm-commits
- [llvm] d9c9d13 - [DWARF] Remove collectChildrenAddressRanges (NFC)
 
Kazu Hirata via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107716: Correct openmp-offload-builders lld, openmp
 
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D106317: [SimplifyCFG] performBranchToCommonDestFolding(): form sudo-LCSSA before cloning instructions (PR51125)
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107717: [NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
 
Alf via Phabricator via llvm-commits
- [PATCH] D107697: [RISCV] Insert sext_inreg when type legalizing add/sub/mul with constant LHS.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97448: ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects
 
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2167e23 - [M68k] Update disassembler test case following up ADD / ADDA changes
 
Min-Yih Hsu via llvm-commits
- [llvm] 20dfe05 - [RISCV] Move the $rs operand of PseudoStore from outs to ins. NFC
 
Craig Topper via llvm-commits
- [llvm] 88bc29f - [RISCV] Introduce a RISCV CondCode enum instead of using ISD:SET* in MIR. NFC
 
Craig Topper via llvm-commits
- [llvm] 6606936 - [RISCV] Remove -target-abi from half-bitmanip-dagcombines.ll.
 
Craig Topper via llvm-commits
- [llvm] 2f3b738 - [RISCV] Add optimizations for FMV_X_ANYEXTH similar to FMV_X_ANYEXTW_RV64.
 
Craig Topper via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106032: [PowerPC] prepare update form with non-const increment
 
ChenZheng via Phabricator via llvm-commits
- [llvm] b5e470a - [LowerMemIntrinsics] Typo fix.
 
Michael Liao via llvm-commits
- [PATCH] D106127: [NFC][AssemblyWriter]Allow AssemblyWriter::printBasicBlock() to print blocks that don't have parents.
 
James Y Knight via Phabricator via llvm-commits
- [llvm] fcf2d5f - Revert "SROA: Enhance speculateSelectInstLoads"
 
Christudasan Devadasan via llvm-commits
- [llvm] 990e802 - [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
 
Simon Atanasyan via llvm-commits
- [PATCH] D106250: [NFC][LoopUtils] Use RewritePhi::ExpansionPoint for Inst to be replaced.
 
Max Kazantsev via Phabricator via llvm-commits
- [lld] c70fa6d - Fix gcc build error after D105519
 
via llvm-commits
- [llvm] f49c3a6 - [llvm-readobj][XCOFF] Print the length of the string table.
 
via llvm-commits
    
      Last message date: 
       Sun Aug  8 23:51:32 PDT 2021
    Archived on: Sun Sep 19 22:52:06 PDT 2021
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).