The Week Of Monday 29 June 2020 Archives by thread
Starting: Mon Jun 29 00:29:37 PDT 2020
Ending: Sun Jul 5 23:53:46 PDT 2020
Messages: 2640
- [PATCH] D82658: [FileCheck][NFC] Clean up RUN style in verbose.txt test
James Henderson via Phabricator via llvm-commits
- [PATCH] D82673: [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable.
James Molloy via Phabricator via llvm-commits
- [PATCH] D82737: [AMDGPU] Insert PS early exit at end of control flow
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D82601: [FileCheck] Permit multiple -v or -vv
James Henderson via Phabricator via llvm-commits
- [PATCH] D81784: [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values
James Henderson via Phabricator via llvm-commits
- [PATCH] D81672: [Driver] When forcing a crash print the bug report message
James Henderson via Phabricator via llvm-commits
- [PATCH] D82719: [OpenMPOpt][SplitMemTransfer] Getting values stored in offload arrays
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D80791: [AArch64] Generate .note.gnu.property based on module flags.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82613: [llvm-install-name-tool] Add -change option
James Henderson via Phabricator via llvm-commits
- [PATCH] D82388: move "basic" builtins to TableGen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D82565: Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt
Sam Parker via Phabricator via llvm-commits
- [PATCH] D82274: [llvm-objcopy] Emit error if removing symbol table referenced by SHT_GROUP section
James Henderson via Phabricator via llvm-commits
- [PATCH] D80838: [llvm-ar] Add more tests for errors in opening archives
James Henderson via Phabricator via llvm-commits
- [PATCH] D82570: [ARM] Allow the fabs intrinsic to be tail predicated
Sam Parker via Phabricator via llvm-commits
- [llvm] 8f9ca56 - [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails.
Xing GUO via llvm-commits
- [llvm] 5edecc1 - [gn build] Port 8f9ca561a2b
LLVM GN Syncbot via llvm-commits
- [PATCH] D82630: [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D82439: [ARM] Rearrange SizeReduction when using -Oz
Dave Green via Phabricator via llvm-commits
- [PATCH] D82470: [OpenMP][IRBuilder] Support allocas in nested parallel regions
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D82695: [flang] Roll up work on external I/O runtime library
Richard Barton via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF][Patch1] Decode trace back table information for xcoff object file for llvm-objdump -d
James Henderson via Phabricator via llvm-commits
- [PATCH] D82129: [DebugInfo] Drop location ranges for variables which exist entirely outside the variable's scope
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
James Henderson via Phabricator via llvm-commits
- [PATCH] D81835: [SimplifyCFG] Fix inconsistency in block size assessment for threading
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D82742: Correctly track gcov update
serge via Phabricator via llvm-commits
- [PATCH] D81827: [CGP] Convert phi types
Dave Green via Phabricator via llvm-commits
- [PATCH] D82743: [Alignment][NFC] Migrate AMDGPU backend to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81397: [ARM] Better reductions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D82744: [CodeGen] Fix warnings in getCopyToPartsVector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D82745: [ThinLto] Fix Ifunc symbol usage
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D82746: [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D82747: [PowerPC] Support constrained int/fp conversion in SPE targets
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81818: [NFC] [PowerPC] Use shared method in FP_TO_INT and INT_TO_FP lowering
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D81669: [PowerPC] Support constrained fp operation for scalar sitofp/uitofp
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D82669: [ARM] Generate URHADD from (b - (~a)) >> 1
Dave Green via Phabricator via llvm-commits
- [PATCH] D82749: [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82391: [AArch64][SVE] Add bfloat16 support to svext intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82345: [sve][acle] Implement some of the C intrinsics for brain float.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D82705: [X86-64] Support Intel AMX instructions
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D82752: [Alignment][NFC] migrate DataLayout::getPreferredAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79783: [LV] Fallback strategies if tail-folding fails
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D82454: [ADT] Add Bitfield utilities - design #3
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79267: [RISCV][NFC] Add Test for (select (or B1, B2), X, Y)
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D81126: [PowerPC] Fix for PC Relative call protocol
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D82754: [lit] Prevent hang when lit sees non-ASCII characters
Richard Barton via Phabricator via llvm-commits
- [PATCH] D82756: Port some floating point options to new option marshalling infrastructure
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D82755: [AArch64] Add getCFInstrCost, treat branches as free for throughput.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D82753: Correctly report Changed status in FoldBranchToCommonDest
serge via Phabricator via llvm-commits
- [PATCH] D82510: [PowerPC][Power10] Implement low-order Vector Multiply, Modulus and Divide Instructions
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D82665: [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D82670: [AArch64][SVE] Bail out of performPostLD1Combine for scalable types
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] bb6603f - [AArch64][SVE] Bail out of performPostLD1Combine for scalable types
Kerry McLaughlin via llvm-commits
- [llvm] d5fc592 - [AArch64][SVE] Add bfloat16 support to svext intrinsic
Cullen Rhodes via llvm-commits
- [llvm] 3521ecf - [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes
Simon Pilgrim via llvm-commits
- [llvm] 368a5e3 - [Alignment][NFC] migrate DataLayout::getPreferredAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D82440: [Power10] Implement Vector Shift Double Bit Immediate Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D82547: [Debugify] Expose debugify (original mode) as CC1 option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D81460: [PowerPC] Implement probing for prologue
Kai Luo via Phabricator via llvm-commits
- [PATCH] D82520: [Power10] Implement Vector Splat Immediate Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D82257: [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 5291142 - [Alignment][NFC] Migrate AMDGPU backend to Align
Guillaume Chatelet via llvm-commits
- [llvm] ce1fa20 - [Driver] When forcing a crash print the bug report message
John Brawn via llvm-commits
- [llvm] 4822291 - [NFC] Introduce a helper in BasicTTIImpl.h to cast to T
Guillaume Chatelet via llvm-commits
- [PATCH] D81084: Add intrinsic helper function
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D82587: [IR] NoFree IntrinsicProperty.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D82375: [SVE] Fix bug in DataLayout::getIndexType
David Sherwood via Phabricator via llvm-commits
- [PATCH] D82648: [NFC] Introduce a helper in BasicTTIImpl.h to cast to T
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 39f6a36 - [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes
Sander de Smalen via llvm-commits
- [llvm] 874fcd4 - Add intrinsic helper function
Sebastian Neubauer via llvm-commits
- [llvm] b56b467 - [ADT] Add Bitfield utilities
Guillaume Chatelet via llvm-commits
- [PATCH] D82051: [llvm-install-name-tool] Add -rpath option
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82603: AMDGPU: Implement waterfall loop for MIMG instructions with 256-bit SRsrc
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D75533: [ARM][LowOverheadLoops] Handle reductions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D82641: [AMDGPU] Unify early PS termination blocks
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D82544: [SystemZ][ZOS] Implement getMainExecutable() and is_local_impl()
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D82761: SpeculativeExecution: Fix for logic change introduced in D81730.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D82058: [ADT] Add Bitfield utilities - design #2
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81580: [ADT] Add Bitfield utilities - design #1
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77544: [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D81850: [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes
Sander de Smalen via Phabricator via llvm-commits
- [llvm] db5500a - [gn build] Port b56b467a9a8
LLVM GN Syncbot via llvm-commits
- [llvm] b7ca06b - [NFC] Fix typos
Guillaume Chatelet via llvm-commits
- [PATCH] D82322: [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D82474: [VectorCombine] try to form vector compare and binop to eliminate scalar ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82693: [flang] Upstream two FIR transformation passes
Richard Barton via Phabricator via llvm-commits
- [PATCH] D81662: [NFC] Use ADT/Bitfields in Instructions
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82651: [GlobalISel][InlineAsm] Add support for matching input constraints
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D82405: [openmp] Move Directive and Clause helper function to tablegen
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D77988: [test-suite] Exclude another UB tests from the gcc-torture suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D82564: [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 2cb0644 - [RISCV] Split the pseudo instruction splitting pass
Luís Marques via llvm-commits
- [llvm] 876df18 - [gn build] Port 2cb0644f90b
LLVM GN Syncbot via llvm-commits
- [llvm] 3b95d83 - [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D82763: MIR: Infer not-SSA for subregister defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82731: [X86] Move frontend CPU feature initialization to a look up table based implementation.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D82659: Fix missing build dependency on omp_gen.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D82764: [NFC] Fixed ignored .hip test.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D82652: AMDGPU/GlobalISel: Select icmp intrinsic
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D82566: [CodeMoverUtils] Make specific analysis dependent checks optional
rithik sharma via Phabricator via llvm-commits
- [PATCH] D82765: GlobalISel: Disallow undef generic virtual register uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82762: X86: Use MOV32r0 pseudo instead of directly emitting xor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82502: [PowerPC][Power10] Implement Load VSX Vector and Sign Extend and Zero Extend
Albion Fung via Phabricator via llvm-commits
- [PATCH] D79635: [RISCV] Split the pseudo instruction splitting pass
Luís Marques via Phabricator via llvm-commits
- [llvm] d0b0b25 - AMDGPU: Use IsSSA property check instead of asserting on isSSA
Matt Arsenault via llvm-commits
- [PATCH] D82768: [llvm-install-name-tool] Guard isLoadCommandWithPayloadString
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D70365: intrinsics attribute opt-out list proposal.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D82410: [llvm-install-name-tool] Add -id option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D78663: [builtins] Add 32-bit shift builtins
Luís Marques via Phabricator via llvm-commits
- [PATCH] D79593: Verifier: Check address space for byval on AMDGPU calling conventions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b6315ae - [VectorCombine] try to form vector compare and binop to eliminate scalar ops
Sanjay Patel via llvm-commits
- [llvm] 3621a52 - Inliner: Add missing test for alignment assume with byval
Matt Arsenault via llvm-commits
- [llvm] 57ad8f4 - [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX
Nemanja Ivanovic via llvm-commits
- [llvm] 333aa69 - [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] cc83695 - [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds
Bjorn Pettersson via llvm-commits
- [llvm] 5447e5d - Fix MSVC truncation of constant value warning.
Simon Pilgrim via llvm-commits
- [PATCH] D82293: [CodeMoverUtils][WIP] Move code motion related checks from LICM to CodeMoverUtils
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D82664: Inliner: Add missing test for alignment assume with byval
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82614: ValueTracking: Fix isKnownNonZero for non-0 null pointers for byval
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D81813: [ARM] MVE FP16 cost adjustments
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81369: [Alignment][NFC] Migrate AtomicExpandPass to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] deb72ce - [ARM] Better reductions
David Green via llvm-commits
- [PATCH] D82773: [ARM][MVE] Tail-predication: clean-up removing unused code
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D82774: [Power10] Implement Vector Blend Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [llvm] 226cda5 - [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips.
Christudasan Devadasan via llvm-commits
- [PATCH] D82368: [SystemZ/zos] Define Endian constants for z/OS.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D81372: [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82775: [AArch64][SVE] Remove local_unnamed_addr from tuple create tests
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80908: [StackSafety] Add info into function summary
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D82776: [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81267: [LV] Enable the LoopVectorizer to create pointer inductions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D82780: [AArch64][SVE] Put zeroing pseudos and patterns under flag.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82778: [InstCombine] fma x, y, 0 -> fmul x, y
Dave Green via Phabricator via llvm-commits
- [PATCH] D82778: [InstCombine] fma x, y, 0 -> fmul x, y
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82778: [InstCombine] fma x, y, 0 -> fmul x, y
Dave Green via Phabricator via llvm-commits
- [PATCH] D82778: [InstCombine] fma x, y, 0 -> fmul x, y
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82778: [InstCombine] fma x, y, 0 -> fmul x, y
Dave Green via Phabricator via llvm-commits
- [PATCH] D82778: [InstCombine] fma x, y, 0 -> fmul x, y
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82778: [InstCombine] fma x, y, 0 -> fmul x, y
Dave Green via Phabricator via llvm-commits
- [PATCH] D82602: [SelectionDAG] don't split branch on logic-of-vector-compares
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82696: [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version
Steven Wu via Phabricator via llvm-commits
- [llvm] 67e4330 - [sve][acle] Implement some of the C intrinsics for brain float.
Francesco Petrogalli via llvm-commits
- [PATCH] D82779: [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] b4130e6 - Correctly report Changed status in FoldBranchToCommonDest
via llvm-commits
- [llvm] 0f95f4c - [gn build] Port fe0a555aa3c
LLVM GN Syncbot via llvm-commits
- [PATCH] D82783: [SVE] Relax merge requirement for IR based divides.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D82785: [Alignment][NFC] TargetLowering::allowsMemoryAccess
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82786: [llvm-ar] Unsupport test on FreeBSD
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D82691: Disable interception of sigaltstack on i386 macOS.
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D75284: [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D82722: [OpenMP][IRBuilder] Support nested parallel regions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 29ea1b4 - [Sphinx] Support older recommonmark versions.
Jonas Devlieghere via llvm-commits
- [llvm] e73c3bb - [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics
Cullen Rhodes via llvm-commits
- [PATCH] D82680: MSAN: Allow emitting checks for struct types
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D82481: [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s)
Jason Liu via Phabricator via llvm-commits
- [PATCH] D82788: AMDGPU: Fix alignment requirements for 96bit and 128bit local loads and stores
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D81638: AMDGPU/GlobalISel: Fix 96 and 128 local loads and stores
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] d2533d9 - [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS
Nemanja Ivanovic via llvm-commits
- [PATCH] D82508: [SVE] Remove calls to VectorType::getNumElements from X86
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81648: MIR Statepoint refactoring. Part 4: ISEL changes.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D82790: [flang] Coarray lowering
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D82699: [driver][arm64] Set target CPU to A12 for compiler invocations that target Apple Silicon
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D82791: [lit] Improve lit's output with default settings and --verbose.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D82792: [SVE][CodeGen] Legalisation of unpredicated load instructions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D82730: [SimplifyCFG] Merge identical basic blocks (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0da1e7e - [SVE] Remove calls to VectorType::getNumElements from X86
Christopher Tetreault via llvm-commits
- [llvm] 01bf8cd - [ADT] Support const-qualified unique_functions
Sam McCall via llvm-commits
- [llvm] b8a6f58 - [DEBUGINFO]Add a test for packed bitfields, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D81854: [InstCombine] Don't let an alignment assume prevent new/delete removals.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D81166: [Matrix] Add matrix_nuw/matrix_nsw operand bundles for matrix.multiply.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72770: Add matrix types extension tests .
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D82794: [SystemZ] Add NoMerge MIFlag
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D82795: [flang] Silence some warnings from clang-tidy
Tim Keith via Phabricator via llvm-commits
- [PATCH] D82581: [ADT] Support const-qualified unique_functions
Sam McCall via Phabricator via llvm-commits
- [llvm] 09b6dff - Revert "[ADT] Support const-qualified unique_functions"
Nikita Popov via llvm-commits
- [llvm] c84a952 - [IndVars] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] a450e0d - [gn build] Port 9963d93b073
LLVM GN Syncbot via llvm-commits
- [llvm] 6d01a94 - Silence unused var warning in NDEBUG build
Reid Kleckner via llvm-commits
- [PATCH] D82796: [flang] Defer stmt function body analysis until specification part complete
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D82721: [ScalarEvolution] createSCEV(): MatchBinaryOp(): recognize `urem` disguised as an `srem`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82227: SLP: honor requested max vector size merging PHIs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D82679: OpaquePtr: Don't check pointee type for byval/preallocated
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82708: [MachineLICM] NFC - make safety of moving explicitly for IsLoopInvariantInst
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82552: [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D82798: [X86] Prefer AND over PSHUFB for v64i8 when possible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D82037: [x86][lvi][seses] Use SESES at O0 for LVI mitigation
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D79910: [x86][seses] Add clang flag; Use lvi-cfi with seses
Zola Bridges via Phabricator via llvm-commits
- [llvm] 2790516 - X86: Use MOV32r0 pseudo instead of directly emitting xor
Matt Arsenault via llvm-commits
- [llvm] 7c308dc - LowerConstantIntrinsics: Fix missing test for byval behavior
Matt Arsenault via llvm-commits
- [llvm] e7a1c2a - X86: Upgrade a test to not rely on byval pointee type
Matt Arsenault via llvm-commits
- [llvm] f7a1451 - [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version
Alex Lorenz via llvm-commits
- [llvm] 1c15229 - [gn build] Add missing llvm-lipo dep to check-lld
Reid Kleckner via llvm-commits
- [llvm] 5918d49 - [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT
Mircea Trofin via llvm-commits
- [PATCH] D82799: [IndVars] Delay forgetValue() call
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] [PowerPC] hoisting rematerializable cheap instructions based on register pressure.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82290: [CodeMoverUtils][WIP] Isolate checks strictly related to the code motion candidate instruction
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D82503: [llvm-objcopy][MachO] Fix segment size alignment
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D82509: [IR] Delete llvm::Constants using the correct type.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81762: [CMake] Fix incorrect handling of get_target_property failure
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82801: IR: Rename Argument::hasPassPointeeByValueAttr to prepare for byref
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8c288db - Reland [ADT] Support const-qualified unique_functions
Sam McCall via llvm-commits
- [PATCH] D78741: [LLD][ELF][AVR] Implement the missing relocation types
Ayke via Phabricator via llvm-commits
- [PATCH] D82214: [SVE] Remove calls to VectorType::getNumElements from AArch64
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D76389: [NewPM] Run the Speculative Execution Pass only if the target has divergent branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] Initialize memory groups once any is initialized.
Dana Koch via llvm-commits
- [llvm] 6f87b99 - [ADT] Use more explicit from to initialize member. Appease MSVC?
Sam McCall via llvm-commits
- [PATCH] D82698: [NewPM] make parsePassPipeline parse adaptor-wrapped user passes
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82211: [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 1bcdea5 - [X86] Add common prefixes to merge more hadd/sub tests checks
Simon Pilgrim via llvm-commits
- [PATCH] D81500: [SVE] Remove calls to VectorType::getNumElements from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82056: [SVE] Remove calls to VectorType::getNumElements from Transforms/Vectorize
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82344: [NewPM] Make PMs and adaptor passes for PMs unskippable
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D82463: [AMDGPU] Spill more than wavesize CSR SGPRs
Austin Kerbow via Phabricator via llvm-commits
- [llvm] af9cc2d - [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0.
Lei Huang via llvm-commits
- [PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 657ac8e - [CMake] Fix incorrect handling of get_target_property failure
Christopher Tetreault via llvm-commits
- [PATCH] D82808: [docs] [lit] Add a more helpful description for lit.py's -s flag.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D82431: [PowerPC][Power10] Implement Test LSB by Byte Builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82811: [lit] Highlight failing line with colored output.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D82812: [llvm-install-name-tool] Merge rpath with id/change
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D82241: [SVE] Remove calls to VectorType::getNumElements from Instrumentation
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79978: Call Frame Information (CFI) Handling for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D82443: [ARM] Narrowing half-precision lowering to supported CCs
Puyan Lotfi via Phabricator via llvm-commits
- [compiler-rt] cf1d044 - [CMake][compiler-rt] Only set lld as available when it was built
Petr Hosek via llvm-commits
- [PATCH] D82814: [lit] Replace echo_all_commands with run_with_command_output.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D80694: Improve lit.py's usability by highlighting failing lines.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D82536: [AVR] Use correct relocation for function pointers in globals
Ayke via Phabricator via llvm-commits
- [PATCH] D79219: [CMake] Simplify CMake handling for zlib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D81788: [OpenMPOpt] ICV Tracking
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D82467: [PowerPC][Power10] Implement Truncate and Store VSX Vector Builtins
Amy Kwan via Phabricator via llvm-commits
- [llvm] bdcd200 - [SVE] Remove calls to VectorType::getNumElements from Instrumentation
Christopher Tetreault via llvm-commits
- [PATCH] D82816: [LLD][PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC.
Victor Huang via Phabricator via llvm-commits
- [PATCH] D81213: [RISCV] Support experimental v extension v0.9.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D82817: [llvm] Native size estimator for training -Oz inliner
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 6324387 - [FileCheck][NFC] Clean up RUN style in verbose.txt test
Joel E. Denny via llvm-commits
- [llvm] 782585a - [FileCheck] Permit multiple -v or -vv
Joel E. Denny via llvm-commits
- [PATCH] D82818: AMDGPU: Remove .value_type from kernel metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80991: [WIP][Attributor] AAPotentialValues Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D82820: [InstCombine] Fix mismatched attribute lists for combined calls
Gui Andrade via Phabricator via llvm-commits
- [llvm] 9b04d69 - [X86] Prefer AND over PSHUFB for v64i8 when possible
Craig Topper via llvm-commits
- [PATCH] D82821: [WebAssembly] Added 64-bit memory.grow/size/init/copy/fill
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR] Add RegionKindInterface
River Riddle via Phabricator via llvm-commits
- [PATCH] D81905: Enhance Itanium demangler interface.
Konstantin Bobrovsky via Phabricator via llvm-commits
- [PATCH] D82826: [X86] support .nops directive
Jian Cai via Phabricator via llvm-commits
- [PATCH] D82827: [DebugInfo] Fix LineTest byteswap for cross-targeting builds
David Tenty via Phabricator via llvm-commits
- [PATCH] D82828: [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D80802: [RISCV] Upgrade RVV MC to v0.9.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D82361: [PowerPC] Only make copies of registers on stack in variadic function when va_start is called
Kai Luo via Phabricator via llvm-commits
- [PATCH] D79400: [CMAKE] Fix build failure when source directory is read only
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D82834: [clang] Move a template function definition to header file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D82435: [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D82836: [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D82838: Parse section ranges when verifying DWARF so we can exclude addresses that should have been stripped from DWARF.
Greg Clayton via Phabricator via llvm-commits
- [llvm] f01d9e6 - [SimplifyCFG] Fix inconsistency in block size assessment for threading
Max Kazantsev via llvm-commits
- [llvm] 6b9a706 - Add front/back accessors to indexed_accessor_range.
River Riddle via llvm-commits
- [llvm] 46a7f4d - [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle
David Sherwood via llvm-commits
- [llvm] 2c663aa - [llvm-objcopy][MachO] Fix segment size alignment
Alexander Shaposhnikov via llvm-commits
- [PATCH] D82635: [MSP430] Declare comparison LibCalls as returning i16 instead of i32
Anatoly Trosinenko via Phabricator via llvm-commits
- [llvm] ef7aad0 - [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG.
Jonas Paulsson via llvm-commits
- [llvm] c02332a - [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR
David Sherwood via llvm-commits
- [llvm] 767c9c5 - [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others.
Craig Topper via llvm-commits
- [PATCH] D78486: [SystemZ] Expand vector zero-extend into a shuffle.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] ed4328c - Fix missing build dependency on omp_gen.
Simon Tatham via llvm-commits
- [llvm] 4f5133a - [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align
Guillaume Chatelet via llvm-commits
- [PATCH] D82847: [CMAKE] Fix 'clean' target not working
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] 19e7571 - [MSP430] Declare comparison LibCalls as returning i16 instead of i32
Anton Korobeynikov via llvm-commits
- [compiler-rt] 0ee439b - [builtins] Change si_int to int in some helper declarations
Anton Korobeynikov via llvm-commits
- [llvm] a976ea3 - [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align
Guillaume Chatelet via llvm-commits
- [llvm] 5f8bdb3 - [Alignment][NFC] TargetLowering::allowsMemoryAccess
Guillaume Chatelet via llvm-commits
- [llvm] fe08ab5 - [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'.
Xing GUO via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D82849: [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82622: [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'.
Xing GUO via Phabricator via llvm-commits
- [llvm] 39ea5d7 - Revert "Fix missing build dependency on omp_gen."
Simon Tatham via llvm-commits
- [llvm] 4b980cc - [GlobalISel][InlineAsm] Add support for matching input constraints
Petar Avramovic via llvm-commits
- [llvm] d717382 - AMDGPU/GlobalISel: Select icmp intrinsic
Petar Avramovic via llvm-commits
- [PATCH] D82850: [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82438: [SimplifyCFG] Cost required selects
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D82453: [CostModel] Fix for cast crash
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D82479: [llvm-size] Output REL, RELA and STRTAB sections in some cases
George Rimar via Phabricator via llvm-commits
- [PATCH] D81918: [PowerPC] Support lowering int-to-fp on ppc_fp128
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 657c4ab - [yaml2obj] - Add a way to set default values for macros used in a YAML.
Georgii Rymar via llvm-commits
- [llvm] 64bae03 - [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key.
Georgii Rymar via llvm-commits
- [llvm] aa93d84 - [IR] NoFree IntrinsicProperty.
via llvm-commits
- [PATCH] D82851: [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82455: [yaml2obj] - Add a way to set default values for macros used in a YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D82366: [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key.
George Rimar via Phabricator via llvm-commits
- [llvm] 2c5ff48 - [Alignment][NFC] Migrate AtomicExpandPass to Align
Guillaume Chatelet via llvm-commits
- [PATCH] D81906: [CodeGen] Expand float operand for STRICT_FSETCC/STRICT_FSETCCS
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D81727: [PowerPC] Support constrained fp operation for setcc
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 815a810 - [llvm][Z3][NFC] Improve mkBitvector performance
Balazs Benics via llvm-commits
- [llvm] 6764869 - [SystemZ] Add NoMerge MIFlag
Ilya Leoshkevich via llvm-commits
- [PATCH] D82852: [ELF][test] Add some additional eh_frame/eh_frame_hdr testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D82854: [LLD][ELF][AVR] Implement the missing relocation types
Ayke via Phabricator via llvm-commits
- [PATCH] D82542: [Support][Windows] Prevent 2s delay when renaming a file that does not exist
ben via Phabricator via llvm-commits
- [PATCH] D78453: [llvm][Z3][NFC] Improve mkBitvector performance
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D82638: [MachineCopyPropagation] BackwardPropagatableCopy: add check for hasOverlappingMultipleDef
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D82858: [llvm-objdump] Detect note section for ELF objects
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D82861: [Attributor] Add AAValueSimplifyCallSiteArgument::manifest
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D82860: Port ObjCMTAction to new option parsing system
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D82553: [ARM] Allow rounding intrinsics to be tail predicated
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D82859: [Power10] Implement VSX vector permute extended instruction
Biplob Mishra via Phabricator via llvm-commits
- [llvm] 0f8ca20 - [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns
Simon Pilgrim via llvm-commits
- [llvm] 1a6cebb - [PM] Fix new PM to perform SpeculativeExecution as in old PM
via llvm-commits
- [PATCH] D78618: [UpdateTestChecks] Move more update_test_checks.py logic to common.py
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D78478: [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D82867: Fix tail allocation for large static alloca
serge via Phabricator via llvm-commits
- [PATCH] D82868: [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D82546: [Debugify][OriginalMode] Export the report into JSON file
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82869: [Power10] Implement Vector Permute Extended Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D82735: [PM] Fix new PM to perform SpeculativeExecution as in old PM
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] 2723a9d - [NFC][ARM] Tail predication reduction tests
Sam Parker via llvm-commits
- [llvm] 6a6af30 - [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align
Guillaume Chatelet via llvm-commits
- [llvm] 306d7c6 - [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align
Guillaume Chatelet via llvm-commits
- [llvm] c1cd61e - [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align
Guillaume Chatelet via llvm-commits
- [PATCH] D82871: [SVE] Custom ISel for fixed length extract/insert_subvector.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D82870: [llvm-readobj] - Simplify and refine hash table tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D82872: [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR
David Sherwood via Phabricator via llvm-commits
- [llvm] 82de018 - [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions
Simon Pilgrim via llvm-commits
- [llvm] 8032727 - [DWARFYAML][MachO] Remove endianness related tests.
Xing GUO via llvm-commits
- [PATCH] D82706: [ASTMatchers] Enhanced support for matchers taking Regex arguments
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D82203: [FileCheck] Implement -dump-input-context and -dump-input-filter
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81256: Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare
serge via Phabricator via llvm-commits
- [PATCH] D82876: [Alignment][NFC] Migrate TargetTransformInfo::allowsMisalignedMemoryAccesses to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] e9c6b63 - [SystemZ] Simplify knownbits.ll test
Ulrich Weigand via llvm-commits
- [PATCH] D82877: [llvm-readobj] - Don't crash when checking the number of dynamic symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81939: [deadargelim] Attach dbg info to the insert/extractvalue instructions
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D81195: [NFC] Remove dead code
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82295: [IR] Short-circuit comparison with itself for Attributes
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D82557: [MSP430][NFC] Remove redundant condition
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D82878: AMDGPU/GlobalISel: Apply load bitcast to s.buffer.load intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82263: [Hexagon] Cleanup compiler-rt.builtins remove code that belongs in the c-library
Brian Cain via Phabricator via llvm-commits
- [llvm] ce404c8 - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [llvm] 9c79548 - [libc++abi] Remove empty source file cxa_unexpected.cpp
Louis Dionne via llvm-commits
- [llvm] 423458e - [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D82881: [DEBUGINFO]Fix debug info for packed bitfields.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF][Patch1] Provide decoding trace back table information API for xcoff object file for llvm-objdump -d
Digger via Phabricator via llvm-commits
- [PATCH] D65543: [Windows] Autolink with basenames and add libdir to libpath
dmajor via Phabricator via llvm-commits
- [PATCH] D82883: [LLD][COFF] Deduplicate .pdata entries
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D82884: [lld][WebAssembly] Give better error message on bad archive member
Sam Clegg via Phabricator via llvm-commits
- [llvm] d9cb811 - [ARM] Allow rounding intrinsics to be tail predicated
Samuel Tebbs via llvm-commits
- [llvm] af45907 - [ARM][MVE] Tail-predication: clean-up of unused code
Sjoerd Meijer via llvm-commits
- [PATCH] D82885: AMDGPU/GlobalISel: Select init_exec intrinsic
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D82886: [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81416: [LV][SLP] Interleave to expose ILP for small loops with scalar reductions.
Aaron H Liu via Phabricator via llvm-commits
- [llvm] 249933f - X86: Use Register
Matt Arsenault via llvm-commits
- [llvm] cac655f - AMDGPU: Use Register
Matt Arsenault via llvm-commits
- [llvm] edb4a5c - TailDuplicator: Use Register
Matt Arsenault via llvm-commits
- [llvm] af1eeaf - BranchFolding: Use Register
Matt Arsenault via llvm-commits
- [llvm] b7f6ecf - RegAlloc: Start using Register
Matt Arsenault via llvm-commits
- [PATCH] D81378: GlobalISel: Handle more cases in getGCDType
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 66fa313 - [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated
Samuel Tebbs via llvm-commits
- [llvm] 32f8cd9 - Pass MDFieldPrinter::printAPInt APInt arg by reference not value.
Simon Pilgrim via llvm-commits
- [llvm] 3324e3a - [ARM] Allow the fabs intrinsic to be tail predicated
Samuel Tebbs via llvm-commits
- [PATCH] D82177: [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D82887: [ARM] Add Cortex-A77 Support for Clang and LLVM
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D82389: update the phabricator docs to reflect the monorepo
Nathan Froyd via Phabricator via llvm-commits
- [PATCH] D82888: [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too
dmajor via Phabricator via llvm-commits
- [PATCH] D82571: [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated
Phabricator via Phabricator via llvm-commits
- [llvm] 3163269 - [PowerPC][NFC] Rename/organize encoding test files for ISA3.1
Lei Huang via llvm-commits
- [llvm] 787b1a4 - [InstCombine] New FMA tests and regenerate tests. NFC
David Green via llvm-commits
- [llvm] a7b0f39 - [MVT] Add new MVT types for RISC-V vector.
Hsiangkai Wang via llvm-commits
- [PATCH] D75270: [DebugInfo] Do not emit entry values for composite locations
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D81724: [MVT] Add new MVT types for RISC-V vector.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D82892: Added comparision for all types in haveSameSpecialState() of Instruction.cpp
Vishal Chebrolu via Phabricator via llvm-commits
- [PATCH] D79268: [RISCV] Implement Hooks to avoid chaining SELECT
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D82893: [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D82894: [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 8164f69 - Update the phabricator docs to reflect the monorepo change.
Eric Christopher via llvm-commits
- [llvm] 9b500e5 - [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine
Christopher Tetreault via llvm-commits
- [llvm] ab35ba5 - [SVE] Remove calls to VectorType::getNumElements from AArch64
Christopher Tetreault via llvm-commits
- [llvm] 09b8dbf - [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC
Sanjay Patel via llvm-commits
- [PATCH] D82615: [HWASan] [GlobalISel] Add +tagged-globals backend feature for GlobalISel
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D81296: [PDB] Defer public serialization until PDB writing
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D82895: [NFC][LoopInfo] Document empty()
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D82896: [PowerPC][Power10] Add Vector Splat Immediate, Permute, Blend, Shift Double Bit immediate Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [llvm] b7402ed - [PDB] Defer public serialization until PDB writing
Reid Kleckner via llvm-commits
- [llvm] ca518c4 - [llvm-install-name-tool] Add -id option
Shoaib Meenai via llvm-commits
- [llvm] 2bdcd8b - [llvm-install-name-tool] Add -change option
Shoaib Meenai via llvm-commits
- [llvm] 24a1447 - [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms
Alex Lorenz via llvm-commits
- [llvm] 1a70077 - [openmp] Move Directive and Clause helper function to tablegen
via llvm-commits
- [PATCH] D82713: Improve stack object printing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80833: [CodeView] Add full repro to LF_BUILDINFO record
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D82899: [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D82902: Propogate GenCrashDiag in report_fatal_error
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 9e49d1d - [InstCombine] fma x, y, 0 -> fmul x, y
David Green via llvm-commits
- [PATCH] D82903: [flang] Bug fix for ambiguous references to data and functions
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D82416: [SVE] Make Constant::getSplatValue work for scalable vector splats
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81647: MIR Statepoint refactoring. Part 3: Spill GC Ptr regs.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D82905: [AIX] Add system-aix to config file
Shuhong Liu via Phabricator via llvm-commits
- [llvm] 1ccc499 - [AArch64] Add getCFInstrCost, treat branches as free for throughput.
Florian Hahn via llvm-commits
- [llvm] 1544019 - [IR] Delete llvm::Constants using the correct type.
Eli Friedman via llvm-commits
- [llvm] 669bb31 - Mips: Don't store MachineFunction in MipsFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] d9f0c36 - PPC: Don't store function in PPCFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] 08649f0 - RISCV: Don't store function in RISCVMachineFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] f7b2997 - Sparc: Use Register
Matt Arsenault via llvm-commits
- [llvm] 0ec712a - [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles.
Eli Friedman via llvm-commits
- [PATCH] D82906: [flang][openmp] Use common Directive and Clause enum from llvm/Frontend
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D82908: [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82909: [AArch64][SVE] Add unpred load/store patterns for bf16 types
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82910: [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR
Sander de Smalen via Phabricator via llvm-commits
- [compiler-rt] 3279193 - [Sanitizer] Remove obsolete assert for OS version checking on Darwin
Julian Lettner via llvm-commits
- [PATCH] D82911: [PowerPC][Power10] Exploit the xxspltiw and xxspltidp instructions.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D80330: [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles.
Eli Friedman via Phabricator via llvm-commits
- [llvm] df1f371 - [SVE] Reject vector struct indexes for scalable vectors.
Eli Friedman via llvm-commits
- [PATCH] D81358: [PowerPC] Implement probing for dynamic stack allocation
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D78434: [mlir] resolve types from attributes in assemblyFormat
Martin Waitz via Phabricator via llvm-commits
- [PATCH] D82912: [asan] Use dynamic shadow memory position on Apple Silicon macOS
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D82430: [SVE] Reject vector struct indexes for scalable vector GEPs
Eli Friedman via Phabricator via llvm-commits
- [llvm] 73377c4 - [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests
Amy Kwan via llvm-commits
- [llvm] 1df1186 - [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI
Craig Topper via llvm-commits
- [PATCH] D80392: [WIP][mips] Use pc-relative relocations in .eh_frame
Joe Holden via Phabricator via llvm-commits
- [PATCH] D82913: [RISCV] Add mcountinhibit CSR
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D82915: [NewPM] Add -basic-aa to pr33196.ll
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80953: [AIX] asm output: use character literals in byte lists for strings
David Tenty via Phabricator via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82916: LIS: fix handleMove to properly extend main range
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D82917: [ThinLTO] parse flags and blockcount summaries
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 4c2c6c7 - [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel.
Kit Barton via llvm-commits
- [PATCH] D82919: [SampleFDO] Enable sample-profile-top-down-load by default.
Wei Mi via Phabricator via llvm-commits
- [polly] b210c98 - [BasicAA] Replace -basicaa with -basic-aa in polly
Arthur Eubanks via llvm-commits
- [llvm] 3dfe144 - [Docs][BasicAA] Rename -basicaa to -basic-aa in docs
Arthur Eubanks via llvm-commits
- [llvm] 50ac7ce - [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable.
Hendrik Greving via llvm-commits
- [llvm] 926fab7 - [gn build] Update build for new OpenMP tablegen logic
Reid Kleckner via llvm-commits
- [llvm] 8b6f675 - Fix wrong title underline length
Arthur Eubanks via llvm-commits
- [llvm] 291ece0 - AMDGPU/GlobalISel: Remove some selection tests which should be invalid
Matt Arsenault via llvm-commits
- [llvm] e9eab30 - GlobalISel: Disallow undef generic virtual register uses
Matt Arsenault via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82920: [MSAN] Implement experiemental vector reduction intrinsics
Gui Andrade via Phabricator via llvm-commits
- [llvm] 679d101 - [gn build] (semi-manually) port ce6153a5282
Nico Weber via llvm-commits
- [compiler-rt] 144e57f - [Sanitizers] Implement interceptors for msgsnd, msgrcv
Gui Andrade via llvm-commits
- [PATCH] D82922: [NewPM] Add explicit init value to -enable-new-pm
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D82923: introducing llvm-libtool
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D82925: [NewPM][LSR] Rename strength-reduce -> loop-reduce
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D82239: RISC-V machine attribute to disable floating-point division and square root instructions in codegen
Bandhav Veluri via Phabricator via llvm-commits
- [llvm] f9348f7 - [Docs][BasicAA] Rename some more basicaa -> basic-aa
Arthur Eubanks via llvm-commits
- [PATCH] D82387: [flang] add RTBuilder
Eric Christopher via Phabricator via llvm-commits
- [llvm] 5f56da3 - [llvm-install-name-tool] Tighten some path checks
Shoaib Meenai via llvm-commits
- [llvm] 56fc6b9 - Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor.
Douglas Yung via llvm-commits
- [llvm] a22091b - [DWARFYAML][test] Make the checker stricter. NFC.
Xing GUO via llvm-commits
- [llvm] 9a5e3a4 - [NewPM] Add explicit init value to -enable-new-pm
Arthur Eubanks via llvm-commits
- [PATCH] D80580: Separate Peeling Properties into its own struct
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D82927: Intergerate Loop Peeling into Loop Fusion
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Arjun P via Phabricator via llvm-commits
- [PATCH] D71491: [ubsan] Check implicit casts in ObjC for-in statements
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D81836: [PowerPC][Power10] Implement Vector Permute Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D82929: [PowerPC][Power10] Add Vector Multiply/Mod/Divide Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [llvm] c758644 - Fix diagnostic for missing virtual dtor
JF Bastien via llvm-commits
- [lld] 73e575a - [lld][WebAssembly] Give better error message on bad archive member
Sam Clegg via llvm-commits
- [PATCH] D82584: [PowerPC][Power10] Exploit the High Order Vector Multiply Instructions on Power10
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82576: [PowerPC][Power10] Implement low-order Vector Modulus Builtins, and add Vector Multiply/Divide/Modulus Builtins Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82609: [PowerPC][Power10] Implement Vector Multiply High/Divide Extended Builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [llvm] ca134e4 - [NFC] fix diagnostic
JF Bastien via llvm-commits
- [lld] f5e0ae2 - [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: *
Fangrui Song via llvm-commits
- [PATCH] D82931: [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D82932: [BPF] Fix a bug for __builtin_preserve_field_info() processing
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D82262: [RISCV] Optimize addition with an immediate
Ben Shi via Phabricator via llvm-commits
- [llvm] 7f6bc84 - [BPF] Fix a bug for __builtin_preserve_field_info() processing
Yonghong Song via llvm-commits
- [PATCH] D82933: [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations.
Xing GUO via Phabricator via llvm-commits
- [llvm] 71c6a36 - [AMDGPU][NFC] Remove redundant condition
Adam Balogh via llvm-commits
- [llvm] ec5ba35 - [Hexagon][NFC] Remove redundant condition
Adam Balogh via llvm-commits
- [llvm] 28de229 - [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align
Guillaume Chatelet via llvm-commits
- [PATCH] D82314: [Coroutines] Optimize the lifespan of temporary co_await object
JunMa via Phabricator via llvm-commits
- [PATCH] D82934: [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82556: [Hexagon][NFC] Remove redundant condition
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D82555: [AMDGPU][NFC] Remove redundant condition
Balogh, Ádám via Phabricator via llvm-commits
- [llvm] ffee804 - Correctly track GCOVProfiling IR update
via llvm-commits
- [llvm] 3ee580d - [ARM][LowOverheadLoops] Handle reductions
Sam Parker via llvm-commits
- [llvm] a8e582c - [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503)
Hans Wennborg via llvm-commits
- [PATCH] D79483: [CostModel] Remove getInstructionCost.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D82935: [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol
Georgy Komarov via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] 9d347f6 - [gn build] Port f12cd99c440
LLVM GN Syncbot via llvm-commits
- [llvm] a1aed80 - [SVE] Relax merge requirement for IR based divides.
Paul Walker via llvm-commits
- [llvm] 76b2d9c - [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example
via llvm-commits
- [llvm] f0ecfb7 - [NFC][ARM] Add test.
Sam Parker via llvm-commits
- [PATCH] D82210: [SVE] Remove calls to VectorType::getNumElements from CodeGen
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 7f37d88 - [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align
Guillaume Chatelet via llvm-commits
- [llvm] 85460c4 - [DebugInfo] Do not emit entry values for composite locations
David Stenberg via llvm-commits
- [PATCH] D82939: [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 917bdfa - [llvm-readobj] - Simplify and refine hash table tests
Georgii Rymar via llvm-commits
- [llvm] 61f967d - [llvm-readobj] - Don't crash when checking the number of dynamic symbols.
Georgii Rymar via llvm-commits
- [llvm] 4c6683e - [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads
Kerry McLaughlin via llvm-commits
- [llvm] 4b9ae1b - AMDGPU/GlobalISel: Select init_exec intrinsic
Petar Avramovic via llvm-commits
- [PATCH] D82676: [CGP] Prevent optimizePhiType from iterating forever
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D82941: [StackSafety,NFC] Update documentation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D82942: [llvm-readobj] - Simplify the symbols.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D82943: [SVE] Add more warnings checks to clang and LLVM SVE tests
David Sherwood via Phabricator via llvm-commits
- [llvm] 0144f50 - AttrBuilder::merge/remove - use const& for iterator values in for-range loops.
Simon Pilgrim via llvm-commits
- [llvm] cfb5b14 - Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 93707fe - [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant
Simon Pilgrim via llvm-commits
- [llvm] 41ca82c - [llvm-size] Output REL, RELA and STRTAB sections when allocatable
via llvm-commits
- [PATCH] D82655: [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] b485586 - [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions
Simon Pilgrim via llvm-commits
- [llvm] 2c7af6d - Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value.
Simon Pilgrim via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] b294e00 - [PowerPC] Fix for PC Relative call protocol
Kamau Bridgeman via llvm-commits
- [llvm] 65647ed - Pass DIEnumerator APInt args by const reference not value.
Simon Pilgrim via llvm-commits
- [PATCH] D82950: [PowerPC] Support PCRelative Callees for R_PPC64_REL24 Relocation
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D82951: [ARM] Enable outliner at -Oz for M-class
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D82953: [ARM][MVE] Don't tail-fold float reductions
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 37dd8b6 - [llvm-readobj] - Simplify the symbols.test
Georgii Rymar via llvm-commits
- [llvm] e35a587 - Revert "[StackSafety,NFC] Remove unneded constexpr"
Alexey Bataev via llvm-commits
- [PATCH] D43620: [Pipeliner] Fixed node order issue related to zero latency edges
Jan-Willem Roorda via Phabricator via llvm-commits
- [PATCH] D82955: [llvm-readelf] - Do not error out when dumping symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D82956: [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82734: [VE] Support symbol with offset value
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D82957: [SVE] Add warnings checks in four more LLVM SVE tests
David Sherwood via Phabricator via llvm-commits
- [PATCH] D82958: [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82961: [Scalarizer] Variable insert handling (PR46524)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 97a7a9a - [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR
David Sherwood via llvm-commits
- [llvm] 63eddb6 - [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too
via llvm-commits
- [llvm] 27bbc8e - [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align
Guillaume Chatelet via llvm-commits
- [llvm] d3085c2 - [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D75462: [mem2reg] Enhance to ignore @llvm.assume(icmp ne null) uses.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79690: [RISCV] Fold ADDIs into load/stores with nonzero offsets
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D82962: [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73227: [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Nico Weber via Phabricator via llvm-commits
- [llvm] 05a20a9 - [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2
Luís Marques via llvm-commits
- [llvm] 1952055 - [VE] Support symbol with offset value
Kazushi Marukawa via llvm-commits
- [llvm] a61fa1a - Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2"
Luís Marques via llvm-commits
- [PATCH] D82499: [DAGCombiner] tighten constraints for fma fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82965: AMDGPU: Clear subreg when folding immediate copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75306: [ms] [llvm-ml] Add initial MASM STRUCT/UNION support
Eric Astor via Phabricator via llvm-commits
- [PATCH] D82966: AMDGPU: Fix handling of target flags when commuting instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82969: AMDGPU: Support commuting register and global operand
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b2aa546 - [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2
Luís Marques via llvm-commits
- [llvm] d36f2c6 - [RISCV] Add mcountinhibit CSR
Pengxuan Zheng via llvm-commits
- [PATCH] D82715: [LVI][CVP] Handle (x | y) < C style conditions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82970: [Scalarizer] Variable insert handling (PR46524)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D82717: [InstCombine] Fold icmp with dominating assume
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 0ae989a - Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value.
Simon Pilgrim via llvm-commits
- [llvm] c83ec0a - Make dyn_cast results explicitly auto* instead of just auto.
Simon Pilgrim via llvm-commits
- [llvm] 38907b6 - [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations.
Xing GUO via llvm-commits
- [PATCH] D82971: [DebugInfo] Refactor .debug_macro checks. NFCI
David Stenberg via Phabricator via llvm-commits
- [PATCH] D82972: [DebugInfo] Introduce GNU macro extension entry encodings
David Stenberg via Phabricator via llvm-commits
- [PATCH] D82973: [InstCombine] Try to narrow expr if trunc cannot be removed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D82974: [DebugInfo] Allow GNU macro extension to be read
David Stenberg via Phabricator via llvm-commits
- [PATCH] D82975: [DebugInfo] Allow GNU macro extension to be emitted
David Stenberg via Phabricator via llvm-commits
- [PATCH] D82976: [BPF] Fix a BTF gen bug related to a pointer struct member
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D82977: [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D82979: [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr
Sander de Smalen via Phabricator via llvm-commits
- [llvm] ca4c1ad - [Outliner] Set nounwind for outlined functions
David Green via llvm-commits
- [llvm] 6bd1db0 - [InstCombine] Don't let an alignment assume prevent new/delete removals.
Hiroshi Yamauchi via llvm-commits
- [llvm] 0f9d623 - [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment
Guillaume Chatelet via llvm-commits
- [llvm] 353a169 - [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Eric Astor via llvm-commits
- [PATCH] D82980: [NFC] Run clang-format on llvm-objcopy.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D82981: [Alignment][NFC] VectorLayout now uses Align internally
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81214: [RISCV] Add vector instructions for FPR64.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D82524: [SVE][CodeGen] Fix bug when falling back to DAG ISel
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82982: [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D57254: [Outliner] Set nounwind for outlined functions
Dave Green via Phabricator via llvm-commits
- [llvm] 0f6afd9 - [CVP] Use different number in test (NFC)
Nikita Popov via llvm-commits
- [llvm] 78c69a0 - [NFC] Clean up uses of MachineModuleInfoWrapperPass
Yuanfang Chen via llvm-commits
- [llvm] 4b0aa57 - Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
James Y Knight via llvm-commits
- [llvm] 3eacfdc - [BPF] Fix a BTF gen bug related to a pointer struct member
Yonghong Song via llvm-commits
- Request for review - upstreaming Cortex-A78 and Cortex-X1
Luke Geeson via llvm-commits
- [PATCH] D82983: AMDGPU: Move handling of AGPR copies to a separate function
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c30da98 - [AArch64] Remove unnecessary CostKindCheck (NFC).
Florian Hahn via llvm-commits
- [compiler-rt] cc4d523 - sanitizer_common_interceptors: Fix lint errors
Gui Andrade via llvm-commits
- [llvm] f113057 - [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR
David Sherwood via llvm-commits
- [PATCH] D78133: [PredicateInfo] Optionally set OriginalOp to renamed value it refers to.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77808: [SCCP] Use conditional info with AND/OR branch conditions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3367e9d - [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment.
Craig Topper via llvm-commits
- [llvm] 16ea23f - AMDGPU: Clear subreg when folding immediate copies
Matt Arsenault via llvm-commits
- [llvm] a21544a - AMDGPU: Fix handling of target flags when commuting instruction
Matt Arsenault via llvm-commits
- [llvm] 14fe460 - AMDGPU: Support commuting register and global operand
Matt Arsenault via llvm-commits
- [llvm] ba3bafe - AMDGPU: Convert AGPR copy test to generated checks
Matt Arsenault via llvm-commits
- [PATCH] D82985: [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores
Kerry McLaughlin via Phabricator via llvm-commits
- [compiler-rt] 05d7929 - [Sanitizers] Disable sysmsg interceptors on Android
Gui Andrade via llvm-commits
- [llvm] 91836fd - [LVI][CVP] Handle (x | y) < C style conditions
Nikita Popov via llvm-commits
- [llvm] 361853c - [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place.
Craig Topper via llvm-commits
- [PATCH] D81899: [gicombiner] Unify common state for current targets into CommonTargetCombinerHelperState
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82987: [BasicAA] Fix recursive phi MustAlias calculations
Dave Green via Phabricator via llvm-commits
- [PATCH] D82988: [RISCV] Avoid Splitting MBB in RISCVExpandPseudo
Sam Elliott via Phabricator via llvm-commits
- [llvm] 779e4d8 - [IR] Add classof methods to ConstantExpr subclasses.
Eli Friedman via llvm-commits
- [llvm] 51e92b2 - [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER.
Craig Topper via llvm-commits
- [PATCH] D82721: [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D82989: [flang][NFC] Get formatting in sync with latest clang-format
Tim Keith via Phabricator via llvm-commits
- [PATCH] D82990: [AMDGPU] Limit promote alloca to vector with VGPR budget
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 7f1e776 - [flang][openmp] Use common Directive and Clause enum from llvm/Frontend
via llvm-commits
- [PATCH] D82342: Preserve GlobalsAA analysis result in LowerConstantIntrinsics
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D82991: [flang] Add the Runtime.h to prepare for more code being upstreamed.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D82993: [flang] Implement cross-set EQUIVALENCE impossibility checking
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
David Greene via Phabricator via llvm-commits
- [llvm] 31fdcf6 - [AMDGPU] Update DWARF proposal
via llvm-commits
- [lld] e6ad78f - [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value
Fangrui Song via llvm-commits
- [llvm] cb8faaa - [CallGraph] Add support for callback call sites
Sergey Dmitriev via llvm-commits
- [PATCH] D82994: [RFC] Instrumenting Clang/LLVM with Perfetto
Nathan Huckleberry via Phabricator via llvm-commits
- [PATCH] D82995: [UpdateTestChecks] Allow $ in function names
David Greene via Phabricator via llvm-commits
- [PATCH] D82572: [CallGraph] Add support for callback call sites
Sergey Dmitriev via Phabricator via llvm-commits
- [compiler-rt] 3fb48b7 - [compiler-rt][Android] Use correct builtins library name for tests
Ryan Prichard via llvm-commits
- [PATCH] D81364: AMDGPU Initializes StackPtrOffset when NonSpillStackObjects present
Scott Linder via Phabricator via llvm-commits
- [PATCH] D82996: AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82660: [RISCV] Optimize multiplication by specific immediates
Sam Elliott via Phabricator via llvm-commits
- [llvm] a59dc55 - [InstSimplify] Move assume icmp test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D81950: [NativeSession] Add column numbers to NativeLineNumber.
Amy Huang via Phabricator via llvm-commits
- [llvm] 003a086 - [RISCV][NFC] Pre-commit tests for D82660
Sam Elliott via llvm-commits
- [PATCH] D82717: [InstSimplify] Fold icmp with dominating assume
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D82998: [BasicAA] Enable -basic-aa-recphi by default
Dave Green via Phabricator via llvm-commits
- [PATCH] D81993: [AArch64][GlobalISel] Add post-legalize combine for sext(trunc(sextload)) -> trunc/copy
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D83001: [SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D83002: [llvm-libtool-darwin] Add support for -static option
Sameer Arora via Phabricator via llvm-commits
- [llvm] c420762 - Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment."
Craig Topper via llvm-commits
- [PATCH] D83003: Fix missing build dependencies on omp_gen
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D78851: Debug Info Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D83004: [UpdateCCTestChecks] Include generated functions if asked
David Greene via Phabricator via llvm-commits
- [PATCH] D83005: [NFC] Combine cstfp_pred_ty and cst_pred_ty
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 51ff764 - [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test
Roman Lebedev via llvm-commits
- [llvm] 5c37b2a - Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend"
via llvm-commits
- [llvm] 54e2dc7 - [AMDGPU] Limit promote alloca to vector with VGPR budget
Stanislav Mekhanoshin via llvm-commits
- [llvm] a230f1d - AMDGPU: Fix missing tracksRegLiveness in tests
Matt Arsenault via llvm-commits
- [llvm] afb3bd9 - RegAllocGreedy: Use TargetInstrInfo already in the class
Matt Arsenault via llvm-commits
- [llvm] d2e74fa - AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32
Matt Arsenault via llvm-commits
- [llvm] e7da7d9 - [NFCI] Actually provide correct check lines in sdiv.ll
Roman Lebedev via llvm-commits
- [PATCH] D28177: [SCCP] Integrate `undef` in the solver
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35142: WIP! [CFG] Create a new removeUnreachable utility that updates the dom in place
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D83007: [flang] Add more support for alternate returns
Tim Keith via Phabricator via llvm-commits
- [lld] 79f6a81 - Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode.
Douglas Yung via llvm-commits
- [lld] 6f13299 - Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode."
Douglas Yung via llvm-commits
- [compiler-rt] 48c196f - [gcov] Move llvm_writeout_files from atexit to a static destructor
Fangrui Song via llvm-commits
- [PATCH] D82193: [OpenMPOpt] ICV macro definitions
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D83010: [flang] Add inliner pass.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] c5b4f03 - [PowerPC] Exploit xxspltiw and xxspltidp instructions
Lei Huang via llvm-commits
- [llvm] 99c4207 - [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions
Lei Huang via llvm-commits
- [PATCH] D81651: [AMDGPU][CODEGEN] Added support of new inline assembler constraints
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D83013: [LPM] Port CGProfilePass from NPM to LPM
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D83014: [PDB] read/dump fixups from PDB dbi stream
Jack Andersen via Phabricator via llvm-commits
- [llvm] aded4f0 - [X86-64] Support Intel AMX instructions
Xiang1 Zhang via llvm-commits
- [llvm] 2ddba30 - [flang][openmp] Use common Directive and Clause enum from llvm/Frontend
via llvm-commits
- [PATCH] D83017: [WebAssembly] Do not omit range checks for i64 switches
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D78502: [ARM][HWLoops] Create hardware loops for sibling loops
ChenZheng via Phabricator via llvm-commits
- [llvm] 88874f0 - [PowerPC]Implement Vector Shift Double Bit Immediate Builtins
Lei Huang via llvm-commits
- [PATCH] D83018: [flang] Add changes to codegen to convert it to tablegen passes.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D83019: =AMDGPU: Fix liveness errors when copying AGPR tuples
Matt Arsenault via Phabricator via llvm-commits
- [lld] 7996a1e - [lld-macho] Make sure ZeroFill sections are at the end of their segments
Jez Ng via llvm-commits
- [llvm] e1a31f5 - [AMDGPU] Control num waves per EU for implicit work-group size
Pushpinder Singh via llvm-commits
- [PATCH] D81888: [lld-macho] Make sure ZeroFill sections are at the end of their segments
Jez Ng via Phabricator via llvm-commits
- [PATCH] D81991: [AMDGPU] Control num waves per EU for implicit work-group size
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D83020: [AMDGPU] Avoid using s_cmpk when src0 is not register
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
Alexandre Ganea via Phabricator via llvm-commits
- [lld] 7be1661 - lld/MachO: Remove a useless temporary
Nico Weber via llvm-commits
- [lld] ba5087f - ld64.lld: Add janky support for tbd files
Nico Weber via llvm-commits
- [PATCH] D83021: [Inliner] Don't skip inlining alwaysinline in optnone functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83022: Add option LLVM_NM to allow specifying the location of the llvm-nm tool.
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D83023: [lldb/ObjectFileMachO] Fetch shared cache images from our own shared cache
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D82145: [NFC][PowerPC] Legalize SREM/UREM directly on P9.
Kai Luo via Phabricator via llvm-commits
- [llvm] e4b3c13 - This patch adds basic debug info support with basic block sections.
Sriraman Tallam via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D83024: [PGO] Instrument function entry BB by default in IR PGO
Rong Xu via Phabricator via llvm-commits
- [lld] 0aad829 - [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment.
Craig Topper via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [llvm] c7df35d - [CodeGen] Fix warnings in getCopyToPartsVector
David Sherwood via llvm-commits
- [llvm] dc8e4d8 - [ARM] Rearrange SizeReduction when using -Oz
Nicholas Guy via llvm-commits
- [llvm] aa4fd7d - [NFC] Fix typo in triples from unkown to unknown
Qiu Chaofan via llvm-commits
- [llvm] 07bda98 - [AArch64][SVE] Add unpred load/store patterns for bf16 types
Sander de Smalen via llvm-commits
- [llvm] 143e324 - [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR
Sander de Smalen via llvm-commits
- [llvm] 6f16947 - [AMDGPU] Fix formatting in MIR tests
Jay Foad via llvm-commits
- [llvm] 7f90387 - DSE: fix builtin function recognition to take decl into account
Nuno Lopes via llvm-commits
- [llvm] a27478e - [Support][Windows] Prevent 2s delay when renaming a file that does not exist
Ben Dunbobbin via llvm-commits
- [llvm] 00f5921 - [SVE] Add warnings checks in four more LLVM SVE tests
David Sherwood via llvm-commits
- [llvm] 559685d - [gn build] Port 804d9687443
LLVM GN Syncbot via llvm-commits
- [llvm] 68498ce - [BasicAA] New basic-aa-recphi test. NFC
David Green via llvm-commits
- [PATCH] D76291: [Support] Fix formatted_raw_ostream for UTF-8
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D83028: [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll
David Sherwood via Phabricator via llvm-commits
- [llvm] 2c16100 - [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`
Roman Lebedev via llvm-commits
- [llvm] 58a56ef - Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll
Roman Lebedev via llvm-commits
- [llvm] a8fe120 - [LV] Enable the LoopVectorizer to create pointer inductions
Anna Welker via llvm-commits
- [PATCH] D83029: [SVE] Fix invalid assert in expand_DestructiveOp.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D81159: CodeGenPrep: remove AssertingVH references before deleting dead instructions.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D80911: AArch64+ARM: make LLVM consider system registers volatile to prevent unsound optimizations.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D83031: AMDGPU/GlobalISel: Select G_FREEZE
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 11c4bb0 - Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings
Simon Pilgrim via llvm-commits
- [llvm] 421c02e - [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors
Simon Pilgrim via llvm-commits
- [llvm] fd6193d - [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores
Kerry McLaughlin via llvm-commits
- [PATCH] D83032: [utils] New script `check_ninja_deps.py`
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D82580: [RegisterCoalescer] Dumper for JoinVals
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D82258: [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D83034: [GlobalISel] Don't skip adding predicate matcher
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D79483: [CostModel] Replace getUserCost with getInstructionCost.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D83035: [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d2dcff6 - [Alignment][NFC] VectorLayout now uses Align internally
Guillaume Chatelet via llvm-commits
- [llvm] 8dbafd2 - [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D83036: [X86][FPEnv] Lowering of {get,set,reset}_fpmode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82551: [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D83037: [llvm-readobj] - Fix a crash scenario in GNUStyle<ELFT>::printHashSymbols().
George Rimar via Phabricator via llvm-commits
- [PATCH] D82684: AVR Backend: Add harvard program address space checker pass
David Siegel via Phabricator via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D83039: call ::pthread_detach on llvm_execute_on_thread_impl
Nathan James via Phabricator via llvm-commits
- [PATCH] D83040: [llvm-readobj] - Split the printHashSymbols. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 30bd665 - [BasicAA] Fix recursive phi MustAlias calculations
David Green via llvm-commits
- [llvm] 075c440 - [AArch64][SVE] Put zeroing pseudos and patterns under flag.
Sander de Smalen via llvm-commits
- [PATCH] D77815: [flang] Fix setting mxcsr on MSVC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D82315: [PowerPC][PCRelative] Thread Local Storage Support for General Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D83041: [SVE][CodeGen] Legalisation of unpredicated store instructions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D83042: [llvm-readelf] - Do not report a misleading warning when there is no string table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83043: [DebugInfo] Use Cursor to detect errors in debug line prologue parser
James Henderson via Phabricator via llvm-commits
- [PATCH] D83045: [AArch64][SVE] Add FP unpredicated to predicated two-op codegen
Danilo Carvalho Grael via Phabricator via llvm-commits
- [llvm] 23eeae5 - Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings
Simon Pilgrim via llvm-commits
- [llvm] e0968ad - call ::pthread_detach on llvm_execute_on_thread_impl
Nathan James via llvm-commits
- [llvm] f51a319 - [ASTMatchers] Enhanced support for matchers taking Regex arguments
Nathan James via llvm-commits
- [PATCH] D83046: [LiveDebugValues] 1/4 Install an implementation-picking LiveDebugValues pass
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D81947: [PowerPC][PCRelative] Thread Local Storage Support for Initial Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D83047: [LiveDebugValues] 2/4 Add instruction-referencing LiveDebugValues implementation
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 3c72caf - Fix missing build dependencies on omp_gen
Jon Roelofs via llvm-commits
- [llvm] 1c9d681 - [AMDGPU][CODEGEN] Added support of new inline assembler constraints
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D81942: [NFC][CodeGen] Refactor: splitting register allocation method in RegAllocFast
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D83048: [LiveDebugValues] 3/4 Add Xclang and CodeGen options for using instr-ref variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D83049: [DebugInfo] Do not hang when parsing a malformed .debug_pub* section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D83050: [DebugInfo] Add more checks to parsing .debug_pub* sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D83051: [flang][NFC] Move and rework pgmath description used in folding
Jean Perier via Phabricator via llvm-commits
- [PATCH] D83052: [PowerPC][Power10] Add Vector Insert Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [llvm] e6cf796 - Preserve GlobalsAA analysis result in LowerConstantIntrinsics
Florian Hahn via llvm-commits
- [lld] 5012ddd - [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing
James Henderson via llvm-commits
- [llvm] 103d62e - [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements
Simon Pilgrim via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83054: [LiveDebugValues] 4/4 Initial test changes for InstrRef LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D82085: [TRE] allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D81270: [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout
Jason Liu via Phabricator via llvm-commits
- [PATCH] D83056: Separate the Loop Peeling Utilities from the Loop Unrolling Utilities
Sidharth Baveja via Phabricator via llvm-commits
- [llvm] 769b979 - [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors
Simon Pilgrim via llvm-commits
- [llvm] 8b7b0ad - [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr
Sander de Smalen via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
dmajor via Phabricator via llvm-commits
- [llvm] 50b25e0 - [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors
Simon Pilgrim via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D83057: [OpenMP][NFC] Remove hard-coded line numbers from more tests
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D83058: [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for non-uniform vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D82243: [SVE] Remove calls to VectorType::getNumElements from Scalar
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D83060: [flang] Clean up binary dependences of runtime libraries
Peter Klausler via Phabricator via llvm-commits
- [llvm] a701dc5 - [PowerPC] Remove undefs from splat input when changing shuffle mask
Nemanja Ivanovic via llvm-commits
- [lld] 16989f6 - [LLD] Add required dependency after shared libs break due to ba5087f13025
Nemanja Ivanovic via llvm-commits
- [PATCH] D83061: [OpenMP] Implement TR8 `present` map type modifier in Clang (1/2)
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 61238d2 - [OpenMPOpt][Fix] Remove double initialization of omp::types.
via llvm-commits
- [llvm] 3d12e79 - [NewPM][LSR] Rename strength-reduce -> loop-reduce
Arthur Eubanks via llvm-commits
- [PATCH] D83063: [flang] Fix bug determining alternate return
Tim Keith via Phabricator via llvm-commits
- [PATCH] D83065: Added runtime function definitions
Zachary Selk via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Michael Kruse via Phabricator via llvm-commits
- [llvm] 5416fc0 - [gn build] make building on an arm mac work
Nico Weber via llvm-commits
- [llvm] 0059f6f - [NewPM] Add -basic-aa to pr33196.ll
Arthur Eubanks via llvm-commits
- [llvm] 670dbad - [DebugInfo] Fix LineTest byteswap for cross-targeting builds
David Tenty via llvm-commits
- [PATCH] D83066: [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83067: [BasicAA] Remove -basicaa alias
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83069: [lit] warn if explicitly specified test won't be run indirectly
ben via Phabricator via llvm-commits
- [PATCH] D83070: Improve documentation
David Siegel via Phabricator via llvm-commits
- [PATCH] D83071: Add support for options with two flags for controlling the same field.
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D83073: [x86] improve codegen for bit-masked vector compare and select (PR46531)
Sanjay Patel via Phabricator via llvm-commits
- [lld] 425fb21 - ld64.lld: Make janky support for tbd files actually work sometimes
Nico Weber via llvm-commits
- [llvm] 2860734 - [PowerPC]Implement Vector Permute Extended Builtin
Lei Huang via llvm-commits
- [PATCH] D81929: [WIP][Attributor] Introduce CallBaseContext to the IRPosition
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D82625: [Attributor][NFC] Replace call site with call base.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83078: [AMDGPU] Tweak getTypeLegalizationCost()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] cdf84c7 - [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256
Craig Topper via llvm-commits
- [llvm] 204a213 - [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features.
Craig Topper via llvm-commits
- [llvm] b93e665 - [x86] add tests for vector select with bit-test condition; NFC
Sanjay Patel via llvm-commits
- [llvm] 359345d - [InstSimplify] Add test for sext/zext comparisons (NFC)
Nikita Popov via llvm-commits
- [PATCH] D83081: [InstSimplify] Simplify comparison between zext(x) and sext(x)
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] 47481cb - [test] Deflake test/profile/ContinuousSyncMode/online-merging.c
Vedant Kumar via llvm-commits
- [llvm] e87a95b - [X86] Add test case for unfolding broadcast load from vpternlog.
Craig Topper via llvm-commits
- [llvm] 912cd8a - [X86] Add vpternlog to the broadcast unfolding table.
Craig Topper via llvm-commits
- [llvm] 6076fc6 - [PowerPC]Add Vector Insert Instruction Definitions and MC Test
Lei Huang via llvm-commits
- [PATCH] D83082: [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] bc110de - [SelectionDAG] don't split branch on logic-of-vector-compares
Sanjay Patel via llvm-commits
- [PATCH] D83083: DomTree: Remove getChildren() accessor
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83085: DomTree: Remove getRoots() accessor
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83084: DomTree: Remove the releaseMemory() method
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83086: DomTree: add private create{Child,Node} helpers
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83087: DomTree: remove explicit use of DomTreeNodeBase::iterator
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83089: DomTree: Extract (mostly) read-only logic into type-erased base classes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83090: DomTree: Add TreeNode type alias
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83092: DomTree: Add findSiblingOfUncle helper
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83091: [FileCheck] Improve -dump-input documentation
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D83093: DomTree: Define GraphTraits for GenericDomTreeBase
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83094: Analysis: Add a GenericCycleInfo analysis
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83097: [FileCheck] Implement -dump-input-filter
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D82203: [FileCheck] Implement -dump-input-context
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D83098: [flang] External I/O runtime work, repackaged (part 1)
Peter Klausler via Phabricator via llvm-commits
- [llvm] 4585e35 - [x86] remove redundant tests with no check lines; NFC
Sanjay Patel via llvm-commits
- [llvm] 0fd383e - Fix typo and check commit access.
Sameer Arora via llvm-commits
- [llvm] ca46463 - [PowerPC] Implement Vector Blend Builtins in LLVM/Clang
Lei Huang via llvm-commits
- [PATCH] D83099: Revert "[clangd] Store index in '.clangd/index' instead of '.clangd-index'"
Sam McCall via Phabricator via llvm-commits
- [llvm] acf6c94 - [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets.
Craig Topper via llvm-commits
- [PATCH] D72410: [DSE] Eliminate stores by terminators (free,lifetime.end).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83102: [Scalarizer] Constant InsertElement Hanlding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83100: [PPC][GlobalISel] Add initial GlobalIsel infrastructure
Kit Barton via Phabricator via llvm-commits
- [PATCH] D83101: [Scalarizer] Constant ExtractElement Hanlding
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 39f4b1c - [gn build] get everything to build when llvm_targets_to_build is just AArch64
Nico Weber via llvm-commits
- [llvm] 739c7a0 - [NFC][Scalarizer] Add some insertelement/extractelement tests
Roman Lebedev via llvm-commits
- [PATCH] D83103: [lld-macho] Support binding dysyms to any section
Jez Ng via Phabricator via llvm-commits
- [PATCH] D83104: [flang] External I/O runtime work, repackaged (part 2)
Peter Klausler via Phabricator via llvm-commits
- [llvm] e98030a - [NFC][Scalarizer] Also scalarize loads in newly-added tests
Roman Lebedev via llvm-commits
- [PATCH] D82252: MachO: support `-syslibroot`
Jez Ng via Phabricator via llvm-commits
- [PATCH] D83105: Updated with regression tests
Shiva Badruswamy via Phabricator via llvm-commits
- [PATCH] D83106: [WebAssembly] 64-bit memory limits
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D83107: [flang] Add FIR builder
Eric Schweitz via Phabricator via llvm-commits
- [llvm] a3daa3f - [AMDGPU] Unify early PS termination blocks
Carl Ritson via llvm-commits
- [PATCH] D82694: [clang-shlib] Don't link with static clang libraries
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D83108: [flang] Improve API for runtime allocator (I/O runtime work part 3)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D83109: [Attributor] Create getName() method for abstract attribute
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D83110: Flag name changed. Removed 3 test folders. Only 1 test now.
Shiva Badruswamy via Phabricator via llvm-commits
- [llvm] 2bfcacf - [AMDGPU] Insert PS early exit at end of control flow
Carl Ritson via llvm-commits
- [PATCH] D83112: Added missing runtime I/O definitions
Zachary Selk via Phabricator via llvm-commits
- [PATCH] D83111: [X86-64] Support Intel AMX Intrinsic
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 40e9e08 - [PowerPC][NFC] Refactor lowerDynamicAlloc
Kai Luo via llvm-commits
- [PATCH] D81354: [PowerPC][NFC] Refactor lowerDynamicAlloc
Kai Luo via Phabricator via llvm-commits
- [llvm] 7ec6927 - Revert "[AMDGPU] Insert PS early exit at end of control flow"
Carl Ritson via llvm-commits
- [lld] 53eb7fd - [lld-macho] Support binding dysyms to any section
Jez Ng via llvm-commits
- [llvm] d8921a8 - [PowerPC][NFC] Prevent unused error when assertion is disabled.
Kai Luo via llvm-commits
- [llvm] 42ca207 - [AMDGPU] Insert PS early exit at end of control flow
Carl Ritson via llvm-commits
- [llvm] 52855ed - [X86] Add back support for matching VPTERNLOG from back to back logic ops.
Craig Topper via llvm-commits
- [PATCH] D83113: [LoopDeletion] Emit a remark when a dead loop is deleted
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 03828e3 - [PowerPC] Implement probing for dynamic stack allocation
Kai Luo via llvm-commits
- [llvm] 0724153 - [CostModel] Fix cast crash
Sam Parker via llvm-commits
- [llvm] b94e9b7 - [X86] Remove MODRM_SPLITREGM from the disassembler tables.
Craig Topper via llvm-commits
- [llvm] 3587c9c - [NFC] Use ADT/Bitfields in Instructions
Guillaume Chatelet via llvm-commits
- [llvm] c8ef3d5 - Fix stack-clash probing for large static alloca
via llvm-commits
- [llvm] 01c4574 - [Attributor] Create getName() method for abstract attribute
Luofan Chen via llvm-commits
- [PATCH] D82365: [Power10] Implement Vector Insert Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D83116: [DWARFYAML] Add support for emitting multiple abbrev tables.
Xing GUO via Phabricator via llvm-commits
- [llvm] 87e2751 - [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode
Guillaume Chatelet via llvm-commits
- [PATCH] D83119: [Alignment][NFC] Use 5 bits to store Instructions Alignment
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 063258e - [Alignment][NFC] Use 5 bits to store Instructions Alignment
Guillaume Chatelet via llvm-commits
- [llvm] 6415634 - [llvm-readelf] - Do not error out when dumping symbols.
Georgii Rymar via llvm-commits
- [llvm] 769af95 - [llvm-readelf] - Do not report a misleading warning when there is no string table.
Georgii Rymar via llvm-commits
- [llvm] 76673c6 - Regenerate PR19420 tests
Simon Pilgrim via llvm-commits
- [llvm] 3da42f4 - [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors
Simon Pilgrim via llvm-commits
- [llvm] f181c66 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning.
Simon Pilgrim via llvm-commits
- [llvm] b6f08b7 - [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC.
Xing GUO via llvm-commits
- [PATCH] D83122: Fix crash when getVFABIMappings is called with an indirect call instruction
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D82550: [SLPVectorizer] handle vectorized lib functions
Sanne Wouda via Phabricator via llvm-commits
- [llvm] 029046d - Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings
Simon Pilgrim via llvm-commits
- [llvm] b3a2882 - Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests
Simon Pilgrim via llvm-commits
- [llvm] 80d4f33 - Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings
Simon Pilgrim via llvm-commits
- [llvm] 9e09a54 - [DebugInfo] Use Cursor to detect errors in debug line prologue parser
James Henderson via llvm-commits
- [PATCH] D83124: [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D83125: [AArch64][SVE] Remove erroneous assert in resolveFrameOffsetReference
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82444: [SLP] Make sure instructions are ordered when computing spill cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83126: [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 8bf99f1 - [ARM] Add Cortex-A77 Support for Clang and LLVM
Luke Geeson via llvm-commits
- [llvm] bb69ca8 - [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction
via llvm-commits
- [lld] f42f599 - [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use
Ben Dunbobbin via llvm-commits
- [PATCH] D82567: [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use
Phabricator via Phabricator via llvm-commits
- [PATCH] D82359: [Power10] Implement Vector Replace Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [llvm] b18405f - Add vector trunc(or(shl(zext(x),c1),zext(x))) tests
Simon Pilgrim via llvm-commits
- [llvm] 1ab88de - Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts
Simon Pilgrim via llvm-commits
- [PATCH] D83127: [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 38909f3 - [IR] Short-circuit comparison with itself for Attributes
Danila Malyutin via llvm-commits
- [llvm] f671adf - [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI.
Georgii Rymar via llvm-commits
- [llvm] 1885098 - [NFC][SimplifyCFG] Move X86 tests into subdir
Sam Parker via llvm-commits
- [PATCH] [openmp] Use correct argument separators in TSAN_OPTIONS
Tobias Ribizel via llvm-commits
- [PATCH] D83128: [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc
Sam McCall via Phabricator via llvm-commits
- [PATCH] D83129: [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83130: [OPENMP]Fix test for ARM, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 6f779f3 - [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC.
Xing GUO via llvm-commits
- [llvm] b954cb4 - [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
Xing GUO via llvm-commits
- [llvm] af80a43 - [ARM] Generate [SU]RHADD from (b - (~a)) >> 1
Petre-Ionut Tudor via llvm-commits
- [PATCH] D82948: [Driver][ARM] Disable unsupported features when nofp arch extension is used
Victor Campos via Phabricator via llvm-commits
- [PATCH] D83131: [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83133: [ARM][MVE] Refactor option -disable-mve-tail-predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83134: [asan] Disable fast unwinder on arm-linux-gnueabi with thumb
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] eb0e7ac - [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts
Simon Pilgrim via llvm-commits
- [llvm] 3b4a0ad - [DWARFYAML][test] Use --ignore-case to suppress errors.
Xing GUO via llvm-commits
- [llvm] 0cd0ae1 - [InstCombine] add tests to show missing one-use checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 6377464 - [InstCombine] add one-use check to cast+select narrowing transform
Sanjay Patel via llvm-commits
- [PATCH] D83135: [VectorCombine] Narrow ZExt that feed binop followed by trunc.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 484a36b - Enable basepointer for AIX.
Sean Fertile via llvm-commits
- [llvm] 7a11617 - [InstCombine] Precommit tests for PR43580.
Florian Hahn via llvm-commits
- [llvm] 039145c - [SLP] Precommit test for which spill cost is computed incorrectly.
Florian Hahn via llvm-commits
- [llvm] 9e03547 - [ARM][HWLoops] Create hardware loops for sibling loops
David Green via llvm-commits
- [llvm] eb46137 - [SLP] Make sure instructions are ordered when computing spill cost.
Florian Hahn via llvm-commits
- [PATCH] D82030: [PowerPC][AIX] Enable base-pointer.
Sean Fertile via Phabricator via llvm-commits
- [lld] 6fa1343 - [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1
Fangrui Song via llvm-commits
- [llvm] cf1d9f9 - [InstSimplify] Fold icmp with dominating assume
Nikita Popov via llvm-commits
- [PATCH] D83136: [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D52676: [clang-format] tweaked another case of lambda formatting
Jeff Trull via Phabricator via llvm-commits
- [PATCH] D83137: [SVE][CodeGen] Legalisation of masked loads and stores
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D83138: [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4dd7840 - [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test
Roman Lebedev via llvm-commits
- [llvm] 5d60377 - [InstCombine] add tests for mul of bools; NFC
Sanjay Patel via llvm-commits
- [llvm] 40fcc42 - [InstCombine] fold mul of zext bools to 'and'
Sanjay Patel via llvm-commits
- [PATCH] D83139: [InstCombine] Always try to invert non-canonical predicate of an icmp feeding select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D82540: [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount
Matt Arsenault via Phabricator via llvm-commits
- [llvm] fc81f48 - [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD
Fangrui Song via llvm-commits
- [PATCH] D83140: [flang] Define new runtime error IOSTAT values (I/O runtime work part 4)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D83141: [flang] Track known file size, add IsATerminal (ext. I/O work part 5)
Peter Klausler via Phabricator via llvm-commits
- [llvm] 572dde5 - [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout
via llvm-commits
- [PATCH] D83142: [flang] Make 'num_images()' intrinsic
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 31971ca - [InstCombine] Try to narrow expr if trunc cannot be removed.
Florian Hahn via llvm-commits
- [PATCH] D83147: [flang] Further implementation of external I/O unit operations (part 6)
Peter Klausler via Phabricator via llvm-commits
- [llvm] 0939e04 - [PowerPC] Implement Vector Insert Builtins in LLVM/Clang
Lei Huang via llvm-commits
- [llvm] 5504d8b - [InstCombine] add more tests for mul of bools; NFC
Sanjay Patel via llvm-commits
- [llvm] 7fd8af1 - [InstCombine] fold mul of sext bools to 'and'
Sanjay Patel via llvm-commits
- [llvm] 26543f1 - [x86] improve codegen for bit-masked vector compare and select (PR46531)
Sanjay Patel via llvm-commits
- [llvm] 341ab51 - [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning
Roman Lebedev via llvm-commits
- [llvm] 17a15c3 - [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning
Roman Lebedev via llvm-commits
- [PATCH] D76521: [MergeSimilarFunctions] D52896, D52898, D52966 and D53253 merged into LLVM trunk
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D76488: [MergeSimilarFunctions] D52896, D52898 merged into LLVM trunk
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D76487: [MergeSimilarFunctions] D52896 merged into LLVM trunk
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D76517: [MegreSimilarFunctions] D52896, D52898 and D52966 merged into LLVM trunk
Aditya Kumar via Phabricator via llvm-commits
- [llvm] e359ab1 - [PowerPC][NFC] Fix indentation
Lei Huang via llvm-commits
- [llvm] aa5ec34 - [LoopDeletion] Emit a remark when a dead loop is deleted
Francis Visoiu Mistrih via llvm-commits
- [compiler-rt] fba8523 - [gcov][test] Reorganize some compiler-rt/test/profile tests
Fangrui Song via llvm-commits
- [compiler-rt] 1c6e2ec - [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c
Fangrui Song via llvm-commits
- [PATCH] D83149: [gcov] Add __gcov_dump/__gcov_reset and delete __gcov_flush
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8df30d9 - [WebAssembly] Do not omit range checks for i64 switches
Thomas Lively via llvm-commits
- [llvm] e75f2d5 - [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG.
Craig Topper via llvm-commits
- [PATCH] D83151: [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7)
Peter Klausler via Phabricator via llvm-commits
- [llvm] c352e08 - [PowerPC] Implement probing for prologue
Kai Luo via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D83153: [DAGCombiner] Prevent regression in isMulAddWithConstProfitable
Ben Shi via Phabricator via llvm-commits
- [llvm] fed4325 - [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible.
Craig Topper via llvm-commits
- [PATCH] D81122: Reland: Use -fdebug-compilation-dir to form absolute paths in coverage mappings
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D83155: [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83156: [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw.
Craig Topper via Phabricator via llvm-commits
- [llvm] 2ac9c45 - [gn build] Port 8bd000a65fe
LLVM GN Syncbot via llvm-commits
- [llvm] 93ccb8e - [InstSimplify] Add additional zext/sext comparison tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 3b67102 - [InstSimplify] Simplify comparison between zext(x) and sext(x)
Nikita Popov via llvm-commits
- [llvm] 7356b42 - [SVE] Fix invalid assert in expand_DestructiveOp.
Paul Walker via llvm-commits
- [llvm] 07d4d84 - [gn build] Port b6cbe6cb039
LLVM GN Syncbot via llvm-commits
- [llvm] 71f342d - [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X)))
Simon Pilgrim via llvm-commits
- [PATCH] D71673: [InstCombine] Improve infinite loop detection
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 7bfe410 - [X86][SSE] Add add/fadd reduction shuffle+subvector tests
Simon Pilgrim via llvm-commits
- [PATCH] D59912: [x86] flatten packss+movmsk into 256-bit movmsk
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 56a8a5c - [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction
Simon Pilgrim via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Tyker via Phabricator via llvm-commits
- [llvm] 14936e0 - [InstCombine] add test for miscompile (PR46561); NFC
Sanjay Patel via llvm-commits
- [llvm] ef70cc9 - [InstCombine] improve debug value names; NFC
Sanjay Patel via llvm-commits
- [llvm] c3b8bd1 - [InstCombine] Always try to invert non-canonical predicate of an icmp
Roman Lebedev via llvm-commits
- [llvm] 3b8ae10 - [InstCombine] fix miscompile from umul_with_overflow matching
Sanjay Patel via llvm-commits
- [PATCH] D83159: [RISCV] Add a new codegen test
Ben Shi via Phabricator via llvm-commits
- [PATCH] D83160: [InstCombine] Lower infinite combine loop detection thresholds
Roman Lebedev via Phabricator via llvm-commits
- [llvm] b4eb415 - [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported.
Craig Topper via llvm-commits
- [llvm] e652c0f - [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw.
Craig Topper via llvm-commits
- [compiler-rt] 85e1443 - [profile] Mark gcov test as unsupported on Darwin.
Amara Emerson via llvm-commits
- [PATCH] D83161: [llvm] [docs] Do not require recommonmark for manpage build
Michał Górny via Phabricator via llvm-commits
- [llvm] 11a3f04 - [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM
Roman Lebedev via llvm-commits
- [PATCH] D83162: [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D82719: [OpenMPOpt][SplitMemTransfer][WIP] Getting values stored in offload arrays
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [llvm] 21d8f66 - [X86] Add test caes for pr46585. NFC
Craig Topper via llvm-commits
- [llvm] 120c5f1 - [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0.
Craig Topper via llvm-commits
- [PATCH] D83163: [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef.
Craig Topper via Phabricator via llvm-commits
- [llvm] 7ea46ae - Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions"
Roman Lebedev via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 6c4a5e9 - [OpenMPOpt] ICV Tracking
via llvm-commits
- [llvm] 76123d3 - [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef.
Craig Topper via llvm-commits
- [llvm] fbbb688 - [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice
Roman Lebedev via llvm-commits
- [llvm] f804bd5 - [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice
Roman Lebedev via llvm-commits
- [PATCH] D83164: [flang] Basic tests of external I/O runtime (part 9/9)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D83165: Ready for Patch upload
Shiva Badruswamy via Phabricator via llvm-commits
- [PATCH] D83166: Revised args promoted flag name, LIT tests
Shiva Badruswamy via Phabricator via llvm-commits
- [llvm] 05c5ff5 - [gn build] make stage2_unix_toolchain set clang_base_path
Nico Weber via llvm-commits
- [PATCH] D83167: [argprom] Assessing impact of number of arguments promoted on compiler performance
Shiva Badruswamy via Phabricator via llvm-commits
- [llvm] 90a35bd - [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed
Nico Weber via llvm-commits
- [PATCH] D83168: [argprom] Assessing impact of number of arguments promoted on compiler performance
Shiva Badruswamy via Phabricator via llvm-commits
- [llvm] 65330f3 - [WebAssembly] Do not assume br_table range checks will be gt_u
Thomas Lively via llvm-commits
- [PATCH] D83169: [WebAssembly] Do not assume br_table range checks will be gt_u
Thomas Lively via Phabricator via llvm-commits
- [llvm] afd81a6 - [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol
Georgy Komarov via llvm-commits
- [PATCH] D83170: [VE] Support symbol with offset in assembly
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] aed6a1b - Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss
Fangrui Song via llvm-commits
- [PATCH] D83172: [Attributor] Create getter function for the ID of the abstract attribute
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D83173: [VE] Correct stack alignment
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 2247f72 - [llvm] Cast to (void) the unused variable.
Alexander Belyaev via llvm-commits
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83175: [X86] Fix a bug that when lowering byval argument
LiuChen via Phabricator via llvm-commits
- [PATCH] D83176: [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder.
Stefan Stipanovic via Phabricator via llvm-commits
- [llvm] 011d732 - [X86][SSE] Add PACKSS/PACKUS style patterns tests
Simon Pilgrim via llvm-commits
- [llvm] 74ca67c - [ARM] Remove hasSideEffects from FP converts
David Green via llvm-commits
- [PATCH] D81639: [ARM] Remove hasSideEffects from FP converts
Dave Green via Phabricator via llvm-commits
- [PATCH] D83177: [llvm-reduce] Reducing call operand bundles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D69914: [LVI] Normalize pointer behavior
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D82084: [DebugInfo] Refactored out `debug_line.dwo` emission from `DwarfTypeUnit` to `DwarfDebug`
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 516ff1d - [SCCP] Add test for range metadata (NFC)
Nikita Popov via llvm-commits
- [PATCH] D80051: [OpenMPOpt] Test case 1 - Latency Hiding for Host to Device Memory Transfers
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D83179: [SCCP] Use range metadata for loads and calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D83181: [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D83182: Expand the LLVM Developer Policy to include new sections on adding a project to the LLVM Monorepo, and a second about the LLVM Incubator projects.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D83184: Avoid using globals in ELF Symbol Table
William Moses via Phabricator via llvm-commits
- [PATCH] D82341: [PowerPC] add store (load float*) pattern to isProfitableToHoist
ChenZheng via Phabricator via llvm-commits
- [PATCH] D83185: [Attributor] Introduce Attribute seed allow list.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D83187: [LoopUnroll] Update branch weight for remainder loop
Hongtao Yu via Phabricator via llvm-commits
Last message date:
Sun Jul 5 23:53:46 PDT 2020
Archived on: Sun Jul 5 23:53:55 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).