aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssanames.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@linaro.org>2017-12-21 07:01:59 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2017-12-21 07:01:59 +0000
commitbc83d568345bb3d8210b73f038109a972e7f6f6d (patch)
tree0a33810678aef4b1d2c2f1f3e4903455956a9497 /gcc/tree-ssanames.h
parent1079d2c187d78c2d3a974c42c56bb274bbde9da8 (diff)
downloadgcc-bc83d568345bb3d8210b73f038109a972e7f6f6d.zip
gcc-bc83d568345bb3d8210b73f038109a972e7f6f6d.tar.gz
gcc-bc83d568345bb3d8210b73f038109a972e7f6f6d.tar.bz2
poly_int: adjust_ptr_info_misalignment
This patch makes adjust_ptr_info_misalignment take the adjustment as a poly_uint64 rather than an unsigned int. 2017-12-21 Richard Sandiford <richard.sandiford@linaro.org> Alan Hayward <alan.hayward@arm.com> David Sherwood <david.sherwood@arm.com> gcc/ * tree-ssanames.h (adjust_ptr_info_misalignment): Take the increment as a poly_uint64 rather than an unsigned int. * tree-ssanames.c (adjust_ptr_info_misalignment): Likewise. Co-Authored-By: Alan Hayward <alan.hayward@arm.com> Co-Authored-By: David Sherwood <david.sherwood@arm.com> From-SVN: r255928
Diffstat (limited to 'gcc/tree-ssanames.h')
-rw-r--r--gcc/tree-ssanames.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/tree-ssanames.h b/gcc/tree-ssanames.h
index f7e032f..ea62a0b 100644
--- a/gcc/tree-ssanames.h
+++ b/gcc/tree-ssanames.h
@@ -89,8 +89,7 @@ extern bool get_ptr_info_alignment (struct ptr_info_def *, unsigned int *,
extern void mark_ptr_info_alignment_unknown (struct ptr_info_def *);
extern void set_ptr_info_alignment (struct ptr_info_def *, unsigned int,
unsigned int);
-extern void adjust_ptr_info_misalignment (struct ptr_info_def *,
- unsigned int);
+extern void adjust_ptr_info_misalignment (struct ptr_info_def *, poly_uint64);
extern struct ptr_info_def *get_ptr_info (tree);
extern void set_ptr_nonnull (tree);
extern bool get_ptr_nonnull (const_tree);