diff options
author | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-29 01:46:47 +0000 |
---|---|---|
committer | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-29 01:46:47 +0000 |
commit | 679ad1507712e248b48a13a2f917c9990a8a3da8 (patch) | |
tree | 871ea82376a663fa1dd3614ba691ab134cfc88d9 /gcc/config/epiphany/epiphany.h | |
parent | ca369ad2bb21beea1c3c1d4455ff09baa9ce3ed9 (diff) | |
download | gcc-679ad1507712e248b48a13a2f917c9990a8a3da8.tar.gz |
* config/epiphany/predicates.md (addsub_operator): New predicate.
* config/epiphany/epiphany-sched.md (sched_use_fpu): New attribute.
* config/epiphany/epiphany.md (isub_i+1): New peephole2.
* config/epiphany/epiphany.h (get_attr_sched_use_fpu): Declare.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193915 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/epiphany/epiphany.h')
-rw-r--r-- | gcc/config/epiphany/epiphany.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/epiphany/epiphany.h b/gcc/config/epiphany/epiphany.h index 26a908a67ce..d411b295c91 100644 --- a/gcc/config/epiphany/epiphany.h +++ b/gcc/config/epiphany/epiphany.h @@ -926,4 +926,8 @@ extern struct rtl_opt_pass pass_resolve_sw_modes; #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ epiphany_start_function ((FILE), (NAME), (DECL)) +/* PR other/55523: gencondmd file includes / dependencies are messed up, + it uses peephole2 predicates without having all the necessary headers. */ +extern int get_attr_sched_use_fpu (rtx); + #endif /* !GCC_EPIPHANY_H */ |