1test compile 2target x86_64 3 4; regex: V=v\d+ 5 6function u0:0(i8, i8) fast { 7fn0 = %black_box(i8) 8ss0 = explicit_slot 1 ; black box 9 10block0(v0: i8, v1: i8): 11 v99 = stack_addr.i64 ss0 12 13 ; check: istore8 $(V), $(V) 14 15 v2 = band v0, v1 16 store v2, v99 17 v3 = bor v0, v1 18 store v3, v99 19 v4 = bxor v0, v1 20 store v4, v99 21 v5 = bnot v0 22 store v5, v99 23 v6 = band_not v0, v1 24 store v6, v99 25 v7 = bor_not v0, v1 26 store v7, v99 27 v8 = bxor_not v0, v1 28 store v8, v99 29 v9 = band_imm v0, 42 30 store v9, v99 31 v10 = bor_imm v0, 42 32 store v10, v99 33 v11 = bxor_imm v0, 42 34 store v11, v99 35 return 36} 37