diff options
author | Richard Biener <rguenther@suse.de> | 2025-07-30 11:19:03 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2025-08-01 09:28:05 +0200 |
commit | 7a08afbc784ad41263e3cc3d039be631254183bc (patch) | |
tree | 55f197b89bcff62c62aabd7643287129271c841b /contrib/gcc-changelog/git_commit.py | |
parent | d8fc7bce9cf722aa73782ba66a74646c8ae545cc (diff) | |
download | gcc-7a08afbc784ad41263e3cc3d039be631254183bc.zip gcc-7a08afbc784ad41263e3cc3d039be631254183bc.tar.gz gcc-7a08afbc784ad41263e3cc3d039be631254183bc.tar.bz2 |
Use a class hierarchy for vect specific data
The following turns the union into a class hierarchy. One completed
SLP_TREE_TYPE could move into the base class.
* tree-vect-slp.cc (_slp_tree::_slp_tree): Adjust.
(_slp_tree::~_slp_tree): Likewise.
* tree-vectorizer.h (vect_data): New base class.
(_slp_tree::u): Remove.
(_slp_tree::data): Add pointer to vect_data.
(_slp_tree::get_data): New helper template.
Diffstat (limited to 'contrib/gcc-changelog/git_commit.py')
0 files changed, 0 insertions, 0 deletions