Skip to content

Commit 01b9828

Browse files
committed
[VPlan] Remove unneeded friend classes from VPValue (NFC).
None of the removed classes makes use of the friendship relationship.
1 parent 0519453 commit 01b9828

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

llvm/lib/Transforms/Vectorize/VPlanValue.h

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,9 @@ class VPPhiAccessors;
4545
// coming from the input IR and instructions which VPlan will generate if
4646
// executed.
4747
class VPValue {
48-
friend class VPBuilder;
4948
friend class VPDef;
5049
friend struct VPDoubleValueDef;
51-
friend class VPInstruction;
5250
friend class VPInterleaveRecipe;
53-
friend struct VPlanTransforms;
54-
friend class VPBasicBlock;
55-
friend class VPInterleavedAccessInfo;
56-
friend class VPSlotTracker;
57-
friend class VPRecipeBase;
5851
friend class VPlan;
5952

6053
const unsigned char SubclassID; ///< Subclass identifier (for isa/dyn_cast).

0 commit comments

Comments
 (0)