From 57f5bc2753e0ec892d41ee2763ab0f62e8155cb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Manuel=20Martinez=20Caama=C3=B1o?= Date: Fri, 17 Oct 2025 12:22:20 +0200 Subject: [PATCH] [SPIRV][NFC] Remove useless cast to Constant --- llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp b/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp index c6c618218006a..a151fd2fbdb7a 100644 --- a/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp +++ b/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp @@ -1392,19 +1392,19 @@ void SPIRVEmitIntrinsics::preprocessCompositeConstants(IRBuilder<> &B) { Constant *AggrConst = nullptr; Type *ResTy = nullptr; if (auto *COp = dyn_cast(Op)) { - AggrConst = cast(COp); + AggrConst = COp; ResTy = COp->getType(); } else if (auto *COp = dyn_cast(Op)) { - AggrConst = cast(COp); + AggrConst = COp; ResTy = B.getInt32Ty(); } else if (auto *COp = dyn_cast(Op)) { - AggrConst = cast(COp); + AggrConst = COp; ResTy = B.getInt32Ty(); } else if (auto *COp = dyn_cast(Op)) { - AggrConst = cast(COp); + AggrConst = COp; ResTy = B.getInt32Ty(); } else if (auto *COp = dyn_cast(Op)) { - AggrConst = cast(COp); + AggrConst = COp; ResTy = Op->getType()->isVectorTy() ? COp->getType() : B.getInt32Ty(); } if (AggrConst) {