Implement CSE for dynamo guards. (#98488)
This PR extracted the CSE part of the code in #89707.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/98488
Approved by: https://github.com/ezyang, https://github.com/jansel, https://github.com/anijain2305