[clang] 4088c70 - CGHLSLBuiltins.cpp: Suppress a warning in #131237 [-Wunused-variable]
NAKAMURA Takumi via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 3 19:05:55 PDT 2025
Author: NAKAMURA Takumi
Date: 2025-04-04T11:05:46+09:00
New Revision: 4088c70f4e7eae0bfc2916cc88c7301ec5e19daf
URL: https://github.com/llvm/llvm-project/commit/4088c70f4e7eae0bfc2916cc88c7301ec5e19daf
DIFF: https://github.com/llvm/llvm-project/commit/4088c70f4e7eae0bfc2916cc88c7301ec5e19daf.diff
LOG: CGHLSLBuiltins.cpp: Suppress a warning in #131237 [-Wunused-variable]
Added:
Modified:
clang/lib/CodeGen/CGHLSLBuiltins.cpp
Removed:
################################################################################
diff --git a/clang/lib/CodeGen/CGHLSLBuiltins.cpp b/clang/lib/CodeGen/CGHLSLBuiltins.cpp
index 07f6d0953f026..27d1c69439944 100644
--- a/clang/lib/CodeGen/CGHLSLBuiltins.cpp
+++ b/clang/lib/CodeGen/CGHLSLBuiltins.cpp
@@ -381,8 +381,7 @@ Value *CodeGenFunction::EmitHLSLBuiltinExpr(unsigned BuiltinID,
ArrayRef<Value *>{Op0, Op1}, nullptr, "hlsl.dot");
}
case Builtin::BI__builtin_hlsl_dot2add: {
- llvm::Triple::ArchType Arch = CGM.getTarget().getTriple().getArch();
- assert(Arch == llvm::Triple::dxil &&
+ assert(CGM.getTarget().getTriple().getArch() == llvm::Triple::dxil &&
"Intrinsic dot2add is only allowed for dxil architecture");
Value *A = EmitScalarExpr(E->getArg(0));
Value *B = EmitScalarExpr(E->getArg(1));
More information about the cfe-commits
mailing list