The Week Of Monday 17 May 2021 Archives by thread
Starting: Mon May 17 00:02:48 PDT 2021
Ending: Sun May 23 23:57:39 PDT 2021
Messages: 2681
- [PATCH] D96312: [SPARC] recognize the "rd %pc, reg" special form
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102153: [SelectionDAG] Fix argument copy elision with irregular types
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102594: [NFCI] Move DEBUG_TYPE definition below #include of headers
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D102483: Reformat GSYMCreator.cpp
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D102498: [AArch64][SVE] Improve codegen for fixed length vector concat
JunMa via Phabricator via llvm-commits
- [PATCH] D102592: [sanitizer] Caught global buffer underflow for first variable
Zhiwei Chen via Phabricator via llvm-commits
- [PATCH] D102484: Avoid calculating the string hash twice in GsymCreator::insertString.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D102486: Use a non-recursive mutex in GsymCreator.
Simon Giesecke via Phabricator via llvm-commits
- [llvm] f6584b8 - [PowerPC] add a testcase for reverse memory op; nfc
Chen Zheng via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D102596: [PowerPC] only check the load instruction result number 0
ChenZheng via Phabricator via llvm-commits
- [PATCH] D102323: [flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds
Diana Picus via Phabricator via llvm-commits
- [PATCH] D102212: [AMDGPU] Add Optimize VGPR LiveRange Pass.
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D101945: [LV] Add -scalable-vectorization=<option> flag.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D102522: [llvm-exegesis] Loop unrolling for loop snippet repetitor mode
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
James Henderson via Phabricator via llvm-commits
- [PATCH] D102514: [LLD][MinGW] Add --fatal-warnings and --no-fatal-warnings flags
Martin Storsjö via Phabricator via llvm-commits
- [lld] 84306ef - [LLD][MinGW] Add --fatal-warnings and --no-fatal-warnings flags
Martin Storsjö via llvm-commits
- [PATCH] D102320: [zorg] Remove -DFLANG_BUILD_NEW_DRIVER=ON from builders. NFCI
Diana Picus via Phabricator via llvm-commits
- [PATCH] D102316: [symbolizer] Added StartAddress for the resolved function.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102570: RFC: [ELF] -Bsymbolic-global-functions
James Henderson via Phabricator via llvm-commits
- [debuginfo-tests] a11117a - [dexter] Remove unnecessary double check on conditional breakpoints
via llvm-commits
- [PATCH] D101431: [dexter] Remove unnecessary double check on conditional breakpoints
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99055: [llvm-objcopy] Refactor CopyConfig structure.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102599: [ADT] Remove StringRef::withNullAsEmpty
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D101045: [IR][Verifier] Targets can specify multiple alloca address spaces
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D101272: [llvm-objdump][XCOFF][AIX] Enable the -l (--line-numbers) option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D98721: [LV] NFC: Return both fixed and scalable Max VF from computeMaxVF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102355: Add support for DWARF embedded source to llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [debuginfo-tests] e35a549 - [dexter] Remove requirement for a condition in DexLimitSteps
via llvm-commits
- [PATCH] D101438: [dexter] Remove requirement for a condition in DexLimitSteps
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 85e31ed - [DAGCombiner] Relax an assertion to an early return
Fraser Cormack via llvm-commits
- [PATCH] D102393: [DAGCombiner] Relax an assertion to an early return
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D102542: [GlobalISel] Simplify G_ICMP to true/false when the result is known
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102260: Update MSVC version number in preprocessor check
David Spickett via Phabricator via llvm-commits
- [compiler-rt] 65936b9 - Revert "[NFC][LSAN] Limit the number of concurrent threads is the test"
Florian Hahn via llvm-commits
- [compiler-rt] 2a73b7b - [NFC][LSAN] Limit the number of concurrent threads is the test
Florian Hahn via llvm-commits
- [PATCH] D102466: [RISCV] Support RVP vectors in the calling convention
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102515: [CostModel] Return an invalid cost for memory ops with unsupported types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102253: [LV] Prevent vectorization with unsupported element types.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102110: [Inliner] Fix noalias metadata handling for instructions simplified during cloning (PR50270)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D101982: [debuginfo-tests] Allow use of environment variable to specify tools
James Henderson via Phabricator via llvm-commits
- [PATCH] D101995: [lit] Allow specification of LLD variant paths via environment variable
James Henderson via Phabricator via llvm-commits
- [PATCH] D101997: [lld] Add a feature for each lld variant when use_lld is called
James Henderson via Phabricator via llvm-commits
- [PATCH] D102601: [NFC][object] Change the input parameter of the method isDebugSection.
EsmeYi via Phabricator via llvm-commits
- [llvm] 900c898 - [AArch64] Lower fpto*i.sat intrinsics.
Jacob Bramley via llvm-commits
- [PATCH] D102353: [AArch64] Lower fpto*i.sat intrinsics.
Jacob Bramley via Phabricator via llvm-commits
- [PATCH] D102602: [Inliner] Copy attributes when deoptimize intrinsic is inlined
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [PATCH] D90901: [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via Phabricator via llvm-commits
- [llvm] 82a0e80 - IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via llvm-commits
- [PATCH] D95443: IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D102477: X86: support Swift Async context
Tim Northover via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [compiler-rt] 086af17 - Revert "tsan: mark sigwait as blocking"
Florian Hahn via llvm-commits
- [compiler-rt] 5dad3d1 - tsan: mark sigwait as blocking
Florian Hahn via llvm-commits
- [llvm] c29522d - [TargetLowering] prepareUREMEqFold/prepareSREMEqFold - account for non legal shift types
Simon Pilgrim via llvm-commits
- [PATCH] D101982: [debuginfo-tests] Fix environment variable used to specify LLDB
James Henderson via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
James Henderson via Phabricator via llvm-commits
- [llvm] 554b1bc - [InstCombine] ~(C + X) --> ~C - X (PR50308)
Florian Hahn via llvm-commits
- [PATCH] D96510: [cross-project-tests] Add lld as a dependency, if in LLVM_ENABLE_PROJECTS - part 3
James Henderson via Phabricator via llvm-commits
- [llvm] 557906d - [Test] Fix test to make the transform for which is was added legal
Max Kazantsev via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102605: [CodeGen] Add support for widening the result of EXTRACT_SUBVECTOR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102256: [ARM][NEON] Combine base address updates for vst1x intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D102606: [RISCV] Fix operand order in fixed-length VM(OR|AND)NOT patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D100919: [AArch64] Support customizing stack protector guard
Dave Green via Phabricator via llvm-commits
- [PATCH] D102397: [AArch64] Lower bitreverse in ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D102501: [CodeGen] Add support for widening INSERT_SUBVECTOR operands
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99354: [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D102607: [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND
Bradley Smith via Phabricator via llvm-commits
- [llvm] 769ced3 - AArch64: mark x22 livein if it's an async context that gets stored.
Tim Northover via llvm-commits
- [llvm] 747e5cf - X86: support Swift Async context
Tim Northover via llvm-commits
- [llvm] 452e035 - [gn build] Add build file for msan runtime
Nico Weber via llvm-commits
- [PATCH] D102554: [gn build] Add build file for msan runtime
Nico Weber via Phabricator via llvm-commits
- [llvm] 77fa9a9 - [gn build] reformat all gn files
Nico Weber via llvm-commits
- [PATCH] D100845: [Debugify][Original DI] Test preservation of original debug var intrinsics in optimizations
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 74ae778 - [PowerPC] Do not emit dssall on AIX
Nemanja Ivanovic via llvm-commits
- [PATCH] D102279: [InstCombine] Support one-hot merge for logical and/or
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D101694: [SPARC] Fix type for i64 inline asm operands
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102610: Default stack alignment of x86 NaCl to 16 bytes
Fabian Sommer via Phabricator via llvm-commits
- [llvm] 26b1df8 - [Test] Auto-generate checks in a test (prepring to update)
Max Kazantsev via llvm-commits
- [PATCH] D100043: [lit] Fix compatibility with upstream gtest
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D102611: ARM: support mandatory tail calls
Tim Northover via Phabricator via llvm-commits
- [llvm] 511f4ae - [PowerPC] Add patterns for vselect of v1i128
Nemanja Ivanovic via llvm-commits
- [PATCH] D102612: SwiftTailCC: teach verifier musttail rules applicable to this CC.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D102590: [YAMLParser] Add multi-line literal folding support
Hassan ElDesouky via Phabricator via llvm-commits
- [PATCH] D102613: ARM: support mandatory tail calls
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95425: Implementation of global.get/set for reftypes in LLVM IR
Andy Wingo via Phabricator via llvm-commits
- [llvm] 34fa3f8 - Clean up uses of gmock Invoke in an attempt to make it work with GCC 6.2. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] d05ae0f - [debuginfo-tests] Fix environment variable used to specify LLDB
James Henderson via llvm-commits
- [llvm] 0863d06 - [X86] Regenerate cmov.ll tests
Simon Pilgrim via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [llvm] e35a9ec - [InstCombine] isFreeToInvert(): constant expressions aren't free to invert (PR50370)
Roman Lebedev via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102552: [GlobalOpt] recompute alignments for loads and stores of updated globals
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 05de4b4 - Put back the trailing commas on TYPED_TEST_SUITE
Benjamin Kramer via llvm-commits
- [llvm] 50511df - [AArch64] Lower bitreverse in ISel
Irina Dobrescu via llvm-commits
- [PATCH] D102574: [InstCombine] Missed optimization for pow(x, y) * pow(x, z) with fast-math
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102617: [llvm][AArch64][SVE] Model FFR-using intrinsics with inaccessiblemem
Peter Waller via Phabricator via llvm-commits
- [PATCH] D102092: [lldb] Enable -Wmisleading-indentation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D102582: [PoC][RISCV] Report an error when target-abi option is empty but target-abi module flag is not.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D102618: Fix typo vlalue->value
Andy Yankovsky via Phabricator via llvm-commits
- [PATCH] D102618: [APInt][NFC] Fix typo vlalue->value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102619: [lld/mac] Set REFERENCED_DYAMICALLY on __mh_execute_header
Nico Weber via Phabricator via llvm-commits
- [PATCH] D102620: [ARM] Fix the operand used for WLS in ARMLowOverheadLoops
Dave Green via Phabricator via llvm-commits
- [PATCH] D102621: [X86] Pre-commit test for D90901
Jim Lin via Phabricator via llvm-commits
- [PATCH] D102401: [AMDGPU] Allocate LDS globals in sorted order of their alignment and size.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D101103: [InstSimplify] Treat invariant group insts as bitcasts for load operands
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D102385: [GlobalISel][IRTranslator] Use preferred alignment when creating frame indices.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D101844: [MicroBenchmarks] Add initial loop vectorization benchmarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102622: [AMDGPU] Tweak VOP3_INTERP16 profile
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102344: [SCEV]: Teach SCEV about llvm.annotation intrinsic
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D98276: [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102623: [CodeGen][AArch64][SVE] Canonicalize intrinsic rdffr{ => _z}
Peter Waller via Phabricator via llvm-commits
- [PATCH] D99371: [Utils][WIP] Allow multiple run lines with the same check prefix
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] b6e4bfd - [APInt][NFC] Fix typo vlalue->value
Andy Yankovsky via llvm-commits
- [llvm] cd73ce4 - [RISCV][NFC] Correct alignment in scatter/gather tests
Fraser Cormack via llvm-commits
- [PATCH] D98289: [lldb] 2/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D102625: [RISCV][test] Add new tests of or/xor in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [llvm] 472f856 - [AMDGPU] Tweak VOP3_INTERP16 profile
Jay Foad via llvm-commits
- [PATCH] D102493: [RISCV] Expand unaligned fixed-length vector memory accesses
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102627: [LTO] Support new PM in ThinLTOCodeGenerator.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102629: [ARM] Fix inline memcpy trip count sequence
Dave Green via Phabricator via llvm-commits
- [PATCH] D102630: [lit] Stop using PATH to lookup clang/lld/lldb unless requested
James Henderson via Phabricator via llvm-commits
- [PATCH] D102631: Add SFINAE in unique_function to reference incomplete types in arguments
Fehr Mathieu via Phabricator via llvm-commits
- [PATCH] D102571: [Demangle][Rust] Parse named types
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D102573: [Demangle][Rust] Parse array type
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D102578: [Demangle][Rust] Parse slice type
Tomasz Miąsko via Phabricator via llvm-commits
- [llvm] 4158746 - [X86] Don't dereference a dyn_cast<> - use a cast<> instead. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D102579: [Demangle][Rust] Parse tuples
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D102580: [Demangle][Rust] Parse pointer types
Tomasz Miąsko via Phabricator via llvm-commits
- [llvm] 8854b27 - [x86] update fma test with deprecated intrinsics; NFC
Sanjay Patel via llvm-commits
- [PATCH] D102509: [lld][X86] Restore gotEntrySize.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D102581: [Demangle][Rust] Parse function signatures
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D101847: [AMDGPU] Fix function pointer argument bug in AMDGPU Propagate Attributes pass.
Jacob Weightman via Phabricator via llvm-commits
- [PATCH] D27683: Prepare PrettyStackTrace for LLDB adoption
Nico Weber via Phabricator via llvm-commits
- [PATCH] D102619: [lld/mac] Honor REFERENCED_DYAMICALLY, set it on __mh_execute_header
Nico Weber via Phabricator via llvm-commits
- [llvm] f4c0fdc - [AMDGPU] Set unused dst_sel to '?' in the encoding
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D102526: [AMDGPU] Set unused dst_sel to '?' in the encoding
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D101336: [LLD][BPF] Add bpf support
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D102306: Add gfx1034
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D102424: [flang] Clean up file formats
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] fded6f7 - [LoopUnroll] Add multi-exit test which does not exit through latch.
Florian Hahn via llvm-commits
- [PATCH] D101538: [GlobalISel][IRTranslator] Make translate() methods virtual.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D102634: Calculate indexes of last child of each DWARF entry once during tryExtractDIEsIfNeeded.
Simon Giesecke via Phabricator via llvm-commits
- [compiler-rt] 5f58322 - [HWASan] Build separate LAM runtime on x86_64.
Matt Morehouse via llvm-commits
- [PATCH] D102589: [WebAssembly] Nullify DBG_VALUE_LISTS in DebugValueManager
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D102635: [LoopUnroll] Use tripcount from exiting header, if latch not exiting.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1417dda - [llvm][doc] fix header for read/write_register intrinsics in LangRef
Alex Zinenko via llvm-commits
- [PATCH] D100394: [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX cp.async instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D102116: [LoopIdiom] 'logical right-shift until zero' ('count active bits') "on steroids" idiom recognition.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 02c2468 - [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX cp.async instructions
Artem Belevich via llvm-commits
- [llvm] f226e28 - [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX redux.sync instructions
Artem Belevich via llvm-commits
- [PATCH] D100124: [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX redux.sync instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D102537: [SampleFDO] Overwrite branch weight annotated in previous pass.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D102637: [lld][MinGW] Introduce aliases for -Bdynamic and -Bstatic
Markus Böck via Phabricator via llvm-commits
- [PATCH] D101247: [Debug-Info] strict dwarf for DW_OP_stack_value
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D102450: [OpaquePtr] Make loads and stores work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102585: [M68k] Support inline asm operands w/ simple constraints
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] d97bab6 - [HWASan] Don't build alias mode on non-x86.
Matt Morehouse via llvm-commits
- [llvm] 0633d5c - [LoopIdiom] 'logical right-shift until zero' ('count active bits') "on steroids" idiom recognition.
Roman Lebedev via llvm-commits
- [PATCH] D91466: [WIP][clang][Fuchsia] Support HWASan for Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D102533: [NFC][OpaquePtr] Avoid using PointerType::getElementType() in VectorUtils.cpp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102528: [NVPTX] Fix lowering of frem for negative values
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] cd220a0 - [NewPM] Add C bindings for new pass manager
Arthur Eubanks via llvm-commits
- [PATCH] D102136: [NewPM] Add C bindings for new pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0b33977 - Revert "[NewPM] Add C bindings for new pass manager"
Nico Weber via llvm-commits
- [PATCH] D102642: [LangRef] update according to unwinding support in inline asm
Paul via Phabricator via llvm-commits
- [PATCH] D102553: [X86] Use Skylake Server model for x86-64-v4 so we have full instruction coveage
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98714: [SLP] Add insertelement instructions to vectorizable tree
Valeriy Dmitriev via Phabricator via llvm-commits
- [lld] 4a12248 - [lld/mac] Honor REFERENCED_DYAMICALLY, set it on __mh_execute_header
Nico Weber via llvm-commits
- [PATCH] D100714: [docs] Add a new tutorial that talk about how to make a change to llvm.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D102113: [MemCpyOpt] Remove MemDepAnalysis-based implementation
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0c557db - [NewPM] Add C bindings for new pass manager
Arthur Eubanks via llvm-commits
- [PATCH] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] c870e36 - gn build: Only build the hwasan runtime in aliasing mode on x86.
Peter Collingbourne via llvm-commits
- [llvm] 0f41778 - [AArch64] Support customizing stack protector guard
Nick Desaulniers via llvm-commits
- [llvm] e9f600f - [InstCombine] add tests for fneg-of-select; NFC
Sanjay Patel via llvm-commits
- [llvm] 3cdd05e - [InstCombine] fold fnegs around select
Sanjay Patel via llvm-commits
- [PATCH] D55333: VirtRegMap: Preserve LiveDebugVariables
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 11c857c - [gn build] Port 0c557db61711
LLVM GN Syncbot via llvm-commits
- [PATCH] D102469: [sanitizer] Reduce redzone size for small size global objects
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D100818: [lld-macho] Implement branch-range-extension thunks
Nico Weber via Phabricator via llvm-commits
- [PATCH] D102546: [lld][WebAssembly] Refactor input chunk class hierarchy. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D102646: [SafeStack] Use proper API to get stack guard
Pengxuan Zheng via Phabricator via llvm-commits
- [compiler-rt] 1eb78a6 - [NFC][scudo] Clang-format tests
Vitaly Buka via llvm-commits
- [PATCH] D102436: WIP: [lld][WebAssembly] Enable string merging for debug sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D102570: RFC: [ELF] -Bsymbolic-non-weak-functions
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6791a6b - Revert "X86: support Swift Async context"
Mitch Phillips via llvm-commits
- [PATCH] D102463: Making Instrumentation aware of LoopNest Pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102412: [coro] Preserve scope line for compiler generated functions
Dave Lee via Phabricator via llvm-commits
- [PATCH] D99024: [OpenMP][OMPIRBuilder] Adding support for `omp atomic`
Fady Ghanim via Phabricator via llvm-commits
- [lld] 65271ff - [lld][MinGW] Introduce aliases for -Bdynamic and -Bstatic
Markus Böck via llvm-commits
- [PATCH] D102649: [GlobalOpt] Introduce and prevent elimination of implementedby metadata
William Moses via Phabricator via llvm-commits
- [llvm] 6e1c1da - [WebAssembly] Nullify DBG_VALUE_LISTs in DebugValueManager
Heejin Ahn via llvm-commits
- [PATCH] D100559: [GC][NFC] Make getGCStrategy by name available in IR
Philip Reames via Phabricator via llvm-commits
- [llvm] ceb1ac9 - [test] Free triple in PassBuilderBindingsTest
Arthur Eubanks via llvm-commits
- [PATCH] D101762: [Matrix] Fold the transpose into the matmul operand used to fetch scalars
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] Initial patch of the unwinder on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D101525: RegAlloc: do not consider liveins to EH-pad successors as liveout.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D91087: [AArch64] Select PAC/PACGA for ptrauth.sign/sign_generic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D101938: [RISCV] Initial version of a demand based vsetvli insertion pass.
Craig Topper via Phabricator via llvm-commits
- [llvm] b6320ee - Do actual DCE in LoopUnroll (try 3)
Philip Reames via llvm-commits
- [llvm] 3dd49ec - [AArch64][SVE] Implement extractelement of i1 vectors.
Eli Friedman via llvm-commits
- [PATCH] D87651: [AArch64][SVE] Implement extractelement of i1 vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102511: Do actual DCE in LoopUnroll
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102201: [IR][AutoUpgrade] Drop align attribute from void return types
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101780: [CoverageMapping] Handle gaps in counter IDs for source-based coverage
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Philip Reames via Phabricator via llvm-commits
- [llvm] bf21ce7 - [InstCombine] Take 3: Perform trivial PHI CSE
Florian Hahn via llvm-commits
- [PATCH] D101588: [M68k] fix -Wdefaulted-function-deleted and -Woverloaded-virtual
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91719: [RISCV] Add support for using -msave-restore with tailcalls
Edward Jones via Phabricator via llvm-commits
- [PATCH] D102655: [lld/mac] Inline a check
Nico Weber via Phabricator via llvm-commits
- [llvm] af5247c - [ADT] Factor out in_place_t and expose in Optional ctor
Scott Linder via llvm-commits
- [PATCH] D100671: [ADT] Factor out in_place_t and expose in Optional ctor
Scott Linder via Phabricator via llvm-commits
- [llvm] a6d3987 - [ADT] Add new type traits for type pack indexes
Scott Linder via llvm-commits
- [PATCH] D100672: [ADT] Add new type traits for type pack indexes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D100670: [ADT] Add makeVisitor to STLExtras.h
Scott Linder via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102366: [AMDGPU] Do not check denorm for LDS FP atomic with unsafe flag
Tony Tye via Phabricator via llvm-commits
- [PATCH] D101977: [OpenMP] Create custom state machines for generic target regions
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D102656: [AArch64][GlobalISel] Prefer mov for s32->s64 G_ZEXT
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 3cf7983 - [RISCV][test] Add new tests of or/xor in the zbs extension
Ben Shi via llvm-commits
- [llvm] c23ce54 - [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute
Philip Reames via llvm-commits
- [PATCH] D101261: [flang] Lift -Werror checks into local functions
Asher Mancinelli via Phabricator via llvm-commits
- [llvm] d16da73 - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Philip Reames via llvm-commits
- [llvm] 45764ef - [AMDGPU] Do not check denorm for LDS FP atomic with unsafe flag
Stanislav Mekhanoshin via llvm-commits
- [llvm] 6d3e3ae - [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 3)
Philip Reames via llvm-commits
- [lld] bc588f9 - [lld/mac] Inline a check
Nico Weber via llvm-commits
- [PATCH] D102558: [Utils] Check for generated functions inline if possible
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D102145: [Coroutines] Add `llvm.coro.align`, `llvm.coro.raw.frame.ptr.offset` and `llvm.coro.raw.frame.ptr.addr` intrinsics
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] fcffd08 - [Matrix] Fold the transpose into the matmul operand used to fetch scalars
Adam Nemet via llvm-commits
- [PATCH] D102436: [lld][WebAssembly] Enable string merging for debug sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D102582: [RISCV] Report an error when ABI mismatch with target-abi module flag.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102661: [lld/mac] Propagate -(un)exported_symbol(s_list) to privateExtern in Driver
Nico Weber via Phabricator via llvm-commits
- [llvm] cc64ece - [NFC][OpaquePtr] Avoid using PointerType::getElementType() in VectorUtils.cpp
Arthur Eubanks via llvm-commits
- [polly] 29bef8e - [Polly] Add support for -polly-dump-before(-file) with the NPM.
Michael Kruse via llvm-commits
- [PATCH] D102662: [lld/mac] Correctly set nextdefsym
Nico Weber via Phabricator via llvm-commits
- [llvm] 7bed58d - [Inliner] Copy attributes when deoptimize intrinsic is inlined
Serguei Katkov via llvm-commits
- [polly] ad568f4 - [Polly] Add support for -polly-dump-after(-file) with the NPM.
Michael Kruse via llvm-commits
- [llvm] 2d1f2ba - Revert "[ADT] Add new type traits for type pack indexes"
Stella Stamenova via llvm-commits
- [llvm] ed9d707 - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 3)"
Philip Reames via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Philip Reames via llvm-commits
- [lld] 5a9b25e - [lld][WebAssembly] Refactor input chunk class hierarchy. NFC
Sam Clegg via llvm-commits
- [PATCH] D102664: [lld][MachO] Adjust isCodeSection signature
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 15d4ed6 - [PowerPC] only check the load instruction result number 0.
Chen Zheng via llvm-commits
- [llvm] ab1f6ff - [GVN] Improve analysis for missed optimization remark
Adam Nemet via llvm-commits
- [PATCH] D79097: [GVN] Improve analysis for missed optimization remark
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D102665: [llvm-objcopy] Add support for '--' for delimiting options from input/output files
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] 57c660f - [Statepoint Lowering] Cleanup: remove unused option statepoint-always-spill-base.
Serguei Katkov via llvm-commits
- [PATCH] D102667: [MSan] Set zeroext on call arguments to msan functions with zeroext parameter attribute
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 797ad70 - [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via llvm-commits
- [compiler-rt] 00a1007 - sanitizer_common/symbolizer: fix crashes during exit
Dmitry Vyukov via llvm-commits
- [llvm] 81fdc73 - [LV] Return both fixed and scalable Max VF from computeMaxVF.
Sander de Smalen via llvm-commits
- [llvm] b3d3832 - [RDA] Fix printing of regs / reg units. NFC
David Green via llvm-commits
- [compiler-rt] 2e92f1a - [NFC][scudo] Reduce test region size on MIPS32
Vitaly Buka via llvm-commits
- [PATCH] D101916: [LoopVectorize] Fix crash for predicated instructions with scalable VF
Caroline via Phabricator via llvm-commits
- [PATCH] D100257: [VPlan] Add VPUserID to distinguish between recipes and others.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D102671: [APFloat] convertToDouble/Float can work on shorter types
Serge Pavlov via Phabricator via llvm-commits
- [llvm] cc1a636 - [VPlan] Add VPUserID to distinguish between recipes and others.
Florian Hahn via llvm-commits
- [llvm] 175bdf1 - [RISCV] Fix operand order in fixed-length VM(OR|AND)NOT patterns
Fraser Cormack via llvm-commits
- [PATCH] D102672: [ConstantFolding] Use APFloat for constant folding. NFC
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D102674: Avoid calculating the string hash twice in GsymCreator::insertString.
Simon Giesecke via Phabricator via llvm-commits
- [llvm] e89b60f - Update MSVC version number in preprocessor check
David Spickett via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] 092a3ce - [AMDGPU] Fix typo in comment
Jay Foad via llvm-commits
- [PATCH] D101972: Force visibility of llvm::Any to external
serge via Phabricator via llvm-commits
- [llvm] a1e6565 - [lit] Stop using PATH to lookup clang/lld/lldb unless requested
James Henderson via llvm-commits
- [llvm] 20e1577 - [lld] Add a feature for each lld variant when use_lld is called
James Henderson via llvm-commits
- [PATCH] D101460: [SLP]Try to vectorize tiny trees with shuffled gathers of extractelements.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102679: [llvm] Make Sequence reverse-iterable
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D102680: [debuginfo-tests] Stop using installed LLDB and remove redundancy
James Henderson via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D102485: Move FunctionInfo in addFunctionInfo rather than copying.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D102634: Avoid calculating the string hash twice in GsymCreator::insertString.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D101633: [AMDGPU] Set number vgprs used in PS shaders based on input registers actually used
Jay Foad via Phabricator via llvm-commits
- [llvm] d70cbd1 - [AMDGPU] Regenerate wave32.ll tests
Simon Pilgrim via llvm-commits
- [PATCH] D72396: [InstCombine] fold zext of masked bit set/clear
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 81606ab - Revert rGd70cbd1ce9b426f2c7e0e0f900769bbcbb300a95 "[AMDGPU] Regenerate wave32.ll tests"
Simon Pilgrim via llvm-commits
- [llvm] 07fea1e - [CostModel][X86] Add missing check prefixes from cast.ll
Simon Pilgrim via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] f79f04a - [CostModel][X86] Add scalar truncation cost checks
Simon Pilgrim via llvm-commits
- [llvm] fff84d3 - [LV] Add test which sinks a load a across an aliasing store.
Florian Hahn via llvm-commits
- [PATCH] D102224: Add option to llvm-gsymutil to read addresses from stdin.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D68487: [PATCH 02/27] [noalias] Introduce family of noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68488: [PATCH 03/27] [noalias] [IR] Introduce ptr_provenance for LoadInst/StoreInst
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68489: [PATCH 04/27] [noalias] [IR] parse optional ptr_provenance argument on load/store instructions
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D87254: [PATCH 05/27] [noalias] LLVM-IR Bitcode support
Jeroen Dobbelaere via Phabricator via llvm-commits
- [lld] 095c520 - [lld/mac] Propagate -(un)exported_symbol(s_list) to privateExtern in Driver
Nico Weber via llvm-commits
- [PATCH] D68491: [PATCH 06/27] [noalias] [IR] IRBuilder support for noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68493: [PATCH 07/27] [noalias] simplify noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68495: [PATCH 08/27] [noalias] EarlyCSE: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68497: [PATCH 09/27] [noalias] [CodeGen] Support lowering of noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68499: [PATCH 10/27] [noalias] Loop vectorizer: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68500: [PATCH 11/27] [noalias] D9379: llvm.noalias and ValueTracking
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68504: [PATCH 12/27] [noalias] CaptureTracking: learn about new noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68505: [PATCH 13/27] [noalias] [BasicAA] look through noalias intrisics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68507: [PATCH 14/27] [noalias] ScopedNoAliasAA: use C99 restrict rules for deducing noalias
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68509: [PATCH 15/27] [noalias] Use noalias intrinsics when inlining and keep metadata up to date.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68510: [PATCH 16/27] [noalias] Clone scopes and llvm.noalias.decl when unrolling.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68511: [PATCH 17/27] [noalias] Clone scopes and llvm.noalias.decl as needed during loop rotation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D101834: [llvm][sve] Lowering for VLS MLOAD/MSTORE
David Truby via Phabricator via llvm-commits
- [PATCH] D68512: [PATCH 18/27] [noalias] Introduce PropagateAndConvertNoAlias pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68514: [PATCH 19/27] [noalias] Introduce ConnectNoAliasDecl pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68515: [PATCH 20/27] [noalias] SROA/PromoteMemoryToRegister: Learn how to handle noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68516: [PATCH 21/27] [noalias] LICM: learn about noalias intrinsics and ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68517: [PATCH 22/27] [noalias] SLPVectorizer: load/store can have a ptr_provenance parameter.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68518: [PATCH 23/27] [noalias] ArgumentPromotion/FunctionAttrs/GlobalOpt/InstCombine/GVN/JumpThreading
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D87255: [PATCH 24/27] [noalias] DeadArgumentElimination
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68521: [PATCH 25/27] [noalias] Clang CodeGen for restrict-qualified pointers
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68522: [PATCH 26/27] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102061: [flang] [openmp] Add Fortran specific semantic checks for OpenMP Allocate directive.
Isaac Perry via Phabricator via llvm-commits
- [llvm] 560b709 - [X86][AVX] Cleanup AVX2 vector integer truncation costs
Simon Pilgrim via llvm-commits
- [lld] dd7575b - [LLD] [MinGW] Pass the canExitEarly parameter through properly
Martin Storsjö via llvm-commits
- [PATCH] D102400: [flang] [openmp] Add Fortran specific semantic check 4 for OpenMP Allocate directive.
Isaac Perry via Phabricator via llvm-commits
- [PATCH] D102684: [LLD] Allow disabling the early exit codepath as a build configuration
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 38e2359 - [NFC] Removed unused VFInfo comparison operator
David Sherwood via llvm-commits
- [PATCH] D100546: [ARM][AArch64] SLSHardening: make non-comdat thunks possible
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D102686: [VP] getDeclarationForParam
Simon Moll via Phabricator via llvm-commits
- [llvm] 3cc3960 - [X86] AMD Zen 3: cap LoopMicroOpBufferSize to workaround PR50384 (quadratic IndVars runtime)
Roman Lebedev via llvm-commits
- [PATCH] D98204: [NFC] Fix "unused parameter" error revealed in the Linux self-build.
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D94344: [CodeGen] Try to make the print of memory operand alignment a little more user friendly.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102687: [RISCV] Ensure shuffle splat operands are type-legal
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102391: [AMDGPU][GlobalISel] Legalize G_ABS
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 82f248d - [ADT] Remove StringRef::withNullAsEmpty
Raphael Isemann via llvm-commits
- [PATCH] D98515: [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D102333: [AArch64] Combine shift instructions in SelectionDAG
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D101142: [SimplifyCFG/JumpThreading] Do not simplify empty blocks with unconditional branches if this causes loop metadata confusion.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102389: [AMDGPU] Refactor the pass code within the pass "LowerModuleLDS".
Mahesha S via Phabricator via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Luke via Phabricator via llvm-commits
- [llvm] ba1509d - Recommit X86: support Swift Async context
Tim Northover via llvm-commits
- [PATCH] D99675: RFC [llvm][clang] Create new intrinsic llvm.arith.fence to control FP optimization at expression level
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D99080: Normalize usage of StrBoolAttr
serge via Phabricator via llvm-commits
- [PATCH] D102694: [lit][gtest] Support SKIPPED tests
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D101986: [InstSimplify] Remove redundant {insert,extract}_vector intrinsic chains
Paul Walker via Phabricator via llvm-commits
- [llvm] c42580b - [ORC] Don't try to obtain a ref to a non-existent buffer.
Lang Hames via llvm-commits
- [compiler-rt] bd6c93c - [ORC-RT] Add compiler abstraction header for the ORC runtime.
Lang Hames via llvm-commits
- [compiler-rt] 9e5f3dd - [ORC-RT] Add apply_tuple utility.
Lang Hames via llvm-commits
- [PATCH] D102419: [MinGW] Always enable -mbig-obj for LLVM build unless using Clang
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D99509: [RISCV] Add legality check for vectoring reduction
Luke via Phabricator via llvm-commits
- [PATCH] D102697: [RISCV] Support INSERT_VECTOR_ELT into i1 vectors
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99651: [Dexter] Implement DexDeclareFile, a new Dexter command
Tom Weaver via Phabricator via llvm-commits
- [llvm] 892497c - [GlobalISel] Simplify G_ICMP to true/false when the result is known
Jessica Paquette via llvm-commits
- [PATCH] D101553: [Loads] Skip non load/store instructions when finding available load
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102699: [InstSimplify] Properly constrain {insert,extract}_subvector intrinsic fold
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102700: [Attributor] Change AAExecutionDomain to only accept intrinsics
Joseph Huber via Phabricator via llvm-commits
- [llvm] 75ea0ab - [X86] AMD Zen 3: fix MULX modelling - don't forget about WriteIMulH (PR50387)
Roman Lebedev via llvm-commits
- [llvm] 58c57e1 - [AArch64][GlobalISel] Prefer mov for s32->s64 G_ZEXT
Jessica Paquette via llvm-commits
- [llvm] 85f8698 - [gn build] Add target for PassesBindingsTest
Arthur Eubanks via llvm-commits
- [llvm] 5c29148 - [test] Speculative fix for bots
Arthur Eubanks via llvm-commits
- [llvm] 99c0f16 - [X86] Use Skylake Server model for x86-64-v4 so we have full instruction coverage
Simon Pilgrim via llvm-commits
- [llvm] c3530e7 - Revert "[test] Speculative fix for bots"
Arthur Eubanks via llvm-commits
- [PATCH] D97818: [OpenMP] Replace GPU globalization calls with shared memory in the middle-end
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D102686: [VP] getDeclarationForParams
Craig Topper via Phabricator via llvm-commits
- [llvm] e81f09f - [InstCombine] add tests for funnel shift miscompile; NFC
Sanjay Patel via llvm-commits
- [PATCH] D102246: [SampleFDO] New hierarchical discriminator for Flow Sensitive SampleFDO
Rong Xu via Phabricator via llvm-commits
- [llvm] 16cbc80 - [gn build] Rename PassesBindingsTests and add it to unittests
Arthur Eubanks via llvm-commits
- [llvm] 0b031ee - [test] Speculative fix for bots (round 2)
Arthur Eubanks via llvm-commits
- [PATCH] D100788: [SystemZ] Support i128 inline asm operands
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 6d949a9 - [InstCombine] restrict funnel shift match to avoid miscompile
Sanjay Patel via llvm-commits
- [llvm] 5781f9a - [NFC] Format PassesBindingsTests CMake like other unittests
Arthur Eubanks via llvm-commits
- [PATCH] D102702: Experimental: inline assembly operands
Jonas Paulsson via Phabricator via llvm-commits
- [lld] b4ead2c - [lld/mac] Correctly set nextdefsym
Nico Weber via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D102652: [flang] Implement MATMUL in the runtime
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D102704: [lld][WebAssembly] Convert test to assembly. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] e81334a - [LICM] Remove MaybePromotable set (PR50367)
Nikita Popov via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Hasyimi Bahrudin via Phabricator via llvm-commits
- [PATCH] D102631: Allow incomplete template types in unique_function arguments
Fehr Mathieu via Phabricator via llvm-commits
- [PATCH] D102708: AMDGPU/NFC: Replace EF_AMDGPU_MACH_AMDGCN_RESERVED_0X3E with EF_AMDGPU_MACH_AMDGCN_GFX1034
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D102653: [flang] Accept OPEN(ACCESS='APPEND') legacy extension even without warnings enabled
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D102530: [compiler-rt] [builtins] Provide a SEH specific __gcc_personality_seh0
Reid Kleckner via Phabricator via llvm-commits
- [llvm] a33687e - [RuntimeDyld] Add allowStubs/allowZeroSyms
Rafael Auler via llvm-commits
- [PATCH] D97898: [RuntimeDyld] Add allowStubs/allowZeroSyms
Rafael Auler via Phabricator via llvm-commits
- [llvm] c7f4642 - [X86][AVX] Add variable-permute test case from PR50356
Simon Pilgrim via llvm-commits
- [PATCH] D99962: [FPEnv] EarlyCSE support for constrained intrinsics, default FP environment edition
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D102709: llvm-mca MCTargetStreamer segfault fix
Patrick Holland via Phabricator via llvm-commits
- [llvm] 0f544be - AMDGPU/NFC: Replace EF_AMDGPU_MACH_AMDGCN_RESERVED_0X3E with EF_AMDGPU_MACH_AMDGCN_GFX1034
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D102710: [NFC][test] replace empty returns with GTEST_SKIP
Mats Larsen via Phabricator via llvm-commits
- [PATCH] D102711: [GlobalOpt] Handle null check with global pointer variables
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D102709: [MCA] llvm-mca MCTargetStreamer segfault fix
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] 45b7cf9 - [lld][WebAssembly] Enable string tail merging in debug sections
Sam Clegg via llvm-commits
- [llvm] d0902a8 - [X86][AVX] createVariablePermute - correctly extend same-sized-vector indices (PR50356)
Simon Pilgrim via llvm-commits
- [lld] 876d49b - [lld][WebAssembly] Convert test to assembly. NFC.
Sam Clegg via llvm-commits
- [PATCH] D102712: BPF: Add more relocation kinds
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D102713: [PDB] Improve error handling when writes fail
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D102716: scudo: Test realloc on increasing size buffers.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D102718: [CMake] Use -O0 for unittests under full LTO as well
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D102719: [PDB] Do not record PGO or coverage public symbols
Reid Kleckner via Phabricator via llvm-commits
- [lld] ac2226b - [PDB] Improve error handling when writes fail
Reid Kleckner via llvm-commits
- [PATCH] D102721: [CSSPGO] Avoid deleting probe instruction in FoldValueComparisonIntoPredecessors
Lei Wang via Phabricator via llvm-commits
- [PATCH] D102193: Fix branch coverage merging across function instantiations
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D102537: [CSSPGO] Overwrite branch weight annotated in previous pass.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D102032: [NewPM] Don't mark AA analyses as preserved
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 832f7af - [CMake] Use -O0 for unittests under full LTO as well
Petr Hosek via llvm-commits
- [llvm] 6013d84 - [OpaquePtr] Make loads and stores work with opaque pointers
Arthur Eubanks via llvm-commits
- [llvm] fd5e79f - [MinGW] Fix the cmake condition for -mbig-obj
Martin Storsjö via llvm-commits
- [llvm] 6b9524a - [NewPM] Don't mark AA analyses as preserved
Arthur Eubanks via llvm-commits
- [compiler-rt] 9f57675 - [compiler-rt] [builtins] Provide a SEH specific __gcc_personality_seh0
Martin Storsjö via llvm-commits
- [llvm] ec4706b - [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ
Kai Nacke via llvm-commits
- [PATCH] D102523: [docs] Explain address spaces a bit more in opaque pointers doc
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 4e297dc - AMDGPU/Docs: Remove reserved MACH 0x3E (it is no longer reserved), sort MACHs by value
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D102724: Revert "[AIX] Avoid structor alias; die before bad alias codegen"
Jake Egan via Phabricator via llvm-commits
- [PATCH] D102725: [SDAG] propagate FMF from target-specific IR intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [llvm] b86302e - [MSan] Set zeroext on call arguments to msan functions with zeroext parameter attribute
Arthur Eubanks via llvm-commits
- [PATCH] D101569: [LLD] [COFF] Fix automatic export of symbols from LTO objects
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D99662: [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D102726: [IR][AutoUpgrade] Drop alignment from non-pointer parameters and returns
Steven Wu via Phabricator via llvm-commits
- [llvm] 1c7f323 - [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Arthur Eubanks via llvm-commits
- [llvm] bc7d15c - [NFC] Use ArgListEntry indirect types more in ISel lowering
Arthur Eubanks via llvm-commits
- [llvm] b9d25cc - [docs] Fix broken docs after 1c7f32334
Arthur Eubanks via llvm-commits
- [llvm] 7d15c49 - [x86] trim zeros from constants for readability; NFC
Sanjay Patel via llvm-commits
- [llvm] 62eec33 - [x86] add FMF propagation test for target-specific intrinsic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 8e93d10 - scudo: Test realloc on increasing size buffers.
Peter Collingbourne via llvm-commits
- [llvm] 0683329 - [Demangle][Rust] Parse named types
Tomasz Miąsko via llvm-commits
- [llvm] b42400c - [Demangle][Rust] Parse array type
Tomasz Miąsko via llvm-commits
- [llvm] a84c65c - [Demangle][Rust] Parse slice type
Tomasz Miąsko via llvm-commits
- [llvm] 774de7a - [Demangle][Rust] Parse tuples
Tomasz Miąsko via llvm-commits
- [llvm] 5f2b276 - Default stack alignment of x86 NaCl to 16 bytes
Derek Schuff via llvm-commits
- [PATCH] D102729: [Demangle][Rust] Parse binders
Tomasz Miąsko via Phabricator via llvm-commits
- [llvm] 4fedb3a - [symbolizer] Added StartAddress for the resolved function.
Alex Orlov via llvm-commits
- [llvm] 57f4088 - [Demangle][Rust] Speculative fix for bot build failure
Tomasz Miąsko via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D102731: AMDGPU/GlobalISel: Lower constant-32-bit zextload/sextload consistently
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D100445: [RS4GC] Introduce intrinsics to get base ptr and offset
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102452: [Remarks] Add analysis remarks for memset/memcpy/memmove lengths
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D102732: [CMake] Don't LTO optimize targets that aren't part of any distribution
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D102733: [Matrix] Factor and distribute transposes across multiplies
Adam Nemet via Phabricator via llvm-commits
- [llvm] 886629a - [SampleFDO] New hierarchical discriminator for Flow Sensitive SampleFDO
Rong Xu via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Bardia Mahjour via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [llvm] 09ac352 - [gn build] Port 886629a8c9e5
LLVM GN Syncbot via llvm-commits
- [PATCH] D102735: [profile] Skip mmap() if there are no counters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D102736: Fix tmp files being left on Windows builds.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D102737: [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101980: [RFC] [Coroutines] Put the contents of byval argument to the frame
Xun Li via Phabricator via llvm-commits
- [PATCH] D99616: [CMake] Explicitly set CMP0116 policy
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D102738: GlobalISel: Do not change register types in lowerLoad
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a32e39a - Fix a buildbot failure from commit 886629a8
Rong Xu via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102740: Convert TableGen assert to error
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D102742: [IR] make stack-protector-guard-* flags into module attrs
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 528bc10 - [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 68abc3d - [Attributor] Change AAExecutionDomain to only accept intrinsics
via llvm-commits
- [PATCH] D102472: [HWASAN] Update the tag info for X86_64
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102743: [LoopInterhcange] Handle movement of reduction phis appropriately during transformation
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D102744: [OpaquePtr] Make GEPs work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 7faabe5 - [Utils][vim] Highlight CHECK-EMPTY: & CHECK-COUNT: directives
Cassie Jones via llvm-commits
- [PATCH] D101135: [Utils][vim] Highlight CHECK-EMPTY: & CHECK-COUNT: directives
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D102196: [NewPM] Add options to PrintPassInstrumentation
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0c509db - [NewPM] Add options to PrintPassInstrumentation
Arthur Eubanks via llvm-commits
- [PATCH] D41296: Limit size of non-GlobalValue name
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102745: [OpaquePtr] Make cmpxchg work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102295: [FunctionAttr][Attributor] Cleanup `nosync` checks of memory intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D102295: [IR] Memory intrinsics are not unconditionally `nosync`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Improve compatibility with ld.bfd linker scripts
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D102743: [LoopInterhcange] Handle movement of reduction phis appropriately during transformation (pr43326 && pr48212)
Congzhe Cao via Phabricator via llvm-commits
- [llvm] c742d8d - [libfuzzer] Update doc mentioning removed flags.
Vitaly Buka via llvm-commits
- [llvm] 60a097e - Fix sanitizer test errors from commit 886629a8
Rong Xu via llvm-commits
- [PATCH] D102747: [ARM] Allow findLoopPreheader to return headers with multiple loop successors
Dave Green via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102748: [LoopUnroll] Don't unroll before vectorisation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D101421: [DebugInfo] Enable CodeView DebugInfo for basic block sections
TaoPan via Phabricator via llvm-commits
- [llvm] 729e18c - [NFCI] SimplifyCFGPass: mergeEmptyReturnBlocks(): use DeleteDeadBlocks()
Roman Lebedev via llvm-commits
- [PATCH] D102751: [X86] Limit X86InterleavedAccessGroup to handle the same type case only
Pengfei Wang via Phabricator via llvm-commits
- [llvm] ca2c245 - [RISCV] Support INSERT_VECTOR_ELT into i1 vectors
Fraser Cormack via llvm-commits
- [llvm] f24f140 - [llvm-objcopy] Add support for '--' for delimiting options from input/output files
Sergey Dmitriev via llvm-commits
- [llvm] a4eb24c - [NFCI][SimplifyCFG] simplifyCommonResume(): use DeleteDeadBlock()
Roman Lebedev via llvm-commits
- [llvm] 00f90e3 - [NFCI][SimplifyCFG] simplifySingleResume(): use DeleteDeadBlock()
Roman Lebedev via llvm-commits
- [llvm] 69a43e5 - [NFCI][SimplifyCFG] simplifyReturn(): use DeleteDeadBlock()
Roman Lebedev via llvm-commits
- [llvm] 57d20cb - [NFCI][SimplifyCFG] simplifyUnreachable(): use DeleteDeadBlock()
Roman Lebedev via llvm-commits
- [PATCH] D102753: [LLParser] Remove outdated deplibs
Xuanda Yang via Phabricator via llvm-commits
- [llvm] 4f86aa6 - [LV] Add -scalable-vectorization=<option> flag.
Sander de Smalen via llvm-commits
- [PATCH] D102754: [unittests][CodeGen] Mark tests that cannot be executed with GTEST_SKIP()
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D102755: [AArch64] Add cost tests for bitreverse
Irina Dobrescu via Phabricator via llvm-commits
- [llvm] c1dc267 - MachineBasicBlock: add liveout iterator aware of which liveins are defined by the runtime.
Tim Northover via llvm-commits
- [PATCH] D102358: [NFC] MemoryDependenceAnalysis cleanup.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] e102fd5 - Reformat GSYMCreator.cpp
Simon Giesecke via llvm-commits
- [llvm] f29c4c6 - Avoid calculating the string hash twice in GsymCreator::insertString.
Simon Giesecke via llvm-commits
- [llvm] 4ea4d9c - Move FunctionInfo in addFunctionInfo rather than copying.
Simon Giesecke via llvm-commits
- [llvm] 81b2fcf - Use a non-recursive mutex in GsymCreator.
Simon Giesecke via llvm-commits
- [llvm] ca23a38 - [X86] Limit X86InterleavedAccessGroup to handle the same type case only
via llvm-commits
- [llvm] 1230b4c - [x86] Fix FMF propagation test
Frederik Gossen via llvm-commits
- [PATCH] D102758: Add option to llvm-gsymutil to read addresses from stdin.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D102759: [AArch64ISelDAGToDAG] Supplement cases for ORRWrs/ORRXrs when calculating usefulbits
Tiehu Zhang via Phabricator via llvm-commits
- [compiler-rt] c1eaa11 - tsan: mark sigwait as blocking
Dmitry Vyukov via llvm-commits
- [llvm] a0be081 - [NFC][SimplifyCFG] removeEmptyCleanup(): use BasicBlock::phis()
Roman Lebedev via llvm-commits
- [llvm] bb5d613 - [NFCI][SimplifyCFG] removeEmptyCleanup(): streamline PHI node updating
Roman Lebedev via llvm-commits
- [llvm] 8c2b535 - [NFCI][SimplifyCFG] removeEmptyCleanup(): use DeleteDeadBlock()
Roman Lebedev via llvm-commits
- [PATCH] D102394: [LoopVectorize] Don't attempt to widen certain calls for scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 8c71792 - [X86] Remove copy + paste typos in AtomWriteResPair comment.
Simon Pilgrim via llvm-commits
- [llvm] 222314d - [X86] Atom (pre-SLM) doesn't support PTEST instructions
Simon Pilgrim via llvm-commits
- [PATCH] D102219: Optimize GSymCreator::finalize.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D100260: [VPlan] Merge predicated-triangle regions, after sinking.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6025663 - [SDAG] propagate FMF from target-specific IR intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D102760: [llvm] Let SmallVector construct from any Iterable
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] d59a2a3 - [ARM][NEON] Combine base address updates for vst1x intrinsics
Kristina Bessonova via llvm-commits
- [llvm] 7e95a56 - Remove scalable vector assert from InnerLoopVectorizer::setDebugLocFromInst
David Sherwood via llvm-commits
- [llvm] 66513e2 - Revert "[X86] Limit X86InterleavedAccessGroup to handle the same type case only"
via llvm-commits
- [PATCH] D102763: [LLParser] Remove outdated deplibs
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D102764: [IR] Prefer not to delete blocks that have their address taken
Roman Lebedev via Phabricator via llvm-commits
- [llvm] fd4ef79 - [llvm][AArch64][SVE] Model FFR-using intrinsics with inaccessiblemem
Peter Waller via llvm-commits
- [PATCH] D102765: [SelectionDAG] Add stub implementation of ReplaceInsertSubVectorResults
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102766: [SelectionDAG] Implement PromoteIntRes_INSERT_SUBVECTOR
Joe Ellis via Phabricator via llvm-commits
- [llvm] 52a7797 - Revert "[GlobalISel] Simplify G_ICMP to true/false when the result is known"
Nico Weber via llvm-commits
- [PATCH] D102767: [RISCV] Ensure small mask BUILD_VECTORs aren't expanded
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102768: [flang] simplify derived type info table format
Jean Perier via Phabricator via llvm-commits
- [llvm] b14f9a1 - [X86][Atom] Fix vector integer shift by immediate resource/throughputs
Simon Pilgrim via llvm-commits
- [llvm] ab4e04a - [X86][AVX] createVariablePermute - generalize the PR50356 fix for smaller indices vector as well
Simon Pilgrim via llvm-commits
- [PATCH] D102772: [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute
Marco Elver via Phabricator via llvm-commits
- [PATCH] D102774: [LoopVectorize] Add a flag to prevent reordering of FP operations with hints
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 707fc2e - Revert rG528bc10e95d5f9d6a338f9bab5e91d7265d1cf05 : "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB"
Simon Pilgrim via llvm-commits
- [PATCH] D102158: [DebugInfo][Docs] Add corrected docs for how InstrRefBasedLDV works
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D102776: [CG][X86][NFC] Add option to disable unconditional generation of PLT relocations for jmp/call
Evgeniy via Phabricator via llvm-commits
- [PATCH] D102777: [AArch64][SVE] Add fixed length codegen for FP_TO_{S,U}INT/{S,U}INT_TO_FP
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D102778: [VP] make getFunctionalOpcode return an Optional
Simon Moll via Phabricator via llvm-commits
- [llvm] 9d09d20 - Reapply "[X86] Limit X86InterleavedAccessGroup to handle the same type case only"
via llvm-commits
- [llvm] f076da6 - [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1
Anirudh Prasad via llvm-commits
- [PATCH] D101064: [WIP] improve debug-info in stack-slot-coloring
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 66963bf - [VP] make getFunctionalOpcode return an Optional
Simon Moll via llvm-commits
- [lld] 9383e9c - Fix lld macho standalone build by including llvm/Config/llvm-config.h instead of llvm/Config/config.h
Nico Weber via llvm-commits
- [PATCH] D102084: Fix lld macho standalone build by including llvm/Config/llvm-config.h instead of llvm/Config/config.h
Nico Weber via Phabricator via llvm-commits
- [llvm] 5178574 - Revert "Do actual DCE in LoopUnroll (try 3)"
Amy Huang via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant
Scott Linder via Phabricator via llvm-commits
- [PATCH] D102783: [scudo] Separate Fuchsia & Default SizeClassMap
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Michael Liao via Phabricator via llvm-commits
- [llvm] 4ca6e37 - [CSSPGO] Overwrite branch weight annotated in previous pass.
Hongtao Yu via llvm-commits
- [PATCH] D102784: [Diagnostics] Allow emitting analysis and missed remarks on functions
Joseph Huber via Phabricator via llvm-commits
- [llvm] 84ae1cf - Recommit "[GlobalISel] Simplify G_ICMP to true/false when the result is known"
Jessica Paquette via llvm-commits
- [compiler-rt] 7014a10 - [profile] Skip mmap() if there are no counters
Vedant Kumar via llvm-commits
- [llvm] b661a55 - [ScalarEvolution] Remove unused ExitLimit::hasOperand() method (NFC)
Nikita Popov via llvm-commits
- [PATCH] D101835: [llvm] llvm-tapi-diff
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 25207d5 - [x86] add test check lines to demonstrate FMF propagation failure; NFC
Sanjay Patel via llvm-commits
- [llvm] f66ba4c - [x86] propagate FMF from x86-specific intrinsic nodes to others during lowering
Sanjay Patel via llvm-commits
- [llvm] 449d14e - Do actual DCE in LoopUnroll (try 4)
Philip Reames via llvm-commits
- [llvm] e5d59db - [MCA] llvm-mca MCTargetStreamer segfault fix
Andrea Di Biagio via llvm-commits
- [llvm] b0bb214 - [NFCI][Local] removeUnreachableBlocks(): use DeleteDeadBlocks()
Roman Lebedev via llvm-commits
- [llvm] c60ca98 - [NFCI][Local] MergeBlockIntoPredecessor(): use DeleteDeadBlocks()
Roman Lebedev via llvm-commits
- [llvm] 40fb4ee - [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): use DeleteDeadBlocks()
Roman Lebedev via llvm-commits
- [llvm] e4274cf - [CoverageMapping] Handle gaps in counter IDs for source-based coverage
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D102788: [OpaquePtr] Make atomicrmw work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101722: [SCEV] Don't require ControlsExit for gt/lt NoWrap
Philip Reames via Phabricator via llvm-commits
- [llvm] 333c968 - [x86] update fma test with deprecated intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 9acabe8 - [MCA] Unbreak the buildbots by passing flag -mcpu=generic to the new test added by commit e5d59db469.
Andrea Di Biagio via llvm-commits
- [lld] fd09a76 - [lld/mac] Remove dead declaration
Nico Weber via llvm-commits
- [PATCH] D100273: [VectorCombine] Scalarize vector load/extract.
Florian Hahn via Phabricator via llvm-commits
- [llvm] f12f9be - [x86] propagate FMF from x86-specific intrinsic nodes to others during combining
Sanjay Patel via llvm-commits
- [llvm] 9b59a61 - [x86] add tests for fma folds with fast-math-flags; NFC
Sanjay Patel via llvm-commits
- [PATCH] D102792: Fix warning: comparison of integer expressions of different signedness
Luke Benes via Phabricator via llvm-commits
- [PATCH] D102793: [SystemZ][z/OS] Implement getHostCPUName for z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D102794: [MCA] llvm-mca MCTargetStreamer segfault fix (Resubmission)
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D102795: [WebAssembly] Ignore filters in Emscripten EH landingpads
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102796: [SCEV] Cache operands used in BEInfo
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2db182f - [Diagnostics] Allow emitting analysis and missed remarks on functions
Joseph Huber via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 28b9771 - [OpaquePtr] Make GEPs work with opaque pointers
Arthur Eubanks via llvm-commits
- [lld] 12dd8df - [PDB] Do not record PGO or coverage public symbols
Reid Kleckner via llvm-commits
- [llvm] 1b25fce - [OpaquePtr] Make cmpxchg work with opaque pointers
Arthur Eubanks via llvm-commits
- [llvm] 0bebda1 - [OpaquePtr] Make atomicrmw work with opaque pointers
Arthur Eubanks via llvm-commits
- [llvm] ef6e121 - [ORC] Add a CPU getter to JITTargetMachineBuilder.
Lang Hames via llvm-commits
- [compiler-rt] 1dfa479 - [ORC-RT] Add ORC runtime error and expected types.
Lang Hames via llvm-commits
- [PATCH] D101446: [llvm] Improve export.sh with help and snapshot
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102803: [Verifier] Remove some redundant checks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 6539a80 - [CSSPGO] Avoid deleting probe instruction in FoldValueComparisonIntoPredecessors
via llvm-commits
- [PATCH] D101919: RISCV: add a few deprecated aliases for CSRs
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D102805: [M68k] Allow user to preserve certain registers
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D102806: [lld][WebAssembly] Fix for string tail merging and -r/--relocatable
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D102808: [NFC][SampleFDO] Add more debugging logic.
Hongtao Yu via Phabricator via llvm-commits
- [compiler-rt] 09a8372 - [NFC][tsan] clang-format the test
Vitaly Buka via llvm-commits
- [PATCH] D102814: [AIX] Print printable byte list as quoted string
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, in_place_index, and in_place_type
Scott Linder via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 757a851 - [CMake] Don't LTO optimize targets that aren't part of any distribution
Petr Hosek via llvm-commits
- [llvm] 65d0264 - [MC][ARM] Reject Thumb "ror rX, #0"
Ryan Prichard via llvm-commits
- [PATCH] D102455: [MC][ARM] Reject Thumb "ror rX, #0"
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Sam Clegg via Phabricator via llvm-commits
- [llvm] 4bf69fb - [Remarks] Add analysis remarks for memset/memcpy/memmove lengths
Jon Roelofs via llvm-commits
- [PATCH] D100873: [docs] Describe reporting security issues on the chromium tracker.
Ahmed Bougacha via Phabricator via llvm-commits
- [lld] 356b85e - [lld][WebAssembly] Fix for string tail merging and -r/--relocatable
Sam Clegg via llvm-commits
- [llvm] f2c9760 - [gn build] Port 4bf69fb52b3c
LLVM GN Syncbot via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Ten Tzen via Phabricator via llvm-commits
- [llvm] 3d2ffc8 - Fix warnings in windows bots. NFC
Jon Roelofs via llvm-commits
- [PATCH] D102818: [PGO] Don't reference functions unless value profiling is enabled
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D102819: [PowerPC] Add fix to partword atomic operations
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D101342: [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D102821: [SelectionDAG] Re-calculate scoped AA metadata when merging stores.
Michael Liao via Phabricator via llvm-commits
- [llvm] dbc641d - [sanitizer] Reduce redzone size for small size global objects
Fangrui Song via llvm-commits
- [PATCH] D101601: [SelectionDAG] Make fast and linearize visible by clang -pre-RA-sched
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D102823: [llvm-objcopy] Update LIT test to resolve bot failure [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D101976: [OpenMP] Unified entry point for SPMD & generic kernels in the device RTL
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D102824: [OpenMP] Internalize functions in OpenMPOpt to improve IPO passes
Joseph Huber via Phabricator via llvm-commits
- [llvm] 0b12963 - [llvm-objcopy] Update LIT test to resolve bot failure [NFC]
Sergey Dmitriev via llvm-commits
- [llvm] 81c18ce - [HWASAN] Update the tag info for X86_64.
Xiang1 Zhang via llvm-commits
- [PATCH] D102825: [llvm-strip] Add support for '--' for delimiting options from input files
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] 02f2d73 - Revert "[HWASAN] Update the tag info for X86_64."
Xiang1 Zhang via llvm-commits
- [compiler-rt] 5faeefd - [tsan] Deflake pthread_atfork_deadlock3
Vitaly Buka via llvm-commits
- [llvm] 0ddc75f - Add option to llvm-gsymutil to read addresses from stdin.
Simon Giesecke via llvm-commits
- [llvm] 57ea5d4 - [GlobalISel] Fix div+rem -> divrem combine causing use-def violation.
Amara Emerson via llvm-commits
- [PATCH] D102828: [GlobalISel] Implement splitting of G_SHUFFLE_VECTOR.
Amara Emerson via Phabricator via llvm-commits
- [llvm] a647100 - [AArch64] Combine vector shift instructions in SelectionDAG
Andrew Savonichev via llvm-commits
- [PATCH] D102829: Add --quiet option to llvm-gsymutil to suppress output of warnings.
Simon Giesecke via Phabricator via llvm-commits
- [llvm] 3d3abc2 - Force visibility of llvm::Any to external
via llvm-commits
- [llvm] 9199b65 - [CostModel][AArch64] Add missing costs for getShuffleCost with scalable vectors
Caroline Concatto via llvm-commits
- [PATCH] D102490: [CostModel][AArch64] Add missing costs for getShuffleCost for scalable vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D102830: [AMDGPU] Avoid null export insertion when unifying exit blocks
Carl Ritson via Phabricator via llvm-commits
- [llvm] 412a338 - [WebAssembly] Ignore filters in Emscripten EH landingpads
Heejin Ahn via llvm-commits
- [PATCH] D102831: [TTI] NFC: Change getCostOfKeepingLiveOverCall to return InstructionCost.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D89800: [ARM][LowOverheadLoops] Don't generate a LOL if lr is redefined after the start
Sam Tebbs via Phabricator via llvm-commits
- [llvm] d07d5c1 - [CodeGen] Add support for widening INSERT_SUBVECTOR operands
David Sherwood via llvm-commits
- [PATCH] D102834: [SLPVectorizer] WIP Implement initial memory versioning (WIP!)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1595994 - [RISCV] Add legality check for vectorizing reduction
via llvm-commits
- [llvm] 10e8897 - [X86][AVX] Don't scrub pointer math in avx-vperm2x128.ll
Simon Pilgrim via llvm-commits
- [compiler-rt] f7c5351 - libsanitizer: Guard cyclades inclusion in sanitizer
Tamar Christina via llvm-commits
- [llvm] 8294e94 - [NFC][SimplifyCFG] Autogenerate checklines in a few tests for ease of updates
Roman Lebedev via llvm-commits
- [llvm] 7e3d0a5 - [NFC][PruneEH] Autogenerate checklines in a few tests for ease of updates
Roman Lebedev via llvm-commits
- [llvm] eeeeff0 - [NFC][CHR] Autogenerate checklines in a few tests for ease of updates
Roman Lebedev via llvm-commits
- [llvm] 081c625 - [llvm-objcopy] Refactor CopyConfig structure.
Alexey Lapshin via llvm-commits
- [llvm] 2d8cb82 - [gn build] Port 081c62501e4f
LLVM GN Syncbot via llvm-commits
- [llvm] 0f88328 - [AArch64] Add extra codegen tests. NFC
David Green via llvm-commits
- [llvm] 1fb5278 - [llvm-strip] Add support for '--' for delimiting options from input files
Sergey Dmitriev via llvm-commits
- [llvm] 4a35c51 - [NFC][Coroutines] Autogenerate a few tests for ease of further updates
Roman Lebedev via llvm-commits
- [PATCH] D102541: [TTI] NFC: Change getRegUsageForType to return InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D102837: [AMDGPU][DOC][NFC] Added links to public description of MI100 ISA
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-idiv option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D100944: [MC][ELF] Emit separate unique sections for different flags
Peter Smith via Phabricator via llvm-commits
- [llvm] bf3b6cf - [llvm][sve] Lowering for VLS MLOAD/MSTORE
David Truby via llvm-commits
- [PATCH] D102422: [RISCV] Allow passing fixed-length vectors via the stack
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 62fca69 - [CostModel][X86][AVX2] Improve 256-bit vector non-uniform shifts costs
Simon Pilgrim via llvm-commits
- [PATCH] D102496: [Passes] Run vector-combine early with -fenable-matrix.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Fraser Cormack via Phabricator via llvm-commits
- [llvm] a21bff0 - [CodeGen] Add support for widening the result of EXTRACT_SUBVECTOR
David Sherwood via llvm-commits
- [PATCH] D102841: [NFC][Debugify][Original DI] Use MapVector insted of DenseMap for DI tracking
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102437: [LV] NFCI: Move implementation of isScalarWithPredication to LoopVectorizationLegality
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices in {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102500: [DebugInfo] Produce undef DBG_VALUE instructions for variadic dbg.values when using FastISel or GlobalIsel
Jeremy Morse via Phabricator via llvm-commits
- [llvm] bdd82c3 - [ARM] Extra tests for MVE vhadd and vmulh. NFC
David Green via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 80836ee - [SPARCv9] allow stw as alias for st
Joerg Sonnenberger via llvm-commits
- [PATCH] D96313: [SPARCv9] allow stw as alias for st
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] 76f375f - [Debugify][Original DI] Test dbg var loc preservation
Djordje Todorovic via llvm-commits
- [compiler-rt] 0d36198 - Revert "libsanitizer: Guard cyclades inclusion in sanitizer"
Tamar Christina via llvm-commits
- [PATCH] D100684: [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D101841: [Coroutines] Do not add alloca to the frame if the size is 0
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102843: [gn build] Use .export files
Nico Weber via Phabricator via llvm-commits
- [llvm] 0ae3c1d - Revert "[Debugify][Original DI] Test dbg var loc preservation"
Djordje Todorovic via llvm-commits
- [PATCH] D74588: Make TableGenGlobalISel an object library
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D102402: LineEditor: Add a bare-bones readline-based implementation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 801ab71 - [ARM][AArch64] SLSHardening: make non-comdat thunks possible
Daniel Kiss via llvm-commits
- [llvm] 182162b - [SLP]Try to vectorize tiny trees with shuffled gathers of extractelements.
Alexey Bataev via llvm-commits
- [llvm] 30463bc - [SLP]Do not count perfect diamond matches for gathers several times.
Alexander Kornienko via llvm-commits
- [PATCH] D102851: [lldb] Improve invalid DWARF DW_AT_ranges error reporting
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] ee4055c - [GlobalOpt] adjust test to show load problems; NFC
Sanjay Patel via llvm-commits
- [llvm] f34311c - [GlobalOpt] recompute alignments for loads and stores of updated globals
Sanjay Patel via llvm-commits
- [llvm] 2d574a1 - [CodeGen][AArch64][SVE] Canonicalize intrinsic rdffr{ => _z}
Peter Waller via llvm-commits
- [llvm] cf725dd - [DebugInfo] Handle DIArgList in FastISel or GlobalIsel
Stephen Tozer via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 5b6cae5 - [IR][AutoUpgrade] Drop alignment from non-pointer parameters and returns
Steven Wu via llvm-commits
- [PATCH] D101784: [WebAssembly] Fix PIC/GOT codegen for wasm64
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] 3a293cb - [WebAssembly] Fix PIC/GOT codegen for wasm64
Wouter van Oortmerssen via llvm-commits
- [llvm] 26bd225 - [RISCV] Ensure shuffle splat operands are type-legal
Fraser Cormack via llvm-commits
- [PATCH] D102854: [RISCV] Optimize or/xor with immediate in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D102855: [ARM][NEON] Combine base address updates for vld1x intrinsics
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98050: [AMDGPU][GlobalISel] Transform (fsub (fpext (fneg (fmul x, y))), z) -> (fneg (fma (fpext x), (fpext y), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98049: [AMDGPU][GlobalISel] Transform (fsub (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98048: [AMDGPU][GlobalISel] Transform (fsub (fneg (fmul, x, y)), z) -> (fma (fneg x), y, (fneg z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D98047: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D97938: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z))
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D97937: [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D100725: GlobalISel: Help reduce operation width for instruction with two results.
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 45ad207 - [PowerPC] Add fix to partword atomic operations
Stefan Pintilie via llvm-commits
- [llvm] 752385b - Add support for DWARF embedded source to llvm-symbolizer.
Alex Orlov via llvm-commits
- [PATCH] D100726: AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 68d5235 - libsanitizer: Remove cyclades inclusion in sanitizer
Tamar Christina via llvm-commits
- [llvm] a26288e - [X86][Atom] Fix vector fadd/fcmp/fmul resource/throughputs
Simon Pilgrim via llvm-commits
- [compiler-rt] d22b27c - [ORC-RT] Add string_view and span utilities for use by the ORC runtime.
Lang Hames via llvm-commits
- [compiler-rt] 577a80b - [scudo] Disable secondary cache-unmap tests on arm32.
Mitch Phillips via llvm-commits
- [compiler-rt] 8f20ac9 - [PGO] Don't reference functions unless value profiling is enabled
Reid Kleckner via llvm-commits
- [llvm] 8f20ac9 - [PGO] Don't reference functions unless value profiling is enabled
Reid Kleckner via llvm-commits
- [llvm] c74ab89 - [RISCV] Ensure small mask BUILD_VECTORs aren't expanded
Fraser Cormack via llvm-commits
- [compiler-rt] f4ccbaf - [scudo] Add supported architectures.
Mitch Phillips via llvm-commits
- [PATCH] D102462: LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode.
Kevin Athey via Phabricator via llvm-commits
- [llvm] f21f1ee - [FPEnv] EarlyCSE support for constrained intrinsics, default FP environment edition
Kevin P. Neal via llvm-commits
- [PATCH] D102859: [NFC][AMDGPU] Add documentation for AMD Instinct MI100 accelerator
Tony Tye via Phabricator via llvm-commits
- [llvm] fc96961 - [gn build] Use .export files
Nico Weber via llvm-commits
- [llvm] f05fbb7 - [gn build] attempt to unbreak linux after fc9696130c8
Nico Weber via llvm-commits
- [PATCH] D102862: [lld][ELF][SPARC] Support TLS GD relocations
LemonBoy via Phabricator via llvm-commits
- [llvm] f3f592a - [gn build] use PEP-8 indents in symbol_exports.py
Nico Weber via llvm-commits
- [llvm] aa8fe8f - [gn build] attempt again to unbreak linux after fc9696130c8
Nico Weber via llvm-commits
- [llvm] e1ffcfc - [gn build] try reverting code part of f05fbb7795
Nico Weber via llvm-commits
- [PATCH] D102864: [InstSimplify] Transform X * Y % Y --> 0.
David Goldblatt via Phabricator via llvm-commits
- [llvm] 0af3105 - Revert "[Remarks] Add analysis remarks for memset/memcpy/memmove lengths"
Jon Roelofs via llvm-commits
- [llvm] efea813 - [gn build] Port 0af3105b641a
LLVM GN Syncbot via llvm-commits
- [llvm] e10958c - [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics
Jessica Clarke via llvm-commits
- [llvm] 6d19c84 - [lldb] Improve invalid DWARF DW_AT_ranges error reporting
Jan Kratochvil via llvm-commits
- [PATCH] D100630: [Debug-Info][DBX] DW_TAG_rvalue_reference_type should not be generated when dwarf version is smaller than 4
David Blaikie via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
George Mitenkov via Phabricator via llvm-commits
- [PATCH] D100149: [AMDGPU][GlobalISel] Legalize and select G_SBFX and G_UBFX
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D102867: [asan] Add autogenerated test for fake stack
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D102857: [flang] Implement more transformational intrinsic functions in runtime
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D102869: CodeGen: Store LLT instead of uint64_t in MachineMemOperand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D102870: [RFC] [WIP] CodeGen: Print/parse LLTs in MachineMemOperands
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e620bea - [M68k] Allow user to preserve certain registers
Min-Yih Hsu via llvm-commits
- [llvm] dccf5c7 - [M68k] Support for inline asm operands w/ simple constraints
Min-Yih Hsu via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D102876: Fix tmp files being left on Windows builds.
Amy Huang via Phabricator via llvm-commits
- [lld] 33b71ec - [LLD] [COFF] Fix automatic export of symbols from LTO objects
Martin Storsjö via llvm-commits
- [PATCH] D102877: [flang][docs] Initial documentation for the Fortran LLVM Test Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D101921: [MC] Make it possible for targets to define their own MCObjectFileInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97680: [OpenMP] Simplify GPU memory globalization
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D102776: [CG][X86][NFC] Add an option to disable unconditional generation of PLT32 relocations for jmp/call
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102336: [MC][NFCI] Factor out ELF section unique ID calculation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102880: [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll
Steven Wu via Phabricator via llvm-commits
- [PATCH] D102882: [AMDGPU] Fix module LDS selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] b114055 - [asan] Add autogenerated test for fake stack
Vitaly Buka via llvm-commits
- [llvm] 748db5b - [AMDGPU] Fix module LDS selection
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D102588: [UpdateTestChecks] Default --x86_scrub_rip to False
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102884: [AMDGPU] Request module used variables from LDS lowering as internal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102885: [PDB] Check the type server guid when ghashing
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D102888: [PDB] Enable parallel ghash type merging by default
Reid Kleckner via Phabricator via llvm-commits
- [lld] e73203a - [PDB] Check the type server guid when ghashing
Reid Kleckner via llvm-commits
- [PATCH] D102854: [RISCV][test] Add new tests of or/xor in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D102891: [llvm-reduce] Exit when input module is malformed
Langston Barrett via Phabricator via llvm-commits
- [compiler-rt] 96b7606 - [scudo] Fix EXPECT_DEATH tests
Vitaly Buka via llvm-commits
- [PATCH] D102892: [WIP][lld] Implement crash reproducer for ELF
Haowei Wu via Phabricator via llvm-commits
- [llvm] 77b83d3 - [tests] Update Transforms/DeadStoreElim/multiblock-malloc-free.ll
Nicolai Hähnle via llvm-commits
- [PATCH] D102304: [WIP][lld] Implement crash reproducer
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D102893: [RISCV] Optimize xor/or with immediate in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [llvm] a888e49 - [IR] Memory intrinsics are not unconditionally `nosync`
Nicolai Hähnle via llvm-commits
- [PATCH] D100581: [Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable
Michael Benfield via Phabricator via llvm-commits
- [PATCH] D102894: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Jonas Paulsson via Phabricator via llvm-commits
- [compiler-rt] 2c212db - [NFC][scudo] Let disableMemoryTagChecksTestOnly to fail
Vitaly Buka via llvm-commits
- [compiler-rt] 51fe7dd - [NFC][scudo] Fix typo in comment
Vitaly Buka via llvm-commits
- [llvm] edf4d69 - [AIX] Print printable byte list as quoted string
Jinsong Ji via llvm-commits
- [compiler-rt] d10c1ba - [sanitizer_common] Add StackTrace::PrintTo method
George Balatsouras via llvm-commits
- [PATCH] D102896: [AMDGPU] Avoid using hardcoded string for module lds name.
Mahesha S via Phabricator via llvm-commits
- [compiler-rt] 7c35bf8 - [sanitizer_common] Remove unused var in test
George Balatsouras via llvm-commits
- [llvm] 4902885 - [AMDGPU] Request module used variables from LDS lowering as internal
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D97122: [SCEV] Improve handling of pointer compares involving subtractions (WIP).
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] c162f08 - [APFloat] convertToDouble/Float can work on shorter types
Serge Pavlov via llvm-commits
- [PATCH] D102899: [lit] Print full googletest commad line
Vitaly Buka via Phabricator via llvm-commits
- [llvm] ab60e36 - GlobalISel: Help reduce operation width for instruction with two results.
Christudasan Devadasan via llvm-commits
- [compiler-rt] 384a460 - [scudo] Fix compilation after D102886
Vitaly Buka via llvm-commits
- [llvm] 5684851 - [HWASAN] No code changed, Only clang-format for HWAddressSanitizer.cpp
Xiang1 Zhang via llvm-commits
- [compiler-rt] 53ec41a - [scudo][NFC] Split BasicTest further
Vitaly Buka via llvm-commits
- [PATCH] D102312: [llvm-dwp] Skip type unit debug info sections
Kim-Anh Tran via Phabricator via llvm-commits
- [llvm] 21b40f0 - [lit][gtest] Support SKIPPED tests
Igor Kudrin via llvm-commits
- [llvm] 5bbf1fe - [unittests][CodeGen] Mark tests that cannot be executed with GTEST_SKIP()
Igor Kudrin via llvm-commits
- [PATCH] D102901: [HWASAN] Update pointer tag for X86_64
Xiang Zhang via Phabricator via llvm-commits
- [llvm] e3eaff1 - Allow incomplete template types in unique_function arguments
Yevgeny Rouban via llvm-commits
- [PATCH] D102904: [LoopNest] Change LoopFlattenPass to LoopNest pass
Yueh-Ting Chen via Phabricator via llvm-commits
- [debuginfo-tests] 723a8ae - [dexter] Change line label reference syntax to enable label-relative offsets (1/2)
via llvm-commits
- [debuginfo-tests] 98e7911 - [dexter] Change line label reference syntax to enable label-relative offsets (2/2)
via llvm-commits
- [PATCH] D101147: [dexter] Change line label reference syntax to enable label-relative offsets (1/2)
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D101148: [dexter] Change line label reference syntax to enable label-relative offsets (2/2)
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [debuginfo-tests] 2348b5c - [dexter] Remove accidentally committed .rej file
via llvm-commits
- [llvm] e7a6df6 - [ARM] Fix the operand used for WLS in ARMLowOverheadLoops
David Green via llvm-commits
- [llvm] b9076d1 - Recommit: "[Debugify][Original DI] Test dbg var loc preservation""
Djordje Todorovic via llvm-commits
- [PATCH] D102907: [Verifier] Fail if vectors overrun for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102908: [lld][ELF][SPARC] Support TLS IE relocations
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102904: [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] 81bc732 - [IR][Verifier] Relax restriction on alloca address spaces
Andy Wingo via llvm-commits
- [PATCH] D101045: [IR][Verifier] Relax restriction on alloca address spaces
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D102909: [NPM] Ability to add a pass before a previously registered one
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D102910: [NFC][AMDGPU] Mark C code in AMDGPUUsage.rst
Tony Tye via Phabricator via llvm-commits
- [llvm] 3549032 - [NFC][Debugify][Original DI] Use MapVector insted of DenseMap for DI tracking
Djordje Todorovic via llvm-commits
- [llvm] 5a47698 - [InstSimplify] Properly constrain {insert,extract}_subvector intrinsic fold
Joe Ellis via llvm-commits
- [llvm] 36ec97f - 3rd Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"
Stephen Tozer via llvm-commits
- [llvm] b408efe - [NFC][AMDGPU] Mark C code in AMDGPUUsage.rst
Tony Tye via llvm-commits
- [llvm] e281539 - Fix warning: comparison of integer expressions of different signedness. NFC
via llvm-commits
- [llvm] eb6429d - [CostModel][X86] Add uitpfp v4f32->v4i32 + v8f32->v8i32 SSE/AVX costs
Simon Pilgrim via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 4865ed3 - [CostModel][X86] Match SSE41 legalized conversion costs as well as SSE2
Simon Pilgrim via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Maksim Kita via Phabricator via llvm-commits
- [llvm] 3ae7f7a - [CostModel][X86] Tweak fptoui v4f32->v4i32 + v8f32->v8i32 SSE/AVX costs
Simon Pilgrim via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
ksyx via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via Phabricator via llvm-commits
- [debuginfo-tests] 469833f - [dexter] Add hit_count keyword arg to DexLimitSteps
via llvm-commits
- [PATCH] D101527: [dexter] Add hit_count keyword arg to DexLimitSteps
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D102913: [RISCV] Prevent store combining from infinitely looping
Fraser Cormack via Phabricator via llvm-commits
- [llvm] e8e88c3 - [TTI] NFC: Change getRegUsageForType to return InstructionCost.
Daniil Fukalov via llvm-commits
- [llvm] e1cb98b - [TTI] NFC: Change getCostOfKeepingLiveOverCall to return InstructionCost.
Daniil Fukalov via llvm-commits
- [PATCH] D102915: [TTI] NFC: Change getIntImmCodeSizeCost to return InstructionCost.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D96619: [LLD][COFF] PR49068: Include the IMAGE_REL_BASED_HIGHLOW relocation base type when the machine is 64 bits and the relocation type is ADDR32
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] cd49b3a - [DebugInfo] Salvage dbg.value() during ADCE
Djordje Todorovic via llvm-commits
- [llvm] 4efb4f6 - [VectorCombine] Add positive test for scalarizing multiple extracts.
Florian Hahn via llvm-commits
- [debuginfo-tests] 35a7c4b - [dexter] Add REQUIRES: lldb to the test label_offset.cpp
via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D99438: [SimplifyLibCalls] Take size of int into consideration when emitting ldexp/ldexpf
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102918: [RISCV] Avoid undef result due to promotion of FPOWI exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102919: [InstCombine][msp430] Pre-commit test case for @llvm.powi and 16-bit ints
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102008: [OpenMP]Add support for workshare loop modifier in lowering
Mats Petersson via Phabricator via llvm-commits
- [llvm] 117a247 - [SLP][NFC]Add a test for diamond match of broadcast tree nodes.
Alexey Bataev via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 8dab259 - [SLP]Improve handling of compensate external uses cost.
Alexey Bataev via llvm-commits
- [llvm] 7521fcd - AMDGPU/GlobalISel: Add subtarget to a test
via llvm-commits
- [llvm] cea7a3f - [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Phabricator via llvm-commits
- [llvm] 35e5c33 - [X86] Pre-commit test for D90901
Jim Lin via llvm-commits
- [llvm] 4456805 - [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z)
Jim Lin via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99683: [HIP] Support ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with clang.arc.attachedcall bundle
Florian Hahn via Phabricator via llvm-commits
- [llvm] c2d44bd - [X86] Lower calls with clang.arc.attachedcall bundle
Florian Hahn via llvm-commits
- [PATCH] D102925: [RISCV] Add wrong arch attribute objfile test.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102926: [RISCV] Fix wrong objfile attribute bug.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102928: [unroll] Use SCEV to evaluate branch conditions in cost model
Philip Reames via Phabricator via llvm-commits
- [llvm] f8bb0d9 - [PowerPC] Add stack guard tests
Jinsong Ji via llvm-commits
- [llvm] cc5f6ae - Move a definition into cpp from header in advance of other changes [nfc]
Philip Reames via llvm-commits
- [PATCH] D102930: [Matrix] Remove unused matrix-propagate-shape option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102931: [Matrix] Bail out early if there are no matrix intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100932: [RISCV] CleanupVSETVLI: Add phase to remove redundant VSETVLI instructions across basic blocks
ShihPo Hung via Phabricator via llvm-commits
- [llvm] 2fca555 - [CostModel][X86] Improve fneg costs
Simon Pilgrim via llvm-commits
- [llvm] ea438b4 - [X86] Inline variable to avoid unused warning in Release builds. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] fd53cb4 - Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass"
via llvm-commits
- [llvm] 355114a - [NFC][AMDGPU] Add documentation for AMD Instinct MI100 accelerator
Tony Tye via llvm-commits
- [llvm] fe6c11c - [CostModel][X86] Improve f64/v2f64/v4f64 FMUL costs on AVX1 targets to account for slower btver2
Simon Pilgrim via llvm-commits
- [PATCH] D102933: [SLP]Fix cost/emission of externally used extractelements.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 95612af - [ORC] Use GTEST_SKIP in ORC C-API unit test.
Lang Hames via llvm-commits
- [PATCH] D102934: [unroll] Use value domain for symbolic execution based cost model
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 16b284e - [ORC-RT] Add missing headers to CMakeLists.txt.
Lang Hames via llvm-commits
- [PATCH] D102935: [Remarks] Fix crash when inspecting debug info for -ftrivial-auto-var-init remarks
Jon Roelofs via Phabricator via llvm-commits
- [compiler-rt] 1c6272a - [scudo] Try to re-enabled the test on arm
Vitaly Buka via llvm-commits
- [llvm] 317c105 - precommit tests for D102934 and D102928
Philip Reames via llvm-commits
- [PATCH] D102937: [lld][WebAssembly] Fix for PIC output + TLS + non-shared-memory
Sam Clegg via Phabricator via llvm-commits
- [llvm] a0ce643 - [Matrix] Remove unused matrix-propagate-shape option.
Florian Hahn via llvm-commits
- [llvm] 9039ade - [gn build] Port 9db55b314b5b
LLVM GN Syncbot via llvm-commits
- [llvm] fa62a44 - [nfc][lit] Relax spacing check
Vitaly Buka via llvm-commits
- [llvm] 3294001 - [NFC][lit] Add skipped test into upstream format
Vitaly Buka via llvm-commits
- [llvm] bbdabb0 - [NFC][lit] Add missing UNRESOLVED test
Vitaly Buka via llvm-commits
- [PATCH] D102935: [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D100577: [RISCV] Optimize getVLENFactoredAmount function.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102938: [AArch64] Generate LD1 for anyext i8 or i16 vector load
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D102939: [AArch64] Lower INSERT_SUBVECTOR to LD1_POST
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D99707: Remove "Rewrite Symbols" from codegen pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102197: [OpenMP] Enable HeapToStack conversion in OpenMPOpt for new RTL globalization calls
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D102444: [Attributor] Add interface to emit remarks in Attributor
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D102803: [Verifier] Move some atomicrmw/cmpxchg checks to instruction creation
David Blaikie via Phabricator via llvm-commits
- [llvm] 3c4b794 - [InstSimplify] add tests for rem-of-mul; NFC
Sanjay Patel via llvm-commits
- [PATCH] D102933: [SLP]Improve cost estimation/emission of externally used extractelements.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D92515: Bump MSVC required version to 19.14
Tem Taime via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D102942: Remove or use variables which are unused but set.
Michael Benfield via Phabricator via llvm-commits
- [PATCH] D102943: Hashing: use a 64-bit storage type on all platforms.
Alexandre Rames via Phabricator via llvm-commits
- [llvm] 7a29a12 - [Verifier] Move some atomicrmw/cmpxchg checks to instruction creation
Arthur Eubanks via llvm-commits
- [lld] 4fb131b - [LLD][COFF] PR49068: Include the IMAGE_REL_BASED_HIGHLOW relocation base type when the machine is 64 bits and the relocation type is ADDR32
Martin Storsjö via llvm-commits
- [PATCH] D102944: [Windows] Use TerminateProcess to exit without running destructors
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 6c6b3e3 - RISCV: add a few deprecated aliases for CSRs
Saleem Abdulrasool via llvm-commits
- [compiler-rt] f50b87e - [NFC][sanitizer] Fix android bot after D102815
Vitaly Buka via llvm-commits
- [PATCH] D102946: [MinGW] Mark a number of library functions unavailable for mingw targets
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] cc9c895 - [compiler-rt][profile] Explicitly specify PROFILE_SOURCES extensions. NFC
Jon Roelofs via llvm-commits
- [PATCH] D102949: [AIX][AsmPrinter] Print Symbol in comments for TOC load
Jinsong Ji via Phabricator via llvm-commits
- [lld] 8544b40 - [lld][WebAssembly] Fix for PIC output + TLS + non-shared-memory
Sam Clegg via llvm-commits
- [PATCH] D102950: [LegalizeTypes] Avoid promotion of exponent in FPOWI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102951: [WebAssembly][lld] Fix segfault on .bss sections in mapfile
Thomas Lively via Phabricator via llvm-commits
- [llvm] 033138e - [IR] make stack-protector-guard-* flags into module attrs
Nick Desaulniers via llvm-commits
- [llvm] 01c5904 - [lit] Print full googletest commad line
Vitaly Buka via llvm-commits
- [compiler-rt] 5992823 - [NFC][sanitizer] Remove unused variable
Vitaly Buka via llvm-commits
- [llvm] f8e7b28 - [NewPM] Mark BitcodeWriter as required.
Eli Friedman via llvm-commits
- [llvm] 4763fb3 - [Matrix] Extend test to also check new PM pipeline.
Arthur Eubanks via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102956: [polly] Port NewPM PassInstrumentation to Scop passes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102957: [Orc][C-bindings] remove LLVMOrcJITTargetMachineBuilderDisposeTargetTriple in favor of LLVMDisposeMessage
Mats Larsen via Phabricator via llvm-commits
- [llvm] a52530d - Revert "[NPM] Do not run function simplification pipeline unnecessarily"
Arthur Eubanks via llvm-commits
- [llvm] f7788e1 - Revert "[NewPM] Only invalidate modified functions' analyses in CGSCC passes"
Arthur Eubanks via llvm-commits
- [PATCH] D102959: [polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 40df1b1 - [ORC][C-bindings] Replace LLVMOrcJITTargetMachineBuilderDisposeTargetTriple.
Lang Hames via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102963: CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 5d9ea36 - [UpdateTestChecks] Default --x86_scrub_rip to False
Fangrui Song via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Rahman Lavaee via Phabricator via llvm-commits
- [lld] 7f0acc4 - [docs] ld.lld.1: Mention -z nostart-stop-gc
Fangrui Song via llvm-commits
- [PATCH] D102315: [llvm-dwp] Adding support for v5 index writing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D101818: [llvm-dwp] Add support for DWARFv5 type units ...
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102964: [lld-macho] Implement cstring merging / deduplication
Jez Ng via Phabricator via llvm-commits
- [llvm] fda4300 - [ORC] Fix race condtition in CoreAPIsTest.
Lang Hames via llvm-commits
- [llvm] 20634ec - [ORC] Fix debugging output: printDescription should not have a newline.
Lang Hames via llvm-commits
- [llvm] 4272fca - [ORC] Check for underflow on SymbolStringPtr ref-counts.
Lang Hames via llvm-commits
- [polly] 8600847 - [Polly] Avoid compiler warning. NFC.
Michael Kruse via llvm-commits
- [llvm] c9c05a9 - [ConstantFolding] Use APFloat for constant folding. NFC
Serge Pavlov via llvm-commits
- [PATCH] D102965: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] fd5cc41 - [SelectionDAG] Fix argument copy elision with irregular types
via llvm-commits
- [PATCH] D101047: [Docs] Updated the content of getting started documentation under llvm/lib/MC
PoojaYadav via Phabricator via llvm-commits
- [llvm] 05a4e4a - Reland [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again
Roman Lebedev via llvm-commits
- [llvm] 8ed0864 - Reland [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost()
Roman Lebedev via llvm-commits
- [llvm] 069174a - [CVP] Add test for PR50399 (NFC)
Nikita Popov via llvm-commits
- [llvm] 6aac563 - [Demangle][Rust] Parse raw pointers
Tomasz Miąsko via llvm-commits
- [llvm] e4fa6c9 - [Demangle][Rust] Parse references
Tomasz Miąsko via llvm-commits
- [llvm] 75cc1cf - [Demangle][Rust] Parse function signatures
Tomasz Miąsko via llvm-commits
- [PATCH] D101944: [X86][Codegen] Shift amount mod: sh? i64 x, (32-y) --> sh? i64 x, -(y+32)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102966: [CVP] Guard against poison in common phji value transform (PR50399)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9bd0dc8 - [CostModel][X86] Improve v8i32 MUL costs on AVX1 targets to account for slower btver2
Simon Pilgrim via llvm-commits
- [llvm] 02918f1 - [CostModel][X86] Add test coverage for sub-64bit vXi8 multiplication costs
Simon Pilgrim via llvm-commits
- [llvm] a6de8d9 - [Matrix] Bail out early if there are no matrix intrinsics.
Florian Hahn via llvm-commits
- [llvm] 7a89847 - [CostModel][X86] vXi8 MUL is always promoted to vXi16
Simon Pilgrim via llvm-commits
- [llvm] 211ce51 - [ARM] Clean up some tests, removing dead instructions. NFC
David Green via llvm-commits
- [llvm] 9a9421a - Reapply [InstCombine] Fold multiuse shr eq zero
Nikita Popov via llvm-commits
- [llvm] bf61245 - [HIP] support ThinLTO
Yaxun Liu via llvm-commits
- [llvm] 2b45895 - [JITLink] Move some Block bitfields into Addressable to improve packing.
Lang Hames via llvm-commits
- [llvm] 1a1d6e6 - [ORC] Add more synchronization to TestLookupWithUnthreadedMaterialization.
Lang Hames via llvm-commits
- [llvm] 6f9ac11 - [CostModel][X86] Pull out X86/X64 scalar int arithmetric costs from SSE tables. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] fd46ed3 - [IR] Optimize no-op removal from AttributeSet (NFC)
Nikita Popov via llvm-commits
- [llvm] 05738ff - [IR] Optimize no-op removal from AttributeList (NFC)
Nikita Popov via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] fc01b9b - [CostModel][X86] Align v4i64 MUL costs on AVX1 targets with worst case
Simon Pilgrim via llvm-commits
- [llvm] c5638a7 - [MinGW] Mark a number of library functions unavailable for mingw targets
Martin Storsjö via llvm-commits
- [llvm] b4fd512 - [Windows] Use TerminateProcess to exit without running destructors
Martin Storsjö via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102521: [RISCV] Optimize SEW=64 shifts by splat on RV32.
Craig Topper via Phabricator via llvm-commits
- [lld] 0f298ec - [ELF][test] Avoid local signature symbols for section groups to match reality
Fangrui Song via llvm-commits
- [PATCH] D102971: [lld-macho][nfc] Rename MergedOutputSection to ConcatOutputSection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102972: [lld-macho][nfc] Sort OutputSections based on explicit order of command-line inputs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D101332: [llvm-objcopy] Exclude empty sections in IHexWriter output
Ian McIntyre via Phabricator via llvm-commits
- [PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102974: [lld-macho][nfc] Remove unnecessary parameterization of section sort
Jez Ng via Phabricator via llvm-commits
- [compiler-rt] 6994bf7 - [NFC][scudo] Move SKIP_ON_FUCHSIA to common header
Vitaly Buka via llvm-commits
- [compiler-rt] 0bccdf8 - [NFC][scudo] Add releasePagesToOS test
Vitaly Buka via llvm-commits
- [compiler-rt] 887dda5 - [NFC][scudo] Replace size_t with uptr
Vitaly Buka via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [llvm] edc2dca - [ARM] Add extra debug messages for gather/scatter lowering. NFC
David Green via llvm-commits
- [llvm] d4abbcf - [LoopUnroll] Add test for unrollable non-latch multi-exit (NFC)
Nikita Popov via llvm-commits
- [PATCH] D95322: [RISCV] Custom type legalize i8/i16 UDIV/UREM/SDIV on RV64 so we can use divuw/remuw/divw.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [llvm] d65c32f - [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
via llvm-commits
- [llvm] cb3bc9d - [InstSimplify] add more tests for rem-mul-div; NFC
Sanjay Patel via llvm-commits
- [llvm] f47575f - [gn build] (semi-manually) port 0bccdf82f705
Nico Weber via llvm-commits
- [PATCH] D102575: [SPARC][MC] Support more relocation types
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
LemonBoy via Phabricator via llvm-commits
- [llvm] e4ec5cc - [CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case
Simon Pilgrim via llvm-commits
- [llvm] 340c113 - Fix bugs URL for PR relocations
Simon Pilgrim via llvm-commits
- [PATCH] D102986: [lld][ELF][SPARC] Emit RELA entries
LemonBoy via Phabricator via llvm-commits
- [llvm] ff8be66 - [AArch64] Use \t in AsmStreamer to match the prevailing style
Fangrui Song via llvm-commits
- [llvm] d426a8c - [NFC][X86][Costmodel] Add tests with with masked loads/stores w/non-power-of-two vectors
Roman Lebedev via llvm-commits
- [PATCH] D102990: [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 1e66303 - NFC: cleaned up and renamed scalable-vf-analysis.ll -> scalable-vectorization.ll
Sander de Smalen via llvm-commits
- [PATCH] D98722: [LV] Build and cost VPlans for scalable VFs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 30c413c - [SPARC] recognize the "rd %pc, reg" special form
Joerg Sonnenberger via llvm-commits
- [llvm] fc82507 - [AArch64][MC] Remove unneeded "in .xxx directive" from diagnostics
Fangrui Song via llvm-commits
- [llvm] 15b1084 - [LoopUnroll] Add test for partial unrolling again non-latch exit (NFC)
Nikita Popov via llvm-commits
- [llvm] c2f819a - [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo
Fangrui Song via llvm-commits
- [compiler-rt] 93d1e58 - [NFC][scudo] Enforce header size alignment
Vitaly Buka via llvm-commits
- [llvm] 766ad7d - [OpenMP][OMPIRBuilder]Adding support for `omp atomic`
Fady Ghanim via llvm-commits
- [llvm] 249b40b - [AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case
Fangrui Song via llvm-commits
- [llvm] b43bb33 - [NFC] Removing leftover debug code
Fady Ghanim via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
MJ via Phabricator via llvm-commits
- [PATCH] D71100: [lld][RISCV] Fixup PC-relative relocations to undefined weak symbols.
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8387d74 - [Attributor][NFC] Rerun update_test_checks script on Attributor tests
Johannes Doerfert via llvm-commits
- [llvm] cb51153 - [Attributor][NFC] Clang format the Attributor source files
Johannes Doerfert via llvm-commits
- [llvm] 2bc51d3 - [Attributor][NFC] Add helpful debug outputs
Johannes Doerfert via llvm-commits
- [llvm] 9098fc9 - [Attributor][NFC] Precommit test case with branch on undef
Johannes Doerfert via llvm-commits
- [llvm] 5cdc29f - [Attributor][FIX] Ensure we replace undef if we see the first "real" value
Johannes Doerfert via llvm-commits
- [llvm] e93ac1e - [Attributor][FIX] Account for undef in the constant value lattice
Johannes Doerfert via llvm-commits
- [PATCH] D102998: [ObjC][ARC] Use the addresses of the ARC runtime functions instead of integer 0/1 for the operand of bundle "clang.arc.attachedcall"
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D103000: [ObjC][ARC] Use the addresses of the ARC runtime functions instead of integer 0/1 for the operand of bundle "clang.arc.attachedcall"
Akira Hatanaka via Phabricator via llvm-commits
- [lld] 57501e5 - [lld][MachO] Fix code formatting
Alexander Shaposhnikov via llvm-commits
- [PATCH] D103001: [ELF][RISCV] Resolve branch relocations referencing undefined weak to current location if not using PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103002: [libunwind] Inform ASan that resumption is noreturn
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 1ba2929 - [Attributor] Be more careful to not disturb the CG outside the SCC
Johannes Doerfert via llvm-commits
- [llvm] 4878d73 - [Attributor] Deal with address spaces gracefully
Johannes Doerfert via llvm-commits
- [llvm] 55e9c28 - [Attributor] Teach AAIsDead about undef values
Johannes Doerfert via llvm-commits
- [llvm] 6caea8a - [Attributor] Introduce a helper do deal with constant type mismatches
Johannes Doerfert via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103005: [AArch64] Support llvm-mc/llvm-objdump -M no-aliasesThis enables the no-aliases forms of many instructions.Depends on D103004
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Alexander Shaposhnikov via Phabricator via llvm-commits
Last message date:
Sun May 23 23:57:39 PDT 2021
Archived on: Mon May 24 16:39:36 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).