[clang] c8da225 - [Clang] Replace Intrinsic::getDeclaration with getOrInsertDeclaration (#111990)
via cfe-commits
cfe-commits at lists.llvm.org
Fri Oct 11 05:45:11 PDT 2024
Author: Rahul Joshi
Date: 2024-10-11T05:45:09-07:00
New Revision: c8da2253f9aa4dff039e9ed766ff0f865632a0eb
URL: https://github.com/llvm/llvm-project/commit/c8da2253f9aa4dff039e9ed766ff0f865632a0eb
DIFF: https://github.com/llvm/llvm-project/commit/c8da2253f9aa4dff039e9ed766ff0f865632a0eb.diff
LOG: [Clang] Replace Intrinsic::getDeclaration with getOrInsertDeclaration (#111990)
Fix build failure from the rename change. Looks like one additional
reference sneaked in between pre-commit checks and the commit itself.
Added:
Modified:
clang/lib/CodeGen/CGBuiltin.cpp
Removed:
################################################################################
diff --git a/clang/lib/CodeGen/CGBuiltin.cpp b/clang/lib/CodeGen/CGBuiltin.cpp
index 059c75fae284dd..465afd04740d89 100644
--- a/clang/lib/CodeGen/CGBuiltin.cpp
+++ b/clang/lib/CodeGen/CGBuiltin.cpp
@@ -18882,7 +18882,7 @@ case Builtin::BI__builtin_hlsl_elementwise_isinf: {
// for the DirectX intrinsic and the demangled builtin name
switch (CGM.getTarget().getTriple().getArch()) {
case llvm::Triple::dxil:
- return EmitRuntimeCall(Intrinsic::getDeclaration(
+ return EmitRuntimeCall(Intrinsic::getOrInsertDeclaration(
&CGM.getModule(), Intrinsic::dx_wave_getlaneindex));
case llvm::Triple::spirv:
return EmitRuntimeCall(CGM.CreateRuntimeFunction(
More information about the cfe-commits
mailing list