escape: Add escape graph nodes.
commit01e2ac0cf809604947f60a8537341397cf375a57
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 May 2016 21:24:19 +0000 (6 21:24 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 May 2016 21:24:19 +0000 (6 21:24 +0000)
tree9cff1c5a1d2140e4d01dba22cfbff722417e36d2
parentb23f4b8e652c15b468c9d3f577061d75d001a23b
escape: Add escape graph nodes.

    Introduces the nodes used to model connectivity in the escape graph
    and related state: a node's escape level and an encoding that will
    be added to import and export data.

    Reviewed-on: https://go-review.googlesource.com/18268

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235988 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/go/gofrontend/MERGE
gcc/go/gofrontend/escape.cc
gcc/go/gofrontend/escape.h
gcc/go/gofrontend/gogo.h
gcc/go/gofrontend/types.h