From d16b59fa0c781e599115fad750585b2c4e42c71c Mon Sep 17 00:00:00 2001 From: Dorit Naishlos Date: Thu, 9 Dec 2004 11:06:20 +0000 Subject: genopinit.c (vec_realign_store_optab): Initialization removed. 2004-12-09 Dorit Naishlos * genopinit.c (vec_realign_store_optab): Initialization removed. * optabs.c (optab_for_tree_code): REALIGN_STORE_EXPR case removed. * optabs.h (optab_index): OTI_vec_realign_store Removed. (vec_realign_store_optab): Removed. * target-def.h (TARGET_VECTORIZE_BUILTIN_MASK_FOR_STORE): Removed. * target.h (builtin_mask_for_store): Removed. * tree.def (REALIGN_STORE_EXPR): Removed. * config/rs6000/rs6000.c (rs6000_builtin_mask_for_store): Removed. (altivec_builtin_mask_for_store): Removed. (altivec_init_builtins): Removed initialization of altivec_builtin_mask_for_store. * doc/tm.texi (TARGET_VECTORIZE_MISALIGNED_MEM_OK): New. (TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD): New. From-SVN: r91932 --- gcc/optabs.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'gcc/optabs.h') diff --git a/gcc/optabs.h b/gcc/optabs.h index 76ec8de..241abfd 100644 --- a/gcc/optabs.h +++ b/gcc/optabs.h @@ -228,8 +228,6 @@ enum optab_index OTI_vec_extract, /* Initialize vector operand. */ OTI_vec_init, - /* Extract specified elements from vectors, for vector store. */ - OTI_vec_realign_store, /* Extract specified elements from vectors, for vector load. */ OTI_vec_realign_load, @@ -334,7 +332,6 @@ extern GTY(()) optab optab_table[OTI_MAX]; #define vec_set_optab (optab_table[OTI_vec_set]) #define vec_extract_optab (optab_table[OTI_vec_extract]) #define vec_init_optab (optab_table[OTI_vec_init]) -#define vec_realign_store_optab (optab_table[OTI_vec_realign_store]) #define vec_realign_load_optab (optab_table[OTI_vec_realign_load]) /* Conversion optabs have their own table and indexes. */ -- cgit v1.1