diff options
| author | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-04 11:10:03 +0000 |
|---|---|---|
| committer | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-04 11:10:03 +0000 |
| commit | f9edc33d3b2db25c88a7c1bb3a7ec71e2532420b (patch) | |
| tree | cd49c6be4cebd67fb8344a92e4327ac7c26fb89c /libjava/java | |
| parent | ae2e62d2714e318d147af9fb00e480f1cf4f1231 (diff) | |
| download | ppe42-gcc-f9edc33d3b2db25c88a7c1bb3a7ec71e2532420b.tar.gz ppe42-gcc-f9edc33d3b2db25c88a7c1bb3a7ec71e2532420b.zip | |
* config/bfin/bfin.c: Include "optabs.h".
(bfin_rtx_costs): Some costs for vector operations, to allow combine
to do more work.
(enum bfin_builtins): Add a number of fractional and vector builtins.
(bfin_init_builtins): Likewise.
(struct builtin_description, bdesc_2arg, bdesc_1arg): New.
(safe_vector_operand, bfin_expand_binop_builtin,
bfin_expand_unop_builtin): New functions.
(bfin_expand_builtin): Handle the new builtins.
* config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Define
__ADSPBLACKFIN__.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113521 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions

