cherry-pick some softint optimizations
Source for buildrump.sh git rev 40fb6d099e07ba6acc89a8079c36e5655ec0a2cb