diff options
author | David Malcolm <dmalcolm@redhat.com> | 2020-10-28 20:09:04 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2020-10-28 20:09:04 -0400 |
commit | e9751143e237b507a81234a573a200ea45e7111a (patch) | |
tree | 67c5ae2a3112bd02c8b4aa98f8287251481a3e3a /gcc/tree-ssa-ifcombine.c | |
parent | 0a36f5f21cd9dcaaf99e78d2ec995d6cb2918274 (diff) | |
download | gcc-e9751143e237b507a81234a573a200ea45e7111a.zip gcc-e9751143e237b507a81234a573a200ea45e7111a.tar.gz gcc-e9751143e237b507a81234a573a200ea45e7111a.tar.bz2 |
analyzer: move svalue and region decls to their own header files
gcc/ChangeLog:
* Makefile.in (ANALYZER_OBJS): Add analyzer/complexity.o.
gcc/analyzer/ChangeLog:
* analyzer.h (class state_machine): New forward decl.
(class logger): Likewise.
(class visitor): Likewise.
* complexity.cc: New file, taken from svalue.cc.
* complexity.h: New file, taken from region-model.h.
* region-model.h: Include "analyzer/svalue.h" and
"analyzer/region.h". Move struct complexity to complexity.h.
Move svalue, its subclasses and supporting decls to svalue.h.
Move region, its subclasses and supporting decls to region.h.
* region.cc: Include "analyzer/region.h".
(symbolic_region::symbolic_region): Move here from region-model.h.
* region.h: New file, based on material from region-model.h.
* svalue.cc: Include "analyzer/svalue.h".
(complexity::complexity): Move to complexity.cc.
(complexity::from_pair): Likewise.
* svalue.h: New file, based on material from region-model.h.
Diffstat (limited to 'gcc/tree-ssa-ifcombine.c')
0 files changed, 0 insertions, 0 deletions