[all-commits] [llvm/llvm-project] 6213f1: [IR] Make VPIntrinsic::getDeclarationForParams() o...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Tue Dec 14 05:23:34 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6213f1dd03e27fd2483f8ac775a346de8e873573
https://github.com/llvm/llvm-project/commit/6213f1dd03e27fd2483f8ac775a346de8e873573
Author: Nikita Popov <npopov at redhat.com>
Date: 2021-12-14 (Tue, 14 Dec 2021)
Changed paths:
M llvm/include/llvm/IR/IntrinsicInst.h
M llvm/lib/IR/IntrinsicInst.cpp
M llvm/unittests/IR/VPIntrinsicTest.cpp
Log Message:
-----------
[IR] Make VPIntrinsic::getDeclarationForParams() opaque pointer compatible
The vp.load and vp.gather intrinsics require the intrinsic return
type to determine the correct function signature. With opaque pointers,
it cannot be derived from the parameter pointee types.
Differential Revision: https://reviews.llvm.org/D115632
More information about the All-commits
mailing list