comparison gcc/config/cris/cris-protos.h @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* Definitions for GCC. Part of the machine description for CRIS. 1 /* Definitions for GCC. Part of the machine description for CRIS.
2 Copyright (C) 1998-2018 Free Software Foundation, Inc. 2 Copyright (C) 1998-2020 Free Software Foundation, Inc.
3 Contributed by Axis Communications. 3 Contributed by Axis Communications.
4 4
5 This file is part of GCC. 5 This file is part of GCC.
6 6
7 GCC is free software; you can redistribute it and/or modify 7 GCC is free software; you can redistribute it and/or modify
36 extern bool cris_legitimate_constant_p (machine_mode, rtx); 36 extern bool cris_legitimate_constant_p (machine_mode, rtx);
37 extern bool cris_constant_index_p (const_rtx); 37 extern bool cris_constant_index_p (const_rtx);
38 extern bool cris_base_p (const_rtx, bool); 38 extern bool cris_base_p (const_rtx, bool);
39 extern bool cris_base_or_autoincr_p (const_rtx, bool); 39 extern bool cris_base_or_autoincr_p (const_rtx, bool);
40 extern bool cris_bdap_index_p (const_rtx, bool); 40 extern bool cris_bdap_index_p (const_rtx, bool);
41 extern void cris_reduce_compare (rtx *, rtx *, rtx *);
41 extern bool cris_biap_index_p (const_rtx, bool); 42 extern bool cris_biap_index_p (const_rtx, bool);
42 extern bool cris_legitimate_address_p (machine_mode, rtx, bool); 43 extern bool cris_legitimate_address_p (machine_mode, rtx, bool);
43 extern bool cris_store_multiple_op_p (rtx); 44 extern bool cris_store_multiple_op_p (rtx);
44 extern bool cris_movem_load_rest_p (rtx, int); 45 extern bool cris_movem_load_rest_p (rtx, int);
45 extern void cris_asm_output_symbol_ref (FILE *, rtx); 46 extern void cris_asm_output_symbol_ref (FILE *, rtx);