Should lifetime intrinsics be stripped earlier in the flow?
Open
- Dominant language
- LLVM
- Stars
- 729
- Forks
- 110
- Avg merge
- 17h 51m
- Merged PRs (30d)
- 23
Description
When updating LLVM (see #847), three-element vector lowering started get applied to some rotate tests. It seems to be due to the lifetime intrinsics bitcasts on the output argument. Should those intrinsics be removed earlier in the flow? It would otherwise be unnecessary to trigger that pass.
Contributor guide
Assessment
This issue has not been assessed yet.