add dataLayout and targetMachine to CuratedPassSetSpec
enable vectorization with CuratedPassSetSpec