alias analysis refactor take 2 (#17594)
authorMichael Suo <suo@fb.com>
Fri, 1 Mar 2019 18:00:19 +0000 (10:00 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Fri, 1 Mar 2019 18:08:22 +0000 (10:08 -0800)
commit830ca665f599dc0f2db09147d3f2f18ee3685ac5
tree0c0efd38e2046c04dcb10b7d1f0d0219cd68bec6
parent7fddd01c5154d7a544bff0d8793924f9e767ee53
alias analysis refactor take 2 (#17594)

Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/17594

The original version of this broke things because a concurrent change raced with it in CI.

Reviewed By: ezyang

Differential Revision: D14266663

fbshipit-source-id: e8ac5dfcb7349b4f2c425d9f0eabbfc964314063
12 files changed:
test/cpp/jit/gtest.cpp
test/cpp/jit/no-gtest.cpp
test/cpp/jit/test_alias_analysis.h
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/shape_analysis.cpp
torch/csrc/jit/passes/utils/alias_tracker.cpp [deleted file]
torch/csrc/jit/passes/utils/alias_tracker.h [deleted file]
torch/csrc/jit/passes/utils/memory_dag.cpp [new file with mode: 0644]
torch/csrc/jit/passes/utils/memory_dag.h [new file with mode: 0644]