Signedness does not change number of trailing zeros.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
It is generally helpful to write some patch descriptions (you want those for git log anyway),
and provide alive proofs, since you likely had to come up with one when developing anyway.
Comment Actions
I would like to, but I think https://rise4fun.com/Alive does not support @llvm.cttz (intrinsics at all), or am I wrong?
Edit: please see https://reviews.llvm.org/D63534
Comment Actions
Removed OneUse check.
Added vector tests.
Added support for NABS, added tests for NABS.
Thanks for review, @lebedev.ri
I'm not sure why we're limiting to single-use?