Implement this RFC https://discourse.llvm.org/t/rfc-allow-the-scalarizer-pass-to-scalarize-vectors-returned-in-structs/82306 look into complexity of adding `llvm.frexp` test case.