But GLM does have support for SIMD [1] or do you mean that it doesn't support specific instructions under SIMD?
They're using the same "proxy object" method I was doing for their sizzling which I'm pretty sure won't work with SIMD types but would love to be proven wrong!
I haven't deep dived into the library as I'm no longer doing this kind of code.