* var-tracking.c (enum micro_operation_type): Add MO_ASSOC type.
commit8fb1ff8c15b4d63307a442a47e4bf6e6ea1bb965
authormatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 May 2008 20:18:07 +0000 (29 20:18 +0000)
committermatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 May 2008 20:18:07 +0000 (29 20:18 +0000)
treef2326c8bcf8da1de8dabd56b082ec123ce840630
parent3a56ba735667769cffddb7067946c20d741cdc82
    * var-tracking.c (enum micro_operation_type): Add MO_ASSOC type.
        (assoc_reg_set, assoc_mem_set, count_assocs, add_assocs): New
        functions.
        (compute_bb_dataflow): Use them to remember decl associations.
        (emit_notes_in_bb): Deal with new micro ops.
        (vt_initialize): Count new micro ops and call add_assocs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/var-mappings-branch@136187 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.varmap
gcc/var-tracking.c