The Week Of Monday 7 December 2020 Archives by thread
Starting: Mon Dec 7 00:10:16 PST 2020
Ending: Sun Dec 13 23:55:41 PST 2020
Messages: 2549
- [llvm] 78a5706 - [CodeGen] Restore accessing __stack_chk_guard via a .refptr stub on mingw after 2518433f861fcb87
Martin Storsjö via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92745: [LoopIdiomRecognize] Teach detectShiftUntilZeroIdiom to recognize loops where the counter is decrementing.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 414d3dc - [VE][compiler-rt] Support VE in clear_cache.c
Kazushi Marukawa via llvm-commits
- [PATCH] D92304: [TableGen][SchedModels] Simplify the code. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D92738: [CodeGen] Restore accessing __stack_chk_guard via a .refptr stub on mingw after 2518433f861fcb87
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Dave Green via Phabricator via llvm-commits
- [llvm] 53401e8 - [TableGen][SchedModels] Simplify the code. NFC
Evgeny Leviant via llvm-commits
- [PATCH] D92563: [Lit] Fix flaky test on heavily loaded bots
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [llvm] 7d04e70 - [Lit] Fix flaky test on heavily loaded bots
Oliver Stannard via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D92737: [X86] Handle localdynamic TLS model in x32 mode
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D92717: [InstCombine] Fix miscompile into uadd.sat (PR48390)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92545: [llvm-readobj/elf] - Refine the implementation of "printFunctionStackSize".
James Henderson via Phabricator via llvm-commits
- [PATCH] D92636: [llvm-readelf/obj] - Improve diagnostics when printing NT_FILE notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Dave Green via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
James Henderson via Phabricator via llvm-commits
- [PATCH] D92052: [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
James Henderson via Phabricator via llvm-commits
- [PATCH] D92747: [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92637: [DAGCombine][PowerPC] Simplify nabs by using legal `smin` operation
Kai Luo via Phabricator via llvm-commits
- [PATCH] D92644: [obj2yaml] - Support dumping objects that have multiple SHT_SYMTAB_SHNDX sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92697: [VE] Add vfmad, vfmsb, vfnmad, and vfnmsb intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [llvm] 67dbc81 - [VE] Add vfmad, vfmsb, vfnmad, and vfnmsb intrinsic instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D90369: [FastRA] Fix handling of bundled MIs
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D92750: [VE] Add vrcp, vrsqrt, vcvt, vmrg, and vshf intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92750: [VE] Add vrcp, vrsqrt, vcvt, vmrg, and vshf intrinsic instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D92750: [VE] Add vrcp, vrsqrt, vcvt, vmrg, and vshf intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92750: [VE] Add vrcp, vrsqrt, vcvt, vmrg, and vshf intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92068: [MachineCombiner] Add MustReduceRegisterPressure goal
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92472: [IR] Support scalable vectors in ShuffleVectorInst::increasesLength
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 9b01896 - [IR] Support scalable vectors in ShuffleVectorInst::increasesLength
Cullen Rhodes via llvm-commits
- [PATCH] D92471: [CSInfo] Do not create CSInfo for undef arguments
David Stenberg via Phabricator via llvm-commits
- [PATCH] D62059: [ELF] Don't align PT_TLS's p_memsz
James Henderson via Phabricator via llvm-commits
- [PATCH] D92475: [IR] Bail out for scalable vectors in ShuffleVectorInst::isConcat
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92535: [llvm-link] fix linker behavior when linking archives with --only-needed option
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] 7b1cb47 - [IR] Bail out for scalable vectors in ShuffleVectorInst::isConcat
Cullen Rhodes via llvm-commits
- [PATCH] D91638: [RISCV] Add a proof-of-concept for supporting non-scalable vectors in RVV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92736: [lld/mac] Use xxhash instead of MD5 for computing the UUID
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92654: [AMDGPU] Fix default value of glc for mubuf rtn atomics
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D92752: [VE] Add vcp and vex intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92554: [SVE] Fix crashes with inline assembly
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91358: [ARM][RegAlloc] Add t2LoopEndDec
Dave Green via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Nathan James via Phabricator via llvm-commits
- [llvm] 03898b7 - [VE] Add vrcp, vrsqrt, vcvt, vmrg, and vshf intrinsic instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D91273: [ARM] Revert low overhead loops with calls before registry allocation.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 55009a0 - [Test] Auto-update test checks
Max Kazantsev via llvm-commits
- [PATCH] D92013: [DebugInfo] Don't use DW_OP_implicit_value for fragments
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D92607: [AArch64][SVE] Add lowering for llvm.maxnum|minnum for scalable type.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92734: [lld/mac] Make X86_64::getImplicitAddend not do heap allocations
Jez Ng via Phabricator via llvm-commits
- [llvm] 347ea1a - [llvm-readobj/elf] - Refine the implementation of "printFunctionStackSize".
Georgii Rymar via llvm-commits
- [PATCH] D91267: [ARM] Remove copies from low overhead phi inductions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 467b669 - [TargetMachine] Delete asan workaround
Yvan Roux via llvm-commits
- [llvm] f6dd32f - [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via llvm-commits
- [llvm] 2c0536b - [NFC][LoopIdiom] Reshuffle left-shift-until-bittest test coverage (D91038)
Roman Lebedev via llvm-commits
- [PATCH] D91725: [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92755: [YAML] Support extended spellings when parsing bools.
Nathan James via Phabricator via llvm-commits
- [PATCH] D90020: [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 3a042dc - [AMDGPU] Fix default value of glc for mubuf rtn atomics
Petar Avramovic via llvm-commits
- [PATCH] D92488: [LICM] Add a maximum for the number of instructions to be hoisted
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] ecaff13 - [MemProf] Fix a potential "permission denied" test failure on some systems.
Haojian Wu via llvm-commits
- [PATCH] D92319: [SVE][CodeGen] Call refineIndexType & refineUniformBase from visitMGATHER
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 111f559 - [SVE][CodeGen] Call refineIndexType & refineUniformBase from visitMGATHER
Kerry McLaughlin via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D92758: [VE] Add vfmk intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 9d4501e - [VE] Add vcp and vex intrinsic instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D92760: [SelectionDAG] Implement SplitVecOp_INSERT_SUBVECTOR
Joe Ellis via Phabricator via llvm-commits
- [llvm] 97c08db - [SLP]Update test checks, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D92668: [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [lld] feadc37 - [lld/mac] Make X86_64::getImplicitAddend not do heap allocations
Nico Weber via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92761: [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92407: [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Sean Fertile via Phabricator via llvm-commits
- [lld] 8f91f38 - [LLD] Search archives for symbol defs to override COMMON symbols.
Sean Fertile via llvm-commits
- [PATCH] D92329: [PowerPC][Clang] Remove QPX support
Jinsong Ji via Phabricator via llvm-commits
- [llvm] b49b8f0 - [PowerPC][Clang] Remove QPX support
Jinsong Ji via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] d823cc7 - [WebAssembly][MC] Fix placement of table section
Andy Wingo via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] d9bf624 - [ARM] Revert low overhead loops with calls before registry allocation.
David Green via llvm-commits
- [PATCH] D92766: [XCOFF][AIX] Emit EH information in traceback table
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92767: [AMDGPU] Resolve issues when picking between ds_read/write and ds_read2/write2
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 438682d - [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via llvm-commits
- [PATCH] D92569: [AArch64] Lower calls with rv_marker attribute .
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92230: [SVE][CodeGen] Add DAG combines for s/zext_masked_gather
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D92706: [coroutine] should disable inline before calling coro split
Xun Li via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Digger via Phabricator via llvm-commits
- [llvm] 3d8b746 - Test commit
Hans Wennborg via llvm-commits
- [PATCH] D92768: docs: Add pointer to cmake caches for PGO
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92286: [RISCV] Form GORCI from (or (rotl/rotr X, Bitwidth/2), X).
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92691: [WebAssembly] Add Object and ObjectWriter support for wasm COMDAT sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D92657: Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D91638: [RISCV] Add a proof-of-concept for supporting fixed-length vectors in RVV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92701: [SLPVectorize] Call isLegalMaskedGather before creating a gather TreeEntry
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D92669: [PGO] Adjust -vp-counters-per-site.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D92707: [AArch64][GlobalISel] Narrow 128-bit regs to 64-bit regs in emitTestBit
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D92611: [LTO][Legacy] Decouple option parsing from LTOCodeGenerator
Steven Wu via Phabricator via llvm-commits
- [PATCH] D91055: [clang-tidy] Introduce misc No Integer To Pointer Cast check
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D87494: Improve LSR debug-info
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D92773: [clang][cli] Unify boolean marshalling
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 50bff64 - [SLP][Test] Add test for PR46983
Anton Afanasyev via llvm-commits
- [PATCH] D92775: [clang][cli] Add flexible TableGen multiclass for boolean options
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 50dd1db - [IPO] Fix operator precedence warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b6e847c - [DAG] Cleanup by folding some single use VT.getScalarSizeInBits() calls into its comparison. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] c86c024 - [X86] Fix static analyzer warnings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 5c819eb - [RISCV] Form GORCI from (or (rotl/rotr X, Bitwidth/2), X).
Craig Topper via llvm-commits
- [llvm] 49921d1 - [PowerPC] Exploitation of xxeval instruction for AND and NAND
Stefan Pintilie via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D91888: [flang][openacc] Add clause validaty tests for data construct + fix default restriction
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92726: Teach isKnownNonEqual how to recurse through invertable multiplies
Philip Reames via Phabricator via llvm-commits
- [llvm] 32825e8 - [ConstraintElimination] Tweak placement in pipeline.
Florian Hahn via llvm-commits
- [PATCH] D92744: [WebAssembly] Fix code generated for atomic operations in PIC mode
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50010: [VNCoercion] Disallow coercion between different ni addrspaces
Philip Reames via Phabricator via llvm-commits
- [llvm] dd89249 - [AMDGPU] Annotate vgpr<->agpr spills in asm
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D92125: [AMDGPU] Annotate vgpr<->agpr spills in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 875b4fd - [flang][openacc] Add clause validity tests for the kernels directive
via llvm-commits
- [PATCH] D91873: [flang][openacc] Add clause validity tests for the kernels directive
Valentin Clement via Phabricator via llvm-commits
- [llvm] 4db9b78 - [LV] Epilogue Vectorization with Optimal Control Flow - Default Enablement
Bardia Mahjour via llvm-commits
- [PATCH] D92780: [InlineCost] Implement cost-benefit-based inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D91983: [PowerPC] Fix missing nop after call to weak callee.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92781: [NewPM][CodeGen] Port FreeMachineFunction to NPM
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D92705: [llvm] Update WinMsvc.cmake's fms-compatability to match llvm's prereqs
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 5fe1a49 - [SLP] fix typo in debug string; NFC
Sanjay Patel via llvm-commits
- [llvm] 0a39106 - [WebAssembly] Add Object and ObjectWriter support for wasm COMDAT sections
Derek Schuff via llvm-commits
- [llvm] dc361d5 - [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via Phabricator via llvm-commits
- [llvm] a61d508 - [llvm][NFC] Made RefCountBase constructors protected
Nathan James via llvm-commits
- [PATCH] D92743: [ScalarizeMaskedMemIntrin] Add new PM support
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92623: [inliner] Apply nomerge attribute to all call sites inside inlined function.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92783: [flang] Improve initializer semantics, esp. for component default values
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D92590: [CodeView] Fix inline sites that are missing code offsets.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D90418: [debuginfo] Vectorizing a loop doesn't terminate all vectorized variable locations
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [llvm] 2ac4d0f - [AArch64] Fix some minor coding style issues in AArch64CompressJumpTables
Amara Emerson via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] b570f82 - docs: Add pointer to cmake caches for PGO
Nico Weber via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D92115: AMDGPU - Add diagnostic for compiling modules with AMD HSA OS type and GFX 6 arch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 399bc48 - [CodeView] Fix inline sites that are missing code offsets.
Amy Huang via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen] Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92521: [tsan] Fix build failure with _FORTIFY_SOURCE
Vitaly Buka via Phabricator via llvm-commits
- [polly] 6249bfe - [Polly][CodeGen] Remove use of ScalarEvolution.
Michael Kruse via llvm-commits
- [llvm] c102c78 - [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Alex Zinenko via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 1f05b1a - [CSSPGO][llvm-profgen] Context-sensitive profile data generation
via llvm-commits
- [PATCH] D92045: [DSE] Consider out-of-bound writes in isOverwrite.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92648: [DSE][NFC] Need to be carefull mixing signed and unsigned types
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92436: [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D92786: [RISCV] Remove custom isel code for RISCVISD::READ_CYCLE_WIDE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92787: Update missing_pdb.test input binary to point to a more likely non-removable media path
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D91707: [Orc] Two small fixes in TPCDynamicLibrarySearchGenerator
Lang Hames via Phabricator via llvm-commits
- [compiler-rt] 1d03a54 - Revert "[test] Fix asan/TestCases/Linux/globals-gc-sections-lld.cpp with -fsanitize-address-globals-dead-stripping"
Mitch Phillips via llvm-commits
- [PATCH] D92789: [PPC] Check for PPC64 when emitting 64bit specific VSX nodes when pattern matching built vectors
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] 2656885 - Teach isKnownNonEqual how to recurse through invertible multiplies
Philip Reames via llvm-commits
- [PATCH] D92537: [lld-macho] Implement -object_path_lto
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92059: [SLP] Control maximum vectorization factor from TTI
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 195a7af - [AArch64][GlobalISel] Narrow 128-bit regs to 64-bit regs in emitTestBit
Jessica Paquette via llvm-commits
- [llvm] 40ad476 - [clang][AMDGPU] rename sram-ecc as sramecc
Yaxun Liu via llvm-commits
- [PATCH] D86217: rename sram-ecc as sramecc in clang
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D92793: [RISCV] Add (Proposed) Assembler Extend Pseudo-Instructions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D92795: [RISCV] Preserve Assembler Source Locations
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D76146: [DebugInfo] Use DW_OP_LLVM_convert_generic after sign/zero exts
Med Ismail Bennani via Phabricator via llvm-commits
- [PATCH] D91487: [AMDGPU] Don't require swz operand for non-return Atomics.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D92796: Pin -loop-reduce to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92665: RegisterCoalescer: Remove phi-only subranges when erasing identity copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91048: [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D90860: [JITLink][ELF] Route objects to their matching linker backends based on header info
Lang Hames via Phabricator via llvm-commits
- [llvm] ccc5160 - Fixup test in path to use C:\ instead of D:\ which may be mapped to a removable.
Douglas Yung via llvm-commits
- [PATCH] D92798: [RISCV}
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92799: [RISCV] se StringRef::getAsInteger in place of APInt's string constructor.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92800: [Clang] Add disable-merge function attribute which generates nomerge function attribute in IR
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D92801: [RISCV] When parsing vsetvli, use StringRef::getAsInteger instead of APInt's string constructor
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92802: [flang] Implement derived type description table encoding
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D92803: [SystemZFrameLowering] Make sure R1 holding the backchain is not corrupted by probing
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D92393: [PowerPC] prepare more dq form for P10 pair load/store
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92465: [PowerPC] Implement intrinsic for DARN instruction
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92804: [ICP] Don't promote when target not defined in module
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92673: [ThinLTO] Remove unused symbol declarations when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
ben via Phabricator via llvm-commits
- [llvm] 700cf7d - [VNCoercion] Disallow coercion between different ni addrspaces
Valentin Churavy via llvm-commits
- [llvm] d49f649 - [AArch64][GlobalISel] Refactor G_BRCOND selection
Jessica Paquette via llvm-commits
- [PATCH] D92582: [AArch64][GlobalISel] Refactor G_BRCOND selection
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 689b8e9 - [test] Fix LoopFusion tests under NewPM
Arthur Eubanks via llvm-commits
- [PATCH] D75072: [SCEV] Record NI types in add exprs
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D92805: [RISCV] Detect more errors when parsing vsetvli in the assembler
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92806: Single function compilation mode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92447: [flang][openacc] Add clause validity tests for the update directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92807: [test] Rewrite phi-empty.ll into a unittest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] 49599cb - [PowerPC] Correct the bit-width definition for some imm operand in td.
via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
EsmeYi via Phabricator via llvm-commits
- [llvm] 44bd8ea - [DAGCombine][PowerPC] Simplify nabs by using legal `smin` operation
Kai Luo via llvm-commits
- [llvm] deac8b1 - [test] Fix widen-iv.ll under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D92812: [X86] AMD Znver3 (Family 19H) Enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D92813: [RISCV] Share VTYPE encoding code between the assembler and the CustomInserter for adding VSETVLI before vector instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Vitaly Buka via Phabricator via llvm-commits
- [llvm] a820261 - [test] Fix store_cost.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] dc93a8d - [test] Fix Transforms/LoopVectorize under NPM
Arthur Eubanks via llvm-commits
- [llvm] f4f8103 - [test] Fix Transforms/LoopVersioningLICM under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D92816: [llvm-profgen][NFC] Fix test failure by making unwinder's output deterministic
Lei Wang via Phabricator via llvm-commits
- [llvm] 5e85a2b - [PowerPC] Implement intrinsic for DARN instruction
Qiu Chaofan via llvm-commits
- [llvm] eea67ba - [llvm-profgen][NFC] Fix test failure by making unwinder's output deterministic
via llvm-commits
- [PATCH] D92817: [test] Fix scev-expander-preserve-lcssa.ll under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 281af44 - [test] Fix loop-micro-op-buffer-size-t99.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] ac6b03c - [test] Pin provenance.ll to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D83607: [NewPM][CodeGen] Port MIRPrinter to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92661: [RFC] Fix TLS and Coroutine
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92818: [NFC] Rename IsCodeGenPass to ShouldPinPassToLegacyPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 92160b2 - [NFC] [PowerPC] Move i1-to-fp tests and use script
Qiu Chaofan via llvm-commits
- [PATCH] D92421: Limit the recursion depth of SelectionDAG::isSplatValue()
Nicolas Capens via Phabricator via llvm-commits
- [PATCH] D92819: [TruncInstCombine] Remove scalable vector restriction
JunMa via Phabricator via llvm-commits
- [llvm] 4415678 - Fix shtest-timeout test harder
David Blaikie via llvm-commits
- [PATCH] D85788: [Clang test] Update to allow passing extra default clang arguments in use_clang
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92641: [llvm-readelf/obj] - Handle out-of-order PT_LOADs better.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Sam Parker via Phabricator via llvm-commits
- [llvm] 6c3f56e - [SLP][Test] Differentiate SSE/AVX512 test coverage (NFC)
Anton Afanasyev via llvm-commits
- [PATCH] D92262: [RISCV] Add isel patterns for SBCLRI/SBSETI/SBINVI(W) instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Simon Moll via Phabricator via llvm-commits
- [PATCH] D92716: [VE] Correct LVLGen (LVL instruction insert pass)
Simon Moll via Phabricator via llvm-commits
- [PATCH] D92823: [RISCV] Fix missing def operand when creating VSETVLI pseudos
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D85126: AArch64: use a constpool for blockaddress(...) on MachO
Tim Northover via Phabricator via llvm-commits
- [llvm] 2d1b024 - [DSE][NFC] Need to be carefull mixing signed and unsigned types
Evgeniy Brevnov via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [llvm] 83b52b5 - [JITLink][ELF] Route objects to their matching linker backends based on header info
Stefan Gränitz via llvm-commits
- [llvm] c54d827 - [Orc] Two small fixes in TPCDynamicLibrarySearchGenerator
Stefan Gränitz via llvm-commits
- [PATCH] D92824: [SLP] Use the width of value truncated just before storing
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D92470: [ARM] Common inverse constant predicates to VPNOT
Dave Green via Phabricator via llvm-commits
- [llvm] c5978f4 - UBSAN: emit distinctive traps
Tim Northover via llvm-commits
- [PATCH] D89959: UBSAN: emit distinctive traps in trapping mode
Tim Northover via Phabricator via llvm-commits
- [llvm] 2cfbdaf - [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 7af8029 - [CodeGen] Add text section prefix for COFF object file
via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Nicholas Guy via Phabricator via llvm-commits
- [llvm] cda32ab - [DebugInfo][Docs] Document MIR language debug-info constructs
Jeremy Morse via llvm-commits
- [PATCH] D89337: [DebugInfo][Docs] Document MIR language debug-info constructs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D92019: [XCore][docs] Fix XCore compiler writer documentation links.
Nigel Perks via Phabricator via llvm-commits
- [PATCH] D92388: [NFC][AArch64] Capturing multiple feature requirements in AsmParser messages
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91772: [ARM][AArch64] Adding basic support for the v8.7-A architecture
Lucas Prates via Phabricator via llvm-commits
- [compiler-rt] deec343 - [compiler-rt] Allow appending to 'target_cflags' value from lit_config.
Hafiz Abid Qadeer via llvm-commits
- [llvm] c100d7b - [NFC] Chec[^k] -> Check
David Green via llvm-commits
- [llvm] 1e260f9 - [LICM][docs] Document that LICM is also a canonicalization transform. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D92831: Update references to 'master' branch.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D91919: [SLP] Make SLPVectorizer to use `llvm.masked.scatter` intrinsic
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 776bb71 - [XCore][docs] Fix XCore compiler writer documentation links.
J. Ryan Stinnett via llvm-commits
- [PATCH] D92834: [IR,AArch64] Add a new "ptrauth(...)" Constant to represent signed pointers
Tim Northover via Phabricator via llvm-commits
- [PATCH] D91317: Support: Add RedirectingFileSystem::create from simple list of redirections
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D92836: [AArch64] don't build out of line atomics on Darwin or Windows
Tim Northover via Phabricator via llvm-commits
- [llvm] 41d0666 - [SLP][X86] Extend PR46983 tests to include SSE2,SSE42,AVX512BW test coverage
Simon Pilgrim via llvm-commits
- [llvm] 083e035 - [clang][cli] Unify boolean marshalling
Jan Svoboda via llvm-commits
- [PATCH] D92837: [X86] Support tilezero intrinsic and c interface for AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92839: [AMDGPU] Add occupancy level tests for GFX10.3. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92840: [WebAssembly] call_indirect causes indirect function table import
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92227: [ARM] Remove dead instructions before creating VPT block bundles
Dave Green via Phabricator via llvm-commits
- [llvm] 59f17b5 - [SVE] Fix crashes with inline assembly
David Sherwood via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92320: [WebAssembly][lld] Fix call-indirect.s test to validate
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92321: [WebAssembly] Allow element sections for nonzero table numbers
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92578: [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
David Sherwood via Phabricator via llvm-commits
- [llvm] 91fb9ea - [ARM] Remove dead instructions before creating VPT block bundles
David Green via llvm-commits
- [PATCH] D92841: [RISCV][NFC] Regenerate RISCV CodeGen tests
Michael Munday via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92842: [RFC][SelectionDAG] Add Target-Independent Compiler Barrier
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D91077: [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D89583: [Flang][OpenMP] Semantic checks for Atomic construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89879: [Flang][OpenMP-5.0] Semantic checks for flush construct.
sameeran joshi via Phabricator via llvm-commits
- [llvm] 03663e4 - [AMDGPU] Add occupancy level tests for GFX10.3. NFC.
Jay Foad via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D83896: [DebugInfo] Add replaceArg function for removing duplicates from DBG_VALUE_LIST expressions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92844: [gn build] Link with -Wl,--gdb-index
Nico Weber via Phabricator via llvm-commits
- [PATCH] D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic
Stephen Tozer via Phabricator via llvm-commits
- [llvm] e22259f - [SVE] Remove duplicate assert in DAGTypeLegalizer::SplitVecOp_EXTRACT_SUBVECTOR
David Sherwood via llvm-commits
- [compiler-rt] db61b18 - [compiler-rt] [builtins] Support conversion between fp16 and fp128
Adhemerval Zanella via llvm-commits
- [PATCH] D92242: [compiler-rt] [builtins] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91426: [PowerPC] Fix issue where binary uses a .got but is missing a .TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D88230: [DebugInfo] Support multiple location operands via DIArgList in DbgVariableIntrinsics
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92533: [flang][openacc] Add missing loop construct restriction and validity tests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92846: [KernelAddressSanitizer] Fix globals exclusion for indirect aliases
Marco Elver via Phabricator via llvm-commits
- [PATCH] D92120: [flang][openacc] Update reference to OpenACC 3.1 specification
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D88232: [DebugInfo] Handle multiple variable location operands in IR
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 03e675f - [ARM] Turn pred_cast(xor(x, -1)) into xor(pred_cast(x), -1)
David Green via llvm-commits
- [PATCH] D92235: [ARM] Turn pred_cast(xor(x, -1)) into xor(pred_cast(x), -1)
Dave Green via Phabricator via llvm-commits
- [PATCH] D88585: [DebugInfo] Support representation of multiple location operands in ISel's SDDbgValue
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88589: [DebugInfo] Handle dbg.values with multiple variable location operands in ISel
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88592: [DebugInfo] Emit DBG_VALUE_LIST from ISel
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92443: [flang][openacc] Avoid use of init, shutdown and set in compute construct
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] bbc5c4b - [X86] Regenerate clzero.ll tests
Simon Pilgrim via llvm-commits
- [llvm] dcff846 - [X86] Regenerate sttni.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 3204282 - [X86] Regenerate addcarry2.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 0785f12 - [X86] Regenerate bmi-intrinsics-fast-isel.ll tests
Simon Pilgrim via llvm-commits
- [llvm] e18f8d6 - [X86] Regenerate store-narrow.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 45878ed - [X86] Regenerate vector-shift-*.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 2812c15 - [PowerPC] Fix missing nop after call to weak callee.
Stefan Pintilie via llvm-commits
- [PATCH] D92237: [SCEVExpander] NFCI: Change Cost type in costAndCollectOperands from int -> unsigned.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92849: [OpenMPIRBuilder] Put the barrier in the exit block in createWorkshapeLoop
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 77b5097 - [ICP] Don't promote when target not defined in module
Teresa Johnson via llvm-commits
- [llvm] 1dd24e6 - [flang][openacc] Add clause validity tests for the update directive
via llvm-commits
- [PATCH] D91174: [Support] Introduce a new InstructionCost class
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92851: [DebugInfo][NFC] Refactor BinOp and GEP salvaging in salvageDebugInfoImpl out to separate functions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92852: [NFC] Reduce include files dependency and AA header cleanup (part 2).
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D92482: [IR] Support scalable vectors in CastInst::CreatePointerCast
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92853: Simplifying memory globalization from the front end to move optimizations to the middle end.Memory globalization was fully implemented in the front end. There are three runtimefunctions in Libomptarget:* __kmpc_data_sharing_push_stack*...
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D91218: Prevent FENTRY_CALL reordering
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 9935b0f - [gn build] (manually) port db61b1844e11f
Nico Weber via llvm-commits
- [llvm] 31e60b9 - [coroutine] should disable inline before calling coro split
Xun Li via llvm-commits
- [PATCH] D90670: Simplifying memory globalization from the front end to move optimizations to the middle end.
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D92857: [clang][cli] Don't always emit -f[no-]experimental-new-pass-manager
Jan Svoboda via Phabricator via llvm-commits
- [llvm] b15491e - [AArch64][GlobalISel] Select G_SADDO and G_SSUBO
Jessica Paquette via llvm-commits
- [PATCH] D92610: [AArch64][GlobalISel] Select G_SADDO and G_SSUBO
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92858: [VectorCombine] allow peeking through an extractelt when creating a vector load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 09f2f96 - [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Anna Thomas via llvm-commits
- [llvm] 4c70b6e - [LV] Make optimal-epilog-vectorization-profitability.ll more robust
Bardia Mahjour via llvm-commits
- [llvm] 8e6fc1f - [AArch64][SVE] Add lowering for llvm.maxnum|minnum for scalable type.
Huihui Zhang via llvm-commits
- [PATCH] D92860: [AArch64][GlobalISel] Fold binops on the true side of G_SELECT
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 2a06628 - [VectorCombine] add tests for load of insert/extract; NFC
Sanjay Patel via llvm-commits
- [llvm] 554e6db - [test] Rewrite phi-empty.ll into a unittest
Arthur Eubanks via llvm-commits
- [llvm] 10987e3 - Remove unused include. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 5f18e2f - Move createScalarizeMaskedMemIntrinPass to Scalar.h
Benjamin Kramer via llvm-commits
- [compiler-rt] d7e71b5 - [compiler-rt santizer] Use clock_gettime instead of timespec_get
Teresa Johnson via llvm-commits
- [llvm] 1821265 - [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation
Yuanfang Chen via llvm-commits
- [PATCH] D92864: [PowerPC] Set SubRegIndex offset for sub_vsx1/sub_pair1
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D90104: [LoopUnroll] Duplicate noalias metadata
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92865: [AArch64] Don't try to compress jump tables if there are any inline asm instructions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92866: [COFF][LTO][NPM] Use NPM for LTO with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92867: [Wasm][LTO][NPM] Use NPM for LTO with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 3e86fbc - [RISCV] Replace custom isel code for RISCVISD::READ_CYCLE_WIDE with isel pattern
Craig Topper via llvm-commits
- [PATCH] D92868: [AArch64][GlobalISel] Fold G_SELECT cc, %t, (G_ADD %x, 1) -> CSINC %t, %x, cc
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92869: [gold][NPM] Use NPM with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92870: [llvm-lto2] Use NPM with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [lld] 7b007ac - [lld-macho][nfc] Move some methods from InputFile to ObjFile
Jez Ng via llvm-commits
- [PATCH] D92453: [lld-macho][nfc] Move some methods from InputFile to ObjFile
Jez Ng via Phabricator via llvm-commits
- [lld] 78976bf - [lld-macho] Support parsing of bitcode within archives
Jez Ng via llvm-commits
- [PATCH] D92539: [lld-macho] Support parsing of bitcode within archives
Jez Ng via Phabricator via llvm-commits
- [llvm] 3c01af9 - DenseMap: fix build with clang in C++20 mode
Nuno Lopes via llvm-commits
- [llvm] ce19966 - [AArch64][GlobalISel] Don't explicitly write to the zero register in emitCMN
Jessica Paquette via llvm-commits
- [PATCH] D92438: [AArch64][GlobalISel] Don't explicitly write to the zero register in emitCMN
Jessica Paquette via Phabricator via llvm-commits
- [llvm] cd9a52b - [AArch64][GlobalISel] Fold binops on the true side of G_SELECT
Jessica Paquette via llvm-commits
- [PATCH] D92433: [NewPM][LTO] Use new pass manager with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] 3bd2ad5 - [DFSan] Add several math functions to ABI list.
Matt Morehouse via llvm-commits
- [llvm] 5b5d3fa - [AArch64][GlobalISel] Fold G_SELECT cc, %t, (G_ADD %x, 1) -> CSINC %t, %x, cc
Jessica Paquette via llvm-commits
- [PATCH] D67429: Improve code generation for thread_local variables:
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 88e5893 - [RISCV] When parsing vsetvli in the assembler, use StringRef::getAsInteger instead of APInt's string constructor
Craig Topper via llvm-commits
- [llvm] fb5b611 - [RISCV] Detect more errors when parsing vsetvli in the assembler
Craig Topper via llvm-commits
- [PATCH] D92873: [cmake] Make ExecutionEngine/Orc/Shared depend on intrinsics_gen to fix modules build
Raphael Isemann via Phabricator via llvm-commits
- [llvm] bf30d7d - [gn build] Move ScalarizeMaskedMemIntrin.cpp
Arthur Eubanks via llvm-commits
- [llvm] d553243 - [flang][openacc] Update reference to OpenACC 3.1 specification
via llvm-commits
- [llvm] a2c157e - [cmake] Make ExecutionEngine/Orc/Shared depend on intrinsics_gen to fix modules build
Raphael Isemann via llvm-commits
- [llvm] dee1e6a - [llvm-lto2] Use NPM with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via llvm-commits
- [llvm] 1f67247 - [DebugInfo] Add handling of stringLengthExp operand of DIStringType.
Chih-Ping Chen via llvm-commits
- [PATCH] D64034: [c++] Implement P1957R0 - narrowing pointer-to-bool
Zhihao Yuan via Phabricator via llvm-commits
- [PATCH] D92589: Introduce new option -print-changed-only and associated change printer.
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] bf14979 - [gn build] Port 1821265db68
LLVM GN Syncbot via llvm-commits
- [llvm] abd80ac - [gn build] Port 39431e479ff
LLVM GN Syncbot via llvm-commits
- [llvm] 98bca0a - [RISCV] Add isel patterns for SBCLRI/SBSETI/SBINVI(W) instruction
Craig Topper via llvm-commits
- [llvm] 4aa842a - [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing
Austin Kerbow via llvm-commits
- [PATCH] D91878: [CSSPGO] Pseudo probe encoding and emission.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92879: [PowerPC] Materialize 34 bit constants with pli on Power 10.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92880: scudo: Split setRandomTag in two. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D92881: scudo: Fix quarantine allocation when MTE enabled.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 29c8ea6 - [X86] Handle localdynamic TLS model in x32 mode
Harald van Dijk via llvm-commits
- [PATCH] D91345: [AArch64] Fix rottype use in complex instr defs.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4c69b1b - [AArch64] Fix rottype use in complex instr defs.
Florian Hahn via llvm-commits
- [llvm] 939c8f6 - Bitcode: add some convenience helpers for streaming bitcode
Saleem Abdulrasool via llvm-commits
- [PATCH] D88582: Bitcode: add some convenience helpers for streaming bitcode
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D92882: [MBP] Prevent rotating a chain contains entry block
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 95ea50e - [VE] Correct LVLGen (LVL instruction insert pass)
Kazushi Marukawa via llvm-commits
- [llvm] eca13e9 - [NFC] Rename IsCodeGenPass to ShouldPinPassToLegacyPM
Arthur Eubanks via llvm-commits
- [llvm] 21308c2 - [AArch64][GlobalISel] Check if G_SELECT has been optimized when folding binops
Jessica Paquette via llvm-commits
- [llvm] 3900f3f - Pin -loop-reduce to legacy PM
Arthur Eubanks via llvm-commits
- [compiler-rt] 483fb33 - [DFSan] Add pthread and other functions to ABI list.
Matt Morehouse via llvm-commits
- [PATCH] D92558: [llvm-rc] Handle driveless absolute windows paths when loading external files
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 29356e3 - [ScalarizeMaskedMemIntrin] Add new PM support
Anna Thomas via llvm-commits
- [llvm] 40d1fb2 - [AArch64][GlobalISel] Swap select operands when inverting condition code
Jessica Paquette via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D92676: ADT: Add hash_value overload for Optional
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92885: [ELF][LTO][NPM] Use NPM with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Introduce llvm.noalias.decl and use if for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92888: ADT: Allow IntrusiveRefCntPtr construction from std::unique_ptr, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92889: Add more doxygen links
Karl Wiberg via Phabricator via llvm-commits
- [PATCH] D92890: VFS: Return new file systems as uniquely owned when possible, almost NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92690: [MC][AMDGPU] Consume EndOfStatement in asm parser
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [lld] fa602d7 - [ELF][LTO][NPM] Use NPM with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via llvm-commits
- [llvm] f0e89e6 - [gold][NPM] Use NPM with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via llvm-commits
- [PATCH] D92675: ADT: Remove the unused explicit `OptionalTest` fixture, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92584: [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92894: [LTO][NPM] Default to using NPM under ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] e8021f3 - ADT: Remove the unused explicit `OptionalTest` fixture, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] caab41c - ADT: Add hash_value overload for Optional
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 5171b7b - [indvars] Common a bit of code [NFC]
Philip Reames via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Lei Wang via Phabricator via llvm-commits
- [llvm] d58f112 - Prevent FENTRY_CALL reordering
Ilya Leoshkevich via llvm-commits
- [llvm] a64998b - [RISCV] Share VTYPE encoding code between the assembler and the CustomInserter for adding VSETVLI before vector instructions
Craig Topper via llvm-commits
- [llvm] 64e7685 - [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if
Wei Mi via llvm-commits
- [PATCH] D92897: Set legacy pass manager OptBisect to same as NPM OptBisect
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D91673: [PGO] Enable preinline and cleanup when optimize for size
Rong Xu via Phabricator via llvm-commits
- [PATCH] D92899: [ThinLTO][test] Add visibility related tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92900: [ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [llvm] a22eda5 - VFS: Return new file systems as uniquely owned when possible, almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 75cd8d7 - Support: Add RedirectingFileSystem::create from simple list of redirections
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 66a03d1 - [PowerPC] prepare more dq form for P10 pair load/store
Chen Zheng via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 5da71a4 - [NFC] Added test for PR33549
Dávid Bolvanský via llvm-commits
- [PATCH] D92904: [lld-macho] Don't attempt to emit rebase opcodes for debug sections
Jez Ng via Phabricator via llvm-commits
- [llvm] 1b6d879 - [WebAssembly] Fix code generated for atomic operations in PIC mode
Sam Clegg via llvm-commits
- [llvm] 70de324 - [IR] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] f57d4c2 - [MemorySSA] Remove unused declaration determineInsertionPoint (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 02b2c02 - [PowerPC] Precommit testcases for regpressure compute fix
Jinsong Ji via llvm-commits
- [PATCH] D92906: [PowerPC] Restore stack ptr from frame ptr with setjmp
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 45b08c4 - [PowerPC] Set SubRegIndex offset for sub_vsx1/sub_pair1
Jinsong Ji via llvm-commits
- [PATCH] D91331: Expand the fp_to_int/int_to_fp/fp_round/fp_extend as libcall for fp128
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D88471: [Passes] Run peeling as part of simple/full loop unrolling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D92907: [RegisterClassInfo] Return non-zero for RC without allocatable reg
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 846f576 - [RISCV] Add a table showing the layout of the fields in VTYPE. Rename MaskedOffAgnostic->MaskAgnostic. NFC
Craig Topper via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
Fangrui Song via Phabricator via llvm-commits
- [llvm] aaa9257 - [RISCV] Use SDLoc created early in RISCVDAGToDAGISel::Select instead of recreating it in multiple cases in the switch. NFC
Craig Topper via llvm-commits
- [PATCH] D91474: [buildbot] Fix worker for ThinLTO whole program devirtualization
Galina via Phabricator via llvm-commits
- [PATCH] D92909: [WebAssembly] Add support for named data sections in wasm binaries
Sam Clegg via Phabricator via llvm-commits
- Buildbot to listen main branch
Galina Kistanova via llvm-commits
- [PATCH] D92910: [lld-macho] Support -mcpu for LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92911: [lld-macho] Support -mattr for LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92912: [lld-macho] Add support for -code-model in LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92913: [lld-macho] Initialize AsmParsers earlier
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92914: Fix typo in llvm/lib/Target/README.txt
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D92916: [LLD][gold] Add -plugin-opt=no-new-pass-manager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92918: [llvm-link][NFC] Minor cleanup
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] 8254d70 - [ARM] Constant Mask VPT block tests. NFC
David Green via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Zixuan Wu via Phabricator via llvm-commits
- [llvm] 384383e - [ARM] Common inverse constant predicates to VPNOT
David Green via llvm-commits
- [PATCH] D91901: [RISCV] Move shift ComplexPatterns and custom isel to PatFrags with predicates
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 8d33f08 - [compiler-rt sanitizer] Use our own PTRACE_GETREGSET if it does not exist.
Vitaly Buka via llvm-commits
- [llvm] 0ef0de6 - Fix typo in llvm/lib/Target/README.txt
via llvm-commits
- [llvm] abae3c1 - [obj2yaml] - Support dumping objects that have multiple SHT_SYMTAB_SHNDX sections.
Georgii Rymar via llvm-commits
- [llvm] bdfafc4 - [llvm-readelf/obj] - Improve diagnostics when printing NT_FILE notes.
Georgii Rymar via llvm-commits
- [llvm] af5fd65 - [RISCV] Fix missing def operand when creating VSETVLI pseudos
Fraser Cormack via llvm-commits
- [llvm] a2876ec - [NFC][Instructions] Refactor CmpInst::getFlippedStrictnessPredicate() in terms of is{,Non}StrictPredicate()/get{Non,}StrictPredicate()
Roman Lebedev via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Hiral via Phabricator via llvm-commits
- [PATCH] D43004: [LNT] Set the baseline run id in flask session and not baseline id
Siddhesh Poyarekar via Phabricator via llvm-commits
- [llvm] 45de421 - AArch64: use correct operand for ubsantrap immediate.
Tim Northover via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj][WIP] - Add support for multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f31704f - [OpenMPIRBuilder] Put the barrier in the exit block in createWorkshapeLoop
Alex Zinenko via llvm-commits
- [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88386: [MIR][M68K] (Patch 2/8): Changes on Target-independent MIR part
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 3ffbc79 - [VP] Build VP SDNodes
Simon Moll via llvm-commits
- [PATCH] D92924: Add opaque Handle infrastructure
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D92925: Add SsaContext: Template to access generic IR functionality
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D92926: Add ISsaContext: Type-erased wrapper for SsaContext
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83089: DomTree: Extract (mostly) read-only logic into type-erased base classes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83094: Analysis: Add a GenericCycleInfo analysis
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 4167a02 - [IR] Support scalable vectors in CastInst::CreatePointerCast
Cullen Rhodes via llvm-commits
- [PATCH] D91935: [MCJIT] Add cmake variables to customize ittapi git location and revision.
Alexey Bader via Phabricator via llvm-commits
- [llvm] 80c33de - [SelectionDAG] Add llvm.vector.{extract, insert} intrinsics
Joe Ellis via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92553: [ARM] Match dual lane vmovs from insert_vector_elt
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 4519ff4 - [SVE][CodeGen] Add the ExtensionType flag to MGATHER
Kerry McLaughlin via llvm-commits
- [PATCH] D91084: [SVE][CodeGen] Add the ExtensionType flag to MGATHER
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] adc3714 - [LoopVectorizer] NFC: Remove unnecessary asserts that VF cannot be scalable.
Sander de Smalen via llvm-commits
- [llvm] d568cff - [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Sander de Smalen via llvm-commits
- [PATCH] D91060: [LoopVectorizer] NFC: Remove unnecessary asserts that VF cannot be scalable.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D87295: Prefer vpxor over vpxorps for AVX2 PR36127
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92929: [AArch64] Add aarch64_neon_vcmla{_rot{90,180,270}} intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92930: [Clang] Add vcmla and rotated variants for Arm ACLE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92645: [X86] Add X86ISD::SUBV_BROADCAST_LOAD and begin removing X86ISD::SUBV_BROADCAST (PR38969)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 05edfc5 - [SVE][CodeGen] Add DAG combines for s/zext_masked_gather
Kerry McLaughlin via llvm-commits
- [llvm] 163c223 - [Debuginfo] [CSInfo] Do not create CSInfo for undef arguments
Djordje Todorovic via llvm-commits
- [PATCH] D90349: [DAGCombiner] Improve shift by select of constant
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92931: lld/ELF: Parse MSP430 BFD/emulation names
LemonBoy via Phabricator via llvm-commits
- [PATCH] D92310: [llvm-objdump] Use "--" for long options in --help text
David Spickett via Phabricator via llvm-commits
- [PATCH] D92932: RegionInfo: use a range-based for loop [NFCI]
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D92933: [ARM][MachineOutliner] Handle stack usage.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D92934: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Michael Kiausch via Phabricator via llvm-commits
- [PATCH] D90836: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [llvm] e5bf2e8 - [SLP] Use the width of value truncated just before storing
Anton Afanasyev via llvm-commits
- [compiler-rt] 6f13445 - [DFSan] Add custom wrapper for epoll_wait.
Matt Morehouse via llvm-commits
- [llvm] 24184db - [X86] Fold CONCAT(VPERMV3(X,Y,M0),VPERMV3(Z,W,M1)) -> VPERMV3(CONCAT(X,Z),CONCAT(Y,W),CONCAT(M0,M1))
Simon Pilgrim via llvm-commits
- [lld] 03a77d0 - [LLD][ELF] Fix typo in relocation-model-pic.ll
Yvan Roux via llvm-commits
- [llvm] 398f29f - [VE] Add vfmk intrinsic instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D92938: [VE] Add vsum and vfsum intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] f16320b - [NFC][InstCombine] Add test coverage for @llvm.uadd.sat canonicalization
Roman Lebedev via llvm-commits
- [llvm] e6f2a79 - [InstCombine] canonicalizeSaturatedAdd(): last fold is only valid for strict comparison (PR48390)
Roman Lebedev via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] b2ef264 - [VectorCombine] allow peeking through an extractelt when creating a vector load
Sanjay Patel via llvm-commits
- [PATCH] D92941: [VE] Add vector reduce intrinsic intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
Nico Weber via Phabricator via llvm-commits
- [llvm] 6266f36 - [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 1a2147f - [VE] Add vsum and vfsum intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] d75791e - [gn build] Port 5934a79196b
LLVM GN Syncbot via llvm-commits
- [llvm] da1392e - [gn build] Port ac7864ec019
LLVM GN Syncbot via llvm-commits
- [llvm] cff1f4c - [gn build] Port b804eef0905
LLVM GN Syncbot via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [llvm] f9a27df - [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via llvm-commits
- [lld] fed7565 - [COFF][LTO][NPM] Use NPM for LTO with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via llvm-commits
- [PATCH] D92943: [NFC] Removed unused prefixes in llvm/test/CodeGen/AArch64
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D90044: [AArch64][SVE] Emit DWARF location expr for SVE (dbg.declare)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92946: [AMDGPU] Mark amdgpu_gfx functions as module entry function
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] b4cbb87 - [CMake] Add llvm-profgen to LLVM_TEST_DEPENDS
Fangrui Song via llvm-commits
- [PATCH] D92947: [AArch64] Add patterns for FMCLA*_indexed.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 664b187 - Reland Pin -loop-reduce to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] be9b4bb - [MCJIT] Add cmake variables to customize ittapi git location and revision.
Alexey Bader via llvm-commits
- [llvm] e6a1187 - Limit the recursion depth of SelectionDAG::isSplatValue()
Justin Bogner via llvm-commits
- [PATCH] D92951: AMDGPU: If a store defines (alias) a load, it clobbers the load.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D92953: [GlobalISel] Base implementation for sret demotion.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D92955: [openmp] Remove clause from OMPKinds.def and use OMP.td info
Valentin Clement via Phabricator via llvm-commits
- [compiler-rt] ea98116 - [dfsan] Track field/index-level shadow values in variables
Jianzhou Zhao via llvm-commits
- [llvm] e28b6a6 - [RISCV][NFC] Regenerate RISCV CodeGen tests
Luís Marques via llvm-commits
- [llvm] 77fd12a - [AArch64] Add aarch64_neon_vcmla{_rot{90,180,270}} intrinsics.
Florian Hahn via llvm-commits
- [compiler-rt] 9f8aeb0 - scudo: Split setRandomTag in two. NFCI.
Peter Collingbourne via llvm-commits
- [compiler-rt] e5a28e1 - scudo: Fix quarantine allocation when MTE enabled.
Peter Collingbourne via llvm-commits
- [PATCH] D92958: [gn build] Add gn arg to only emit line numbers for debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92959: [ELF][PPC64] Add --fix-ppc64-tls-reloc to detect and fix missing R_PPC64_TLSGD/R_PPC64_TLSLD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [lld] baef18d - [ELF] Reorganize "is only supported on" tests and fix some diagnostics
Fangrui Song via llvm-commits
- [PATCH] D92681: [MC] Fix ICE with non-newline terminated input
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D90159: [DDG] Data Dependence Graph - DOT printer
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D92960: [AMDGPU][MC] Restore old error position for "too few operands"
Scott Linder via Phabricator via llvm-commits
- [PATCH] D72241: [clang-tidy] new altera single work item barrier check
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D90345: [DebugInfo] Fix ICE in DwarfCompileUnit::constructSubprogramScopeDIE
Scott Linder via Phabricator via llvm-commits
- [llvm] 55ea639 - [NFC] Removed unused prefixes in llvm/test/CodeGen/AArch64
Mircea Trofin via llvm-commits
- [llvm] 9a72d3e - [WebAssembly] Add support for named data sections in wasm binaries
Sam Clegg via llvm-commits
- [compiler-rt] a3eb2fb - [DFSan] Add custom wrapper for recvmsg.
Matt Morehouse via llvm-commits
- [llvm] f5f4b8b - [AMDGPU][MC] Restore old error position for "too few operands"
Scott Linder via llvm-commits
- [PATCH] D92965: [NFC] Remove unused prefixes in llvm/test/CodeGen/X86
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 8b23b3a - [NFCI] Add missing triple to several LTO tests
Yuanfang Chen via llvm-commits
- [lld] 68ff3b3 - [LLD][gold] Add -plugin-opt=no-new-pass-manager
Fangrui Song via llvm-commits
- [lld] c8466a5 - Avoid a possible one-byte OOB read off of .drectve sections
Reid Kleckner via llvm-commits
- [PATCH] D92966: scudo: Shrink secondary header and cache entry size by a word on Linux. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 5ff5cf8 - [X86] Use APInt::isSignedIntN instead of isIntN for 64-bit ANDs in X86DAGToDAGISel::IsProfitableToFold
Craig Topper via llvm-commits
- [llvm] 9260a99 - [MC][AMDGPU] Consume EndOfStatement in asm parser
Scott Linder via llvm-commits
- [PATCH] D92689: [scudo][standalone] Small changes to the fastpath
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92970: [flang] Fix bogus message on index-names in the presence of associated entities
Pete Steinfeld via Phabricator via llvm-commits
- [compiler-rt] a779050 - scudo: Shrink secondary header and cache entry size by a word on Linux. NFCI.
Peter Collingbourne via llvm-commits
- [compiler-rt] 4eedc2e - [DFSan] Add custom wrapper for getsockopt.
Matt Morehouse via llvm-commits
- [PATCH] D92973: [RISCV] Add intrinsics for vsetvli instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92974: [OpenMPIRBuilder] Implement tileLoops.
Michael Kruse via Phabricator via llvm-commits
- [llvm] ee74d1b - X86: use a data driven configuration of Windows x86 libcalls (NFC)
Saleem Abdulrasool via llvm-commits
- [PATCH] D78778: [AMDGPU] Add SupportsDebugUnwindInformation to MCAsmInfo
Scott Linder via Phabricator via llvm-commits
- [llvm] f5d07a0 - [Hexagon] Realign HVX vectors wherever possible
Krzysztof Parzyszek via llvm-commits
- [PATCH] D92912: [lld-macho] Add support for -mcpu, -mattr, -code-model in LTO
Jez Ng via Phabricator via llvm-commits
- [llvm] 2caafac - [gn build] Port f5d07a05bbd
LLVM GN Syncbot via llvm-commits
- [llvm] 19c56e1 - [MC] Fix ICE with non-newline terminated input
Scott Linder via llvm-commits
- [llvm] 43d1c7a - [Hexagon] Fix build: move template specialization into namespace scope
Krzysztof Parzyszek via llvm-commits
- [PATCH] D92978: [flang] Fix bug with USE of USE of generic
Tim Keith via Phabricator via llvm-commits
- [llvm] e3b2828 - [Hexagon] Silence warnings about unused objects
Krzysztof Parzyszek via llvm-commits
- [PATCH] D92979: [AMDGPU] Fix expansion of 192 bit spills in PEI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D92952: [WebAssembly] Support COMDAT sections in assembly syntax
Derek Schuff via Phabricator via llvm-commits
- [llvm] 4617cc6 - [AMDGPU] Fix expansion of 192 bit spills in PEI
Stanislav Mekhanoshin via llvm-commits
- [llvm] 7adcacd - Rename -plugin-opt=no-new-pass-manager to -plugin-opt=legacy-pass-manager
Fangrui Song via llvm-commits
- [PATCH] D92985: [SystemZTTIImpl::getMinPrefetchStride] Allow some non-prefetched mem accesses.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D92228: [RISCV] Add MIR tests exposing missed InstAliases
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D92988: [ELF] Rename --[no-]lto-new-pass-manager to --[no-]lto-legacy-pass-manager
Fangrui Song via Phabricator via llvm-commits
- [llvm] cc15e75 - [LTO][NPM] Default to using NPM under ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via llvm-commits
- [lld] 7d38861 - [ELF] Rename --[no-]lto-new-pass-manager to --[no-]lto-legacy-pass-manager
Fangrui Song via llvm-commits
- [llvm] 1289835 - [MemorySSA/docs] Extend MemorySSA documentation.
Alina Sbirlea via llvm-commits
- [lld] 9d6177c - [lld/mac] Use xxhash instead of MD5 for computing the UUID
Nico Weber via llvm-commits
- [PATCH] D92993: [X86] WIP Swizzle the execution domains for AVX2 targets to prefer integer over floating point
Craig Topper via Phabricator via llvm-commits
- [PATCH] D85005: [libunwind] Support DW_CFA_remember/restore_state without heap allocation.
Brian Cain via Phabricator via llvm-commits
- [PATCH] D92997: [lld][WebAssembly] Don't emit names for data segments that we omit
Sam Clegg via Phabricator via llvm-commits
- [lld] d8ed639 - [lld][WebAssembly] Don't emit names for data segments that we omit
Sam Clegg via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92557: [MachineLICM] delete dead flag if the duplicated def outside of loop is dead.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D90807: [PowerPC] add has side effect for SAT bit clobber intrinsics
ChenZheng via Phabricator via llvm-commits
- [llvm] bfcd362 - [test] Fix coro-retcon.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] e954ba2 - [VE][NFC] Disable VP tests
Kazushi Marukawa via llvm-commits
- [PATCH] D92999: [amdgpu] Enhance load widening in the constant address space.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D93000: [lld-macho] Implement `-no_implicit_dylibs`
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93001: [lld-macho] Don't load dylibs more than once
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93002: [NPM] Support -fmerge-functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] Fix ELF/Mach-O visibility for unw_getcontext
Ryan Prichard via Phabricator via llvm-commits
- [llvm] 025d4fa - [llvm-link][NFC] Minor cleanup
Sergey Dmitriev via llvm-commits
- [llvm] e4a23a4 - [Tablegen] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5bb28fa - [JITLink][ELF] Reformat/add debug logging in ELF_x86_64.cpp.
Lang Hames via llvm-commits
- [PATCH] D93006: [RISCV] Initial support for RVV intrinsic
PeiHsiangHung via Phabricator via llvm-commits
- [PATCH] D93008: [clang][cli] Do not marshall only CC1Option flags in BoolOption
Jan Svoboda via Phabricator via llvm-commits
- [llvm] f80b298 - [X86] AMX programming model.
via llvm-commits
- [llvm] 426bee7 - [gn build] Port f80b29878b0
LLVM GN Syncbot via llvm-commits
- [llvm] eec5b99 - [ARM] MVE vcreate tests, for dual lane moves. NFC
David Green via llvm-commits
- [PATCH] D93010: [yaml2obj/obj2yaml] - Make Value/Size fields of Symbol optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] LIBUNWIND_HERMETIC_STATIC_LIBRARY fixes
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93012: [RISCV] Separate masked and unmasked definitions for pseudo instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] eeb713b - [Hexagon] Fold single-use variables into assert. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D93013: [RISCV] Define vadd intrinsics and lower to V instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D86203: [GlobalISel][TableGen] Add handling of unannotated dst pattern ops
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 60806e8 - Remove Shapet assignment operator that's identical to the default. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 137674f - [TruncInstCombine] Remove scalable vector restriction
Jun Ma via llvm-commits
- [PATCH] D93014: [Clang] Add AArch64 VCMLA LANE variants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93015: Fold comparison of __builtin_object_size expression with -1 for non-const size
Siddhesh Poyarekar via Phabricator via llvm-commits
- [llvm] b0ce615 - [ARM] Remove copies from low overhead phi inductions.
David Green via llvm-commits
- [PATCH] D93016: [NFC][AMDGPU] AMDGPUUsage updates
Tony Tye via Phabricator via llvm-commits
- [llvm] 5abbf20 - [ARM] Additional test for Min loop. NFC
David Green via llvm-commits
- [PATCH] D84165: GlobalISel: Look through G_ANYEXT and G_IMPLICIT_DEF for constants
Jay Foad via Phabricator via llvm-commits
- [PATCH] D93019: [RISCV] Add support for 'pause' as an alias for 'fence w, 0'
Michael Munday via Phabricator via llvm-commits
- [PATCH] D93020: [Doc] Update branch name in Phabricator documentation
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D93021: [llvm-readelf/obj] - Minor cleanup of warning reporting.
George Rimar via Phabricator via llvm-commits
- [llvm] 0c7cce5 - [AMDGPU] Resolve issues when picking between ds_read/write and ds_read2/write2
Mirko Brkusanin via llvm-commits
- [PATCH] D92068: [MachineCombiner] [NFC]Add MustReduceRegisterPressure goal
ChenZheng via Phabricator via llvm-commits
- [PATCH] D82005: [InstCombine] Replace selects with Phis
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 693da9d - [dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general.
Alexey Lapshin via llvm-commits
- [PATCH] D87723: [dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93022: [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Mark Murray via Phabricator via llvm-commits
- [llvm] 879c15e - [llvm-rc] Handle driveless absolute windows paths when loading external files
Martin Storsjö via llvm-commits
- [llvm] 0447f35 - [ARM][RegAlloc] Add t2LoopEndDec
David Green via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 99ad078 - [AArch64] Cortex-R82: remove crypto
Sjoerd Meijer via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92008: [RISCV][LegalizeDAG] Expand SETO and SETUO comparisons. Teach LegalizeDAG to expand SETUO expansion when UNE isn't legal.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 4b1e329 - [VE] Add vector reduce intrinsic instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D92941: [VE] Add vector reduce intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93030: [AArch64][SVE]Add cost model for masked gather and scatter for scalable vector.
Caroline via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93032: [VE] Add vgt and vsc intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 2fc4afd - Fix a -Wunused-variable warning in release build.
Haojian Wu via llvm-commits
- [llvm] abe7775 - [SVE][CodeGen] Extend index of masked gathers
Kerry McLaughlin via llvm-commits
- [PATCH] D91433: [SVE][CodeGen] Extend index of masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 7c9afe9 - [Hexagon] Fix gcc6 compilation issue
Krzysztof Parzyszek via llvm-commits
- [PATCH] D93033: [llvm-readobj] - For SHT_REL relocations, don't display an addend.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92507: [ms] [llvm-ml] Add support for ALIGN, EVEN, and ORG directives
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90061: [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null
Eric Astor via Phabricator via llvm-commits
- [llvm] a7b2847 - [openmp] Remove clause from OMPKinds.def and use OMP.td info
via llvm-commits
- [llvm] 985739e - [gn build] fix build after a7b2847216b4f7
Nico Weber via llvm-commits
- [llvm] d2a7b83 - AA: make AliasAnalysis.h compatible with C++20 (NFC)
Nuno Lopes via llvm-commits
- [llvm] 456c885 - Revert "[openmp] Remove clause from OMPKinds.def and use OMP.td info"
via llvm-commits
- [PATCH] D93035: [lld][WebAssembly] Delay creation of internal __wasm_memory_init function
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] 8a874a4 - [DFSan] Add custom wrapper for getsockname.
Matt Morehouse via llvm-commits
- [PATCH] D92567: [CallBase] Add hasRetAttr version that takes StringRef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93037: [YAML] Use correct source location for unknown key errors.
Nathan James via Phabricator via llvm-commits
- [llvm] c9e967a - [flang]Add Parser Support for Allocate Directive
Irina Dobrescu via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.noalias.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.noalias.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.noalias.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D88793: [flang] Fix assumptions on std::forward_list iterator implementation.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92097: [RISCV] Basic jump table lowering
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93043: [CostModel] Add costs for llvm.experimental.vector.{extract,insert} intrinsics
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D93044: [llvm-readobj/elf] - AArch64: Handle AARCH64_VARIANT_PCS for GNUStyle
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D93045: [ELF] AArch64: Handle DT_AARCH64_VARIANT_PCS
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D93036: Optimize the cycle counting algorithm by skipping zero count cycles. This reduces the complexity from exponential to polynomial of the arcs.
Xinhao Yuan via Phabricator via llvm-commits
- [PATCH] D93048: [RISCV] Define vsub/vrsub intrinsics and refine the multiclass/class.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93049: [CostModel]Migrate getTreeCost() to use InstructionCost
Caroline via Phabricator via llvm-commits
- [llvm] bb9cef7 - [CallBase] Add hasRetAttr version that takes StringRef.
Florian Hahn via llvm-commits
- [llvm] a1ae3c6 - [RISCV][LegalizeDAG] Expand SETO and SETUO comparisons. Teach LegalizeDAG to expand SETUO expansion when UNE isn't legal.
Craig Topper via llvm-commits
- [PATCH] D93049: [SLPVectorizer]Migrate getTreeCost() to use InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93050: [SVE][CodeGen] Lower scalable floating-point vector reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D93051: [Flang][openmp] Add semantic checks for OpenMP critical construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92431: [SROA] Remove Dead Instructions while creating speculative instructions
Arnamoy B via Phabricator via llvm-commits
- [llvm] 512a64d - [test] Fix scev-expander-preserve-lcssa.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] b035513 - [CSSPGO] Pseudo probe encoding and emission.
Hongtao Yu via llvm-commits
- [PATCH] D92638: [Flang][openmp]Fix crash in OpenMP semantic check( bug 48308)
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93036: [llvm-cov][gcov] Optimize the cycle counting algorithm by skipping zero count cycles
Xinhao Yuan via Phabricator via llvm-commits
- [llvm] ed4783f - [gn build] Port b035513c06d
LLVM GN Syncbot via llvm-commits
- [llvm] 12b684a - [VectorCombine] improve readability; NFC
Sanjay Patel via llvm-commits
- [llvm] 4f051fe - [InstCombine] avoid crash sinking to unreachable block
Sanjay Patel via llvm-commits
- [compiler-rt] bdaeb82 - [DFSan] Add custom wrapper for sigaltstack.
Matt Morehouse via llvm-commits
- [compiler-rt] 3f70987 - [scudo][standalone] Small changes to the fastpath
Kostya Kortchinsky via llvm-commits
- [PATCH] D70562: [LiveRegUnits] Add phys_regs_and_masks iterator range (NFC).
Jin Lin via Phabricator via llvm-commits
- [lld] 1994970 - [lld][WebAssembly] Delay creation of internal __wasm_memory_init function
Sam Clegg via llvm-commits
- [PATCH] D93019: [RISCV] Add support for 'pause' as an alias for 'fence w, 0' [do not merge]
Sam Elliott via Phabricator via llvm-commits
- [compiler-rt] 72fd47b - [DFSan] Add custom wrapper for _dl_get_tls_static_info.
Matt Morehouse via llvm-commits
- [llvm] 57db6d2 - [gn build] Port ea6641085d0
LLVM GN Syncbot via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93054: [ARM] Add bank conflict hazarding
David Penry via Phabricator via llvm-commits
- [llvm] 248b279 - [NFC] Fix a gcc build break by using an explict constructor.
Hongtao Yu via llvm-commits
- [llvm] 3631e08 - [Doc] Update branch name in Phabricator documentation
Alexey Bader via llvm-commits
- [llvm] 12406ad - [RISCV] Add (Proposed) Assembler Extend Pseudo-Instructions
Sam Elliott via llvm-commits
- [PATCH] D92800: [Clang] Make nomerge attribute a function attribute as well as a statement attribute.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] ff7e1da - [NPM] Support -fmerge-functions
Arthur Eubanks via llvm-commits
- [llvm] 1dc0a85 - [NFC] Fix a gcc build break by not using an initializer.
Hongtao Yu via llvm-commits
- [llvm] b7901e4 - [RISCV][NFC] Fix Sext/Zext Tests
Sam Elliott via llvm-commits
- [llvm] c29af37 - [AArch64] Don't try to compress jump tables if there are any inline asm instructions.
Amara Emerson via llvm-commits
- [compiler-rt] ebff66b - [scudo] [standalone] [NFC] clang-format code.
Mitch Phillips via llvm-commits
- [PATCH] D92401: [BasicAA] Handle two unknown sizes for GEPs
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] fa4bd4b - [DFSan] Add custom wrapper for getpeername.
Matt Morehouse via llvm-commits
- [llvm] b5216b2 - [PGO] Enable preinline and cleanup when optimize for size
Zequan Wu via llvm-commits
- [compiler-rt] 61a038f - [GWP-ASan] IWYU & clang-format
Mitch Phillips via llvm-commits
- [PATCH] D93060: [TTI] Add supportsScalableVectors target hook
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D91718: [LV] Legalize scalable VF hints
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D93063: [LV] Disable epilogue vectorization for scalable VFs
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] ea475c7 - [SystemZFrameLowering] Don't overrwrite R1D (backchain) when probing.
Jonas Paulsson via llvm-commits
- [PATCH] D93064: RegisterCoalescer: Prune undef subranges from copy pairs in loops
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c923518 - [gn build] add a missing dependency
Nico Weber via llvm-commits
- [llvm] 0e72f19 - [gn build] only build iOS builtins with full Xcode
Nico Weber via llvm-commits
- [llvm] e19d525 - [gn build] fix up arm64 builtin sources a bit
Nico Weber via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D93066: [lld][WebAssembly] Split __wasm_apply_relocs function in two
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91979: [Clang][Attr] Introduce the `assume` function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93067: [AMDGPU] Use multi-dword flat scratch for spilling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e2006ed - [RISCV] Simplify vector instruction handling in RISCVMCInstLower.cpp.
Craig Topper via llvm-commits
- [compiler-rt] 0099316 - [DFSan] Add custom wrapper for pthread_join.
Matt Morehouse via llvm-commits
- [PATCH] D93069: [SmallVector] Copy new docs into Doxygen comment
Scott Linder via Phabricator via llvm-commits
- [compiler-rt] 5ff3535 - [DFSan] Appease the custom wrapper lint script.
Matt Morehouse via llvm-commits
- [llvm] 10b5eae - [SmallVector] Copy new docs into Doxygen comment
Scott Linder via llvm-commits
- [compiler-rt] b1dd1a0 - [msan] Do not use 77 as exit code, instead use 1
Evgenii Stepanov via llvm-commits
- [llvm] 4564553 - [WebAssembly] Support COMDAT sections in assembly syntax
Derek Schuff via llvm-commits
- [PATCH] D92950: [WebAssembly] [lld] Exclude COMDAT sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D93073: [llvm-cov gcov] Replace Donald B. Johnson's cycle enumeration with iterative cycle finding
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D43002: [CodeView] Emit S_OBJNAME record
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] 97260ab - [llvm-cov][gcov] Optimize the cycle counting algorithm by skipping zero count cycles
Fangrui Song via llvm-commits
- [llvm] 9aafa9f - Revert "[NFC] Fix a gcc build break by not using an initializer."
Mitch Phillips via llvm-commits
- [llvm] b955eb6 - Revert "[NFC] Fix a gcc build break by using an explict constructor."
Mitch Phillips via llvm-commits
- [llvm] 7ead5f5 - Revert "[CSSPGO] Pseudo probe encoding and emission."
Mitch Phillips via llvm-commits
- [llvm] dd1aa4f - Revert "[WebAssembly] Support COMDAT sections in assembly syntax"
Derek Schuff via llvm-commits
- [lld] 95831a5 - [lld-macho] Implement -object_path_lto
Jez Ng via llvm-commits
- [lld] 863f7a7 - [lld-macho] Don't attempt to emit rebase opcodes for debug sections
Jez Ng via llvm-commits
- [lld] 29d3b0e - [lld-macho] Add support for -mcpu, -mattr, -code-model in LTO
Jez Ng via llvm-commits
- [lld] 74d7999 - [lld-macho] Initialize AsmParsers earlier
Jez Ng via llvm-commits
- [lld] 6a348f6 - [lld-macho] Implement `-no_implicit_dylibs`
Jez Ng via llvm-commits
- [lld] 76c36c1 - [lld-macho] Don't load dylibs more than once
Jez Ng via llvm-commits
- [llvm] eaa9f6b - [gn build] Port 7ead5f5aa38
LLVM GN Syncbot via llvm-commits
- [llvm] bc7a61b - Revert "[SystemZFrameLowering] Don't overrwrite R1D (backchain) when probing."
Jonas Paulsson via llvm-commits
- [PATCH] D92959: [ELF][PPC64] Detect missing R_PPC64_TLSGD/R_PPC64_TLSLD and disable TLS relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76115: Add debug support for set types
peter mckinna via Phabricator via llvm-commits
- [lld] 5dad062 - fix typo to cycle bots
Nico Weber via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 8d396ac - [WebAssembly] Support COMDAT sections in assembly syntax
Derek Schuff via llvm-commits
- [PATCH] D93079: [OpenMP] Introduce an assumption to ignore possible external callers
Johannes Doerfert via Phabricator via llvm-commits
- [compiler-rt] f23fae2 - [test] Fix compiler-rt/test/profile/coverage_emptylines.cpp if the build directory is under /tmp
Fangrui Song via llvm-commits
- [lld] e52881a - [lld][WebAssembly] Split __wasm_apply_relocs function in two
Sam Clegg via llvm-commits
- [PATCH] D92419: [Support] On Windows, take the affinity mask into account
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D93080: [RISCV] Use tail agnostic policy for vsetvli instruction emitted in the custom inserter
Craig Topper via Phabricator via llvm-commits
- [llvm] 705a4c1 - [CSSPGO] Pseudo probe encoding and emission.
Hongtao Yu via llvm-commits
- [PATCH] D92347: [CSSPGO] Consume pseudo-probe-based AutoFDO profile
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 6b1bf90 - [gn build] Port 705a4c149d8
LLVM GN Syncbot via llvm-commits
- [lld] dd6412c - [WebAssembly][lld] Exclude COMDAT sections
Derek Schuff via llvm-commits
- [lld] 553284b - [lld-macho] Don't include absolute address value in expected test output
Jez Ng via llvm-commits
- [lld] 349d5c9 - [lld-macho] Disable some tests that are failing on Windows
Jez Ng via llvm-commits
- [PATCH] D93013: [RISCV] Define vadd/vsub/vrsub intrinsics and lower to V instructions.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0f1f13f - Re-land: [lit] Support running tests on Windows without GnuWin32
Alexandre Ganea via llvm-commits
- [PATCH] D88850: [lit, windows] Fix the search for git tools on Windows to check the path first
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93082: Prepend "__bb" to all basic block section symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93083: [InstCombine] Remove scalable vector restriction in foldSelectOpOp
JunMa via Phabricator via llvm-commits
- [llvm] b90e2d8 - [RISCV] Use tail agnostic policy for vsetvli instruction emitted in the custom inserter
Craig Topper via llvm-commits
- [polly] bc633fe - [Polly] Consider InvalidContext to determine partial READ.
Michael Kruse via llvm-commits
- [llvm] ef1cf34 - [Support] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] fd78012 - [MemorySSA] Remove unused declaration optimizeUses (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5aa584e - [RISCV] Separate masked and unmasked definitions for pseudo instructions.
Hsiangkai Wang via llvm-commits
- [llvm] c80e193 - [NFC] Inline maxDevirtIterationsReached()
Arthur Eubanks via llvm-commits
- [llvm] 86abc9a - [OpenMPIRBuilder] Fix typo. NFC.
Michael Kruse via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D93087: Migrate deprecated DebugLoc::get to DILocation::get
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93088: [OpenMPIRBuilder] Various changes required for tileLoops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove redundant instruction when eliminate frame index
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [llvm] 9b76160 - [Support] Introduce a new InstructionCost class
David Sherwood via llvm-commits
- [PATCH] D93092: [PowerPC] KnownBits should be constant when performing non-sign comparison
Kai Luo via Phabricator via llvm-commits
- [llvm] 7b48ade - [gn build] Port 9b76160e53f
LLVM GN Syncbot via llvm-commits
- [PATCH] D92933: [ARM][MachineOutliner] Fix costs model.
Sam Parker via Phabricator via llvm-commits
- [llvm] eb1cf30 - [gn build] Port 5663bf201f5
LLVM GN Syncbot via llvm-commits
- [llvm] 87f308a - [VE] Add vgt and vsc intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 3f571be - [ARM] Make t2DoLoopStartTP a terminator
David Green via llvm-commits
- [PATCH] D91887: [ARM] Make t2DoLoopStartTP a terminator
Dave Green via Phabricator via llvm-commits
- [PATCH] D93093: [VE] Add logical vector intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93094: [clang][cli] Prevent double denormalization
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 616f978 - Fix build issue caused by 9b76160e53f67008ff21095098129a2949595a06
David Sherwood via llvm-commits
- [llvm] 08280c4 - [NFC][Test] Format the PowerPC test for incoming patch
QingShan Zhang via llvm-commits
- [PATCH] D92481: [NFC] [Legalizer] Use common method for expanding fp-to-int operands
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93096: [llvm-readelf] - Improve ELF type field dumping.
George Rimar via Phabricator via llvm-commits
- [llvm] 68dbb77 - [NFC][Test] Add a test to verify the instruction form we got from isel
QingShan Zhang via llvm-commits
- [PATCH] D93097: Remove Python2 fallback and only advertise Python3 in the doc
serge via Phabricator via llvm-commits
- [PATCH] D92288: [NFC] Fix title comment typo and provide description for LLJIT example.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D93099: [PowerPC] Select the D-Form load if we know its offset meets the requirement
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93100: [AArch64] Fix Copy Elemination for negative values
Tomas Matheson via Phabricator via llvm-commits
- [llvm] d863a0d - [SelectionDAG] Implement SplitVecOp_INSERT_SUBVECTOR
Joe Ellis via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] c28b18a - [KernelAddressSanitizer] Fix globals exclusion for indirect aliases
Marco Elver via llvm-commits
- [PATCH] D93105: [Flang][openmp][5.0] Add task_reduction clause.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91159: [flang]Add General Semantic Checks for Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D93107: [llvm-readobj/elf] - AArch64: Handle AARCH64_VARIANT_PCS for GNUStyle
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D93108: [RISCV] Define vwadd/vwaddu/vwsub/vwsubu intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93109: Test the doc change
Colin Hughes via Phabricator via llvm-commits
- [PATCH] D89377: [LNT] Pin Python version in Dockerfile to 3.7 temporarily
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D92857: [clang][cli] [clang][cli] Don't always emit -f[no-]legacy-pass-manager
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93111: LNT: Fix baseline lookup in run view.
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D93112: LNT: Fix large Mann-Whitney U Test.
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D93114: LNT: fix broken relative redirect
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D93115: LNT: Sort testsuites ascendingly
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D93116: LNT: Use relative URLs for Javascript-based URLs.
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D93117: LNT: Fix Perf profiling support
Tamar Christina via Phabricator via llvm-commits
- [llvm] 4f25e53 - [AMDGPU] Make use of emitRemovedIntrinsicError. NFC.
Jay Foad via llvm-commits
- [compiler-rt] 7bc7501 - [DFSan] Add custom wrapper for recvmmsg.
Matt Morehouse via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld port driver entry function to a consistent name
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D83636: omp: Make OMP tablegen more like all other tablegens.
Nico Weber via Phabricator via llvm-commits
- [llvm] cf638f8 - [PowerPC] Remove duplicate layout
Jinsong Ji via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D93122: [TTI] Use shuffle cost in getInterleavedMemoryOpCost, if profitable.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d380c38 - [YAML] Use correct source location for unknown key errors.
Nathan James via llvm-commits
- [PATCH] D88307: [DON'T MERGE] Jump-threading for finite state automata
Alan Phipps via Phabricator via llvm-commits
- [llvm] 1deff40 - [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
Hafiz Abid Qadeer via llvm-commits
- [PATCH] D93125: Update AMDGPU PAL usage documentation
Colin Hughes via Phabricator via llvm-commits
- [PATCH] D93127: [SLPVectorizer]Migrate getEntryCost to return InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D93128: [lld][PowerPC][test] Avoid flaky failures
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D92104: [RegisterScavenging] Fix assert in scavengeRegisterBackwards
Craig Blackmore via Phabricator via llvm-commits
- [llvm] ba0265a - [OpenMPIRBuilder] Various changes required for tileLoops.
Michael Kruse via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Craig Blackmore via Phabricator via llvm-commits
- [llvm] a5f5612 - [PGO] Adjust -vp-counters-per-site under dynamic linking.
Hiroshi Yamauchi via llvm-commits
- [llvm] 8b1c4e3 - [BasicAA] Handle two unknown sizes for GEPs
Nikita Popov via llvm-commits
- [llvm] 5577fb2 - [tests][OpenMPIRBuilder] Use EXPECT_EQ instead ASSERT_EQ.
Michael Kruse via llvm-commits
- [PATCH] D93129: [LV] Do not use vector type to compute cost of scalar address comp.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93131: [flang] Removed an absolute path from the "flang" script
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [llvm] b577d2d - [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Craig Topper via llvm-commits
- [llvm] 658dc21 - [gn build] Port b577d2df7bd
LLVM GN Syncbot via llvm-commits
- [PATCH] D93132: [SVE][CodeGen] Vector + immediate addressing mode for masked gather/scatter
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] a593d22 - [MCAsmInfo] Delete unused doesSupportExceptionHandling
Fangrui Song via llvm-commits
- [PATCH] D93134: [FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D79767: [ARM] Macro fuse t2LoopDec and t2LoopEnd
Dave Green via Phabricator via llvm-commits
- [llvm] 32910f7 - [SmallVector][NFC] Link to ProgrammersManual from SmallVector docs
Scott Linder via llvm-commits
- [PATCH] D88714: [NewPM][CGSCC] Handle newly added functions not directly referenced by existing nodes
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] a87fccb - [AArch64] Lower calls with rv_marker attribute .
Florian Hahn via llvm-commits
- [lld] 9b05f18 - [lld][PowerPC][test] Avoid flaky failures
Jinsong Ji via llvm-commits
- [PATCH] D93139: Make debug dump more friendly to conditional debug compilation
Gaurav Jain via Phabricator via llvm-commits
- [llvm] 0519722 - [LV] Precommit test for PR48429.
Florian Hahn via llvm-commits
- [llvm] c0f2cea - Revert "[AArch64] Lower calls with rv_marker attribute ."
Florian Hahn via llvm-commits
- [llvm] 7ea37d2 - [BasicAA] Add extra check in phi-spec-order.ll (NFC)
Nikita Popov via llvm-commits
- [llvm] b5ad32e - Migrate deprecated DebugLoc::get to DILocation::get
Fangrui Song via llvm-commits
- [PATCH] D91936: [BasicAA] Fix BatchAA results for phi-phi assumptions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91556: Add capturing of parameters to pass to omp::parallel
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D86377: [tsan] Use large address space mapping on Apple Silicon Macs
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D93140: [sanitizer] Restrict querying VM size on Darwin only to iOS devices
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] 2d8cc54 - [Hexagon] Workaround for compilation error with VS2017
Krzysztof Parzyszek via llvm-commits
- [PATCH] D76519: [NFC] Refactor how CFI move sections are represented in AsmPrinter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93141: [scudo][standalone] Allow the release of smaller sizes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92857: [clang][cli] Don't always emit -f[no-]legacy-pass-manager
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 204bdc5 - [InstCombine][x86] fix insertion point bug in vector demanded elts fold (PR48476)
Sanjay Patel via llvm-commits
- [PATCH] D93144: RegisterCoalescer: Fix not setting undef on coalesced subregister uses
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 997d286 - [AIX][XCOFF] emit traceback table for function in aix
via llvm-commits
- [llvm] 6e9e538 - [LoopIdiomRecognize] Autogenerate complete checks for the X86 ctlz/cttz tests. NFC
Craig Topper via llvm-commits
- [llvm] 7c8072c - [AIX] Fixed a link error.
via llvm-commits
- [llvm] 0c2d239 - [SystemZTTIImpl] Allow some non-prefetched accesses in getMinPrefetchStride().
Jonas Paulsson via llvm-commits
- [llvm] 42f628c - Reapply "[SystemZFrameLowering] Don't overrwrite R1D (backchain) when probing."
Jonas Paulsson via llvm-commits
- [PATCH] D93149: [RISCV] Move vtype decoding and printing from RISCVInstPrinter to RISCVBaseInfo. Share with the assembly parser's debug output
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93150: [NFC] cleanup cg-profile emission on TargetLowerinng
Zequan Wu via Phabricator via llvm-commits
- [llvm] 3b3bc5d - [Kaleidoscope] Migrate DebugInfo::get to DILocation::get
Fangrui Song via llvm-commits
- [llvm] 7698a01 - [llvm-cov gcov] Replace Donald B. Johnson's cycle enumeration with iterative cycle finding
Fangrui Song via llvm-commits
- [llvm] f76b7f2 - [MLGO] Fix build break as result of new InstructionCost (D91174)
Mircea Trofin via llvm-commits
- [llvm] eb44682 - [Analysis] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93154: GlobalISel: remove assert that memcpy Src and Dst addrspace must be identical
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D56977: [builtins] Do not set hidden attribute on Android
Ryan Prichard via Phabricator via llvm-commits
- [llvm] 10f4057 - [clang][cli] Don't always emit -f[no-]legacy-pass-manager
Jan Svoboda via llvm-commits
- [llvm] 6baa976 - [clang][cli] Add flexible TableGen multiclass for boolean options
Jan Svoboda via llvm-commits
- [llvm] f6e885a - [ARM] Test for showing scalar vector costs. NFC
David Green via llvm-commits
- [PATCH] D93157: [X86] Avoid data16 prefix for lea in x32 mode
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D93158: [X86] Avoid %fs:(%eax) references in x32 mode
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D93159: [X86] Add REX prefix for GOTTPOFF/TLSDESC relocs in x32 mode
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D93160: [X86] Fix variadic argument handling for x32
Harald van Dijk via Phabricator via llvm-commits
- [llvm] 0e5bfff - [YAML] Support extended spellings when parsing bools.
Nathan James via llvm-commits
- [llvm] e52bc1d - [X86] Add chain in ISel for x86_tdpbssd_internal intrinsic.
via llvm-commits
- [PATCH] D93161: [VE] Support atomic exchange instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] b0ce2b7 - [BasicAA] Add tests for non-zero var index (NFC)
Nikita Popov via llvm-commits
- [llvm] d716eab - [BasicAA] Make non-equal index handling simpler to extend (NFC)
Nikita Popov via llvm-commits
- [PATCH] D93162: [BasicAA] Handle known non-zero variable index
Nikita Popov via Phabricator via llvm-commits
- [llvm] ab97c9b - [LV] Fix scalar cost for tail predicated loops
David Green via llvm-commits
- [PATCH] D86452: [LV] Fix scalar cost for tail predicated loops
Dave Green via Phabricator via llvm-commits
- [llvm] a482337 - [ARM] Add basic masked load/store costs
David Green via llvm-commits
- [PATCH] D86538: [ARM] Add basic masked load/store costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D77433: PowerPCSPE: Stop libunwind from complaining about SPE registers
Justin Hibbits via Phabricator via llvm-commits
- [llvm] f61e5ec - [X86] Avoid data16 prefix for lea in x32 mode
Harald van Dijk via llvm-commits
- [llvm] 67c97ed - [UpdateTestChecks] Add --(no-)x86_scrub_sp option.
Harald van Dijk via llvm-commits
- [llvm] 2cf5310 - [Hexagon] Create vector masks for scalar loads/stores
Krzysztof Parzyszek via llvm-commits
- [llvm] 215c1b1 - [Transforms] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9293b25 - [Analysis/Interval] Remove isLoop (NFC)
Kazu Hirata via llvm-commits
- [llvm] 87a4e14 - [NFC][AMDGPU] AMDGPUUsage updates
via llvm-commits
- [llvm] baf931a - [Hexagon] Reconsider getMask fix, return original mask, convert later
Krzysztof Parzyszek via llvm-commits
- [llvm] ff523aa - [CVP] Add additional switch tests (NFC)
Nikita Popov via llvm-commits
- [llvm] afbb6d9 - [CVP] Simplify and generalize switch handling
Nikita Popov via llvm-commits
- [llvm] ce4040a - [PPC] Check for PPC64 when emitting 64bit specific VSX nodes when pattern matching built vectors
Zarko Todorovski via llvm-commits
- [PATCH] D93167: [NFC] Add CMakeUserPresets.json filename to .gitignore
Balázs Benics via Phabricator via llvm-commits
- [llvm] d382051 - [SimplifyCFG] FoldBranchToCommonDest(): bonus instrns must only be used by PHI nodes in successors (PR48450)
Roman Lebedev via llvm-commits
- [PATCH] D93168: [RISCV] Merge Utils library into MCTargetDesc
Craig Topper via Phabricator via llvm-commits
- [llvm] 21de99d - [[GlobalISel][IRTranslator] Fix a crash when the use of an extractvalue is a non-dominated metadata use.
Amara Emerson via llvm-commits
- [PATCH] D92066: [LAA] Relax restrictions on early exits in loop structure
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92598: [lld][test] Handle long build path
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 7977fee - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] eaa0982 - [mac/arm] skip MappedMemoryTest that try to map w+x
Nico Weber via llvm-commits
- [lld] 5d1c723 - [ELF][test] Rewrite st_value=0 copy relocation tests
Fangrui Song via llvm-commits
- [PATCH] D93093: [VE] Add logical mask intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93171: [SystemZ] Improve handling of backchain offset
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] de1bca4 - mac/arm: XFAIL the last 2 failing check-llvm tests
Nico Weber via llvm-commits
- [lld] 9c6a884 - fix typo to cycle bots
Nico Weber via llvm-commits
- [llvm] cf16437 - fix typos to cycle bots
Nico Weber via llvm-commits
- [PATCH] D92588: [Doc][NFC] Fix Kaleidoscope links, typos, cfg image and add blog posts for MCJIT
Lang Hames via Phabricator via llvm-commits
- [PATCH] D93172: [NFC]{AMDGPU] Update AMDGPUUsage with AMD RDNA 2 reference
Tony Tye via Phabricator via llvm-commits
- [llvm] 36a23b3 - X86: Correcting X86OutgoingValueHandler typo (NFC)
Matt Arsenault via llvm-commits
- [llvm] ba3bc2f - [mac/arm] Deflake 3 check-llvm tests
Nico Weber via llvm-commits
- [PATCH] D93173: [X86] Add test case for commit e52bc1d2bba794b.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Bill Wendling via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D93174: [amdgpu] Fix a crash case when `V_CNDMASK` could be simplified.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D93175: [RISCV] Define vadc/vmadc/vsbc/vmsbc intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93177: [CMake] Fix BUILD_WITH_INSTALL_RPATH being set when LLVM_LOCAL_RPATH is empty
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D93177: [CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath
Raul Tambre via Phabricator via llvm-commits
- [llvm] bb939eb - [BasicAA] Handle known non-zero variable index
Nikita Popov via llvm-commits
- [PATCH] D90559: [VPlan] Use VPdef for VPWidenCall.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90560: [VPlan] Use VPDef for VPWidenSelectRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90561: [VPlan] Use VPDef for VPWidenGEPRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90563: [VPlan] Make VPWidenMemoryInstructionRecipe a VPDef.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0ee73bb - [X86] Regenerate vector-reduce-mul.ll with common check prefixes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 47321c3 - [X86][SSE] combineReductionToHorizontal - add vXi8 ISD::MUL reduction handling (PR39709)
Simon Pilgrim via llvm-commits
- [PATCH] D92718: [CMake] Avoid __FakeVCSRevision.h with no git repository
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] 46bc40e - Recommit "[AArch64] Lower calls with rv_marker attribute."
Florian Hahn via llvm-commits
- [llvm] 533f857 - [VPlan] Use interleaveComma in printOperands() (NFC).
Florian Hahn via llvm-commits
- [llvm] 8bdfc12 - [X86][AVX] Add additional X86ISD::SUBV_BROADCAST_LOAD test case for D92645
Simon Pilgrim via llvm-commits
- [llvm] d5c434d - [X86][SSE] combineX86ShufflesRecursively - add basic handling for combining shuffles of different widths (PR45974)
Simon Pilgrim via llvm-commits
- [llvm] 828602c - [NFC]{AMDGPU] Update AMDGPUUsage with AMD RDNA 2 reference
via llvm-commits
- [llvm] 5891ad4 - [Transforms] Use llvm::erase_value (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0a4e028 - [Analysis] Remove unused declaration replaceEdgeKey (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D78938: Make LLVM build in C++20 mode
Nuno Lopes via Phabricator via llvm-commits
- [llvm] f99b4f5 - [X86] Extend varargs test
Harald van Dijk via llvm-commits
- [llvm] 22dba70 - [AC] Handle (X+C1)<C2 assumes (PR48408)
Nikita Popov via llvm-commits
- [llvm] fa31f33 - [X86] Add isel patterns to form VPDPWSSD from (add (vpmaddwd X, Y), Z) when AVXVNNI is enabled.
Craig Topper via llvm-commits
- [PATCH] D93183: [BasicAA] Make sure context instruction is symmetric
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0261ce9 - [X86] Add ExeDomain = SSEPackedSingle to cvtss2sd and cvtsd2ss instrutions.
Craig Topper via llvm-commits
- [PATCH] D93184: Make lld::wasm::link() or lld::elf::link() more thread-safe
Sean Young via Phabricator via llvm-commits
- [PATCH] D93187: [AMDGPU][NFC] Rename opsel/opsel_hi/neg_lo/neg_hi with suffix 0
Carl Ritson via Phabricator via llvm-commits
- [llvm] 0207de0 - [ORC] Prefer preincrement on iterator.
Lang Hames via llvm-commits
- [llvm] 77bb3c1 - [JITLink] Fix include guard end comment.
Lang Hames via llvm-commits
- [llvm] 8904ee8 - [JITLink] Add JITLinkDylib type, thread through JITLinkMemoryManager APIs.
Lang Hames via llvm-commits
- [PATCH] D93188: [AMDGPU][NFC] Remove unused VOP3Mods0Clamp
Carl Ritson via Phabricator via llvm-commits
- [llvm] 5b112bc - Revert "[JITLink] Add JITLinkDylib type, thread through JITLinkMemoryManager APIs."
Nico Weber via llvm-commits
- [llvm] 04795ab - Re-apply 8904ee8ac7e with missing header included this time.
Lang Hames via llvm-commits
- [llvm] 655011c - [opt][NPM] Pin -lower-amx-type to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] 913515e - [Target] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93189: [WIP] Introduce the `!nocapture` metadata and "nocapture_use" operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] ee5b5b7 - [CodeGen] Use llvm::erase_value (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 4830d45 - [MachineCombiner][NFC] Add MustReduceRegisterPressure goal
Chen Zheng via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93191: [DAGCombine][PowerPC] Fold select_cc constants when comparing zero into trivial ops
Kai Luo via Phabricator via llvm-commits
- [PATCH] D93192: [SLP] Fix vector element size for the store chains
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] b8c847e - [SLP][Test] Precommit test for D93192
Anton Afanasyev via llvm-commits
- [PATCH] D91957: [Analysis] Migrate more high level cost functions to using InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93193: [RISCV] Define vsll/vsrl/vsra intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [compiler-rt] 33b740f - [CMake][compiler-rt][AArch64] Avoid preprocessing LSE builtins separately
Raul Tambre via llvm-commits
- [llvm] 2acd5a4 - [LoopIdiom] Pre-commit tests for D92745. NFC
Craig Topper via llvm-commits
- [llvm] e43b3b0 - [Flang][OpenMP] Semantic checks for Atomic construct.
Sameeran joshi via llvm-commits
- [llvm] 08e287a - [PowerPC][FP128] Fix the incorrect signature for math library call
QingShan Zhang via llvm-commits
- [PATCH] D91675: [PowerPC][FP128] Fix the incorrect signature for math library call
Qing Shan Zhang via Phabricator via llvm-commits
Last message date:
Sun Dec 13 23:55:41 PST 2020
Archived on: Mon Dec 14 08:04:32 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).