aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv/iterators.md
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/riscv/iterators.md')
-rw-r--r--gcc/config/riscv/iterators.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/riscv/iterators.md b/gcc/config/riscv/iterators.md
index 1e37e84..20745fa 100644
--- a/gcc/config/riscv/iterators.md
+++ b/gcc/config/riscv/iterators.md
@@ -275,6 +275,9 @@
(fix "fix_trunc")
(unsigned_fix "fixuns_trunc")])
+(define_code_attr bit_optab [(ior "bset")
+ (xor "binv")])
+
;; <or_optab> code attributes
(define_code_attr or_optab [(ior "ior")
(xor "xor")])