comparison gcc/config/arm/unspecs.md @ 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 ;; Unspec defintions. 1 ;; Unspec defintions.
2 ;; Copyright (C) 2012-2017 Free Software Foundation, Inc. 2 ;; Copyright (C) 2012-2018 Free Software Foundation, Inc.
3 ;; Contributed by ARM Ltd. 3 ;; Contributed by ARM Ltd.
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 it 7 ;; GCC is free software; you can redistribute it and/or modify it
166 VUNSPEC_MRC2 ; Represent the coprocessor mrc2 instruction. 166 VUNSPEC_MRC2 ; Represent the coprocessor mrc2 instruction.
167 VUNSPEC_MCRR ; Represent the coprocessor mcrr instruction. 167 VUNSPEC_MCRR ; Represent the coprocessor mcrr instruction.
168 VUNSPEC_MCRR2 ; Represent the coprocessor mcrr2 instruction. 168 VUNSPEC_MCRR2 ; Represent the coprocessor mcrr2 instruction.
169 VUNSPEC_MRRC ; Represent the coprocessor mrrc instruction. 169 VUNSPEC_MRRC ; Represent the coprocessor mrrc instruction.
170 VUNSPEC_MRRC2 ; Represent the coprocessor mrrc2 instruction. 170 VUNSPEC_MRRC2 ; Represent the coprocessor mrrc2 instruction.
171 VUNSPEC_SPECULATION_BARRIER ; Represents an unconditional speculation barrier.
171 ]) 172 ])
172 173
173 ;; Enumerators for NEON unspecs. 174 ;; Enumerators for NEON unspecs.
174 (define_c_enum "unspec" [ 175 (define_c_enum "unspec" [
175 UNSPEC_ASHIFT_SIGNED 176 UNSPEC_ASHIFT_SIGNED
410 UNSPEC_VRNDN 411 UNSPEC_VRNDN
411 UNSPEC_VRNDP 412 UNSPEC_VRNDP
412 UNSPEC_VRNDX 413 UNSPEC_VRNDX
413 UNSPEC_DOT_S 414 UNSPEC_DOT_S
414 UNSPEC_DOT_U 415 UNSPEC_DOT_U
416 UNSPEC_VFML_LO
417 UNSPEC_VFML_HI
415 ]) 418 ])