The Week Of Monday 27 May 2024 Archives by thread
Starting: Mon May 27 00:26:49 PDT 2024
Ending: Sun Jun 2 23:49:04 PDT 2024
Messages: 4588
- [llvm] 243ffbd - [DSE] Check write location in IsRedundantStore (#93400)
via llvm-commits
- [llvm] [DSE] Check write location in IsRedundantStore (PR #93400)
Nikita Popov via llvm-commits
- [llvm] [MachineLICM] Hoist copies of constant physical register (PR #93285)
Pengcheng Wang via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
via llvm-commits
- [llvm] [InstCombine] Fold more 'fcmp' 'select' instrs idioms into 'fabs' (PR #83381)
via llvm-commits
- [llvm] [LV][EVL] Support reduction idioms using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [clang] [llvm] [llvm] Add triples for managarm (PR #87845)
via llvm-commits
- [llvm] 43fd244 - Reland "[AMDGPU] Add AMDGPU-specific module splitting (#89245)"
via llvm-commits
- [clang] [llvm] [AMDGPU] Add amdgpu-as MMRA for fences (PR #78572)
Pierre van Houtryve via llvm-commits
- [llvm] cc184ee - [gn build] Port 43fd244b3d5c
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [BPF] Fix linking issues in static map initializers (PR #91310)
Nick Zavaritsky via llvm-commits
- [clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)
Sebastian Kreutzer via llvm-commits
- [llvm] [BPI] Cache LoopExitBlocks to improve compile time (PR #93451)
via llvm-commits
- [llvm] [mlir][Bazel] Add a comment and move deps list into an extra line. (PR #93453)
Adrian Kuegel via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling (LegacyCM in CostCtx) (PR #92555)
via llvm-commits
- [llvm] [RuntimeDyldChecker][AArch32] Add a PC offset to next_PC for ARM targets (PR #91746)
Eymen Ünay via llvm-commits
- [llvm] c1ac6d2 - [AMDGPU] Add amdgpu-as MMRA for fences (#78572)
via llvm-commits
- [llvm] [UniformityAnalysis] Use DenseSet for DivergentValues (PR #93455)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [IR] Add getelementptr nusw and nuw flags (PR #90824)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Forbid passing a PointerType to MVT::getVT and EVT::getEVT (PR #92671)
Jan Patrick Lehr via llvm-commits
- [llvm] [Thumb] Resolve FIXME: Transform "(and (shl x, c2), c1)" into "(shl (and x, c1>>c2), c2)" (PR #82120)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Replace getValid*ShiftAmountConstant helpers with getValid*ShiftAmount helpers to support KnownBits analysis (PR #93182)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Legalize and select raw/struct_buffer_load with tfe (PR #93310)
Mirko Brkušanin via llvm-commits
- [llvm] update_llc_test_checks: better support for non-llc tools (PR #93135)
Jannik Silvanus via llvm-commits
- [llvm] [AMDGPU] Introduce address sanitizer instrumentation for LDS lowered by amdgpu-sw-lower-lds pass (PR #89208)
via llvm-commits
- [clang] [llvm] [EntryExitInstrumenter] Move passes out of clang into LLVM default pipelines (PR #92171)
Egor Pasko via llvm-commits
- [llvm] 1e6a82b - [AMDGPU] Legalize and select raw/struct_buffer_load with tfe (#93310)
via llvm-commits
- [llvm] 8def128 - [UniformityAnalysis] Use DenseSet for DivergentValues (#93455)
via llvm-commits
- [compiler-rt] [scudo] Apply filling option when realloc grows a block in-place too (PR #93212)
Fabio D'Urso via llvm-commits
- [llvm] [CodeGen] Enable `HandleUnknown` for pointer types (PR #93464)
Jan Patrick Lehr via llvm-commits
- [llvm] a487616 - [DebugInfo][GVNSink] Merging debug locations of sinked instructions (#92859)
via llvm-commits
- [llvm] [DebugInfo][GVNSink] Merging debug locations of sinked instructions (PR #92859)
Shan Huang via llvm-commits
- [llvm] [AArch64] Sink llvm.vscale.i32 into blocks for better isel (PR #93465)
Fangcao Wang via llvm-commits
- [llvm] [AMDGPU][PromoteAlloca] Don't stop when an alloca is too big to promote (PR #93466)
Pierre van Houtryve via llvm-commits
- [llvm] [ci] limit parallel windows compile jobs to 24 (PR #93329)
Lucile Rose Nihlen via llvm-commits
- [llvm] [CodeGen] Use TargetLowering for TypeInfo of PointerTy (PR #93469)
Jan Patrick Lehr via llvm-commits
- [llvm] [IR] Fix ignoring `non-global-value-max-name-size` in `ValueSymbolTable::makeUniqueName()`. (PR #89057)
Daniil Fukalov via llvm-commits
- [lld] [lld][test] filecheck typo fixes (PR #93471)
via llvm-commits
- [llvm] [mlir] [mlir][spirv] Add vector.interleave to spirv.VectorShuffle conversion (PR #93240)
Angel Zhang via llvm-commits
- [llvm] [LoopCacheAnalysis] Fix loop cache cost to always round the cost up to the nearest integer number (PR #88915)
via llvm-commits
- [llvm] [MC] Explicitly request executable stacks (PR #93478)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] 6702594 - [LoopCacheAnalysis] Fix loop cache cost to always round the cost up to the nearest integer number (#88915)
via llvm-commits
- [llvm] 8cdecd4 - [IR] Add getelementptr nusw and nuw flags (#90824)
via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Add support for AMDGCN flavoured SPIRV (PR #89796)
Alex Voicu via llvm-commits
- [llvm] [SPIR-V] Introduce support of llvm.ptr.annotation to SPIR-V Backend and implement extensions which make use of spirv.Decorations (PR #93479)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [InstCombine] Fold `(icmp pred (trunc nuw/nsw X), C)` -> `(icmp pred X, (zext/sext C))` (PR #87935)
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU][SplitModule] Keep looking for more dependencies after finding an indirect call (PR #93480)
Pierre van Houtryve via llvm-commits
- [llvm] [X86][CodeGen] Support lowering for CCMP/CTEST (PR #91747)
Sergei Barannikov via llvm-commits
- [llvm] [LICM][MustExec] Make must-exec logic for IV condition commutative (PR #93150)
Nikita Popov via llvm-commits
- [llvm] [WIP][SelectionDAG] Add support for the 3-way comparison intrinsics [US]CMP (PR #91871)
via llvm-commits
- [llvm] [SelectionDAG] Add support for the 3-way comparison intrinsics [US]CMP (PR #91871)
via llvm-commits
- [llvm] [RISCV][SelectionDAG] Lower llvm.clear_cache to __riscv_flush_icache for glibc targets (PR #93481)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] [SPIR-V] Add pass to merge convergence region exit targets (PR #92531)
Nathan Gauër via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRWrapperBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [symbolizer] Empty string is not an error (PR #92660)
Serge Pavlov via llvm-commits
- [clang] [compiler-rt] [lldb] [llvm] [Support] Remove terminfo dependency (PR #92865)
Aaron Siddhartha Mondal via llvm-commits
- [llvm] [CI] Disable flang from Windows pre-commit tests (PR #93485)
Renato Golin via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Profile profraw generation for GPU instrumentation #76587 (PR #93365)
Ethan Luis McDonough via llvm-commits
- [llvm] Add missing Bazel dependency for `llvm-tblgen` (PR #93486)
Benoit Jacob via llvm-commits
- [llvm] 34388f9 - update_llc_test_checks: better support for non-llc tools (#93135)
via llvm-commits
- [clang] [llvm] [clang][ci] Move libc++ testing into the main PR pipeline (PR #93318)
Louis Dionne via llvm-commits
- [llvm] [InstCombine] Add reverse of ((X << nuw Z) sub nuw Y) >>u exact Z --> X sub nuw (Y >>u exact Z) (PR #91386)
via llvm-commits
- [llvm] [LVI] Generalize mask not equal conditions handling (PR #92946)
Antonio Frighetto via llvm-commits
- [llvm] 67aec0c - [LowerSwitch] Use unsigned integer for range comparison (#93237)
via llvm-commits
- [llvm] [LowerSwitch] Use unsigned integer for range comparison (PR #93237)
Peter Rong via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] NFC: Provide RPTracker interface for external iterators (PR #93088)
Jeffrey Byrnes via llvm-commits
- [llvm] [LegalizeTypes] Handle non byte-sized elt types when splitting INSERT/EXTRACT_VECTOR_ELT (PR #93357)
Björn Pettersson via llvm-commits
- [llvm] [SLP] Avoid crash in computeExtractCost (PR #93188)
Björn Pettersson via llvm-commits
- [llvm] [InstCombine] Try the flipped strictness of predicate in `foldICmpShlConstant` (PR #92773)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #90089)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Nathan Chancellor via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [lld] 9bbd5de - [ELF, test] Simplify arm-gotoff.s and fix check prefixes
Fangrui Song via llvm-commits
- [clang] [llvm] [mlir] [Clang][CodeGen] Start migrating away from assuming the Default AS is 0 (PR #88182)
Yaxun Liu via llvm-commits
- [llvm] 59c6bd1 - [ARM] Regnerate LowOverheadLoop tests. NFC
David Green via llvm-commits
- [llvm] [PowerPC][AIX] Support ByVals with greater alignment then pointer size (PR #93341)
Sean Fertile via llvm-commits
- [compiler-rt] [compiler-rt] optimize __umodti3 (PR #82353)
Eli Friedman via llvm-commits
- [llvm] a5b7c36 - [AArch64][PAC] Fix creating check instructions for BBs without an epilog (#92508)
via llvm-commits
- [llvm] [AArch64][PAC] Fix creating check instructions for BBs without an epilog (PR #92508)
Igor Kudrin via llvm-commits
- [llvm] [LICM] Invalidate cached SCEV results after reassociation (PR #92655)
Nikita Popov via llvm-commits
- [lld] [lld-macho] Add flag --keep-icf-stabs to LLD for MachO (PR #93137)
Kyungwoo Lee via llvm-commits
- [llvm] 434ee06 - [gn build] Port e406d5ed9cb3
LLVM GN Syncbot via llvm-commits
- [llvm] [MachineScheduler][ScheduleDAG] Add ability to bias scheduling by longest paths (PR #93223)
Michael Maitland via llvm-commits
- [llvm] [VPlan] Preserve DT (and SCEV) in VPlan-native path (PR #93287)
via llvm-commits
- [compiler-rt] [XRay][compiler-rt][x86_64] Preserve flags in x86_64 trampolines. (PR #89452)
Fangrui Song via llvm-commits
- [compiler-rt] 1708de1 - [XRay][compiler-rt][x86_64] Preserve flags in x86_64 trampolines. (#89452)
via llvm-commits
- [compiler-rt] [XRay][compiler-rt] Fix oob memory access in FDR BufferQueue iterator (PR #90940)
Fangrui Song via llvm-commits
- [compiler-rt] 21a39df - [XRay][compiler-rt] Fix oob memory access in FDR BufferQueue iterator (#90940)
via llvm-commits
- [llvm] [PATCH] [Xtensa] Implement FrameLowering methods and stack operation lowering. (PR #92960)
Andrei Safronov via llvm-commits
- [llvm] 8b03786 - [VPlan] Preserve DT (and SCEV) in VPlan-native path (#93287)
via llvm-commits
- [lldb] [llvm] Add a createError variant without error code (NFC) (PR #93209)
Lang Hames via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Jun Wang via llvm-commits
- [llvm] [XRay][X86] Fix stack alignment for custom event calls. (PR #89360)
Fangrui Song via llvm-commits
- [llvm] [XRay][X86] Handle conditional calls when lowering patchable tail calls. (PR #89364)
Fangrui Song via llvm-commits
- [llvm] [XRay][X86] Handle conditional calls when lowering patchable tail calls (PR #89364)
Fangrui Song via llvm-commits
- [llvm] [coverage] Add option for keeping mappings order (PR #91600)
Jessica Paquette via llvm-commits
- [llvm] 0f08ef1 - [LAA] Add tests with various early exits.
Florian Hahn via llvm-commits
- [lld] [lld-macho][ObjC] Implement category merging into base class (PR #92448)
Kyungwoo Lee via llvm-commits
- [lld] 5eea4f4 - [lld-macho] Add flag --keep-icf-stabs to LLD for MachO (#93137)
via llvm-commits
- [llvm] 94d5f01 - [X86][CodeGen][test] Add `dead` modifier for eflags w/o users, NFCI
Shengchen Kan via llvm-commits
- [llvm] [SCEVAA] Allowing to subtract two inttoptrs with different pointer bases (PR #91453)
via llvm-commits
- [llvm] [SCEV] Add function to compute minium of countable exits. (PR #93498)
Florian Hahn via llvm-commits
- [clang] [llvm] pull (PR #93500)
via llvm-commits
- [llvm] 12b0ef5 - [X86] Simplify BB->getParent(). NFC
Fangrui Song via llvm-commits
- [llvm] [AMDGPU][test] Fix the wrong os names in triple. NFC (PR #93501)
Lu Weining via llvm-commits
- [llvm] [SCEV] Handle backedge-count logic for std::reverse like loops (PR #92560)
via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Igor Kudrin via llvm-commits
- [llvm] 179fb2e - [XRay][X86] Fix stack alignment for custom event calls (#89360)
via llvm-commits
- [llvm] fcffea0 - [XRay][X86] Handle conditional calls when lowering patchable tail calls (#89364)
via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
Florian Hahn via llvm-commits
- [llvm] 5c7c1f6 - [InstCombine] Try the flipped strictness of predicate in `foldICmpShlConstant` (#92773)
via llvm-commits
- [llvm] [Coroutines] Make CoroElide actually work for (trivial) C++ coroutines (PR #92969)
via llvm-commits
- [llvm] [llvm-dwarfdump] Add a null-check in `prettyPrintBaseTypeRef`. (PR #93156)
Igor Kudrin via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
via llvm-commits
- [llvm] [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (PR #93398)
Florian Hahn via llvm-commits
- [llvm] [LV]Set tailfolding styles before computing feasible max VF. (PR #91403)
Florian Hahn via llvm-commits
- [lld] [llvm] Reapply "[RISCV] Support RISCV Atomics ABI attributes (#84597)" (PR #90266)
Fangrui Song via llvm-commits
- [llvm] 2b21c68 - [X86][test] Simplify tests for flag copy lowering, NFCI
Shengchen Kan via llvm-commits
- [libc] [llvm] [libc] Add proxy header for float.h. (PR #93504)
via llvm-commits
- [llvm] 698058f - [X86][test] Update tests for flag copy lowering, NFCI
Shengchen Kan via llvm-commits
- [llvm] [RISCV] Support Inline ASM for the bf16 type. (PR #80118)
Chuan-Yue Yuan via llvm-commits
- [llvm] 0e73bbd - [AMDGPU][PromoteAlloca] Don't stop when an alloca is too big to promote (#93466)
via llvm-commits
- [llvm] [GlobalIsel] Combine freeze (PR #93239)
Thorsten Schütt via llvm-commits
- [polly] [Polly] Data flow reduction detection to cover more cases (PR #84901)
Karthika Devi C via llvm-commits
- [llvm] 42c4027 - [AMDGPU][SplitModule] Keep looking for more dependencies after finding an indirect call (#93480)
via llvm-commits
- [lld] [lld][ELF][AArch64] Support `R_AARCH64_GOT_LD_PREL19` relocation (PR #89592)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [clang] [llvm] [MC,llvm-readobj,yaml2obj] Support CREL relocation format (PR #91280)
Fangrui Song via llvm-commits
- [llvm] [LAA] Check accesses don't overlap early to determine NoDep (PR #92307)
Nikita Popov via llvm-commits
- [polly] [polly] Fix cppcheck SA comment reported in #91235 (PR #93505)
Karthika Devi C via llvm-commits
- [compiler-rt] [llvm] [TypeProf][IndirectCallPromotion]Implement vtable-based transformation (PR #81442)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [TypeProf][InstrFDO]Implement more efficient comparison sequence for indirect-call-promotion with vtable profiles. (PR #81442)
Mingming Liu via llvm-commits
- [llvm] af36fb0 - [ARM] Remove static variables from ARMLowOverheadLoops. NFC
David Green via llvm-commits
- [llvm] [WIP][AMDGPU] Optimized SGPR spills into VGPR lanes for non-interfering spill regions. (PR #93506)
Vikash Gupta via llvm-commits
- [llvm] [Coroutines] Remove one construction of DominatorTree (PR #93507)
via llvm-commits
- [llvm] [X86][CodeGen] Support using NF instructions for flag copy lowering (PR #93508)
Shengchen Kan via llvm-commits
- [llvm] [Reassociate] Preserve NSW flags after expr tree rewriting (PR #93105)
Akshay Deodhar via llvm-commits
- [llvm] [WIP] Implemented a patch to optimize SGPR spills. (PR #93509)
Vikash Gupta via llvm-commits
- [llvm] [RFC][MC] Cache MCRegAliasIterator (PR #93510)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Migrate GPU Reductions CodeGen from Clang to OMPIRBuilder (PR #80343)
Akash Banerjee via llvm-commits
- [llvm] [VPlan] Implementation of onlyFirstLaneUsed for VPLiveOut class (PR #93513)
Shih-Po Hung via llvm-commits
- [llvm] [CodeGen] Clear InitUndef pass new register cache between pass runs (PR #90967)
Joe Faulls via llvm-commits
- [llvm] 4d3284c - [ConstFold] Add test for incorrect gep inbounds of undef fold (NFC)
Nikita Popov via llvm-commits
- [llvm] 1383cb6 - [ConstFold] Fix incorrect gep inbounds of undef fold
Nikita Popov via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [llvm] [AArch64][GISel] Support SVE with 128-bit min-size for G_LOAD and G_STORE (PR #92130)
David Green via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
Kareem Ergawy via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
Kareem Ergawy via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
Kareem Ergawy via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
Michael Klemm via llvm-commits
- [flang] [llvm] Adding parsing support for omp loop, target loop directives (PR #93517)
Kareem Ergawy via llvm-commits
- [llvm] [LV] optimize VF for low TC, when tail-folding (PR #91253)
David Green via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [AArch64][GlobalISel] Select TBL/TBX Intrinsics (PR #92914)
David Green via llvm-commits
- [llvm] [LV] add test for low TC under ARM MVE (PR #93181)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [AArch64] Fix feature flags dependecies (PR #90612)
Momchil Velikov via llvm-commits
- [llvm] [WIP] Implemented a patch to optimize SGPR spills. (PR #93520)
Vikash Gupta via llvm-commits
- [llvm] [AArch64] Optimize when storing symmetry constants (PR #93522)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Add intrinsics for multi-vector BFCLAMP (PR #88251)
via llvm-commits
- [llvm] 05443ad - [X86] isHorizontalBinOp - always create HADD/SUB if it will be merged with another existing HADD/SUB
Simon Pilgrim via llvm-commits
- [llvm] f53f2a8 - [VectorCombine] Add constant splat handling for shuffleToIdentity (#92797)
via llvm-commits
- [llvm] [VectorCombine] Add constant splat handling for shuffleToIdentity (PR #92797)
David Green via llvm-commits
- [clang] [llvm] Split fmv and extensions (PR #92882)
Tomas Matheson via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] change prototype of RegClassFilterFunc (PR #93525)
Christudasan Devadasan via llvm-commits
- [llvm] Split vgpr regalloc pipeline (PR #93526)
Christudasan Devadasan via llvm-commits
- [llvm] [LV] generalize profitability criterion over TC (PR #93300)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DebugCounter] Add support for non-continous ranges. (PR #89470)
via llvm-commits
- [llvm] 1227171 - [AArch64][SME] Add intrinsics for multi-vector BFCLAMP (#88251)
via llvm-commits
- [llvm] d46e373 - [DebugCounter] Add support for non-continous ranges. (#89470)
via llvm-commits
- [llvm] [SROA] Propagate no-signed-zeros(nsz) fast-math flag on the phi node using function attribute (PR #83381)
via llvm-commits
- [clang] [llvm] Revert "[AArch64][SME] Add intrinsics for multi-vector BFCLAMP" (PR #93531)
via llvm-commits
- [llvm] d67200e - Revert "[AArch64][SME] Add intrinsics for multi-vector BFCLAMP" (#93531)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Add intrinsics for multi-vector BFCLAMP (PR #93532)
via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-sw-lower-lds" pass to lower LDS accesses. (PR #87265)
via llvm-commits
- [llvm] [VectorCombine] Add Cmp and Select for shuffleToIdentity (PR #92794)
David Green via llvm-commits
- [clang] [llvm] [SME] Add intrinsics for FCVT(wid.) and FCVTL (PR #93202)
via llvm-commits
- [llvm] f29352b - [RuntimeDyldChecker][AArch32] Add a PC offset to next_PC for ARM targets (#91746)
via llvm-commits
- [llvm] [AMDGPU] Reserved private memory register during PEI (PR #93536)
via llvm-commits
- [llvm] 17ecd23 - [X86][tablgen] Extend X86CompressEVEXTablesEmitter for NF transform
Shengchen Kan via llvm-commits
- [llvm] [VectorCombine] Add support for zext/sext/trunc to shuffleToIdentity (PR #92696)
David Green via llvm-commits
- [llvm] 516a9f5 - [VectorCombine] Add Cmp and Select for shuffleToIdentity (#92794)
via llvm-commits
- [llvm] [VectorCombine] Remove requirement for Instructions in shuffleToIdentity (PR #93543)
David Green via llvm-commits
- [llvm] fe5d791 - AMDGPU: Add some multi-use negative tests for minimum3/maximum3
Matt Arsenault via llvm-commits
- [llvm] 5988c79 - [X86][tablgen] Add assertions when emitting NF transform table
Shengchen Kan via llvm-commits
- [llvm] 2c7c9df - [gn] port 17ecd23f6932 (-gen-x86-instr-mapping)
Nico Weber via llvm-commits
- [llvm] [RemoveDIs] Add a 'BeforeDbgRecords' parameter to C API isnt insertion functions (PR #92417)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 6e1a042 - Fix failure after d46e37348ec3f8054b10bcbbe7c11149d7f61031
via llvm-commits
- [llvm] [Legalizer] Check full condition for UMIN and UMAX just like the code below does for SMIN and SMAX (PR #87932)
Jay Foad via llvm-commits
- [clang] [llvm] [IR] Avoid creating icmp/fcmp constant expressions (PR #92885)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Add patterns for conversions using fixed-point scvtf (PR #92922)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Refactor creation of a shuffle mask for TBL (NFC) (PR #92529)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Lower extending sitofp using tbl (PR #92528)
Momchil Velikov via llvm-commits
- [llvm] 57790db - [gn build] Port 23e1ed65c2c3
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [AMDGPU] Implement variadic functions by IR lowering (PR #93362)
Jon Chesterfield via llvm-commits
- [llvm] 46a30df - Reland "[AArch64] NFC: Add RUN lines for streaming-compatible code." (#91599)
Sander de Smalen via llvm-commits
- [llvm] DAG: Preserve flags when expanding fminimum/fmaximum (PR #93550)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC] option `-msoft-float` should not block the PC-relative address instruction (PR #92543)
Amy Kwan via llvm-commits
- [llvm] LV: add crash-test for incomplete cases in VPlan (PR #93551)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SPIR-V] Ensure that internal intrinsic functions are inserted at the correct positions (PR #93552)
Vyacheslav Levytskyy via llvm-commits
- [llvm] LV/VPlan: add missing case for LogicalAnd; fix crash (PR #93553)
Ramkumar Ramachandra via llvm-commits
- [llvm] 3864bfd - [IR] Fix ignoring `non-global-value-max-name-size` in `ValueSymbolTable::makeUniqueName()`. (#89057)
via llvm-commits
- [llvm] Unittests and usability for BitstreamWriter incremental flushing (PR #92983)
Teresa Johnson via llvm-commits
- [clang] [flang] [libcxx] [llvm] [mlir] [SPIR-V] Introduce support of llvm.ptr.annotation to SPIR-V Backend and implement extensions which make use of spirv.Decorations (PR #93479)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [memprof] Remove const from the return type of toMemProfRecord (PR #93415)
Teresa Johnson via llvm-commits
- [clang] [llvm] [inline] Clone return range attribute on the callsite into inlined call (PR #92666)
Nikita Popov via llvm-commits
- [llvm] DAG: Use flags in isLegalToCombineMinNumMaxNum (PR #93555)
Matt Arsenault via llvm-commits
- [llvm] [IR] Do not set `none` for function uwtable (PR #93387)
Nikita Popov via llvm-commits
- [llvm] d2a103e - [memprof] Remove const from the return type of toMemProfRecord (#93415)
via llvm-commits
- [llvm] LoopIdiomRecognize: strip bad TODO (NFC) (PR #92890)
Nikita Popov via llvm-commits
- [llvm] [SPIR-V] Introduce support of llvm.ptr.annotation to SPIR-V Backend and implement extensions which make use of spirv.Decorations (PR #93561)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Add documentation for updating code to handle debug records (PR #93562)
Stephen Tozer via llvm-commits
- [llvm] [DirectX][DXIL] Design document for TableGen Spec of DXIL Operations (PR #85170)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [Support] Refactor getN1Bits so it does not work around any g++ bug (PR #78933)
Philip Reames via llvm-commits
- [llvm] [RISCV] Use mask undisturbed policy when silencing sNans for strict rounding ops. (PR #93356)
Philip Reames via llvm-commits
- [clang] [lldb] [llvm] Remove some `try_compile` CMake checks for compiler flags (PR #92953)
Nikita Popov via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (PR #91023)
Kevin Frei via llvm-commits
- [llvm] [Reassociate] Drop weight reduction to fix issue 91417 (PR #91469)
Yingwei Zheng via llvm-commits
- [llvm] [LoopPeel] Support min/max intrinsics in loop peeling (PR #93162)
Nikita Popov via llvm-commits
- [llvm] [LegalizeTypes] Use VP_AND and VP_SHL/VP_SRA to promote operands fo VP arithmetic. (PR #92799)
Philip Reames via llvm-commits
- [llvm] Intrinsic: Fix minnum and introduce minimumnum (PR #93373)
Matt Arsenault via llvm-commits
- [llvm] [compiler-rt][XRay]: add account test for nonempty exit mismatch (PR #93564)
Tomer Shafir via llvm-commits
- [llvm] [IR] Make instr-create fns with Instruction *InsertBefore non-default (PR #86132)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64][GlobalISel] Push ADD/SUB through Extend Instructions (PR #90964)
via llvm-commits
- [llvm] 8890214 - [Frontend][OpenMP] Rename some variables, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Philip Reames via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Philip Reames via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Philip Reames via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Philip Reames via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (PR #93565)
Craig Topper via llvm-commits
- [llvm] d490ce2 - [RISCV] Use mask undisturbed policy when silencing sNans for strict rounding ops. (#93356)
via llvm-commits
- [llvm] [DwarfDump] Add new set of line-table-related statistics to llvm-dwarfdump (PR #93289)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64] Expand vector ops when NEON and SVE are unavailable. (PR #90833)
Sander de Smalen via llvm-commits
- [llvm] [Attributor] Fix Load/Store offsets in case of multiple access bins when an allocation size is changed. (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [mlir] [mlir][cl_parser] Support cl::Required/cl::OneOrMore flags for Pass options (PR #93570)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Yingwei Zheng via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Yingwei Zheng via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Yingwei Zheng via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Yingwei Zheng via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Yingwei Zheng via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Yingwei Zheng via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Yingwei Zheng via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Nikita Popov via llvm-commits
- [llvm] Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (PR #93571)
Nikita Popov via llvm-commits
- [clang] [llvm] [clang] Introduce target-specific `Sema` components (PR #93179)
Aaron Ballman via llvm-commits
- [llvm] Reland [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #93572)
via llvm-commits
- [llvm] Reland [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #93572)
via llvm-commits
- [llvm] Reland "[InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N))" (PR #93572)
via llvm-commits
- [llvm] Reland "[InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N))" (PR #93572)
via llvm-commits
- [llvm] Reland "[InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N))" (PR #93572)
via llvm-commits
- [llvm] Reland "[InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N))" (PR #93572)
via llvm-commits
- [llvm] Reland "[InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N))" (PR #93572)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #93572)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #93572)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #93572)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #93572)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #93572)
via llvm-commits
- [llvm] 234cc40 - [LAA] Limit no-overlap check to at least one loop-invariant accesses.
Florian Hahn via llvm-commits
- [llvm] Revert "[Legalizer] Check full condition for UMIN and UMAX just like the code below does for SMIN and SMAX" (PR #93573)
via llvm-commits
- [llvm] d582958 - Revert "[Legalizer] Check full condition for UMIN and UMAX just like the code below does for SMIN and SMAX" (#93573)
via llvm-commits
- [llvm] [RISCV] Move TRUNCATE_VECTOR_VL combine into a helper function. NFC (PR #93574)
Craig Topper via llvm-commits
- [clang] [clang-tools-extra] [llvm] [BOLT][NFC] Added double escape characters (PR #93348)
Sayhaan Siddiqui via llvm-commits
- [llvm] LV: clamp VF with TC only when scalar epilogue is needed (PR #91253)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SDAG] Drop select -> fmax/min folding in SelectionDAGBuilder (PR #93575)
Yingwei Zheng via llvm-commits
- [llvm] [BOLT] Remove mutable from BB:LayoutIndex (PR #93224)
shaw young via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine MUL(AND(LSHR(X, 15), 0x10001), 0xffff) to CMLTz (PR #92915)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine MUL(AND(LSHR(X, 15), 0x10001), 0xffff) to CMLTz (PR #92915)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine MUL(AND(LSHR(X, 15), 0x10001), 0xffff) to CMLTz (PR #92915)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine MUL(AND(LSHR(X, 15), 0x10001), 0xffff) to CMLTz (PR #92915)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine MUL(AND(LSHR(X, 15), 0x10001), 0xffff) to CMLTz (PR #92915)
via llvm-commits
- [llvm] 79c7342 - [gn build] Port 42944e460082
LLVM GN Syncbot via llvm-commits
- [llvm] [PGO] Instrument modules with at least a single function definition (PR #93421)
Teresa Johnson via llvm-commits
- [llvm] LAA: strip unnecessary getUniqueCastUse (PR #92119)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV: generalize profitability criterion over TC (PR #93300)
Ramkumar Ramachandra via llvm-commits
- [llvm] UTC: support debug output from LDist (PR #93208)
Ramkumar Ramachandra via llvm-commits
- [llvm] 7bea41e - LoopIdiomRecognize: strip bad TODO (NFC) (#92890)
via llvm-commits
- [llvm] 16a5fd3 - DAG: Use flags in isLegalToCombineMinNumMaxNum (#93555)
via llvm-commits
- [llvm] [RISCV] Verify the VL and Mask on the outer TRUNCATE_VECTOR_VL in combineTruncOfSraSext. (PR #93578)
Craig Topper via llvm-commits
- [llvm] [Nomination] Add an extra Red Hat representative to the security group (PR #92174)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] DAG: Improve fminimum/fmaximum vector expansion logic (PR #93579)
Matt Arsenault via llvm-commits
- [llvm] Upstream libc++ buildbot restarter. (PR #93582)
via llvm-commits
- [llvm] [x86] Add tan intrinsic part 4 (PR #90503)
Farzon Lotfi via llvm-commits
- [lld] b963931 - [lld-macho][ObjC] Implement category merging into base class (#92448)
via llvm-commits
- [llvm] [WebAssembly] Add tests for EH/SjLj option errors (PR #93583)
Heejin Ahn via llvm-commits
- [llvm] [BOLT][AArch64] Implement PLTCall optimization (PR #93584)
Paschalis Mpeis via llvm-commits
- [llvm] [WebAssembly] Rename old EH tests to *-legacy (PR #93585)
Heejin Ahn via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores (PR #84965)
Jiahan Xie via llvm-commits
- [lld] [llvm] [WebAssembly] Add exnref type (PR #93586)
Heejin Ahn via llvm-commits
- [llvm] ef67f31 - [SCEV] Compute symbolic max backedge taken count in BTI directly. (NFC)
Florian Hahn via llvm-commits
- [llvm] [BOLT][NFC] Added double escape characters (PR #93348)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT] add disable pass flags (PR #93032)
Daniel Hill via llvm-commits
- [llvm] [BOLT] skip instruction shortening (PR #93032)
Daniel Hill via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (PR #93591)
via llvm-commits
- [clang] [lld] [llvm] Run ObjCContractPass in Default Codegen Pipeline (PR #92331)
Arthur Eubanks via llvm-commits
- [llvm] 73e22ff - [Reassociate] Preserve NSW flags after expr tree rewriting (#93105)
via llvm-commits
- [clang] [llvm] [WebAssembly] Implement all f16x8 binary instructions. (PR #93360)
Heejin Ahn via llvm-commits
- [llvm] [nfc][InstrProfWriter]Store header fields in a vector and back patch once (PR #93594)
Mingming Liu via llvm-commits
- [llvm] [InstCombine] Fold `(op x, ({z,s}ext (icmp eq x, C)))` to select (PR #89020)
via llvm-commits
- [llvm] [InstCombine] Fold `(op x, ({z,s}ext (icmp eq x, C)))` to select (PR #89020)
via llvm-commits
- [llvm] [InstCombine] Fold `(op x, ({z,s}ext (icmp eq x, C)))` to select (PR #89020)
via llvm-commits
- [llvm] [InstCombine] Fold `(op x, ({z,s}ext (icmp eq x, C)))` to select (PR #89020)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(op x, ({z,s}ext (icmp eq x, C)))` to select (PR #89020)
via llvm-commits
- [llvm] 196a080 - DAG: Handle fminnum_ieee/fmaxnum_ieee in basic legalization
Matt Arsenault via llvm-commits
- [llvm] 08de0b3 - [WebAssembly] Add tests for EH/SjLj option errors (#93583)
via llvm-commits
- [llvm] [RISCV] Move vnclipu patterns into DAGCombiner. (PR #93596)
Craig Topper via llvm-commits
- [llvm] [WebAssembly] Add -wasm-enable-exnref option (PR #93597)
Heejin Ahn via llvm-commits
- [polly] d33864d - [polly] Fix cppcheck SA comment reported in #91235 (#93505)
via llvm-commits
- [llvm] (Draft) [SimplifyIndVar] Push more users to worklist for simplifyUsers (PR #93598)
via llvm-commits
- [lld] [lld] Support thumb PLTs (PR #86223)
via llvm-commits
- [clang] [llvm] [Clang] Fix definition of layout-compatible to ignore empty classes (PR #92103)
David Blaikie via llvm-commits
- [llvm] Fix merging of debug_str_offsets with multiple contributions (PR #90461)
David Blaikie via llvm-commits
- [clang] [llvm] Add option to generate additional debug info for expression dereferencing pointer to pointers. (PR #81545)
William Junda Huang via llvm-commits
- [llvm] DWARF: Emit `DW_AT_artificial` on artificial globals (PR #93118)
David Blaikie via llvm-commits
- [llvm] Add the 'initializes' attribute langref and support (PR #84803)
Arthur Eubanks via llvm-commits
- [llvm] [AMDGPU] Fix negative immediate offset for unbuffered smem loads (PR #89165)
via llvm-commits
- [llvm] [memprof] Rename memprof-merge-v0.test to memprof-merge-versions.test (PR #93602)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] NFC: Add BBLiveOutMap & LiveOut Cache (PR #93089)
Jeffrey Byrnes via llvm-commits
- [llvm] [PAC][IR][AArch64] Add "ptrauth(...)" Constant to represent signed pointers. (PR #85738)
Anton Korobeynikov via llvm-commits
- [llvm] bc247ba - [memprof] Rename memprof-merge-v0.test to memprof-merge-versions.test (#93602)
via llvm-commits
- [llvm] Promote the Pseudo Opcode of instructions that deduce the sign extension for extsw from 32 bits to 64 bits when eliminating the extsw instruction in PPCMIPeepholes optimization. (PR #85451)
zhijian lin via llvm-commits
- [llvm] 1c3a3f0 - [LegalizeTypes] Use VP_AND and VP_SHL/VP_SRA to promote operands fo VP arithmetic. (#92799)
via llvm-commits
- [compiler-rt] [msan] Reland: Increase k num stack origin descrs (limited to non-PowerPC) (PR #93117)
Evgenii Stepanov via llvm-commits
- [compiler-rt] 0e96eeb - [msan] Reland: Increase k num stack origin descrs (limited to non-PowerPC) (#93117)
via llvm-commits
- [llvm] [RISCV] Add a rematerializable pseudo instruction for LUI+ADDI for global addresses. (PR #93352)
Philip Reames via llvm-commits
- [llvm] [SPIR-V] Implement correct zeroinitializer for extension types in SPIR-V Backend (PR #93607)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [memprof] Add MemProf format Version 3 (PR #93608)
Kazu Hirata via llvm-commits
- [llvm] c108c1e - [WebAssembly] Rename old EH tests to *-legacy (#93585)
via llvm-commits
- [llvm] 9e89d10 - [memprof] Add MemProf format Version 3 (#93608)
via llvm-commits
- [llvm] [Sample Profile] Check hot callsite threshold when inlining a function with a sample profile (PR #93286)
William Junda Huang via llvm-commits
- [llvm] 5a23d31 - [Sample Profile] Check hot callsite threshold when inlining a function with a sample profile (#93286)
via llvm-commits
- [llvm] [MachineOutliner] Efficient Implementation of MachineOutliner::findCandidates() (PR #90260)
Xuan Zhang via llvm-commits
- [llvm] workflows: Add a new job for packaging release sources (PR #91834)
Tom Stellard via llvm-commits
- [llvm] 98fa0f6 - DAG: Handle vector splitting for fminnum_ieee/fmaxnum_ieee
Matt Arsenault via llvm-commits
- [clang] [compiler-rt] [ubsan] Display correct runtime messages for negative _BitInt (PR #93612)
via llvm-commits
- [llvm] [LV] Introduce the EVLIVSimplify Pass for EVL-vectorized loops (PR #91796)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] Recover performance loss after PagedVector introduction (PR #67972)
via llvm-commits
- [clang] [compiler-rt] [llvm] [TypeProf][InstrFDO]Implement more efficient comparison sequence for indirect-call-promotion with vtable profiles. (PR #81442)
Mingming Liu via llvm-commits
- [llvm] ed4227a - [SCEV] Add tests for symbolic max BTC requiring predicates.
Florian Hahn via llvm-commits
- [llvm] [nfc][InstrFDO] Add Header::getIndexedProfileVersion and use it to decide profile version. (PR #93613)
Mingming Liu via llvm-commits
- [llvm] [AArch64][TargetParser] Move ExtensionDependencies into tablegen [NFC] (PR #93614)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [clang] Add tanf16 builtin and support for tan constrained intrinsic (PR #93314)
Cooper Partin via llvm-commits
- [llvm] 060b302 - [RISCV] Move TRUNCATE_VECTOR_VL combine into a helper function. NFC (#93574)
via llvm-commits
- [llvm] [CMAKE][llvm-libraries] Add Precompiled Headers option to improve build times (PR #91755)
Volodymyr Sapsai via llvm-commits
- [llvm] [BOLT][NFC] Add tests with multiple CUs (PR #93615)
Sayhaan Siddiqui via llvm-commits
- [llvm] 2d00c6f - [RISCV] Add a rematerializable pseudo instruction for LUI+ADDI for global addresses. (#93352)
via llvm-commits
- [llvm] [RuntimeDyld][ELF][AArch64] Fix resolveAArch64ShortBranch. (PR #92245)
Vladimir Vereschaka via llvm-commits
- [llvm] [nfc][InstrProf]Simplify instrumentation profile reader and writer code (PR #93346)
Mingming Liu via llvm-commits
- [llvm] [nfc][InstrProf]Remove 'offsetOf' when parsing indexed profiles (PR #93346)
Mingming Liu via llvm-commits
- [llvm] [ARM64EC] Warn on using disallowed registers in assembly src. (PR #93618)
Namish Kukreja via llvm-commits
- [lld] 760c2aa - [lld] Support thumb PLTs (#86223)
via llvm-commits
- [llvm] f7c8a03 - [RISCV] Combine vXi32 (mul (and (lshr X, 15), 0x10001), 0xffff) -> (bitcast (sra (v2Xi16 (bitcast X)), 15)) (#93565)
via llvm-commits
- [llvm] c179d50 - [WebAssembly] Add exnref type (#93586)
via llvm-commits
- [llvm] 39e5036 - [SCEV] Add predicated version of getSymbolicMaxBackedgeTakenCount. (#93498)
via llvm-commits
- [llvm] [LAA] Use PSE::getSymbolicMaxBackedgeTakenCount. (PR #93499)
Florian Hahn via llvm-commits
- [llvm] 722a5fc - [WebAssembly] Add -wasm-enable-exnref option (#93597)
via llvm-commits
- [llvm] 60bce6e - [WebAssembly] Implement all f16x8 binary instructions. (#93360)
via llvm-commits
- [llvm] 0edc97f - [IR][AArch64][PAC] Add "ptrauth(...)" Constant to represent signed pointers. (#85738)
via llvm-commits
- [llvm] 6f529aa - [WebAssembly] Remove IIT_EXNREF
Heejin Ahn via llvm-commits
- [llvm] [CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (PR #92965)
Jacek Caban via llvm-commits
- [llvm] [llvm] Re-use original global name in RelLookupTableConverter (PR #93626)
via llvm-commits
- [llvm] [IRSim] Fix overlap() (PR #92988)
Justin Fargnoli via llvm-commits
- [lld] 1c108c8 - Mark operator== const to avoid errors when asserts are enabled
Sterling Augustine via llvm-commits
- [llvm] [AMDGPU]: Fall back to default mutations when iglp is not applied (PR #93418)
Jeffrey Byrnes via llvm-commits
- [llvm] f0b57b6 - [Coroutines] Remove one construction of DominatorTree (#93507)
via llvm-commits
- [llvm] [NVPTX] Improve folding to mad with immediate 1 (PR #93628)
Alex MacLean via llvm-commits
- [llvm] [InstSimplify] Fold X * (2^N + 1) >> N -> X when N is half the bitwidth of X (PR #92909)
via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [libcxx] [lld] [lldb] [llvm] [mlir] Fix SyntaxWarning messages from python 3.12 (PR #86806)
Louis Dionne via llvm-commits
- [llvm] [NVPTX] Improve attributes for NVPTX Instructions (PR #93629)
Alex MacLean via llvm-commits
- [clang] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [lld] [lld][ELF] Suppress `--orphan-handling=error/warn` without `SECTIONS` (PR #93630)
Igor Kudrin via llvm-commits
- [lld] Revert "[lld] Support thumb PLTs" (PR #93631)
Mehdi Amini via llvm-commits
- [lld] 7832769 - Revert "[lld] Support thumb PLTs" (#93631)
via llvm-commits
- [llvm] Spill/restore FP/BP around instructions in which they are clobbered (PR #81048)
via llvm-commits
- [llvm] [PGO] Add a unit test for the PGOInstrumentationGen pass (PR #93636)
Pavel Samolysov via llvm-commits
- [llvm] c250aeb - [AMDGPU] Fix typo in VIMAGE no sampler opcode usage (NFCI)
Carl Ritson via llvm-commits
- [llvm] [SampleFDO] Stale profile renaming matching (PR #92151)
Lei Wang via llvm-commits
- [llvm] [memprof] Reorder MemProf sections in profile (PR #93640)
Kazu Hirata via llvm-commits
- [llvm] [PowerPC] Adjust operand order of ADDItoc to be consistent with other ADDI* nodes. NFC. (PR #93642)
Kai Luo via llvm-commits
- [lld] Reapply "[lld] Support thumb PLTs" (#93631) (PR #93644)
via llvm-commits
- [llvm] [CodeGen] Don't check attrs for stack realign (PR #92564)
Fangrui Song via llvm-commits
- [llvm] 465bc5e - AArch64/ARM/PPC/X86: Add some atomic tests (#92933)
via llvm-commits
- [llvm] AArch64/ARM/PPC/X86: Add some atomic tests (PR #92933)
Matt Arsenault via llvm-commits
- [llvm] 3613b26 - Constant Fold logf128 calls (#90611)
via llvm-commits
- [llvm] Constant Fold logf128 calls (PR #90611)
Matthew Devereau via llvm-commits
- [llvm] 70d6b8a - MCAsmParser: Amend \+ expansion
Fangrui Song via llvm-commits
- [llvm] 5162027 - [RISCV] Add test for #93578. NFC
Craig Topper via llvm-commits
- [llvm] 4e0bd3f - [MachineLICM] Hoist copies of constant physical register (#93285)
via llvm-commits
- [llvm] [SampleFDO] Stale profile call-graph matching (PR #92151)
Lei Wang via llvm-commits
- [llvm] Fix typo in AMDGPUUsage. NFC (PR #93652)
Lu Weining via llvm-commits
- [llvm] [RFC][AMDGPU] Add vulkan:private/nonprivate MMRAs support (PR #78573)
Pierre van Houtryve via llvm-commits
- [llvm] [DAGCombiner][VP] Add DAGCombine for VP_MUL (PR #80105)
Jianjian Guan via llvm-commits
- [llvm] [SCEVAA] Enhance SCEVAAResult::alias() to handle two pointers with different pointer bases (PR #91453)
via llvm-commits
- [llvm] c2a9a97 - [LICM] Introduce test for PR92655 (NFC)
Antonio Frighetto via llvm-commits
- [llvm] 70091dc - [LICM] Invalidate cached SCEV results in `hoistMulAddAssociation`
Antonio Frighetto via llvm-commits
- [llvm] [BOLT] Remove mutable from BB::LayoutIndex (PR #93224)
shaw young via llvm-commits
- [llvm] [ValueTypes] Remove MVT::MAX_ALLOWED_VALUETYPE. NFC (PR #93654)
Craig Topper via llvm-commits
- [clang] [llvm] [PowerPC] Diagnose musttail instead of crash inside backend (PR #93267)
Chen Zheng via llvm-commits
- [llvm] 9871486 - [InstCombine] Add multiuse tests for canonicalizing (icmp eq/ne (and x, y), {x,y}); NFC
Noah Goldstein via llvm-commits
- [llvm] 5532ab1 - [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands
Noah Goldstein via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
via llvm-commits
- [llvm] [InstCombine] Fix regressions from canonicalizing `(icmp eq/ne (X, Y), Y` -> `(icmp eq/ne (~X, Y), 0)` (PR #93656)
via llvm-commits
- [llvm] a9e8a3a - [X86][CodeGen] Extend X86CompressEVEX for NF transform
Shengchen Kan via llvm-commits
- [llvm] [InstCombine] Retain debug information on store to null instruction (PR #86105)
Abinaya Saravanan via llvm-commits
- [llvm] 1c6746e - [VectorCombine] Add support for zext/sext/trunc to shuffleToIdentity (#92696)
via llvm-commits
- [llvm] 850f30c - [ARM][MVE] Don't allow tail-predication with else predicates
David Green via llvm-commits
- [llvm] fix(emacs): Fix autoload for llvm-mir-mode (PR #74923)
Jen-Chieh Shen via llvm-commits
- [llvm] 6957c00 - [RuntimeDyld][ELF][AArch64] Fix resolveAArch64ShortBranch. (#92245)
via llvm-commits
- [llvm] 4ad2f41 - [Exegesis] Changing non-standard CHECK in tests to more compliant way (#93222)
via llvm-commits
- [llvm] [Exegesis] Changing non-standard CHECK in tests to more compliant way (PR #93222)
Bushev Dmitry via llvm-commits
- [llvm] Removed expansive copy (PR #93658)
via llvm-commits
- [llvm] 93d8d74 - [VectorCombine] Remove requirement for Instructions in shuffleToIdentity (#93543)
via llvm-commits
- [flang] [llvm] Add print statements to lit for tracing purposes (PR #92694)
Vlad Serebrennikov via llvm-commits
- [llvm] f6ace2b - [AArch64] Expand vector ops when NEON and SVE are unavailable. (#90833)
via llvm-commits
- [llvm] a72a906 - [Nomination] Add an extra Red Hat representative to the security group (#92174)
via llvm-commits
- [clang] [llvm] [X86] Support EGPR for inline assembly. (PR #92338)
Freddy Ye via llvm-commits
- [llvm] [Nomination] Add ST representative to Security group (PR #93176)
Kristof Beyls via llvm-commits
- [llvm] f42de69 - [X86] vector-shuffle-512-v16.ll - add fast shuffle test coverage
Simon Pilgrim via llvm-commits
- [llvm] 74014b5 - Fix typo in AMDGPUUsage. NFC (#93652)
via llvm-commits
- [llvm] dc8da7d - [AMDGPU] Reserved private memory register during PEI (#93536)
via llvm-commits
- [llvm] 5553f27 - [AMDGPU][test] Fix the wrong triples in lower-work-group-id-intrinsics-{hsa,pal}.ll. NFC (#93501)
via llvm-commits
- [llvm] 78cc9cb - [AArch64][SME] Add intrinsics for multi-vector BFCLAMP (#93532)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Add intrinsics for vector groups ZERO (PR #93201)
via llvm-commits
- [llvm] [AMDGPU] Reduce use of continue in SIWholeQuadMode. NFC. (PR #93659)
Jay Foad via llvm-commits
- [llvm] [RemoveDIs] Update syntax highlighting to include debug records (PR #93660)
Stephen Tozer via llvm-commits
- [llvm] 5c214eb - [Inline] Clone return range attribute on the callsite into inlined call (#92666)
via llvm-commits
- [llvm] 3bcccb6 - [Reassociate] Drop weight reduction to fix issue 91417 (#91469)
via llvm-commits
- [llvm] 718ba5a - Reapply [InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (#92907)
Nikita Popov via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [llvm] 6543453 - [AArch64][NFC] Pre-commit test update for Select TBL/TBX instructions (#92914)
Tuan Chuong Goh via llvm-commits
- [llvm] aef0bdd - DAG: Preserve flags when expanding fminimum/fmaximum (#93550)
via llvm-commits
- [llvm] 9e8ecce - [DAGCombine] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (#85066)
via llvm-commits
- [llvm] [SPIR-V] Insert a bitcast before OpGroupWaitEvents when the last parameter requires (PR #93661)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [GISel] Legalize bitreverse with types smaller than 8 bits (PR #92998)
Yingwei Zheng via llvm-commits
- [llvm] DAG: Fix losing flags on select when expanding select_cc (PR #93662)
Matt Arsenault via llvm-commits
- [llvm] e93799f - [SME] Add intrinsics for FCVT(wid.) and FCVTL (#93202)
via llvm-commits
- [llvm] 1e44a96 - [AArch64][SME] Add intrinsics for vector groups ZERO (#93201)
via llvm-commits
- [llvm] DAG: Pass flags to FoldConstantArithmetic (PR #93663)
Matt Arsenault via llvm-commits
- [llvm] 7fa45af - [SPIR-V] Ensure that internal intrinsic functions are inserted at the correct positions (#93552)
via llvm-commits
- [llvm] f63adf3 - [SPIR-V] Introduce support of llvm.ptr.annotation to SPIR-V Backend and implement extensions which make use of spirv.Decorations (#93561)
via llvm-commits
- [llvm] 7c917e8 - [SPIR-V] Implement correct zeroinitializer for extension types in SPIR-V Backend (#93607)
via llvm-commits
- [llvm] AMDGPU: Add amdgpu.no.remote.memory when upgrading old atomic intrinsics (PR #89655)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Introduce ordering parameter to atomic intrinsics and introduce new llvm.amdgcn.image.atomic.load intrinsic. (PR #73613)
via llvm-commits
- [llvm] a860e89 - [RISCV] Don't recompute getDemanded in RISCVInsertVSETVLI::needVSETVLI. NFC
Luke Lau via llvm-commits
- [llvm] X86: Fix asserting on bfloat argument/return without sse2 (PR #93146)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implemented a patch to optimize SGPR spills (PR #93668)
Vikash Gupta via llvm-commits
- [llvm] 7ee5112 - [gn build] Port 04f01a2b9ced
Nico Weber via llvm-commits
- [llvm] 9c4bae7 - [X86][CodeGen] Disable NDD2NonNDD compression for CFCMOV
Shengchen Kan via llvm-commits
- [clang] [llvm] [AMDGPU][WIP] Extend permlane16, permlanex16 and permlane64 intrinsic lowering for generic types (PR #92725)
Vikram Hegde via llvm-commits
- [llvm] AMDGPU: Add kernarg input attributes to preloaded kernarg test (PR #93669)
Matt Arsenault via llvm-commits
- [llvm] 35f2caf - [AArch64][GlobalISel] Select TBL/TBX Intrinsics (#92914)
via llvm-commits
- [llvm] [llvm][test] Fix filecheck annotation typos (PR #93673)
via llvm-commits
- [llvm] 3ce9b86 - [AArch64][NFC] Pre-commit Test for Combine MUL(AND(LSHR)) to CMLTz (#92915)
Tuan Chuong Goh via llvm-commits
- [llvm] 3082258 - [CodeGen][X86] Use TargetLowering for TypeInfo of PointerTy (#93469)
via llvm-commits
- [llvm] [ARM] CMSE security mitigation on function arguments and returned values (PR #89944)
Victor Campos via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] Simplify further when shift is half bitwidth (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
Craig Topper via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (PR #93677)
Nikita Popov via llvm-commits
- [llvm] 103f6a7 - Reland "[gn] port 088aa81a5454 (LLVM_HAS_LOGF128)""
Nico Weber via llvm-commits
- [llvm] 9a28272 - [Reassociate] Update test after recent change
Nikita Popov via llvm-commits
- [llvm] [docs] Update security group nomination to use gh pr (PR #93679)
Kristof Beyls via llvm-commits
- [llvm] 23366d4 - [AArch64][GlobalISel] Combine MUL(AND(LSHR(X, 15), 0x10001), 0xffff) to CMLTz (#92915)
via llvm-commits
- [llvm] [AMDGPU] Fix interaction between WQM and llvm.amdgcn.init.exec (PR #93680)
Jay Foad via llvm-commits
- [llvm] [llvm][Support] Add function to read from raw_socket_stream file descriptor with timeout (PR #92308)
Connor Sughrue via llvm-commits
- [llvm] 4ffe263 - [InstSimplify] Generate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] a49b5ca - [InferAddressSpaces] Generate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 1ea8cae - [AArch64] Add patterns for conversions using fixed-point scvtf (#92922)
via llvm-commits
- [llvm] [RISCV][test] Add missing check-prefix to a test (NFC) (PR #93683)
Sergei Barannikov via llvm-commits
- [llvm] [bolt][Docs] fix missing option in cmake of stage3 in OptimizingClang.md (PR #93684)
via llvm-commits
- [llvm] 886d316 - [AArch64][NFC] Pre-commit test for Push ADD/SUB through {S|Z}EXT (#90964)
Tuan Chuong Goh via llvm-commits
- [llvm] [GlobalMerge] Add MinSize feature to the GlobalMerge Pass. (PR #93686)
Michael Maitland via llvm-commits
- [llvm] 753ac47 - [RISCV][test] Add missing check-prefix to a test (NFC) (#93683)
via llvm-commits
- [llvm] [GISel] LegalizationArtifactCombiner: Elide redundant G_SEXT_INREG (PR #93687)
Sergei Barannikov via llvm-commits
- [llvm] 7af5b68 - [DFSan] Directly create gep inbounds for arg origin tls (NFCI)
Nikita Popov via llvm-commits
- [llvm] fbe98da - [AMDGPU] Fix filecheck annotation typos
Jay Foad via llvm-commits
- [llvm] e8e5ba0 - [AArch64][TargetParser] Move ExtensionDependencies into tablegen [NFC] (#93614)
via llvm-commits
- [llvm] e20f0fe - [WasmEHPrepare] Explicitly create inbounds GEP (NFCI)
Nikita Popov via llvm-commits
- [llvm] 14dc97d - [AArch64][GlobalISel] Push ADD/SUB through Extend Instructions (#90964)
via llvm-commits
- [llvm] [X86][AMX] Check also AMX register live out for copy lowering (PR #93692)
Phoebe Wang via llvm-commits
- [clang] [llvm] [AArch64] Remove SME/SVE uses of FMVDependencies (PR #93695)
Tomas Matheson via llvm-commits
- [llvm] AMDGPU/NFC: Reserve 0x058 EF_AMDGPU_MACHs (PR #93696)
Konstantin Zhuravlyov via llvm-commits
- [llvm] 6127f15 - [PowerPC] option `-msoft-float` should not block the PC-relative address instruction (#92543)
via llvm-commits
- [llvm] [Asan] Teach FunctionStackPoisoner to filter out struct type with scalable vector type. (PR #93406)
Philip Reames via llvm-commits
- [clang] [llvm] [ConstantFold] Remove notional over-indexing fold (PR #93697)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not require nsz for reassociating fmul (PR #93698)
Jay Foad via llvm-commits
- [llvm] cd5045a - [ValueTypes] Use bit instead of int for boolean fields in ValueTypes.td. NFC
Craig Topper via llvm-commits
- [llvm] b15a0a3 - [clang] Add tanf16 builtin and support for tan constrained intrinsic (#93314)
via llvm-commits
- [llvm] fe82a3d - Revert "[Support] Remove terminfo dependency (#92865)"
Michael Buch via llvm-commits
- [compiler-rt] fe82a3d - Revert "[Support] Remove terminfo dependency (#92865)"
Michael Buch via llvm-commits
- [llvm] [SPIR-V] Fix legalize info for G_BITREVERSE (PR #93699)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 1de6011 - [ValueTypes] Remove hardcoded 224 from VTEmitter.cpp. NFC
Craig Topper via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
Matt Arsenault via llvm-commits
- [llvm] 6d90ac1 - [GlobalIsel] Combine freeze (#93239)
via llvm-commits
- [llvm] [llvm] Remove useless headers in example BrainF (PR #93701)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
Amit Kumar Pandey via llvm-commits
- [clang] [llvm] [AArch64] Add support for Qualcomm Oryon processor (PR #91022)
Wei Zhao via llvm-commits
- [llvm] 2ceec68 - [ValueTypes] Rename FlagVT to Glue in ValueTypes.td. NFC
Craig Topper via llvm-commits
- [llvm] 949ef57 - AMDGPU/NFC: Reserve 0x058 EF_AMDGPU_MACHs (#93696)
via llvm-commits
- [llvm] workflows: Disable stage2 of the release builds (PR #93056)
Tom Stellard via llvm-commits
- [llvm] 4e251e7 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] [TEST][Darwin] Change x86_64h UNSUPPORTED lit feature used in san cov test (PR #93706)
via llvm-commits
- [llvm] 2665b2a - [X86] Pull out combineConstantPoolLoads helper from combineLoad. NFC.
Simon Pilgrim via llvm-commits
- [flang] [llvm] [mlir] [Flang]Fix for changed code at the end of AllocaIP. (PR #92430)
Mats Petersson via llvm-commits
- [llvm] 737a301 - [nfc][InstrFDO] Add Header::getIndexedProfileVersion and use it to decide profile version. (#93613)
via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [compiler-rt] [sanitizer] Disable writes to log files for binaries in a secure context. (PR #92593)
Florian Mayer via llvm-commits
- [llvm] c546578 - [nfc][InstrProfWriter]Store header fields in a vector and back patch once (#93594)
via llvm-commits
- [llvm] 1f67f34 - [MTE] add stack frame history buffer
Florian Mayer via llvm-commits
- [llvm] 3313f28 - Revert "[MTE] add stack frame history buffer"
Florian Mayer via llvm-commits
- [clang] [lldb] [llvm] Revert "[IR] Update ptrauth const prop test to avoid constant icmp." (PR #93715)
Francis Visoiu Mistrih via llvm-commits
- [llvm] d2f7a38 - [X86] Fix a warning
Kazu Hirata via llvm-commits
- [compiler-rt] dcbd1fb - [TEST][Darwin] Change x86_64h UNSUPPORTED lit feature used in san cov test (#93706)
via llvm-commits
- [llvm] [bazel] Port #93595 (PR #93716)
Keith Smiley via llvm-commits
- [llvm] 9fe7aef - [CodeGen] Don't check attrs for stack realign (#92564)
via llvm-commits
- [llvm] [AArch64] Optimize when storing symmetry constants (PR #93717)
via llvm-commits
- [llvm] 8aceb7a - [ValueTypes] Remove MVT::MAX_ALLOWED_VALUETYPE. NFC (#93654)
via llvm-commits
- [llvm] b3bbb2d - [RISCV] Verify the VL and Mask on the outer TRUNCATE_VECTOR_VL in combineTruncOfSraSext. (#93578)
via llvm-commits
- [llvm] [Github]Update PGO with more filepaths (PR #93720)
Mingming Liu via llvm-commits
- [clang] [llvm] Revert "[clang] Add tanf16 builtin and support for tan constrained intrinsic (#93314)" (PR #93721)
Farzon Lotfi via llvm-commits
- [llvm] 99b9ab4 - [memprof] Reorder MemProf sections in profile (#93640)
via llvm-commits
- [llvm] [RISCV] Merge RISCVCoalesceVSETVLI back into RISCVInsertVSETVLI (PR #92869)
Luke Lau via llvm-commits
- [llvm] 7348bb2 - Revert "[clang] Add tanf16 builtin and support for tan constrained intrinsic (#93314)" (#93721)
via llvm-commits
- [llvm] 1cff741 - [RISCV] Merge RISCVCoalesceVSETVLI back into RISCVInsertVSETVLI (#92869)
via llvm-commits
- [llvm] ec8fe59 - [RISCV] Move vnclipu patterns into DAGCombiner. (#93596)
via llvm-commits
- [llvm] f68fdb8 - DAG: Fix losing flags on select when expanding select_cc (#93662)
via llvm-commits
- [llvm] 4e67f45 - Reapply "[MTE] add stack frame history buffer"
Florian Mayer via llvm-commits
- [llvm] [RISCV] Move vnclip patterns into DAGCombiner. (PR #93728)
Craig Topper via llvm-commits
- [llvm] [CI] Disable Flang from pre-commit tests when Flang files are not touched on Windows Only (PR #93729)
Mehdi Amini via llvm-commits
- [llvm] [InstSimplify] Add constant folding support for `ucmp`/`scmp` intrinsics (PR #93730)
via llvm-commits
- [llvm] 4b4d366 - [RISCV] Store only VNInfo val no in VSETVLIInfo. NFC
Luke Lau via llvm-commits
- [llvm] [GlobalIsel] Improve poison analysis (PR #93731)
Thorsten Schütt via llvm-commits
- [llvm] Add numerical sanitizer (PR #85916)
Alexander Shaposhnikov via llvm-commits
- [llvm] 3fcf363 - [RISCV] Make some static functions in RISCVInsertVSETVLI methods. NFC
Luke Lau via llvm-commits
- [llvm] [X86][GlobalISel] Enable G_BUILD_VECTOR and G_CONSTANT_POOL (PR #92844)
Evgenii Kudriashov via llvm-commits
- [llvm] 87e8ce3 - [llvm] Re-use original global name in RelLookupTableConverter (#93626)
via llvm-commits
- [lld] 025394f - Reapply "[lld] Support thumb PLTs" (#93631) (#93644)
via llvm-commits
- [llvm] 0d37e5c - [RISCV] Remove redundant TSFlags parameter in RISCVInsertVSETVLI. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust FP load latencies from 6 to 5 in SiFiveP400/P600 scheduling models (PR #93735)
Min-Yih Hsu via llvm-commits
- [llvm] b98bce5 - [nfc] clang-format llvm/Bitcode/BitcodeWriter.h
Mircea Trofin via llvm-commits
- [llvm] b74f50a - [LAA] Store reference to SymbolicStrides in MemoryDepChecker (NFC).
Florian Hahn via llvm-commits
- [compiler-rt] [compiler-rt] Don't rely on automatic codesigning with Apple's linker (PR #91681)
Mark Rowe via llvm-commits
- [llvm] [RISCV] Replace duplicate trunc-sat-clip tests with more interesting tests. NFC (PR #93737)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Fold (X * 0.0) * constant => X * 0.0 #85241 (PR #92512)
Matt Arsenault via llvm-commits
- [clang] [llvm] [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF (PR #91423)
David Blaikie via llvm-commits
- [llvm] [memprof] Use linear IDs for Frames and call stacks (PR #93740)
Kazu Hirata via llvm-commits
- [llvm] 495bc3c - [DirectX][DXIL] Design document for TableGen Spec of DXIL Operations (#85170)
via llvm-commits
- [llvm] [DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType (PR #91422)
David Blaikie via llvm-commits
- [clang] [llvm] [OpenMP] Remove dependency on `libffi` from offloading runtime (PR #91264)
Joseph Huber via llvm-commits
- [llvm] [EarlyIfConversion] Fix the logic to determine predictable branch. (PR #92405)
Mikhail Gudim via llvm-commits
- [llvm] [BOLT][NFC] Add split-dwarf test with multiple CUs (PR #93741)
Sayhaan Siddiqui via llvm-commits
- [llvm] 1880a7b - [LAA] Move getDependenceDistanceStrideAndSize to MemoryDepChecker (NFC).
Florian Hahn via llvm-commits
- [clang] [compiler-rt] [asan][windows] Eliminate the static asan runtime on windows (PR #81677)
Charlie Barto via llvm-commits
- [llvm] [MTE] add tests for stack tagging debug info (PR #93743)
Florian Mayer via llvm-commits
- [llvm] Use DIExpression::foldConstantMath at the result of a Salvaged expression (PR #71721)
Adrian Prantl via llvm-commits
- [llvm] 058d429 - [Analysis] Fix a build error regarding std::variant
Kazu Hirata via llvm-commits
- [lld] 34b14cc - [lld][ELF] Suppress `--orphan-handling=error/warn` without `SECTIONS` (#93630)
via llvm-commits
- [lld] 3bdc90e - [ELF] adjustOutputSections: update sortRank. NFC
Fangrui Song via llvm-commits
- [llvm] [RISCV] Enable early if-conversion (PR #92959)
Mikhail Gudim via llvm-commits
- [llvm] c3e6bd0 - [NFC] [MTE] remove unused functions from test
Florian Mayer via llvm-commits
- [llvm] 66b9785 - [NFC] [MTE] make test more robust by not hardcoding %1
Florian Mayer via llvm-commits
- [llvm] [InstCombine] Add support for transforming manual signed mul overflows (PR #93370)
via llvm-commits
- [llvm] 8912920 - [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (#69768)
via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Add functions peekNextN(unsigned) and assignNewExpr(ArrayRef<uint64_t>) to DIExpressionCursor (PR #71717)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] a3f9066 - Add functions peekNextN(unsigned) and assignNewExpr(ArrayRef<uint64_t>) to DIExpressionCursor (#71717)
via llvm-commits
- [llvm] Introduce DIExpression::foldConstantMath() (PR #71718)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 11d7203 - [X86][GlobalISel] Enable G_BUILD_VECTOR and G_CONSTANT_POOL (#92844)
via llvm-commits
- [llvm] 6e7b45c - [AMDGPU][MC] Support tfe operand in image_atomic instructions (#92469)
via llvm-commits
- [llvm] [AMDGPU] Support tfe operand in image_atomic instructions (PR #92469)
Jun Wang via llvm-commits
- [llvm] [DXIL] Model DXIL Class and Shader Model association of DXIL Ops in DXIL.td (PR #87803)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Model DXIL Class specification of DXIL Ops in DXIL.td (PR #87803)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] e06e680 - [RISCV] Replace duplicate trunc-sat-clip tests with more interesting tests. NFC (#93737)
via llvm-commits
- [llvm] [BOLT][NFC] Add split-dwarf5 test with multiple CUs (PR #93744)
Sayhaan Siddiqui via llvm-commits
- [llvm] b12f81b - Introduce DIExpression::foldConstantMath() (#71718)
via llvm-commits
- [llvm] Fix the dsymutil heuristic for excluding system interfaces. (PR #93745)
Adrian Prantl via llvm-commits
- [llvm] [BOLT][NFC] Fix formatting issue in DWARF5 split-dwarf test (PR #93746)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][NFC] Fix formatting issue in DWARF4 split-dwarf test (PR #93747)
Sayhaan Siddiqui via llvm-commits
- [llvm] fb607c9 - [MTE] add tests for stack tagging debug info (#93743)
via llvm-commits
- [llvm] Use DIExpression::foldConstantMath() at the result of an append() (PR #71719)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 69969c7 - Use DIExpression::foldConstantMath() at the result of an append() (#71719)
via llvm-commits
- [llvm] f4681be - Use DIExpression::foldConstantMath at the result of a Salvaged expression (#71721)
via llvm-commits
- [llvm] 424f82c - [RISCV] Refactor combineTruncToVnclipu to prepare for adding signed vnclip support. NFC
Craig Topper via llvm-commits
- [lld] 2e0cfe6 - [ELF] Simplify getSectionRank
Fangrui Song via llvm-commits
- [llvm] 8a8cd8a - [RISCV] Move vnclip patterns into DAGCombiner. (#93728)
via llvm-commits
- [llvm] c0873fa - [RISCV] Add trunc-sat-clip tests for i32->i8, i64->i8, and i64->i16. NFC
Craig Topper via llvm-commits
- [llvm] [WebAssembly] Implement all f16x8 relation instructions. (PR #93751)
Brendan Dahl via llvm-commits
- [llvm] [RISCV] Support multiple levels of truncates in combineTruncToVnclip. (PR #93752)
Craig Topper via llvm-commits
- [llvm] 3cee567 - [gn build] Port b12f81b53ad6
LLVM GN Syncbot via llvm-commits
- [llvm] [X86] Support ATOMIC_LOAD_FP_BINOP_MI for other binops (PR #87524)
via llvm-commits
- [llvm] [llvm-config] Make llvm-config --system-libs obey LLVM_USE_STATIC_ZSTD. (PR #93754)
Kyle Huey via llvm-commits
- [compiler-rt] [scudo] Fix all build warnings. (PR #93755)
Christopher Ferris via llvm-commits
- [compiler-rt] 246234a - [asan][windows] Eliminate the static asan runtime on windows (#81677)
via llvm-commits
- [llvm] [Clang][inlineasm] Add special support for "rm" output constraints (PR #92040)
Bill Wendling via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Luke Lau via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Luke Lau via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Luke Lau via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Luke Lau via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Philip Reames via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Philip Reames via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Philip Reames via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (PR #93756)
Yingwei Zheng via llvm-commits
- [llvm] [SLP][NFCI] Address issues seen in downstream Coverity scan. (PR #93757)
Tyler Lanphear via llvm-commits
- [compiler-rt] 10436ae - Revert "[asan][windows] Eliminate the static asan runtime on windows (#81677)"
Charlie Barto via llvm-commits
- [llvm] [nfc] Common utility macros for `Error` / `Expect<T>` (PR #92150)
Lang Hames via llvm-commits
- [llvm] f32ebab - [NVPTX] Improve folding to mad with immediate 1 (#93628)
via llvm-commits
- [lld] 30c10fd - Revert "[ELF] Simplify getSectionRank"
Mehdi Amini via llvm-commits
- [llvm] 96d2dc7 - [SCEVAA] Enhance SCEVAAResult::alias() to handle two pointers with different pointer bases (#91453)
via llvm-commits
- [llvm] 8c33b33 - [PGO] Add a unit test for the PGOInstrumentationGen pass (#93636)
via llvm-commits
- [lld] f639b57 - [ELF] Simplify getSectionRank
Fangrui Song via llvm-commits
- [llvm] [PGO] Preserve analysis when nothing was instrumented (PR #93421)
Pavel Samolysov via llvm-commits
- [llvm] [PGO] Preserve analysis results when nothing was instrumented (PR #93421)
Pavel Samolysov via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [lld] [ELF] Orphan placement: remove hasInputSections condition (PR #93761)
Fangrui Song via llvm-commits
- [lld] d38d0a0 - Revert "[ELF] Simplify getSectionRank"
Mehdi Amini via llvm-commits
- [compiler-rt] 815250b - [compiler-rt] Don't rely on automatic codesigning with Apple's linker (#91681)
via llvm-commits
- [llvm] 1794046 - [VPlan] Move verifier to class to reduce need to pass via args. (NFC)
Florian Hahn via llvm-commits
- [llvm] [BOLT, test] Make linker scripts less sensitive to lld's orphan placement (PR #93763)
Fangrui Song via llvm-commits
- [llvm] [PGO] Add tests for modules with only globals and function declarations (PR #93764)
Pavel Samolysov via llvm-commits
- [llvm] 32f1f5e - [PGO] Add tests for modules with only globals and function declarations (#93764)
via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Matt Arsenault via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Matt Arsenault via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Matt Arsenault via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Matt Arsenault via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Matt Arsenault via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Matt Arsenault via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (PR #89023)
Dhruv Chawla via llvm-commits
- [llvm] [RISCV] Remove getOffsetOfLocalArea() (PR #93765)
Pengcheng Wang via llvm-commits
- [llvm] [BOLT] Fix LSDA section handling (PR #71821)
Fangrui Song via llvm-commits
- [clang] [compiler-rt] [asan][windows] Eliminate the static asan runtime on windows (PR #93770)
Charlie Barto via llvm-commits
- [compiler-rt] d10b765 - [ConstantFold] Remove notional over-indexing fold (#93697)
via llvm-commits
- [llvm] d10b765 - [ConstantFold] Remove notional over-indexing fold (#93697)
via llvm-commits
- [llvm] 73f4c25 - [X86] Support EGPR for inline assembly. (#92338)
via llvm-commits
- [llvm] 7f524f7 - [X86][CodeGen] Simplify the code in foldMemoryOperandImpl, NFCI
Shengchen Kan via llvm-commits
- [lld] [llvm] [LoongArch] Use R_LARCH_ALIGN without symbol as much as possible (PR #93775)
Lu Weining via llvm-commits
- [llvm] 1034b4d - [InstCombine] lshr (mul (X, 2^N + 1)), N -> X when X is half-width (#93677)
via llvm-commits
- [llvm] [CodeGen] Preserved additional analyses in StackSlotColoring pass. (PR #93779)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Fixed subtarget name in the lit test check-prefix string (NFC). (PR #93780)
Christudasan Devadasan via llvm-commits
- [llvm] 8bce40b - [AArch64][GISel] Support SVE with 128-bit min-size for G_LOAD and G_STORE (#92130)
via llvm-commits
- [llvm] [InstCombine] Do not require nsz for reassociating fadd (PR #93782)
Jay Foad via llvm-commits
- [clang] [llvm] [Clang][Sanitizers] Add numerical sanitizer (PR #93783)
Alexander Shaposhnikov via llvm-commits
- [llvm] [memprof] Add CallStackRadixTreeBuilder (PR #93784)
Kazu Hirata via llvm-commits
- [compiler-rt] [compiler-rt] [test] Work around MS CRT stdio format quirks on mingw too (PR #93787)
Martin Storsjö via llvm-commits
- [llvm] [llvm-objdump] Don't match directory prefix in source-interleave test (NFC) (PR #93789)
Nikita Popov via llvm-commits
- [llvm] 32b91ec - [cmake] Fix `-fno-lifetime-dse` not being passed to GCC
Vlad Serebrennikov via llvm-commits
- [llvm] [utils] Add script to generate elaborated IR and assembly tests (PR #89026)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Fix typo zamo -> zaamo (PR #93792)
Jerry Zhang Jian via llvm-commits
- [llvm] 3fee8b3 - [GISel] LegalizationArtifactCombiner: Elide redundant G_SEXT_INREG (#93687)
via llvm-commits
- [llvm] LoopInfo: introduce Loop::getLocStr; unify debug output (PR #93051)
Ramkumar Ramachandra via llvm-commits
- [llvm] [llvm][nfc] Rename tests (PR #93794)
Andrzej Warzyński via llvm-commits
- [llvm] [SelectionDAG] Add an ISD::CLEAR_CACHE node to lower llvm.clear_cache (PR #93795)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] 4310076 - LV: generalize profitability criterion over TC (#93300)
via llvm-commits
- [clang] [llvm] [RISCV] Add B extension (PR #76893)
Pengcheng Wang via llvm-commits
- [llvm] [MCA] Parameterize variant scheduling classes by explicit variable (PR #92849)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Teach RISCVInsertVSETVLI to work without LiveIntervals (PR #93796)
Luke Lau via llvm-commits
- [llvm] fecf5c7 - [llvm][nfc] Rename tests (#93794)
via llvm-commits
- [llvm] [RFC][AMDGPU] Remove old llvm.amdgcn.buffer.* and tbuffer intrinsics (PR #93801)
Jay Foad via llvm-commits
- [llvm] [LLVM] Remove executable permission from some non-executable files (PR #93803)
Jay Foad via llvm-commits
- [llvm] 22c572e - [X86][CodeGen] Support memory folding for NDD -> RMW
Shengchen Kan via llvm-commits
- [llvm] 2705c60 - [RemoveDIs] Update syntax highlighting to include debug records (#93660)
via llvm-commits
- [llvm] 01921bd - [RISCV] Fix typo zamo -> zaamo (#93792)
via llvm-commits
- [llvm] [SDPatternMatch] Do not use std::forward and rvalue references (NFC) (PR #93806)
Nikita Popov via llvm-commits
- [llvm] 4d65887 - [LLVM] Remove executable permission from some non-executable files (#93803)
via llvm-commits
- [llvm] [SimplifyCFG] Convert switch to cmp/select sequence (PR #82795)
Acim Maravic via llvm-commits
- [llvm] AMDGPU: Generalize instruction shrinking code (PR #93810)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Custom legalize i32 operations for LA64 to reduce signed extensions (PR #93811)
via llvm-commits
- [llvm] [WIP][LoongArch] Add a hook to sign extend i32 ConstantInt operands of phis on LA64 (PR #93813)
via llvm-commits
- [clang] [llvm] [LoongArch] Adjust LA64 data layout by using n32:64 in layout string (PR #93814)
via llvm-commits
- [llvm] 08d168c - AMDGPU/GlobalISel: Use correct type for intrinsic ID
Matt Arsenault via llvm-commits
- [llvm] 0d0851b - [gn] port 8c33b3380b80 (InstrumentationTests)
Nico Weber via llvm-commits
- [llvm] 806ed26 - [docs] Update security group nomination to use gh pr (#93679)
via llvm-commits
- [llvm] 05e6bb4 - [SelectionDAG] Add an ISD::CLEAR_CACHE node to lower llvm.clear_cache (#93795)
via llvm-commits
- [llvm] eb88e7c - [Frontend][OpenMP] Remove `reduction` from allowed clauses for `target` (#90754)
via llvm-commits
- [clang] [llvm] [Frontend][OpenMP] Remove `reduction` from allowed clauses for `target` (PR #90754)
Krzysztof Parzyszek via llvm-commits
- [llvm] ed25d1a - [AMDGPU] Regenerate checks in inst-select-load-global.s96.mir
Jay Foad via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Ivan Kosarev via llvm-commits
- [llvm] c28566c - [gn build] Port 8b600a37325b
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [AArch64] Support preserve_none calling convention (PR #91046)
via llvm-commits
- [llvm] 2b9c158 - [InstCombine] Add test for miscompile in gep-of-gep fold (NFC)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #90214)
Ivan Kosarev via llvm-commits
- [llvm] [BOLT][NFC] Script for automatic user guide generation (PR #93822)
Elvina Yakubova via llvm-commits
- [clang] [llvm] [ConstantFold] Remove non-trivial gep-of-gep fold (PR #93823)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Preserve flags in SCEVLoopGuardRewriter for add and mul. (PR #91472)
Florian Hahn via llvm-commits
- [llvm] [LAA] Always use DepCands when grouping runtime checks. (PR #91196)
Florian Hahn via llvm-commits
- [clang] [compiler-rt] [compiler-rt] Realtime Sanitizer: Introduce RADSan backend (PR #92460)
Chris Apple via llvm-commits
- [llvm] LAA: refactor analyzeLoop to return bool (NFC) (PR #93824)
Ramkumar Ramachandra via llvm-commits
- [llvm] b5db2e1 - [MCP] Remove unused TII argument. NFC
David Green via llvm-commits
- [llvm] [LoongArch][GlobalISel] Adding initial GlobalISel infrastructure (PR #76912)
Yingwei Zheng via llvm-commits
- [llvm] [AArch64] Avoid NEON ctpop in Streaming-SVE mode (PR #93826)
Sander de Smalen via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zabha (PR #93831)
via llvm-commits
- [llvm] e8de977 - [AMDGPU] Fixed subtarget name in the lit test check-prefix string (NFC). (#93780)
via llvm-commits
- [compiler-rt] [AArch64][compiler-rt] Add a function returning the current vector length (PR #92921)
Kerry McLaughlin via llvm-commits
- [llvm] reorganize the PPCInstrP10.td based on the Predicates (PR #93835)
zhijian lin via llvm-commits
- [llvm] [AMDGPU] Auto-generating lit test patterns (NFC) (PR #93837)
Christudasan Devadasan via llvm-commits
- [clang] [llvm] [MC] Make UseAssemblerInfoForParsing mostly true (PR #91082)
via llvm-commits
- [llvm] 6147a7b - [RISCV] Adjust FP load latencies from 6 to 5 in SiFiveP400/P600 scheduling models (#93735)
via llvm-commits
- [llvm] goldsteinn/add of ext (PR #93840)
via llvm-commits
- [llvm] goldsteinn/add of ext (PR #93840)
via llvm-commits
- [llvm] goldsteinn/add of ext (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))` (PR #93840)
via llvm-commits
- [llvm] 8aa8019 - [WebAssembly] Implement all f16x8 relation instructions. (#93751)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] 32546bd - [gn build] Port ed35a92c4046
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] Intrinsic: introduce minimumnum and maximumnum (PR #93841)
YunQiang Su via llvm-commits
- [llvm] [GISel] Convert zext nneg to sext if it is cheaper (PR #93842)
Yingwei Zheng via llvm-commits
- [llvm] a8e03ae - [DebugInfo][RemoveDIs] Add documentation for updating code to handle debug records (#93562)
via llvm-commits
- [llvm] [Support] Handle delete_pending case for Windows fs::status (PR #90655)
Jeremy Day via llvm-commits
- [llvm] cc2fafa - [InstSimplify] Add constant folding support for `ucmp`/`scmp` intrinsics (#93730)
via llvm-commits
- [llvm] [Libomptarget] Rework device initialization and image registration (PR #93844)
Joseph Huber via llvm-commits
- [llvm] 5f243b3 - AMDGPU: Generalize instruction shrinking code (#93810)
via llvm-commits
- [llvm] ded04bf - [gn build] Port 48175a5d9f62
LLVM GN Syncbot via llvm-commits
- [llvm] [GlobalIsel] Import GEP flags (PR #93850)
Thorsten Schütt via llvm-commits
- [lld] 270d95b - [ELF] Improve orphan placement tests
Fangrui Song via llvm-commits
- [llvm] [LV] Support binary and unary operations with EVL-vectorization (PR #93854)
Kolya Panchenko via llvm-commits
- [llvm] [GOFF] Refactor writing GOFF records (PR #93855)
Kai Nacke via llvm-commits
- [llvm] [yaml2obj][GOFF] Fix writing GOFF header (PR #91383)
Kai Nacke via llvm-commits
- [lld] 73e07e9 - [ELF] Add RW then text test
Fangrui Song via llvm-commits
- [llvm] [GISel] Convert zext nneg to sext if it is cheaper (PR #93856)
Yingwei Zheng via llvm-commits
- [lld] 747d670 - [ELF] Make .interp/SHT_NOTE not special
Fangrui Song via llvm-commits
- [compiler-rt] 8fa66c6 - [asan][windows] Eliminate the static asan runtime on windows (#93770)
via llvm-commits
- [llvm] 5785048 - [VPlan] Add VPIRBasicBlock, use to model pre-preheader. (#93398)
via llvm-commits
- [llvm] Reapply [workflows] Split pr-code-format into two parts to make it more secure (#78215) (PR #80495)
Alexey Bader via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets when multiple access bins are present (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [BOLT][NFC] Make const & overload updateLayoutIndices (PR #93861)
shaw young via llvm-commits
- [llvm] [AMDGPU] Fix crash in the SILoadStoreOptimizer (PR #93862)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Added double escape characters (PR #93348)
Sayhaan Siddiqui via llvm-commits
- [llvm] [GOFF] Add writing text records to yaml2obj (PR #93863)
Kai Nacke via llvm-commits
- [llvm] Add DXILOpTableGenDesign.rst to toctree of DirectXUsage. (PR #93864)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [BOLT][DWARF] Fix parent chain in debug_names entries with forward declaration. (PR #93865)
Alexander Yermolovich via llvm-commits
- [llvm] f8cc183 - Fix the dsymutil heuristic for excluding system interfaces. (#93745)
via llvm-commits
- [llvm] 7cfffe7 - Unittests and usability for BitstreamWriter incremental flushing (#92983)
via llvm-commits
- [llvm] [DAG] Add legalization handling for AVGCEIL/AVGFLOOR nodes (PR #92096)
Simon Pilgrim via llvm-commits
- [compiler-rt] 9faa623 - [compiler-rt] [test] Work around MS CRT stdio format quirks on mingw too (#93787)
via llvm-commits
- [llvm] [MemProf][NFC] Switch to DenseMaps (PR #93868)
Teresa Johnson via llvm-commits
- [llvm] 61afebd - [MemProf][NFC] Switch to DenseMaps (#93868)
via llvm-commits
- [llvm] [dsymutil] Also detect external downloadable toolchains (PR #93872)
Adrian Prantl via llvm-commits
- [llvm] 22ada55 - [dsymutil] Also detect external downloadable toolchains (#93872)
via llvm-commits
- [clang] [llvm] Conditionalize use of POSIX features missing on WASI/WebAssembly (PR #92677)
Aaron Ballman via llvm-commits
- [llvm] [bazel] Port #92983 (PR #93874)
Keith Smiley via llvm-commits
- [clang] [llvm] AMDGPU: Add gfx12-generic target (PR #93875)
Konstantin Zhuravlyov via llvm-commits
- [llvm] 8247068 - [RISCV] Support (truncate (smin (smax X, C1), C2)) for vnclipu in combineTruncToVnclip. (#93756)
via llvm-commits
- [lld] [lld][AArch64][ELF][PAC] Support `.relr.auth.dyn` section (PR #87635)
via llvm-commits
- [lld] 167cad5 - [ELF] Improve ADDR tests
Fangrui Song via llvm-commits
- [llvm] [bazel] Port #93567 (PR #93877)
Keith Smiley via llvm-commits
- [llvm] f795853 - raw_ostream: Fix a comment in llvm::errs
Fangrui Song via llvm-commits
- [llvm] c4dad9a - [DirectX] Fix BitcodeWriter ctor after #92983
Fangrui Song via llvm-commits
- [llvm] 215f92b - [AMDGPU] Fix crash in the SILoadStoreOptimizer (#93862)
via llvm-commits
- [llvm] [DAG] Fold fdiv X, c2 -> fmul X, 1/c2 without AllowReciprocal if exact (PR #93882)
Matt Arsenault via llvm-commits
- [llvm] 419d363 - AMDGPU: Add kernarg input attributes to preloaded kernarg test (#93669)
via llvm-commits
- [llvm] [Instrumentation] Add numerical sanitizer (PR #85916)
Alexander Shaposhnikov via llvm-commits
- [llvm] [LLVM][Instrumentation] Add numerical sanitizer (PR #85916)
Alexander Shaposhnikov via llvm-commits
- [llvm] [AMDGPU] Enable constant offset promotion to immediate FLAT (PR #93884)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] [compiler-rt] Stop using x86 intrinsic on AArch64 with GCC (PR #93890)
Alan Wu via llvm-commits
- [clang] [compiler-rt] [lldb] [llvm] Reapply "[Support] Remove terminfo dependency (#92865)" (PR #93889)
Fangrui Song via llvm-commits
- [libc] [llvm] [libc] implement quick exit function (PR #93621)
via llvm-commits
- [compiler-rt] 852aaf5 - Reapply "[Support] Remove terminfo dependency (#92865)" (#93889)
via llvm-commits
- [llvm] [AArch64][PAC] Lower authenticated calls with ptrauth bundles. (PR #85736)
Ahmed Bougacha via llvm-commits
- [libc] [llvm] [libc] added quick_exit function (PR #93620)
Michael Jones via llvm-commits
- [llvm] [memprof] Remove an unused parameter (PR #93895)
Kazu Hirata via llvm-commits
- [llvm] [cmake] Allow multiple LibEdit_LIBRARIES (PR #93896)
Daniel Thornburgh via llvm-commits
- [llvm] [llvm][MachO] Fix infinite loop parsing bind table (PR #93897)
Zixu Wang via llvm-commits
- [lld] [ELF] Detect convergence of output section addresses (PR #93888)
Daniel Thornburgh via llvm-commits
- [llvm] [PowerPC] Correct toc_entry pattern in ADDIStocHA (PR #93905)
Kai Luo via llvm-commits
- [llvm] f38d84c - [VPlan] Use ir-bb prefix for VPIRBasicBlock.
Florian Hahn via llvm-commits
- [llvm] [C API] Support new ptrauth constant type (PR #93909)
Benji Smith via llvm-commits
- [llvm] gn build: Sync GENERIC_TF_SOURCES with CMake. (PR #88456)
via llvm-commits
- [llvm] gn build: Support llvm_enable_zstd. (PR #88457)
via llvm-commits
- [llvm] gn build: Define SANITIZER_COMMON_NO_REDEFINE_BUILTINS for ubsan_minimal. (PR #88458)
via llvm-commits
- [llvm] gn build: Use -fvisibility-global-new-delete=force-hidden to build libcxx/libcxxabi/libunwind. (PR #88459)
via llvm-commits
- [llvm] gn build: Pass -fno-sanitize=vptr, function with use_ubsan (PR #93911)
via llvm-commits
- [clang] [llvm] Global constructors/destructors are globals (PR #93914)
Alex Voicu via llvm-commits
- [llvm] db6de1a - [DAGCombiner][VP] Add DAGCombine for VP_MUL (#80105)
via llvm-commits
- [llvm] [VPlan] Model branch cond to enter scalar epilogue in VPlan. (PR #92651)
Florian Hahn via llvm-commits
- [llvm] [IR] Fix IWYU violation (PR #93918)
Cyndy Ishida via llvm-commits
- [llvm] [NVPTX] disable combine-mad test for newer ptxas (PR #93919)
Alex MacLean via llvm-commits
- [llvm] 461cc86 - [LAA] Add test where stride is also used for BTC.
Florian Hahn via llvm-commits
- [flang] [llvm] [OpenMP][][LLVM] Update alloca IP after `PrivCB` in `OMPIRBUIlder` (PR #93920)
Kareem Ergawy via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [memprof] Use uint32_t for linear call stack IDs (PR #93924)
Kazu Hirata via llvm-commits
- [llvm] 1fa073a - [MachO] Stop parsing past end of rebase/bind table (#93897)
via llvm-commits
- [llvm] 4985f25 - [IR] Fix IWYU violation (#93918)
via llvm-commits
- [clang-tools-extra] [llvm] Clang doc test (PR #93928)
via llvm-commits
- [llvm] Apply the `AdjustICmpImmAndPred` optimization when it results in a one-instruction immediate materialization over a two-instruction materialization. (PR #83218)
Jessica Paquette via llvm-commits
- [llvm] [AMDGPU] Copy Defs and Uses from Pseudo to Real Instructions (PR #93004)
Fabian Ritter via llvm-commits
- [llvm] 0821b79 - [AMDGPU] Copy Defs and Uses from Pseudo to Real Instructions (#93004)
via llvm-commits
- [llvm] 63dc31b - Reapply [IR] Avoid creating icmp/fcmp constant expressions (#92885)
Nikita Popov via llvm-commits
- [llvm] [mlir] Op definition (PR #93931)
Shuanglong Kan via llvm-commits
- [llvm] [VPlan] Model FOR extract of exit value in VPlan. (PR #93395)
via llvm-commits
- [llvm] e1cc9e4 - [ConstantFold] Remove non-trivial gep-of-gep fold (#93823)
via llvm-commits
- [llvm] f484c79 - [AArch64] Avoid NEON ctpop in Streaming-SVE mode (#93826)
via llvm-commits
- [llvm] ae86278 - [Nomination] Add ST representative to Security group (#93176)
via llvm-commits
- [llvm] [VectorCombine] Add a cost model for shuffleToIdentity. (PR #93937)
David Green via llvm-commits
- [llvm] [AMDGPU] Remove FlatVariant argument from isLegalFlatAddressingMode. … (PR #93938)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 51e459a - Revert "[ConstantFold] Remove non-trivial gep-of-gep fold (#93823)"
Nikita Popov via llvm-commits
- [llvm] b1be480 - [DAGCombiner] Move CanReassociate down to first use. NFC.
Jay Foad via llvm-commits
- [llvm] [RFC][InstCombine] Combine fence with target specific sync scope (PR #93939)
via llvm-commits
- [llvm] 2766a66 - [AMDGPU] Remove FlatVariant argument from isLegalFlatAddressingMode. NFC. (#93938)
via llvm-commits
- [llvm] [AArch64] Avoid NEON ORR when NEON and SVE are unavailable (PR #93940)
Sander de Smalen via llvm-commits
- [llvm] AMDGPU: Add description for new atomicrmw metadata (PR #85052)
Matt Arsenault via llvm-commits
- [llvm] remove goma configs from GN build (PR #93941)
Takuto Ikuta via llvm-commits
- [lld] [ELF] Change build-id default to sha1. (PR #93943)
Tatsuyuki Ishi via llvm-commits
- [llvm] 60a890d - [LoopPeel] Add pre-commit test for min/max intrinsics
Sergey Kachkov via llvm-commits
- [clang] [llvm] [WIP] Expand variadic functions in IR (PR #89007)
Matt Arsenault via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Sam Parker via llvm-commits
- [llvm] [AArch64] Replace AND with LSL#2 for LDR target (#34101) (PR #89531)
via llvm-commits
- [llvm] VPlan/PatternMatch: introduce m_c_Mul (NFC) (PR #93950)
Ramkumar Ramachandra via llvm-commits
- [llvm] [polly] [ConstraintElimination] Use SCEV ranges information for Loop counter (PR #91457)
via llvm-commits
- [llvm] f34dedb - [LoopPeel] Support min/max intrinsics in loop peeling (#93162)
via llvm-commits
- [llvm] 189efb0 - [X86] vselect-pcmp.ll - add tests showing poor codegen on AVX1 targets where we have to split/concat 128-bit subvectors
Simon Pilgrim via llvm-commits
- [llvm] [ArgPromotion] Handle pointer arguments of recursive calls (PR #78735)
Vedant Paranjape via llvm-commits
- [llvm] [AMDGPU] Strengthen preload intrinsics to noundef and nonnull (PR #92801)
Matt Arsenault via llvm-commits
- [llvm] [Attributor][FIX] Replace AANoFPClass MBEC propagation (PR #91030)
Matt Arsenault via llvm-commits
- [lld] 7acd2c0 - [lld][ELF][AArch64] Support `R_AARCH64_GOT_LD_PREL19` relocation (#89592)
via llvm-commits
- [clang] [llvm] [RISCV] Add Smcsrind and Sscsrind extension (PR #93952)
via llvm-commits
- [llvm] [BOLT][NFC] Fix typo in DWARFRewriter.cpp (PR #93955)
Elvina Yakubova via llvm-commits
- [llvm] [LV] Decompose WidenIntOrFPInduction into phi and update recipes (PR #82021)
Kolya Panchenko via llvm-commits
- [llvm] 37ecd43 - [ExecutionEngine] Remove handling for removed ConstantExprs (NFCI)
Nikita Popov via llvm-commits
- [llvm] f0e8d00 - [X86] widen_load-3.ll - add missing nounwind attributes
Simon Pilgrim via llvm-commits
- [llvm] 6ee845d - [IR] Remove handling for removed ConstantExprs (NFC)
Nikita Popov via llvm-commits
- [llvm] MCExpr-ify AMDGPU PALMetadata (PR #93236)
Janek van Oirschot via llvm-commits
- [llvm] 654cd94 - [VPlan] Unconditionally run optimizeForVFAndUF.
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] b52962d - [X86] LowerVSELECT - split v16i16/v32i8 pre-AVX2 VSELECT ops if enough of the operands are free to split.
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][SME] Add calling convention for __arm_get_current_vg (PR #93963)
Kerry McLaughlin via llvm-commits
- [llvm] [CodeGen] Allow mixed scalar type constraints for inline asm (PR #65465)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Eliminate GCNPredicateControl. (PR #93964)
Ivan Kosarev via llvm-commits
- [llvm] [ARM] Avoid reference into modified vector (PR #93965)
Nikita Popov via llvm-commits
- [llvm] edf4e02 - [RISCV] Support multiple levels of truncates in combineTruncToVnclip. (#93752)
via llvm-commits
- [llvm] [Offload][AMDGPU] Only allow memory pool access to valid agents (PR #93969)
Joseph Huber via llvm-commits
- [llvm] [RISCV] Use TU policy for C reduction intrinsics. (PR #93970)
Craig Topper via llvm-commits
- [llvm] fb87e11 - [RISCV] Add test case for strided scatter with scalar offset. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Match strided vector bases in RISCVGatherScatterLowering (PR #93972)
Luke Lau via llvm-commits
- [clang] [libc] [llvm] [AMDGPU] Implement variadic functions by IR lowering (PR #93362)
Jon Chesterfield via llvm-commits
- [llvm] ca0dae0 - [AMDGPU][NFC] Eliminate GCNPredicateControl. (#93964)
via llvm-commits
- [clang] [llvm] [IPO] Implement common code for variadic lowering pass (PR #93974)
Jon Chesterfield via llvm-commits
- [llvm] [llvm-profgen] Add pgo accuracy metrics (PR #93975)
via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A725 and Cortex-X925 (PR #93978)
Jonathan Thackray via llvm-commits
- [llvm] [bolt][test] filecheck typo fixes (PR #93979)
via llvm-commits
- [lld] 7b6a89f - [ELF] Detect convergence of output section addresses
via llvm-commits
- [llvm] 57eb92e - [llvm-objdump][test] Relax directory prefix check in source-interleave test (#93789)
via llvm-commits
- [llvm] [DebugInfo] Add clang flag to enable function-level debug line attribution (PR #93985)
via llvm-commits
- [llvm] 775f1cd - AMDGPU: Add gfx12-generic target (#93875)
via llvm-commits
- [clang] [llvm] [AArch64] set AppleA14 architecture version to v8.4-a (PR #92600)
via llvm-commits
- [llvm] [DebugInfo] Add DW_OP_LLVM_extract_bits (PR #93990)
John Brawn via llvm-commits
- [clang] [llvm] [DebugInfo] Use DW_op_bit_piece for structured bindings of bitfields (PR #85665)
John Brawn via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [llvm] [BOLT][BAT] Add support for three-way split functions (PR #93760)
Amir Ayupov via llvm-commits
- [llvm] [utils][bazel] Add Bazel build support for GPUToLLVMSPV. (PR #93991)
via llvm-commits
- [llvm] 3b79c82 - [gn] port a65771fce4a2
Nico Weber via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] Correctly apply libdir subdir for multilib (PR #93354)
Louis Dionne via llvm-commits
- [llvm] 37f3023 - [memprof] Use uint32_t for linear call stack IDs (#93924)
via llvm-commits
- [llvm] [bazel] Port #92819 (PR #93992)
Keith Smiley via llvm-commits
- [lld] [MachO LLD] Respect -all_load with --start-lib --end-lib style archives (PR #93993)
Nuri Amari via llvm-commits
- [llvm] [bazel] Port #92819 take 2 (PR #93995)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port #90972 (PR #93996)
Keith Smiley via llvm-commits
- [libc] [llvm] rosezhang2 (PR #93997)
via llvm-commits
- [llvm] 458a315 - [RISCV] Add more tests for strided gathers with scalar offsets. NFC
Luke Lau via llvm-commits
- [llvm] VPlan: use Worklist in simplifyRecipes (PR #93998)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Ivan Shumakov via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Nikita Popov via llvm-commits
- [llvm] [LICM] Promote conditional, loop-invariant memory accesses to scalars with intrinsic (PR #93999)
Nikita Popov via llvm-commits
- [llvm] b06e736 - [MC] Speed up AttemptToFoldSymbolOffsetDifference in the absence of MCAsmLayout
Fangrui Song via llvm-commits
- [llvm] [ADT] Remove llvm::erase_value (PR #94003)
Kazu Hirata via llvm-commits
- [llvm] [llvm][SelectionDAG] Fix up chains in lowerInvokeable. rdar://113994760 (PR #94004)
Jon Roelofs via llvm-commits
- [llvm] e79c080 - [cmake] Allow multiple LibEdit_LIBRARIES (#93896)
via llvm-commits
- [llvm] [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (PR #94008)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (PR #94008)
via llvm-commits
- [llvm] [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (PR #94008)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (PR #94008)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (PR #94008)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (PR #94008)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (PR #94008)
Yingwei Zheng via llvm-commits
- [lld] 9581069 - [lld][test] Precommit test for ld -r links with FatLTO PIC objects (#92817)
via llvm-commits
- [lld] [lld][test] Precommit test for ld -r links with FatLTO PIC objects (PR #92817)
Paul Kirth via llvm-commits
- [llvm] 96d19fd - [ADT] Remove llvm::erase_value (#94003)
via llvm-commits
- [llvm] 99a0cd6 - [RISCV] Use TU policy for C reduction intrinsics. (#93970)
via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [lldb] [llvm] [mlir] [openmp] [polly] fix(python): fix comparison to None (PR #91857)
Eisuke Kawashima via llvm-commits
- [llvm] [InstCombine] Remove Store when its Ptr is removable (PR #79565)
via llvm-commits
- [compiler-rt] [msan] Change #ifdef SANITIZER_PPC to #if (PR #94009)
Thurston Dang via llvm-commits
- [llvm] fc21387 - [AMDGPU] Enable constant offset promotion to immediate FLAT (#93884)
via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Tom Stellard via llvm-commits
- [llvm] fix(bolt/**.py): fix comparison to None (PR #94012)
Eisuke Kawashima via llvm-commits
- [compiler-rt] fix(compiler-rt/**.py): fix comparison to None (PR #94015)
Eisuke Kawashima via llvm-commits
- [llvm] fix(cross-project-tests/**.py): fix comparison to None (PR #94016)
Eisuke Kawashima via llvm-commits
- [llvm] fix(llvm/**.py): fix comparison to None (PR #94018)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to None (PR #94021)
Eisuke Kawashima via llvm-commits
- [llvm] fix(utils/**.py): fix comparison to None (PR #94022)
Eisuke Kawashima via llvm-commits
- [llvm] [memprof] Replace uint32_t with LinearCallStackId where appropriate (NFC) (PR #94023)
Kazu Hirata via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [libcxx] [lld] [lldb] [llvm] [mlir] [polly] fix(python): fix invalid escape sequences (PR #91856)
Eisuke Kawashima via llvm-commits
- [compiler-rt] fix(compiler-rt/**.py): fix invalid escape sequences (PR #94030)
Eisuke Kawashima via llvm-commits
- [llvm] fix(cross-project-tests/**.py): fix invalid escape sequences (PR #94031)
Eisuke Kawashima via llvm-commits
- [lld] fix(lld/**.python): fix invalid escape sequences (PR #94033)
Eisuke Kawashima via llvm-commits
- [llvm] fix(llvm/**.py): fix invalid escape sequences (PR #94035)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix invalid escape sequences (PR #94037)
Eisuke Kawashima via llvm-commits
- [llvm] cab81dd - [EntryExitInstrumenter] Move passes out of clang into LLVM default pipelines (#92171)
via llvm-commits
- [clang] [lldb] [llvm] [openmp] [polly] fix(python): fix comparison to True/False (PR #91858)
Eisuke Kawashima via llvm-commits
- [clang] [llvm] [Support] Add SipHash-based 16/64-bit ptrauth stable hash. (PR #93902)
Ahmed Bougacha via llvm-commits
- [llvm] fix(llvm/**.py): fix comparison to True/False (PR #94040)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to True/False (PR #94042)
Eisuke Kawashima via llvm-commits
- [llvm] [AMDGPU] Promote immediate offset to atomics (PR #94043)
Stanislav Mekhanoshin via llvm-commits
- [llvm] cc548ec - [AArch64][PAC] Lower authenticated calls with ptrauth bundles. (#85736)
via llvm-commits
- [compiler-rt] 62c61aa - [msan] Change #ifdef SANITIZER_PPC to #if (#94009)
via llvm-commits
- [llvm] 9a8b73c - [memprof] Replace uint32_t with LinearCallStackId where appropriate (NFC) (#94023)
via llvm-commits
- [llvm] [memprof] Introduce memprof::LinearFrameId (NFC) (PR #94057)
Kazu Hirata via llvm-commits
- [llvm] [PowerPC] Do not merge TLS constants within PPCMergeStringPool.cpp (PR #94059)
Amy Kwan via llvm-commits
- [llvm] [WebAssembly] Implement all f16x8 unary instructions. (PR #94063)
Brendan Dahl via llvm-commits
- [llvm] bba5ee4 - [memprof] Introduce memprof::LinearFrameId (NFC) (#94057)
via llvm-commits
- [llvm] Add code to handle llvm.dbg.values in SROA. (PR #94068)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Handle llvm.dbg.values in SROA. (PR #94070)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [memprof] Use LinearFrameId and LinearCallStackId where appropriate (NFC) (PR #94076)
Kazu Hirata via llvm-commits
- [llvm] 840f9de - [memprof] Use LinearFrameId and LinearCallStackId where appropriate (NFC) (#94076)
via llvm-commits
- [llvm] [libc][bazel] simplify type_traits with glob (PR #94079)
Michael Jones via llvm-commits
- [llvm] [GitHub] Add NVPTX backend labeler (PR #94080)
Justin Fargnoli via llvm-commits
- [llvm] [AArch64][LoopIdiom] Generalize AArch64LoopIdiomTransform into LoopIdiomTransform (PR #94081)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][LoopIdiom] Support VP intrinsics in LoopIdiomTransform (PR #94082)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Introduce the RISCVLoopIdiomRecognizePass (PR #92441)
Min-Yih Hsu via llvm-commits
- [llvm] f5bab96 - [M68k] Fix compilation pipeline check
Michael Liao via llvm-commits
- [clang] [llvm] [openmp] [PGO][OpenMP] Instrumentation for GPU devices (PR #76587)
Ethan Luis McDonough via llvm-commits
- [lld] 1697030 - [MachO LLD] Respect -all_load with --start-lib --end-lib style archives (#93993)
via llvm-commits
- [llvm] d337c50 - [SLP][NFCI] Address issues seen in downstream Coverity scan. (#93757)
via llvm-commits
- [llvm] [memprof] Add accessors to Frame::SymbolName (PR #94085)
Kazu Hirata via llvm-commits
- [llvm] [InstCombine] Improve select equiv fold for plain condition (PR #83405)
via llvm-commits
- [llvm] [memprof] Use GlobalValue::GUID instead of uint64_t (NFC) (PR #94086)
Kazu Hirata via llvm-commits
- [llvm] [Demangle] extend DLangDemangle to be able to parse nearly all symbols (PR #92278)
via llvm-commits
- [llvm] f3444f6 - [RISCV] Fix incorrect use of TA in some tablegen class names. NFC
Craig Topper via llvm-commits
- [lld] 4d4d6eb - [ELF] findOrphanPos: avoid redundant getRankProximity call. NFC
Fangrui Song via llvm-commits
- [llvm] 1af0778 - [RISCV] Use vadd.vi for tail undisturbe vsub intrinsic with small immediate.
Craig Topper via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [clang] [llvm] [clang][analyzer] Move unix.BlockInCriticalSection out of alpha (PR #93815)
Endre Fülöp via llvm-commits
- [llvm] 59116e0 - [PowerPC] Update test so that target flags are exposed. NFC.
Kai Luo via llvm-commits
- [lld] 0f3d646 - [ELF] Simplify findOrphanPos. NFC
Fangrui Song via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [lld] f859048 - [ELF] Simplify findOrphanPos. NFC
Fangrui Song via llvm-commits
- [llvm] [GlobalIsel] Combine G_VSCALE (PR #94096)
Thorsten Schütt via llvm-commits
- [llvm] [AMDGPU] Use 32-bit SGPR to save/restore of SCC (PR #68367)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove arbitrary SCC liveness scan threshold (PR #94097)
Matt Arsenault via llvm-commits
- [lld] [ELF] Orphan placement: prefer the last similar section when its rank <= orphan's rank (PR #94099)
Fangrui Song via llvm-commits
- [clang] [llvm] Add option to generate additional debug info for expression dereferencing pointer to pointers. (PR #94100)
William Junda Huang via llvm-commits
- [llvm] 0864501 - [GISel] Convert zext nneg to sext if it is cheaper (#93856)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Remove alignment checks in ASan error reporting (PR #94103)
via llvm-commits
- [llvm] [workflows] Add post-commit job that periodically runs the clang static analyzer (PR #94106)
Tom Stellard via llvm-commits
- [llvm] 47fd32f - [DAGCombine] Fix type mismatch in `(shl X, cttz(Y)) -> (mul (Y & -Y), X)` (#94008)
via llvm-commits
- [llvm] 4c6367b - [LV] Add test with strided interleave groups and maximizing bandwidth.
Florian Hahn via llvm-commits
- [llvm] [FileCheck] forbid filecheck check prefix definitions to end with directive name (PR #92735)
via llvm-commits
- [llvm] [VPlan] Model FOR resume value extraction in VPlan. (PR #93396)
Florian Hahn via llvm-commits
- [llvm] b263033 - AMDGPU: Remove arbitrary SCC liveness scan threshold (#94097)
via llvm-commits
- [llvm] [RISCV][GISel] Add calling convention support for half (PR #94110)
Yingwei Zheng via llvm-commits
- [llvm] f7e63e8 - [LV] Operands feeding pointers of interleave member pointers are free.
Florian Hahn via llvm-commits
- [lldb] [llvm] Use StringRef::starts_with (NFC) (PR #94112)
Kazu Hirata via llvm-commits
- [clang] [llvm] [CUDA] Mark CUDA-12.5 as supported and introduce ptx 8.5. (PR #94113)
Andrey Portnoy via llvm-commits
- [llvm] [memprof] Use const ref for IndexedRecord (PR #94114)
Kazu Hirata via llvm-commits
- [llvm] 2b1dfd2 - [DAG] Replace getValid*ShiftAmountConstant helpers with getValid*ShiftAmount helpers to support KnownBits analysis (#93182)
via llvm-commits
- [llvm] 661d64b - [NVPTX] disable combine-mad test for newer ptxas (#93919)
via llvm-commits
- [llvm] 8256c59 - Fix GCC Wparentheses warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2a1ea15 - Use StringRef::starts_with (NFC) (#94112)
via llvm-commits
- [llvm] 9e22c7a - [DAG] canCreateUndefOrPoison - only compute shift amount knownbits when not poison
Simon Pilgrim via llvm-commits
- [llvm] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
via llvm-commits
- [llvm] [llvm][SelectionDAG] Relax llvm.ptrmask's size check on arm64_32 (PR #94125)
Jon Roelofs via llvm-commits
- [llvm] [mlir] [mlir][bazel] Add bazel build support for https://github.com/llvm/llvm-project/commit/2b2ce50fe843b5b550806a0ab15b06cd5c405d48 (PR #94126)
via llvm-commits
- [llvm] c877eb3 - [InstCombine] Add tests for folding `(add X, (sext/zext (icmp eq X, C)))`; NFC
Noah Goldstein via llvm-commits
- [llvm] 0310f7f - [InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))`
Noah Goldstein via llvm-commits
- [llvm] [BasicAA] Consider 'nneg' flag when comparing CastedValues (PR #94129)
Alex MacLean via llvm-commits
- [llvm] d2cdc8a - [NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)
via llvm-commits
- [llvm] [NewPM][CodeGen] Port selection dag isel to new pass manager (PR #83567)
via llvm-commits
- [llvm] [SelectionDAG] Mark `SelectionDAGISel` destructor virtual (PR #94132)
via llvm-commits
- [llvm] f63b1d2 - [SelectionDAG] Mark `SelectionDAGISel` destructor virtual (#94132)
via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pseudo wavemode optimization (PR #94133)
Carl Ritson via llvm-commits
- [llvm] [BPF] Remove unused ID in `SelectionDAGISel` (PR #94134)
via llvm-commits
- [llvm] 3f9ba00 - [BPF] Remove unused ID in `SelectionDAGISel` (#94134)
via llvm-commits
- [llvm] [Targets] Remove unused ID in *DAGToDAGISel (PR #94135)
via llvm-commits
- [llvm] de37c06 - [Targets] Remove unused ID in *DAGToDAGISel (#94135)
via llvm-commits
- [clang] [llvm] [mlir] Use llvm::less_first (NFC) (PR #94136)
Kazu Hirata via llvm-commits
- [clang] [llvm] [Coverage][MC/DC] Show uncoverable and unreachable conditions (PR #94137)
via llvm-commits
- [llvm] [openmp] Reapply "[OpenMP][OMPX] Add shfl_down_sync (#93311)" (PR #94139)
Shilei Tian via llvm-commits
- [llvm] [OpenMP][OMPX] Fix ompx_ballot_sync test (PR #94140)
Shilei Tian via llvm-commits
- [llvm] Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (PR #94146)
via llvm-commits
- [llvm] 8917afa - Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)
via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [llvm] Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (PR #94149)
via llvm-commits
- [llvm] [ADT] add C++17-style try_emplace and insert_or_assign for DenseMap (PR #94151)
via llvm-commits
- [lld] Support finding pdb files from outputpath (PR #94153)
via llvm-commits
- [llvm] c9a86fa - [DAG] canCreateUndefOrPoison - fix missing argument typo
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Enable "amdgpu-sw-lower-lds" pass in pipeline. (PR #89206)
via llvm-commits
- [llvm] [llvm][doc][cmake] Use llvm_config instead of llvm_map_components_to_libnames (llvm#34593) (PR #82769)
Yanglin Xun via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Handle `omp.private` in `FirOpBuilder::getAllocaBlock()` (PR #93927)
Kareem Ergawy via llvm-commits
- [llvm] [NewPM][BPF] Add `BPFCodeGenPassBuilder` (PR #94158)
via llvm-commits
- [clang] [llvm] [clang] Fix-it hint for `++this` -> `++*this` when deref is modifiable (PR #94159)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] 197c3a3 - Use llvm::less_first (NFC) (#94136)
via llvm-commits
- [llvm] Fix silent truncation of inline ASM `srcloc` cookie when going through a `DiagnosticInfoSrcMgr` (PR #84559)
via llvm-commits
- [llvm] [ValueTracking][X86] Compute KnownBits for phadd/phsub (PR #92429)
via llvm-commits
- [llvm] SCEV: avoid conflating unknown TC with wrap (NFC) (PR #94162)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TableGen] Use llvm::unique (NFC) (PR #94163)
Kazu Hirata via llvm-commits
- [llvm] e044283 - [memprof] Use GlobalValue::GUID instead of uint64_t (NFC) (#94086)
via llvm-commits
- [llvm] LV: avoid printing erroneous zero TC (PR #94164)
Ramkumar Ramachandra via llvm-commits
- [llvm] d929351 - [TableGen] Use llvm::unique (NFC) (#94163)
via llvm-commits
- [llvm] [llvm] Replace deprecated aligned_storage with aligned byte array (PR #94169)
Marc Auberer via llvm-commits
- [llvm] 4ce6542 - [memprof] Use const ref for IndexedRecord (#94114)
via llvm-commits
- [compiler-rt] [compiler-rt] Replace deprecated aligned_storage with aligned byte array (PR #94171)
Marc Auberer via llvm-commits
- [llvm] ab08df2 - [IR] Do not set `none` for function uwtable (#93387)
via llvm-commits
- [llvm] f779ec7 - [BPI] Cache LoopExitBlocks to improve compile time (#93451)
via llvm-commits
- [llvm] [RISCV] Support select/merge like ops for bf16 vectors when have Zvfbfmin (PR #91936)
Jianjian Guan via llvm-commits
- [llvm] [RISCV] Use two ADDIs to do some stack pointer adjustments for special case (PR #94182)
Liao Chunyu via llvm-commits
- [llvm] [InstCombine] Add fold for fabs(-x) -> fabs(x) (PR #94183)
via llvm-commits
- [llvm] [llvm][Support] Implement raw_socket_stream::readFromSocket with optional timeout (PR #92308)
Connor Sughrue via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets for Alloca instructions (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets of accessed bins for Alloca instructions (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [MachinePipeliner] Improve loop carried dependence analysis (PR #94185)
Yuta Mukai via llvm-commits
- [llvm] e12bf36 - [GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (#89023)
via llvm-commits
- [llvm] [AMDGPU] Add support for preloading implicit kernel arguments (PR #83817)
Austin Kerbow via llvm-commits
- [llvm] 718331f - [LoongArch] Custom legalize i32 operations for LA64 to reduce signed extensions (#93811)
via llvm-commits
- [llvm] f367eaa - [memprof] Add accessors to Frame::SymbolName (#94085)
via llvm-commits
- [llvm] [AMDGPU] Update removeFnAttrFromReachable to accept array of Fn Attrs. (PR #94188)
via llvm-commits
- [llvm] 10e7671 - Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u exact Z) sub nuw Y" (#93571)
via llvm-commits
Last message date:
Sun Jun 2 23:49:04 PDT 2024
Archived on: Sun Jun 2 23:49:06 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).