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.
Details
Details
- Reviewers
simoll hussainjk craig.topper aeubanks - Group Reviewers
Restricted Project - Commits
- rG6213f1dd03e2: [IR] Make VPIntrinsic::getDeclarationForParams() opaque pointer compatible
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
50 ms | x64 debian > LLVM.Bindings/Go::go.test |
Event Timeline
Comment Actions
perhaps we should leave around the original version for a couple weeks and mark it deprecated so downstream users can fix usages?
Comment Actions
These are fairly recent API additions for an in-progress feature, so I was hoping that isn't necessary.
clang-format: please reformat the code