diff --git a/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp b/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp index 199a7441123e6a..df3bcf9a8a9400 100644 --- a/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp +++ b/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp @@ -92,7 +92,6 @@ class HexagonVectorCombine { int getSizeOf(const Value *Val, SizeKind Kind = Store) const; int getSizeOf(const Type *Ty, SizeKind Kind = Store) const; int getTypeAlignment(Type *Ty) const; - size_t length(Value *Val) const; size_t length(Type *Ty) const; Constant *getNullValue(Type *Ty) const; @@ -1031,10 +1030,6 @@ auto HexagonVectorCombine::getTypeAlignment(Type *Ty) const -> int { return DL.getABITypeAlign(Ty).value(); } -auto HexagonVectorCombine::length(Value *Val) const -> size_t { - return length(Val->getType()); -} - auto HexagonVectorCombine::length(Type *Ty) const -> size_t { auto *VecTy = dyn_cast(Ty); assert(VecTy && "Must be a vector type");