1 ; Error for flags not applicable to current arch. 2 ; #3: Error for non-common flags for v10+v32. 3 ; { dg-do assemble } 4 ; { dg-options "--march=common_v10_v32" } 5 6 y: 7 clearf p ; { dg-error "(Illegal|Invalid) operands" } 8 setf P ; { dg-error "(Illegal|Invalid) operands" } 9 setf u ; { dg-error "(Illegal|Invalid) operands" } 10 clearf U ; { dg-error "(Illegal|Invalid) operands" } 11 clearf d ; { dg-error "(Illegal|Invalid) operands" } 12 setf D ; { dg-error "(Illegal|Invalid) operands" } 13 setf z 14 setf X 15 clearf c 16 clearf V 17 setf n 18 clearf i 19 clearf e ; { dg-error "(Illegal|Invalid) operands" } 20 setf E ; { dg-error "(Illegal|Invalid) operands" } 21 clearf b ; { dg-error "(Illegal|Invalid) operands" } 22 setf B ; { dg-error "(Illegal|Invalid) operands" } 23 setf m ; { dg-error "(Illegal|Invalid) operands" } 24 clearf M ; { dg-error "(Illegal|Invalid) operands" } 25