fix Issue 10634 - Win64: wrong codegen with .int of small structs
Merge pull request #2354 from WalterBright/fix10634

fix Issue 10634 - Win64: wrong codegen with .int of small structs
optimize (x>>c)<<c
Merge pull request #2355 from WalterBright/shlshr

optimize (x>>c)<<c