The Week Of Monday 31 January 2022 Archives by thread
Starting: Mon Jan 31 00:09:11 PST 2022
Ending: Sun Feb 6 23:54:15 PST 2022
Messages: 2865
- [PATCH] D118583: [RISCV] Add a fatal error if ISD::VSCALE is used with Zvl32b.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118122: [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via Phabricator via llvm-commits
- [llvm] 0801940 - [RISCV] Avoid pointer element type access for masked atomicrmw intrinsics
Nikita Popov via llvm-commits
- [PATCH] D118336: [RISCV] Avoid pointer element type access for masked atomicrmw intrinsics
Nikita Popov via Phabricator via llvm-commits
- [llvm] 4810051 - [Inline][Cloning] Reliably remove unreachable blocks during cloning (PR53206)
Nikita Popov via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D118449: [Inline][Cloning] Reliably remove unreachable blocks during cloning (PR53206)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D118584: [AArch64] Combine ISD::AND into AArch64ISD::ANDS
Dave Green via Phabricator via llvm-commits
- [PATCH] D118566: [LoopVectorizer] Don't perform interleaving of predicated scalar loops
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118472: [LoopPeel] Check for non-LCSSA form loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D118550: [Support][nfc] Add RAII helper for cleaning up time profiler in thread
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D118321: [VE] LEGALAVL and staged VVP legalization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118585: [llvm-reduce] Specify ShouldPreserveUseListOrder for internal .ll dumps
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D117869: [flang] Upstream partial lowering of COMMAND_ARGUMENT_COUNT intrinsic
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Introduce more common modern tunings into `generic`
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 2dde5c9 - Cleanup llvm/utils/TableGen headers
via llvm-commits
- [llvm] 25991aa - Cleanup LLVMRemarks includes
via llvm-commits
- [PATCH] D118466: Cleanup llvm/utils/TableGen headers
serge via Phabricator via llvm-commits
- [PATCH] D118506: Cleanup LLVMRemarks includes
serge via Phabricator via llvm-commits
- [llvm] 17ebd68 - [AArch64] Fix costs of float vector compare/selects pairs.
Florian Hahn via llvm-commits
- [PATCH] D118256: [AArch64] Fix costs of float vector compare/selects pairs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91719: [RISCV] Add support for using -msave-restore with tailcalls
Edward Jones via Phabricator via llvm-commits
- [PATCH] D118381: [flang][driver][nfc] Fix capitalisation
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 00bf475 - [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via llvm-commits
- [PATCH] D118590: [DFAJumpThreading] make update order deterministic
Olle Fredriksson via Phabricator via llvm-commits
- [llvm] a6b54dd - [Local] invertCondition: try modifying an existing ICmpInst
Jay Foad via llvm-commits
- [PATCH] D118478: [Local] invertCondition: try modifying an existing ICmpInst
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118591: [Function Specialisation] Fix use after free
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D118593: [flang][NFC] Remove obsolete IO wqhelper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118458: [AMDGPU] Add test for a problem with noclobber metadata
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116656: [LV] Use onlyFirstLaneDemanded when widening pointer phis (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [llvm] ffd0e46 - [X86] Add mul(x,x) tests showing miscompile
Simon Pilgrim via llvm-commits
- [llvm] ae68b3a - [AMDGPU] Add test for a problem with noclobber metadata
Jay Foad via llvm-commits
- [PATCH] D116654: [LV] Use VPReplicateRecipe::isUniform instead isUniformAfterVec (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118593: [flang][NFC] Remove obsolete IO helper
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118594: [flang][NFC] Remove obsolete Character helper
Valentin Clement via Phabricator via llvm-commits
- [llvm] 0dcc8b8 - [AMDGPU] AMDGPUAnnotateUniformValues: inline a single-use lambda. NFC.
Jay Foad via llvm-commits
- [PATCH] D117970: [AArch64] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D118394: [AArch64][NEON][SVE] Lower FCOPYSIGN using AArch64ISD::BSP
David Truby via Phabricator via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118595: [AArch64][DAGCombine] Add combine for negation of CSEL absolute value pattern.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 48f45f6 - [X86] Limit mul(x,x) knownbits tests with not undef/poison check
Simon Pilgrim via llvm-commits
- [llvm] 2d1390e - [DAG] SimplifyDemandedBits - mul(x,x) - if only demand bit[1] then fold to zero
Simon Pilgrim via llvm-commits
- [PATCH] D118128: [X86] selectLEAAddr - relax heuristic to only require one operand to be a MathWithFlags op (PR46809)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Thomas Symalla via Phabricator via llvm-commits
- [llvm] 5a90b1e - Save some `std::string` allocations/deallocations when formatting attributes (NFC)
Momchil Velikov via llvm-commits
- [PATCH] D118451: Save some `std::string` allocations/deallocations when formatting attributes (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [llvm] da01fb7 - Revert "[gn build] (manually) port 36892727e4f1"
Nico Weber via llvm-commits
- [PATCH] D118597: [DebugInfo][InstrRef][NFC] Don't build mappings of values to locations for un-needed values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118578: [RISCV] Make Zfhmin in march imply F.
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D118581: [RISCV] Separate the Zfhmin and Zfh extensions.
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117789: [RISCV] Add support for Zihintpause extention
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D118567: [SVE] Extend isel pattern coverage for INCP & DECP.
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D118459: [ISEL] Canonicalize STEP_VECTOR to LHS if RHS is a splat.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] c703d77 - [DebugInfo][InstrRef] Don't fully propagate single assigned variables
Jeremy Morse via llvm-commits
- [PATCH] D117877: [DebugInfo][InstrRef] Take a short-cut when propagating variable values if there's only one value
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118454: [DebugInfo][InstrRef][NFC] Refactor code portions into own functions, name some useful types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D118443: Add support for atomic memory copy lowering
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102834: [SLP] Implement initial memory versioning.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D115352: [AArch64] Add mayRaiseFPException to appropriate instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D118601: [DebugInfo][InstrRef] Add a max-stack-slots-to-track limitation / cut-out
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118602: [CodeGenPrepare] Avoid out-of-bounds shift
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118538: [SLP] Schedule only sub-graph of vectorizable instructions
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D118603: [DAGCombine] Add simple folds for SSHLSAT/USHLSAT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D115451: [TypePromotion] Avoid some unnecessary truncs
Dave Green via Phabricator via llvm-commits
- [PATCH] D118428: [clang-cl] Support the /JMC flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D118357: [test-release.sh] Set TEST_SUITE_HOST_CC to the release testing build compiler when compiling test-suite tools.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D118530: [ELF] Update flag propagation rule to ignore discarded output sections
Peter Smith via Phabricator via llvm-commits
- [llvm] 7ec8fc2 - [X86] combineAnd() - per-element simplification - call SimplifyDemandedBits using mask demanded bits if SimplifyDemandedVectorElts fails
Simon Pilgrim via llvm-commits
- [llvm] ae990a3 - [Analysis] Attribute noundef should not prevent tail call optimization
Dávid Bolvanský via llvm-commits
- [PATCH] D117202: [ARM] Add Cortex-X1C Support for Clang and LLVM
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D118604: [RS4GC] Make PointerToBase mapping be global. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 6b1e844 - [ARM] Add Cortex-X1C Support for Clang and LLVM
Ties Stuij via llvm-commits
- [PATCH] D118593: [flang][NFC] Remove out of date IO helper
Valentin Clement via Phabricator via llvm-commits
- [llvm] 002b944 - [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Kerry McLaughlin via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109450: [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D115653: [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 8faad29 - Revert "[Local] invertCondition: try modifying an existing ICmpInst"
Jay Foad via llvm-commits
- [PATCH] D118606: Add llvm-pdbutil in LLVM_TOOLCHAIN_TOOLS
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D118577: [ELF] Deduplicate names of local symbols only with -O2
Peter Smith via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jared Irwin via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jared Irwin via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118607: [InstCombine] Remove weaker fence adjacent to a stronger fence
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D118441: Preserve aliasing info during memory intrinsics lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6d22f04 - [gn build] Port f3514af492ee
LLVM GN Syncbot via llvm-commits
- [PATCH] D116975: [OpenMP] Initial Implementation of LTO and bitcode linking in linker wrapper
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118609: Remove redundant LLVM_HAS_RVALUE_REFERENCE_THIS and LLVM_LVALUE_FUNCTION defines
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118610: [NFC] Move FoldingSetNodeID::AddInteger and FoldingSetNodeID::AddPointer definitions to header
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D118611: [PassBuilder] Add OpenMPOpt to default LTO pipeline
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118612: [NFC] Move FoldingSetNodeIDRef::ComputeHash and FoldingSetNodeID::ComputeHash definitions to header
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D117871: [AArch64][CodeGen] Always use SVE (when enabled) to lower integer divides
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118460: [DebugInfo][InstrRef] Use a depth-first search to reduce the lifetime of tracking information
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D118529: [ELF] Rename adjustSectionsBeforeSorting to adjustOutputSections and make it affect INSERT commands
Peter Smith via Phabricator via llvm-commits
- [PATCH] D118345: [AArch64][SVE] Fold gather/scatter with 32bits when possible
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118499: [docs] Update Prolog/Epilog Code Insertion docs to show it's still incomplete
Daniel McIntosh via Phabricator via llvm-commits
- [llvm] f184293 - [DebugInfo][InstrRef][NFC] Add a missing assignment operator
Jeremy Morse via llvm-commits
- [llvm] d1dfa9f - [InstCombine] add tests for potential mul demanded bits fold; NFC
Sanjay Patel via llvm-commits
- [PATCH] D118489: [AArch64] Allow strict opcodes in faddp patterns
John Brawn via Phabricator via llvm-commits
- [llvm] e9739f1 - Revert "[DebugInfo][InstrRef][NFC] Add a missing assignment operator"
Jeremy Morse via llvm-commits
- [PATCH] D118613: [DebugInfo][InstrRef][NFC] Bypass a frequently-noop loop
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D115035: Move header ConstantFold.h into include directory
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118614: [NFC] Remove isConstFalseVal in favour of using isNullOrNullSplat
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118615: [AArch64] Bail out for float operands in SetCC optimization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118617: [AArch64][SVE] Remove fake register dependency for unary FP convert operations
Matt Devereau via Phabricator via llvm-commits
- [llvm] db8ef94 - Add llvm-pdbutil in LLVM_TOOLCHAIN_TOOLS
Hans Wennborg via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D118618: [flang] Fix invalid diagnostics in wrapper and reduce code dup.
Yury Gribov via Phabricator via llvm-commits
- [llvm] 4a2cb01 - [DebugInfo][InstrRef][NFC] Refactor ahead of further optimisations
Jeremy Morse via llvm-commits
- [PATCH] D118582: [RISCV] Update the computeKnownBitsForTargetNode for RISCVISD::READ_VLENB to consider Zve/Zvl.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118276: Adding a DIBuilder interface for Fortran's assumed length string
ykhatav via Phabricator via llvm-commits
- [PATCH] D118621: [AArch64] Make machine combiner patterns preserve MIFlags
John Brawn via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D118623: [StructurizeCFG] Clean up some boolean not instructions
Jay Foad via Phabricator via llvm-commits
- [llvm] 20875fe - [RISCV] Make Zfhmin in march imply F.
Craig Topper via llvm-commits
- [llvm] aae947e - [RISCV] Separate the Zfhmin and Zfh extensions.
Craig Topper via llvm-commits
- [PATCH] D118624: [MSVC] Workaround missing search path for sanitizer headers.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D108221: [LoopIdiom] Keep TBAA when creating memcpy/memmove
William Moses via Phabricator via llvm-commits
- [PATCH] D118159: [CMake][MSVC] Add include path to crt headers when enabling sanitizers.
pierre gousseau via Phabricator via llvm-commits
- [llvm] 09606d6 - [RISCV] Update the computeKnownBitsForTargetNode for RISCVISD::READ_VLENB to consider Zve/Zvl.
Craig Topper via llvm-commits
- [llvm] 2e45e8a - [RISCV] Add a fatal error if ISD::VSCALE is used with Zvl32b.
Craig Topper via llvm-commits
- [PATCH] D118345: [AArch64][SVE] Add more folds to make use of gather/scatter with 32-bit indices
Caroline via Phabricator via llvm-commits
- [PATCH] D118453: [DebugInfo][InstrRef][NFC] Free resources at an earlier stage, to avoid double accounting
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 093b43f - Sink getGCResultLocality to sole use [NFC]
Philip Reames via llvm-commits
- [PATCH] D118562: [AArch64] Allow copying of SVE registers in Streaming SVE
Caroline via Phabricator via llvm-commits
- [PATCH] D118561: [AArch64] Add legal types for Streaming SVE
Caroline via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 6e4f7c0 - [Statepoints] Take result type from gc.result [NFC]
Philip Reames via llvm-commits
- [llvm] f85c6b7 - Fix a fragment overflow problem when composing super-registers.
Adrian Prantl via llvm-commits
- [PATCH] D118412: Fix a fragment overflow problem when composing super-registers
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Ben Barham via Phabricator via llvm-commits
- [llvm] 57cf29a - [Statepoint] Remove another use of getActualReturnType [NFC]
Philip Reames via llvm-commits
- [PATCH] D118517: [BOLT][DWARF] Handle shared abbrev section
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118628: [TableGen] Fix reporting from CodeGenSchedModels::checkCompleteness()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D118629: [RISCV] Add a test showing an incorrect VSETVLI insertion
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118186: [cmake] Allow optionally to build `tablegen` in `Release` and use it in `Debug` for the `Ninja Multi-Config` generator
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 23091f7 - [AArch64] Bail out for float operands in SetCC optimization.
Florian Hahn via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D118633: [Symbolizer] Add Build ID flag to llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118635: [GlobalISel] Combine: (G_*MULO x, 0) -> 0 + no carry out
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D118636: [mlir] Split out AttrDef/TypeDef and pattern constructs from OpBase.td
River Riddle via Phabricator via llvm-commits
- [llvm] 804915f - [SVE] Extend isel pattern coverage for INCP & DECP.
Paul Walker via llvm-commits
- [PATCH] D117890: [LangRef] Require elementtype attribute for gc.statepoint intrinsic
Philip Reames via Phabricator via llvm-commits
- [llvm] afaaecc - [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D118550: [Support] Have ThreadPool initialize a TimeTraceProfiler per thread
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 9f4f729 - [NFC] Fix build when LLVM_DEFAULT_TARGET_TRIPLE=""
Chris Bieneman via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118193: [llvm-nm] add a new option -X to specify the type of object file llvm-nm should examine
Digger Lin via Phabricator via llvm-commits
- [llvm] bcda4c4 - [SVE] By using SEL when orring predicates we forgo the need for a PTRUE.
Paul Walker via llvm-commits
- [PATCH] D118463: [SVE] By using SEL when orring predicates we forgo the need for a PTRUE.
Paul Walker via Phabricator via llvm-commits
- [llvm] b2837bf - [ScalarEvolution] Add bailout to avoid zext of pointer.
Eli Friedman via llvm-commits
- [PATCH] D114555: [ScalarEvolution] Add bailout to avoid zext of pointer.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118640: [CSSPGO] Even flow distribution
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] 02ee3fb - [LV] Add additional complex first order recurrence test.
Florian Hahn via llvm-commits
- [llvm] 2afc8be - Work around a Clang modules build issue.
Adrian Prantl via llvm-commits
- [PATCH] D118143: [GVN] Support load of pointer-select to value-select conversion.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D117951: [SLP] Optimize reschedule of previously scheduled bundle member [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118642: [IVDescriptor] Find original 'Previous' for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 06fd721 - [x86] add tests for binop of select with identity constant; NFC
Sanjay Patel via llvm-commits
- [PATCH] D114110: [AIX] Mark tests using DWARF version less than 3 as unsupported because XCOFF64 requires DWARF64
Jake Egan via Phabricator via llvm-commits
- [PATCH] D118558: [IVDescriptors] Support FOR where we have multiple sink pointed
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118563: [AARCH64][NEON] Reuse extended vdup value in low version of long operations when doing tryCombineLongOpWithDup
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D114110: [AIX] Bump DWARF versions to 3 because XCOFF64 requires DWARF64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118144: [GVN] Support chain of phi nodes in exit blocks.
Philip Reames via Phabricator via llvm-commits
- [llvm] 3e230d1 - Revert "[WebAssembly] Refactor and fix emission of external IR global decls"
Sam Clegg via llvm-commits
- [llvm] 0ee7a2c - [docs] Update Prolog/Epilog Code Insertion docs to show it's still incomplete
Daniel McIntosh via llvm-commits
- [PATCH] D118102: [LoopInterchange] Prevent interchange with unsafe control-flow divergence inside inner loops (PR48057)
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D110099: [Attributor] Use AAFunctionReachability to determine AANoRecurse
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118416: [Metadata] Use temporary MD nodes when appending module flags during module linking
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] afbc7bd - [mlgo][regalloc][test] Add comprehensive log output testing
Mircea Trofin via llvm-commits
- [PATCH] D118630: [flang] Correct interpretation of RECL=
Peter Klausler via Phabricator via llvm-commits
- [llvm] 51e188d - [AArch64] Support for memset tagged intrinsic
via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D118644: [x86] invert a vector select IR canonicalization with a binop identity constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118645: [ASan] Fixed null pointer bug introduced in D112098.
Kirill Stoimenov via Phabricator via llvm-commits
- [llvm] 1366071 - [AArch64] Modeling NZCV read/write for MOPS instructions
via llvm-commits
- [PATCH] D117757: [AArch64] Modeling NZCV read/write for MOPS instructions
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 78fd413 - [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] 551b177 - [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via llvm-commits
- [PATCH] D116541: [OpenMP] Introduce new flag to change offloading driver pipeline
Joseph Huber via Phabricator via llvm-commits
- [llvm] 5aa08bf - [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D118646: [lld-macho][test] Add test for UUID format
Jez Ng via Phabricator via llvm-commits
- [llvm] e21f90d - [AArch64] Removing redundant PAuth flag
via llvm-commits
- [PATCH] D117782: [AArch64] Removing redundant PAuth flag
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't replace alias with aliasee if either alias/aliasee may be preemptible
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D105431: [LLD] Fix a padding bug in the old Mach-O backend in LLD.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117694: [UpdateTestChecks] Add --filter and --filter-out options
David Greene via Phabricator via llvm-commits
- [llvm] ecd46ed - [UpdateTestChecks] Re-add --filter and --filter-out options
David Greene via llvm-commits
- [llvm] d1daa54 - [gn build] (manually) port 551b1774524
Nico Weber via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [llvm] 8cb9c73 - [LoopIdiom] Keep TBAA when creating memcpy/memmove
William S. Moses via llvm-commits
- [PATCH] D118647: [hwasan] work around lifetime issue with setjmp.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118631: [flang] Distinguish intrinsic from non-intrinsic modules
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D118468: [cross-project-tests] XFAIL llgdb-tests when gdb can't read clang's DWARF
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D118650: [AArch64] Attempt to emitConjunction from brcond
Dave Green via Phabricator via llvm-commits
- [PATCH] D118652: Cleanup header dependencies in LLVMCore
serge via Phabricator via llvm-commits
- [llvm] bc3b372 - [nfc][mlgo] De-const a parameter
Mircea Trofin via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add 2 essential passes and the simplest tests
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D118521: [GSYM] Add Split Dwarf Support to DwarfTransformer
Greg Clayton via Phabricator via llvm-commits
- [llvm] a5dd6c7 - [ASan] Fixed null pointer bug introduced in D112098.
Kirill Stoimenov via llvm-commits
- [PATCH] D118653: [memprof] Extend the index prof format to include memory profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118526: [llvm-objcopy][MachO] Ignore LC_LINKER_OPTION when redefining symbols
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] d46305e - [NFC][regalloc] Move evict advisor initialization before VRAI
Mircea Trofin via llvm-commits
- [PATCH] D118655: [GlobalISel] Combine (G_*ADDO x, 0) -> x + no carry out
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add a new intrinsic to control fp_trunc rounding mode
Julien Pagès via Phabricator via llvm-commits
- [llvm] 2d66ed3 - [NFC] Skip PassBuilderCTests if no default triple
Chris Bieneman via llvm-commits
- [PATCH] D118656: [instrprof][NFC] Refactor out the common logic for getProfileKind.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D118657: Adds TrustReturnsNonnullChecker
Rashmi Mudduluru via Phabricator via llvm-commits
- [PATCH] D114841: [lld-macho] Fix duplicate symbols with relocatable objects
Jez Ng via Phabricator via llvm-commits
- [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118659: [mlgo][regalloc] Factor live interval feature calculation
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D118649: [flang] runtime perf: larger I/O buffer growth increments
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D118492: [AMDGPU] Lazily init pal metadata on first function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117443: [llvm-ar] -s: don't convert a thin archive to a regular one
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] 8306968 - [memprof] Move the meminfo block struct to MemProfData.inc.
Snehasish Kumar via llvm-commits
- [PATCH] D116780: [memprof] Move the meminfo block struct to MemProfData.inc.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 186dcd4 - [instrprof][NFC] Refactor out the common logic for getProfileKind.
Snehasish Kumar via llvm-commits
- [PATCH] D118661: [AMDGPU] Check atomics aliasing in the clobbering annotation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 9aa2c91 - [mlgo][regalloc] Factor live interval feature calculation
Mircea Trofin via llvm-commits
- [PATCH] D118651: [flang] Make NEWUNIT= use a range suitable for INTEGER(KIND=1) and recycle unit numbers
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D118663: [AArch64] Adds SUBS and ADDS instructions to the MIPeepholeOpt.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D118455: [DebugInfo][InstrRef][NFC] Cache some PHI resolutions
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 7a836ba - [llvm-objcopy][MachO] Ignore LC_LINKER_OPTION when redefining symbols
Keith Smiley via llvm-commits
- [PATCH] D118664: [InstrProf][NFC] Remove stray option in InstrProfWriter
Ellis Hoag via Phabricator via llvm-commits
- [llvm] 4a780aa - [LLVM] Resolve layer violation in BitcodeWriter
Joseph Huber via llvm-commits
- [PATCH] D118666: [ModuleUtils] Move EmbedBufferInModule to LLVMTransformsUtils
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118667: [RISCV] Fix a vsetvli insertion bug involving loads/stores.
Craig Topper via Phabricator via llvm-commits
- [llvm] 297bbf1 - Fix ambiguous call to llvm::size introduced in ef8206320769ad31422
David Blaikie via llvm-commits
- [llvm] 85dfe19 - [ModuleUtils] Move EmbedBufferInModule to LLVMTransformsUtils
Fangrui Song via llvm-commits
- [PATCH] D118335: [VE] Packed v512f32 binop isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 7aaf024 - [BitcodeWriter] Fix cases of some functions
Fangrui Song via llvm-commits
- [PATCH] D118332: [VE] Packed v512i32 isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D118272: AMDGPU: Add code object v5 support and generate metadata for implicit kernel args
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D118669: [Attributor] Introduce the concept of query AAs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110078: [Attributor] Merge D106720 and AACallEdges
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 4f71051 - Fix memory leak I introduced in 2d66ed370a40
Chris Bieneman via llvm-commits
- [PATCH] D118671: [Bazel] Don't fail the build on usage of deprecated APIs
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D118672: [cmake][NFC] Configuration for libLLVM.so symbol versioning
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 1194b9c - AMDGPU {NFC}: Add code object v5 support and generate metadata for implicit kernel args
Changpeng Fang via llvm-commits
- [PATCH] D118673: [Attributor] Introduce the `AA::isPotentiallyReachable` helper APIs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105507: AMDGPU: Add gfx10 assembler directive to specify shared VGPR count
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D105507: [AMDGPU] Add gfx10 assembler directive to specify shared VGPR count
Jacob Lambert via Phabricator via llvm-commits
- [llvm] a3f1491 - [nfc][mlgo][regalloc] 'hasPreferredPhys' out of feature components
Mircea Trofin via llvm-commits
- [llvm] acef496 - Add status of migration.
Tanya Lattner via llvm-commits
- [llvm] 51ed14d - [AArch64] Temporarily use getPointerElementType to fix -Wdeprecated-declarations. NFC
Fangrui Song via llvm-commits
- [PATCH] D118674: [nfc][mlgo][regalloc] Cache live interval feature components
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D117049: [OpenMP] Add support for embedding bitcode images in wrapper tool
Joseph Huber via Phabricator via llvm-commits
- [llvm] 5b2c3d7 - llvm-readobj: support globals in initializer expressions
Sam Clegg via llvm-commits
- [PATCH] D117747: llvm-readobj: support globals in initializer expressions
Sam Clegg via Phabricator via llvm-commits
- [llvm] 28c5e1b - [RS4GC] Make PointerToBase mapping be independent on call site. NFC.
Serguei Katkov via llvm-commits
- [lld] 96fb7d0 - [lld-macho][test] Add test for UUID format
Jez Ng via llvm-commits
- [PATCH] D118580: [BOLT][CMAKE] Add extra BOLT_INCLUDE_TESTS condition for merge-fdata emit-relocs option
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118676: [RS4GC] Extract rematerilazable candidate search. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D117867: [GVN] MemorySSA for GVN: remove all mention of MemDep from GVN
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118677: [llvm-profgen] Clean up unnecessary memory reservations between phases.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118678: [flang] Add lowering placeholders
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118679: [RISCV] Don't make it an error have Zve* and V at the same time.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118680: [Intrinsics] Add `nocallback` to the default intrinsic attributes
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 989674f - [OpenMP] Ensure to remove noinline from all runtime functions eventually
Johannes Doerfert via llvm-commits
- [llvm] 3c8a4c6 - [OpenMP] Eliminate redundant barriers in the same block
Johannes Doerfert via llvm-commits
- [llvm] a5b6aef - [Attributor][NFCI] Remove anonymous namespaces
Johannes Doerfert via llvm-commits
- [llvm] 3f0e670 - [Attributor][NFCI] Expose some nosync reasoning to outside users.
Johannes Doerfert via llvm-commits
- [PATCH] D118002: [OpenMP] Eliminate redundant barriers in the same block
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 191fa41 - [Attributor][NFC] Make debug output more useful and concise
Johannes Doerfert via llvm-commits
- [llvm] e140d51 - [Attributor] Use CFG reasoning to filter potentially interfering writes
Johannes Doerfert via llvm-commits
- [PATCH] D106397: [Attributor] Use CFG reasoning to filter potentially interfering writes
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] adf0d57 - [Attributor] Provide convenient helpers for isAssumedRead{None,Only}
Johannes Doerfert via llvm-commits
- [llvm] cfabffb - [Attributor][NFCI] Improve debug diagnostic
Johannes Doerfert via llvm-commits
- [llvm] 53b6753 - [Attributor][FIX] Address two oversights in AAIsDead
Johannes Doerfert via llvm-commits
- [llvm] 0f47171 - [Attributor] Use edge liveness rather than block liveness
Johannes Doerfert via llvm-commits
- [llvm] a1db0e5 - [Attributor][FIX] Liveness handling in the isAssumedDead helpers
Johannes Doerfert via llvm-commits
- [llvm] d1186ce - [Attributor] Make interprocedural value explicit in genericValueTraversal
Johannes Doerfert via llvm-commits
- [llvm] ac3ec22 - [Attributor] Use AAFunctionReachability to determine AANoRecurse
Johannes Doerfert via llvm-commits
- [PATCH] D106720: [Attributor] AAFunctionReachability, Instruction reachability.
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] b2d1ae0 - [Attributor] AAFunctionReachability, Instruction reachability.
Johannes Doerfert via llvm-commits
- [llvm] 09802f8 - [Attributor] Pre-commit test case
Johannes Doerfert via llvm-commits
- [llvm] b51b83f - [Attributor] Introduce the concept of query AAs
Johannes Doerfert via llvm-commits
- [llvm] a265cf2 - [Attributor] Introduce the `AA::isPotentiallyReachable` helper APIs
Johannes Doerfert via llvm-commits
- [PATCH] D118413: [Debuginfod] [Symbolizer] Break debuginfod out of libLLVM.
Petr Hosek via Phabricator via llvm-commits
- [lld] d97749f - [ELF] Switch split-stack to use SmallVector. NFC
Fangrui Song via llvm-commits
- [llvm] 783544b - [Attributor][FIX] Repair broken unit test
Johannes Doerfert via llvm-commits
- [lld] 196aedb - [ELF] Change vector<InputSection *> to SmallVector. NFC
Fangrui Song via llvm-commits
- [lld] 4d38d76 - [ELF] Change vector<Symbol *> to SmallVector. NFC
Fangrui Song via llvm-commits
- [PATCH] D116804: [x86] use SETCC_CARRY instead of SBB node for select lowering
Sotiris Apostolakis via Phabricator via llvm-commits
- [llvm] d19e530 - [UpdateTestChecks][FIX] Expected output changed with Attributor
Johannes Doerfert via llvm-commits
- [llvm] 8a8af12 - [llvm-reduce] Set ShouldPreserveUseListOrder=true
Markus Lavin via llvm-commits
- [llvm] 3b8ffe6 - [Attributor][FIX] Relax assertion in IRPosition::verify
Johannes Doerfert via llvm-commits
- [PATCH] D118681: [AArch64] Do not use ABI alignment for mops.memset.tag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D118682: [llvm-reduce] Make all llvm-reduce specifict options use the same options category
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D118560: [AArch64][SVE] NFC: tidy up isel lowering
David Sherwood via Phabricator via llvm-commits
- [llvm] aaa16eb - [LV][AArch64] Add test for scalar interleaving with predication. NFC
David Green via llvm-commits
- [llvm] 79179a3 - [ArgPromotion] Use range-based for loop (NFC)
Nikita Popov via llvm-commits
- [llvm] db04266 - [ArgPromotion] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] d2e5d35 - [StructurizeCFG] Clean up some boolean not instructions
Jay Foad via llvm-commits
- [llvm] a24cc48 - [ArgPromotion] Add alignment test (NFC)
Nikita Popov via llvm-commits
- [llvm] daa8033 - [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
David Sherwood via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 7fe4fa9 - [LV] Use onlyFirstLaneDemanded when widening pointer phis (NFCI).
Florian Hahn via llvm-commits
- [PATCH] D118051: [VPlan] Remove dead header-phi recipes.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 06105f2 - Pre-commit test cases missing SSHLSAT/USHLSAT folds. NFC
Bjorn Pettersson via llvm-commits
- [llvm] 3885879 - [DAGCombine] Add simple folds for SSHLSAT/USHLSAT
Bjorn Pettersson via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D104367: [AIX] Support of Big archive (write)
James Henderson via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
James Henderson via Phabricator via llvm-commits
- [PATCH] D118141: [flang] Upstream partial lowering of EXIT intrinsic
Josh Mottley via Phabricator via llvm-commits
- [compiler-rt] df3d121 - [compiler-rt][fuzzer] Disable 2 tests for Arm Thumb builds
David Spickett via llvm-commits
- [PATCH] D116305: [CSInfo][clang][ISEL][RISCV] Support for recovering optimized debug function parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D118685: [ArgPromotion] Make implementation offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117795: [AArch64] Add some missing strict FP vector lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
James Henderson via Phabricator via llvm-commits
- [llvm] b00bce2 - [RISCV] Add a test showing an incorrect VSETVLI insertion
Fraser Cormack via llvm-commits
- [PATCH] D118688: [LV] Allow a scalable VF for the epilogue.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] dd88f40 - [AArch64] Make getInstSizeInBytes() use instruction size from InstrInfo.td
via llvm-commits
- [llvm] 762f0b5 - [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
via llvm-commits
- [PATCH] D118009: [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] 5281f0d - Revert "[SLP]Alternate vectorization for cmp instructions."
Benjamin Kramer via llvm-commits
- [llvm] ccda3d4 - [AArch64] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 414f21e - [RISCV][1/3] Switch undef -> poison in VP RVV tests
Fraser Cormack via llvm-commits
- [llvm] 8d1169c - [RISCV][2/3] Switch undef -> poison in fixed-vector RVV tests
Fraser Cormack via llvm-commits
- [llvm] e9ceeed - [RISCV][3/3] Switch undef -> poison in scalable-vector RVV tests
Fraser Cormack via llvm-commits
- [PATCH] D117642: [XCOFF][llvm-objdump] change the priority of symbols with the same address by symbol types.
James Henderson via Phabricator via llvm-commits
- [lld] f131d4d - [lld][ELF] Add missing RUN in aarch64-adrp-ldr-got.s
Alexander Shaposhnikov via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D118691: Make shtest-format.py more CHECK lines more flexible
Douglas Yung via Phabricator via llvm-commits
- [llvm] d83a96f - [DAG] Make it clear mul(x,x) knownbits bit[1] == 0 check should be for x is undef only
Simon Pilgrim via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Dave Green via Phabricator via llvm-commits
- [PATCH] D118692: [llvm-objcopy][COFF] Fix section name encoding
Nicolas Miller via Phabricator via llvm-commits
- [PATCH] D118693: [llvm-ar] Prevent automatic conversion from thin to full archive
Owen Reynolds via Phabricator via llvm-commits
- [lld] 7244901 - [lld][MachO] Fix typo in rename.s
Alexander Shaposhnikov via llvm-commits
- [llvm] 3f53722 - [llvm-objcopy][COFF] Add missing RUN in bigobj.test
Alexander Shaposhnikov via llvm-commits
- [llvm] 80c27fb - [CodeGen][AArch64] Fix typo in arm64-zero-cycle-zeroing.ll
Alexander Shaposhnikov via llvm-commits
- [PATCH] D118694: [Bitcode] Add partial support for opaque pointer auto-upgrade
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Mikael Holmén via Phabricator via llvm-commits
- [llvm] d030762 - [CodeGen][AArch64] Fix typo in legalizer-info-validation.mir
Alexander Shaposhnikov via llvm-commits
- [PATCH] D118617: [AArch64][SVE] Remove false register dependency for unary FP convert operations
Peter Waller via Phabricator via llvm-commits
- [llvm] 93dc66a - [gn build] unconfuse sync script after 762f0b546328
Nico Weber via llvm-commits
- [llvm] 904395a - [DAG] SimplifyMultipleUseDemandedBits - add default Depth = 0 argument.
Simon Pilgrim via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
James Henderson via Phabricator via llvm-commits
- [PATCH] D118551: [ELF] De-template LinkerDriver::link. NFC
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Print a warning if object file names are repeated
James Henderson via Phabricator via llvm-commits
- [PATCH] D118695: [flang] Add lowering for basic empty SUBROUTINE
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118696: Fix incorrect TypeSize->uint64_t cast in InductionDescriptor::isInductionPHI
David Sherwood via Phabricator via llvm-commits
- [llvm] fa7834a - [demangler] Preserve line numbering in copied demangler sources
Nathan Sidwell via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118697: [flang] Lower basic STOP statement
Valentin Clement via Phabricator via llvm-commits
- [llvm] a1dc6d4 - [AArch64] Do not use ABI alignment for mops.memset.tag
Nikita Popov via llvm-commits
- [PATCH] D118699: [flang] Lower PAUSE statement
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118701: [flang][optimizer] support aggregate types inside tuple and record type
Jean Perier via Phabricator via llvm-commits
- [PATCH] D109611: Fix CLANG_ENABLE_STATIC_ANALYZER=OFF building all analyzer source
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105283: [VP] Introducing VectorBuilder, the VP intrinsic builder
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D115691: [PowerPC] Update P10 vector insert patterns to use refactored load/stores, and update handling of v4f32 vector insert.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 0d6e647 - [PowerPC] Update P10 vector insert patterns to use refactored load/stores, and update handling of v4f32 vector insert.
Amy Kwan via llvm-commits
- [llvm] d9b4577 - [AArch64] Add signed version of uaddlv test. NFC
David Green via llvm-commits
- [llvm] 236fbf5 - [GlobalStatus] Skip non-pointer dead constant users
Nikita Popov via llvm-commits
- [llvm] a2a7fc7 - [RISCV] Adjust some comments.
Shao-Ce SUN via llvm-commits
- [llvm] 1652c3b - [GlobalOpt] Avoid early exit before dead constant check
Nikita Popov via llvm-commits
- [PATCH] D117350: MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117624: [NFC] MemoryBuiltins: tease out a getFreeFunctionDataForFunction helper
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix test case on aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D118262: [NFC] compatibility: add test for allocsize attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117923: BuildLibCalls: add allocalign attributes for memalign and aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D118263: getAllocAlignment: respect allocalign attribute if present
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117805: [SimplifyCFG] Merge compatible `invoke`s of a `landingpad`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118702: [GlobalISel] Allow handling G_MUL with libcalls in LegalizerHelper
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D76354: [WIP][RISCV][GlobalISel] Legalize types for ALU operations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D118387: [IPSCCP] Switch away from Instruction::isSafeToRemove()
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D118331: [llvm-objdump][macho] Add initial --chained_fixups support
James Henderson via Phabricator via llvm-commits
- [PATCH] D76051: [WIP][RISCV][GlobalISel] Select register banks for GPR ALU instructions
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D118575: [llvm-libtool-darwin] Fix crash with bitcode asm module
James Henderson via Phabricator via llvm-commits
- [llvm] 2f023b9 - [RISCV] Don't make it an error have Zve* and V at the same time.
Craig Topper via llvm-commits
- [PATCH] D76445: [WIP][RISCV][GlobalISel] Select ALU GPR instructions
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D117887: [NVPTX] Expose float tys min, max, abs, neg as builtins
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D117887: [NVPTX] Expose float tys min, max, abs, neg as builtins
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D117887: [NVPTX] Expose float tys min, max, abs, neg as builtins
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D117887: [NVPTX] Expose float tys min, max, abs, neg as builtins
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D117887: [NVPTX] Expose float tys min, max, abs, neg as builtins
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D118640: [CSSPGO] Even count distribution
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] 7eb7810 - [RISCV] Fix a vsetvli insertion bug involving loads/stores.
Craig Topper via llvm-commits
- [PATCH] D118703: [flang] Rename the runtime routine that reports a fatal user error
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] f943c58 - [RISCC] Add missing words to comment. NFC
Craig Topper via llvm-commits
- [llvm] 22d3bbd - [nfc][regalloc] Move DefaultEvictionAdvisor::* to RegAllocEvictionAdvisor.cpp
Mircea Trofin via llvm-commits
- [PATCH] D76007: [WIP][TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes
Lewis Revill via Phabricator via llvm-commits
- [llvm] 9d555b4 - [DFAJumpThreading] make update order deterministic
Alex Zhikhartsev via llvm-commits
- [llvm] 87387c4 - [AIX] Bump DWARF versions to 3 because XCOFF64 requires DWARF64
Jake Egan via llvm-commits
- [PATCH] D118705: [AArch64] FeaturePerfMon Added to CPUs
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D118233: [MachineVerifier] Report allocatable classes for physical register copies
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D118707: [nfc][regalloc] Make the max inference cutoff configurable
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118709: [LV] Use VScaleForTuning to allow wider epilogue VFs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D118712: [HWASan] Properly handle musttail calls.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D118481: Add cmake to source release tarballs
serge via Phabricator via llvm-commits
- [PATCH] D118252: Adding cmake to the exported list of tarballs
serge via Phabricator via llvm-commits
- [PATCH] D118713: [gn build] Remove -fmsc-version=1916
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0dc33c0 - [SLP][NFC]Add a test for alternate vectorization in cmp instructions
Alexey Bataev via llvm-commits
- [llvm] 16978d8 - [TableGen] Fix reporting from CodeGenSchedModels::checkCompleteness().
Jonas Paulsson via llvm-commits
- [lld] 7518d38 - [ELF] De-template LinkerDriver::link. NFC
Fangrui Song via llvm-commits
- [llvm] c935f6e - [Hexagon] Punt on registers without reaching defs in addr mode opt
Krzysztof Parzyszek via llvm-commits
- [lld] 17a39ae - [ELF] Simplify code with invokeELFT. NFC
Fangrui Song via llvm-commits
- [llvm] 83620bd - [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via llvm-commits
- [llvm] dd6e7e0 - [llvm-ar] Add --thin for creating a thin archive
Fangrui Song via llvm-commits
- [llvm] ceb9094 - [llvm-ar] -s: don't convert a thin archive to a regular one
Fangrui Song via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [lld] 0c3704f - [ELF] Deduplicate names of local symbols only with -O2
Fangrui Song via llvm-commits
- [PATCH] D118714: [lld-macho][nfc] Comments and style fixes
Jez Ng via Phabricator via llvm-commits
- [llvm] c40744d - [AArch64] Add some CCMP testing. NFC
David Green via llvm-commits
- [lld] a031871 - [ELF] Rename adjustSectionsBeforeSorting to adjustOutputSections and make it affect INSERT commands
Fangrui Song via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reordering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [lld] fbf2f66 - [ELF] Update flag propagation rule to ignore discarded output sections
Fangrui Song via llvm-commits
- [llvm] 1494d06 - [AMDGPU][test] Add dso_local to prevent preemptible alias resolution
Fangrui Song via llvm-commits
- [PATCH] D110349: [libcxx][SystemZ][z/OS] Added is_threading_api_enabled and might_have_multiple_threads to __threading_support
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D118070: Make lld-link work in a non-MSVC shell
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D97321: [SystemZ][ZOS] Remove --whole-archive & --color-diagnostics
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D118715: [DebugInfo][InstrRef] Fix a tombstone-in-DenseMap crash from D117877
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 3615182 - [NFC] Add CFGuard to opt build
Chris Bieneman via llvm-commits
- [PATCH] D118541: export MachineModuleAnalysis to the new pass manager
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D118716: Change namespace llvm::swift to namespace llvm::swiftbinaryformat because of clashes with the apple/llvm-project repository
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 30e8f83 - [GlobalOpt] Don't replace alias with aliasee if either alias/aliasee may be preemptible
Fangrui Song via llvm-commits
- [llvm] 769d634 - Update status of move.
Tanya Lattner via llvm-commits
- [lld] 3e95180 - [lld-macho][nfc] Comments and style fixes
Jez Ng via llvm-commits
- [PATCH] D117955: [TableGen][RISCV] Relax a restriction in generating patterns for commutable SDNodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115377: Enable tests from rG8e67982384d4a11892c04d16c2d10d7533e56094 that seem to work now
Jameson Nash via Phabricator via llvm-commits
- [llvm] 91fb66c - [DebugInfo][InstrRef][NFC] Don't build a map of un-needed values
Jeremy Morse via llvm-commits
- [PATCH] D117457: [DAG] Extend SearchForAndLoads with any_extend handling
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 4fc52db - [InstCombine] Remove weaker fence adjacent to a stronger fence
Anna Thomas via llvm-commits
- [llvm] bb80872 - [NFC] Use llvm-as instead of llc
Chris Bieneman via llvm-commits
- [PATCH] D118718: [PowerPC][AIX] Peephole optimization for 64-bit TocData transformation
Sean Fertile via Phabricator via llvm-commits
- [llvm] 466329d - Change namespace llvm::swift to namespace llvm::binaryformat because of clashes with the apple/llvm-project repository
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 7a0cbe1 - [NFC] These tests require a default target
Chris Bieneman via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] de4e8bc - [HWASan] Properly handle musttail calls.
Matt Morehouse via llvm-commits
- [llvm] 3fab2d1 - [DebugInfo][InstrRef] Add a max-stack-slots-to-track cut-out
Jeremy Morse via llvm-commits
- [PATCH] D117801: [AMDGPU] Move const qualifier placement in AsmParser
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 8e75536 - [DebugInfo][InstrRef][NFC] Bypass a frequently-noop loop
Jeremy Morse via llvm-commits
- [llvm] c2b18a3 - [AMDGPU] Allow scalar loads after barrier
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118657: [analyzer] Adds TrustReturnsNonnullChecker
Rashmi Mudduluru via Phabricator via llvm-commits
- [PATCH] D118312: [X86] TCRETURNmi fix for 32bit platform
Tong Zhang via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] aefb2e1 - [hwasan] work around lifetime issue with setjmp.
Florian Mayer via llvm-commits
- [PATCH] D118723: [SystemZ][z/OS]: Manually create lit tmp_dir
Fanbo Meng via Phabricator via llvm-commits
- [PATCH] D118724: [lld-macho] Add -pagezero_size
Jared Irwin via Phabricator via llvm-commits
- [llvm] c89cfbd - Revert "[DAG] Extend SearchForAndLoads with any_extend handling"
David Green via llvm-commits
- [llvm] 216d1a7 - [GVN] Add tests for D118143 not requiring loops.
Florian Hahn via llvm-commits
- [llvm] 79606ee - [AMDGPU] Check atomics aliasing in the clobbering annotation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D118665: [Debuginfod] Flag-determine debuginfod lookups in llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118727: [MemoryBuiltins][FIX] Adjust index type size properly wrt. AS casts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118728: Add LiveRegMatrix::checkInterferenceWithRange
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D118729: InlineSpiller: Support spilling into alternate register classes
Matthias Braun via Phabricator via llvm-commits
- [llvm] 8191472 - [x86] add more tests for select with identity constant; NFC
Sanjay Patel via llvm-commits
- [llvm] 267400c - [x86] add tests for fmul/fdiv with identity constant in select arm; NFC
Sanjay Patel via llvm-commits
- [PATCH] D118730: Add option to copy to SSE registers instead of push/pop in X86 prolog/epilog
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D118731: Tweak/unify cl:opt flags for SSE register spilling.
Matthias Braun via Phabricator via llvm-commits
- [llvm] 057e784 - [llvm-profgen] Clean up unnecessary memory reservations between phases.
Hongtao Yu via llvm-commits
- [llvm] b1fb613 - [GVN] Add additional tests after 216d1a729.
Florian Hahn via llvm-commits
- [PATCH] D118732: [BOLT] Add aarch64 support for peephole passes
Vladislav Khmelevsky via Phabricator via llvm-commits
- [compiler-rt] 9477a30 - [hwasan][test] Remove obsoleted/removed -fno-experimental-new-pass-manager
Fangrui Song via llvm-commits
- [PATCH] D112735: export unique symbol list with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [compiler-rt] d83c900 - [sanitizer_common][test] Enable tests on SPARC
Rainer Orth via llvm-commits
- [PATCH] D91608: [sanitizer_common][test] Enable tests on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118737: [CMake] Disable LLVM_ENABLE_PEDANTIC by default for GCC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118738: [BOLT] Add ld.lld substitution
Amir Ayupov via Phabricator via llvm-commits
- [llvm] bc48a26 - [LoopPeel] Use reference instead of pointer for DT argument
Anna Thomas via llvm-commits
- [llvm] f50821c - [LoopFuse] Add assertion for non-null DT in fusion candidate
Anna Thomas via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Henry Kao via Phabricator via llvm-commits
- [llvm] 2a44eaf - [LV] Allow a scalable VF for the epilogue.
Sander de Smalen via llvm-commits
- [PATCH] D118741: [RISCV] Remove createVirtualRegister from RISCVInstrInfo::movImm.
Craig Topper via Phabricator via llvm-commits
- [llvm] fec57e5 - Revert "[llvm-profgen] Clean up unnecessary memory reservations between phases."
Hongtao Yu via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Amy Kwan via Phabricator via llvm-commits
- [llvm] f69f233 - Revert "DebugInfo: Don't put types in type units if they reference internal linkage types"
David Blaikie via llvm-commits
- [llvm] b6e048c - Test fixes for prior patch
David Blaikie via llvm-commits
- [PATCH] D118720: [flang] Fix edge-case I/O regressions
Peter Klausler via Phabricator via llvm-commits
- [llvm] 67db311 - [llvm-profgen] Clean up unnecessary memory reservations between phases.
Hongtao Yu via llvm-commits
- [PATCH] D118721: [flang] Fix argument keyword names in some specific intrinsics
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118311: [Clang][ModuleMap] Add conditional parsing via requires block declaration
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D118749: [mte] work around lifetime issue with setjmp.
Florian Mayer via Phabricator via llvm-commits
- [llvm] a24ff17 - [AMDGPU][NFC] Fixing formatting
Jacob Lambert via llvm-commits
- [llvm] e36afc6 - Update discourse migration status.
Tanya Lattner via llvm-commits
- [llvm] ec00c9c - [ARM] Fix build break after 762f0b546328
Nemanja Ivanovic via llvm-commits
- [llvm] bbc5b62 - Add new status of the move to Discourse.
Tanya Lattner via llvm-commits
- [llvm] 1c1b670 - Revert "[DebugInfo][InstrRef] Add a max-stack-slots-to-track cut-out"
Kevin Athey via llvm-commits
- [llvm] a91a00d - Reland "[gn build] (manually) port 36892727e4f1"
Nico Weber via llvm-commits
- [PATCH] D116140: [AMDGPU] Add agpr_count to metadata and AsmParser
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D118549: apply two more cases for store combine
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D118753: [PowerPC] Fix __builtin_pdepd and __builtin_pextd to be 64-bit and P10 only.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D118754: [DebugInfo] Add new DebugNameTableKind::Apple to emit `.debug_names` with
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D118754: [DebugInfo] Always emit `.debug_names` with dwarf 5 for Apple platforms
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 7f6441f - [TableGen][RISCV] Relax a restriction in generating patterns for commutable SDNodes.
Craig Topper via llvm-commits
- [llvm] 5a5037c - [RISCV] Fix some 80 column violations in ComputeNumSignBitsForTargetNode. NFC
Craig Topper via llvm-commits
- [llvm] e188aae - Cleanup header dependencies in LLVMCore
via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [lld] 4450a2a - [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Brad Smith via Phabricator via llvm-commits
- [PATCH] D102575: [SPARC][MC] Support more relocation types
Brad Smith via Phabricator via llvm-commits
- [PATCH] D118305: [Spill2Reg] Added code generation support for 8/16bit spills/reloads in x86
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 1b12e92 - Update status on migration again. Add note about issues with reply by email from emails pre-migration.
Tanya Lattner via llvm-commits
- [llvm] fa7145d - Add missing includes after LLVMCore header cleanup
via llvm-commits
- [llvm] 76f37d4 - [cmake][NFC] Configuration for libLLVM.so symbol versioning
Stephen Neuendorffer via llvm-commits
- [polly] e80c529 - [docs] Remove hard-coded version numbers from sphinx configs
Tom Stellard via llvm-commits
- [PATCH] D112181: [docs] Remove hard-coded version numbers from sphinx configs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D115881: [AMDGPU] Select no-return ds_* atomic ops in tblgen.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [polly] a2601c9 - Bump the trunk major version to 15
Tom Stellard via llvm-commits
- [PATCH] D118756: [ELF] Avoid wrapping unreferenced lazy symbols
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 3166647 - [AVR] Fix atomicrmw result value
Ayke van Laethem via llvm-commits
- [PATCH] D117725: [AVR] Fix atomicrmw result value
Ayke via Phabricator via llvm-commits
- [llvm] 44ee986 - [AVR][NFC] Make atomics tests easier to read
Ayke van Laethem via llvm-commits
- [PATCH] D117991: [AVR][NFC] Make atomics tests easier to read
Ayke via Phabricator via llvm-commits
- [llvm] 7d926b7 - [VE] LEGALAVL and staged VVP legalization
Simon Moll via llvm-commits
- [PATCH] D104628: Fix a not debug invariant issue in GlobalOpt/GlobalStatus
Markus Lavin via Phabricator via llvm-commits
- [llvm] be20ee6 - [ArgPromotion] Add test for volatile and atomic loads (NFC)
Nikita Popov via llvm-commits
- [llvm] 0d36d84 - [llvm-reduce] Display all relevant options in -help
Markus Lavin via llvm-commits
- [llvm] 16d464a - [AArch64][SVE] NFC: tidy up isel lowering
Cullen Rhodes via llvm-commits
- [llvm] 31cca9e - [VE] Packed v512f32 binop isel and tests
Simon Moll via llvm-commits
- [PATCH] D117364: AMDGPU: Use module level register maximums for unknown callees
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 8a12cae - [GVN] Support load of pointer-select to value-select conversion.
Florian Hahn via llvm-commits
- [compiler-rt] a8e5ce7 - [compiler-rt][Darwin] Add arm64 to simulator platforms
Tobias Hieta via llvm-commits
- [llvm] 1c9f154 - [GVN] Replace PointerIntPair with separate pointer & kind fields (NFC).
Florian Hahn via llvm-commits
- [llvm] 11cf807 - [AArch64][CodeGen] Always use SVE (when enabled) to lower integer divides
David Sherwood via llvm-commits
- [PATCH] D114779: [LV] Remove `LoopVectorizationCostModel::useEmulatedMaskMemRefHack()`
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 281d29b - [TypePromotion] Avoid some unnecessary truncs
Sam Parker via llvm-commits
- [PATCH] D118760: [cross-project-tests] Add REQUIRES: compiler-rt to tests that use asan
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D118764: Pre-commit test cases for DAG combine folds of SSHLSAT/USHLSAT -> SHL
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117954: [RISCV] Add DAG combines to transform ADD_VL/SUB_VL into widening add/sub.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] f8f55f7 - [AVR] Avoid reusing the same variable name (NFC)
Nikita Popov via llvm-commits
- [PATCH] D118765: [DAGCombiner] Fold SSHLSAT/USHLSAT to SHL when no saturation will occur
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118766: [CodeGen] Use the non-pointer LLT equivalent to check regclass type
Lewis Revill via Phabricator via llvm-commits
- [llvm] 83b7454 - [MSVC] Workaround missing search path for sanitizer headers.
Pierre Gousseau via llvm-commits
- [llvm] 14aaaa1 - Re-apply 3fab2d138e30, now with a triple added
Jeremy Morse via llvm-commits
- [PATCH] D118769: Split fast-basictest.ll according to passes responsible for optimizations
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/6] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D118771: [sanitizer_common] Fix DenseMapCustomTest.DefaultMinReservedSizeTest on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116492: [lld] Deprecate using llvm-config to detect llvm installation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Renato Golin via Phabricator via llvm-commits
- [PATCH] D118772: [Docs][NFC] Contributing.rts: fix wording
Lancelot SIX via Phabricator via llvm-commits
- [PATCH] D118773: [MachineLICM] Add shouldHoist method to TargetInstrInfo
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D118774: [DebugInfo][InstrRef][NFC] Use unique_ptr instead of raw pointers for value tables
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118772: [Docs][NFC] Contributing.rst: fix wording
Lancelot SIX via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
John Brawn via Phabricator via llvm-commits
- [llvm] 5aa2acc - [DAG] SimplifyDemandedVectorElts - remove KnownZero/KnownUndef from DCI helper wrapper
Simon Pilgrim via llvm-commits
- [PATCH] D118775: [AMDGPU] Use new target MMO flag MONoClobber
Jay Foad via Phabricator via llvm-commits
- [llvm] 778b455 - [LAA] Add Memory dependence remarks.
Malhar Jajoo via llvm-commits
- [llvm] 0c3d22a - Revert "[SLP]Alternate vectorization for cmp instructions."
Benjamin Kramer via llvm-commits
- [llvm] d556eb7 - [DebugInfo][InstrRef][NFC] Cache some PHI resolutions
Jeremy Morse via llvm-commits
- [PATCH] D118776: [flang] Add runtime interface for GET_COMMAND
Diana Picus via Phabricator via llvm-commits
- [PATCH] D118777: [flang] Add runtime support for GET_COMMAND
Diana Picus via Phabricator via llvm-commits
- [llvm] 73ed118 - [Docs][NFC] Contributing.rst: fix wording
via llvm-commits
- [llvm] a80181a - [DebugInfo][InstrRef][NFC] Free resources at an earlier stage
Jeremy Morse via llvm-commits
- [llvm] 6592bce - [x86] invert a vector select IR canonicalization with a binop identity constant
Sanjay Patel via llvm-commits
- [PATCH] D118781: Reduce dependencies on llvm/BinaryFormat/Dwarf.h
serge via Phabricator via llvm-commits
- [llvm] 8af8119 - [ArgPromotion] Add test with bitcasts (NFC)
Nikita Popov via llvm-commits
- [llvm] 0cd8063 - [AArch64] Genereate CCMP from And CSel
David Green via llvm-commits
- [PATCH] D118327: [AArch64] Genereate CCMP from And CSel
Dave Green via Phabricator via llvm-commits
- [llvm] 9fd9d56 - [DebugInfo][InstrRef][NFC] Use depth-first scope search for variable locs
Jeremy Morse via llvm-commits
- [llvm] c56a85f - [llvm-profgen] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [llvm] 01d5254 - [llvm-profgen] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [PATCH] D118356: [DAGCombiner] Limit scaling of repeated FP divisor by splat factor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118784: [flang] prevent rewrite of CMPLX with dynamically optional Y argument
Jean Perier via Phabricator via llvm-commits
- [PATCH] D118785: [flang] Switch return to ExtendedValue in AbstractConverter and Bridge
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118786: [flang] Add lowering for integer constant
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118787: [flang] Lower integer constant code for STOP stmt
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118516: [BOLT] Add nfc-check-setup script
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D116225: Revert "[DwarfDebug] Support emitting function-local declaration for a lexical block" & dependent patches
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 73cb542 - [NFC][SimplifyCFG] Autogenerate checklines in a few tests being affected by upcoming change
Roman Lebedev via llvm-commits
- [llvm] 1e353f0 - [SimplifyCFG] Start redesigning `FoldTwoEntryPHINode()`.
Roman Lebedev via llvm-commits
- [llvm] 34a98e1 - [NFC][SimplifyCFG] `FoldTwoEntryPHINode()`: s/BB/MergeBB/
Roman Lebedev via llvm-commits
- [llvm] c5fff90 - [NFC][SimplifyCFG] Merge `FoldTwoEntryPHINode()` into it's only callee
Roman Lebedev via llvm-commits
- [PATCH] D118545: [ARM] Fix 8-bit immediate overflow in the instruction of segmented stack prologue.
John Brawn via Phabricator via llvm-commits
- [llvm] 43de305 - [DebugInfo][InstrRef] Fix a tombstone-in-DenseMap crash from D117877
Jeremy Morse via llvm-commits
- [PATCH] D76848: [CodeGen][ARM] Error when writing to specific reserved registers in inline asm
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ed2deab - [nfc][regalloc] Make the max inference cutoff configurable
Mircea Trofin via llvm-commits
- [llvm] 660ff65 - Fix buildbreak introduced in ed2deab5956fea9e8f64ef6020fe0b4e19734ecc
Mircea Trofin via llvm-commits
- [PATCH] D113784: [AMDGPU][GlobalISel] Try to rematerialize when repairing regbank
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D115945: [AMDGPU][GlobalISel] Eliminate cross regbank copies of constants
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] aedea00 - Signposts.h - move unnecessary StringRef include down to Signposts.cpp
Simon Pilgrim via llvm-commits
- [llvm] 9031e51 - [llvm-rc] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [PATCH] D116441: [AMDGPU][GlobalISel] Select op_sel modifiers for VOP3P
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D117765: [AMDGPU][GlobalISel] Select source modifiers for VOP3Opsel
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D118793: [COFF] Move section name encoding into BinaryFormat
Nicolas Miller via Phabricator via llvm-commits
- [PATCH] D118795: [flang] add ExtendedValue type helpers and factory::genZeroValue
Jean Perier via Phabricator via llvm-commits
- [PATCH] D118796: [lld-macho][nfc] Hoist out creation of Section in parseSections()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118797: [lld-macho][nfc] Eliminate InputSection::Shared
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118798: [lld-macho] Include address offsets in error messages
Jez Ng via Phabricator via llvm-commits
- [llvm] 256d253 - [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via llvm-commits
- [llvm] 49d6e3e - [ConstraintElimination] Add tests with signed predicates and GEPs.
Florian Hahn via llvm-commits
- [PATCH] D118799: [ConstraintElimination] Allow adding pre-conditions for constraints.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 206cafb - Follow up to 9fd9d56dc6b, avoid a memory leak
Jeremy Morse via llvm-commits
- [llvm] b82a3a8 - [IRBuilder] Reformat two functions (NFC)
Nikita Popov via llvm-commits
- [llvm] f587ff3 - [gn build] Port 256d2533322c
LLVM GN Syncbot via llvm-commits
- [PATCH] D118801: [flang] Upstream partial lowering of GET_COMMAND_ARGUMENT intrinsic
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D118229: [AMDGPUHSAMetadataStreamer] Do not assume ABI alignment for pointers
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D118802: [AArch64][CodeGen] Always use SVE (when enabled) to lower 64-bit vector multiplies
David Sherwood via Phabricator via llvm-commits
- [llvm] 6440197 - TrigramIndex.h - move unnecessary StringRef include down to TrigramIndex.cpp
Simon Pilgrim via llvm-commits
- [PATCH] D115109: [LV] Fix logic preventing tail-folding when an IV is used outside of the loop
Florian Hahn via Phabricator via llvm-commits
- [llvm] 116c1be - [clang][macho] add clang frontend support for emitting macho files with two build version load commands
Alex Lorenz via llvm-commits
- [PATCH] D115415: [clang][macho] add clang frontend support for emitting macho files with two build version load commands
Alex Lorenz via Phabricator via llvm-commits
- [llvm] 438a81a - [Function Specialisation] Fix use after free
Alexandros Lamprineas via llvm-commits
- [PATCH] D118805: [GlobalISel] Don't combine instructions which are fed by memory instructions using different size
Róbert Ágoston via Phabricator via llvm-commits
- [PATCH] D118806: [ConstraintElimination] Add initial signed support.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 675a557 - Remove redundant LLVM_HAS_RVALUE_REFERENCE_THIS and LLVM_LVALUE_FUNCTION defines
Simon Pilgrim via llvm-commits
- [llvm] 4904e85 - Add missing include diagnosed by the modules build.
Adrian Prantl via llvm-commits
- [llvm] ddd3807 - [AMDGPU] Use new target MMO flag MONoClobber
Jay Foad via llvm-commits
- [PATCH] D118807: [IRSim] Make sure that commutative intrinsics are treated as function calls without commutativity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D118810: [RISCV] Select unmasked RVV pseudos in a DAG post-process
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118745: [flang] Set right "inNamelist" flag
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D118811: [ARM] Fix linking issue for ARM unittests
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D113359: [Libomptarget][WIP] Introduce VGPU Plugin
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 158a734 - [NFC] TypePromotion tests
Sam Parker via llvm-commits
- [llvm] b73d151 - [RISCV] Add DAG combines to transform ADD_VL/SUB_VL into widening add/sub.
Craig Topper via llvm-commits
- [PATCH] D118823: AMDGPU: Implement isAsmClobberable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D114536: [X86][MS] Fix the wrong alignment of vector variable arguments on Win32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118824: CodeGen: Use asm register names in warning message
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 70066dd - [PowerPC] Fixing buildbod failure ppc64le-lld-multistage-test
Masoud Ataei via llvm-commits
- [llvm] 842a236 - [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via llvm-commits
- [PATCH] D118746: [flang] Fix: use right symbol for parent component
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D118833: [FormatVariadic] Mark index as required in docstring
Dave Lee via Phabricator via llvm-commits
- [PATCH] D118747: [flang] Silence bogus error on use after IMPORT
Peter Klausler via Phabricator via llvm-commits
- [llvm] 245e25f - AMDGPU: Implement isAsmClobberable
Matt Arsenault via llvm-commits
- [llvm] a96dbb9 - CodeGen: Use asm register names in warning message
Matt Arsenault via llvm-commits
- [PATCH] D118836: [NFC] factor isStandardLifetime out of HWASan
Florian Mayer via Phabricator via llvm-commits
- [llvm] 30420bc - [IRSim] Make sure that commutative intrinsics are treated as function calls without commutativity
Andrew Litteken via llvm-commits
- [PATCH] D109280: [WIP][DSE] Memory intrinsics like memset, memcpy, memmove are removed if they are overwritten by a store in a loop
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118632: [WIP][Clang]OpenMP] Add the codegen support for `atomic compare`
Shilei Tian via Phabricator via llvm-commits
- [llvm] 6e03a68 - [DebugInfo] Re-enable instruction referencing for x86_64
Jeremy Morse via llvm-commits
- [llvm] faabdfc - [analyzer] Add support for __attribute__((returns_nonnull)).
Artem Dergachev via llvm-commits
- [PATCH] D115844: [ubsan] Using metadata instead of prologue data for function sanitizer
Han Zhu via Phabricator via llvm-commits
- [llvm] a73e4ce - [LoopFuse] Change DT to reference in FusionCandidate struct. NFC
Anna Thomas via llvm-commits
- [llvm] 8a1dfbc - Revert "[SLP]Alternate vectorization for cmp instructions."
Alexey Bataev via llvm-commits
- [llvm] f1720ab - [RISCV] Cleanup some places that assumed VLMaxSentinel and -1 constant mean the same thing. NFCI
Craig Topper via llvm-commits
- [llvm] 1a547a9 - [OMPIRBuilder] Add support for atomic compare
Shilei Tian via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118840: [ELF] Support (TYPE=<value>) to customize the output section type
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118841: [RISCV] Remove RISCVISD::SPLAT_VECTOR_I64 in favor of RISCVISD::VMV_V_X_VL.
Craig Topper via Phabricator via llvm-commits
- [llvm] 4654fa8 - Follow up to 6e03a68b776dc, squelch another leak
Jeremy Morse via llvm-commits
- [PATCH] D118843: [x86] avoid false dependency stall on 'sbb' with same source reg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118834: [flang] Debugging of ACCESS='STREAM' I/O
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D118845: [RISCV] Move the creation of VLMaxSentinel to isel. Use X0 during lowering.
Craig Topper via Phabricator via llvm-commits
- [llvm] 712b31e - [NFC] factor isStandardLifetime out of HWASan
Florian Mayer via llvm-commits
- [PATCH] D118846: Clean up a test case.
Mingming Liu via Phabricator via llvm-commits
- [llvm] ff02437 - [gn build] Port 712b31e2d4dc
LLVM GN Syncbot via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1d67909 - [NFC] remove excessive whitespace.
Florian Mayer via llvm-commits
- [PATCH] D118835: [flang] Modify right modes for READ/WRITE vs OPEN
Peter Klausler via Phabricator via llvm-commits
- [llvm] 8680d6d - [mte] work around lifetime issue with setjmp.
Florian Mayer via llvm-commits
- [llvm] f523e83 - [x86] make helper function to create sbb with zero operands; NFC
Sanjay Patel via llvm-commits
- [llvm] 0e9a3d3 - [x86] add test for 'sbb' false dependency stall; NFC
Sanjay Patel via llvm-commits
- [PATCH] D118848: [mte] support more complicated lifetimes (e.g. for exceptions).
Florian Mayer via Phabricator via llvm-commits
- [lld] 9408b75 - [lld-macho][nfc] Hoist out creation of Section in parseSections()
Jez Ng via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 26a1830 - [release] Use the Bootstrapping build for building LLVM releases
Louis Dionne via llvm-commits
- [llvm] 022c8d4 - AMDGPU [NFC]: Fix a few typos in docs AMDGPUUsage.rst
Changpeng Fang via llvm-commits
- [llvm] 7756b34 - [InstrProf][NFC] Remove stray option in InstrProfWriter
Ellis Hoag via llvm-commits
- [llvm] f7a6c34 - [mte] support more complicated lifetimes (e.g. for exceptions).
Florian Mayer via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Haowei Wu via Phabricator via llvm-commits
- [lld] 187ce07 - [lld-macho] Fix duplicate symbols with relocatable objects
Keith Smiley via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Damian Rouson via Phabricator via llvm-commits
- [llvm] 85628ce - [SimplifyCFG] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds
Fangrui Song via llvm-commits
- [PATCH] D118852: [NFC] pull retvec logic to MemoryTaggingSupport.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D118853: [AMDGPU] Fix scheduler live-ins with debug inst at start of block
Vang Thao via Phabricator via llvm-commits
- [PATCH] D118854: [mte] fix compiler crash with musttail.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D118856: [hwasan] add musttail IR test.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D118857: [DWARF][server-llvm] Fix for Aranges when split inlining is present
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] d6fdbbc - AMDGPU: Add second emergency slot for SGPR to vmem for large frames
Matt Arsenault via llvm-commits
- [PATCH] D115402: AMDGPU: Add second emergency slot for SGPR to vmem for large frames
Matt Arsenault via Phabricator via llvm-commits
- [llvm] fa75a62 - [NFC] pull retvec logic to MemoryTaggingSupport.
Florian Mayer via llvm-commits
- [PATCH] D111237: [TypePromotion] Promote PHI + [SZ]Ext
Xin Tong via Phabricator via llvm-commits
- [llvm] ded733b - Add a tool for diffing size remarks
Jessica Paquette via llvm-commits
- [llvm] 29f92da - [mte] fix compiler crash with musttail.
Florian Mayer via llvm-commits
- [PATCH] D118857: [DWARF][codegen] Fix for Aranges when split inlining is present
David Blaikie via Phabricator via llvm-commits
- [llvm] 5ecbcc2 - RegScavenger: Add function to externally reserve a scavenging index
Matt Arsenault via llvm-commits
- [PATCH] D115399: RegScavenger: Add function to externally reserve a scavenging index
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118860: [AMDGPU] HWRegs TMA and TBA also supported on gfx9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e72d715 - Fix buildbot failure after D112940
Jessica Paquette via llvm-commits
- [compiler-rt] 8b899e0 - [ASan] Added intermediate functions between assembly and __asan_report.* to avoid link errors.
Kirill Stoimenov via llvm-commits
- [llvm] 5c17f9e - [gn build] (manually) port ded733bd4 (llvm-remark-size-diff)
Nico Weber via llvm-commits
- [llvm] de88c1a - [asan][X86] Change some std::string variables to StringRef. NFC
Fangrui Song via llvm-commits
- [PATCH] D118864: [asan][test] Re-generate asan-check-memaccess-add.ll with update_llc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118865: [NFC] [hwasan] use InstIterator
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D118867: [llvm-libtool-darwin] Improve warning message for no symbols
Keith Smiley via Phabricator via llvm-commits
- [llvm] 42c61a5 - [gn build] Port 610979b301c5
LLVM GN Syncbot via llvm-commits
- [PATCH] D118868: [BOLT][TEST] Add heatmap.test
Amir Ayupov via Phabricator via llvm-commits
- [llvm] abc6716 - [RISCV] Remove unused variables. NFC
Craig Topper via llvm-commits
- [PATCH] D118859: [Support][NFC] Don’t duplicate class or function name in comment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Congzhe Cao via Phabricator via llvm-commits
- [llvm] f3a66ec - [asan][test] Re-generate asan-check-memaccess-add.ll with update_llc_test_checks.py
Fangrui Song via llvm-commits
- [PATCH] D118877: [DagCombine] Increase depth by number of operands to avoid a pathological compile time.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 517a484 - [llvm-jitlink] Add -alias option, shorten "-define-abs" option to "-abs".
Lang Hames via llvm-commits
- [llvm] 67a9f82 - [llvm-jitlink] Add comment to clarify testcase intent.
Lang Hames via llvm-commits
- [llvm] 78bf2e0 - [AMDGPU] Update two Codegen tests. (NFC)
Thomas Symalla via llvm-commits
- [llvm] 01bfe97 - [ISEL] Canonicalize STEP_VECTOR to LHS if RHS is a splat.
Sander de Smalen via llvm-commits
- [llvm] ee4ba9f - Revert "[SimplifyCFG] Start redesigning `FoldTwoEntryPHINode()`."
Roman Lebedev via llvm-commits
- [PATCH] D118160: [RISCV] Implement a basic version of AArch64RedundantCopyElimination pass.
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] becb29a - Revert "[compiler-rt][Darwin] Add arm64 to simulator platforms"
Tim Northover via llvm-commits
- [llvm] d2f132f - [ConstantFolding] Fold constrained compare intrinsics
Serge Pavlov via llvm-commits
- [llvm] 73ac3b1 - [VE] Packed v512i32 isel and tests
Simon Moll via llvm-commits
- [compiler-rt] c01548c - [compiler-rt][lsan] Increase libdl_deadlock test timeout
David Spickett via llvm-commits
- [PATCH] D112448: [fir] Add fir.array_amend operation definition
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 31373fb - [AArch64] Reassociate integer extending reductions to pairwise addition.
David Green via llvm-commits
- [PATCH] D118107: [AArch64] Reassociate integer extending reductions to pairwise addition.
Dave Green via Phabricator via llvm-commits
- [llvm] e39bbe9 - [ConstraintElimination] Add test cases from PR49819.
Florian Hahn via llvm-commits
- [llvm] 413e47e - [ConstraintElimination] Handle degenerate case with branch to same dest.
Florian Hahn via llvm-commits
- [PATCH] D118883: [TypePromotion] Remove signext args support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D118884: Add LLVM Embedded Toolchains call to the table of sync ups
Volodymyr Turanskyy via Phabricator via llvm-commits
- [llvm] 2071f7f - [RS4GC] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D118886: [IRBuilder][RS4GC] Require FunctionCallee when creating statepoint
Nikita Popov via Phabricator via llvm-commits
- [llvm] d17c54d - [llvm-ar] Prevent automatic conversion from thin to full archive
via llvm-commits
- [llvm] 94843ea - [AArch64] Make machine combiner patterns preserve MIFlags
John Brawn via llvm-commits
- [llvm] 6b4ebdd - ModuleUtils - VFABI::setVectorVariantNames - use ArrayRef<> instead of const SmallVector to pass argument
Simon Pilgrim via llvm-commits
- [llvm] 6f53960 - [AArch64] Adjust machine-combiner-reassociate.mir test
John Brawn via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Mark Murray via Phabricator via llvm-commits
- [PATCH] D118892: [mlir][Affine][Vector] NFC: fix examples in comments
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 005fd8a - [RISCV] Add support for Zihintpause extention
Shao-Ce SUN via llvm-commits
- [PATCH] D71992: [ARM] Unrestrict Armv8 IT blocks
Sam Parker via Phabricator via llvm-commits
- [llvm] 1c6dca9 - [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Matt Devereau via llvm-commits
- [llvm] 0c02c2c - [NFC] TypePromotion test for AArch64
Sam Parker via llvm-commits
- [PATCH] D78491: Avoid relying on address space zero default parameter in llvm/IR
Carl Peto via Phabricator via llvm-commits
- [llvm] ad2a0cc - [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via llvm-commits
- [PATCH] D118897: [flang] Handle logical constant value for quiet in STOP stmt
Valentin Clement via Phabricator via llvm-commits
- [llvm] 4f62cb6 - [XCore] Remove orphan XCoreInstPrinter::printMemOperand declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 0e342e6 - XCoreInstPrinter.h - replace unnecessary StringRef include with forward declaration
Simon Pilgrim via llvm-commits
- [llvm] d769600 - XCoreTargetMachine.h - replace unnecessary StringRef include with forward declaration
Simon Pilgrim via llvm-commits
- [PATCH] D118227: [OpenMP][IRBuilder] Fix AllocIP for atomic update and capture [WIP]
Shraiysh via Phabricator via llvm-commits
- [llvm] f5e1ace - [NFC] Move FoldingSetNodeID::AddInteger and FoldingSetNodeID::AddPointer definitions to header
Dawid Jurczak via llvm-commits
- [PATCH] D118903: [lld-macho] Have relocation address included in range-check error message
Jez Ng via Phabricator via llvm-commits
- [llvm] 802ceb8 - [SLP]Excluded external uses from the reordering estimation.
Alexey Bataev via llvm-commits
- [PATCH] D118905: [TypePromotion] Avoid unnecessary trunc zext pairs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D118906: [TypePromotion] Search from Phis
Sam Parker via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118907: [TypePromotion] Allow SExtInst as sink
Sam Parker via Phabricator via llvm-commits
- [llvm] c4246e6 - LanaiInstPrinter.h - replace unnecessary StringRef include with forward declaration
Simon Pilgrim via llvm-commits
- [llvm] 449aa4c - [Lanai] Remove orphan LanaiInstPrinter::printAluOperand declaration. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118908: [AMDGPU][NFC] AMDGPUUsage.rst: fix wording.
Lancelot SIX via Phabricator via llvm-commits
- [PATCH] D118909: [AMDGPU] Simplify AMDGPUAnnotateUniformValues::visitLoadInst
Jay Foad via Phabricator via llvm-commits
- [llvm] eaee477 - [LV] Use VScaleForTuning to allow wider epilogue VFs.
Sander de Smalen via llvm-commits
- [llvm] 9b65641 - [gn build] (manually) port 20e05b9f0ebe (ClangPseudoTests)
Nico Weber via llvm-commits
- [PATCH] D116683: Handle lifetime intrinsics when sinking calls with dead writes
Philip Reames via Phabricator via llvm-commits
- [llvm] ea7a3e6 - [X86] simplifyX86varShift - use KnownBits.getMaxValue().ult() to check for out of bounds shift amounts
Simon Pilgrim via llvm-commits
- [llvm] ec38e19 - MipsABIFlagsSection.h - replace unnecessary StringRef include with forward declaration
Simon Pilgrim via llvm-commits
- [llvm] cf2bc63 - [gn build] Port c34698a811b1
LLVM GN Syncbot via llvm-commits
- [llvm] 42fc05e - [AMDGPU] Tweak tests in noclobber-barrier.ll
Jay Foad via llvm-commits
- [PATCH] D115401: AMDGPU: Fix clobbering SCC when expanding large offset spill pseudos
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b9cf52b - [AMDGPU] Simplify AMDGPUAnnotateUniformValues::visitLoadInst
Jay Foad via llvm-commits
- [llvm] bad0301 - MemoryBuiltins: simplify isLibFreeFunction [NFC]
Philip Reames via llvm-commits
- [llvm] 2349fb0 - [RISCV] Remove RISCVISD::SPLAT_VECTOR_I64 in favor of RISCVISD::VMV_V_X_VL.
Craig Topper via llvm-commits
- [llvm] 997a86b - [RISCV] Remove createVirtualRegister from RISCVInstrInfo::movImm.
Craig Topper via llvm-commits
- [llvm] b2d091a - [NFC] MemoryBuiltins: tease out a getFreeFunctionDataForFunction helper
Philip Reames via llvm-commits
- [llvm] aade28e - add IR compatability test for (upcoming) allocsize attribute
Philip Reames via llvm-commits
- [PATCH] D117247: [RISCV] Add inline expansion for vector fround.
Craig Topper via Phabricator via llvm-commits
- [llvm] 6cda6d2 - [test] check strictest attributes possible for InferFunctionAttrs test
Philip Reames via llvm-commits
- [llvm] 44601f4 - [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull
David Green via llvm-commits
- [PATCH] D118916: [lld-macho][nfc] Minor clean up
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D118917: [AArch64][NFC] Remove call to useSVEForFixedLengthVectors in useSVEForFixedLengthVectorVT
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
Philip Reames via Phabricator via llvm-commits
- [llvm] 476babc - [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Thomas Symalla via llvm-commits
- [PATCH] D118918: [nfc][regalloc] const LiveIntervals within the allocator
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D118919: [DAGCombiner] Fold vecreduce_or/and if operand is insert_subvector.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 6d0c007 - [SLP] Fix a typo in comment
Philip Reames via llvm-commits
- [PATCH] D118920: [DAGCombiner] Fold `ty1 extract_vector(ty2 splat(V)) -> t1 splat(V)`
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117797: Revert "[amdgpu] Improve the from f32 to i64."
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 79b98f0 - Revert "[nfc][mlgo] De-const a parameter"
Mircea Trofin via llvm-commits
- [llvm] 54d2e6a - [hwasan] add musttail IR test.
Florian Mayer via llvm-commits
- [llvm] 3dbe33e - [x86] remove CPU requirement for RUN line in test file; NFC
Sanjay Patel via llvm-commits
- [llvm] a662456 - [x86] add minimal test for sbb idiom and CPU capabilities; NFC
Sanjay Patel via llvm-commits
- [llvm] d3b87e4 - [AMDGPU] HWRegs TMA and TBA also supported on gfx9
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D114181: Add semantics unit test for SYNC ALL statement
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 237eb37 - [RISCV] Add FMV_X_W and FMV_X_H to RISCVSExtWRemoval.
Craig Topper via llvm-commits
- [llvm] 9f0ce07 - [Support][NFC] Don’t duplicate class or function name in comment
Amir Ayupov via llvm-commits
- [PATCH] D117580: [LoopVectorize] Support conditional in-loop vector reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118123: [AMDGPU][MC][GFX9] Enabled TBA/TMA access via setreg/getreg
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] ffea9fc - [llvm-libtool-darwin] Improve warning message for no symbols
Keith Smiley via llvm-commits
- [compiler-rt] 4f3f4d6 - sanitizer_common: fix __sanitizer_get_module_and_offset_for_pc signature mismatch
Dmitry Vyukov via llvm-commits
- [llvm] 019f022 - [AArch64][SVE] Fold gather/scatter with 32bits when possible
Caroline Concatto via llvm-commits
- [llvm] 9ac874f - [nfc] [mte] use InstrIter.
Florian Mayer via llvm-commits
- [llvm] ecf132d - [llvm-libtool-darwin] Remove var to fix use
Keith Smiley via llvm-commits
- [llvm] 8ada962 - [NFC] [hwasan] use InstIterator
Florian Mayer via llvm-commits
- [PATCH] D118928: [FPEnv][InstSimplify] Fold fsub X, +0 ==> X
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D118074: [PowerPC] Remove the LDMX instruction.
Lei Huang via Phabricator via llvm-commits
- [llvm] 961e954 - [AArch64][SVE] Add more folds to make use of gather/scatter with 32-bit indices
Caroline Concatto via llvm-commits
- [PATCH] D118931: [llvm-libtool-darwin] Add -warnings_as_errors
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118933: Add semantics unit test for SYNC IMAGES statement
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D118094: [ValueTracking] Checking haveNoCommonBitsSet for (x & y) and ~(x | y)
Sanjay Patel via Phabricator via llvm-commits
- [lld] e0eeae9 - [lld][clang][cmake] Clean up a few things
John Ericson via llvm-commits
- [llvm] 1d11109 - [AMDGPU] Fix windows build warning with IMMBitSelConst. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 0352ee1 - [CodeGenPrepare] Avoid out-of-bounds shift
Bjorn Pettersson via llvm-commits
- [llvm] 3710078 - [SampleProfile] Reduce indentation with an early return (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9fa3243 - [tests] Add coverage for SLP reschedule event
Philip Reames via llvm-commits
- [PATCH] D54966: Implement P1007R3 `std::assume_aligned`
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D116743: [PowerPC] Add assembly comments for instructions that use the vector registers.
Lei Huang via Phabricator via llvm-commits
- [llvm] 592f52d - [nfc][regalloc] const LiveIntervals within the allocator
Mircea Trofin via llvm-commits
- [llvm] 2ca194f - [AMDGPU] Fix scheduler live-ins with debug inst at start of block
Vang Thao via llvm-commits
- [compiler-rt] 95d609b - [HWASan] Add __hwasan_init to .preinit_array.
Matt Morehouse via llvm-commits
- [llvm] 502f14d - [VFS] Add a "redirecting-with" field to overlays
Keith Smiley via llvm-commits
- [PATCH] D118943: [DAGCombiner] Fix dependency analysis in checkMergeStoreCandidatesForDependencies
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 1519629 - [SLP] Add basic self consistency asserts into scheduling
Philip Reames via llvm-commits
- [PATCH] D117620: AMDGPU/GlobalISel: Fix assert on invalid cond code for llvm.amdgcn.icmp
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 85381e6 - [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via llvm-commits
- [llvm] 4d5f66d - [GSYM] Add Split Dwarf Support to DwarfTransformer
Alexander Yermolovich via llvm-commits
- [llvm] 4db89e2 - [cmake] Increase -fms-compatibility-version in Windows toolchain file
Shoaib Meenai via llvm-commits
- [PATCH] D56906: Prototype of update to file headers for relicensing.
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] a5cff6a - [VFS] Add back setFallthrough for downstream users
Keith Smiley via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] e017dba - [gn build] (manually) attempt to port 95d609b549bb
Nico Weber via llvm-commits
- [PATCH] D118945: [lld-macho] Minor clean up: use .find() to check for key existence rather than [], which would create a new entry.
Vy Nguyen via Phabricator via llvm-commits
- [lld] 36f32ff - [lld-macho] Minor clean up: use .find() to check for key existence rather than [], which would create a new entry.
Vy Nguyen via llvm-commits
- [PATCH] D118946: [BOLT] Refactor heatmap to be standalone tool
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] c636899 - [GlobalISel] Combine: (G_*MULO x, 0) -> 0 + no carry out
Jessica Paquette via llvm-commits
- [llvm] 9a61e73 - [GlobalISel] Combine (G_*ADDO x, 0) -> x + no carry out
Jessica Paquette via llvm-commits
- [PATCH] D118947: [nfc] [hwasan] factor out logic to collect info about stack
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D118948: [MTE] Add -fsanitize=memtag* and friends.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 3c34ef4 - [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Snehasish Kumar via llvm-commits
- [llvm] d2df8d5 - [instrprof][NFC] Templatize the instrprof iterator.
Snehasish Kumar via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 14f4f63 - [memprof] Print out the summary in YAML format.
Snehasish Kumar via llvm-commits
- [llvm] 26f978d - [ProfileData] Read and symbolize raw memprof profiles.
Snehasish Kumar via llvm-commits
- [PATCH] D116782: [instrprof][NFC] Templatize the instrprof iterator.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 2cbc92f - [SLP] Strengthen internal invariant assertions slightly
Philip Reames via llvm-commits
- [PATCH] D118302: [Spill2Reg] Code generation part 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118303: [Spill2Reg] Added live register tracking.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118304: [Spill2Reg] MBB live-ins are now being updated.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118951: [Spill2Reg] Using AVX opcodes when available.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118450: [RuntimeDyld] Handle SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118298: [Spill2Reg] Initial commit. This is boilerplate code.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118299: [Spill2Reg] This patch adds spill/reload collection.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 28ba0b9 - [instrprof][NFC] Sort link components and dedupe.
Snehasish Kumar via llvm-commits
- [PATCH] D113717: [Symbolizer][Debuginfo] Add debuginfod client to llvm-symbolizer.
Nico Weber via Phabricator via llvm-commits
- [llvm] 55de669 - Revert "[instrprof][NFC] Sort link components and dedupe."
Snehasish Kumar via llvm-commits
- [PATCH] D118713: [gn build] Set -fmsc-version=1920 on Windows
Nico Weber via Phabricator via llvm-commits
- [llvm] aaf2a47 - [gn build] Set -fmsc-version=1920 on Windows
Arthur Eubanks via llvm-commits
- [PATCH] D118952: [RISCV] Add more types of shuffles isShuffleMaskLegal.
Craig Topper via Phabricator via llvm-commits
- [llvm] dbf47d2 - Revert "[ProfileData] Read and symbolize raw memprof profiles."
Snehasish Kumar via llvm-commits
- [lld] 2b78ef0 - [lld-macho][nfc] Eliminate InputSection::Shared
Jez Ng via llvm-commits
- [llvm] 877c84a - [Support] unsafe pointer arithmetic in llvm_regcomp()
Brad Smith via llvm-commits
- [llvm] 91a33ad - [nfc][mlgo][regalloc] Cache live interval feature components
Mircea Trofin via llvm-commits
- [PATCH] D118957: [NFC][SVE] Change useSVEForFixedLengthVectorVT to allow unconditional SVE usage for NEON sized vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118958: [hwasan] [nfc] simplify getAllocaSizeInBytes
Florian Mayer via Phabricator via llvm-commits
- [llvm] 374f5f0 - [hwasan] [nfc] simplify getAllocaSizeInBytes
Florian Mayer via llvm-commits
- [PATCH] D118959: [libclc][cmake] Support custom GNU install dirs
Ryan Burns via Phabricator via llvm-commits
- [PATCH] D118960: [mte] [nfc] do not keep Tag in AllocaInfo
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D118961: [mte] fix runOnFunction return value falsely suggesting function was modified.
Florian Mayer via Phabricator via llvm-commits
- [llvm] 66f1c6f - [RS4GC] Extract rematerilazable candidate search. NFC.
Serguei Katkov via llvm-commits
- [llvm] 413b35c - [test-release.sh] Set TEST_SUITE_HOST_CC to the release testing build compiler when compiling test-suite tools.
Amy Kwan via llvm-commits
- [llvm] bb9964b - [SLP] Have only ready items in ready list [NFC]
Philip Reames via llvm-commits
- [PATCH] D117253: [AMDGPU] Select VGPR versions of MFMA if possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118440: New regression test against expandMemCpyAsLoop utility
Evgeniy via Phabricator via llvm-commits
- [llvm] 4111faf - [ORC] Fix JITDylib debug output: don't output symbol table entry flags twice.
Lang Hames via llvm-commits
- [PATCH] D118973: [NVPTX] Eliminate StoreRetval instructions with undef operand
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D118974: [RISCV] Fold (sext_inreg (fmv_x_anyexth X), i16) -> (fmv_x_signexth X).
Craig Topper via Phabricator via llvm-commits
- [llvm] 3db39e7 - [DAGCombiner] Fix dependency analysis in checkMergeStoreCandidatesForDependencies
Bjorn Pettersson via llvm-commits
- [llvm] e990e59 - [LangRef] Require elementtype attribute for gc.statepoint intrinsic
Nikita Popov via llvm-commits
- [llvm] c680eea - [IRBuilder][RS4GC] Require FunctionCallee when creating statepoint
Nikita Popov via llvm-commits
- [llvm] 2189960 - [pseudo] Rename Tests.cpp => Test.cpp
Haojian Wu via llvm-commits
- [PATCH] D117925: [lld][macho] Add more skip platform check for libSystem re-exports
Byoungchan Lee via Phabricator via llvm-commits
- [PATCH] D118975: [AMDGPU] Allow hoisting of some VALU compare instructions
Carl Ritson via Phabricator via llvm-commits
- [llvm] 8471c53 - Split fast-basictest.ll according to passes responsible for optimizations
Andrew Savonichev via llvm-commits
- [llvm] 9f30aff - [RS4GC] Restore DAG check line (NFC)
Nikita Popov via llvm-commits
- [llvm] 6b73a4c - [AArch64][SVE] Remove false register dependency for unary FP convert operations
Matt Devereau via llvm-commits
- [PATCH] D118977: [NVPTX] Add more FMA intriniscs/builtins
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D114052: Add JSONScopedPrinter as a subclass to ScopedPrinter with history stack
James Henderson via Phabricator via llvm-commits
- [PATCH] D114053: Add JSONScopedPrinter as a subclass to ScopedPrinter with array output
James Henderson via Phabricator via llvm-commits
- [PATCH] D118258: [AArch64] Fix legalization of v1f64 strict_fsetcc and strict_fsetccs
Dave Green via Phabricator via llvm-commits
- [PATCH] D118978: [flang] Local variable lowering for quiet STOP stmt
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [llvm] ffe8720 - Reduce dependencies on llvm/BinaryFormat/Dwarf.h
via llvm-commits
- [PATCH] D118981: [VP] Condition in vp.select|merge not a VP mask
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118982: [flang] Add test for quiet with local variable in STOP stmt
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118983: [Flang] Add support for lowering the goto statement
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112328: [AArch64] Async unwind - Always place the first LDP at the end when ReverseCSRRestoreSeq is true
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D118984: [flang] Upstream partial lowering of GET_ENVIRONMENT_VARIABLE intrinsic
Josh Mottley via Phabricator via llvm-commits
- [llvm] 06f3ef6 - [ConstraintElimination] Allow adding pre-conditions for constraints.
Florian Hahn via llvm-commits
- [PATCH] D91615: [sanitizer_common] Don't try to unmap unaligned memory
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91827: EXPERIMENTAL sign-extend addresses in CompactRingBuffer
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91617: [sanitizer_common][test] Disable CompactRingBuffer.int64 on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118351: [AMDGPU][GlobalISel] Code quality: don't expand G_BUILD_VECTOR_TRUNC if not neccessary
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 7b03725 - Revert "[x86] try harder to scalarize a vector load with extracted integer op uses"
Sanjay Patel via llvm-commits
- [llvm] 0d8092d - [AArch64] Fix legalization of v1f64 strict_fsetcc and strict_fsetccs
John Brawn via llvm-commits
- [llvm] ca05edd - [AMDGPU] SILoadStoreOptimizer: simplify OptimizeListAgain test
Jay Foad via llvm-commits
- [llvm] 46f9e45 - [Statepoint] Update gc.statepoint calls in tests with elementtype (NFC)
Nikita Popov via llvm-commits
- [llvm] 33ef8bd - [AMDGPU] SILoadStoreOptimizer: simplify optimizeInstsWithSameBaseAddr
Jay Foad via llvm-commits
- [PATCH] D118978: [flang] Basic local variable lowering
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 8f8e130 - [Verifier] Require elementtype on gc.statepoint intrinsics
Nikita Popov via llvm-commits
- [llvm] f62a400 - [Statepoint] Determine return type from elementtype attribute
Nikita Popov via llvm-commits
- [llvm] 6afbf83 - [NFC][SimplifyCFG] 'merge compatible invokes': test with PHI nodes in unreachable normal destinations
Roman Lebedev via llvm-commits
- [llvm] 0a781d9 - [ConstraintElimination] Add initial signed support.
Florian Hahn via llvm-commits
- [llvm] 36df803 - [SimplifyCFG] Merge compatible `invoke`s of a `landingpad`
Roman Lebedev via llvm-commits
- [llvm] 74d1fe7 - [AArch64] Expand UADDLV patterns to SADDLV
David Green via llvm-commits
- [PATCH] D118133: [AArch64] Expand UADDLV patterns to SADDLV
Dave Green via Phabricator via llvm-commits
- [llvm] 00bbda0 - [AMDGPU] SILoadStoreOptimizer: simplify class/subclass checks
Jay Foad via llvm-commits
- [PATCH] D118992: [flang] Add lowering for ASCII character constant
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118993: [flang] Handle character constant for error code in STOP stmt
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118539: [InstCombine] try to fold one-demanded-bit-of-multiply
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 20085df - [NFC][SVE] Change useSVEForFixedLengthVectorVT to allow unconditional SVE usage for NEON sized vectors.
Paul Walker via llvm-commits
- [PATCH] D118994: [AMDGPU] SILoadStoreOptimizer: rewrite checkAndPrepareMerge. NFCI.
Jay Foad via Phabricator via llvm-commits
- [llvm] 95a52b3 - [AMDGPU][GFX9][DOC][NFC] Corrected description of registers available via getreg/setreg
Dmitry Preobrazhensky via llvm-commits
- [llvm] 001cb43 - [AMDGPU] SILoadStoreOptimizer: fewer calls to offsetsCanBeCombined
Jay Foad via llvm-commits
- [PATCH] D118995: [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via Phabricator via llvm-commits
- [llvm] 466c0d0 - [gn build] (manually) port e1db505b42f4 (clang-pseudo)
Nico Weber via llvm-commits
- [PATCH] D118997: [DebugInfo] Fix emitting .debug_names with -dwarf-sections-as-reference=Enable
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D118998: [DebugInfo][InstrRef] Don't fire assertions if broken debug-info is seen
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D119000: [Bitcode] Add fuzzer for bitcode reading
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D119001: [x86] enable fast sqrtss tuning for AMD Zen cores
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 8524312 - Tweak some uses of std::iota to skip initializing the underlying storage. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] f392e9d - [BitcodeReader] Resolve error handling todo
Nikita Popov via llvm-commits
- [llvm] c00ef03 - [BitstreamReader] Handle errors more gracefully
Nikita Popov via llvm-commits
- [PATCH] D118920: [DAGCombiner] Fold `ty1 extract_vector(ty2 splat(V)) -> ty1 splat(V)`
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D119006: [AMDGPU] SILoadStoreOptimizer: avoid unbounded register pressure increases
Jay Foad via Phabricator via llvm-commits
- [llvm] b8fbffc - [BitstreamReader] Fix incorrect error forwarding
Nikita Popov via llvm-commits
- [llvm] 1eb4f88 - [x86] add test coverage for AMD Ryzen fast sqrt codegen; NFC
Sanjay Patel via llvm-commits
- [llvm] 0236c57 - [InstCombine] try to fold one-demanded-bit-of-multiply
Sanjay Patel via llvm-commits
- [PATCH] D119009: [Support] Ensure handlers are set up before printing the stacktrace
Andy Yankovsky via Phabricator via llvm-commits
- [PATCH] D119010: [AggressiveInstCombine] Recognize table-based ctz implementation and enable it for AARCH64 at -O3
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] 39ceea2 - [NFC] Move FoldingSetNodeIDRef::ComputeHash and FoldingSetNodeID::ComputeHash definitions to header
Dawid Jurczak via llvm-commits
- [llvm] 0b989a0 - [Support] Add isShiftedMask_32/isShiftedMask_64 unit test coverage
Simon Pilgrim via llvm-commits
- [llvm] c83905a - [RISCV] Add inline expansion for vector fround.
Craig Topper via llvm-commits
- [llvm] 234e54b - [RISCV] Add more types of shuffles isShuffleMaskLegal.
Craig Topper via llvm-commits
- [llvm] a456ace - [AMDGPU] SILoadStoreOptimizer: rewrite checkAndPrepareMerge. NFCI.
Jay Foad via llvm-commits
- [llvm] 332d70c - [NFC][SimplifyCFG] 'merge compatible invokes': tests w/ PHI's in landingpad
Roman Lebedev via llvm-commits
- [llvm] 0d384e9 - [NFC][SimplifyCFG] Extract `IncomingValuesAreCompatible()` out of `SafeToMergeTerminators()`
Roman Lebedev via llvm-commits
- [llvm] 55cd727 - [SimplifyCFG] 'merge compatible invokes': allow PHI nodes in landing pads
Roman Lebedev via llvm-commits
- [PATCH] D119013: [ArgPromotion][AMDGPU] New MSSA-based function argument promotion pass with input/output argument support
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D119014: [BOLT][TEST] Add section flags for .gcc_except_table
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118227: [OpenMP][IRBuilder] Fix AllocIP for atomic update and capture
Michael Kruse via Phabricator via llvm-commits
- [llvm] 4a02562 - [AMDGPU] Lazily init pal metadata on first function
Sebastian Neubauer via llvm-commits
- [PATCH] D119016: [Sanitizers][test] XFAIL long double tests on Solaris/sparc
Rainer Orth via Phabricator via llvm-commits
- [llvm] 8b84ed2 - [gn build] Port 44cdca37c01a
LLVM GN Syncbot via llvm-commits
- [llvm] 6dbba77 - [gn build] Port 4a02562275d4
LLVM GN Syncbot via llvm-commits
- [PATCH] D117307: [LoopVectorize] Only check for ordered reductions if the op chain was found
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D81151: [InstCombine] Simplify compare of Phi with constant inputs against a constant
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119019: [ADT] Add APInt/MathExtras isShiftedMask variant returning mask offset/length
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108204: [GVN] Execute performLoopLoadPRE ahead of PerformLoadPRE
Florian Hahn via Phabricator via llvm-commits
- [llvm] f3f8e3d - [SLP] Remove ScheduleData::UnscheduledDepsInBundle field [NFC-ish]
Philip Reames via llvm-commits
- [compiler-rt] 9d1857f - [msan] Guard FP_XSTATE_MAGIC1 usage with SANITIZER_GLIBC
Fangrui Song via llvm-commits
- [llvm] 3918dd6 - [mte] fix runOnFunction return value falsely suggesting function was modified.
Florian Mayer via llvm-commits
- [llvm] 1d8bbe3 - [RISCV] Implement a basic version of AArch64RedundantCopyElimination pass.
Craig Topper via llvm-commits
- [PATCH] D119022: [AMDGPU] Fix debug values in scheduler not placed correctly when reverting
Vang Thao via Phabricator via llvm-commits
- [llvm] e55ace6 - [gn build] Port 1d8bbe3d255f
LLVM GN Syncbot via llvm-commits
- [PATCH] D118302: [Spill2Reg][5/9] Code generation part 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] dbed14d - [llvm-libtool-darwin] Fix crash with bitcode asm module
Keith Smiley via llvm-commits
- [llvm] fff3e1d - [x86] enable fast sqrtss/sqrtps tuning for AMD Zen cores
Sanjay Patel via llvm-commits
- [PATCH] D119023: [flang] Adding options to the CfgConversion pass
Renaud Kauffmann via Phabricator via llvm-commits
- [PATCH] D119027: [AMDGPU][NFC]: Emit metadata for hidden_heap_v1 kernarg
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D119028: refactor the llvm-nm
Digger Lin via Phabricator via llvm-commits
- [llvm] 0cc6165 - [SLP] Strengthen internal asserts about scheduled node state [NFC]
Philip Reames via llvm-commits
- [PATCH] D119031: AMDGPU: Use reserved VGPR for AGPR spills to memory
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 02dbed4 - [mte] [nfc] do not keep Tag in AllocaInfo
Florian Mayer via llvm-commits
- [PATCH] D106980: [OpenMP] Emit remark on the captured call instead of the variable
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 78c6b90 - [APInt] Update APInt::isShiftedMask() description. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d70bd7a - Clean up a test case.
via llvm-commits
- [PATCH] D119033: [SampleFDO] Enable FSAFDO loading passes if --enable-fs-discriminator is enabled
Rong Xu via Phabricator via llvm-commits
- [llvm] 6987363 - [gn build] Port dbed14d
Arthur Eubanks via llvm-commits
- [llvm] 935abab - AMDGPU: Use module level register maximums for unknown callees
Matt Arsenault via llvm-commits
- [llvm] 4622afa - AMDGPU: Convert AMDGPUResourceUsageAnalysis to a Module pass
Matt Arsenault via llvm-commits
- [PATCH] D119034: [TSan] Handle FreeBSD specific indirection of libpthread functions
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D119035: [PowerPC] Option controling scalar MASS convertion
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D117504: AMDGPU: Convert AMDGPUResourceUsageAnalysis to a Module pass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c67c9cf - [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via llvm-commits
- [PATCH] D117952: [SLP] Restructure RescheduleHandling [NFC]
Philip Reames via Phabricator via llvm-commits
- [lld] f457863 - [ELF] Support REL-format R_AARCH64_NONE relocation
Fangrui Song via llvm-commits
- [llvm] 8ce13bc - [PowerPC] Option controling scalar MASS convertion
Masoud Ataei via llvm-commits
- [lld] da08d50 - [lld][macho] Add more skip platform check for libSystem re-exports
Jez Ng via llvm-commits
- [llvm] f1f15d0 - AMDGPU: Fix failing test
Matt Arsenault via llvm-commits
- [lld] 3fd3095 - [ELF][test] Test getImplicitAddend for R_ARM_NONE/R_RISCV_NONE/R_386_NONE/R_X86_64_NONE
Fangrui Song via llvm-commits
- [llvm] 8b8b491 - AMDGPU/GlobalISel: Fix assertions on invalid addrspacecasts
Matt Arsenault via llvm-commits
- [PATCH] D118309: AMDGPU/GlobalISel: Fix assertions on invalid addrspacecasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D119038: [BOLT] Fix bolt_rt_instr for osx build condition
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D119039: [RISCV] Recognize shuffles that rotate one vector or the concatenation of two vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6b78526 - [OpenMP] Emit remark on the captured call instead of the variable
Joseph Huber via llvm-commits
- [llvm] cd4ed08 - [GlobalISel] Don't combine instructions which are fed by memory instructions using different size
Jessica Paquette via llvm-commits
- [PATCH] D119042: [BOLT-UnitTests] Fix shared libraries build
Amir Ayupov via Phabricator via llvm-commits
- [llvm] c161b30 - [yaml2obj] Support R_PPC_* relocation types
Fangrui Song via llvm-commits
- [lld] 53fc5d9 - [ELF] Support R_PPC_NONE/R_PPC64_NONE in getImplicitAddend
Fangrui Song via llvm-commits
- [llvm] f5353c1 - [NFC][SimplifyCFG] 'merge compatible invokes': tests for non-`unreachable` normal destination
Roman Lebedev via llvm-commits
- [llvm] cd9e6a9 - [NFC][InstCombine] `visitCallInst()`: make comment more understandable
Roman Lebedev via llvm-commits
- [llvm] 75c1d1d - [NFC][SimplifyCFG] Add test showing failure to drop normal dest of noreturn invoke
Roman Lebedev via llvm-commits
- [llvm] 598833c - [SimplifyCFG] `markAliveBlocks()`: recognize that normal dest of `invoke`d `noreturn` function is `unreachable`
Roman Lebedev via llvm-commits
- [llvm] db1176c - Revert "[SimplifyCFG] `markAliveBlocks()`: recognize that normal dest of `invoke`d `noreturn` function is `unreachable`"
Roman Lebedev via llvm-commits
- [PATCH] D119044: Add a cases Rust in LLDB's PDB reading
Arlo Siemsen via Phabricator via llvm-commits
- [llvm] 67cb8fd - [NFC][SimplifyCFG] Add test w/ shared normal dest of a `noreturn` `invoke`d function
Roman Lebedev via llvm-commits
- [llvm] 18ff1ec - Reland [SimplifyCFG] `markAliveBlocks()`: recognize that normal dest of `invoke`d `noreturn` function is `unreachable`
Roman Lebedev via llvm-commits
- [llvm] d752ea9 - [RISCV] Remove exclusions for zext.h/zext.w from our (and (srl X, C1), C2) selection code.
Craig Topper via llvm-commits
- [PATCH] D119047: [OpaquePtr][LAA] Don't use getPointerElementType()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D119048: [CSSPGO] Turn on ext-tsp by default for CSSPGO.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 3dd2d4c - [Debuginfod] Fix curl_easy_init in -DLLVM_ENABLE_ASSERTIONS=off build after D112753
Fangrui Song via llvm-commits
- [llvm] 42f9ca5 - [Debuginfod][test] Fix debuginfod.test to use %python instead of python after D112759
Fangrui Song via llvm-commits
- [PATCH] D112759: [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-to-end-tests.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119028: refactor the llvm-nm of symbol sorting
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Fangrui Song via Phabricator via llvm-commits
- [llvm] b9d4fe8 - [gn build] Port 679f8a885b65
LLVM GN Syncbot via llvm-commits
- [PATCH] D119015: [flang] Debugging of ACCESS='STREAM' I/O (take 2)
Peter Klausler via Phabricator via llvm-commits
- [llvm] 34de63c - [test] Remove unnecessary require<> in LoopAccessAnalysis tests
Arthur Eubanks via llvm-commits
- [PATCH] D119049: WIP: Allow using LLD as a lib
Alexandre Ganea via Phabricator via llvm-commits
- [lld] 997f2a5 - [ELF] Avoid wrapping unreferenced lazy symbols
Shoaib Meenai via llvm-commits
- [PATCH] D119050: [llvm-objdump/mac] Add new function starts print mode
Keith Smiley via Phabricator via llvm-commits
- [llvm] 0b7669f - [X86] Introduce more common modern tunings into `generic`
Phoebe Wang via llvm-commits
- [llvm] dee058c - [CSSPGO] Turn on ext-tsp by default for CSSPGO.
Hongtao Yu via llvm-commits
- [PATCH] D117486: DebugInfo: Fix null dereference on null DISubroutineType
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D119053: [nfc][codegen] Move RegisterBank[Info].cpp under CodeGen
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D119055: [NFC] Remove unnecessary #includes
Bill Wendling via Phabricator via llvm-commits
- [llvm] c6f0940 - [NFC] Remove unnecessary #includes
Bill Wendling via llvm-commits
- [llvm] 5f35009 - [RISCV] Remove a ComputeNumSignBits call from an isel special case.
Craig Topper via llvm-commits
- [lld] 9e08e92 - [ELF] Allow STV_PROTECTED shared definition to set exportDynamic
Fangrui Song via llvm-commits
- [PATCH] D119058: Fix lld standalone build
Mariusz Ceier via Phabricator via llvm-commits
- [llvm] addd073 - [AIX][PowerPC][PGO] Generate .ref for some PGO sections
Wael Yehia via llvm-commits
- [PATCH] D116607: [AIX][PowerPC][PGO] Generate .ref for some PGO sections
wael yehia via Phabricator via llvm-commits
- [llvm] bec1aa3 - [ConstraintElimination] Add test with trivially false condition in and.
Florian Hahn via llvm-commits
- [llvm] 6452549 - [DAGCombiner] Fold vecreduce_or/and if operand is insert_subvector.
Sander de Smalen via llvm-commits
- [llvm] 5372160 - [InstCombine] SimplifyDemandedBits - mul(x,x) - if only demand bit[1] then fold to zero
Sanjay Patel via llvm-commits
- [PATCH] D118061: [InstCombine] fold one-bit set/clear icmp with mul operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Yifeng Dong via Phabricator via llvm-commits
- [llvm] 4f97aa7 - [InstCombine] Add PR34063 test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D119060: [InstCombine] SimplifyDemandedBits - mul(x, x) is odd iff x is odd
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88026: [X86][SSE2] Follow up patch for D87236 to avoid the regression regarding horizontal unsigned 16 bit minimums and maximums.
Simon Pilgrim via Phabricator via llvm-commits
- [lld] 7288b85 - [ELF] --wrap: don't copy exportDynamic
Fangrui Song via llvm-commits
- [PATCH] D118515: [llvm-profgen] On-demand track optimized-away inlinees for preinliner.
Wenlei He via Phabricator via llvm-commits
- [lld] ac2911e - [ELF] Refactor how exportDynamic is set. NFC
Fangrui Song via llvm-commits
- [llvm] 6daaf5a - [X86] Add some better common check-prefixes to slow-pmulld.ll
Simon Pilgrim via llvm-commits
- [lld] bb4eacd - [ELF] Refactor how Symbol::used is set. NFC
Fangrui Song via llvm-commits
- [lld] 38e6361 - [ELF] Simplify includeInSymtab. NFC
Fangrui Song via llvm-commits
- [lld] 764cd49 - [ELF] Simplify shouldKeepInSymtab after Symbol::used is false by default. NFC
Fangrui Song via llvm-commits
- [llvm] eb9ac2c - [llvm-remark-size-diff] Don't use enum name as auto variable name
Simon Pilgrim via llvm-commits
- LLVM build master will be restarted at 1PM PST
Galina Kistanova via llvm-commits
- [lld] 7c67592 - [ELF] Merge canInline into scriptDefined
Fangrui Song via llvm-commits
- [PATCH] D118077: Print C-string literals in mapfile
Roger Kim via Phabricator via llvm-commits
- [llvm] 673d68c - [RISCV] Fold (sext_inreg (fmv_x_anyexth X), i16) -> (fmv_x_signexth X).
Craig Topper via llvm-commits
- [llvm] d1899da - [RISCV] Add more tests for rotate idioms. Add more RUN lines. NFC
Craig Topper via llvm-commits
- [llvm] c1cef11 - Revert "[RISCV] Fold (sext_inreg (fmv_x_anyexth X), i16) -> (fmv_x_signexth X)."
Craig Topper via llvm-commits
- [PATCH] D115497: [Inline] Disable deferred inlining
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D119062: [DAGCombiner][RISCV] Allow rotates by non-constant to be match for i32 on riscv64 with Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32450: [libunwind] Add 64-bit SPARC support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118494: [lldb] Observe SG_READ_ONLY flag in MachO binaries
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D119064: [orc] Change LLJIT's dtor to a virtual dtor
Sameer Rahmani via Phabricator via llvm-commits
- [lld] 9af90e2 - [ELF] De-template reportUndefinedSymbols. NFC
Fangrui Song via llvm-commits
- [lld] 73f55fb - [ELF] Reorder Symbol members to improve access locality. NFC
Fangrui Song via llvm-commits
- [lld] 50460b8 - [ELF] Don't access other eSym members it st_shndx == SHN_UNDEF. NFC
Fangrui Song via llvm-commits
- [PATCH] D119066: Fix for two issues related to clearing of the internal storage for cl::bits
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [llvm] ce94173 - [SLP] Skip a DenseSet<unsigned> -> bit vector conversion. NFCI.
Benjamin Kramer via llvm-commits
- [lld] f9e3ca5 - [ELF] Move Symbol::needsTlsLd to config->needsTlsLd. NFC
Fangrui Song via llvm-commits
- [llvm] 607c589 - fix module build failure
Adrian Prantl via llvm-commits
- [lld] 977a1a5 - [ELF] Symbol::replace: use the old nameData/nameSize. NFC
Fangrui Song via llvm-commits
- [llvm] 511fa14 - fix module build failure
Adrian Prantl via llvm-commits
- [llvm] c5699c6 - fix module build failure
Adrian Prantl via llvm-commits
- [llvm] 70fc36d - [MC] Use default member initialization in WasmCustomSection (NFC)
Kazu Hirata via llvm-commits
- [llvm] d0f52ff - [ADT] Use default member initialization in DebugEpochBase (NFC)
Kazu Hirata via llvm-commits
- [llvm] e24384b - [Transforms] Use default member initialization in SimplifyIndvar (NFC)
Kazu Hirata via llvm-commits
- [llvm] f072603 - [ADT] Use default member initialization in OptionalStorage (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1569252 - [IR] Use default member initialization in GlobalObject (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7ae64e5 - [Support] Use default member initialization in ScopedPrinter (NFC)
Kazu Hirata via llvm-commits
- [llvm] a40dc4e - Simplify mask creation with llvm::seq. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] 2f4d44b - AMDGPU: add test to show wwm register overwrite issue
Ruiling Song via llvm-commits
- [llvm] 0719c43 - AMDGPU: Don't clobber source register for V_SET_INACTIVE_*
Ruiling Song via llvm-commits
- [PATCH] D117527: AMDGPU: add test to show wwm register overwrite issue
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117482: AMDGPU: Don't clobber source register for V_SET_INACTIVE_*
Ruiling, Song via Phabricator via llvm-commits
- [lld] 5ad2aae - [ELF] SharedFile::parse: move verdefIndex assignment outside of ctor. NFC
Fangrui Song via llvm-commits
- [PATCH] D119068: [libunwind] [sparc] Define _Unwind_Backtrace
Sam James via Phabricator via llvm-commits
- [llvm] f3a725a - [RISCV] Add signext test for llvm.abs.i32 for rv64 Zbb.
Craig Topper via llvm-commits
- [llvm] bd5b279 - [IR] Use default member initialization in PMDataManager (NFC)
Kazu Hirata via llvm-commits
- [llvm] a867f32 - [Transforms] Use default member initialization in EscapeEnumerator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9ed6800 - [Transforms] Use default member initialization in MaskOps (NFC)
Kazu Hirata via llvm-commits
- [llvm] 31d72f0 - [Transforms] Use default member initialization in TruncInstCombine (NFC)
Kazu Hirata via llvm-commits
- [llvm] cb13ebb - [Transforms] Use default member initialization in AAIsDeadCallSiteReturned (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2d650ee - [Transforms] Use default member initialization in SCEVFindUnsafe (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D119070: [MachineCombiner] Update iterator while deleting instructions
Darshan Bhat via Phabricator via llvm-commits
- [llvm] 52d981a - [SampleFDO] Enable FSAFDO loading passes if --enable-fs-discriminator is enabled
Rong Xu via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Roman via Phabricator via llvm-commits
- [lld] bad1b7f - [ELF] Fix crash when an input is incompatible with a lazy object file
Fangrui Song via llvm-commits
- [PATCH] D119066: [Support] Fix for two issues with clearing of the internal storage for cl::bits
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D119072: [DAGCombine] Move AVG combine to SimplifyDemandBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D119073: [X86] Replace X86ISD::AVG with generic ISD::AVGCEILU
Dave Green via Phabricator via llvm-commits
- [PATCH] D119074: [ELF] Parse archives as --start-lib object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119075: [DAGCombine][ARM] Custom lower smaller-than-legal MULH/AVG/ABD
Dave Green via Phabricator via llvm-commits
- [llvm] 74b98ab - [X86] Fold ZERO_EXTEND_VECTOR_INREG(BUILD_VECTOR(X,Y,?,?)) -> BUILD_VECTOR(X,0,Y,0)
Simon Pilgrim via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Michał Górny via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks (WIP).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3dff4f5 - [ARM] Add extra vabd, vhadd and vmulh tests. NFC
David Green via llvm-commits
- [PATCH] D119079: [llvm] [cmake] Fix finding modern ounit2
Michał Górny via Phabricator via llvm-commits
- [PATCH] D119080: [test] Use -passes=instsimplify instead of -instsimplify in a number of tests. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D119081: [test] Use -passes=instcombine instead of -instcombine in some tests (1/4). NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D119082: [test] Use -passes=instcombine instead of -instcombine in some tests (2/4). NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D119083: [test] Use -passes=instcombine instead of -instcombine in some tests (3/4). NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D119084: [test] Use -passes=instcombine instead of -instcombine in some tests (4/4). NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b7d3a2b - [ARM] Mark i64 and f64 shuffles as Custom for MVE
David Green via llvm-commits
- [llvm] 20e2121 - [Support] Use llvm_unreachable instead of LLVM_BUILTIN_UNREACHABLE internal define
Simon Pilgrim via llvm-commits
- [llvm] d3f966c - [AArch64] LowerVectorSRA_SRL_SHL - silence dead code warning
Simon Pilgrim via llvm-commits
- [llvm] 7275de7 - [AArch64] translateLocChar - silence dead code warning
Simon Pilgrim via llvm-commits
- [llvm] 541ca12 - [LV] Use VPReplicateRecipe::isUniform instead isUniformAfterVec (NFCI).
Florian Hahn via llvm-commits
- [llvm] 784c78f - Fix Wdocumentation unknown parameter warning
Simon Pilgrim via llvm-commits
- [PATCH] D119086: [COFF] Change the thunk that get inserted when calling a function in a dealyloaded DLL to leave 32 unused bytes on top of the stack on x64
Thomas Ferrand via Phabricator via llvm-commits
- [llvm] 1b27940 - Revert rG7275de7fb2f087871611d037d1b529b226dd0521 "[AArch64] translateLocChar - silence dead code warning"
Simon Pilgrim via llvm-commits
- [PATCH] D119087: [AMDGPU] [NFC] refactor the AMDGPU attributor
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 0f68597 - Pre-commit test cases for DAG combine folds of SSHLSAT/USHLSAT -> SHL
Bjorn Pettersson via llvm-commits
- [llvm] cecf11c - [DAGCombiner] Fold SSHLSAT/USHLSAT to SHL when no saturation will occur
Bjorn Pettersson via llvm-commits
- [lld] 31626cc - [lld-macho] Add -pagezero_size
Jez Ng via llvm-commits
- [llvm] 3a8c514 - [CodeGen] Use = default (NFC)
Kazu Hirata via llvm-commits
- [llvm] eb65f97 - [llvm] Fix header guards (NFC)
Kazu Hirata via llvm-commits
- [llvm] c35ccd2 - [DAGCombiner][RISCV] Allow rotates by non-constant to be matched for i32 on riscv64 with Zbb.
Craig Topper via llvm-commits
- [PATCH] D119088: [DAG] Fix in ReplaceAllUsesOfValuesWith
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] b932877 - [InstCombine] Add mul(x,x) tests showing miscompile
Simon Pilgrim via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X*X self-multiplication
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D117995: [ValueTracking] Add support for X*X self-multiplication
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 9445395 - [KnownBits] Add support for X*X self-multiplication (update)
Simon Pilgrim via llvm-commits
- [PATCH] D119089: [RISCV] Teach RISCVDAGToDAGISel::selectShiftMask to replace sub from constant with neg.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119090: [X86] Improve uniform funnelshift/rotation amount handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119091: Cleanup LLVMBitcode headers
serge via Phabricator via llvm-commits
- [PATCH] D119092: Cleanup LLVMDebugInfoCodeView headers
serge via Phabricator via llvm-commits
- [llvm] 1ef0432 - [LoopInterchange] Support loop interchange with floating point reductions
via llvm-commits
- [PATCH] D113218: [llvm] [Debuginfo] Add cpp-httplib optional dependency.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114415: [llvm] [Debuginfo] Add HTTP Server to Debuginfod library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add one essential pass and the simplest tests
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [DebugInfo] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [DebugInfo] LLVM debuginfod server.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D119096: [llvm] [Debuginfod] Remove `llvm-debuginfod-find` lit tests that used python http server.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support reducing load/store width in big endian order
Sheng via Phabricator via llvm-commits
- [llvm] 3fce5bb - [Transforms] Use default member initialization in LoopVersioning (NFC)
Kazu Hirata via llvm-commits
- [llvm] a1a8d10 - [Transforms] Use default member initialization in LibCallSimplifier (NFC)
Kazu Hirata via llvm-commits
- [llvm] 949f564 - [IR] Use default member initialization in GlobalValue (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D115128: [TableGen][CodeEmitter] Introducing the VarLenCodeEmitterGen infrastructure
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D119099: [RISCV][DAGCombiner] Custom lower ISD::ABS to sra (X, size(X)-1); sub (xor (X, Y), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118316: [PowerPC] Materialize special ConstantFP using instructions instead of load from TOC
Ting Wang via Phabricator via llvm-commits
- [llvm] 8bb32e5 - [X86] Add pre-commit test for bit test optimization. NFC
Phoebe Wang via llvm-commits
- [PATCH] D118218: [RISCV] Pre-commit test for D118216
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D118216: [RISCV] eliminate rematerialization of array's base address
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D119100: [TableGen] Add a new `encoder` directive into VarLenCodeEmitterGen
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] b3b129f - [DAGCombiner][AArch64] Enhance to support for scalar CSINC
via llvm-commits
- [PATCH] D118476: [demangler] Fix new/delete demangling
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118298: [Spill2Reg][1/9] Initial commit. This is boilerplate code.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D118486: [demangler] Improve ->* & .* demangling
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118504: [demangler] Fix unresolvedname demangling
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D119101: [M68k][VarLenCodeEmitter] Support reloc & pc-rel immediate values
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D119102: NFC formating
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D119104: [Sparc] Make sure that we really don't emit quad-precision unless the "hard-quad-float" feature is available
Brad Smith via Phabricator via llvm-commits
- [PATCH] D117989: [RISCV] Add the passthru operand for RVV nomask binary intrinsics.
Craig Topper via Phabricator via llvm-commits
- [llvm] 1391f91 - [NFC] Precommit test case for PR53357
Chuanqi Xu via llvm-commits
- [PATCH] D119105: [DAGCombiner][AArch64] Enhance to fold CSNEG into CSINC instruction
Allen zhong via Phabricator via llvm-commits
- [llvm] 3a3cb92 - [llvm] Use = default (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D118151: [JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCH and extractBits function
luxufan via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Kito Cheng via Phabricator via llvm-commits
- [llvm] 9920943 - [JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCH
via llvm-commits
- [PATCH] D119106: [NFC] Remove unnecessary #includes
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D119108: [ELF] Clarify -dc and remove GNU ld incompatible --[no-]define-common
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118531: [RISCV] add tests for vwmulsu_vx when one input is a scalar splat.
Chenbing.Zheng via Phabricator via llvm-commits
Last message date:
Sun Feb 6 23:54:15 PST 2022
Archived on: Sun Feb 6 23:54:17 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).