split up AliasTracker into a separate file (#16588)
authorMichael Suo <suo@fb.com>
Thu, 31 Jan 2019 18:25:40 +0000 (10:25 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Thu, 31 Jan 2019 18:53:53 +0000 (10:53 -0800)
commit72a431edce359d3f8a452c03c06ba0cbcc8a89d7
tree55d0f9548537feb91c5d940c9de0479525a4c6be
parente7e3838f3bf56f103933319f136351be3ec8d2c2
split up AliasTracker into a separate file (#16588)

Summary:
This just moves thing around to make AliasTracker independently testable and keep things a little more separate. Follow-on PRs will change the interfaces of AliasDb and AliasTracker to be more clearly distinct.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/16588

Differential Revision: D13891894

Pulled By: suo

fbshipit-source-id: c5b590b5fdd462afefe743e499034068bf35784a
tools/build_variables.py
torch/CMakeLists.txt
torch/csrc/jit/passes/alias_analysis.cpp
torch/csrc/jit/passes/alias_analysis.h
torch/csrc/jit/passes/utils/alias_tracker.cpp [new file with mode: 0644]
torch/csrc/jit/passes/utils/alias_tracker.h [new file with mode: 0644]