diff gcc/tree-ssa-address.h @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
line wrap: on
line diff
--- a/gcc/tree-ssa-address.h	Thu Oct 25 07:37:49 2018 +0900
+++ b/gcc/tree-ssa-address.h	Thu Feb 13 11:34:05 2020 +0900
@@ -1,5 +1,5 @@
 /* Header file for memory address lowering and mode selection.
-   Copyright (C) 2013-2018 Free Software Foundation, Inc.
+   Copyright (C) 2013-2020 Free Software Foundation, Inc.
 
 This file is part of GCC.
 
@@ -33,10 +33,13 @@
 extern tree tree_mem_ref_addr (tree, tree);
 extern bool valid_mem_ref_p (machine_mode, addr_space_t, struct mem_address *);
 extern void move_fixed_address_to_symbol (struct mem_address *,
-					  struct aff_tree *);
+					  class aff_tree *);
 tree create_mem_ref (gimple_stmt_iterator *, tree,
-		     struct aff_tree *, tree, tree, tree, bool);
+		     class aff_tree *, tree, tree, tree, bool);
 extern void copy_ref_info (tree, tree);
 tree maybe_fold_tmr (tree);
 
+extern unsigned int preferred_mem_scale_factor (tree base,
+						machine_mode mem_mode,
+						bool speed);
 #endif /* GCC_TREE_SSA_ADDRESS_H */