[all-commits] [llvm/llvm-project] c1bba5: [VPlan][NFC] Remove unnecessary explicit copy cons...
calebwat via All-commits
all-commits at lists.llvm.org
Tue Mar 3 09:49:50 PST 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c1bba5ba023aaa1ac76f2eac76961a8b12e4e1b0
https://github.com/llvm/llvm-project/commit/c1bba5ba023aaa1ac76f2eac76961a8b12e4e1b0
Author: calebwat <107081575+calebwat at users.noreply.github.com>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M llvm/lib/Transforms/Vectorize/VPlanCFG.h
Log Message:
-----------
[VPlan][NFC] Remove unnecessary explicit copy constructors (#183863)
VPHierarchicalChildrenIterator has explicitly defined copy and copy
assignment constructors which perform the same operation as the implicit
versions would. As a result, it does not follow the rule of three style,
but also does not need a destructor. This patch avoids that by simply
removing the explicit definitions, since their functionality is the same
as the implicit ones.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list