Making this vectorizable was out of scope for this work so did not add `frexp` to `isTriviallyVectorizable`. We should do a follow up task for this. _Originally posted by @farzonl in https://github.com/llvm/llvm-project/pull/111569#discussion_r1792278053_ If we can make frexp scalarizable then some of the same techniques could be used for vectorization.