From: Christopher Tetreault Date: Mon, 3 Aug 2020 22:42:13 +0000 (-0700) Subject: [SVE] Remove bad call to VectorType::getNumElements() from AMDGPU X-Git-Tag: llvmorg-13-init~15938 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3b92db4c846ef3c7295444fa0b554905de0774b2;p=platform%2Fupstream%2Fllvm.git [SVE] Remove bad call to VectorType::getNumElements() from AMDGPU Differential Revision: https://reviews.llvm.org/D85151 --- diff --git a/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp b/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp index 372c515..e186f66 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp @@ -728,7 +728,7 @@ static Value *simplifyAMDGCNMemoryIntrinsicDemanded(InstCombiner &IC, APInt DemandedElts, int DMaskIdx = -1) { - auto *IIVTy = cast(II.getType()); + auto *IIVTy = cast(II.getType()); unsigned VWidth = IIVTy->getNumElements(); if (VWidth == 1) return nullptr;