Sync isntcombine select opts and add a few more to shift
Add language support for these tests:
 - u>>
 - sext / zext / computeNumSignBits  functions
 - ZextOrTrunc instruction