The Week Of Monday 18 July 2022 Archives by thread
Starting: Mon Jul 18 00:07:33 PDT 2022
Ending: Sun Jul 24 23:59:59 PDT 2022
Messages: 2378
- [PATCH] D129839: [obj2yaml] Refactor command line parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D129798: [clang-tidy] Add a "clang-" namespace prefix to the make-confusable-target executable
serge via Phabricator via llvm-commits
- [PATCH] D129866: [llvm-size] Fix hang on invalid short commandline option
James Henderson via Phabricator via llvm-commits
- [PATCH] D129983: [NFC] Introduce API to detect tokens penetrating LCSSA form
Max Kazantsev via Phabricator via llvm-commits
- [llvm] df42d63 - [obj2yaml] Refactor command line parsing
Fangrui Song via llvm-commits
- [PATCH] D129924: [llvm-objdump] Support --symbolize-operands when there is a single SHT_LLVM_BB_ADDR_MAP section for all text sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D129692: [ARM] Correct features on pacbti tests. NFC
Dave Green via Phabricator via llvm-commits
- [llvm] 048aaab - [flang][openacc] Use TableGen to generate the clause parser
Valentin Clement via llvm-commits
- [PATCH] D106968: [flang][openacc] Use TableGen to generate the clause parser
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129695: [ARM] Fix Thumb2 compare being emitted ExpandCMP_SWAP
Dave Green via Phabricator via llvm-commits
- [llvm] 11079e8 - [IR] Don't treat callbr as indirect terminator
Nikita Popov via llvm-commits
- [PATCH] D129849: [IR] Don't treat callbr as indirect terminator
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129623: [AArch64][SVE] Fold fadda(ptrue, x, select(mask, y, -0.0)) into fadda(mask, x, y)
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D129623: [AArch64][SVE] Fold fadda(ptrue, x, select(mask, y, -0.0)) into fadda(mask, x, y)
Paul Walker via Phabricator via llvm-commits
- [PATCH] D129623: [AArch64][SVE] Fold fadda(ptrue, x, select(mask, y, -0.0)) into fadda(mask, x, y)
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D129759: [AMDGPU] Set amdgpu-memory-bound if a basic block has dense global memory access
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D127982: [X86][FP16] Enable vector support for FP16 emulation
Bing Yu via Phabricator via llvm-commits
- [PATCH] D129984: [LoopSimplifyCFG] Prevent use-def dominance breach by handling dead exits. PR56243
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D127864: [llvm-ar] Add object mode option -X for AIX
James Henderson via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D129559: Windows packaging script. Include lld-link, llvm-lib and llvm-windres from stage0
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129986: [NFC][LoopVectorize] Add tail-folding RUN lines to existing SVE tests
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127383: Don't treat readnone call in presplit coroutine as not access memory
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129911: [IR] Allow absence for Min module flags and make AArch64 BTI/PAC-RET flags backward compatible
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-dva] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 105032f - [LV] Use PHI recipe instead of PredRecipe for subsequent uses.
Florian Hahn via llvm-commits
- [PATCH] D129436: [LV] Use PHI recipe instead of PredRecipe for subsequent uses.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127726: [InstCombiner] Add option to replace PHI of GEPs with GEP with PHI as index
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D129988: [WIP] Drop SmallVector constructor taking iterator_range in favor of llvm::to_vector/llvm::to_vector_of
Dawid Jurczak via Phabricator via llvm-commits
- [llvm] 118d8fe - [LoopUnroll] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 28b1ba1 - [PowerPC] Add an ISEL pattern for i32 MULLI.
via llvm-commits
- [PATCH] D129708: [PowerPC] Add an ISEL pattern for i32 MULLI.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D129448: [CodeGen][Asan] Emit lifetime intrinsic for bypassed label
luxufan via Phabricator via llvm-commits
- [PATCH] D129989: [AArch64][SVE] Recognize splats of f16 -0.0 for fadda
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D122791: [DAGCombiner] Teach scalarizeBinOpOfSplats handle scalable splat.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129666: [SDAG] Remove single-result restriction on commutative CSE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129786: [llvm] add zstd to `llvm::compression` namespace
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D129948: [RISCV] Fold stack reload into sext.w by using lw instead of ld.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D129723: [NFC][ADT] Remove unnecessary struct
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129154: Use TuningFastScalarFSQRT for default X86 tuning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129533: [ADT] Pass string_view via copy
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129990: [NFC] Remove some boilerplate from SmallVector header and unit tests
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129622: [InstCombine] add fold (X > C - 1) ^ (X < C + 1) --> X != C
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D129561: [RS4GC] Fix over-restrictive assert in atomic memcpy/move handling
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D127102: [CloneFunction][DebugInfo] Avoid cloning DILexicalBlocks of inlined subprograms
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D129933: [DAG] SimplifyDemandedBits - relax "xor (X >> ShiftC), XorC --> (not X) >> ShiftC" to match only demanded bits
Dave Green via Phabricator via llvm-commits
- [llvm] d693fd2 - [Verifier] Make Verifier recognize undef tokens as correct IR
Max Kazantsev via llvm-commits
- [PATCH] D128904: Bug fix "GC relocate is incorrectly tied to the statepoint"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Add support for Zmmul extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129991: [sanitizer] Don't always instrument on every lifetime.start
luxufan via Phabricator via llvm-commits
- [llvm] 46d5615 - [SimpleLoopUnswitch] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D128203: [OpenMP][IRBuilder] Add support for taskgroup
Shraiysh via Phabricator via llvm-commits
- [PATCH] D129993: [LoopInfo] Allow cloning of callbr
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129957: [RISCV] Add isel patterns for ineg+setge/le/uge/ule.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129137: [NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Dave Green via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D129757: [RISCV] Optimize SELECT_CC when the true value of select is Constant
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D129966: [ARM] Remove VBICimm if no cleared bits are demanded
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 4fba35f - [InstCombine] Clarify invoke/callbr handling in constexpr call fold (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D129852: [AArch64][SVE] Sink op into loop if it's used by PTEST and known to zero inactive lanes.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 9c66c02 - [AMDGPU][CodeGen] Match SMRDs with constant bases and register offsets.
Ivan Kosarev via llvm-commits
- [PATCH] D129095: [AMDGPU][CodeGen] Match SMRDs with constant bases and register offsets.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 8201e3e - [BasicBlockUtils] Don't drop callbr with unique successor
Nikita Popov via llvm-commits
- [PATCH] D129995: [AArch64] isDesirableToCommuteWithShift - fix UBFX masked shift comment. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 432cbd7 - [AMDGPU][CodeGen] Support (register + immediate) SMRD offsets.
Ivan Kosarev via llvm-commits
- [PATCH] D129763: [LoopVectorize][AArch64] Add TTI hook preferPredicatedReductionSelect
Thorsten via Phabricator via llvm-commits
- [PATCH] D129381: [AMDGPU][CodeGen] Support (register + immediate) SMRD offsets.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 7648e8d - [AMDGPU][GFX9][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D129996: [docs] Remove unmaintained target feature matrix
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129997: [Local] Allow creating callbr with duplicate successors
Nikita Popov via Phabricator via llvm-commits
- [llvm] ca2e3ff - [AMDGPU][GFX90A][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] db8fcb2 - [LAA] Add recursive IR walker for forked pointers
Graham Hunter via llvm-commits
- [llvm] e27f921 - [NVPTX][NFC] Simplify printing initialization of aggregates
Igor Kudrin via llvm-commits
- [llvm] 04e978c - [NVPTX] Use the mask() operator to initialize packed structs with pointers
Igor Kudrin via llvm-commits
- [PATCH] D129773: [NVPTX][NFC] Simplify printing initialization of aggregates
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D127504: [NVPTX] Use the mask() operator to initialize packed structs with pointers
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 44736c1 - [CloneFunction][DebugInfo] Avoid cloning DILexicalBlocks of inlined subprograms
Kristina Bessonova via llvm-commits
- [PATCH] D129765: [DAG] SimplifyDemandedBits - don't early-out for multiple use values (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129999: [TableGen] Mark incomplete MachineInstr as not compressible
Piggy via Phabricator via llvm-commits
- [llvm] 9234a7c - [X86][FP16] Don't crash when lowering SELECT on fp16 vectors
Benjamin Kramer via llvm-commits
- [PATCH] D128192: [GlobalISel][DebugInfo] Propagate debug location for localized constants
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D125444: [M68k] Add MC support for link/unlk
Sheng via Phabricator via llvm-commits
- [llvm] 4bd072c - [LAA] Fix the build with older versions of Clang
Benjamin Kramer via llvm-commits
- [llvm] a586c15 - [gn build] (manually) port 70914aa63156
Nico Weber via llvm-commits
- [llvm] 56b4b6e - [SDAG] Fix release build
Nikita Popov via llvm-commits
- [llvm] 07ab0cb - [DAG] Add missing asserts to shouldFoldConstantShiftPairToMask overrides to ensure a shl/srl pair is used. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c2ab5c5 - [DAG] Fix typo in isDesirableToCommuteWithShift description. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 259c36e - [DAG] Add asserts to isDesirableToCommuteWithShift overrides to ensure its being called from a shift. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D130001: [AMDGPU][NFC] Validate G_MERGE_VALUES as we match zero-extended 32-bit scalars.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D129641: [DAG] PromoteIntRes_BUILD_VECTOR - extend constant boolean vectors according to target BooleanContents
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129726: [InstCombine] (ShiftValC >> Y) >s -1 --> Y != 0 with ShiftValC < 0
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 4f10516 - [AArch64] isDesirableToCommuteWithShift - add explicit ShiftLHS variable instead of altering a incoming argument variable
Simon Pilgrim via llvm-commits
- [PATCH] D129843: [AArch64][NFC] Simplify loop vectoriser tail-folding tests
David Sherwood via Phabricator via llvm-commits
- [llvm] 1e77b0c - [AArch64][NFC] Simplify loop vectoriser tail-folding tests
David Sherwood via llvm-commits
- [PATCH] D129175: [ORC] Fix weak hidden symbols failure on PPC with runtimedyld
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Nikita Popov via Phabricator via llvm-commits
- [llvm] 429de14 - [gn build] Port 4b03ad650645
LLVM GN Syncbot via llvm-commits
- [PATCH] D129560: [AArch64] Add target hook for preferPredicateOverEpilogue
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128642: [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
Peter Waller via Phabricator via llvm-commits
- [PATCH] D129874: [SCEV][NFC][CT] Cheaper handling of guards in isBasicBlockEntryGuardedByCond
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105465: [RuntimeDyld] Added support for relocation of indirect functions
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D129878: [SCEV][NFC][CT] Do not waste time proving contextual facts for unreached loops and blocks
Nikita Popov via Phabricator via llvm-commits
- [llvm] 34f81cf - [LoopVectorize][NFC] Split reductions out from sve-tail-folding into new file
David Sherwood via llvm-commits
- [PATCH] D129761: [LoopVectorize][NFC] Split reductions out from sve-tail-folding into new file
David Sherwood via Phabricator via llvm-commits
- [PATCH] D129537: [X86][DAGISel] Combine select vXi64 with AVX512 target
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] c287bc4 - [AMDGPU][MC][GFX11] AsmParser for op_sel for VOP3 dpp opcodes
Petar Avramovic via llvm-commits
- [PATCH] D129767: [AMDGPU][MC][GFX11] AsmParser for op_sel for VOP3 dpp opcodes
Petar Avramovic via Phabricator via llvm-commits
- [llvm] b57d613 - [ConstantRangeTest] Move nowrap binop tests to generic infrastructure (NFC)
Nikita Popov via llvm-commits
- [llvm] 2e91266 - [ConstantRangeTest] Migrate known bits test to generic infrastructure (NFC)
Nikita Popov via llvm-commits
- [PATCH] D130006: [SPARC] Improve integer branch handling for v9 targets
Koakuma via Phabricator via llvm-commits
- [PATCH] D117867: [GVN] MemorySSA for GVN: remove all mention of MemDep from GVN
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 21e2f13 - [LoopSimplifyCFG] Revert accidental change
Nikita Popov via llvm-commits
- [PATCH] D128065: [AArch64][SVE] Fold target specific ext/trunc nodes into loads/stores
Bradley Smith via Phabricator via llvm-commits
- [llvm] e97a6f6 - [llvm-ar][test] Add testing for bitcode file handling
via llvm-commits
- [PATCH] D129088: [llvm-ar][test] Add testing for bitcode file handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D129653: isInductionPHI - Add some safety checks
Zaara Syeda via Phabricator via llvm-commits
- [llvm] 55b556e - [llvm-size] Fix hang waiting for input on invalid short commandline option
via llvm-commits
- [PATCH] D130009: [AMDGPU][MC][NFC] Refine SMEM load definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D129860: Inliner: don't mark call sites as 'nounwind' if that would be redundant
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D110182: [LiveIntervals] Find better anchoring end points when repairing ranges
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130010: [AArch64][SVE] Add ISel pattern to lower DUPLANE128 to LD1RQD
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (WIP)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D129758: [AArch64][SVE] Lower DUPLANE128 to LD1RQD
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D128544: [Orc][JITLink] Add a shared memory based implementation of MemoryMapper
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D129830: [lld-macho] Support folding of functions with identical LSDAs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] a6316d6 - [AIX] support read global symbol of big archive
via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
Phabricator via llvm-commits
- [PATCH] D130012: Add inline cost priority for module inliner
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D130013: [AArch64][SVE] Add DAG-Combine to push bitcasts from floating point loads after DUPLANE128
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129856: [libunwind][SystemZ] Use process_vm_readv to avoid potential segfaults
Ulrich Weigand via Phabricator via llvm-commits
- [compiler-rt] 09cebfb - Revert "[libc++] Always build c++experimental.a"
Hans Wennborg via llvm-commits
- [llvm] c00a44f - [VP] IR expansion pass for VP gather and scatter
Simon Moll via llvm-commits
- [PATCH] D120664: [VP] IR expansion pass for VP gather and scatter
Simon Moll via Phabricator via llvm-commits
- [PATCH] D130014: [ValueTypes] Define MVTs for v3i8
Alon Kom via Phabricator via llvm-commits
- [PATCH] D129844: [InstCombine] Restrict "(X & 0xFF00) + xx00 --> (X + xx00) & 0xFF00"
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129109: [Costmodel] Add "type-based-intrinsic-cost" cli option
Malhar via Phabricator via llvm-commits
- [llvm] 26fbb79 - [InstCombine] reduce code for signbit folds; NFC
Sanjay Patel via llvm-commits
- [PATCH] D130016: [HLSL] Add __builtin_hlsl_create_handle
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 9905c37 - Inliner: don't mark call sites as 'nounwind' if that would be redundant
Nicolai Hähnle via llvm-commits
- [PATCH] D129268: Legalise patchpoint arguments.
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D127800: [llvm-driver] Generate symlinks instead of executables for tools
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D129813: [AMDGPU] Add IPO pass to infer pointer argument address spaces. WIP.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D129401: [libLTO] Set data-sections by default in libLTO for ELF and XCOFF.
wael yehia via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via Phabricator via llvm-commits
- [llvm] 3443788 - Revert "Inliner: don't mark call sites as 'nounwind' if that would be redundant"
Nicolai Hähnle via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D129980: [RISCV] Optimize (seteq (i64 (and X, 0xffffffff)), C1)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] 1e45136 - Revert "[NVPTX] Use the mask() operator to initialize packed structs with pointers"
Igor Kudrin via llvm-commits
- [llvm] d7f2a63 - [RISCV] Fold stack reload into sext.w by using lw instead of ld.
Craig Topper via llvm-commits
- [PATCH] D129975: [CodeGen] Add MachineFunction::estimateSizeInBytes()
Chris Lattner via Phabricator via llvm-commits
- [llvm] 2570f22 - [SDAG] Remove single-result restriction on commutative CSE
Itay Bookstein via llvm-commits
- [llvm] b3fd3a9 - [IR] Allow absence for Min module flags and make AArch64 BTI/PAC-RET flags backward compatible
Fangrui Song via llvm-commits
- [PATCH] D129017: [fpcmp] Use non-floating point parsing by default.
Matthias Braun via Phabricator via llvm-commits
- [llvm] 7c0b9b3 - [RISCV] Add isel patterns for ineg+setge/le/uge/ule.
Craig Topper via llvm-commits
- [llvm] 32eed88 - Reapply "[NVPTX] Use the mask() operator to initialize packed structs with pointers"
Igor Kudrin via llvm-commits
- [PATCH] D129634: [X86] Fix updating LiveVariables in convertToThreeAddress
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D128384: llvm-reduce: Add reduction for custom register masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128689: llvm-reduce: Add reduction for instruction defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D129774: [llvm][AArch64] Add missing FPCR, H and B registers to Codeview mapping
David Majnemer via Phabricator via llvm-commits
- [PATCH] D129938: [lld-macho] Add support for -alias
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D129407: [InstrProf] Allow CSIRPGO function entry coverage
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D129841: [GlobalOpt] Enable evaluation of atomic stores
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64101: [LoopUnroll] fix cloning callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130028: [SelectionDAG] Fix fptoi.sat scalable vector lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D129961: Raise timeout for Solaris builders
Galina via Phabricator via llvm-commits
- [lld] 1fb9466 - [lld-macho] Devirtualize TargetInfo::getRelocAttrs
Daniel Bertalan via llvm-commits
- [PATCH] D130000: [lld-macho] Devirtualize TargetInfo::getRelocAttrs
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] 86c4242 - [docs] Remove unmaintained target feature matrix
Alex Bradbury via llvm-commits
- [llvm] 0f9d9ed - llvm-reduce: Add reduction for custom register masks
Matt Arsenault via llvm-commits
- [llvm] e24b390 - llvm-reduce: Add reduction for instruction defs
Matt Arsenault via llvm-commits
- [PATCH] D129932: [AArch64] Use SUBXrx64 for dynamic stack to refer to sp
Eli Friedman via Phabricator via llvm-commits
- [llvm] 28ebd13 - [coro async] Fix code to run coro.async.end cleanup like the legacy pass did
Arnold Schwaighofer via llvm-commits
- [PATCH] D129865: [coro async] Fix code to run coro.async.end cleanup like the legacy pass did
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D123496: [RISCV] Add Stackmap/Statepoint/Patchpoint support without targets
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D127516: RegisterCoalescer: Fix verifier error when merging copy of undef
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 81a059a - [gn build] Port 0f9d9edd2477
LLVM GN Syncbot via llvm-commits
- [llvm] 42fdb48 - [gn build] Port e24b390dbc4e
LLVM GN Syncbot via llvm-commits
- [PATCH] D127227: RegisterCoalescer: Shrink main range after shrinking subranges
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 464b3a9 - [RISCV] Pre-commit tests for D129980. NFC
Craig Topper via llvm-commits
- [llvm] 0b02752 - [RISCV] Optimize (seteq (i64 (and X, 0xffffffff)), C1)
Craig Topper via llvm-commits
- [PATCH] D129981: [RISCV] Pre-commit tests for D129980. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129960: [AArch64][NFC] Set true for default of subfeature is more readable
Dave Green via Phabricator via llvm-commits
- [PATCH] D129902: [AMDGPU] Support for gfx940 fp8 conversions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] c444f03 - Reland "[SystemZ][z/OS] Fix f32 variadic argument assertion"
Neumann Hon via llvm-commits
- [llvm] dbed432 - [LiveIntervals] Find better anchoring end points when repairing ranges
Jay Foad via llvm-commits
- [PATCH] D129935: [TableGen] Add a location for a class definition that was forward-declared
Roman Rusyaev via Phabricator via llvm-commits
- [llvm] 30e53b8 - [LV] Sink module variable and use State to set it in widenCall. (NFC)
Florian Hahn via llvm-commits
- [llvm] 9fa5a6b - [AMDGPU] Support for gfx940 fp8 conversions
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D130034: [BOLT][NFC] Add BinaryContext::IsStripped
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D129974: [BOLT] Support split function in stripped binaries
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 2695f0a - [AMDGPU] Support for gfx940 fp8 mfma
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D129906: [AMDGPU] Support for gfx940 fp8 mfma
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D129161: [MachinePipeliner] Consider only direct path successors when calculating circuit latency
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D128465: [OLD] [llvm] add zstd to `llvm::compression` namespace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130036: [BOLT][NFC] Remove opts::AllowStripped
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D129908: [AMDGPU] Support for gfx940 fp8 smfmac
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 523a99c - [AMDGPU] Support for gfx940 fp8 smfmac
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D128667: [WIP] Add Zstd ELF support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128877: [LoopCacheAnalysis] Fix a type mismatch bug in cost calculation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D130038: [coro async] Add missing llvm.coro.id.async intrinsic to declaresCoroCleanupIntrinsics
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D128148: [XCOFF] write the aux header when the visibility is specified in XCOFF32.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D121276: [CMake] Include runtimes test suites in check-all
Lei Huang via Phabricator via llvm-commits
- [PATCH] D130039: [InstCombine] Improve folding of mul + icmp
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D130040: [AMDGPU] Remove old operand from VOPC DPP
Joe Nash via Phabricator via llvm-commits
- [PATCH] D127613: [BOLT][DWARF] Add Unit test for DW_AT_high_pc [DW_FORM_addr]
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D130042: CodeGen: Set MODereferenceable from isDereferenceableAndAlignedPointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130043: [WIP] [llvm] add zstd to `llvm::compression` namespace but with find_package in cmake
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D115381: [AArch64][GlobalISel] Select scalar G_FMAXIMUM + G_FMINIMUM
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130044: [SLP] Don't vectorize PHIs in catchswitch blocks
Bill Schmidt via Phabricator via llvm-commits
- [PATCH] D129828: [BOLT][DWARF] Fix incorrect DW_AT_type offset for unittest
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 8d0383e - CodeGen: Remove AliasAnalysis from regalloc
Matt Arsenault via llvm-commits
- [PATCH] D128583: CodeGen: Remove AliasAnalysis from regalloc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127507: AMDGPU: Use isMeta flags on pseudoinstructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130012: [llvm][ModuleInliner] Add inline cost priority for module inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D129224: [InstCombine] Fold strtoul and strtoull and avoid PR #56293
Martin Sebor via Phabricator via llvm-commits
- [compiler-rt] 3580daa - [InstrProf] Allow CSIRPGO function entry coverage
Ellis Hoag via llvm-commits
- [PATCH] D130046: [DWP][DWARF] Detect and error on debug info offset overflow
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128465: [llvm] add zstd to `llvm::compression` namespace
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D128941: [ModuloSchedule] Add interface call to accept/reject SMS schedules
David Penry via Phabricator via llvm-commits
- [PATCH] D129936: [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32.
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D130047: [RISCV] Disable constant hoisting for multiply by negated power of 2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126644: [llvm/CodeGen] Add ExpandLargeDivRem pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130049: [WinSEH][ARM64] Split unwind info for functions larger than 1MB
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D130050: [WebAssembly] Use `localexec` as default TLS model
Andrew Brown via Phabricator via llvm-commits
- [PATCH] D129519: [Symbolizer] Implement contextual symbolizer markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D130053: [WebAssembly] Use `localexec` as default TLS model for non-Emscripten targets
Andrew Brown via Phabricator via llvm-commits
- [PATCH] D130051: [BOLT] Add main fragment to function layout
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D129827: [BOLT] Add split all blocks strategy
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] ed93d15 - [llvm-objdump] Support --symbolize-operands when there is a single SHT_LLVM_BB_ADDR_MAP section for all text sections
Rahman Lavaee via llvm-commits
- [PATCH] D129924: [llvm-objdump] Support --symbolize-operands when there is a single SHT_LLVM_BB_ADDR_MAP section for all text sections
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 3198364 - [RISCV][Clang] Add support for Zmmul extension
via llvm-commits
- [llvm] bddf207 - [AArch64][NFC] Set true for default of subfeature is more readable
via llvm-commits
- [PATCH] D129415: [VE] Support load/store/spill of vector mask registers
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 469044c - [VE] Support load/store/spill of vector mask registers
Kazushi Marukawa via llvm-commits
- [PATCH] D129721: [JITLink][COFF] Handle out-of-order COMDAT second symbol.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D130056: [RISCV] Optimize (SRLI (SLLI GPR:$rs1, 32), 32)
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D129764: [ORC][COFF] Properly set weak flag to COMDAT symbols.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 3fcaea1 - [RISCV][test] Precommit test for D122791.
via llvm-commits
- [PATCH] D123362: [RISCV][test] Precommit test for D122791.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 58dfaaa - [DAGCombiner] Teach scalarizeBinOpOfSplats handle scalable splat.
via llvm-commits
- [llvm] 67220c2 - [ORC] Fix serialization / deserialization of default-constructed ArrayRef<char>.
Lang Hames via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Hudson Ayers via Phabricator via llvm-commits
- [llvm] 83e9225 - Update the Windows packaging script.
Carlos Alberto Enciso via llvm-commits
- [llvm] 35fc666 - [OpenMP][IRBuilder] Add support for taskgroup
Shraiysh Vaishay via llvm-commits
- [PATCH] D130059: [X86] Promote v32f16's fadd into v32f32's fadd when it is avx512 without avx512fp16
Bing Yu via Phabricator via llvm-commits
- [PATCH] D129863: [PowerPC] Improve LowerVECTOR_SHUFFLE load-and-splat multi-use
Ting Wang via Phabricator via llvm-commits
- [PATCH] D129861: [PowerPC] Add baseline test case for load-and-splat multi-use
Ting Wang via Phabricator via llvm-commits
- [PATCH] D120113: [PowerPC] Improve i32 and-or-and on BPS.Select64 path to generate single rlwimi
Ting Wang via Phabricator via llvm-commits
- [llvm] e01bf5a - [X86] Promote v32f16's fadd into v32f32's fadd when it is avx512 without avx512fp16
Bing1 Yu via llvm-commits
- [llvm] 69b284a - Revert "[DAGCombiner] Teach scalarizeBinOpOfSplats handle scalable splat."
Max Kazantsev via llvm-commits
- [llvm] 5114e2c - [gn build] Port 8ed702b83f20
LLVM GN Syncbot via llvm-commits
- [llvm] 51f837a - [NFC] Introduce API to detect tokens penetrating LCSSA form
Max Kazantsev via llvm-commits
- [PATCH] D129556: [lld-macho] Fix loading same libraries from both LC_LINKER_OPTION and command line
Kaining Zhong via Phabricator via llvm-commits
- [llvm] af09127 - [X86][NFC] avx512-f16c-v16f16-fadd.ll avx512-skx-v32f16-fadd.ll - add nounwind to prevent cfi noise on tests
Bing1 Yu via llvm-commits
- [llvm] a2ac383 - [llvm] Fix forward declaration in Support/JSON.h
via llvm-commits
- [compiler-rt] eb0e331 - [sanitizer] Don't call dlerror() after swift_demangle lookup through dlsym
via llvm-commits
- [PATCH] D129982: [clang-format][NFC] Refactor RequiresDoesNotChangeParsingOfTheRest
Owen Pan via Phabricator via llvm-commits
- [PATCH] D130061: [AArch64] Add a tablegen pattern for UZP2.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 05d424d - [AArch64][SVE] Fold fadda(ptrue, x, select(mask, y, -0.0)) into fadda(mask, x, y)
Rosie Sumpter via llvm-commits
- [PATCH] D100083: [RISCV] Add InstAlias for Zbb Zbp and Zbs extension
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 534b924 - [LoopInfo] Allow cloning of callbr
Nikita Popov via llvm-commits
- [PATCH] D130062: [lldb][DWARF5] Enable macro evaluation
Pavel Kosov via Phabricator via llvm-commits
- [llvm] f7b2d4a - [AArch64] Add patterns to fold zext(cmpeq(x, splat(0)))
Cullen Rhodes via llvm-commits
- [PATCH] D129626: [AArch64] Add patterns to fold zext(cmpeq(x, splat(0)))
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] e2147c2 - [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D130064: Implement timeout for ClangBuilder
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D123366: [PowerPC] map hardware loop intrinsics to PowerPC pseudo instructions.
ChenZheng via Phabricator via llvm-commits
- [llvm] 8230983 - [LoopSimplifyCFG] Prevent use-def dominance breach by handling dead exits. PR56243
Max Kazantsev via llvm-commits
- [PATCH] D129939: [JITLink][COFF] Implement IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY/LIBRARY.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D129107: [BOLT][HUGIFY] adds huge pages support of PIE/no-PIE binaries
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D130067: Windows packaging script. Include lld-link, llvm-lib and llvm-windres from stage0.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D130068: [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129952: [ORC][COFF] Handle COFF import files of static archive.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D129941: [JITLink][COFF] Implement IMAGE_COMDAT_SELECT_LARGEST partially.
Sunho Kim via Phabricator via llvm-commits
- [llvm] e717f91 - Revert "[Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF."
Alexey Lapshin via llvm-commits
- [llvm] 5d14873 - [llvm][AArch64] Add missing FPCR, H and B registers to Codeview mapping
David Spickett via llvm-commits
- [PATCH] D129178: [RISCV] Enable the GlobalMerge pass for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D115713: [LV] Don't apply "TinyTripCountVectorThreshold" for loops with compile time known TC.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109679: [LV][NFC] Optimize out an extra call to isMoreProfitable
Evgeniy via Phabricator via llvm-commits
- [llvm] 4baf8f0 - [AMDGPU] Pre-commit tests for D129759
Abinav Puthan Purayil via llvm-commits
- [PATCH] D129760: [AMDGPU] Pre-commit tests for D129759
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 9fa425c - [AMDGPU] Set amdgpu-memory-bound if a basic block has dense global memory access
Abinav Puthan Purayil via llvm-commits
- [PATCH] D130071: [BOLT] Adapted policy checks for stripped binaries
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D123112: [VP] Legalize the stride operand for EXPERIMENTAL_VP_STRIDED SDNodes
Simon Moll via Phabricator via llvm-commits
- [llvm] 0f6b046 - [DAG] SimplifyDemandedBits - relax "xor (X >> ShiftC), XorC --> (not X) >> ShiftC" to match only demanded bits
Simon Pilgrim via llvm-commits
- [PATCH] D129851: [AArch64][SVE] Consider more intrinsics in 'isZeroingInactiveLanes'.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128342: [AArch64][LoopVectorize] Disable tail-folding for SVE when loop has interleaved accesses
David Sherwood via Phabricator via llvm-commits
- [llvm] 2c488a6 - Fix signed/unsigned comparison mismatch warning
Simon Pilgrim via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [llvm] a75760a - [LV] Remove unnecessary cast in widenCallInstruction. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D129073: [AMDGPU] Combine s_or_saveexec, s_xor instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D130072: [BOLT] Support split landing pad for stripped binaries
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D130073: [BOLT] Handle broken .dynsym in stripped binaries
Huan Nguyen via Phabricator via llvm-commits
- [llvm] 6cb9529 - [ARM] Remove VBICimm if no cleared bits are demanded
David Green via llvm-commits
- [PATCH] D130075: [InstCombine] Try not to demand low order bits for Add
Jay Foad via Phabricator via llvm-commits
- [llvm] 8aff88f - [LegalizeDAG] Propagate alignment in ExpandExtractFromVectorThroughStack
Benjamin Kramer via llvm-commits
- [PATCH] D129838: [LoongArch] Optimize the atomic store with amswap_db.[w/d]
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D123363: [SelectionDAG] Update emission of udivmodei5 to latest ABI changes
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D120327: compiler-rt: Add udivmodei5 to builtins and add bitint library
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: refactor pow(x, n) expansion where n is a constant integer value
eaeltsin via Phabricator via llvm-commits
- [PATCH] D125783: [llvm-dva] 08 - ELF Reader
Pavel Samolysov via Phabricator via llvm-commits
- [llvm] 8f90ede - Additional regression test for a crash during reorder masked gather nodes
Evgeniy Brevnov via llvm-commits
- [PATCH] D130079: Revert "[SelectionDAG] Emit calls to __divei4 and friends for division/remainder of large integers"
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D129489: [lldb][AArch64] Add support for memory tags in core files
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] 4539b44 - [Reland][Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via llvm-commits
- [llvm] 08860f5 - [Local] Allow creating callbr with duplicate successors
Nikita Popov via llvm-commits
- [PATCH] D129167: [AggressiveInstCombine] convert sqrt libcalls with "nnan" to sqrt intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130080: [InstCombine] Change order of canonicalization of ADD and AND
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129204: [X86][NFCI] Remove target-specific branch optimisation that's handled in BranchFolding
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130082: [RISCV][test] Update fold-addi-loadstore.ll for D129686
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129686: [RISCV] Reuse a materialised global address in preference to merging into a load/store
Alex Bradbury via Phabricator via llvm-commits
- [llvm] bccc9aa - Don't vectorize PHIs in catchswitch blocks
William Schmidt via llvm-commits
- [llvm] 71c502c - [DAG] Call SimplifyDemandedBits from ISD::MUL nodes
Simon Pilgrim via llvm-commits
- [PATCH] D125060: [amdgpu] Implement lds kernel id intrinsic
Jon Chesterfield via Phabricator via llvm-commits
- [compiler-rt] 6d1f860 - tsan: optimize DenseSlabAlloc
Dmitry Vyukov via llvm-commits
- [PATCH] D129937: [JITLink][COFF] Handle duplicate external symbols.
Sunho Kim via Phabricator via llvm-commits
- [compiler-rt] 1b2fa90 - Add the FreeBSD AArch64 memory layout
Ed Maste via llvm-commits
- [llvm] e13bd26 - Add the FreeBSD AArch64 shadow offset to llvm
Ed Maste via llvm-commits
- [llvm] b850762 - Add the FreeBSD AArch64 memory layout
Ed Maste via llvm-commits
- [PATCH] D125873: [asan] Add the FreeBSD AArch64 shadow offset to llvm
Ed Maste via Phabricator via llvm-commits
- [PATCH] D125883: [msan] Add the FreeBSD AArch64 memory layout
Ed Maste via Phabricator via llvm-commits
- [PATCH] D130084: [X86] Make sure load size is not larger than stack slot
Haohai, Wen via Phabricator via llvm-commits
- [llvm] b28bb8c - [AMDGPU] Remove old operand from VOPC DPP
Joe Nash via llvm-commits
- [PATCH] D130089: update-test-checks: safely handle tests with #if's
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] bc4870f - [coro async] Add missing llvm.coro.id.async intrinsic to declaresCoroCleanupIntrinsics
Arnold Schwaighofer via llvm-commits
- [PATCH] D130090: [PowerPC][NFC] Convert the MMA test cases to use opaque pointers.
Stefan Pintilie via Phabricator via llvm-commits
- [compiler-rt] 7300a65 - [libc++] Re-apply "Always build c++experimental.a""
Louis Dionne via llvm-commits
- [PATCH] D130093: [AArch64] Emit vector FP cmp when LE is used with fast-math
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130094: [AArch64] Add fcmp fast math tests
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] c46c1a2 - [gn build] (manually) port 8711fcae276a593
Nico Weber via llvm-commits
- [llvm] 2d8c74c - [gn build] (manually) port 4539b44148918 (llvm-dwarfutil)
Nico Weber via llvm-commits
- [llvm] 8c6305b - [NewPM] Print function/SCC size with -debug-pass-manager
Arthur Eubanks via llvm-commits
- [PATCH] D128003: [NewPM] Print function/SCC size with -debug-pass-manager
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 4c82f56 - [llvm][SVE] Remove redundant and when comparing against extending load
David Truby via llvm-commits
- [PATCH] D129281: [llvm][SVE] Remove redundant and when comparing against extending load
David Truby via Phabricator via llvm-commits
- [llvm] 2224bbc - [nfc][amdgpu] LDS. Move selection logic up the stack.
Jon Chesterfield via llvm-commits
- [PATCH] D119376: [LoopAccessAnalysis] Simplify D119047
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 3d6c10d - [SimplifyLibCalls] avoid converting pow() to powi() with no FMF
Sanjay Patel via llvm-commits
- [llvm] 13aa2c1 - [DSE] Revisit pointers that may no longer escape after removing another store
Arthur Eubanks via llvm-commits
- [PATCH] D123686: [DSE] Revisit pointers that may no longer escape after removing another store
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D129717: [VPlan] Initial def-use verification.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130099: [RISCV] Optimize (br_cc (and X, 0x80000000), 0, seteq, dest) on RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130099: [RISCV] Optimize (br_cc (and X, 0x80000000), 0, seteq, dest) on RV64
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130099: [RISCV] Optimize (br_cc (and X, 0x80000000), 0, seteq, dest) on RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130099: [RISCV] Optimize (br_cc (and X, 0x80000000), 0, seteq, dest) on RV64
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130099: [RISCV] Optimize (br_cc (and X, 0x80000000), 0, seteq, dest) on RV64
Craig Topper via Phabricator via llvm-commits
- [llvm] 3a20597 - [amdgpu] Implement lds kernel id intrinsic
Jon Chesterfield via llvm-commits
- [PATCH] D130100: [aarch64-mi-peepholeopt] Combine a gpr->fp copy of load gpr into load gp directly.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D129775: [x86] use zero-extending load of a byte outside of loops too
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127637: [MC][MachO] Change addrsig format + ensure its size is properly set
Alex B via Phabricator via llvm-commits
- [PATCH] D130101: [AMDGPU] NFC. Assert that mask is full with VOPC DPP
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128938: [lld-macho] Read in new addrsig format
Alex B via Phabricator via llvm-commits
- [PATCH] D130103: [InstCombine] Add mul with negated power of 2 constant to canEvaluateShifted.
Craig Topper via Phabricator via llvm-commits
- [lld] f6017ab - [lld-macho] Support folding of functions with identical LSDAs
Jez Ng via llvm-commits
- [llvm] e939bf6 - [llvm] add zstd to `llvm::compression` namespace
Cole Kissane via llvm-commits
- [llvm] 6fb27bc - [SystemZ][z/OS] Introduce CCAssignToRegAndStack to calling convention
Yusra Syeda via llvm-commits
- [PATCH] D127328: [Systemz/z/OS] Introduce CCAssignToRegAndStack to calling convention
Yusra Syeda via Phabricator via llvm-commits
- [llvm] b7d3ba4 - [LV] Add test coverage for scalable div/rem patterns
Philip Reames via llvm-commits
- [PATCH] D128955: [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 6bf817c - [gn build] (manually) port e939bf67e340
Nico Weber via llvm-commits
- [llvm] 6d7455b - [gn build] fix typo
Nico Weber via llvm-commits
- [compiler-rt] 2a408f2 - [TSAN] Disable clone_setns test case on PPC64 RHEL 7.9 Targets
Kamau Bridgeman via llvm-commits
- [llvm] 2247fe8 - [LV] Add test coverage for a bug in srem handling
Philip Reames via llvm-commits
- [PATCH] D130105: [NFC][AMDGPU] Refactor AMDGPUDisassembler
Scott Linder via Phabricator via llvm-commits
- [PATCH] D128014: [AMDGPU] Improve assembler + disassembler handling of kernel descriptors
Scott Linder via Phabricator via llvm-commits
- [llvm] e225764 - [ARM] Update atomic tests for D129695. NFC
David Green via llvm-commits
- [PATCH] D130106: [LV] Fix miscompile due to srem/sdiv speculation safety condition
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123090: MemoryBuiltins: start using properties of functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D124425: MemoryBuiltins: replace most users of isFreeCall with isFreeLikeCall
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123091: MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123087: tests: add attributes that would normally come from inferattrs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D130107: MemoryBuiltins: remove malloc-family funcs from list
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D129802: [DRAFT] Implementing new atomic orderings in LLVM and generate barriers for legacy __sync builtins. Support corresponding memory model in outline atomics as well.
James Y Knight via Phabricator via llvm-commits
- [llvm] 8353403 - [LV] Add test for generic predicated sdiv
Philip Reames via llvm-commits
- [PATCH] D130115: [DAGCombiner] More load-store forwarding for big-endian
Roland Froese via Phabricator via llvm-commits
- [llvm] 5bce73b - [test] Convert some tests to use opaque pointers
Arthur Eubanks via llvm-commits
- [PATCH] D130117: [LLD] [COFF] Improve the error message for too many exported symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130118: [1/3] [LLD] [MinGW] Implement the --exclude-symbols option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130119: [RISCV] Eagerly delete instructions in MergeBaseOffset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D129084: [AMDGPU] gfx11 Fix VOP3 dot instructions
Petar Avramovic via Phabricator via llvm-commits
- [llvm] f36f0f2 - [x86] add tests for fixup-bw with size optimization attrs; NFC
Sanjay Patel via llvm-commits
- [llvm] 9d1ea17 - [x86] use zero-extending load of a byte outside of loops too
Sanjay Patel via llvm-commits
- [llvm] 374db8f - [gn build] (manually) port c91ce941448 (HTMLForestResources.inc)
Nico Weber via llvm-commits
- [lld] 0bc1009 - [lld-macho] Add support for -alias
Keith Smiley via llvm-commits
- [llvm] f1243fa - [LV] Autogen a partially autogened test for ease of update
Philip Reames via llvm-commits
- [llvm] bf789b1 - [Attributor] Replace AAValueSimplify with AAPotentialValues
Johannes Doerfert via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130125: [lld-macho] Fold __objc_imageinfo sections
Jez Ng via Phabricator via llvm-commits
- [llvm] 95401b0 - Revert "[x86] use zero-extending load of a byte outside of loops too"
Sanjay Patel via llvm-commits
- [PATCH] D130126: fix bug for useless malloc elimination in CodeGenPrepare
Ruobing Han via Phabricator via llvm-commits
- [lld] dd56355 - [lld-macho] Fix loading same libraries from both LC_LINKER_OPTION and command line
Jez Ng via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 6d84383 - [JITLink] Hook up prebuilt cache in DWARFRecordSectionSplitter::processBlock.
Lang Hames via llvm-commits
- [llvm] 1cf6b93 - Revert "[Local] Allow creating callbr with duplicate successors"
Nick Desaulniers via llvm-commits
- [llvm] 1b1f1c7 - Re-re-apply 5acd47169884, Add a shared-memory based orc::MemoryMapper...
Lang Hames via llvm-commits
- [PATCH] D130128: [llvm][test] preprocess test with update_llc_test_checks NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D128158: [AMDGPU] Add amdgcn_sched_group_barrier builtin
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 41f6a21 - [gn build] Port 1b1f1c778695
LLVM GN Syncbot via llvm-commits
- [PATCH] D123265: [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129899: Bazel BUILD file for BOLT
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D129903: Use std::atomic<std::uint64_t> instead of std::atomic_uint64_t
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 4f2ccdd - [Attributor][NFC] Improve debug messages
Johannes Doerfert via llvm-commits
- [llvm] f84712f - [Attributor] Teach checkForAllUses to follow returns into callers
Johannes Doerfert via llvm-commits
- [PATCH] D129909: [GlobalISel][DebugInfo] salvageDebugInfo analogue for gMIR
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130133: Add a nop instruction if a section starts with landing pad.
Archit Saxena via Phabricator via llvm-commits
- [PATCH] D130134: [lld-macho] Fold cfstrings with --deduplicate-literals
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D130133: Add a nop instruction if a section starts with landing pad for function splitter
Archit Saxena via Phabricator via llvm-commits
- [llvm] 94e6d26 - [ORC] Fix serialization / deserialization of default-constructed StringRef.
Lang Hames via llvm-commits
- [PATCH] D130137: [lld-macho] Simplify archive loading logic
Jez Ng via Phabricator via llvm-commits
- [llvm] 2e2737c - [MC][MachO] Change addrsig format + ensure its size is properly set
Jez Ng via llvm-commits
- [lld] 2d889a8 - [lld-macho] Read in new addrsig format
Jez Ng via llvm-commits
- [llvm] f0dd12e - [x86] use zero-extending load of a byte outside of loops too (2nd try)
Sanjay Patel via llvm-commits
- [llvm] 09d4dbc - [llvm-driver] Generate symlinks instead of executables for tools
Alex Brachet via llvm-commits
- [PATCH] D129927: [MachineScheduler] Try to issue the load instruction preferentially
Allen zhong via Phabricator via llvm-commits
- [lld] 87ce7b4 - [lld-macho] Simplify archive loading logic
Jez Ng via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D127941: [lld-macho] Fix an issue where Objective-C symbols where not force-loaded due to LC_LINKER_OPTION
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113226: Support: Change FileOutputBuffer to return FileError
Jez Ng via Phabricator via llvm-commits
- [llvm] 57224ff - Don't treat readnone call in presplit coroutine as not access memory
Chuanqi Xu via llvm-commits
- [llvm] bbbb439 - [CodeGen] Use value_or instead of getValueOr (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130140: [ADT] Remove Optional::getValueOr (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 41ae78e - Use has_value instead of hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5b0e96a - [gn build] Port 5dd19ada571b
LLVM GN Syncbot via llvm-commits
- [llvm] d337c1f - [AArch64] Use SUBXrx64 for dynamic stack to refer to sp
via llvm-commits
- [PATCH] D130141: [RISCV] Add part support of RISCV Zc Extension (Zca, Zcb, Zcmp)
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D130142: [Coroutines] Introduce @llvm.coro.tls.wrapper to block optimizations
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] d946fb8 - [X86] Make sure load size is not larger than stack slot
Haohai Wen via llvm-commits
- [llvm] 0387da6 - Use value instead of getValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] ad94b5c - [X86][test] Use Min behavior for "cf-protection-{branch,return}" tests
Fangrui Song via llvm-commits
- [compiler-rt] 868e1ee - Revert "[libasan] Remove 4Mb stack limit for swapcontext unpoisoning"
Vitaly Buka via llvm-commits
- [PATCH] D129945: [JITLink][COFF] Don't dead strip seh frame of exported function.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130145: [AArch64] Simplify BTI/PAC-RET module flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130146: [RISCV] Add isel pattern for (mul (and X, 0xffffffff), 3<<C) with Zba.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129561: [RS4GC] Handle special cases in unreachable code for memcpy/memmov
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D130147: [AMDGPU] Start refactoring GCNSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [llvm] c96ddd7 - Update the Windows packaging script.
Carlos Alberto Enciso via llvm-commits
- [llvm] e931c2e - [LegacyPM] Remove InstrOrderFileLegacyPass
Fangrui Song via llvm-commits
- [llvm] 76e18cc - [llvm] Use llvm::any_of and llvm::none_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] f72e0a8 - [X86] Add test case for shuffle.
via llvm-commits
- [compiler-rt] dbec35c - [sanitizer] Port sanitizer_common to LoongArch
Fangrui Song via llvm-commits
- [llvm] 07c90d9 - [InstCombine] add tests for icmp-shr. nfc
Chenbing Zheng via llvm-commits
- [PATCH] D130151: [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D128582: Move SeparateConstOffsetFromGEPPass() before LSR() and enable EnableGEPOpt by default.
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D129726: [InstCombine] (ShiftValC >> Y) >s -1/<s 0 --> Y != 0/==0
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] 07d69d9 - [VP] Legalize the stride operand for EXPERIMENTAL_VP_STRIDED SDNodes
Simon Moll via llvm-commits
- [PATCH] D121114: [VP] Add widening for VP_STRIDED_LOAD and VP_STRIDED_STORE
Simon Moll via Phabricator via llvm-commits
- [llvm] 79660d3 - [LoopVectorize][AArch64] Add TTI hook preferPredicatedReductionSelect
David Sherwood via llvm-commits
- [llvm] 051738b - Reland "[AArch64] Add a tablegen pattern for UZP2."
Alexandros Lamprineas via llvm-commits
- [PATCH] D130153: [DRAFT] Don't create new memory accesses for dbg intrinsics in MemorySSA
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D130154: Windows packaging script. Script does not exit on configure/build/test failure.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D130155: [DRAFT] [DeadStoreElimination] Handle null accessing
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 645d2dd - Revert "Don't treat readnone call in presplit coroutine as not access memory"
Chuanqi Xu via llvm-commits
- [llvm] 8ba794b - [InstCombine] add more tests for xor_of_icmps. nfc
Chenbing Zheng via llvm-commits
- [llvm] 5a4033c - update-test-checks: safely handle tests with #if's
Nicolai Hähnle via llvm-commits
- [llvm] 9fc347a - [DAG] PromoteIntRes_BUILD_VECTOR - extend constant boolean vectors according to target BooleanContents
Simon Pilgrim via llvm-commits
- [PATCH] D130156: [llvm] Fix some test failures with EXPENSIVE_CHECKS and libstdc++
David Spickett via Phabricator via llvm-commits
- [llvm] 5124b21 - [VPlan] Initial def-use verification.
Florian Hahn via llvm-commits
- [llvm] bb4ff39 - [X86] shuffle-blend.ll - add 32-bit test coverage
Simon Pilgrim via llvm-commits
- [llvm] 766cd95 - [DAG] getNode - assert that ADDO/SUBO nodes have the correct ops + types
Simon Pilgrim via llvm-commits
- [llvm] 2b6edc9 - [X86] shuffle-blend.ll - add avx512f-only test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D130158: [llvm] [cmake] Skip driver-related code unless LLVM_TOOL_LLVM_DRIVER_BUILD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D129533: [ADT] Pass string_view via copy in twine
ppenguin via Phabricator via llvm-commits
- [llvm] 4704da1 - [ARM] Fix Thumb2 compare being emitted ExpandCMP_SWAP
David Green via llvm-commits
- [llvm] 029e83b - [DAG] getNode - don't bother creating ADDO(X,0) or SUBO(X,0) nodes.
Simon Pilgrim via llvm-commits
- [PATCH] D121113: [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE
Lorenzo Albano via Phabricator via llvm-commits
- [llvm] b1847ff - [XCOFF] write the aux header when the visibility is specified in XCOFF32.
via llvm-commits
- [PATCH] D120059: [sanitizer_common] Support Solaris < 11.4 in GetStaticTlsBoundary
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D129537: [X86][DAGISel] Don't widen shuffle element with AVX512
LuoYuanke via Phabricator via llvm-commits
- [llvm] e0ccd19 - [SCEV][NFC][CT] Do not waste time proving contextual facts for unreached loops and blocks
Max Kazantsev via llvm-commits
- [PATCH] D128815: [LICM] Do not sink instructions that use tokens. PR56243
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 1ddc51d - Inliner: don't mark call sites as 'nounwind' if that would be redundant
Nicolai Hähnle via llvm-commits
- [llvm] f8c1375 - Update the Windows packaging script.
Carlos Alberto Enciso via llvm-commits
- [llvm] 523a526 - [LV] Fix miscompile due to srem/sdiv speculation safety condition
Philip Reames via llvm-commits
- [llvm] db0a658 - [AMDGPU] Change RUN lines to not depend on code sinking. NFC.
Jay Foad via llvm-commits
- [PATCH] D130162: [AArch64][NFC] Add test case for setcc (i16 bitcast (v16i1 X)), (i16 0), eq
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130163: [AArch64] Combine setcc (i16 (bitcast (v16i1 X))) with vecreduce_or
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130164: [LV] Support predicated div/rem operations via safe-divisor select idiom
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130141: [RISCV] Add part support of RISCV Zc Extension (Zca)
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D130169: [AMDGPU] Pre-sink IR input for some tests
Jay Foad via Phabricator via llvm-commits
- [llvm] 394a388 - [TableGen] Add a location for a class definition that was forward-declared
Nicolai Hähnle via llvm-commits
- [PATCH] D130170: [AMDGPU] Stop running IR code sinking pass
Jay Foad via Phabricator via llvm-commits
- [lld] 801971e - [LLD] [COFF] Improve the error message for too many exported symbols
Martin Storsjö via llvm-commits
- [PATCH] D129009: [LTO] Fix LTO for aliased IFuncs
Schrodinger ZHU Yifan via Phabricator via llvm-commits
- [PATCH] D129401: [libLTO] Set data-sections by default in libLTO.
Quinn Pham via Phabricator via llvm-commits
- [llvm] be25f52 - [LV] Autogen several tests for ease of update in upcoming change
Philip Reames via llvm-commits
- [PATCH] D130172: [Matrix] Refactor tiled loops in a struct. NFC
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130173: [Matrix] Add assert to extractVector with undef values
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130174: [Matrix] Refactor transpose distribution. NFC
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130175: [JITLink][COFF] Implement dllimport stubs.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130163: [AArch64] Combine setcc (iN (bitcast (vNi1 X))) with vecreduce_or
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130178: [JITLink][COFF][x86_64] Implement ADDR64 relocation.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130162: [AArch64][NFC] Add test case for setcc (iN bitcast (vNi1 X)), (iN 0), eq
Paul Walker via Phabricator via llvm-commits
- [PATCH] D129037: [globalisel] Select register bank for DBG_VALUE
LuoYuanke via Phabricator via llvm-commits
- [llvm] 1a73ef7 - [LV] Autogen a test for ease of update
Philip Reames via llvm-commits
- [PATCH] D118076: Sinking or hoisting instructions between loops before fusion
Aaron K via Phabricator via llvm-commits
- [PATCH] D129989: [AArch64] Add f16 fpimm patterns
Rosie Sumpter via Phabricator via llvm-commits
- [polly] 360c111 - Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] b1578bf - [RISCV][test] Add tests showing signext behaviour of cmpxchg
Alex Bradbury via llvm-commits
- [llvm] 2b98b8e - fix bug for useless malloc elimination in CodeGenPrepare
Ruobing Han via llvm-commits
- [PATCH] D129650: [InstCombine] change conditions for transform of sub to xor
Zaara Syeda via Phabricator via llvm-commits
- [llvm] 94e03ab - [IPO] Restore a call to has_value (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D129453: [IPO] Restore a call to has_value (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D119671: [ObjectYAML][MachO] Add basic chained fixups support
Keith Smiley via Phabricator via llvm-commits
- [llvm] 7a2a640 - [gn build] Port 857a78c04dee
LLVM GN Syncbot via llvm-commits
- [PATCH] D130182: Revert "[NFC] XFAIL tests which need visibility in XCOFF objectwriting"
Jake Egan via Phabricator via llvm-commits
- [llvm] c30c461 - [RISCV][test] Add tests for atomic compare exchange + branch on result
Alex Bradbury via llvm-commits
- [PATCH] D130184: BuildLibCalls: move inference of freeing memory later
Augie Fackler via Phabricator via llvm-commits
- [llvm] dc850fb - [AMDGPU] NFC. Assert that mask is full with VOPC DPP
Joe Nash via llvm-commits
- [llvm] 7e77d31 - [test] Remove unnecessary -verify-machineinstrs=0
Arthur Eubanks via llvm-commits
- [llvm] adc1c34 - [NFC][tests] Remove XFAIL for AIX for passing tests
Hubert Tong via llvm-commits
- [llvm] 19d4f5e - [test] Add missing REQUIRES: arm-registered-target
Arthur Eubanks via llvm-commits
- [llvm] 3aff787 - [InstCombine] Pre-commit test for D130103.
Craig Topper via llvm-commits
- [llvm] d76c8f5 - [InstCombine] Add mul with negated power of 2 constant to canEvaluateShifted.
Craig Topper via llvm-commits
- [PATCH] D129291: [NVPTX] Promote i24, i40, i48 and i56 to next power-of-two register when passing
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D130187: [Symbolizer] Implement data symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D130188: [DependenceAnalysis][PR56275] Normalize dependence analysis results to be non-negative when required
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D130189: [LoopInterchange][PR56275] Fix legality in dependence vectors
Congzhe Cao via Phabricator via llvm-commits
- [lld] 15f685e - [lld-macho] Fold cfstrings with --deduplicate-literals
Keith Smiley via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D129654: [Clang][Driver] Fix include paths for `--sysroot /` on OpenBSD/FreeBSD
Egor Zhdan via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about Intrinsic::riscv_masked_cmpxchg_i64
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130192: [RISCV] Avoid redundant branch-to-branch when expanding cmpxchg
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130193: [LLVM][Docs] Document the new driver for CUDA compilation
Joseph Huber via Phabricator via llvm-commits
- [llvm] f494f89 - [LAA] Fix latent missing check bug when mixing scalable and non-scalabe strides
Philip Reames via llvm-commits
- [llvm] bc9b964 - [NFC] Suppress unused variable warning in non-assert builds
Arthur Eubanks via llvm-commits
- [PATCH] D130196: [llvm-cov] Improve error message by printing the object file name that produces error
Zequan Wu via Phabricator via llvm-commits
- [llvm] 761e2a3 - [gn build] Port 23cf42e706fb
LLVM GN Syncbot via llvm-commits
- [PATCH] D129730: [SPIRV] add PrepareFunctions pass and update other passes
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] 2ac7b14 - [llvm] [cmake] Skip driver-related code unless LLVM_TOOL_LLVM_DRIVER_BUILD
Michał Górny via llvm-commits
- [PATCH] D130200: [MinGW] Don't currently set visibility=hidden when building for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D129495: [Orc][JITLink] JITLinkMemoryManager implementation using MemoryMapper
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D130201: llvm.swift.async.context.addr cannot be modeled as NoMem because we don't want it to be cse'd accross async suspends
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D130202: [llvm-lib] Ignore /VERBOSE flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D130203: [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130203: [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130203: [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0))
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130203: [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0))
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D130203: [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130203: [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0))
Craig Topper via Phabricator via llvm-commits
- [llvm] f934b9b - [LV] Refresh a couple of autogen tests for naming change
Philip Reames via llvm-commits
- [llvm] 6746b23 - [RISCV] Add test cases for failure to use bexti for (setne (and X, 1<<C))
Craig Topper via llvm-commits
- [llvm] 31b8939 - [RISCV] Recognize bexti from (srl (and X, 1<<C), C).
Craig Topper via llvm-commits
- [llvm] fe1678d - llvm-reduce: Fix register mask test
Matt Arsenault via llvm-commits
- [PATCH] D130206: CodeGen: use address form for DW_AT_high_pc on RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 3040272 - [ThinLTO] Support aliased GlobalIFunc
Fangrui Song via llvm-commits
- [llvm] 0174f55 - [MemProf] Basic metadata support and verification
Teresa Johnson via llvm-commits
- [PATCH] D128141: [MemProf] Basic metadata support and verification
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 67f1fe8 - [GlobalOpt] Enable evaluation of atomic stores
Alexander Shaposhnikov via llvm-commits
- [llvm] 142897d - [Attributor] Only non-exact accesses require a uniform bit-pattern (=0)
Johannes Doerfert via llvm-commits
- [llvm] ad98ef8 - [Attributor] Deal with complex PHI nodes better during AAPointerInfo
Johannes Doerfert via llvm-commits
- [PATCH] D130207: [HLSL] Move DXIL validation version out of ModuleFlags
Xiang Li via Phabricator via llvm-commits
- [PATCH] D130208: [lld-macho] Fix assertion when two symbols at same addr have unwind info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130211: [GlobalOpt] Enable evaluation of atomic loads
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] aabc4b1 - [ORC] Don't try to copy from an empty segment in SimpleExecutorMemoryManager.
Lang Hames via llvm-commits
- [PATCH] D117977: [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore
John Ericson via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Ryan Prichard via Phabricator via llvm-commits
- [llvm] 4fcf843 - [ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation.
Lang Hames via llvm-commits
- [PATCH] D130215: [DebugInfo] Teach dwarfdump and lldb about ptrauth DWARF tags and attributes
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] f6b5f24 - [gn build] Port 4fcf8434dd77
LLVM GN Syncbot via llvm-commits
- [PATCH] D130216: AMDGPU: Refine user-sgpr-init16-bug
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128664: AMDGPU: Add gfx11 feature to force initializing 16 input SGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130217: [Kaleidoscope] Fix DWARF function creation example
Justin Brooks via Phabricator via llvm-commits
- [llvm] 8983db1 - [RISCV] Optimize (brcond (seteq (and X, 1 << C), 0))
Craig Topper via llvm-commits
- [compiler-rt] 26a7ee3 - [NFC][asan] Use RoundDownTo
Vitaly Buka via llvm-commits
- [compiler-rt] e855440 - [NFC][memprof] Remove unused code
Vitaly Buka via llvm-commits
- [compiler-rt] 82995e0 - [NFC][asan] Clang-format a code
Vitaly Buka via llvm-commits
- [llvm] 8075f68 - [InstCombine] add fold (X > C - 1) ^ (X < C + 1) --> X != C
Chenbing Zheng via llvm-commits
- [llvm] 8c124c9 - [InstCombine] (ShiftValC >> Y) >s -1/<s 0 --> Y != 0/==0
Chenbing Zheng via llvm-commits
- [PATCH] D129974: [BOLT] Support split jump table for stripped binaries
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D130220: [InstCombine] remove useless ‘InstCombiner::’. nfc
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
Keith Smiley via Phabricator via llvm-commits
- [compiler-rt] bba1f26 - Port address sanitizer to LoongArch
Weining Lu via llvm-commits
- [PATCH] D130222: [RISCV] Add scheduling class for vector pseudo segment instructions.
Monk Chiang via Phabricator via llvm-commits
- [llvm] 7dda6c7 - [RISCV] Refactor the common combines for SELECT_CC and BR_CC into a helper function.
Craig Topper via llvm-commits
- [PATCH] D130223: [BOLT] Add support for the latest perf tool
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 339392e - [AIX] follow-up of D124654.
via llvm-commits
- [compiler-rt] 28800c2 - [sanitizer] Use consistent checks for XDR
Ian Anderson via llvm-commits
- [llvm] add17fc - [RISCV] Combine (select_cc (srl (and X, 1<<C), C), 0, eq/ne, true, fale)
Craig Topper via llvm-commits
- [llvm] 05ccde8 - [LoopCacheAnalysis] Fix a type mismatch problem in cost calculation
via llvm-commits
- [llvm] cc72af4 - [X86] Add test case for shuffle
via llvm-commits
- [llvm] 23d6186 - [SelectionDAG] Fix fptoi.sat scalable vector lowering
David Green via llvm-commits
- [compiler-rt] 3776db9 - [sanitizer_common] Support Solaris < 11.4 in GetStaticTlsBoundary
Rainer Orth via llvm-commits
- [PATCH] D130100: [AArch64] Combine a load into GPR followed by a copy to FPR to a load into FPR directly through MIPeepholeOpt
Mingming Liu via Phabricator via llvm-commits
- [llvm] f45ab43 - [MemoryBuiltins] Avoid isAllocationFn() call before checking removable alloc
Nikita Popov via llvm-commits
- [PATCH] D130225: [Attributor] Check for noalias call in AAInstanceInfo
Nikita Popov via Phabricator via llvm-commits
- [llvm] 08db089 - [CSKY] Fix the testcase error due to the verifyInstructionPredicates
Zi Xuan Wu via llvm-commits
- [PATCH] D130180: [lld-macho] Optimize rebase opcode generation
Daniel Bertalan via Phabricator via llvm-commits
- [lld] 54e18b2 - [lld-macho] Optimize rebase opcode generation
Daniel Bertalan via llvm-commits
- [llvm] bc5c637 - enable P10 vector builtins test on AIX 64 bit; NFC
Chen Zheng via llvm-commits
- [PATCH] D130229: [ELF] Add --thinlto-index= and --remapping-file=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130230: [llvm][IROutliner] Account for return void in sort comparator
David Spickett via Phabricator via llvm-commits
- [llvm] c72c22c - [InstCombine] Don't check for alloc fn before fetching object size
Nikita Popov via llvm-commits
- [llvm] 70056d0 - Revert "[InstCombine] Don't check for alloc fn before fetching object size"
Nikita Popov via llvm-commits
- [PATCH] D130232: Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] 235fb60 - [MemoryBuiltins] Don't query TLI for non-pointer functions (NFC)
Nikita Popov via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [llvm] e60eb70 - recommit "[DAGCombiner] Teach scalarizeBinOpOfSplats handle scalable splat."
via llvm-commits
- [llvm] d144ae6 - [MemoryBuiltins] Default to trivial mapper in getAllocSize() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D130235: [WIP] Initial attempt to emit debug line record for an inlined callsite
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 8d58c8e - Reapply [InstCombine] Don't check for alloc fn before fetching alloc size
Nikita Popov via llvm-commits
- [PATCH] D130238: [LoongArch] Parse LoongArch base ABI in ObjectYAML and llvm-readobj
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130239: [LoongArch] Encode LoongArch specific ELF e_flags to binary by LoongArchTargetStreamer
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130241: [NFC][GVN] Put phi-translation of 'add' behind a switch
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] b988d8d - tsan: remove unnecessary brackets
Dmitry Vyukov via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Peter Waller via Phabricator via llvm-commits
- [PATCH] D130243: [AMDGPU][GlobalISel] Fix subtarget checks for combining to v_med3_i16
Jay Foad via Phabricator via llvm-commits
- [llvm] d2a4d6b - [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Alexey Lapshin via llvm-commits
- [llvm] c81dff3 - [MemoryBuiltins] Add getFreedOperand() function (NFCI)
Nikita Popov via llvm-commits
- [llvm] 3aad490 - Revert "[DebugInfo][llvm-dwarfutil] Combine overlapped address ranges."
Alexey Lapshin via llvm-commits
- [llvm] 9383b09 - [AMDGPU][GlobalISel] Fix subtarget checks for combining to v_med3_i16
Jay Foad via llvm-commits
- [PATCH] D130245: [XCOFF] disable location attribute generation for TLS variable
ChenZheng via Phabricator via llvm-commits
- [llvm] 2feb99b - [AArch64] Add i128 parity test
Simon Pilgrim via llvm-commits
- [PATCH] D130014: [ValueTypes] Define MVT for v3i8
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e0fbd99 - [AArch64][SVE] Add ISel pattern to lower DUPLANE128 to LD1RQD
Matt Devereau via llvm-commits
- [llvm] cd3d7bf - [AArch64][SVE] Add DAG-Combine to push bitcasts from floating point loads after DUPLANE128
Matt Devereau via llvm-commits
- [PATCH] D130246: [AArch64] Use neon instructions for i64/i128 ISD::PARITY calculation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
Arpad Borsos via Phabricator via llvm-commits
- [llvm] 8bb4451 - [Reland][DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Alexey Lapshin via llvm-commits
- [PATCH] D130247: [LoongArch] Refactor insertDivByZeroTrap
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130248: [LoongArch] Offset folding for frameindex
Ray Wang via Phabricator via llvm-commits
- [PATCH] D129848: [RISCV] Add Stackmap/Statepoint/Patchpoint support with targets
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D130249: [LoongArch] Improve the calling convention
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130250: [LoongArch] Support for varargs
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130251: [DAGCombine] Mask don't have to be (EltSize - 1) exactly when combining rotation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D130252: [RISCV] Precommit test for D130251
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D130253: [Lit] Pass through DFLTCC from the surrounding environment
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] fd64a85 - [AMDGPU] Combine s_or_saveexec, s_xor instructions.
Thomas Symalla via llvm-commits
- [PATCH] D128806: [RISCV] Fix wrong position of prologue_end
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D130256: [CMake] Handle absolute paths for symlinks
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 3ac8587 - [Attributor] Use getFreedOperand() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D130258: [AMDGPU] Remove IR SpeculativeExecution pass from codegen pipeline
Jay Foad via Phabricator via llvm-commits
- [llvm] 5e856a8 - [InstCombine] Use getFreedOperand() (NFC)
Nikita Popov via llvm-commits
- [llvm] 46e6dd8 - [MemoryBuiltins] Remove isFreeCall() function (NFC)
Nikita Popov via llvm-commits
- [PATCH] D122683: [OpenMP] Use new offloading binary when embedding offloading images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [llvm] 1f69503 - [MemoryBuiltins] Add getReallocatedOperand() function (NFC)
Nikita Popov via llvm-commits
- [llvm] 5a5439c - AMDGPU: Refine user-sgpr-init16-bug
Matt Arsenault via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 716ca2e - [AMDGPU] Pre-sink IR input for some tests
Jay Foad via llvm-commits
- [llvm] bc33c2f - [Binary] Hard-code the alignment of the offloading binary
Joseph Huber via llvm-commits
- [PATCH] D130234: [lld-macho][NFC] Remove redundant StringRef construction
Daniel Bertalan via Phabricator via llvm-commits
- [lld] 888d0a5 - [lld-macho][NFC] Remove redundant StringRef construction
Daniel Bertalan via llvm-commits
- [lld] 241f62d - [lld-macho] Fix assertion when two symbols at same addr have unwind info
Jez Ng via llvm-commits
- [PATCH] D130268: [WIP] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [llvm] 75950be - [AMDGPU][NFC] Validate G_MERGE_VALUES as we match zero-extended 32-bit scalars.
Ivan Kosarev via llvm-commits
- [llvm] 4b9dbbd - [AMDGPU][MC][NFC] Refine SMEM load definitions.
Ivan Kosarev via llvm-commits
- [PATCH] D128839: [DirectX backend] Add createHandle BufferLoad/Store DXIL operation
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 0a715c1 - [LAA] Precommit add/sub tests for forked pointers
Graham Hunter via llvm-commits
- [llvm] ceb6c23 - [NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests
David Sherwood via llvm-commits
- [PATCH] D130272: [Support] Handle SPARC in sys::getHostCPUName
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D130275: [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130276: [JITLink][COFF] Implement alternatename linker directive.
Sunho Kim via Phabricator via llvm-commits
- [llvm] f621e56 - [X86] Remove cfi directives and duplicated check in tests. NFC
Phoebe Wang via llvm-commits
- [PATCH] D130277: [ConstantFold] Fold non-zero index GEP_GV vs GV comparison
luxufan via Phabricator via llvm-commits
- [PATCH] D130278: [LAA] Handle forked pointers with add/sub instructions
Graham Hunter via Phabricator via llvm-commits
- [llvm] ccbab2c - [AMDGPU] NFC. Auto-generate test for vcclo
Joe Nash via llvm-commits
- [PATCH] D125102: [RegAllocGreedy] New hook regClassPriorityTrumpsGlobalness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130281: [NFC] FunctionSamples::getEntrySamples -> getEntryBBSampleCountEstimate
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D130282: [llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKS
David Spickett via Phabricator via llvm-commits
- [PATCH] D129751: [AArch64][SVE] Add patterns to select masked add/sub instructions
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] f15b6b2 - [AArch64] Add target hook for preferPredicateOverEpilogue
David Sherwood via llvm-commits
- [PATCH] D130286: [PatternMatch][InstCombine] match a vector with constant expression element(s) as a constant expression
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 53d7bf3 - [llvm-lib] Ignore /VERBOSE flag
Pengxuan Zheng via llvm-commits
- [PATCH] D130288: [lld-macho] Fix LOH parsing segfault
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130290: [MachineVerifier] add checks for INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130291: [DirectX backend] [NFC]Add DXILOpBuilder to generate DXIL operation
Xiang Li via Phabricator via llvm-commits
- [llvm] 0ae4669 - {RISCV][LV] Split out and expand tests for uniform loads and stores
Philip Reames via llvm-commits
- [PATCH] D129677: Disable machine function splitting for functions with inline asm br
Adrian Tong via Phabricator via llvm-commits
- [lld] ec315a5 - [lld-macho] Fix LOH parsing segfault
Jez Ng via llvm-commits
- [PATCH] D130292: [AIX][NFC] modify the llvm-ar help information for big archive.
Digger Lin via Phabricator via llvm-commits
- [llvm] 56a25ed - {RISCV][LV] Add a test for uniform store of a loop varying value
Philip Reames via llvm-commits
- [llvm] bb5dc29 - {RISCV][LV] Add tail folding coverage of uniform load store cases
Philip Reames via llvm-commits
- [llvm] 4979b16 - [llvm-cov] Improve error message by printing the object file name that produces error
Zequan Wu via llvm-commits
- [PATCH] D117973: [cmake] Support custom package install paths
John Ericson via Phabricator via llvm-commits
- [llvm] 17e4c21 - [Symbolizer] Implement contextual symbolizer markup elements.
Daniel Thornburgh via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [llvm] 6605187 - [NFC] Fix compiler warning in MarkupFilter
Daniel Thornburgh via llvm-commits
- [llvm] 07b7498 - [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore
John Ericson via llvm-commits
- [PATCH] D128854: [MemProf] Add memprof metadata related analysis utilities
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 27945f9 - [RISCV][LV] Split coverage of uniform load with outside use
Philip Reames via llvm-commits
- [llvm] 04d398d - [LoopAccessAnalysis] Simplify D119047
Arthur Eubanks via llvm-commits
- [PATCH] D121784: [VP] Add splitting for VP_STRIDED_STORE and VP_STRIDED_LOAD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130296: utils/update_cc_test_checks.py: Use native line endings
Matheus Izvekov via Phabricator via llvm-commits
- [llvm] b038912 - [PatternMatch] add tests for constant expression matcher; NFC
Sanjay Patel via llvm-commits
- [llvm] 78c09f0 - [PatternMatch][InstCombine] match a vector with constant expression element(s) as a constant expression
Sanjay Patel via llvm-commits
- [llvm] 5a3e367 - MemoryBuiltins: start using properties of functions
Augie Fackler via llvm-commits
- [llvm] 62f48ca - MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs
Augie Fackler via llvm-commits
- [llvm] bd6aa67 - BuildLibCalls: move inference of freeing memory later
Augie Fackler via llvm-commits
- [llvm] 83993d6 - [LV][SVE] Autogen a test for ease of update
Philip Reames via llvm-commits
- [llvm] 606348c - [MinGW] Don't currently set visibility=hidden when building for MinGW
Martin Storsjö via llvm-commits
- [llvm] 1dad624 - [MemProf] Add memprof metadata related analysis utilities
Teresa Johnson via llvm-commits
- [llvm] cc0a107 - Fix use after free in MarkupFilter.cpp
Daniel Thornburgh via llvm-commits
- [llvm] 31049b3 - [gn build] Port 1dad6247d275
LLVM GN Syncbot via llvm-commits
- [PATCH] D130302: [RISCV] Add sext.b/h and zext.b/h/w to RISCVInstrInfo::foldMemoryOperandImpl.
Craig Topper via Phabricator via llvm-commits
- [llvm] 674cab1 - [gn build] Port 1d057a6d4306
LLVM GN Syncbot via llvm-commits
- [llvm] e9afdf8 - [GlobalOpt] Enable evaluation of atomic loads
Alexander Shaposhnikov via llvm-commits
- [llvm] ab2348a - [RISCV] Add sext.b/h and zext.b/h/w to RISCVInstrInfo::foldMemoryOperandImpl.
Craig Topper via llvm-commits
- [PATCH] D127488: [GlobalISel][DebugInfo] Remove debug info with zero line from constants inserted at entry block
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Craig Topper via Phabricator via llvm-commits
- [llvm] 54cb879 - [LV] Add a load focused version of the r45679 test
Philip Reames via llvm-commits
- [llvm] bd75350 - [LV] Fix a conceptual mistake around meaning of uniform in isPredicatedInst
Philip Reames via llvm-commits
- [PATCH] D130313: [AMDGPU] Avoid flushing the vmcnt counter in loop preheaders if not necessary
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D130315: 1. add DIEBuilder 2. refine DIEBilder to avoid construct all DWARFDie 3. Implement New mechanism in updateUnitDebugInfo 4. Clean the code
Rui Zhong via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 0ccb6da - precommit update_mir_test_checks run for D130316 NFC
Nick Desaulniers via llvm-commits
- [llvm] b8e1544 - [SPIRV] add SPIRVPrepareFunctions pass and update other passes
Ilia Diachkov via llvm-commits
- [PATCH] D129545: [RISCV] Scalarize binop followed by extractelement.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 02fe96b - [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16
Phoebe Wang via llvm-commits
- [PATCH] D130315: [DWARF][BOLT] Implement new mechanism for DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D130319: [Internalize] Support glob patterns for API lists
Joseph Huber via Phabricator via llvm-commits
- [llvm] 2b9bfa6 - [sancov] --help: hide unrelated options
Fangrui Song via llvm-commits
- [llvm] 61b8a8a - [sanstats] Hide unrelated options
Fangrui Song via llvm-commits
- [PATCH] D130323: revert "[MC] Don't recreate a label if it's already used"
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 1a0187c - [InstCombine] remove useless ‘InstCombiner::’. nfc
Chenbing Zheng via llvm-commits
- [llvm] d805aab - [verify-uselistorder] Hide unrelated options
Fangrui Song via llvm-commits
- [PATCH] D129977: [LoongArch] Support load/store of dso_local PIC global values
Fangrui Song via Phabricator via llvm-commits
- [llvm] 9742166 - [LoongArch] Support load/store of dso_local PIC global values
Fangrui Song via llvm-commits
- [llvm] c72d93a - [Attributor][NFC] Remove unnecessary overwritten methods
Johannes Doerfert via llvm-commits
- [PATCH] D129723: [NFC][ADT] Remove unnecessary struct ilist_node_traits
ppenguin via Phabricator via llvm-commits
- [PATCH] D130329: [AMDGPU] Aggressively schedule to reduce RP in occupancy limited regions
Austin Kerbow via Phabricator via llvm-commits
- [llvm] dfac030 - [Intrinsics] Add `nocallback` to the memset/cpy/move intrinsics
Johannes Doerfert via llvm-commits
- [PATCH] D129516: [Intrinsics] Add `nocallback` to the memset/cpy/move intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 62f7888 - [Attributor] Dominating must-write accesses allow unknown initial values
Johannes Doerfert via llvm-commits
- [llvm] a40af85 - [RS4GC] Handle special cases in unreachable code for memcpy/memmov
Max Kazantsev via llvm-commits
- [llvm] a50b9f9 - [Attributor][FIX] Handle non-recursive but re-entrant functions properly
Johannes Doerfert via llvm-commits
- [PATCH] D130155: [NFC] [DeadStoreElimination] Handle null accessing
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 24c993d - [Attributor][FIX] Update unit test after API change
Johannes Doerfert via llvm-commits
- [llvm] 93be9f0 - [Attributor][FIX] Also update the unit test to match expectations
Johannes Doerfert via llvm-commits
- [PATCH] D130333: [DAGCombiner] Simplify code around call to reduceLoadWidth in visitAND. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 9daf945 - [gn build] Port 8184b252cdab
LLVM GN Syncbot via llvm-commits
- [PATCH] D130335: remove end of child mark and fix unit offset bolt/test/X86/shared-abbrev.s
Rui Zhong via Phabricator via llvm-commits
- [llvm] 533706c - [InstCombine] Slightly extend alloc optimization test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Diana Picus via Phabricator via llvm-commits
- [llvm] a8de8ca - [AArch64] Add fcmp fast math tests
Cullen Rhodes via llvm-commits
- [llvm] bf268a0 - [AArch64] Emit vector FP cmp when LE is used with fast-math
Cullen Rhodes via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Shubham Narlawar via Phabricator via llvm-commits
- [polly] 70257fa - Use any_of (NFC)
Kazu Hirata via llvm-commits
- [lld] 70257fa - Use any_of (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Nuno Lopes via Phabricator via llvm-commits
- [lld] 242316b - [ELF] Simplify createObjectFile/createLazyFile. NFC
Fangrui Song via llvm-commits
- [llvm] fc99f18 - [Symbolizer] Fix use-after-free
Benjamin Kramer via llvm-commits
- [PATCH] D130338: [CMake] Copy folder without permissions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 8de1f04 - [AMDGPU] gfx11 Fix VOP3 dot instructions
Petar Avramovic via llvm-commits
- [PATCH] D130251: [DAGCombine] Mask doesn't have to be (EltSize - 1) exactly when combining rotation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125717: [InstCombine] Optimize and of icmps with power-of-2 and contiguous masks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130179: [OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D130345: [AMDGPU][MC][GFX11] Correct encoding of VOP3/VOP3_DPP v_cmpx* opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129075: [AMDGPU] gfx11 allow dlc for MUBUF atomics
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 798fa7e - [AMDGPU] Add a test where regClassPriorityTrumpsGlobalness uses more vgprs
Jay Foad via llvm-commits
- [PATCH] D130347: [AMDGPU] user-sgpr-init16-bug does not apply to gfx1103
Jay Foad via Phabricator via llvm-commits
- [llvm] 5102084 - [Docs] Add release notes for opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 3d0ab86 - [Internalize] Support glob patterns for API lists
Joseph Huber via llvm-commits
- [PATCH] D127281: [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D130353: [Docs] Update GEP docs for opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [llvm] 5ab077f - [LangRef] Update opaque pointers status (NFC)
Nikita Popov via llvm-commits
- [PATCH] D130354: [SystemZ][z/OS] Open text files as text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D130356: [LangRef] Update for opaque pointers (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 4f2cfbe - [llvm-ar] Add object mode option -X for AIX
via llvm-commits
- [llvm] c2be703 - [AsmPrinter] Move lowerConstant() error code out of switch (NFC)
Nikita Popov via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130358: [llvm-objdump,ARM] Add PrettyPrinters for Arm and AArch64.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130359: [llvm-objdump, ARM] Make dumpARMELFData line up with instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130360: [llvm-objdump, ARM] Fix .byte directives dumping the wrong byte.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D129765: [DAG] SimplifyDemandedBits - don't early-out for multiple use values
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f55dbfb - [AArch64] Move SeparateConstOffsetFromGEPPass before LSR and enable EnableGEPOpt by default.
David Green via llvm-commits
- [PATCH] D130361: [NFC] Use more appropriate SmallVectorImpl::append call in std::initializer_list SmallVector constructor
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130335: [BOLT][DWARF] fix bolt/test/X86/shared-abbrev.s
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 41958f7 - [Costmodel] Add "type-based-intrinsic-cost" cli option
Malhar Jajoo via llvm-commits
- [PATCH] D130364: [LV] Recognize store of invariant value to invariant address as uniform
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129660: [IR] Add Instruction::getAfterDefInsertionPoint()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130365: [AArch64][SVE] Allow XZR as offset reg in contiguous loads/stores
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130366: [AsmPrinter] Reject ptrtoint to larger size in lowerConstant()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130367: [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Alexander via Phabricator via llvm-commits
- [llvm] d7bf81f - [LV] Rework widening cost of uniform memory ops for clarity [nfc]
Philip Reames via llvm-commits
- [llvm] be208b4 - [DAGCombiner] Simplify code around call to reduceLoadWidth in visitAND. NFC
Craig Topper via llvm-commits
- [PATCH] D130368: [OpenMP] Remove noinline attributes in the device runtime
Joseph Huber via Phabricator via llvm-commits
- [llvm] ad34f1d - [OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake
Shilei Tian via llvm-commits
- [llvm] 5a44539 - [LV] Remove unused variable. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 77cb30e - Revert "[OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake"
Shilei Tian via llvm-commits
- [PATCH] D130281: [NFC] FunctionSamples::getEntrySamples -> getHeadSamplesEstimate
Wenlei He via Phabricator via llvm-commits
- [llvm] 7b81a81 - [NFC] FunctionSamples::getEntrySamples -> getHeadSamplesEstimate
Mircea Trofin via llvm-commits
- [llvm] 8f0ba6c - [X86] Add X64 test coverage to smul-with-overflow.ll
Simon Pilgrim via llvm-commits
- [llvm] 939cf9b - [AArch64] Use neon instructions for i64/i128 ISD::PARITY calculation
Simon Pilgrim via llvm-commits
- [PATCH] D130370: [llvm] Always use Constant for FP_ROUND ISD Nodes
David Truby via Phabricator via llvm-commits
- [llvm] 475a39f - [PowerPC][NFC] Convert the MMA test cases to use opaque pointers.
Stefan Pintilie via llvm-commits
- [compiler-rt] 44f81df - Remove references to old mailing lists that have moved to discourse. Replace with links to discourse.
via llvm-commits
- [llvm] 066afe0 - [NFC] Fixed build fail of https://lab.llvm.org/buildbot/#/builders/207/builds/8752
via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Vang Thao via Phabricator via llvm-commits
- [llvm] 3878973 - [llvm-driver] Fix build after 07b749800
Alex Brachet via llvm-commits
- [PATCH] D129904: [Inline] Introduce function attribute to control maximum stack size of inlined functions
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] 417738d - [DWP][DWARF] Detect and error on debug info offset overflow
Alexander Yermolovich via llvm-commits
- [llvm] 602e0eb - [OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake
Shilei Tian via llvm-commits
- [llvm] 74cb8df - [AIX][NFC] modify the llvm-ar help information for big archive.
via llvm-commits
- [llvm] 0c86c4f - [OpenMP] Fix test error introduced in D130179
Shilei Tian via llvm-commits
- [PATCH] D130374: [Passes] add a tail-call-elim pass near the end of the function simplification pipeline
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 479c188 - [PhaseOrdering] add test for loop-idiom-recognize + tailcall; NFC
Sanjay Patel via llvm-commits
- [llvm] 58e6ee0 - llvm.swift.async.context.addr cannot be modeled as NoMem because we don't want it to be cse'd accross async suspends
Arnold Schwaighofer via llvm-commits
- [lld] e8fd49f - [ELF] --fortran-common: remove unneeded identify_magic call. NFC
Fangrui Song via llvm-commits
- [lld] 50f5f37 - [ELF] Internalize isBitcode. NFC
Fangrui Song via llvm-commits
- [llvm] a71a01b - [CMake] Stop zstd find_package warnings
Alex Brachet via llvm-commits
- [llvm] b5c7213 - [LV] Use early return to simplify code structure
Philip Reames via llvm-commits
- [compiler-rt] 7068aa9 - Strengthen -Wint-conversion to default to an error
Aaron Ballman via llvm-commits
- [PATCH] D130391: revert "[CodeGen] Require a name for a block addr target"
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 08091a9 - Revert "[InstCombine] enhance fold for subtract-from-constant -> xor"
Sanjay Patel via llvm-commits
- [PATCH] D130393: [lld-macho] Check in test case for PR/56576
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 6690c64 - Revert "[DWP][DWARF] Detect and error on debug info offset overflow"
Alexander Yermolovich via llvm-commits
- [PATCH] D130395: [DWP][DWARF] Detect and error on debug info offset overflow
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D123623: [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
Alexey Lapshin via Phabricator via llvm-commits
- [compiler-rt] 2f46983 - [Sanitizer][Darwin] Factor out code for GCD worker registration
Julian Lettner via llvm-commits
- [compiler-rt] c93e4b6 - [asan] Reset stack bounds of context
Vitaly Buka via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [llvm] 35029d8 - Changed EOL to UNIX. NFC.
Artem Belevich via llvm-commits
- [llvm] ff1920d - [NVPTX] Promote i24, i40, i48 and i56 to next power-of-two register when passing
Artem Belevich via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 2ebfda2 - [InstCombine] Improve folding of mul + icmp
Alexander Shaposhnikov via llvm-commits
- [PATCH] D116070: [X86] Enable ibt-seal optimization when LTO is used in Kernel
Fangrui Song via Phabricator via llvm-commits
- [llvm] 3bb1ce2 - Add a nop instruction if a section starts with landing pad for function splitter
via llvm-commits
- [llvm] 0d89963 - [Lit] Pass through DFLTCC from the surrounding environment
Ilya Leoshkevich via llvm-commits
- [PATCH] D129382: Add BAT testing framework
Maksim Panchenko via Phabricator via llvm-commits
- [compiler-rt] 15e9b1d - [libasan] Remove 4Mb stack limit for swapcontext unpoisoning
Vitaly Buka via llvm-commits
- [PATCH] D130403: Use the range-based overload of llvm::sort where possible
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D130406: Use llvm::sort instead of std::sort where possible
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D130407: [IR] Fixed ambiguous call to llvm::report_fatal_error
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D130408: [Reassociate][NFC] Consistent checking if FastMathFlags are suitable
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D128858: [llvm] Provide utility function for MD_prof
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D128860: [llvm][NFC] Refactor code to use ProfDataUtils
Paul Kirth via Phabricator via llvm-commits
- [llvm] 6b7eae1 - [Attributor][FIX] HasBeenWrittenTo logic should only be used for reads
Johannes Doerfert via llvm-commits
- [llvm] 6fa6901 - Use has_value instead of hasValue (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130409: [lld-macho] Fix segfault when handling LTO + object file weak defs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130412: [RISCV] Teach RISCVCodeGenPrepare to optimize (zext (abs(i32 X, i1 1))).
Craig Topper via Phabricator via llvm-commits
- [llvm] 380a1b2 - Use callables directly in any_of, count_if, etc (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8937252 - [DAG] computeKnownBits - add basic shift-by-parts handling
Simon Pilgrim via llvm-commits
- [compiler-rt] 2bfb0fc - [MIPS][compiler-rt] Fix stat struct's size for O32 ABI
Djordje Todorovic via llvm-commits
- [llvm] 2421a5a - [DAG] ExpandIntRes_ADDSUB - create UADDO/USUBO instead of ADDCARRY/SUBCARRY if overflow is known to be zero
Simon Pilgrim via llvm-commits
- [llvm] 6aff1b7 - [DAG] SimplifyDemandedBits - pull out repeated getValueType() calls. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D130418: [LoopDataPrefetch] Fix crash when TTI doesn't set CacheLineSize
Allen zhong via Phabricator via llvm-commits
- [llvm] 5f89d2b - [DAG] Move OR(AND(X,C1),AND(OR(X,Y),C2)) -> OR(AND(X,OR(C1,C2)),AND(Y,C2)) fold to SimplifyDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] cd9a5cf - Use the range-based overload of llvm::sort where possible
Dmitri Gribenko via llvm-commits
- [llvm] aba4303 - Use llvm::sort instead of std::sort where possible
Dmitri Gribenko via llvm-commits
- [llvm] 4acc023 - [IR] Fixed ambiguous call to llvm::report_fatal_error
Dmitry Vassiliev via llvm-commits
- [PATCH] D130424: AMDGPU: Adjust register allocation priority values down
Matt Arsenault via Phabricator via llvm-commits
- [lld] b35e0d0 - [lld-macho] Fix segfault when handling LTO + object file weak defs
Jez Ng via llvm-commits
- [llvm] 676a03d - [X86] matchBinaryShuffle - limit SHUFFLE(X,Y) -> OR(X,Y) cases to where X + Y are the same width as the result
Simon Pilgrim via llvm-commits
- [PATCH] D130425: [CodeGen] Fixed undeclared MISchedCutoff
Dmitry Vassiliev via Phabricator via llvm-commits
- [lld] d23da0e - [lld-macho] Fold __objc_imageinfo sections
Jez Ng via llvm-commits
- [lld] 1cc7f5b - Use static_assert instead of assert (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130426: [CodeGen] Fixed ambiguous symbol `ExtAddrMode` in case of NDEBUG
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D130427: RegAllocGreedy: Avoid overflowing priority bitfields
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130429: [lld-macho] `-exported_symbols` should hide symbols before LTO runs
Jez Ng via Phabricator via llvm-commits
- [lld] ee61dc5 - [lld-macho][nfc] Reduce nesting of code added in D130125
Jez Ng via llvm-commits
- [llvm] 825df62 - [X86] Add test case for Issue #56520
Simon Pilgrim via llvm-commits
- [llvm] ac8be21 - [DAG] isSplatValue - don't attempt to merge any BITCAST sub elements if they contain UNDEFs
Simon Pilgrim via llvm-commits
- [llvm] 71cdb8c - [ADT] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130426: [CodeGen] Fixed ambiguous symbol `ExtAddrMode` in case of NDEBUG and LLVM_ENABLE_DUMP
Dmitry Vassiliev via Phabricator via llvm-commits
- [llvm] 85dadf6 - [TableGen] Drop an unnecessary const from a return type (NFC)
Kazu Hirata via llvm-commits
- [llvm] c17450a - [AMDGPU] Change DEBUG_TYPE from isel to amdgpu-isel
Fangrui Song via llvm-commits
- [llvm] 9771818 - [Analysis] Remove a redundant return statement (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D120026: [ARM] Fix ARM backend to correctly use atomic expansion routines.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130426: [CodeGen] Fixed ambiguous symbol ExtAddrMode in case of NDEBUG and LLVM_ENABLE_DUMP
Dmitry Vassiliev via Phabricator via llvm-commits
- [lld] c730f9a - Convert for_each to range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] ae99855 - [AMDGPU] Remove a redundant variable (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2d2e2e7 - [Vectorize] Remove isConsecutiveLoadOrStore (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9df0b25 - [NFC] Switch a few uses of undef to poison as placeholders for unreachable code
Nuno Lopes via llvm-commits
- [PATCH] D130431: [BOLT] Fix split jump table issues
Huan Nguyen via Phabricator via llvm-commits
- [llvm] a30e77b - fix tests for commit 9df0b254d24eca098
Nuno Lopes via llvm-commits
- [llvm] 8293645 - Autogenerate tests for win64-byval.ll . NFC
Amaury Séchet via llvm-commits
- [llvm] 7225213 - [LegacyPM] Remove {, PostInline}EntryExitInstrumenterPass
Fangrui Song via llvm-commits
- [llvm] 3736a49 - [IPO] Use std::array for AccessKind2Accesses (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7bfa06f - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130432: [X86] Custom type legalize v2i32 smulo/umulo to use a single pmuldq/pmuludq.
Craig Topper via Phabricator via llvm-commits
- [llvm] 9adc00a - [RISCV] Add a continue to reduce nesting. NFC
Craig Topper via llvm-commits
- [PATCH] D130433: [InstCombine] Add fold for redundant sign bits count comparison
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] d534967 - [Orc] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2201d18 - [Analysis] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 89357f0 - [Passes] Simplify ChangePrinter names. NFC
Fangrui Song via llvm-commits
- [llvm] 068d506 - [Hexagon] Remove unused declaration getByteVectorTy (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130434: [MachineFunctinPass] Support -print-changed and -print-changed=quiet
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101070: [llvm][cmake] Make `llvm_install_symlink` robust to absolute dirs.
John Ericson via Phabricator via llvm-commits
- [llvm] 5bbe452 - Revert "[Orc] Use default member initialization (NFC)"
Kazu Hirata via llvm-commits
- [PATCH] D101070: [llvm][cmake] Make `install_symlink` robust to absolute dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D130436: [BOLT] Process each block only once in fixCFGForPIC
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] 6977ff4 - [MC] Delete dead zlib-gnu code and simplify writeSectionData
Fangrui Song via llvm-commits
- [llvm] 7feab85 - [MC] Remove unused renameELFSection
Fangrui Song via llvm-commits
- [llvm] 293899c - [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef
Simon Pilgrim via llvm-commits
- [llvm] ce81a0d - [X86][SSE] Enable X86ISD::ANDNP constant folding
Simon Pilgrim via llvm-commits
- [llvm] 69d1e80 - [X86] combineAndnp - remove unused variable. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a3e38b4 - [DAG] SimplifyDemandedVectorElts - if every and/mul element-pair has a zero/undef then just constant fold to zero
Simon Pilgrim via llvm-commits
- [llvm] e82d49b - [DAG] SimplifyMultipleUseDemandedBits - early-out for any scalable vector types
Simon Pilgrim via llvm-commits
- [llvm] 0708771 - [DAG] MaskedVectorIsZero - don't bother with (-1).isSubsetOf mask check. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D128190: [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls
David Chisnall via Phabricator via llvm-commits
- [PATCH] D130440: RegAllocGreedy: Add a command line flag for reverseLocalAssignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130441: RegAlloc: Use SmallSet instead of std::set
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D111029: [X86] Prefer 512-bit vectors on Ice Lake Server cpus (PR48336)
Phoebe Wang via Phabricator via llvm-commits
- [llvm] d040c1a - [X86] Regenerate hoist-and-by-const-from-lshr-in-eqcmp-zero.ll with common SSE2 prefix
Simon Pilgrim via llvm-commits
- [llvm] 428c0f2 - [DAG] getNode - assert that SMUL_LOHI/UMUL_LOHI nodes have the correct ops + types
Simon Pilgrim via llvm-commits
- [llvm] 85efa22 - [X86] Autogenerate some of the fp128 tests. NFC
Amaury Séchet via llvm-commits
- [llvm] 562ee7c - [DAG] visitSMUL_LOHI/visitUMUL_LOHI - ensure we canonicalize constants to the RHS
Simon Pilgrim via llvm-commits
- [llvm] 12144a1 - AMDGPU: Fix broken test checks
Matt Arsenault via llvm-commits
- [llvm] 162ec61 - [X86] Autogenerate cfguard-x86-64-vectorcall.ll. NFC
Amaury Séchet via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 40abb28 - RegAllocGreedy: Fix subranges when rematerializing dead subreg defs
Matt Arsenault via llvm-commits
- [PATCH] D127820: RegAllocGreedy: Fix subranges when rematerializing dead subreg defs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b33aeee - [X86] Autogenerate atomic tests. NFC
Amaury Séchet via llvm-commits
- [compiler-rt] 8f24a56 - [compiler-rt][CMake] Enable TF intrinsics on powerpc32 Linux
Fangrui Song via llvm-commits
- [PATCH] D124168: DeadMachineInstructionElim: Switch to using LiveRegUnits
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 81f0f5a - [gn build] Port 46ae26e7eb70
LLVM GN Syncbot via llvm-commits
- [llvm] 85cfd91 - [ELF] Optimize some non-constant alignTo with alignToPowerOf2. NFC
Fangrui Song via llvm-commits
- [llvm] c661bd0 - [llvm] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] ec8fa36 - [ExecutionEngine] Fix a header guard (NFC)
Kazu Hirata via llvm-commits
- [llvm] ea29810 - [CodeGen] Remove a redundant void (NFC)
Kazu Hirata via llvm-commits
- [llvm] 80cb0ca - [gn build] Port b7aa9c4ac8e7
LLVM GN Syncbot via llvm-commits
- [llvm] 13853cf - [PhaseOrdering] add explanatory comment for test; NFC
Sanjay Patel via llvm-commits
- [llvm] 4da47be - [ValueTracking] add test for isImpliedCondition with vector types; NFC
Sanjay Patel via llvm-commits
- [llvm] a925bef - [ValueTracking] allow vector types in isImpliedCondition()
Sanjay Patel via llvm-commits
- [llvm] 8ac2d06 - [IPO] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 49f72cb - [Hexagon] Remove unused declaration SelectZeroExtend (NFC)
Kazu Hirata via llvm-commits
- [llvm] bafeb63 - [Hexagon] Remove unused declaration CanReturnSmallStruct (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9e88cbc - Use any_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5e29360 - [NFC] Add parentheses in MathExtra.h
Amaury Séchet via llvm-commits
- [llvm] acf648b - Use llvm::less_first and llvm::less_second (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3089b41 - [Reassociate][NFC] Consistent checking for FastMathFlags suitability
Warren Ristow via llvm-commits
- [PATCH] D130444: [DAG] Use recursivelyDeleteUnusedNodes in ReplaceLoadWithPromotedLoad
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130445: [DAG] Use recursivelyDeleteUnusedNodes in CommitTargetLoweringOpt.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130447: [DAG] Use recursivelyDeleteUnusedNodes in PromoteLoad
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130448: [Reassociate][NFC] Use an appropriate `dyn_cast` for `BinaryOperator`
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D130449: [JITLink] Introduce WeakExternal linkage type.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 73c84f9 - [llvm-objcopy] Remove remnant .zdebug code
Fangrui Song via llvm-commits
- [PATCH] D130450: [JITLink] Relax zero-fill edge assertions.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130451: [JITLink][COFF][x86_64] Stub SECREL relocation to external symbol.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130452: [JITLink][COFF][x86_64] Implement remaining IMAGE_REL_AMD64_REL32_*.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130454: [JITLink][COFF] Handle COMDAT symbol with offset.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D130455: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [llvm] b518859 - [llvm] Remove redundaunt virtual specifiers (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130457: [IRBuilder] Add assert in CreateAtomicRMW
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 7181c4e - [llvm-objcopy] --compress-debug-sections: fix uninitialized ch_reserved for Elf64_Chdr
Fangrui Song via llvm-commits
- [lld] 95a932f - Remove redundaunt override specifiers (NFC)
Kazu Hirata via llvm-commits
- [llvm] 95a932f - Remove redundaunt override specifiers (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D125693: [DebugInfo] Support types, imports and static locals declared in a lexical block (3/5)
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 9d5a544 - [Hexagon] Remove isLateInstrFeedsEarlyInstr (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130153: [MemorySSA] Don't create new memory accesses for dbg intrinsics in MemorySSA
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] a053f35 - [SCEV][NFC][CT] Cheaper handling of guards in isBasicBlockEntryGuardedByCond
Max Kazantsev via llvm-commits
Last message date:
Sun Jul 24 23:59:59 PDT 2022
Archived on: Tue Dec 6 14:46:49 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).