[PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Amara Emerson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 4 12:42:13 PST 2020
aemerson added a comment.
I'm not 100% sure on what the convergent attribute means here, but assuming that it means it's not allowed to sink instructions into control flow etc, I don't think we should be marking these generic intrinsic ops with it. On arm64 we can use G_INTRINSIC to represent user-written intrinsic instructions which have no problem with being made control dependent.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D73030/new/
https://reviews.llvm.org/D73030
More information about the llvm-commits
mailing list