comparison gcc/config/arc/arc-arches.def @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children 1830386684a0
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
1 /* ARC ARCH architectures. 1 /* ARC ARCH architectures.
2 Copyright (C) 2016-2017 Free Software Foundation, Inc. 2 Copyright (C) 2016-2018 Free Software Foundation, Inc.
3 3
4 This file is part of GCC. 4 This file is part of GCC.
5 5
6 GCC is free software; you can redistribute it and/or modify it 6 GCC is free software; you can redistribute it and/or modify it
7 under the terms of the GNU General Public License as published 7 under the terms of the GNU General Public License as published
38 DEF_HW_FACILITIES Default flags for this architecture. It is a 38 DEF_HW_FACILITIES Default flags for this architecture. It is a
39 subset of DEV_HW_FACILITIES. */ 39 subset of DEV_HW_FACILITIES. */
40 40
41 ARC_ARCH ("arcem", em, FL_MPYOPT_1_6 | FL_DIVREM | FL_CD | FL_NORM \ 41 ARC_ARCH ("arcem", em, FL_MPYOPT_1_6 | FL_DIVREM | FL_CD | FL_NORM \
42 | FL_BS | FL_SWAP | FL_FPUS | FL_SPFP | FL_DPFP \ 42 | FL_BS | FL_SWAP | FL_FPUS | FL_SPFP | FL_DPFP \
43 | FL_SIMD | FL_FPUDA | FL_QUARK, 0) 43 | FL_SIMD | FL_FPUDA | FL_QUARK | FL_RF16, 0)
44 ARC_ARCH ("archs", hs, FL_MPYOPT_7_9 | FL_DIVREM | FL_NORM | FL_CD \ 44 ARC_ARCH ("archs", hs, FL_MPYOPT_7_9 | FL_DIVREM | FL_NORM | FL_CD \
45 | FL_ATOMIC | FL_LL64 | FL_BS | FL_SWAP \ 45 | FL_ATOMIC | FL_LL64 | FL_BS | FL_SWAP \
46 | FL_FPUS | FL_FPUD, \ 46 | FL_FPUS | FL_FPUD | FL_RF16, \
47 FL_CD | FL_ATOMIC | FL_BS | FL_NORM | FL_SWAP) 47 FL_CD | FL_ATOMIC | FL_BS | FL_NORM | FL_SWAP)
48 ARC_ARCH ("arc6xx", 6xx, FL_BS | FL_NORM | FL_SWAP | FL_MUL64 | FL_MUL32x16 \ 48 ARC_ARCH ("arc6xx", 6xx, FL_BS | FL_NORM | FL_SWAP | FL_MUL64 | FL_MUL32x16 \
49 | FL_SPFP | FL_ARGONAUT | FL_DPFP, 0) 49 | FL_SPFP | FL_ARGONAUT | FL_DPFP | FL_RF16, 0)
50 ARC_ARCH ("arc700", 700, FL_ATOMIC | FL_BS | FL_NORM | FL_SWAP | FL_EA \ 50 ARC_ARCH ("arc700", 700, FL_ATOMIC | FL_BS | FL_NORM | FL_SWAP | FL_EA \
51 | FL_SIMD | FL_SPFP | FL_ARGONAUT | FL_DPFP, \ 51 | FL_SIMD | FL_SPFP | FL_ARGONAUT | FL_DPFP | FL_RF16, \
52 FL_BS | FL_NORM | FL_SWAP) 52 FL_BS | FL_NORM | FL_SWAP)
53 53
54 /* Local Variables: */ 54 /* Local Variables: */
55 /* mode: c */ 55 /* mode: c */
56 /* End: */ 56 /* End: */