Reintroduce string based attribute setting in the
translation from LLVM dialect to LLVM IR. The TypeSwitch
based implementation introduced in
https://reviews.llvm.org/D143654 does not work for
intrinsics that set the requiresAccessGroup or
requiresAliasScope flag.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
@hgreving this should fix the issue for intrinsics that use the requiresAccessGroup or requiresAliasScope flags. Let me know if this is not needed urgently, then I would suggest to work on a interface solution instead.
Comment Actions
We plan to add alias scope / access group attributes to the memcpy intrinsics soon. That will be good opportunity to add a test. I hope it is ok if I land tomorrow morning European time?