use gcc autovectorizer

simpler code but performance loss 5-50%