Skip to content

Commit d031101

Browse files
committed
[IR] Simplify Intrinsic::getDeclaration. NFC.
1 parent 56ab2f4 commit d031101

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/lib/IR/Function.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1423,9 +1423,8 @@ Function *Intrinsic::getDeclaration(Module *M, ID id, ArrayRef<Type*> Tys) {
14231423
// because intrinsics must be a specific type.
14241424
auto *FT = getType(M->getContext(), id, Tys);
14251425
return cast<Function>(
1426-
M->getOrInsertFunction(Tys.empty() ? getName(id)
1427-
: getName(id, Tys, M, FT),
1428-
getType(M->getContext(), id, Tys))
1426+
M->getOrInsertFunction(
1427+
Tys.empty() ? getName(id) : getName(id, Tys, M, FT), FT)
14291428
.getCallee());
14301429
}
14311430

0 commit comments

Comments
 (0)