clspv
clspv copied to clipboard
Should lifetime intrinsics be stripped earlier in the flow?
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.