The Week Of Monday 7 February 2022 Archives by thread
Starting: Mon Feb 7 00:04:46 PST 2022
Ending: Sun Feb 13 23:57:30 PST 2022
Messages: 2910
- [PATCH] D119110: [RISCV] support vwmulsu_vx when one input is a scalar splat
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] 24562ba - [X86] Add test cases for fmul/fdiv with select.
via llvm-commits
- [PATCH] D118975: [AMDGPU] Allow hoisting of some VALU compare instructions
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119108: [ELF] Remove GNU ld incompatible --[no-]define-common and obscure -dc/-dp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118978: [flang] Basic local variable lowering
Valentin Clement 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] D115128: [TableGen][CodeEmitter] Introducing the VarLenCodeEmitterGen infrastructure
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] eab395f - Fix the warning after D118805
Djordje Todorovic via llvm-commits
- [PATCH] D119106: [NFC] Remove unnecessary #includes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D119013: [ArgPromotion][AMDGPU] New MSSA-based function argument promotion pass with input/output argument support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D119111: [X86] Invert a vector select IR canonicalization with a binop identity constant
LuoYuanke via Phabricator via llvm-commits
- [llvm] def10a2 - [GlobalIsel] Fix another "unused variable" warning
Djordje Todorovic 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] D119075: [DAGCombine][ARM] Custom lower smaller-than-legal MULH/AVG/ABD
Dave Green via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D119068: [libunwind] Define _Unwind_Backtrace for powerpc, sparc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118931: [llvm-libtool-darwin] Add -warnings_as_errors
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D119058: Fix lld standalone build
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119091: Cleanup LLVMBitcode headers
Fangrui Song 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
James Henderson via Phabricator via llvm-commits
- [PATCH] D117580: [LoopVectorize] Support conditional in-loop vector reductions
David Sherwood via Phabricator via llvm-commits
- [llvm] 82ef888 - [Bitcode] Add fuzzer for bitcode reading
Nikita Popov via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
Dave Green via Phabricator via llvm-commits
- [llvm] 8a71854 - [Bitcode] Handle invalid abbrev number error more gracefully
Nikita Popov via llvm-commits
- [PATCH] D114533: LLVM IR should allow bitcast between address spaces with the same size.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [llvm] afd54e1 - [SLPVectorizer] Fix "unused variable" build warning
Djordje Todorovic via llvm-commits
- [PATCH] D119115: [RISCV] Improve insert_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 289b8e0 - [X86] Add fp80 copysign test coverage
Simon Pilgrim via llvm-commits
- [llvm] a190fcd - [CSKY] Add inline asm constraints and related codegen support
Zi Xuan Wu via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin 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
- [llvm] 5d3a864 - [GlobalISel] Move getOpcode() calls inside assert() to avoid (void)s. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D118227: [OpenMP][IRBuilder] Fix AllocIP for atomic update and capture
Shraiysh via Phabricator via llvm-commits
- [llvm] d7be2bf - [X86] combineShiftRightArithmetic - break if-else chain as they all return (style). NFC.
Simon Pilgrim via llvm-commits
- [llvm] 74555fd - [DAG] visitINSERT_VECTOR_ELT - break if-else chain as they both return (style). NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] 28fb22c - [TSan] Handle FreeBSD specific indirection of libpthread functions
Dimitry Andric via llvm-commits
- [PATCH] D119034: [TSan] Handle FreeBSD specific indirection of libpthread functions
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D118468: [cross-project-tests] XFAIL llgdb-tests when gdb can't read clang's DWARF
Orlando Cazalet-Hyams via Phabricator 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] D118227: [OpenMP][IRBuilder] Handle floats for atomic update and fix AllocaIP for update/capture
Shraiysh via Phabricator via llvm-commits
- [PATCH] D118992: [flang] Add lowering for ASCII character constant
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D119119: [CodeGen][test] XFAIL CodeGen/Generic/ForceStackAlign.ll on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D119028: refactor the llvm-nm of symbol sorting
James Henderson via Phabricator via llvm-commits
- [PATCH] D118920: [DAGCombiner] Fold `ty1 extract_vector(ty2 splat(V)) -> ty1 splat(V)`
David Sherwood via Phabricator via llvm-commits
- [PATCH] D119122: [DebugInfo][test] XFAIL DebugInfo/Generic/missing-abstract-variable.ll on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D119121: [test-suite] Add unit tests for vectorizer memory runtime checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114779: [LV] Remove `LoopVectorizationCostModel::useEmulatedMaskMemRefHack()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118316: [PowerPC] Materialize special ConstantFP using instructions instead of load from TOC
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D118928: [FPEnv][InstSimplify] Fold fsub X, +0 ==> X
Serge Pavlov via Phabricator 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] 3c86642 - [Bitstream] Reject implausibly large reservations
Nikita Popov via llvm-commits
- [llvm] 8901777 - [Bitcode] Don't assert on invalid attribute group record
Nikita Popov via llvm-commits
- [llvm] ec18030 - [Bitstream] Check that there is enough space for blob
Nikita Popov via llvm-commits
- [llvm] 0c553bf - [Bitcode] Guard against out of bounds value reference
Nikita Popov via llvm-commits
- [PATCH] D119006: [AMDGPU] SILoadStoreOptimizer: avoid unbounded register pressure increases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D119124: Removing unnecessary condition
harish 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] D116160: [AArch64] ACLE feature macro for Armv8.8-A MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D119038: [BOLT] Fix bolt_rt_instr for osx build condition
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] fdf8cb9 - [Bitcode] Handle invalid data layout gracefully
Nikita Popov via llvm-commits
- [PATCH] D119000: [Bitcode] Add fuzzer for bitcode reading
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118884: Add LLVM Embedded Toolchains call to the table of sync ups
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 747fab9 - [Bitcode] Add missing test file
Nikita Popov via llvm-commits
- [PATCH] D119127: Preserve inbounds information of GEP during Argument Promotion Pass across callee and its callers.
Pravin Jagtap via Phabricator via llvm-commits
- [llvm] f4fca0f - [Bitcode] Replace assertion with check
Nikita Popov via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support reducing load/store width in big endian order
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 9576698 - [DebugInfo][test] XFAIL DebugInfo/Generic/missing-abstract-variable.ll on SPARC
Rainer Orth via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118487: [AArch64] Allow strict opcodes in indexed fmul and fma patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D118485: [AArch64] Allow strict opcodes in fp->int->fp patterns
Dave Green via Phabricator via llvm-commits
- [llvm] 05a374f - [gn build] Port c63522e6ba77
LLVM GN Syncbot via llvm-commits
- [PATCH] D118595: [AARCH64][DAGCombine] Add combine for negation of CSEL absolute value pattern.
Dave Green via Phabricator via llvm-commits
- [llvm] ef4df27 - [LV] Modernize some runtime check tests a bit.
Florian Hahn via llvm-commits
- [PATCH] D118663: [AArch64] Adds SUBS and ADDS instructions to the MIPeepholeOpt.
Dave Green via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
John Brawn via Phabricator via llvm-commits
- [llvm] 2e0409a - [X86][SSE] Add some initial PAVGB/PAVGW tests
Simon Pilgrim via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118504: [demangler] Fix unresolvedname demangling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D119132: Pre-commit test of D116931
Sheng via Phabricator via llvm-commits
- [PATCH] D119073: [X86] Replace X86ISD::AVG with generic ISD::AVGCEILU
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118694: [Bitcode] Add partial support for opaque pointer auto-upgrade
Nikita Popov via Phabricator via llvm-commits
- [llvm] 77a0da9 - [LV] Remove `LoopVectorizationCostModel::useEmulatedMaskMemRefHack()`
Roman Lebedev via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Mark Murray via Phabricator via llvm-commits
- [llvm] b7767c7 - [OMPIRBuilder] Avoid use of getPointerElementType()
Nikita Popov via llvm-commits
- [PATCH] D109817: [AggressiveInstCombine] Add `phi` nodes support to `TruncInstCombine`
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b280ee1 - [test] Use -passes=instsimplify instead of -instsimplify in a number of tests. NFC
Bjorn Pettersson via llvm-commits
- [llvm] acdc419 - [test] Use -passes=instcombine instead of -instcombine in lots of tests. NFC
Bjorn Pettersson 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
- [llvm] 149195f - [PPCISelLowering] Avoid use of getPointerElementType()
Nikita Popov via llvm-commits
- [PATCH] D119088: [DAG] Fix in ReplaceAllUsesOfValuesWith
Bjorn Pettersson 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] D114174: [ARM][CodeGen] Add support for complex addition and multiplication
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D119060: [InstCombine] SimplifyDemandedBits - mul(x, x) is odd iff x is odd
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 79b3fe8 - [InstCombine] SimplifyDemandedBits - mul(x, x) is odd iff x is odd
Sanjay Patel via llvm-commits
- [PATCH] D118696: Fix incorrect TypeSize->uint64_t cast in InductionDescriptor::isInductionPHI
David Sherwood via Phabricator via llvm-commits
- [PATCH] D119028: [NFC] refactor the llvm-nm of symbol sorting
Digger Lin via Phabricator via llvm-commits
- [PATCH] D119133: [flang][nfc] Add an assert to guard against `nullptr` dereferencing
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118685: [ArgPromotion] Make implementation offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D119087: [AMDGPU] [NFC] refactor the AMDGPU attributor
Matt Arsenault 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
- [llvm] be826cf - [AArch64][NEON][SVE] Lower FCOPYSIGN using AArch64ISD::BSP
David Truby via llvm-commits
- [PATCH] D118394: [AArch64][NEON][SVE] Lower FCOPYSIGN using AArch64ISD::BSP
David Truby via Phabricator via llvm-commits
- [PATCH] D118302: [Spill2Reg][5/9] Code generation part 2.
Matt Arsenault via Phabricator 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] D119010: [AggressiveInstCombine] Recognize table-based ctz implementation and enable it for AARCH64 at -O3
Wilco Dijkstra via Phabricator via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117733: [RISCV] Update Privileged spec to version-20211203: Support Hypervisor Extention
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D119137: Replace Steve Klabnik with Josh Stone as one of the Rust Security Response WG representatives
Pietro Albini via Phabricator via llvm-commits
- [llvm] 3197306 - AMDGPU: Fix clobbering SCC when expanding large offset spill pseudos
Matt Arsenault via llvm-commits
- [PATCH] D115401: AMDGPU: Fix clobbering SCC when expanding large offset spill pseudos
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118276: Adding a DIBuilder interface for Fortran's assumed length string
ykhatav via Phabricator via llvm-commits
- [PATCH] D119139: [InstCombine] generalize 2 LSB of demanded bits for X*X
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 3c33b20 - [InstCombine] add test for demanded 2 low bits of X*X; NFC
Sanjay Patel via llvm-commits
- [llvm] 40a50f8 - [x86] avoid false dependency stall on 'sbb' with same source reg
Sanjay Patel via llvm-commits
- [PATCH] D118843: [x86] avoid false dependency stall on 'sbb' with same source reg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117923: BuildLibCalls: add allocalign attributes for memalign and aligned_alloc
James Y Knight via Phabricator via llvm-commits
- [llvm] c127ba2 - Add LLVM Embedded Toolchains call to the table of sync ups.
Kristof Beyls via llvm-commits
- [PATCH] D117795: [AArch64] Add some missing strict FP vector lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D118094: [ValueTracking] Checking haveNoCommonBitsSet for (x & y) and ~(x | y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118727: [MemoryBuiltins][FIX] Adjust index type size properly wrt. AS casts
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] cdc0573 - [MatrixBuilder] Remove unnecessary IRBuilder template (NFC)
Nikita Popov via llvm-commits
- [llvm] 3d76621 - [ARM] Undeprecate complex IT blocks
Mark Murray via llvm-commits
- [llvm] 704b21c - [demangler] Remove StdQualifiedName
Nathan Sidwell via llvm-commits
- [llvm] 8d38273 - [demangler] Fix unresolvedname demangling
Nathan Sidwell via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] c45a99f - [MatrixBuilder] Require explicit element type in CreateColumnMajorLoad()
Nikita Popov via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119028: [NFC] Refactor llvm-nm symbol sorting
Digger Lin via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [llvm] ad46cf1 - [demangler] Stricter NestedName parsing
Nathan Sidwell via llvm-commits
- [PATCH] D118486: [demangler] Improve ->* & .* demangling
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] 897d92f - [InstCombine] generalize 2 LSB of demanded bits for X*X
Sanjay Patel via llvm-commits
- [PATCH] D117995: [ValueTracking] Add support for X*X self-multiplication
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118476: [demangler] Fix new/delete demangling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D119009: [Support] Ensure handlers are set up before printing the stacktrace
Andy Yankovsky via Phabricator via llvm-commits
- [PATCH] D119148: [LoopUnroll] Always respect user unroll pragma
Whitney Tsang 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
- [PATCH] D118077: Print C-string literals in mapfile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118515: [llvm-profgen] On-demand track optimized-away inlinees for preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D119149: [test][llvm-objcopy/mac] Move test to new file
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118526: [llvm-objcopy][MachO] Ignore LC_LINKER_OPTION when redefining symbols
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D119150: [SDAG] move x86 select-with-identity-constant fold behind a target hook; NFC
Sanjay Patel via Phabricator via llvm-commits
- [llvm] e8bff9a - Fix lld standalone build
Fangrui Song via llvm-commits
- [PATCH] D119023: [flang] Adding options to the CfgConversion pass
Renaud Kauffmann via Phabricator via llvm-commits
- [llvm] a5b6aef - [Attributor][NFCI] Remove anonymous namespaces
David Blaikie via llvm-commits
- [llvm] ed40229 - [gn build] Port D119058
Arthur Eubanks via llvm-commits
- [PATCH] D119154: [demangler] Adjust unqualified name parsing
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118550: [Support] Have ThreadPool initialize a TimeTraceProfiler per thread
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118802: [AArch64][CodeGen] Always use SVE (when enabled) to lower 64-bit vector multiplies
Paul Walker via Phabricator via llvm-commits
- [PATCH] D119157: [NVPTX] Add ex2 f16 support
Nicolas Miller via Phabricator via llvm-commits
- [llvm] 5a72357 - [LV] Use IRBuilderBase in VPlan.h, remove IRBuilder.h include (NFC).
Florian Hahn via llvm-commits
- [polly] a2601c9 - Bump the trunk major version to 15
Hans Wennborg via llvm-commits
- [lld] ec8a693 - Revert "[ELF] Move Symbol::needsTlsLd to config->needsTlsLd. NFC"
Alexander Kornienko via llvm-commits
- [PATCH] D112724: Officially deprecate LLVM_ENABLE_PROJECTS for libc++, libc++abi and libunwind
Nico Weber via Phabricator via llvm-commits
- [llvm] 1049735 - [LV] Adjust accesses in test to ensure full RT checks are generated.
Florian Hahn via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118946: [BOLT] Refactor heatmap to be standalone tool
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118298: [Spill2Reg][1/9] Initial commit. This is boilerplate code.
Vasileios Porpodas via Phabricator via llvm-commits
- [lld] cb03ac0 - [ELF] Move Symbol::needsTlsLd to config->needsTlsLd
Fangrui Song via llvm-commits
- [llvm] be1cca1 - [NFC] use Range based any_of for more concise code.
Florian Mayer via llvm-commits
- [PATCH] D118877: [DagCombine] Increase depth by number of operands to avoid a pathological compile time.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118070: Make lld-link work in a non-MSVC shell
Peter Kasting via Phabricator via llvm-commits
- [llvm] 5704711 - [AMDGPU] Fix debug values in scheduler not placed correctly when reverting
Vang Thao via llvm-commits
- [PATCH] D119022: [AMDGPU] Fix debug values in scheduler not placed correctly when reverting
Vang Thao via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D118798: [lld-macho] Include address offsets in error messages
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111276: [ArgumentPromotion] Support opaque pointers
Josh Stone via Phabricator via llvm-commits
- [PATCH] D119169: [llvm] Recognize arm64 as target-aarch64 in LIT
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D119171: [SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expansion to use sra (X, size(X)-1); sub (xor (X, Y), Y).
Craig Topper 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] b4c6d1b - [LoopVectorizer] Don't perform interleaving of predicated scalar loops
David Green via llvm-commits
- [PATCH] D118566: [LoopVectorizer] Don't perform interleaving of predicated scalar loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Zbigniew Jędrzejewski-Szmek via Phabricator via llvm-commits
- [PATCH] D118754: [DebugInfo] Always emit `.debug_names` with dwarf 5 for Apple platforms
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D119044: Add a case for Rust in LLDB's PDB reader
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D117253: [AMDGPU] Select VGPR versions of MFMA if possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118977: [NVPTX] Add more FMA intriniscs/builtins
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D118857: [DWARF][codegen] Fix for Aranges when split inlining is present
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D119176: [demangler][NFC] Utility header cleanups
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D119177: [demangler] Fix buffer growth
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] 1237c14 - Cleanup LLVMBitcode headers
via llvm-commits
- [PATCH] D118312: [X86] TCRETURNmi fix for 32bit platform
Tong Zhang via Phabricator via llvm-commits
- [PATCH] D119181: [Support] Don't print stacktrace if DbgHelp.dll hasn't been loaded yet
Andy Yankovsky via Phabricator via llvm-commits
- [llvm] e4e671c - [AArch64] add tests for demanded bits of multiply; NFC
Sanjay Patel via llvm-commits
- [llvm] fc6bee1 - [SDAG] SimplifyDemandedBits - generalize fold for 2 LSB of X*X
Sanjay Patel via llvm-commits
- [PATCH] D119182: [Bitstream] Temporarily disable UBSan for invalid bitcode tests. This fixes failing sanitizer buildbots.
Andrew via Phabricator via llvm-commits
- [compiler-rt] 4fb7c12 - [HWASan] Use hwasan_memalign for aligned new.
Matt Morehouse via llvm-commits
- [PATCH] D118111: [llvm][support] Replace `std::vector<bool>` use in YAMLTraits
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D119185: [VP] llvm.vp.fma intrinsic and LangRef
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [llvm] 77f5a3f - [Bitstream] Temporarily disable UBSan for invalid bitcode tests. This fixes failing sanitizer buildbots.
Andrew Browne via llvm-commits
- [PATCH] D118632: [Clang]OpenMP] Add the codegen support for `atomic compare`
Shilei Tian via Phabricator via llvm-commits
- [llvm] be059a1 - [x86] avoid compile-time warning for parens; NFC
Sanjay Patel via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via Phabricator via llvm-commits
- [llvm] 260fbff - Fix my email address in CODE_OWNERS.TXT
Paul Robinson via llvm-commits
- [PATCH] D105507: [AMDGPU] Add gfx10 assembler directive to specify shared VGPR count
Tony Tye via Phabricator via llvm-commits
- [PATCH] D119192: [DWARF][codegen] Removed addLocalLabelAddress
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D119193: [NFC][LAA] Use MemoryDepChecker::MemAccessInfo instead of identical AccessAnalysis::MemAccessInfo type
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] d1ecfaa - [SDAG] try to fold one-demanded-bit-of-multiply
Sanjay Patel via llvm-commits
- [llvm] 4c12a75 - [llvm-libtool-darwin] Add -warnings_as_errors
Keith Smiley via llvm-commits
- [PATCH] D119196: [RISCV][VP] Lower VP_FMA to RVV instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118653: [memprof] Extend the index prof format to include memory profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D119197: [RISCV] Pre-process integer ISD::SPLAT_VECTOR to RISCISD::VFMV_V_F_VL before isel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add one essential pass and the simplest tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118732: [BOLT] Add aarch64 support for peephole passes
Rafael Auler via Phabricator via llvm-commits
- [llvm] 74e9090 - [gn build] (manually) port 157bbe6aea22e
Nico Weber via llvm-commits
- [llvm] cef177d - [VP] llvm.vp.fma intrinsic and LangRef
Craig Topper via llvm-commits
- [llvm] 2c26cfd - [RISCV] Use splat_vector instead of SplatPat in widening FP instruction patterns. NFCI
Craig Topper via llvm-commits
- [PATCH] D99032: GlobalISel: Add FoldBinOpIntoSelect combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D119200: Match-up type sizes for possible extensions, based on actual bit-size rather than rounded-up byte size.
Chang Lin via Phabricator via llvm-commits
- [PATCH] D119038: [BOLT] Fix runtime osx cross-compile build
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D119064: [orc] Change LLJIT's dtor to a virtual dtor
Lang Hames via Phabricator via llvm-commits
- [PATCH] D116100: [Utils][LoongArch](5/6) Add a --bits-endian option to extract-section.py
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D119203: [test][llvm-objcopy/mac] Fix invalid strip tests
Keith Smiley via Phabricator via llvm-commits
- [llvm] 0fe419f - M68K: Pre-commit test of D116931
Matt Arsenault via llvm-commits
- [llvm] 146c782 - [GlobalISel][Legalizer] Support reducing load/store width in big endian order
Matt Arsenault via llvm-commits
- [llvm] 0460172 - [AMDGPU][NFC] AMDGPUUsage.rst: fix wording.
Matt Arsenault via llvm-commits
- [PATCH] D118908: [AMDGPU][NFC] AMDGPUUsage.rst: fix wording.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115874: [M68k][GlobalISel] Implement lowerCall based on M68k calling convention
Matt Arsenault 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] D119205: [ObjectYAML][MachO] Add LC_FUNCTION_STARTS support
Keith Smiley via Phabricator via llvm-commits
- [llvm] bbc7489 - [SystemZ] Remove a superfluous semicolon to fix a gcc warning. NFC
Craig Topper via llvm-commits
- [PATCH] D115857: [LoongArch 1/6] Add triples loongarch{32, 64} for the upcoming LoongArch target
Lu Weining via Phabricator via llvm-commits
- [PATCH] D115860: [LoongArch 3/6] Add target stub for LoongArch
Lu Weining via Phabricator via llvm-commits
- [lld] 06f863a - [lld-macho] Include address offsets in error messages
Jez Ng via llvm-commits
- [llvm] 5aa3af3 - [M68k][GlobalISel] Implement lowerCall based on M68k calling convention
Matt Arsenault via llvm-commits
- [llvm] 29c8eba - [MemoryBuiltins][FIX] Adjust index type size properly wrt. AS casts
Johannes Doerfert via llvm-commits
- [llvm] dd101c8 - [Attributor][FIX] Do not use assumed information for UB detection
Johannes Doerfert via llvm-commits
- [PATCH] D119047: [OpaquePtr][LAA] Don't use getPointerElementType()
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] a1fb307 - [AMDGPU] Allow hoisting of some VALU compare instructions
Carl Ritson via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [llvm] 02a2e46 - [AMDGPU] [NFC] refactor the AMDGPU attributor
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D119197: [RISCV] Pre-process integer ISD::SPLAT_VECTOR to RISCISD::VMV_V_X_VL before isel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118558: [IVDescriptors] Support FOR where we have multiple sink pointed
Allen zhong via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D119210: [RISCV] Recover the implication between Zve* extensions and the V extension.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] c4ac46b - [test][llvm-objcopy/mac] Move test to new file
Keith Smiley via llvm-commits
- [llvm] 4669cc9 - [test][llvm-objcopy/mac] Fix invalid strip tests
Keith Smiley via llvm-commits
- [PATCH] D118456: [RISCV] Optimize splats of extracted vector elements
Zakk Chen via Phabricator via llvm-commits
- [compiler-rt] f8006a0 - [ORC-RT] Fix typos in testcase.
Lang Hames via llvm-commits
- [compiler-rt] 6646832 - [ORC-RT] Add more string_view operations and tests.
Lang Hames via llvm-commits
- [PATCH] D119212: [RISCV] Pre-commit test for D118222
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D119213: [GlobalISel][TableGen] Fully qualify calls to llvm::format that have ::std:: types as paramters
Charlie Barto via Phabricator via llvm-commits
- [llvm] cb0fff4 - [RISCV] Pre-commit test for D118222
via llvm-commits
- [PATCH] D118738: [BOLT] Add ld.lld substitution
Amir Ayupov via Phabricator via llvm-commits
- [compiler-rt] ea0ce32 - [ORC-RT] Make ExecutorAddr hashable.
Lang Hames via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Yaxun Liu via Phabricator via llvm-commits
- [llvm] adbc7a2 - [llvm-jitlink] Don't add process symbols to every JITDylib.
Lang Hames via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two i32 undefs
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] c53d99c - [RISCV] Split f64 undef into two i32 undefs
via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Wang Pengcheng via Phabricator via llvm-commits
- [lld] 27bb799 - [ELF] Clean up headers. NFC
Fangrui Song via llvm-commits
- [lld] f237ab0 - [ELF] AArch64ErrataFix: replace std::map with DenseMap. NFC
Fangrui Song via llvm-commits
- [llvm] f9aef47 - [ORC][ORC-RT] Rewrite the MachO platform to use allocation actions.
Lang Hames via llvm-commits
- [PATCH] D117003: [SchedModels][CortexA55] Add ASIMD integer instructioins
Pavel Kosov via Phabricator via llvm-commits
- [compiler-rt] fe2f5c9 - [ORC-RT] Fix missing #include from f9aef477ebc.
Lang Hames via llvm-commits
- [llvm] 42ac4e1 - [MachineLICM] Add shouldHoist method to TargetInstrInfo
Carl Ritson via llvm-commits
- [PATCH] D118773: [MachineLICM] Add shouldHoist method to TargetInstrInfo
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D119092: Cleanup LLVMDebugInfoCodeView headers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119216: [AMDGPU] replace hostcall module flag with function attribute
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D119217: [X86] Update register RCL/RCR by 1 and immediate scheduling for Intel CPUs
Craig Topper via Phabricator via llvm-commits
- [llvm] 541171f - [CodeGen][test] XFAIL CodeGen/Generic/ForceStackAlign.ll on SPARC
Rainer Orth 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
- [llvm] 9ee96aa - [CSKY] Add CK800 series ProcessorModel and complete related SubtargetFeatures
Zi Xuan Wu via llvm-commits
- [llvm] ec642ce - [CSKY] Add CSKYDisassembler.cpp to construct objdump
Zi Xuan Wu via llvm-commits
- [PATCH] D117147: [MLGO] ML Regalloc Eviction Advisor
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D119028: [NFC] Refactor llvm-nm symbol comparing and split sorting
James Henderson via Phabricator via llvm-commits
- [PATCH] D118333: [RISCV] Use computeTargetABI from llc as well as clang
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D119219: [llvm-rc]: Find <target>-clang over just clang
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 13ac039 - [Bitcode] Add missing includes in llvm-dis-fuzzer
Nikita Popov via llvm-commits
- [llvm] 67348c8 - [Bitstream] Check for unterminated VBR
Nikita Popov via llvm-commits
- [llvm] 6d52ea8 - [Bitcode] Prevent OOB read for invalid name size
Nikita Popov via llvm-commits
- [PATCH] D119220: [RISCV][VP] Add RVV codegen for vp.fma
Jianjian Guan via Phabricator via llvm-commits
- [llvm] bf17cb2 - [Bitstream] Make MaxChunkSize word-size independent
Nikita Popov via llvm-commits
- [PATCH] D118633: [Symbolizer] Add Build ID flag to llvm-symbolizer.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118413: [Debuginfod] [Symbolizer] Break debuginfod out of libLLVM.
Petr Hosek via Phabricator via llvm-commits
- [llvm] c2b4767 - [ArgPromotion] Test dereferenceable annotation on callee (NFC)
Nikita Popov via llvm-commits
- [llvm] b896334 - [ArgPromotion] Check dereferenceability on argument as well
Nikita Popov via llvm-commits
- [PATCH] D119223: [VE] v256.32|64 setcc isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118514: [doc] Add llvm-ifs commandline guide
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118650: [AArch64] Attempt to emitConjunction from brcond
Dave Green via Phabricator via llvm-commits
- [PATCH] D119074: [ELF] Parse archives as --start-lib object files
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list with llvm-nm new option "--export-symbols"
James Henderson 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] D118892: [mlir][Affine][Vector] NFC: fix examples in comments
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D119047: [OpaquePtr][LoopAccessAnalysis] Support opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [llvm] f21dd70 - [AArch64] Add some additional tests for conditions of branches. NFC
David Green via llvm-commits
- [PATCH] D119019: [ADT] Add APInt/MathExtras isShiftedMask variant returning mask offset/length
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115881: [AMDGPU] Select no-return ds_* atomic ops in tblgen.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D119227: [AMDGPU] Select no-return atomic ops in FLATInstructions.td.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 1795402 - [OpenMPIRBuilderTest] Remove getPointerElementType() uses (NFC)
Nikita Popov via llvm-commits
- [llvm] 215aba7 - [NVPTXLowerArgs] Use byval type
Nikita Popov via llvm-commits
- [llvm] 62c4ac7 - [RISCV] Optimize splats of extracted vector elements
Fraser Cormack via llvm-commits
- [llvm] af7b4df - [NVPTXAsmPrinter] Use byval type
Nikita Popov via llvm-commits
- [llvm] 54b8fa7 - [NVPTXISelLowering] Use getByValSize()
Nikita Popov via llvm-commits
- [llvm] 80267c8 - [NVPTXISelLowering] Use byval IndirectType
Nikita Popov via llvm-commits
- [PATCH] D116877: [GlobalISel] Add big endian support in CallLowering
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d9dba4c - [NVPTXISelLowering] Remove unnecessary context parameter (NFCI)
Nikita Popov via llvm-commits
- [llvm] 95b8a3e - [AArch64] FeaturePerfMon Added to CPUs
Mubashar Ahmad via llvm-commits
- [PATCH] D118705: [AArch64] FeaturePerfMon Added to CPUs
Mubashar Ahmad via Phabricator via llvm-commits
- [llvm] fdce239 - [AArch64] Attempt to emitConjunction from brcond
David Green via llvm-commits
- [PATCH] D119229: [NVPTX] Remove image/sampler special case in call lowering
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Renato Golin via Phabricator via llvm-commits
- [PATCH] D115862: [LoongArch][test] (6/6) Add encoding and mnemonics tests
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jun Sha via Phabricator via llvm-commits
- [PATCH] D118450: [RuntimeDyld] Handle SPARC
Rainer Orth via Phabricator via llvm-commits
- [llvm] fd2bb51 - [ADT] Add APInt/MathExtras isShiftedMask variant returning mask offset/length
Simon Pilgrim via llvm-commits
- [PATCH] D119232: [DebugInfo][InstrRef] Don't create duplicate instruction numbers in X86-fixup-LEAs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118998: [DebugInfo][InstrRef] Don't fire assertions if broken debug-info is seen
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] ae1bb44 - [VE] v256.32|64 setcc isel and tests
Simon Moll via llvm-commits
- [PATCH] D119233: [sancov][sanitizer-common] Correct sanitizer coverage point
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D72404: [ThinLTO/FullLTO] Support Os and Oz
Ayke via Phabricator via llvm-commits
- [PATCH] D115739: [SVE][DAGCombiner] Enable ISD::ABDS and ISD::ABDU for SVE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D119141: The device expression must evaluate to a non-negative integer value.
Harshil Jani via Phabricator via llvm-commits
- [PATCH] D119235: [AMDGPU][NFC] Fix typos
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D90113: [DAGCombiner] Fold BinOp into Select containing identity constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Flush folded denormals to zero when using fastmath
David Candler via Phabricator via llvm-commits
- [llvm] 9cc83bf - [AMDGPU] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D119105: [DAGCombiner][AArch64] Enhance to fold CSNEG into CSINC instruction
Allen zhong via Phabricator via llvm-commits
- [llvm] e2537f6 - [ValueTracking] Replace dyn_cast with dyn_cast_or_null to account for getTerminator returning null
Simon Pilgrim via llvm-commits
- [llvm] 1468202 - [ValueTracking] Add support for X*X self-multiplication
Simon Pilgrim via llvm-commits
- [PATCH] D119237: [AMDGPURewriteOutArguments] Don't use pointer element type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118776: [flang] Add runtime interface for GET_COMMAND
Diana Picus via Phabricator via llvm-commits
- [PATCH] D118549: apply two more cases for store combine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D119238: [InstCombine] Support load-store forwarding with scalable vector types
David Sherwood via Phabricator via llvm-commits
- [llvm] 58f944c - Fix signed/unsigned comparison warnings on ppc buildbots
Simon Pilgrim via llvm-commits
- [llvm] 924696d - [AsmPrinter] Avoid pointer element type access
Nikita Popov via llvm-commits
- [llvm] d1d7188 - Fix signed/unsigned comparison warnings on ppc buildbots
Simon Pilgrim via llvm-commits
- [llvm] 3196ef8 - [AArch64TargetTransformInfo] Avoid pointer element type access
Nikita Popov via llvm-commits
- [llvm] 28669bd - [demangler] Improve ->* & .* demangling
Nathan Sidwell via llvm-commits
- [PATCH] D119239: [VE] v256i1 and|or|xor isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118489: [AArch64] Allow strict opcodes in faddp patterns
John Brawn via Phabricator via llvm-commits
- [llvm] 76c83e7 - [GlobalISel] Add big endian support in CallLowering
Simon Pilgrim via llvm-commits
- [PATCH] D119241: [VE] v256i1 broadcast isel and tests
Simon Moll via Phabricator via llvm-commits
- [llvm] 1d5a3f7 - [NFC][SimplifyCFG] 'merge compatible invokes': more tests for various edge-cases
Roman Lebedev via llvm-commits
- [llvm] 8411560 - [SimplifyCFG] 'merge compatible invokes': support normal destination w/ no uses, no PHI's
Roman Lebedev via llvm-commits
- [llvm] 9986d60 - [SimplifyCFG] 'merge compatible invokes': support normal destination w/ PHIs but no uses
Roman Lebedev via llvm-commits
- [llvm] 42ca7cc - [SimplifyCFG] 'merge compatible invokes': support normal destination w/ uses
Roman Lebedev via llvm-commits
- [llvm] a68e098 - [SDAG] move x86 select-with-identity-constant fold behind a target hook; NFC
Sanjay Patel via llvm-commits
- [llvm] 8398e61 - [AutoUpgrade] Also upgrade intrinsics in invokes
Nikita Popov via llvm-commits
- [llvm] 81cde47 - Cleanup LLVMDebugInfoCodeView headers
via llvm-commits
- [PATCH] D119244: Cleanup LLVMMC headers
serge via Phabricator via llvm-commits
- [PATCH] D119066: [Support] Fix for two issues with clearing of the internal storage for cl::bits
serge via Phabricator via llvm-commits
- [llvm] 0b00cd1 - [X86] selectLEAAddr - relax heuristic to only require one operand to be a MathWithFlags op (PR46809)
Simon Pilgrim via llvm-commits
- [llvm] 9970273 - [AMDGPURewriteOutArguments] Don't use pointer element type
Nikita Popov via llvm-commits
- [llvm] f0ef708 - [demangler][NFC] Utility header cleanups
Nathan Sidwell via llvm-commits
- [PATCH] D119247: [NVPTX] Use align attribute for kernel pointer arg alignment
Nikita Popov via Phabricator via llvm-commits
- [llvm] ae9414d - [ValueTracking] Only check for non-undef/poison if already known to be a self-multiply
Roman Lebedev via llvm-commits
- [llvm] eabae1b - [AArch64][CodeGen] Always use SVE (when enabled) to lower 64-bit vector multiplies
David Sherwood via llvm-commits
- [PATCH] D119248: [Attributor] Emit fixed-point remark on function list
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D119249: [Attributor][NFC] Expose new API in AAPointerInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D119250: [RISCV][NFC] Refactor RISCVISAInfo.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 48eeefe - [AutoUpgrade] Handle remangling upgrade for ptr.annotation
Nikita Popov via llvm-commits
- [llvm] 905abc5 - [SDAG] enable binop identity constant folds for fmul/fdiv
Sanjay Patel via llvm-commits
- [llvm] d11915b - [NFC] Refactor llvm-nm symbol comparing and split sorting
via llvm-commits
- [PATCH] D119252: [AArch64][SVE] Fix selection failure during lowering of shuffle_vector
Bradley Smith via Phabricator via llvm-commits
- [llvm] a7f60bf - AMDGPU: Regenerate mir test checks to include -NEXT
Matt Arsenault via llvm-commits
- [llvm] 8b2ca76 - AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Matt Arsenault via llvm-commits
- [llvm] 074561a - [Mem2Reg] Check that load type matches alloca type
Nikita Popov via llvm-commits
- [llvm] c302f1e - [SCEV] Generalize SCEVEqualsPredicate to any compare [NFC]
Philip Reames 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
- [PATCH] D119031: AMDGPU: Use reserved VGPR for AGPR spills to memory
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f2c99ea - AMDGPU: Use reserved VGPR for AGPR spills to memory
Matt Arsenault via llvm-commits
- [PATCH] D119253: [flang][codegen] Keep primitive type for extractvalue and insertvalue
Valentin Clement via Phabricator via llvm-commits
- [llvm] 34e131b - [llvm-profgen] On-demand track optimized-away inlinees for preinliner.
Hongtao Yu via llvm-commits
- [llvm] 5a50ab4 - [nfc][mlgo][regalloc] Stop warnings about unused function
Mircea Trofin via llvm-commits
- [llvm] 3df88ec - [Support] Don't print stacktrace if DbgHelp.dll hasn't been loaded yet
Andy Yankovsky via llvm-commits
- [PATCH] D119256: [OpenMP][Clang] Move partial support of reverse offload to a future version
Saiyedul Islam via Phabricator via llvm-commits
- [llvm] caf7f05 - [Attributor] Emit fixed-point remark on function list
Joseph Huber via llvm-commits
- [PATCH] D118218: [RISCV] Pre-commit test for D118216
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118216: [RISCV] eliminate rematerialization of array's base address
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116261: [Clang][OpenMP] Add support for compare capture in parser
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D119190: [MLIR][lld] Fix up ability to call lld as a library
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D119257: Revert "Re-land [LLD] Remove global state in lldCommon"
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 56d6ccd - [X86] Update register RCL/RCR by 1 and immediate scheduling for Intel CPUs
Craig Topper via llvm-commits
- [PATCH] D118102: [LoopInterchange] Prevent interchange with unsafe control-flow divergence inside inner loops (PR48057)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D118984: [flang] Upstream partial lowering of GET_ENVIRONMENT_VARIABLE intrinsic
Josh Mottley 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] D118981: [VP] Condition in vp.select|merge not a VP mask
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D119261: [DependenceAnalysis][PR52170] Conservative crash on overflowed loop backedge
Artem Radzikhovskyy via Phabricator via llvm-commits
- [PATCH] D101486: [Dependence Analysis] Enable delinearization of fixed sized arrays
Artem Radzikhovskyy via Phabricator via llvm-commits
- [PATCH] D119262: [VP] llvm.vp.fneg intrinsic and LangRef
Craig Topper via Phabricator via llvm-commits
- [llvm] aeaf85b - [AMDGPU] Select VGPR versions of MFMA if possible
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D117670: [RISCV] Support matching 'VF' VL patterns via SPLAT_VECTOR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118428: [clang-cl] Support the /JMC flag
Hans Wennborg via Phabricator via llvm-commits
- [llvm] e2aed0b - [NFC][SimplifyCFG] 'merge compatible invokes': tests for indirect invokes.
Roman Lebedev via llvm-commits
- [llvm] 414b476 - [SimplifyCFG] 'merge compatible invokes': don't create trivial PHI's with all-identical incoming values
Roman Lebedev via llvm-commits
- [llvm] c8ba2b6 - [SimplifyCFG] 'merge compatible invokes': fully support indirect invokes
Roman Lebedev via llvm-commits
- [PATCH] D101470: [XCOFF][AIX] Peephole optimization in 32-bit TocData transformation
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D119266: [SimplifyCFG] Do not merge landingpads for invokes with deopt state.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D118255: [GVN] MemorySSA for GVN: add a switch to enable MemorySSA for GVN
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 4a6553f - [Debuginfod] [Symbolizer] Break debuginfod out of libLLVM.
Daniel Thornburgh via llvm-commits
- [PATCH] D118948: [MTE] Add -fsanitize=memtag* and friends.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D119269: [RISCV] Lower VP_VFNEG to RVV instructions
Craig Topper via Phabricator via llvm-commits
- [llvm] 34d557f - [gn build] Port 4a6553f4c2be
LLVM GN Syncbot via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D118973: [NVPTX] Eliminate StoreRetval instructions with undef operand
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D118263: getAllocAlignment: respect allocalign attribute if present
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119272: llvm: add missing `allocalign` attributes
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119273: llvm: only use allocalign for allocation functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119274: [flang] catch implicit interface incompatibility with global scope symbol
Jean Perier via Phabricator via llvm-commits
- [PATCH] D119275: [release] Use a supported way of building libc++ when building the documentation
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D119276: [BOLT][DWARF] Remove caching of ranges/abbrevs
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] f2c2e92 - Fix a typo (occured => occurred)
Sylvestre Ledru via llvm-commits
- [compiler-rt] ef14b78 - [sanitizer] Use _thread_db_sizeof_pthread to obtain struct pthread size
Fangrui Song via llvm-commits
- [PATCH] D119278: [LLD] Fix issue in HIP toolchain due to unspecified order of evaluation of the function object
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 6fde1af - [Debuginfod][Symbolizer] Cut dependency cycle after 4a6553f4c2be
Benjamin Kramer via llvm-commits
- [PATCH] D119279: README: Point to the discourse & discord forums
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] 7403c02 - [Hexagon] Fix crash with shuffle_vector of v128f16
Krzysztof Parzyszek via llvm-commits
- [PATCH] D118771: [sanitizer_common] Fix DenseMapCustomTest.DefaultMinReservedSizeTest on SPARC
Vitaly Buka via Phabricator via llvm-commits
- [llvm] c9e6678 - [LV] Move buildScalarSteps out of ILV (NFC).
Florian Hahn via llvm-commits
- [llvm] 216575e - Revert "Revert "[ProfileData] Read and symbolize raw memprof profiles.""
Snehasish Kumar via llvm-commits
- [PATCH] D117778: [OpaquePtrs] Add -normalize-opaque-pointers option
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D119283: [flang] Add missing CFI case for REAL and COMPLEX
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D119284: [IR] Add intrinsics to represent complex multiply and divide instructions.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D119285: [SVE] Bail out of constructDup(...) optimization for fixed width vectors > 128 bits
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D119286: [IRBuilder] Add methods to construct complex intrinsics to IRBuilder.Depends on D119284
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D119287: [CodeGen] Expand complex multiply and divide intrinsics for codegen.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D119288: [InstCombine] Pattern match expressions for naive complex multiply/divide.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D119292: GlobalISel: Merge different versions of isConstantOrConstantVector
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] f0cdacd - [sanitizer] Guard the whole ThreadDescriptorSize block with #if !SANITIZER_GO after D119007
Fangrui Song via llvm-commits
- [PATCH] D119294: [lld-macho] -flat_namespace for dylibs should make all externs interposable
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D99033: GlobalISel: Constant fold G_PTR_ADD
Matt Arsenault via Phabricator via llvm-commits
- [llvm] dcd4950 - [Symbolizer] Add Build ID flag to llvm-symbolizer.
Daniel Thornburgh via llvm-commits
- [llvm] 5847d5f - AMDGPU/GlobalISel: Add baseline test for binop fold into select combine
Matt Arsenault via llvm-commits
- [llvm] 0877fbc - GlobalISel: Add FoldBinOpIntoSelect combine
Matt Arsenault via llvm-commits
- [PATCH] D118665: [Debuginfod] Flag-determine debuginfod lookups in llvm-symbolizer.
Petr Hosek via Phabricator via llvm-commits
- [llvm] 0792161 - [Hexagon] Fix operation actions for v128f16
Krzysztof Parzyszek via llvm-commits
- [llvm] 930f249 - GlobalISel: Constant fold integer min/max opcodes
Matt Arsenault via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Bill Wendling via Phabricator via llvm-commits
- [llvm] 2af4a55 - GlobalISel: Constant fold FP bin ops in MIRBuilder
Matt Arsenault via llvm-commits
- [PATCH] D99036: GlobalISel: Constant fold FP bin ops in MIRBuilder
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cb81545 - [memprof] Add LLVM_DEBUG for unused var in RawMemProfReader.cpp.
Snehasish Kumar via llvm-commits
- [lld] 1e661e5 - [MLIR] Temporary workaround for calling the LLD ELF driver as-a-lib
Alexandre Ganea via llvm-commits
- [lld] bb8be26 - [LLD] Fix issue in HIP due to unspecified order of evaluation of the function object
Alexandre Ganea via llvm-commits
- [llvm] 5af0f09 - GlobalISel: Constant fold G_PTR_ADD
Matt Arsenault via llvm-commits
- [PATCH] D118494: [lldb] Observe SG_READ_ONLY flag in MachO binaries
Dave Lee via Phabricator via llvm-commits
- [PATCH] D118983: [Flang] Add support for lowering the goto statement
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D115497: [Inline] Disable deferred inlining
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D119302: [AMDGPU] Missed sign/zero extend patterns for divergence-driven instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D119303: [RISCV] Lower VECTOR_SPLICE to RVV instructions.
Craig Topper via Phabricator via llvm-commits
- [llvm] ae92365 - [gn build] (manually) port 817d897b57c7 (LIBCXX_ABI_UNSTABLE)
Nico Weber via llvm-commits
- [llvm] 2868c57 - [nfc][mlgo][regalloc] Add the url to a reference pre-trained model
Mircea Trofin via llvm-commits
- [PATCH] D113717: [Symbolizer][Debuginfo] Add debuginfod client to llvm-symbolizer.
Nico Weber via Phabricator via llvm-commits
- [llvm] 94064aa - [gn build] (manually) port 4a6553f4c2be some more
Nico Weber via llvm-commits
- [llvm] 5167f3a - [gn build] (manually) port 216575e5810
Nico Weber via llvm-commits
- [llvm] f556743 - [gn build] Port 216575e58102
LLVM GN Syncbot via llvm-commits
- [PATCH] D119305: [AArch64][LoadStoreOptimizer] Make sure physical registers used by renamable undef are not picked as register to rename.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] deaf22b - [X86] Implement -fzero-call-used-regs option
Bill Wendling via llvm-commits
- [PATCH] D118102: [LoopInterchange] WIP: Prevent interchange with unsafe control-flow divergence inside inner loops (PR48057)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D119306: InferAddressSpaces: Fix assert on inferred source for inttoptr/ptrtoint
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D119307: [Bitstream] Fix UB in left-shift in ReadVBR
Jan Korous via Phabricator via llvm-commits
- [llvm] 5e71bbf - [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
via llvm-commits
- [llvm] cfe7f69 - [RISCV][NFC] Refactor RISCVISAInfo.
Zakk Chen via llvm-commits
- [PATCH] D117643: [RISCV] Add patterns for vector widening integer reduction instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D119308: [AMDGPU] [NFC] Fix incorrect use of bitwise operator.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] c6a6b57 - [AMDGPU] [NFC] Fix incorrect use of bitwise operator.
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D119310: Add support to dsymutil for dumping out new swift5 reflection sections
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 43d3d88 - [llvm] Recognize arm64 as target-aarch64 in lit
Jonas Devlieghere via llvm-commits
- [lld] 99580e2 - [ELF] --warn-backrefs: suppress warnings for backward references within the archive
Fangrui Song via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D119108: [ELF] Remove obscure -dp and GNU ld incompatible --[no-]define-common, ignore -d/-dc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119312: issue-release-workflow: Add support for /cherry-pick command in issue body
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117694: [UpdateTestChecks] Add --filter and --filter-out options
Craig Topper via Phabricator via llvm-commits
- [PATCH] D119314: [RISCV] Add support for matching vwmaccsu from fixed vectors
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D119315: [RISCV] Add CFI directives for RISCV epilog
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D119316: [RISCV] Add a really basic cost model for SK_Splice.
Craig Topper via Phabricator via llvm-commits
- [llvm] 4db88a5 - [OpenMP][Clang] Move partial support of reverse offload to a future version
Saiyedul Islam via llvm-commits
- [PATCH] D119317: [RISCV] Remove redundant code
WangLian via Phabricator via llvm-commits
- [llvm] 6449bea - [RISCV] Select unmasked RVV pseudos in a DAG post-process
Fraser Cormack via llvm-commits
- [PATCH] D119318: ReleaseNotes: add lld/ELF notes
Fangrui Song via Phabricator via llvm-commits
- [llvm] 7cca34a - [llvm-rc]: Find <target>-clang over just clang
Tobias Hieta via llvm-commits
- [PATCH] D119319: [AArch64] Emit TBAA metadata for SVE load/store intrinsics
Sander de Smalen via Phabricator via llvm-commits
- [compiler-rt] 0d4b6f1 - [sanitizer_common] Fix DenseMapCustomTest.DefaultMinReservedSizeTest on SPARC
Rainer Orth via llvm-commits
- [compiler-rt] 0e4b214 - [sanitizer_common] Don't try to unmap unaligned memory
Rainer Orth 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
- [compiler-rt] b63ca0a - [Sanitizers][test] XFAIL long double tests on Solaris/sparc
Rainer Orth via llvm-commits
- [PATCH] D119016: [Sanitizers][test] XFAIL long double tests on Solaris/sparc
Rainer Orth via Phabricator via llvm-commits
- [llvm] 68c1eeb - [ArgPromotion] Make implementation offset based
Nikita Popov via llvm-commits
- [llvm] ff0b391 - [NVPTX] Remove image/sampler special case in call lowering
Nikita Popov via llvm-commits
- [compiler-rt] fda2926 - [sanitizers] Avoid macro clash in SignalContext::WriteFlag (NFC)
Nikita Popov via llvm-commits
- [llvm] 62e4a77 - [Support] Fix for two issues with clearing of the internal storage for cl::bits
via llvm-commits
- [PATCH] D119320: [llvm] Add IWYU pragmas to GTest
Kirill Bobyrev via Phabricator via llvm-commits
- [compiler-rt] 34840c1 - Revert "[sanitizers] Avoid macro clash in SignalContext::WriteFlag (NFC)"
Nikita Popov via llvm-commits
- [PATCH] D119321: [RISCV] Precommit test for D118026.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118026: [RISCV] Improve the condition of hasRVVFrameObject.
Jianjian Guan via Phabricator via llvm-commits
- [compiler-rt] 36cae42 - Reapply [sanitizers] Avoid macro clash in SignalContext::WriteFlag (NFC)
Nikita Popov via llvm-commits
- [llvm] 3564551 - ProfileDataTests: fix BUILD_SHARED_LIBS build
Roman Lebedev via llvm-commits
- [PATCH] D119322: test-release.sh: Remove test-suite from LLVM_ENABLE_PROJECTS
Diana Picus via Phabricator via llvm-commits
- [PATCH] D119314: [RISCV] Add support for matching vwmaccsu/vwmaccus from fixed vectors
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116807: [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117758: [GlobalISel] Change ConstantFoldVectorBinop to return vector of APInt
Jay Foad via Phabricator via llvm-commits
- [llvm] a1862d7 - Set LLVM_FORCE_USE_OLD_TOOLCHAIN to disable VS2019 checks
Muhammad Omair Javaid via llvm-commits
- [PATCH] D77316: [AArch64] Add a special case for shifting by (BitWidth - 1) - X
Jay Foad via Phabricator via llvm-commits
- [llvm] 76b855d - [llvm] Add IWYU pragmas to GTest
Kirill Bobyrev via llvm-commits
- [llvm] d295a53 - [X86] Specify Undef for the registers we xor
Bill Wendling via llvm-commits
- [llvm] 3398697 - Prepare for LLVMMC headers cleanup
via llvm-commits
- [llvm] ef736a1 - Cleanup LLVMMC headers
via llvm-commits
- [PATCH] D118216: [RISCV] LUI used for address computation should not isAsCheapAsAMove
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D119269: [RISCV] Lower VP_FNEG to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D76007: [TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes
Lewis Revill 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] 8aa1220 - [LV] Pass step to emitTransformedIndex (NFC).
Florian Hahn via llvm-commits
- [llvm] af2cd94 - [RISCV][NFC] Remove useless code
Ben Shi via llvm-commits
- [PATCH] D119323: [mlir][sparse] Rename index_t to index_type again
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D119324: [MLIR][Presburger] Disambiguate call to floor
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D117451: [MCA] Proposing the InstrPostProcess:modifyInstrDesc() method.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] db28a45 - [AMDGPU] Remove irrelevant comments on V_BFE_I32 instructions
Jay Foad via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 3fc40b6 - X86: gate all vmovsh instructions on FP16 support.
Tim Northover via llvm-commits
- [llvm] 00e3721 - AArch64: do not use xzr for ldxp -> stxp dataflow.
Tim Northover via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 8366e18 - Revert "X86: gate all vmovsh instructions on FP16 support."
Tim Northover via llvm-commits
- [llvm] 2fe3151 - [X86] TCRETURNmi fix for 32bit platform
Phoebe Wang via llvm-commits
- [PATCH] D117670: [RISCV] Pre-process FP SPLAT_VECTOR to RISCVISD::VFMV_V_F_VL
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Mikhail Goncharov via Phabricator via llvm-commits
- [llvm] 7224871 - [Bitcode] Check minimum size of constant GEP record
Nikita Popov via llvm-commits
- [llvm] ea93ca6 - [Bitcode] Fix size check for DIImportedEntity record
Nikita Popov via llvm-commits
- [PATCH] D119325: [flang] Add type conversion for !fir.box<none>
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D119327: [SVE] Prefer zero-extending loads when lowering ISD::EXTLOAD.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D119328: [SVE] Remove redundanat hasBF16 calls from lowering code.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D119331: [gn build] Add host_cpu=arm64 & current_os=linux => aarch64-unknown-linux-gnu
Peter Waller via Phabricator via llvm-commits
- [PATCH] D119332: [flang] Add Win32 to the list of supported triples
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] ec46232 - [DAGCombiner] Fold `ty1 extract_vector(ty2 splat(V)) -> ty1 splat(V)`
Sander de Smalen via llvm-commits
- [llvm] 381767a - [AArch64] NFC: Autogen check lines for sve-setcc.ll
Sander de Smalen via llvm-commits
- [PATCH] D119334: [AArch64][SVE] Fold away SETCC if original input was predicate vector.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D119328: [SVE] Remove redundant hasBF16 calls from lowering code.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D111437: [SystemZ/z/OS] Implement GOFF writer for empty files
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D119336: [AArch64][SVE] Avoid multiple PTRUE values for SETCC.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117989: [RISCV] Add the passthru operand for RVV nomask binary intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] bcbad75 - [AArch64][SVE] NFC: Add test file for predicate vector reductions.
Sander de Smalen via llvm-commits
- [PATCH] D119338: [AArch64][SVE] Add structured load/store opcodes to getMemOpInfo
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D119339: [Bitcode] Improve support for opaque-pointer bitcode upgrade
Nikita Popov via Phabricator via llvm-commits
- [llvm] 6d68ece - [X86] Refresh funnel/rotate AVX512 VBMI tests
Simon Pilgrim via llvm-commits
- [llvm] 1652c4f - [NFC] Fixing test requirements I broke
Chris Bieneman via llvm-commits
- [llvm] 370ea1a - [SLP][NFC]Fix comment, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D119340: [flang] Add FIRInlinerInterface
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D119342: [LoopRotate] Don't rotate loops when the minsize attribute is present
Ayke via Phabricator via llvm-commits
- [llvm] 62a775f - [nfc][mlgo] Make error message macro
Mircea Trofin via llvm-commits
- [llvm] 60745fb - [VP] llvm.vp.fneg intrinsic and LangRef
Craig Topper via llvm-commits
- [PATCH] D119344: [GlobalISel] CSE FP constants at -O0
Jay Foad via Phabricator via llvm-commits
- [llvm] e305b1d - [RISCV] Pre-process integer ISD::SPLAT_VECTOR to RISCISD::VMV_V_X_VL before isel.
Craig Topper via llvm-commits
- [PATCH] D117318: [RISCV][GlobalISel] Add lowerReturn for calling conv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D119346: [AArch64][SVE] Perform fixed-width predicate OR reduction on SVE predicate vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117574: [AArch64][SVE] POC: Use predicate registers for <N x i1> expression trees.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D76445: [RISCV][GlobalISel] Select ALU GPR instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D119347: [AArch64][SVE] Perform fixed-width predicate AND reduction on SVE predicate vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D76354: [RISCV][GlobalISel] Legalize types for ALU operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75023: [RISCV][GlobalISel] Add lowerCall for calling convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74977: [RISCV][GlobalISel] Add lowerFormalArguments for calling convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118443: Add support for atomic memory copy lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 476bb2d - [AMDGPU] Remove dead code from shrinkScalarLogicOp
Jay Foad via llvm-commits
- [PATCH] D118440: New regression test against expandMemCpyAsLoop utility
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 022baf7 - [gn build] Port a1862d78eb45
Arthur Eubanks via llvm-commits
- [PATCH] D117765: [AMDGPU][GlobalISel] Select source modifiers for VOP3Opsel
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ff31020 - [OpaquePtr][LoopAccessAnalysis] Support opaque pointers
Arthur Eubanks via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D119089: [RISCV] Teach RISCVDAGToDAGISel::selectShiftMask to replace sub from constant with neg.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 1bdc6ea - [LoopLoadElim] Support opaque pointers
Arthur Eubanks via llvm-commits
- [PATCH] D115945: [AMDGPU][GlobalISel] Eliminate cross regbank copies of constants
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 902db4e - [ConstraintElimination] Move some definitions closer to uses (NFC).
Florian Hahn via llvm-commits
- [PATCH] D119351: Update all LLVM documentation mentioning runtimes in LLVM_ENABLE_PROJECTS
Louis Dionne via Phabricator via llvm-commits
- [llvm] 990996b - [gn build] Port 46a6f5ae148a
LLVM GN Syncbot via llvm-commits
- [llvm] e92ff1b - [gn build] Port f1984b143367
LLVM GN Syncbot via llvm-commits
- [PATCH] D119353: [libunwind] Avoid a warning in 32 bit builds. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D119354: [ARM] Patterns for vector conversion between half and float
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D119355: [SVE] Remove AArch64ISD::ADD_PRED and AArch64ISD::SUB_PRED.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D119356: [Codegen][ReplaceWithVecLib] Fix pow intrinsics in ReplaceWithVecLib pass
Tiago Trevisan Jost via Phabricator via llvm-commits
- [PATCH] D98152: [InstCombine] Canonicalize SPF to min/max intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119039: [RISCV] Recognize shuffles that rotate one vector or the concatenation of two vectors.
Zakk Chen via Phabricator via llvm-commits
- [llvm] b71eed7 - [ConstraintElimination] Remove redundant lookup (NFC).
Florian Hahn via llvm-commits
- [PATCH] D116740: [SLP]Improve reordering for the nodes beeing used in alternate vectorization.
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] 83f895d - [SCEV] Add interface for constructing generic SCEVComparePredicate [NFC}
Philip Reames via llvm-commits
- [PATCH] D115160: [GVN] MemorySSA for GVN: use the incoming memory state in the value numbers
Momchil Velikov via Phabricator via llvm-commits
- [lld] ce45c95 - [ELF] Remove obscure -dp and GNU ld incompatible --[no-]define-common, ignore -d/-dc
Fangrui Song via llvm-commits
- [PATCH] D116825: [GVN] MemorySSA for GVN: use MemorySSA for redundant loads elimination
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D117867: [GVN] MemorySSA for GVN: remove all mention of MemDep from GVN
Momchil Velikov via Phabricator via llvm-commits
- [lld] 4631cba - [ELF][docs] Remove ignore -dc from ld.lld.1
Fangrui Song via llvm-commits
- [llvm] 63e7115 - [RISCV] Lower VP_FNEG to RVV instructions
Craig Topper via llvm-commits
- [PATCH] D119359: Cleanup MCParser headers
serge 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] D118691: Make shtest-format.py CHECK lines more flexible
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D119360: [flang] Upstream runtime changes for inquiry intrinsics
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] 279b3b8 - [RISCV][VP] Lower VP_FMA to RVV instructions.
Craig Topper via llvm-commits
- [llvm] eda1de4 - [MC] clang-format llvm/MC/MCContext.h. NFC
Fangrui Song via llvm-commits
- [llvm] 0962921 - [RISCV] Add a really basic cost model for SK_Splice.
Craig Topper via llvm-commits
- [llvm] 1be6ccf - [DWARF][codegen] Fix for Aranges when split inlining is present
Alexander Yermolovich via llvm-commits
- [PATCH] D119039: [RISCV] Lower the shufflevector equivalent of vector.splice
Craig Topper via Phabricator via llvm-commits
- [llvm] b55d4c2 - Revert "[LV] Remove `LoopVectorizationCostModel::useEmulatedMaskMemRefHack()`"
David Green via llvm-commits
- [llvm] f2f5e9f - [InstCombine] improve test name and cleanup; NFC
Sanjay Patel via llvm-commits
- [llvm] aa845d7 - [SCEV] Remove conversion to SCEVUnionPredicate in ExitNotTakenInfo [NFC]
Philip Reames via llvm-commits
- [PATCH] D96522: [LV] Try larger VFs if VF is unprofitable for small types.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c45c1b1 - [RISCV] Teach RISCVDAGToDAGISel::selectShiftMask to replace sub from constant with neg.
Craig Topper via llvm-commits
- [PATCH] D119367: [HWASan] Allow no_sanitize(..) and change metadata passing.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D119368: [UpdateLLCTestChecks] Add support for isel debug output in update_llc_test_checks.py
Yatao Wang via Phabricator via llvm-commits
- [PATCH] D119369: [InstCombine] reduce mul operands based on undemanded high bits
Sanjay Patel via Phabricator via llvm-commits
- [llvm] d39f4ac - [SCEV] Unwind SCEVUnionPredicate from getPredicatedBackedgeTakenCount [NFC]
Philip Reames via llvm-commits
- [llvm] e6d9bab - [SCEV] Remove a direct call to SCEVUnionPredicate::add [NFC]
Philip Reames via llvm-commits
- [PATCH] D119372: [lld-macho] Unset ExportDynamic where possible for LTO
Jez Ng via Phabricator via llvm-commits
- [llvm] 79d60b9 - [ConstraintElimination] Skip floating point compares. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D119373: [flang] Make folding of LEN less aggressive
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D119305: [AArch64][LoadStoreOptimizer] Ignore undef registers when checking rename register used between paired instructions.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 49ab760 - [DagCombine] Increase depth by number of operands to avoid a pathological compile time.
Alina Sbirlea via llvm-commits
- [llvm] d334fec - [SCEV] Make SCEVUnionPredicate externally immutable [NFC]
Philip Reames via llvm-commits
- [llvm] 528f462 - [DWARFLinker] Include llvm/MC/MCSubtargetInfo.h
Fangrui Song via llvm-commits
- [llvm] f63c150 - Revert "[DagCombine] Increase depth by number of operands to avoid a pathological compile time."
Reid Kleckner via llvm-commits
- [llvm] f8701a3 - [Symbolize] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D118633
Fangrui Song via llvm-commits
- [llvm] 694f384 - [Debuginfod] Flag-determine debuginfod lookups in llvm-symbolizer.
Daniel Thornburgh via llvm-commits
- [PATCH] D119376: [LoopAccessAnalysis] Simplify D119047
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] b5a592a - [DAG] Remove pointless std::function wrapper, NFC
Reid Kleckner via llvm-commits
- [PATCH] D114181: Add semantics unit test for SYNC ALL statement
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D119378: [OMPIRBuilder] Remove the support for floating point values for atomic compare operation
Shilei Tian via Phabricator via llvm-commits
- [llvm] 27e0c66 - [gn build] Port 76cad51b
Arthur Eubanks via llvm-commits
- [PATCH] D119380: [lld][CMake] Add a warning about the Standalone build being deprecated
Fangrui Song via Phabricator via llvm-commits
- [llvm] 9b25d86 - [ORC] Make LLJIT's destructor virtual.
Lang Hames via llvm-commits
- [PATCH] D119381: [MTE] Add NT_ANDROID_TYPE_MEMTAG
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D119382: precommit test for D92695
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 15ba588 - [test] Migrate '-analyze -cost-model' to '-passes=print<cost-model>'
Arthur Eubanks via llvm-commits
- [llvm] f72b76c - [test] Replace/remove some 'opt -analyze' RUN lines
Arthur Eubanks via llvm-commits
- [PATCH] D119384: [MTE] [lld] Add --memtag-* options to synthetise ELF notes.
Mitch Phillips via Phabricator via llvm-commits
- [lld] 666aa43 - Fix comment after upstream: 9e08e9298059651e4f42eb608c3de9d4ad8004b2 - [ELF] Allow STV_PROTECTED shared definition to set exportDynamic?
Ben Dunbobbin via llvm-commits
- [llvm] 6872631 - [test] Test domtree validity with -verify-dom-info instead of -analyze
Arthur Eubanks via llvm-commits
- [PATCH] D107901: [hwasan] Prevent reordering of tag checks.
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 3ebab22 - [test] Remove one more unnecessary -analyze RUN line
Arthur Eubanks via llvm-commits
- [llvm] 7aadf98 - [test] Replace `-analyze -divergence` with `-passes='print<divergence>'`
Arthur Eubanks via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D118933: Add semantics unit test for SYNC IMAGES statement
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D119391: [X86] Only force FP usage in the presence of pushf/popf on Win64
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D119393: [test] Rework memaccess-clobber.ll
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D119394: [lld-macho][nfc] Centralize usages of ld64.lld in tests
Vincent Lee via Phabricator via llvm-commits
- [llvm] c5d3b23 - [RISCV] Add support for matching vwmaccsu/vwmaccus from fixed vectors
Ben Shi via llvm-commits
- [llvm] 0148b58 - [OMPIRBuilder] Remove the support for floating point values for atomic compare operation
Shilei Tian via llvm-commits
- [llvm] f3481f4 - [X86] Only force FP usage in the presence of pushf/popf on Win64
Reid Kleckner via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Denis Nikitin via Phabricator via llvm-commits
- [llvm] 097a95f - [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Ting Wang via llvm-commits
- [PATCH] D117006: [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Ting Wang via Phabricator via llvm-commits
- [PATCH] D119399: [MachineSink] Allow target to adjust sink insertion point
Carl Ritson via Phabricator via llvm-commits
- [compiler-rt] 8be890b - [ORC-RT] Add two new jit-dlopen testcases, and switch to .c for dlopen tests.
Lang Hames via llvm-commits
- [PATCH] D119404: [flang] Allow mixed association of procedure pointers and targets
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] f4e8cf2 - [AMDGPU] Select no-return ds_* atomic ops in tblgen.
Abinav Puthan Purayil via llvm-commits
- [PATCH] D118569: [llvm-objdump/mac] Silence XAR deprecation warning (NFC)
Jez Ng via Phabricator via llvm-commits
- [llvm] 29bd3fa - [AMDGPU] Select no-return atomic ops in FLATInstructions.td.
Abinav Puthan Purayil via llvm-commits
- [llvm] 19ea625 - [llvm-objdump/mac] Silence XAR deprecation warning (NFC)
Keith Smiley via llvm-commits
- [PATCH] D118331: [llvm-objdump][macho] Add initial --chained_fixups support
Keith Smiley via Phabricator via llvm-commits
- [llvm] 942b965 - [gn build] Port 8f1d8785df92
LLVM GN Syncbot via llvm-commits
- [PATCH] D116015: [PowerPC] Add generic fnmsub intrinsic
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] e8b3037 - [CSKY] Add missing header include in cpp files because of LLVM headers refactor work
Zi Xuan Wu via llvm-commits
- [PATCH] D119408: Fix flang build breakage - trim dependency to AffineUtils
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D118845: [RISCV] Move the creation of VLMaxSentinel to isel. Use X0 during lowering.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D119411: [RISCV] Improve lowering of SHL_PARTS/SRL_PARTS/SRA_PARTS.
Craig Topper via Phabricator via llvm-commits
- [llvm] 35dfa78 - [OpenMP][IRBuilder] Handle floats for atomic update and fix AllocaIP for update/capture
Shraiysh Vaishay via llvm-commits
- [PATCH] D119412: github: Automatically create backport requests for bugs referenced in commit messages
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
LiqinWeng via Phabricator via llvm-commits
- [llvm] e931f92 - test-release.sh: Remove test-suite from LLVM_ENABLE_PROJECTS
Diana Picus via llvm-commits
- [llvm] 0f9109c - [NVPTX] Eliminate StoreRetval instructions with undef operand
Andrew Savonichev via llvm-commits
- [PATCH] D119414: [LangRef] Allow non-power-of-two assume operand bundle
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Douglas Yung via Phabricator via llvm-commits
- [llvm] abda8d2 - [GlobalISel] CSE FP constants at -O0
Jay Foad via llvm-commits
- [PATCH] D119416: [AVR] Fix a potential assert failure
Ben Shi via Phabricator via llvm-commits
- [llvm] 09d2076 - [llvm] Fix update_analyze_test_checks and add a test to prevent further breakage
Roman Lebedev via llvm-commits
- [llvm] 1badfbb - Fix incorrect TypeSize->uint64_t cast in InductionDescriptor::isInductionPHI
David Sherwood via llvm-commits
- [PATCH] D119418: [ArgPromotion] Protect harder against recursive promotion (PR42028)
Nikita Popov via Phabricator via llvm-commits
- [llvm] a766201 - [ARM] Patterns for vector conversion between half and float
Oliver Stannard via llvm-commits
- [llvm] fd43d99 - [RISCV] Pre-process FP SPLAT_VECTOR to RISCVISD::VFMV_V_F_VL
Fraser Cormack via llvm-commits
- [llvm] 42fd2bf - [LoongArch 1/6] Add triples loongarch{32, 64} for the upcoming LoongArch target
Renato Golin via llvm-commits
- [llvm] e53e6ec - [LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch target
Renato Golin via llvm-commits
- [llvm] 444c6d2 - [LoongArch 3/6] Add target stub for LoongArch
Renato Golin via llvm-commits
- [PATCH] D115859: [LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch target
Renato Golin via Phabricator via llvm-commits
- [llvm] 33388ae - [LoongArch 4/6] Add basic tablegen infra for LoongArch
Renato Golin via llvm-commits
- [llvm] 6caee48 - [Utils][LoongArch](5/6) Add a --bits-endian option to extract-section.py
Renato Golin via llvm-commits
- [llvm] af3bc0d - [LoongArch][test] (6/6) Add encoding and mnemonics tests
Renato Golin via llvm-commits
- [llvm] e76c697 - [ArgPromotion] Add test for metadata on promoted loads (NFC)
Nikita Popov via llvm-commits
- [llvm] 8018d6b - [ArgPromotion] Transfer metadata to promoted loads
Nikita Popov via llvm-commits
- [PATCH] D119421: [AMDGPU] Rename DSAtomicCmpXChg to DSAtomicCmpXChgSwapped. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] 2937b28 - Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [PATCH] D119422: [flang][NFC] Replace hardcoded attribute name
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D119423: [AArch64] Pre-commit multi use shift amount tests for D77316
Jay Foad via Phabricator via llvm-commits
- [llvm] 1c729d7 - [NVPTX] Use align attribute for kernel pointer arg alignment
Nikita Popov via llvm-commits
- [llvm] 8fa45b8 - [LLParser][OpaquePtr] Support forward reference to unnamed function
Nikita Popov via llvm-commits
- [llvm] be5734d - [DebugInfo][InstrRef] Don't fire assertions if debug-info is faulty
Jeremy Morse via llvm-commits
- [PATCH] D119424: [AArch64][SVE] Invert VSelect operand order and condition for predicated arithmetic operations
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D119425: [AMDGPU] Make enable-flat-scratch an attribute
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 4517488 - [LoopVectorize] Regenerate reduction-predselect.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] 98936ae - [AArch64][SVE] Fix selection failure during lowering of shuffle_vector
Bradley Smith via llvm-commits
- [PATCH] D116602: [SVE][CodeGen] Add support for scalable vectors in AArch64TargetLowering::ReconstructShuffle
David Sherwood via Phabricator via llvm-commits
- [PATCH] D119427: [SVE][CodeGen] Add support for scalable vectors in AArch64TargetLowering::ReconstructShuffle
David Sherwood via Phabricator via llvm-commits
- [llvm] 80eea38 - [ConstraintElimination] Remove unnecessary recursion (NFC).
Florian Hahn via llvm-commits
- [PATCH] D116602: [SVE][CodeGen] Bail out for scalable vectors in AArch64TargetLowering::ReconstructShuffle
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 9d28363 - [demangler] Fix new/delete demangling
Nathan Sidwell via llvm-commits
- [PATCH] D119428: [AArch64][SVE] Fix selection failure caused by fp/int convert using non-Neon types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D119429: [flang] Lower simple RETURN statement
Valentin Clement via Phabricator via llvm-commits
- [llvm] ff5a9c3 - [CodeGen] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 6241f7d - [FastISel] Remove redundant reg class check (NFC)
Nikita Popov via llvm-commits
- [llvm] 995d400 - [InstCombine] reduce mul operands based on undemanded high bits
Sanjay Patel via llvm-commits
- [PATCH] D119431: [C API] Add LLVMWriteThinLTOBitcodeToMemoryBuffer to C API
Ayke via Phabricator via llvm-commits
- [llvm] 4b1525b - [InstCombine] Add test showing failure to fold (icmp sgt smin(PosA, B) 0) -> (icmp sgt B 0) with smin intrinsic
Simon Pilgrim via llvm-commits
- [PATCH] D119432: [FastISel] Reuse register for bitcast that does not change MVT
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D119079: [llvm] [cmake] Fix finding modern ounit2
Michał Górny via Phabricator via llvm-commits
- [llvm] aca355a - [InstCombine] Extend fold (icmp sgt smin(PosA, B) 0) -> (icmp sgt B 0) to support smin intrinsic
Simon Pilgrim via llvm-commits
- [PATCH] D119434: StackProtector: ignore debug insts when splitting blocks.
Tim Northover via Phabricator via llvm-commits
- [llvm] a57a7f3 - [SVE][CodeGen] Bail out for scalable vectors in AArch64TargetLowering::ReconstructShuffle
David Sherwood via llvm-commits
- [llvm] c58be85 - [SVE] Prefer zero-extending loads when lowering ISD::EXTLOAD.
Paul Walker via llvm-commits
- [PATCH] D119435: [Support][AArch64] Detect a few more host CPU features on AArch64
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D119436: RFC: RegAlloc: Avoid repeated calls to freezeReservedRegs
Jay Foad via Phabricator via llvm-commits
- [llvm] 0e6e559 - [NFC][SCEV] Add some tests with logical operations and whatnot
Roman Lebedev via llvm-commits
- [PATCH] D119437: [SystemZ/z/OS] Add alias for XPLINK return
Kai Nacke via Phabricator via llvm-commits
- [llvm] e7e0834 - [SCEV] Recognize binary `or` as bit-wise `umax`
Roman Lebedev via llvm-commits
- [llvm] 503541f - [SCEV] Recognize binary `and` as bit-wise `umin`
Roman Lebedev via llvm-commits
- [llvm] 73990ff - [SCEV] Recognize binary `xor` as bit-wise `add`
Roman Lebedev via llvm-commits
- [llvm] 97930f8 - [NFC][SCEV] Prepare `createNodeForSelectOrPHI()` for gaining additional strategy
Roman Lebedev via llvm-commits
- [llvm] 1c69444 - [SCEV] `createNodeForSelectOrPHI()`: try constant-folding even if not an Instruction
Roman Lebedev via llvm-commits
- [llvm] 16bc24e - [SCEV] Recognize logical `and` as `umin_seq`
Roman Lebedev via llvm-commits
- [llvm] 49d9acc - [SCEV] Recognize logical `or` as `not umin_seq (not, not)`
Roman Lebedev via llvm-commits
- [llvm] 418604f - [SCEV] Recognize `cond ? i1 x : i1 1` as `~umin_seq cond, ~x`
Roman Lebedev via llvm-commits
- [llvm] 9766a0c - [SCEV] Recognize `cond ? i1 0 : i1 y` as `umin_seq ~cond, x`
Roman Lebedev via llvm-commits
- [llvm] 576a45f - [NFC][SCEV] `createNodeForSelectOrPHIViaUMinSeq()`: refactor `i1 cond ? i1 x : i1 C` pattern
Roman Lebedev via llvm-commits
- [llvm] 9a322e4 - [NFC][SCEV] `createNodeForSelectOrPHIViaUMinSeq()`: refactor `i1 cond ? i1 C : i1 y` pattern
Roman Lebedev via llvm-commits
- [llvm] 580d3a1 - [NFC][SCEV] `createNodeForSelectOrPHIViaUMinSeq()`: refactor `i1 cond ? i1 x : i1 y` handling
Roman Lebedev via llvm-commits
- [llvm] 9cc7eb0 - [SVE] Remove redundant hasBF16 calls from lowering code.
Paul Walker via llvm-commits
- [llvm] e34623b - [AMDGPU] Rename DSAtomicCmpXChg to DSAtomicCmpXChgSwapped. NFC.
Jay Foad via llvm-commits
- [PATCH] D119438: [fir] Fix FlangOptimizerTests link on Solaris
Rainer Orth via Phabricator via llvm-commits
- [llvm] 87a0b1b - [InstSimplify] Remove zero-index opaque pointer GEP
Nikita Popov via llvm-commits
- [llvm] 1e42110 - [gn build] Port 9d9053190498
LLVM GN Syncbot via llvm-commits
- [PATCH] D119439: [libc++] Remove __functional_base
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D119442: [NFC][SVE] Add more tests to CodeGen/AArch64/sve-fixed-length-reshuffle.ll
David Sherwood via Phabricator via llvm-commits
- [llvm] f977951 - [LV] Add tests with chained first-order recurrences.
Florian Hahn via llvm-commits
- [llvm] 8b58494 - [AArch64] Improve codegen for get.active.lane.mask when SVE is available
David Sherwood via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Paul Walker via Phabricator via llvm-commits
- [llvm] 8de7297 - [AMDGPU] Pull out repeated getVecSize() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d88a146 - [AMDGPU] Missed sign/zero extend patterns for divergence-driven instruction selection
via llvm-commits
- [llvm] 662799c - [DebugInfo][InstrRef] Avoid duplicate instruction numbers in x86-lea-fixup
Jeremy Morse via llvm-commits
- [PATCH] D119425: [AMDGPU] Make enable-flat-scratch a subtarget feature
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 727cd52 - [RISCV] Remove stale comment. NFC
Craig Topper via llvm-commits
- [llvm] be2227b - [hwasan][test] Rework memaccess-clobber.ll
Arthur Eubanks via llvm-commits
- [llvm] e95fc20 - [X86] getFMA3OpcodeToCommuteOperands - use unreachable to detect fma3 format mismatch
Simon Pilgrim via llvm-commits
- [PATCH] D119453: [AArch64] Suggest b.nfrst if the user tries b.nfirst.
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D117355: [PowerPC] Fix the undef virtual register reading failure for PPC backend trap optimization
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D117797: Revert "[amdgpu] Improve the from f32 to i64."
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 039a88b - [X86] Add tests showing failure to use LEA to avoid spoiling EFLAGS from smulo
Simon Pilgrim via llvm-commits
- [llvm] 02e0d50 - [SVE] Remove AArch64ISD::ADD_PRED and AArch64ISD::SUB_PRED.
Paul Walker via llvm-commits
- [llvm] b861ddf - [RISCV] Move the creation of VLMaxSentinel to isel. Use X0 during lowering.
Craig Topper via llvm-commits
- [llvm] b0e77d5 - [RISCV] Lower the shufflevector equivalent of vector.splice
Craig Topper via llvm-commits
- [PATCH] D118299: [Spill2Reg][2/9] This patch adds spill/reload collection.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 5565b38 - [X86] Add smulo and umulo with add+load test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D119456: [Mach-O][NFC] Reorder map file tests
Roger Kim via Phabricator via llvm-commits
- [PATCH] D119457: Cleanup LLVMObject headers
serge via Phabricator via llvm-commits
- [PATCH] D119459: [AMDGPU][GlobalISel] Fix insert point in FoldableFneg combine
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 1d74b53 - [AArch64][LoadStoreOptimizer] Ignore undef registers when checking rename register used between paired instructions.
Huihui Zhang via llvm-commits
- [PATCH] D118947: [nfc] [hwasan] factor out logic to collect info about stack
Florian Mayer via Phabricator via llvm-commits
- [llvm] bd3a1de - [clang-cl] Support the /JMC flag
Yuanfang Chen via llvm-commits
- [PATCH] D119448: [flang] Handle "type(foo) function f" when foo is defined in f
Peter Klausler via Phabricator via llvm-commits
- [llvm] 8df4766 - [gn build] Port bd3a1de683f8
LLVM GN Syncbot via llvm-commits
- [llvm] 695b629 - Wild guess to fix LLDB bot
Renato Golin via llvm-commits
- [llvm] 8c82d42 - [TTI][X86] Pull out repeated getSizeInBits() calls. NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] c65fb0c - [compiler-rt] Fix endianness in get_sock_peer_name test
Michał Górny via llvm-commits
- [PATCH] D119450: [flang] Refine pointer/target test for ASSOCIATED intrinsic
Peter Klausler via Phabricator via llvm-commits
- [lld] 1ce314c - [MLIR][GPU][lld] Use LLD bundled in ROCm, removing workaround
Krzysztof Drewniak via llvm-commits
- [compiler-rt] 24b30ec - [sanitizer] Try to enable test on Android
via llvm-commits
- [llvm] e39b419 - [Attributor][FIX] Honor alloca address space in AAPrivatizablePtr
Johannes Doerfert via llvm-commits
- [llvm] d1387a2 - [Attributor][FIX] Reachability needs to account for readonly callees
Johannes Doerfert via llvm-commits
- [llvm] dd75c0e - [Attributor][NFC] Expose new API in AAPointerInfo
Johannes Doerfert via llvm-commits
- [PATCH] D119467: [demangler][NFC] Tabularize operator name parsing
Nathan Sidwell via Phabricator via llvm-commits
- [compiler-rt] eeb6be1 - Sign-extend addresses in CompactRingBuffer.
Evgenii Stepanov via llvm-commits
- [llvm] 4ae83bb - Update all LLVM documentation mentioning runtimes in LLVM_ENABLE_PROJECTS
Louis Dionne via llvm-commits
- [compiler-rt] 4ae83bb - Update all LLVM documentation mentioning runtimes in LLVM_ENABLE_PROJECTS
Louis Dionne via llvm-commits
- [PATCH] D119469: [AArch64] Turn truncating buildvectors into truncates
Dave Green via Phabricator via llvm-commits
- [llvm] 43d421c - Adding DIBuilder interface for assumed length string
YASHASVI KHATAVKAR via llvm-commits
- [llvm] 2c5dfee - Addressed review comments
YASHASVI KHATAVKAR via llvm-commits
- [llvm] 99f990b - Added StringLocationExp to the new apis
YASHASVI KHATAVKAR via llvm-commits
- [llvm] 929499e - Updated the test to include addtional details
YASHASVI KHATAVKAR via llvm-commits
- [llvm] c26a0d1 - Updated the test to include proper string get functions
YASHASVI KHATAVKAR via llvm-commits
- [llvm] 0e7341b - worked on review comments
YASHASVI KHATAVKAR via llvm-commits
- [llvm] e4f9d4a - updated local branch to incorporate latest changes
YASHASVI KHATAVKAR via llvm-commits
- [llvm] ac15cd7 - Modified SourceLevelDebugging.rst to include information about memory location exp
YASHASVI KHATAVKAR via llvm-commits
- [PATCH] D119473: Fix the build errors when enabling -DLLVM_ENABLE_MODULES=On and change e53e6ec6ef74
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 19302cd - [NFC] Simplify pairwise store test mir to drop stack accesses.
Huihui Zhang via llvm-commits
- [llvm] e43b1ce - [SCEV] Constify some uses of SCEVUnionPredicate* [NFC]
Philip Reames via llvm-commits
- [PATCH] D119474: [ThinLTO][WPD] LICM set lookup (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 6af7c13 - [LoopVectorize] getStepVector - reduce scope of local variable. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 4635942 - [llvm-libtool-darwin] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [PATCH] D119475: [AMDGPU] Add scheduler pass to rematerialize trivial defs
Vang Thao via Phabricator via llvm-commits
- [PATCH] D118636: [mlir] Split out AttrDef/TypeDef and pattern constructs from OpBase.td
Aart Bik via Phabricator via llvm-commits
- [llvm] 1211c41 - [FileCheck] Fix initialized but never used static analyzer warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] bb362d8 - [AArch64] Add extra fptoint_sat tests for larger than legal types. NFC
David Green via llvm-commits
- [llvm] dd3f483 - [ThinLTO][WPD] LICM set lookup (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Vang Thao via Phabricator via llvm-commits
- [llvm] 957b24c - Fix the build errors when enabling -DLLVM_ENABLE_MODULES=On and change e53e6ec6ef74
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Lei Wang via Phabricator via llvm-commits
- [PATCH] D119480: [AMDGPU] Improve clobbering checks in the kernel argument promotion
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 98504fb - Make shtest-format.py CHECK lines more flexible
Douglas Yung via llvm-commits
- [llvm] a18d06a - Add support to dsymutil for dumping out new swift5 reflection sections
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 64037af - [CodeView] Avoid integer overflow while parsing long version strings
Reid Kleckner via llvm-commits
- [PATCH] D119482: [OpaquePtr][LLParser] Automatically detect opaque pointers in .ll files
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] b380a31 - Revert "[clang-cl] Support the /JMC flag"
Yuanfang Chen via llvm-commits
- [llvm] 8df8b48 - [NFC][SCEV] Autogenerate checklines in a test to simplify further updates
Roman Lebedev via llvm-commits
- [llvm] 6ebd16a - [NFC][LSR] Autogenerate checklines in a test to simplify further updates
Roman Lebedev via llvm-commits
- [llvm] 9ff0875 - [NFC][CodeGen][PPC] Autogenerate checklines in a test to simplify further updates
Roman Lebedev via llvm-commits
- [llvm] c2bbf76 - [NFC][CodeGen][X86] Autogenerate checklines in a test to simplify further updates
Roman Lebedev via llvm-commits
- [llvm] c3e9e1a - [NFC][LSR] Harden lsr-expand-quadratic.ll against smarter SCEV
Roman Lebedev via llvm-commits
- [llvm] c94ec79 - [NFC][SCEV] `createNodeForSelectOrPHIViaUMinSeq()`: use sub instead of add
Roman Lebedev via llvm-commits
- [PATCH] D119486: [docs] Replace `opt -analyze` with better alternatives.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D119488: [SCEV] Extend `i1 cond ? i1 x : i1 y` (where either x or y is a constant integer) to arbitrary-sized integers
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 6dbae1f - [gn build] Port b380a31de084
LLVM GN Syncbot via llvm-commits
- [llvm] 290e572 - [AMDGPU] Improve clobbering checks in the kernel argument promotion
Stanislav Mekhanoshin via llvm-commits
- [llvm] 37c02c1 - [gn build] Port 290e5722e83e
LLVM GN Syncbot via llvm-commits
- [llvm] 93d1a62 - Reverting an entire stack of changes causing build failures
YASHASVI KHATAVKAR via llvm-commits
- [llvm] f927021 - Reland "[clang-cl] Support the /JMC flag"
Yuanfang Chen via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
James Y Knight via Phabricator via llvm-commits
- [PATCH] D119494: [CSSPGO] Do not recount callee samples when computing profile summary for nested CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] d2a4f81 - [gn build] Port f92702141069
LLVM GN Syncbot via llvm-commits
- [llvm] 2fa87ab - [docs] Replace `opt -analyze` with better alternatives.
Arthur Eubanks via llvm-commits
- [PATCH] D119495: [sanitizer] Check if directory exists before trying to create
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 01b56b8 - [SCEVPredicateRewriter] Remove assumption top level predicate is a union [NFC]
Philip Reames via llvm-commits
- [PATCH] D119498: [hwasan] keep debug intrinsicts in AllocaInfo.
Florian Mayer via Phabricator via llvm-commits
- [llvm] 5ba1150 - [PSE] Remove assumption that top level predicate is union from public interface [NFC*]
Philip Reames via llvm-commits
- [PATCH] D119502: [AMDGPU] Merge AMDGPULDSUtils into AMDGPUMemoryUtils
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D119503: [NFC] [MTE] Use helpers for stack tagging.
Florian Mayer via Phabricator via llvm-commits
- [lld] ef764ee - [lld-macho][nfc] Centralize usages of ld64.lld in tests
Vincent Lee via llvm-commits
- [PATCH] D119506: [lld-macho] Set FinalDefinitionInLinkageUnit on most LTO externs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Mircea Trofin via Phabricator via llvm-commits
- [llvm] e76037d - [llvm] Remove unused file MaximumSpanningTree.h
Nico Weber via llvm-commits
- [llvm] fa2d31e - [AVR] Fix a potential assert failure
Ben Shi via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D118102: [LoopInterchange] Detect output dependency of a store instruction with itself
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D119510: AMDGPU: Clamp min value of effective waves-per-eu instead of discarding
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8eb7501 - [RISCV] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds
Fangrui Song via llvm-commits
- [llvm] ffa6262 - [Object] Include llvm/Support/MemoryBuffer.h after D119457
Fangrui Song via llvm-commits
- [PATCH] D118354: [AVR][NFC] Fix incorrect register states in expanding pseudo instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D119513: [lld-macho][nfc] Rename %no_fatal_warnings_lld in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D119514: [LoongArch] Include missing header files after D119244
Lu Weining via Phabricator via llvm-commits
- [PATCH] D119516: [RISCV] Add test case for a vsetvli insertion bug found after D118667.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D119517: Revert "[RISCV] Fix a vsetvli insertion bug involving loads/stores." and "[RISCC] Add missing words to comment. NFC"
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89216: [dsymutil] Add the ability to run the DWARF verifier on the input
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D119518: [RISCV] Insert VSETVLI at the end of a basic block if we didn't produce BlockInfo.Exit.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D100288: [RISCV] Add vector types to GPR for P extension and explict type to existing codegen patterns
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108189: [RISCV] Support experimental 'P' extension 0.96
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D119519: [NFC] Sort textual headers by alphabetical order
Lu Weining via Phabricator via llvm-commits
- [PATCH] D119520: [test-release.sh] Add option to disable building clang-tools-extra during release testing.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D113630: Add support for chained fixup load commands to MachOObjectFile
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D119521: [PowerPC] Add default handling for single element vectors, and split/promote vNi1 vectors.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 0e263f1 - [NFC] Sort textual headers by alphabetical order
Shubham Rastogi via llvm-commits
- [PATCH] D111497: m68k: Support bit shifts on 64-bit integers
Sheng via Phabricator via llvm-commits
- [PATCH] D119523: [X86] Zero out the 32-bit GPRs explicitly
Bill Wendling via Phabricator via llvm-commits
- [llvm] 74aa44a - [X86] Zero out the 32-bit GPRs explicitly
Bill Wendling via llvm-commits
- [PATCH] D117681: [RISCV] Add the policy operand for some masked RVV ternary IR intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D119524: [InferAddressSpaces] Fix assert on invalid cast ordering
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 1e8ff9b - [LoongArch] Include missing header files after D119244
Fangrui Song via llvm-commits
- [llvm] 8dca521 - [AArch64] Pre-commit multi use shift amount tests for D77316
Jay Foad via llvm-commits
- [llvm] b21f497 - [AArch64] Add a special case for shifting by (BitWidth - 1) - X
Jay Foad via llvm-commits
- [llvm] e240678 - [ArgPromotion] Protect harder against recursive promotion (PR42028)
Nikita Popov via llvm-commits
- [llvm] c28b0b9 - [Bitcode] Add partial support for opaque pointer auto-upgrade
Nikita Popov via llvm-commits
- [llvm] 3571bdb - [InstCombine] Require equal source element type in icmp of gep fold
Nikita Popov via llvm-commits
- [PATCH] D119527: [RISCV] [NFC] Move some combine patterns to DAG combine.
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] 0b41238 - [AArch64] Emit TBAA metadata for SVE load/store intrinsics
Sander de Smalen via llvm-commits
- [llvm] 9474c30 - [LV] Move unrelated tests from first-order-recurrence-chains.ll
Florian Hahn via llvm-commits
- [llvm] e714b98 - [InstCombine] Check type compatibility in indexed load fold
Nikita Popov via llvm-commits
- [PATCH] D119529: [BasicTTI] Set scalarization cost of getCommonMaskedMemoryOpCost to Invalid.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D106888: [RISC-V] Implement jump tables for CFI-icall
Fangrui Song via Phabricator via llvm-commits
- [llvm] 0694353 - Cleanup MCParser headers
via llvm-commits
- [PATCH] D119530: [RISCV] Add combination for ISAInfo - zkn, zkr, zkt -> zk
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] 5d63903 - [SCCP] Check that load/store and global type match
Nikita Popov via llvm-commits
- [PATCH] D119530: [WIP][RISCV] Add combination crypto extensions in ISAInfo
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] 7605ca8 - StackProtector: ignore debug insts when splitting blocks.
Tim Northover via llvm-commits
- [llvm] 37bd80c - [M68k] Add missing include
Simon Pilgrim via llvm-commits
- [llvm] a5d6851 - LoopReroll::isLoopControlIV - use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [PATCH] D119532: [RISCV] Extend sext.w removal pass to remove unused sign-extensions
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D119533: [MC] Define and use MCRegisterInfo::regsOverlap
Jay Foad via Phabricator via llvm-commits
- [PATCH] D119535: [VP] vp.fptosi cast intrinsic and docs
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118360: [NFC][cmake] Respect LLVM_ENABLE_TERMINFO when building llvm-config
Michał Górny via Phabricator via llvm-commits
- [PATCH] D118481: Add cmake to source release tarballs
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] 32a0482 - Add cmake to source release tarballs
Konrad Kleine via llvm-commits
- [PATCH] D119536: [SLP] Extract intermediate insertelement for external use
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D118252: Adding cmake to the exported list of tarballs
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] 5ff35ba - [AMDGPU][GlobalISel] Fix insert point in FoldableFneg combine
Mirko Brkusanin via llvm-commits
- [compiler-rt] ef4d111 - [compiler-rt][xray] Disable fdr-reinit test on AArch64
David Spickett via llvm-commits
- [PATCH] D119090: [X86] Improve uniform funnelshift/rotation amount handling
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 8f1350e - [IR] Check GEP source type when comparing instructions
Nikita Popov via llvm-commits
- [PATCH] D113336: [RISCV] Imply extensions in RISCVTargetInfo::initFeatureMap
JunMa via Phabricator via llvm-commits
- [llvm] c53ad72 - [AArch64][SVE] Fix selection failure caused by fp/int convert using non-Neon types
Bradley Smith via llvm-commits
- [llvm] 2a1b1f1 - [GVN] Store source element type for GEP expressions
Nikita Popov via llvm-commits
- [llvm] fbded4f - [demangler] Adjust unqualified name parsing
Nathan Sidwell via llvm-commits
- [PATCH] D119542: [demangler] Reorder parseNestedName loop
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] d224be3 - [RISCV] Add the policy operand for some masked RVV ternary IR intrinsics.
Zakk Chen via llvm-commits
- [llvm] 5450963 - [InstCombine] Check source element type in phi of gep fold
Nikita Popov via llvm-commits
- [PATCH] D119072: [DAGCombine] Move AVG combine to SimplifyDemandBits
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] db69190 - [test-release.sh] Add option to disable building clang-tools-extra during release testing.
Amy Kwan via llvm-commits
- [llvm] 9fe8a74 - [TableGen] Dump RC.Allocatable with -register-info-debug
Jay Foad via llvm-commits
- [PATCH] D115853: [RISCV][NFC] Move ilp32e/rv32e checks to AsmParser and TargetLowering
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D114770: [LNT] Combine perf data metrics from several files
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 6a7f6e9 - [docs] Fix missing space in the GettingStarted documentation
Louis Dionne via llvm-commits
- [llvm] cd685f5 - [NFC][SLP] Set default parameter for Offset equal to zero
Anton Afanasyev via llvm-commits
- [PATCH] D114642: [AArch64][SchedModels] Handle virtual registers in FP/NEON predicates
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D119543: [demangler][NFC] Tweak legacy uuidof handling
Nathan Sidwell via Phabricator via llvm-commits
- [lld] 4490a26 - [lld-macho][nfc] Rename %no_fatal_warnings_lld in tests
Jez Ng via llvm-commits
- [llvm] e9c0720 - [PHITransAddr] Check GEP source element type
Nikita Popov via llvm-commits
- [PATCH] D118642: [IVDescriptor] Find original 'Previous' for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 52fbb78 - InferAddressSpaces: Fix assert on inferred source for inttoptr/ptrtoint
Matt Arsenault via llvm-commits
- [PATCH] D119547: [libc][bazel] Add tests to the bazel build
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D119545: [dexter] Don't generate results files by default
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D119549: [SDAG] clean up scalarizing load transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Bo Wang via Phabricator via llvm-commits
- [llvm] 4c6289c - [InstCombine] Check source element type in gep of phi of gep fold
Nikita Popov via llvm-commits
- [llvm] 0498f92 - [gn build] Port 1e77b396ffe4
LLVM GN Syncbot via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [llvm] 67c02e0 - [gn build] Port 3b470d1ce992
LLVM GN Syncbot via llvm-commits
- [llvm] 827d0c5 - [X86] combineToExtendBoolVectorInReg - use explicit arguments. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D119551: [flang] Upstream changes to allocmem codegen
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 48e1434 - [X86] Move combineToExtendBoolVectorInReg before the select combines. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ff99f3a - [SystemZ/z/OS] Add alias for XPLINK return
Kai Nacke via llvm-commits
- [PATCH] D119552: [TableGen][AMDGPU] Allow empty register classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D119553: [AlwaysInliner] Respect noinline call site attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] f0f70ae - [CSSPGO] Do not recount callee samples when computing profile summary for nested CS profile.
Hongtao Yu via llvm-commits
- [llvm] d1e1a40 - [ConstraintElimination] Add test for #48253.
Florian Hahn via llvm-commits
- [llvm] dcb2da1 - [AMDGPU] Add a new intrinsic to control fp_trunc rounding mode
Julien Pages via llvm-commits
- [PATCH] D119555: [flang] Fail at link time if derived type descriptors were not generated
Jean Perier via Phabricator via llvm-commits
- [llvm] d8f99bb - [AMDGPU] replace hostcall module flag with function attribute
Sameer Sahasrabuddhe via llvm-commits
- [llvm] a5d4f82 - [AMDGPU] Make enable-flat-scratch a subtarget feature
Sebastian Neubauer via llvm-commits
- [llvm] b59ad64 - [TableGen][AMDGPU] Allow empty register classes
Jay Foad via llvm-commits
- [llvm] 31f9519 - [TableGen][CodeEmitter] Introducing the VarLenCodeEmitterGen infrastructure
Min-Yih Hsu via llvm-commits
- [llvm] 08f2b0d - [M68k] Adopt the new VarLenCodeEmitterGen for arithmetic instructions
Min-Yih Hsu via llvm-commits
- [PATCH] D115234: [M68k] Adopt the new VarLenCodeEmitterGen for arithmetic instructions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D119556: [AArch64] Custom lower smaller than legal abd/hadd
Dave Green via Phabricator via llvm-commits
- [llvm] ba9a7ae - [RISCV] Add test case for a vsetvli insertion bug found after D118667.
Craig Topper via llvm-commits
- [llvm] f35ac87 - Revert "[RISCV] Fix a vsetvli insertion bug involving loads/stores." and "[RISCC] Add missing words to comment. NFC"
Craig Topper via llvm-commits
- [llvm] 541c9ba - [RISCV] Insert VSETVLI at the end of a basic block if we didn't produce BlockInfo.Exit.
Craig Topper via llvm-commits
- [llvm] ae0d861 - [gn build] Port 31f9519d48c2
LLVM GN Syncbot via llvm-commits
- [PATCH] D119557: [Systemz/z/OS] Centralize emitting the call type information
Kai Nacke via Phabricator via llvm-commits
- [llvm] 02e7479 - [Hexagon] Add patterns for select(i1, Q, Q)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D118538: [SLP] Schedule only sub-graph of vectorizable instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D119558: [SCEV] Add SCEVCompareExpr node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D119559: [DAGCombine] Basic combines for AVG nodes.
Dave Green via Phabricator via llvm-commits
- [llvm] 22f4f94 - [CoroFrame][OpaquePtr] Remove getPointerElementType() call
Arthur Eubanks via llvm-commits
- [llvm] 0bb25b4 - [InferAddressSpaces] Fix assert on invalid cast ordering
Austin Kerbow via llvm-commits
- [llvm] 2ba06be - Revert "StackProtector: ignore debug insts when splitting blocks."
Tim Northover via llvm-commits
- [llvm] 169a66e - [libc++] Remove __functional_base
Nikolas Klauser via llvm-commits
- [llvm] 8224114 - [CodeView] Match any backend version in the new test
Reid Kleckner via llvm-commits
- [llvm] d828281 - [AlwaysInliner] Respect noinline call site attribute
Dávid Bolvanský via llvm-commits
- [llvm] 4072e36 - [ISel] Port AArch64 HADD and RHADD to ISel
David Green via llvm-commits
- [PATCH] D114356: [Support] Add isShiftedUIntN to MathExtras.h
Craig Blackmore via Phabricator via llvm-commits
- [llvm] c7eb846 - [AMDGPU] Merge AMDGPULDSUtils into AMDGPUMemoryUtils
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D118076: Sinking or hoisting instructions between loops before fusion
Aaron K via Phabricator via llvm-commits
- [llvm] 20af71f - [X86] combineVSelectToBLENDV - handle vselect(vXi1,A,B) -> blendv(sext(vXi1),A,B)
Simon Pilgrim via llvm-commits
- [llvm] 3e27fb8 - [PSE] Allow duplicate predicates in debug output
Philip Reames via llvm-commits
- [compiler-rt] 595d340 - sanitizer_common: make internal/external headers compatible
Dmitry Vyukov via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] ede248e - [OpenMP][FIX] The `llvm.amdgcn.s.barrier` is actually not aligned
Johannes Doerfert via llvm-commits
- [llvm] d2495b6 - [RGT] Exercise both paths through a test
Paul Robinson via llvm-commits
- [llvm] a0ac6a9 - [RGT] Refactor Windows-specific checks into their own test
Paul Robinson via llvm-commits
- [llvm] ce5588f - [RGT] Refactor environment-specific checks to use GTEST_SKIP()
Paul Robinson via llvm-commits
- [llvm] e7356fb - [nfc] [hwasan] factor out logic to collect info about stack
Florian Mayer via llvm-commits
- [llvm] d408abf - [gn build] Manually port c7eb84634519e6497
Arthur Eubanks via llvm-commits
- [llvm] 19fdf85 - [hwasan] keep debug intrinsicts in AllocaInfo.
Florian Mayer via llvm-commits
- [llvm] f810b40 - [X86] Replace X86ISD::AVG with generic ISD::AVGCEILU
David Green via llvm-commits
- [llvm] 93c93fd - [NFC][SCEV] Add some tests for select->umax recognition
Roman Lebedev via llvm-commits
- [llvm] bfce0ca - [NFC][SCEV] Add test more tests for umin_seq recognition
Roman Lebedev via llvm-commits
- [llvm] a473c45 - [NFC][SCEV] `createNodeForSelectOrPHIInstWithICmpInstCond()`: dedup eq/ne pred handling
Roman Lebedev via llvm-commits
- [llvm] 4d0c0e6 - [SCEV] `createNodeForSelectOrPHIInstWithICmpInstCond()`: generalize eq handling
Roman Lebedev via llvm-commits
- [llvm] 2814216 - [SCEV] Recognize `x == 0 ? 0 : umin(..., x, ...) -> umin_seq(x, umin(...))`
Roman Lebedev via llvm-commits
- [llvm] c234809 - [SCEV] Recognize `x == 0 ? 0 : umin_seq(..., x, ...) -> umin_seq(x, umin_seq(...))`
Roman Lebedev via llvm-commits
- [llvm] 65715ac - [SCEV] Generalize umin_seq matching
Roman Lebedev via llvm-commits
- [llvm] 97484f4 - [NFCI][SCEV] `SCEVTraversal`: if search terminated, don't push further ops of nary
Roman Lebedev via llvm-commits
- [llvm] 8f0e5b4 - [NFC] [MTE] Use helpers for stack tagging.
Florian Mayer via llvm-commits
- [PATCH] D119567: [libcxx] String format class marked as packed
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D119569: Add support for the swift5 reflection section: accessible functions
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] c0281c7 - [OpaquePtr][SPARC] Remove getPointerElementType() call in SparcISelLowering
Arthur Eubanks via llvm-commits
- [llvm] c02deae - [SCEVPredicate] Remove getExpr mechanism [NFC]
Philip Reames via llvm-commits
- [llvm] 70fdbf3 - Adding DiBuilder interface for assumed length strings
YASHASVI KHATAVKAR via llvm-commits
- [compiler-rt] 54e96ac - hwasan: fix up includes
Dmitry Vyukov via llvm-commits
- [compiler-rt] 11b0506 - [Sanitizers] Fix build broken by missing import.
Florian Mayer via llvm-commits
- [PATCH] D119571: [funcattrs] use DominatorTree to improve noreturn
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] b59a402 - [MSan][OpaquePtr] Use inline asm elementtype instead of getPointerElementType()
Arthur Eubanks via llvm-commits
- [PATCH] D119572: Add virtual mem size when setting RSS limit on Apple platforms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114053: Add JSONScopedPrinter as a subclass to ScopedPrinter with array output
Leonard Chan via Phabricator via llvm-commits
- [llvm] bce7f94 - [x86] scrub less memory ops in test; NFC
Sanjay Patel via llvm-commits
- [llvm] 99ed842 - [x86] add test for load ordering; NFC
Sanjay Patel via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Momchil Velikov via Phabricator via llvm-commits
- [llvm] f9f78a2 - Fix build broken by missing empty line in SourceLevelDebugging.rst
YASHASVI KHATAVKAR via llvm-commits
- [llvm] 66400fc - [ConstraintElimination] Support add with precondition.
Florian Hahn via llvm-commits
- [PATCH] D119577: [BOLT][DWARF] Add ability to insert new entries in to DIE
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D119578: [X86] selectLEAAddr - add X86ISD::SMUL/UMULO handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119579: [Inliner] Respect noinline call site attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D119576: [debug-info] If one sees a spill with a dbg.addr use, salvageDebugInfo upon it and don't hoist it.
Michael Gottesman via Phabricator via llvm-commits
- [compiler-rt] d49aaaf - [memprof] Fix UB.
Florian Mayer via llvm-commits
- [PATCH] D119580: [LLVM][Support] Delete "copy" constructor of BumpPtrAllocatorImpl
Zixu Wang via Phabricator via llvm-commits
- [PATCH] D119581: [AMDGPU] Divergence-driven abs instruction selection
Alexander via Phabricator via llvm-commits
- [llvm] baac665 - Revert "[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:"
Adrian Prantl via llvm-commits
- [PATCH] D119582: BuildLibCalls: also set allocsize() attributes
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119583: OpenMP: add allocsize(0) attribute to __kmpc_alloc_shared
Augie Fackler via Phabricator via llvm-commits
- [compiler-rt] a9f1a9c - [compiler-rt] Force ABI to libcxxabi when building cxustom libc++
Dimitry Andric via llvm-commits
- [PATCH] D119584: [ConstraintElimination] Support add with precondition.
Mark Dewing via Phabricator via llvm-commits
- [llvm] a3fa1d5 - [NFC] Remove check for callee parameter elementtype
Arthur Eubanks via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Dávid Bolvanský via Phabricator 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
- [llvm] 7a04526 - Autogen a couple of predicated SCEV tests
Philip Reames via llvm-commits
- [compiler-rt] 45bddf5 - [sanitizers] Add missing header to fix Fuchsia builds
Paul Kirth via llvm-commits
- [llvm] d76da6c - Add support for the swift5 reflection section acfuncs
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D119594: [sancov] Don't instrument calls to bitcast funcs: they're not indirect.
Ahmed Bougacha via Phabricator via llvm-commits
- [lld] 73e585e - Reland "[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:"
Nico Weber via llvm-commits
- [llvm] 43a1756 - m68k: Support bit shifts on 64-bit integers
via llvm-commits
- [PATCH] D119571: [funcattrs] check reachability to improve noreturn
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D97625: fix check-clang-tools tests that fail due to Windows CRLF line endings
Richard via Phabricator via llvm-commits
- [PATCH] D112617: [AArch64][SVE] Use TargetFrameIndex in more SVE load/store addressing modes
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D119580: [LLVM][Support] Delete non-const lvalue ref "copy" constructor of BumpPtrAllocatorImpl
Eli Friedman via Phabricator via llvm-commits
- [llvm] b1bd64a - Revert "[NFC] [MTE] Use helpers for stack tagging."
Florian Mayer via llvm-commits
- [llvm] 26dbc47 - Revert "[hwasan] keep debug intrinsicts in AllocaInfo."
Florian Mayer via llvm-commits
- [compiler-rt] d75a565 - [asan] Always skip first object from dl_iterate_phdr
Fangrui Song via llvm-commits
- [PATCH] D119596: [flang] Change internal errors in RESHAPE runtime routine to user errors
Pete Steinfeld via Phabricator via llvm-commits
- [compiler-rt] e573936 - [sanitizers] Fix missing header for mac builds
Paul Kirth via llvm-commits
- [llvm] 0574b5f - try to fix windows build after 73e585e44d
Nico Weber via llvm-commits
- [llvm] 19279ff - [debug-info] If one sees a spill with a dbg.addr use, salvageDebugInfo upon it and don't hoist it.
Michael Gottesman via llvm-commits
- [compiler-rt] da2a16f - [tsan] Make __fxstat code path glibc only
Fangrui Song via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D119565: [flang] Avoid bogus error for specification expression
Peter Klausler via Phabricator via llvm-commits
- [llvm] bf2f72f - [hwasan] keep debug intrinsicts in AllocaInfo.
Florian Mayer via llvm-commits
- [PATCH] D119603: [libc++] Remove <experimental/filesystem> header
Joe Loser via Phabricator via llvm-commits
- [llvm] 6759cdd - [NFC] [MTE] Use helpers for stack tagging.
Florian Mayer via llvm-commits
- [PATCH] D119604: AttributorAttributes: avoid a crashing on bad alignments
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119606: [HWASAN] regression test we do not instrument dynamic allocas
Florian Mayer via Phabricator via llvm-commits
- [lld] 4f2c46c - Print C-string literals in mapfile
Jez Ng via llvm-commits
- [lld] dafe4c0 - [Mach-O][NFC] Reorder map file tests
Jez Ng via llvm-commits
- [PATCH] D119566: [flang] Fix edge case in USE-associated generics
Peter Klausler via Phabricator via llvm-commits
- [llvm] bfc6fbf - [HWASAN] regression test we do not instrument dynamic allocas
Florian Mayer via llvm-commits
- [PATCH] D119610: [NFC] [MTE] Move alignAndPadAlloca to MemoryTaggingSupport.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D119611: ReleaseNotes: add notes for binary utilities
Fangrui Song via Phabricator via llvm-commits
- [llvm] 9e975e5 - [RISCV][NFC] Move some combine patterns to DAG combine.
Ben Shi via llvm-commits
- [llvm] af45d0f - [AArch64] Adds SUBS and ADDS instructions to the MIPeepholeOpt.
Ben Shi via llvm-commits
- [PATCH] D119614: [HWASAN] use common alignAndPadAlloca
Florian Mayer via Phabricator via llvm-commits
- [lld] 103e1d9 - [lld-macho] Unset ExportDynamic where possible for LTO
Jez Ng via llvm-commits
- [llvm] 2e57156 - [RISCV][test] Precommit a test of CSE within an unroll loop
Ben Shi via llvm-commits
- [PATCH] D119618: [RISCV] Fix incorrect extend type in vwmulsu combine.
Craig Topper via Phabricator via llvm-commits
- [llvm] 23a5073 - [RISCV] LUI used for address computation should not isAsCheapAsAMove
Ben Shi via llvm-commits
- [PATCH] D119621: [SanitizerCoverage] Add instrumentation callbacks for FP cmp instructions
Chaofan Shou via Phabricator via llvm-commits
- [PATCH] D119622: [RISCV] Match vwmulsu_vx with scalar splat input.
Craig Topper via Phabricator via llvm-commits
- [llvm] 437d4e0 - Revert "try to fix windows build after 73e585e44d" and
Douglas Yung via llvm-commits
- [PATCH] D119623: [SLP] Simplify indices processing for insertelements
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D119624: [PowerPC] Avoid generating 128-bit __multi3() and __muloti4() on 32-bit
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D119585: [libc++] Remove experimental/algorithm
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D119626: [llvm] Add missind dep on Symbolize to Debuginfod
Yannic Bonenberger via Phabricator via llvm-commits
- [PATCH] D119627: [orc] Add support for LLVM RTTI to LLJIT and LLLayzJIT
Sameer Rahmani via Phabricator via llvm-commits
- [PATCH] D113372: [Driver] Add CLANG_DEFAULT_PIE_ON_LINUX to emulate GCC --enable-default-pie
Michał Górny via Phabricator via llvm-commits
- [llvm] 919dba9 - [llvm] [cmake] Fix finding modern ounit2
Michał Górny via llvm-commits
- [llvm] 37cf727 - [X86] Enable vector splitting of ISD::AVGCEILU nodes on AVX1 and non-BWI targets
Simon Pilgrim via llvm-commits
- [llvm] 50673f7 - [X86] Regenerate AVG combines with separate AVX1/AVX2 check prefixes
Simon Pilgrim via llvm-commits
- [PATCH] D119629: [DAG] computeKnownBits - add ISD::AVGCEILU handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119630: [WebAssembly] Use GeneralDynamic TLS for exception handling builtins.
Sam Clegg via Phabricator via llvm-commits
- [llvm] 1e1b601 - [X86] Improve uniform funnelshift/rotation amount handling
Simon Pilgrim via llvm-commits
- [llvm] 429f10f - [SDAG] reduce code duplication and fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] dcf4657 - [X86] combineAnd - add SimplifyMultipleUseDemandedBits handling to masked vector element analysis
Simon Pilgrim via llvm-commits
- [PATCH] D119631: [SCEV] Replace SCEVComparePredicate with a wrapped SCEV expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113939: [runtime-unroll] Remove restriction about unrolling multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [llvm] 6320c3e - [X86] combineAndnp - pull out repeated operands. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1f43367 - [X86] getTargetVShiftNode - Fix Wparentheses gcc warning.
Simon Pilgrim via llvm-commits
- [llvm] 96b7e0b - [SDAG] clean up scalarizing load transform
Sanjay Patel via llvm-commits
- [llvm] 22e69af - [MachineRegisterInfo] Simplify code so it matches the description
Benjamin Kramer via llvm-commits
- [llvm] bee4531 - [MachineSink] Inline getRegUnits
Benjamin Kramer via llvm-commits
- [llvm] a4ed0c2 - [X86] combineAndnp - if an input has a zero (after inversion for Op0) in a vector element, then we don't demand that bit/element in the other input
Simon Pilgrim via llvm-commits
- [llvm] 9c55b0e - [X86] LowerFunnelShift - enable v16i16 support
Simon Pilgrim via llvm-commits
- [PATCH] D119635: [NVPTX] Fix NVPTXReplaceImageHandles for multiple uses of a texref
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D119636: [NFC][IR] Value: assert this->takeName(this)
Dmitry Vassiliev via Phabricator via llvm-commits
- [llvm] 7af3d4a - Revert "[RISCV] Enable shrink wrap by default"
Dimitry Andric via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D119637: [Transforms] Reassociate: Fix missing nsw/nuw flags
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D119639: [NVPTX] Fix bug with int_nvvm_rotate_b64 when operand immediate
Dmitry Vassiliev via Phabricator via llvm-commits
- [compiler-rt] a908c53 - Revert "[HWASan] Use hwasan_memalign for aligned new."
Nico Weber via llvm-commits
- [llvm] 2cd22ce - [LV] Pass start value directly to emitTransformedIndex (NFC).
Florian Hahn via llvm-commits
- [PATCH] D119640: [Transforms] InstCombineAddSub: Fix missing nsw/nuw flags
Dmitry Vassiliev via Phabricator via llvm-commits
- [compiler-rt] c07bbbc - Revert "[asan] Always skip first object from dl_iterate_phdr"
Nico Weber via llvm-commits
- [PATCH] D119643: [Transforms] Enhance CorrelatedValuePropagation to handle both values of select
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D119644: [X86][Win64] Avoid statepoints in trailing call position
Markus Böck via Phabricator via llvm-commits
- [PATCH] D119645: [Transforms] Fix a cast to Instruction if CreateLShr() returns a constant
Dmitry Vassiliev via Phabricator via llvm-commits
- [llvm] 478c237 - [RISCV] Fix incorrect extend type in vwmulsu combine.
Craig Topper via llvm-commits
- [llvm] ea07188 - [SLP][X86] Add common check prefix for horizontal reduction tests
Simon Pilgrim via llvm-commits
- [llvm] 861386d - [libc++] Remove <experimental/filesystem> header
Joe Loser via llvm-commits
- [llvm] 12ba065 - [test][MemCpyOpt] Precommit test
Arthur Eubanks via llvm-commits
- [PATCH] D119652: [OpaquePtr][ValueTracking] Check GEP source element type in isPointerOffset()
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] d050010 - [test][MemCpyOpt] Rename test function
Arthur Eubanks via llvm-commits
- [llvm] 2aa732a - [X86][MS] Fix the wrong alignment of vector variable arguments on Win32
Phoebe Wang via llvm-commits
- [PATCH] D114536: [X86][MS] Fix the wrong alignment of vector variable arguments on Win32
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D119653: [NFC][TableGen] Improve the comment about variable len encoder
Sheng via Phabricator via llvm-commits
- [llvm] b9a18aa - [NFC][M68k] Fix indentation
via llvm-commits
- [PATCH] D119654: [SDAG] enable binop identity constant folds for add/sub
LuoYuanke via Phabricator via llvm-commits
- [lld] 8b01b63 - [ELF] demoteSharedSymbols: make binding more appropriate for lazy symbols. NFC
Fangrui Song via llvm-commits
- [PATCH] D119653: [NFC][RFC][TableGen] Improve the comment about variable len encoder
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 5fd28e4 - [NFC][M68k] Fix typo
via llvm-commits
- [llvm] bf7f8d6 - [NFC][RFC][TableGen] Improve the comment about variable len encoder
via llvm-commits
- [PATCH] D119530: [RISCV] Add combination crypto extensions in ISAInfo
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D119657: [OpenMP][mlir] Lowering for omp.atomic.update
Shraiysh via Phabricator via llvm-commits
- [PATCH] D119658: [BOLT][NFC] Report errors from createBinaryContext and RewriteInstance ctor
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 446e7c6 - [LV] Add real uses in some tests, to make them more robust.
Florian Hahn via llvm-commits
- [PATCH] D119659: [llvm][doc] Add Aarch64 to list of architectures supporting statepoints
Markus Böck via Phabricator via llvm-commits
- [PATCH] D118051: [VPlan] Remove dead header-phi recipes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119660: [llvm][doc] Update comments and documentation of custom stackmap formats in GC
Markus Böck via Phabricator via llvm-commits
- [PATCH] D115953: [VPlan] Introduce recipe to build scalar steps.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d462e64 - [LV] Drop noalias from check lines from test (NFC).
Florian Hahn via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 83ccce6 - [X86] Add some add reduction tests when we're extending from a smaller type
Simon Pilgrim via llvm-commits
- [llvm] c486b82 - [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via llvm-commits
- [llvm] 0e4ecfa - [X86] Add test for PR38788 missing PTEST fold
Simon Pilgrim via llvm-commits
- [compiler-rt] 634da7a - [sanitizer] Check if directory exists before trying to create
Teresa Johnson via llvm-commits
- [PATCH] D119665: [WIP][M68k] Adopt VarLenCodeEmitter for control instructions
Sheng via Phabricator via llvm-commits
- [PATCH] D119666: [lld][WebAssembly] Apply global relocs before data relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D119668: [lld-macho] Add -static
Jared Irwin via Phabricator via llvm-commits
- [PATCH] D119669: [NVPTX] Prefix "$L__" for branch label names
Dmitry Vassiliev via Phabricator via llvm-commits
- [llvm] a6e1b3c - [ObjectYAML][MachO] Add LC_FUNCTION_STARTS support
Keith Smiley via llvm-commits
- [llvm] 22eb1da - Revert "[AArch64] Adds SUBS and ADDS instructions to the MIPeepholeOpt."
Nathan Chancellor via llvm-commits
- [PATCH] D119671: [ObjectYAML][MachO] Add basic chained fixups support
Keith Smiley via Phabricator via llvm-commits
- [llvm] 0782778 - [test][ObjectYAML][MachO] Fix assertion syntax
Keith Smiley via llvm-commits
- [llvm] fda6a1a - [Transforms] Use default member initialization in CHRStats (NFC)
Kazu Hirata via llvm-commits
- [llvm] 930bf4e - [Support] Use default member initialization in circular_raw_ostream (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0b9a610 - [Transforms] Use default member initialization in ConditionInfo (NFC)
Kazu Hirata via llvm-commits
- [llvm] fd3e804 - [Transforms] Use default member initialization in Prefetch (NFC)
Kazu Hirata via llvm-commits
- [llvm] befeb5a - [Transforms] Use default member initialization in MemmoveVerifier (NFC)
Kazu Hirata via llvm-commits
- [llvm] d5f7ae7 - [IR] Use default member initialization in IRBuilderBase (NFC)
Kazu Hirata via llvm-commits
- [llvm] a9029a3 - [OpaquePtr][ValueTracking] Check GEP source element type in isPointerOffset()
Arthur Eubanks via llvm-commits
- [llvm] d97d4d8 - [NFC][IR] Value: assert this->takeName(this)
Dmitry Vassiliev via llvm-commits
- [PATCH] D119672: [BOLT] Make order of jump table successors deterministic
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D119673: [BOLT] Skip warning message if no functions were ignored
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D119674: [BOLT] Make BinaryFunction::eraseInvalidBBs() thread-safe
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 22e2c72 - [X86] Add AVX512 tests to AVX common check prefix
Simon Pilgrim via llvm-commits
- [llvm] e101eb5 - [llvm][doc] Add Aarch64 to list of architectures supporting statepoints
Markus Böck via llvm-commits
- [llvm] 06df1a2 - [X86] vector-reduce-add-sext - add sum of (sign-extended) bool vector tests
Simon Pilgrim via llvm-commits
- [compiler-rt] 986afe8 - [sanitizer] Fix test to tolerate chmod not working as intended
Teresa Johnson via llvm-commits
- [llvm] 890beda - [X86] combineArithReduction - pull out (near) duplicate v4i8/v8i8 widening code. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D119679: [SLP] Prohibit vectorization of externally used intermediate insertelements
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D119681: [LV] Rename CountRoundDown to VectorTripCount (NFC)
Ricky Zhou via Phabricator via llvm-commits
- [compiler-rt] 273600b - [sanitizer] Second test fix to tolerate chmod not working as intended
Teresa Johnson via llvm-commits
- [llvm] b2f5164 - [IVDescriptors] Support FOR where we have multiple sink pointed
via llvm-commits
- [PATCH] D115109: [LV] Do not fold the tail when an IV is used outside of the loop.
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D119683: [LV] Mark induction PHI nodes as allowed exits (NFC).
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D119684: [TableGen][VarLenCodeEmitterGen] Improve the error message
Sheng via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Craig Topper via Phabricator via llvm-commits
- [llvm] e72fe65 - [DAGCombiner] Use getShiftAmountConstant in DAGCombiner::foldSelectOfConstants.
Craig Topper via llvm-commits
- [llvm] 887f1e4 - [llvm-jitlink] Fix a bug in llvm-jitlink's Slab allocator.
Lang Hames via llvm-commits
- [PATCH] D119686: [RISCV] Add the passthru operand for vadc/vsbc/vmerge/vfmerge IR intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 352e19c - [NFC][RISCV] Remove redundant `Returned`
Shao-Ce SUN via llvm-commits
- [compiler-rt] f4214e1 - [sanitizer] Skip test on Android where chmod is not working
Teresa Johnson via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D119688: [RISCV] Add the passthru operand for vmv.vv/vmv.vx/vfmv.vf IR intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] a59bb21 - [ifs] Added missing DT_STRSZ to the .dynamic section
Haowei Wu via llvm-commits
- [llvm] 15dfe03 - [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via llvm-commits
- [PATCH] D117058: [ifs] Added missing DT_STRSZ to the .dynamic section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D115441: [X86][MS] Add 80bit long double support for Windows
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 4ee240b - [NFC] [ValueTracking] Add unittest for haveNoCommonBitsSet
Chuanqi Xu via llvm-commits
- [PATCH] D119689: [InstCombine] Add test reproducing PR53252 (NFC)
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D119690: [InstCombine] Update predicate when canonicalizing comparisons in canonicalizeClampLike.
Ricky Zhou via Phabricator via llvm-commits
- [llvm] e59d6dc - [NFC] Precommit for PR53357
Chuanqi Xu via llvm-commits
- [PATCH] D110385: [SCEV] Verify contents of cached Block Dispositions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D97357: Inductive unrolling pass
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118640: [CSSPGO] Even count distribution
Hongtao Yu via Phabricator via llvm-commits
- [llvm] ce48fe4 - [VE] v256i1 and|or|xor isel and tests
Simon Moll via llvm-commits
- [llvm] bfb4c0c - [RISCV] Recover the implication between Zve* extensions and the V extension.
via llvm-commits
Last message date:
Sun Feb 13 23:57:30 PST 2022
Archived on: Tue Feb 15 14:52:00 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).