Author: Jim Lin
Date: 2025-09-03T13:00:56+08:00
New Revision: 10dbb45e5c278dbbae4c0c3744482e0ebb557a9a

URL: 
https://github.com/llvm/llvm-project/commit/10dbb45e5c278dbbae4c0c3744482e0ebb557a9a
DIFF: 
https://github.com/llvm/llvm-project/commit/10dbb45e5c278dbbae4c0c3744482e0ebb557a9a.diff

LOG: [RISCV] Remove unused `IntrinsicTypes` from help functions in RISCV.cpp. 
NFC.

Added: 
    

Modified: 
    clang/lib/CodeGen/TargetBuiltins/RISCV.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/CodeGen/TargetBuiltins/RISCV.cpp 
b/clang/lib/CodeGen/TargetBuiltins/RISCV.cpp
index 8e67f8ef96b70..920d28561fc2a 100644
--- a/clang/lib/CodeGen/TargetBuiltins/RISCV.cpp
+++ b/clang/lib/CodeGen/TargetBuiltins/RISCV.cpp
@@ -494,7 +494,6 @@ emitRVVAveragingBuiltin(CodeGenFunction *CGF, const 
CallExpr *E,
                         int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) {
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (passthru, op0, op1, round_mode, vl)
   // Masked:   (passthru, vector_in, vector_in/scalar_in, mask, vxrm, vl,
@@ -524,7 +523,6 @@ static LLVM_ATTRIBUTE_NOINLINE Value 
*emitRVVNarrowingClipBuiltin(
     int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) {
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (passthru, op0, op1, round_mode, vl)
   // Masked:   (passthru, vector_in, vector_in/scalar_in, mask, vxrm, vl,
@@ -555,7 +553,6 @@ static LLVM_ATTRIBUTE_NOINLINE Value 
*emitRVVFloatingPointBuiltin(
     int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) {
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (passthru, op0, op1, round_mode, vl)
   // Masked:   (passthru, vector_in, vector_in/scalar_in, mask, frm, vl, 
policy)
@@ -591,7 +588,6 @@ static LLVM_ATTRIBUTE_NOINLINE Value 
*emitRVVWideningFloatingPointBuiltin(
     int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) {
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (passthru, op0, op1, round_mode, vl)
   // Masked:   (passthru, vector_in, vector_in/scalar_in, mask, frm, vl, 
policy)
@@ -695,7 +691,6 @@ emitRVVFMABuiltin(CodeGenFunction *CGF, const CallExpr *E,
                   int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) {
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (vector_in, vector_in/scalar_in, vector_in, round_mode,
   //            vl, policy)
@@ -725,7 +720,6 @@ emitRVVWideningFMABuiltin(CodeGenFunction *CGF, const 
CallExpr *E,
                           int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) 
{
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (vector_in, vector_in/scalar_in, vector_in, round_mode, vl,
   // policy) Masked:   (vector_in, vector_in/scalar_in, vector_in, mask, frm,
@@ -790,7 +784,6 @@ static LLVM_ATTRIBUTE_NOINLINE Value 
*emitRVVFloatingConvBuiltin(
     int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) {
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (passthru, op0, frm, vl)
   // Masked:   (passthru, op0, mask, frm, vl, policy)
@@ -825,7 +818,6 @@ static LLVM_ATTRIBUTE_NOINLINE Value 
*emitRVVFloatingReductionBuiltin(
     int PolicyAttrs, bool IsMasked, unsigned SegInstSEW) {
   auto &Builder = CGF->Builder;
   auto &CGM = CGF->CGM;
-  llvm::SmallVector<llvm::Type *, 3> IntrinsicTypes;
   // LLVM intrinsic
   // Unmasked: (passthru, op0, op1, round_mode, vl)
   // Masked:   (passthru, vector_in, vector_in/scalar_in, mask, frm, vl, 
policy)


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to