]> git.ipfire.org Git - thirdparty/gcc.git/commit
c-common.c (type_for_mode): Handle unsigned vectors.
authorAldy Hernandez <aldyh@redhat.com>
Tue, 11 Dec 2001 19:33:39 +0000 (19:33 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Tue, 11 Dec 2001 19:33:39 +0000 (19:33 +0000)
commit0afeef64be52defd45b00c47464183dd43381725
tree84e24cc2300c3468b223984903faa944b7798df6
parent3c612a619d0c4476cd0fde1feb1daafddba7c069
c-common.c (type_for_mode): Handle unsigned vectors.

2001-12-10  Aldy Hernandez  <aldyh@redhat.com>

* c-common.c (type_for_mode): Handle unsigned vectors.
(type_for_mode): Remove redundant calls to TYPE_MODE.

* tree.c (make_vector): New.
(build_common_tree_nodes_2): Use make_vector for vector types.
Add unsigned vector types.

* tree.h (tree_index): Add unsigned types for vectors.
(unsigned_V16QI_type_node): New.
(unsigned_V4SI_type_node): New.
(unsigned_V8QI_type_node): New.
(unsigned_V8HI_type_node): New.
(unsigned_V4HI_type_node): New.
(unsigned_V2SI_type_node): New.

From-SVN: r47889
gcc/ChangeLog
gcc/c-common.c
gcc/tree.c
gcc/tree.h