Turn on argument promotion in gccas. This can give us substantially better