1 /* { dg-do compile } */
2 /* { dg-options "-march=rv64gc_zbb -mabi=lp64 -O2" } */
4 unsigned long long foo1(unsigned long long rs1
, unsigned long long rs2
)
9 unsigned long long foo2(unsigned long long rs1
, unsigned long long rs2
)
14 unsigned long long foo3(unsigned long long rs1
, unsigned long long rs2
)
19 /* { dg-final { scan-assembler-times "andn" 2 } } */
20 /* { dg-final { scan-assembler-times "orn" 2 } } */
21 /* { dg-final { scan-assembler-times "xnor" 2 } } */