blob: f8da3d6c5941d1244ef0afc4c86fb13977a42a42 [file]
/* Generated automatically by "genstr" from "isa-evolution.in".
Please do not edit this file directly.
Copyright (C) 2025-2026 Free Software Foundation, Inc.
This file is part of GCC.
GCC is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.
GCC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>.
*/
#ifndef LARCH_ATTR_BOOL
#define LARCH_ATTR_BOOL
#endif
LARCH_ATTR_BOOL ("frecipe", OPT_mfrecipe, OPTION_MASK_ISA_FRECIPE, FEAT_FRECIPE, ARCH_LA64V1_1, LA_PRIO_FRECIPE)
LARCH_ATTR_BOOL ("div32", OPT_mdiv32, OPTION_MASK_ISA_DIV32, FEAT_DIV32, ARCH_LA64V1_1, LA_PRIO_DIV32)
LARCH_ATTR_BOOL ("lam-bh", OPT_mlam_bh, OPTION_MASK_ISA_LAM_BH, FEAT_LAM_BH, ARCH_LA64V1_1, LA_PRIO_LAM_BH)
LARCH_ATTR_BOOL ("lamcas", OPT_mlamcas, OPTION_MASK_ISA_LAMCAS, FEAT_LAMCAS, ARCH_LA64V1_1, LA_PRIO_LAMCAS)
LARCH_ATTR_BOOL ("scq", OPT_mscq, OPTION_MASK_ISA_SCQ, FEAT_SCQ, ARCH_LA64V1_1, LA_PRIO_SCQ)
LARCH_ATTR_BOOL ("ld-seq-sa", OPT_mld_seq_sa, OPTION_MASK_ISA_LD_SEQ_SA, FEAT_LD_SEQ_SA, ARCH_LA64V1_1, LA_PRIO_LD_SEQ_SA)