** g1:
** mov (x[0-9]+), x0
** mov w0, w1
-** sbfx (x[0-9]+), \1, 0, 63
-** and x4, \2, 9223372036854775807
-** and x2, \2, 1
+** and x4, \1, 9223372036854775807
+** and x2, \1, 1
** mov x3, 0
** b f1
*/
** g8:
** mov (x[0-9]+), x0
** mov w0, w1
-** sbfx (x[0-9]+), \1, 0, 63
-** and x4, \2, 9223372036854775807
-** and x2, \2, 1
+** and x4, \1, 9223372036854775807
+** and x2, \1, 1
** mov x3, 0
** b f8
*/
** g16:
** mov (x[0-9]+), x0
** mov w0, w1
-** sbfx (x[0-9]+), \1, 0, 63
-** and x4, \2, 9223372036854775807
-** and x2, \2, 1
+** and x4, \1, 9223372036854775807
+** and x2, \1, 1
** mov x3, 0
** b f16
*/
/*
** g1p:
** mov (w[0-9]+), w1
-** sbfx (x[0-9]+), x0, 0, 63
-** and x3, \2, 9223372036854775807
-** and x1, \2, 1
+** and x3, x0, 9223372036854775807
+** and x1, x0, 1
** mov x2, 0
** mov w0, \1
** b f1p
/*
** g8p:
** mov (w[0-9]+), w1
-** sbfx (x[0-9]+), x0, 0, 63
-** and x3, \2, 9223372036854775807
-** and x1, \2, 1
+** and x3, x0, 9223372036854775807
+** and x1, x0, 1
** mov x2, 0
** mov w0, \1
** b f8p
** g16p:
** mov (x[0-9]+), x0
** mov w0, w1
-** sbfx (x[0-9]+), \1, 0, 63
-** and x4, \2, 9223372036854775807
-** and x2, \2, 1
+** and x4, \1, 9223372036854775807
+** and x2, \1, 1
** mov x3, 0
** b f16p
*/
/*
** g1:
** mov (w[0-9]+), w1
-** sbfx (x[0-9]+), x0, 0, 63
-** and x3, \2, 9223372036854775807
-** and x1, \2, 1
+** and x3, x0, 9223372036854775807
+** and x1, x0, 1
** mov x2, 0
** mov w0, \1
** b f1
/*
** g8:
** mov (w[0-9]+), w1
-** sbfx (x[0-9]+), x0, 0, 63
-** and x3, \2, 9223372036854775807
-** and x1, \2, 1
+** and x3, x0, 9223372036854775807
+** and x1, x0, 1
** mov x2, 0
** mov w0, \1
** b f8
** g16:
** mov (x[0-9]+), x0
** mov w0, w1
-** sbfx (x[0-9]+), \1, 0, 63
-** and x4, \2, 9223372036854775807
-** and x2, \2, 1
+** and x4, \1, 9223372036854775807
+** and x2, \1, 1
** mov x3, 0
** b f16
*/
/*
** g1p:
** mov (w[0-9]+), w1
-** sbfx (x[0-9]+), x0, 0, 63
-** and x3, \2, 9223372036854775807
-** and x1, \2, 1
+** and x3, x0, 9223372036854775807
+** and x1, x0, 1
** mov x2, 0
** mov w0, \1
** b f1p
/*
** g8p:
** mov (w[0-9]+), w1
-** sbfx (x[0-9]+), x0, 0, 63
-** and x3, \2, 9223372036854775807
-** and x1, \2, 1
+** and x3, x0, 9223372036854775807
+** and x1, x0, 1
** mov x2, 0
** mov w0, \1
** b f8p
** g16p:
** mov (x[0-9]+), x0
** mov w0, w1
-** sbfx (x[0-9]+), \1, 0, 63
-** and x4, \2, 9223372036854775807
-** and x2, \2, 1
+** and x4, \1, 9223372036854775807
+** and x2, \1, 1
** mov x3, 0
** b f16p
*/