# RUN: llvm-mc %s -filetype=obj -mattr=+ipu21 | \ # RUN: llvm-objdump -d --mcpu=ipu21 - | FileCheck %s # This file is auto-generated. Do not edit. # Generated by GenerateInsnTest.py. # Test that we can objdump all variants of the `clz` instruction # declared in Isa.xml. # CHECK: 00 20 00 42 clz $m0, $m0 .int 0x42002000 # CHECK: 00 20 10 42 clz $m0, $m1 .int 0x42102000 # CHECK: 00 20 20 42 clz $m0, $m2 .int 0x42202000 # CHECK: 00 20 30 42 clz $m0, $m3 .int 0x42302000 # CHECK: 00 20 40 42 clz $m0, $m4 .int 0x42402000 # CHECK: 00 20 50 42 clz $m0, $m5 .int 0x42502000 # CHECK: 00 20 60 42 clz $m0, $m6 .int 0x42602000 # CHECK: 00 20 70 42 clz $m0, $m7 .int 0x42702000 # CHECK: 00 20 80 42 clz $m0, $m8 .int 0x42802000 # CHECK: 00 20 90 42 clz $m0, $m9 .int 0x42902000 # CHECK: 00 20 a0 42 clz $m0, $m10 .int 0x42a02000 # CHECK: 00 20 b0 42 clz $m0, $m11 .int 0x42b02000 # CHECK: 00 20 f0 42 clz $m0, $m15 .int 0x42f02000 # CHECK: 10 20 00 42 clz $m1, $m0 .int 0x42002010 # CHECK: 10 20 10 42 clz $m1, $m1 .int 0x42102010 # CHECK: 10 20 20 42 clz $m1, $m2 .int 0x42202010 # CHECK: 10 20 30 42 clz $m1, $m3 .int 0x42302010 # CHECK: 10 20 40 42 clz $m1, $m4 .int 0x42402010 # CHECK: 10 20 50 42 clz $m1, $m5 .int 0x42502010 # CHECK: 10 20 60 42 clz $m1, $m6 .int 0x42602010 # CHECK: 10 20 70 42 clz $m1, $m7 .int 0x42702010 # CHECK: 10 20 80 42 clz $m1, $m8 .int 0x42802010 # CHECK: 10 20 90 42 clz $m1, $m9 .int 0x42902010 # CHECK: 10 20 a0 42 clz $m1, $m10 .int 0x42a02010 # CHECK: 10 20 b0 42 clz $m1, $m11 .int 0x42b02010 # CHECK: 10 20 f0 42 clz $m1, $m15 .int 0x42f02010 # CHECK: 20 20 00 42 clz $m2, $m0 .int 0x42002020 # CHECK: 20 20 10 42 clz $m2, $m1 .int 0x42102020 # CHECK: 20 20 20 42 clz $m2, $m2 .int 0x42202020 # CHECK: 20 20 30 42 clz $m2, $m3 .int 0x42302020 # CHECK: 20 20 40 42 clz $m2, $m4 .int 0x42402020 # CHECK: 20 20 50 42 clz $m2, $m5 .int 0x42502020 # CHECK: 20 20 60 42 clz $m2, $m6 .int 0x42602020 # CHECK: 20 20 70 42 clz $m2, $m7 .int 0x42702020 # CHECK: 20 20 80 42 clz $m2, $m8 .int 0x42802020 # CHECK: 20 20 90 42 clz $m2, $m9 .int 0x42902020 # CHECK: 20 20 a0 42 clz $m2, $m10 .int 0x42a02020 # CHECK: 20 20 b0 42 clz $m2, $m11 .int 0x42b02020 # CHECK: 20 20 f0 42 clz $m2, $m15 .int 0x42f02020 # CHECK: 30 20 00 42 clz $m3, $m0 .int 0x42002030 # CHECK: 30 20 10 42 clz $m3, $m1 .int 0x42102030 # CHECK: 30 20 20 42 clz $m3, $m2 .int 0x42202030 # CHECK: 30 20 30 42 clz $m3, $m3 .int 0x42302030 # CHECK: 30 20 40 42 clz $m3, $m4 .int 0x42402030 # CHECK: 30 20 50 42 clz $m3, $m5 .int 0x42502030 # CHECK: 30 20 60 42 clz $m3, $m6 .int 0x42602030 # CHECK: 30 20 70 42 clz $m3, $m7 .int 0x42702030 # CHECK: 30 20 80 42 clz $m3, $m8 .int 0x42802030 # CHECK: 30 20 90 42 clz $m3, $m9 .int 0x42902030 # CHECK: 30 20 a0 42 clz $m3, $m10 .int 0x42a02030 # CHECK: 30 20 b0 42 clz $m3, $m11 .int 0x42b02030 # CHECK: 30 20 f0 42 clz $m3, $m15 .int 0x42f02030 # CHECK: 40 20 00 42 clz $m4, $m0 .int 0x42002040 # CHECK: 40 20 10 42 clz $m4, $m1 .int 0x42102040 # CHECK: 40 20 20 42 clz $m4, $m2 .int 0x42202040 # CHECK: 40 20 30 42 clz $m4, $m3 .int 0x42302040 # CHECK: 40 20 40 42 clz $m4, $m4 .int 0x42402040 # CHECK: 40 20 50 42 clz $m4, $m5 .int 0x42502040 # CHECK: 40 20 60 42 clz $m4, $m6 .int 0x42602040 # CHECK: 40 20 70 42 clz $m4, $m7 .int 0x42702040 # CHECK: 40 20 80 42 clz $m4, $m8 .int 0x42802040 # CHECK: 40 20 90 42 clz $m4, $m9 .int 0x42902040 # CHECK: 40 20 a0 42 clz $m4, $m10 .int 0x42a02040 # CHECK: 40 20 b0 42 clz $m4, $m11 .int 0x42b02040 # CHECK: 40 20 f0 42 clz $m4, $m15 .int 0x42f02040 # CHECK: 50 20 00 42 clz $m5, $m0 .int 0x42002050 # CHECK: 50 20 10 42 clz $m5, $m1 .int 0x42102050 # CHECK: 50 20 20 42 clz $m5, $m2 .int 0x42202050 # CHECK: 50 20 30 42 clz $m5, $m3 .int 0x42302050 # CHECK: 50 20 40 42 clz $m5, $m4 .int 0x42402050 # CHECK: 50 20 50 42 clz $m5, $m5 .int 0x42502050 # CHECK: 50 20 60 42 clz $m5, $m6 .int 0x42602050 # CHECK: 50 20 70 42 clz $m5, $m7 .int 0x42702050 # CHECK: 50 20 80 42 clz $m5, $m8 .int 0x42802050 # CHECK: 50 20 90 42 clz $m5, $m9 .int 0x42902050 # CHECK: 50 20 a0 42 clz $m5, $m10 .int 0x42a02050 # CHECK: 50 20 b0 42 clz $m5, $m11 .int 0x42b02050 # CHECK: 50 20 f0 42 clz $m5, $m15 .int 0x42f02050 # CHECK: 60 20 00 42 clz $m6, $m0 .int 0x42002060 # CHECK: 60 20 10 42 clz $m6, $m1 .int 0x42102060 # CHECK: 60 20 20 42 clz $m6, $m2 .int 0x42202060 # CHECK: 60 20 30 42 clz $m6, $m3 .int 0x42302060 # CHECK: 60 20 40 42 clz $m6, $m4 .int 0x42402060 # CHECK: 60 20 50 42 clz $m6, $m5 .int 0x42502060 # CHECK: 60 20 60 42 clz $m6, $m6 .int 0x42602060 # CHECK: 60 20 70 42 clz $m6, $m7 .int 0x42702060 # CHECK: 60 20 80 42 clz $m6, $m8 .int 0x42802060 # CHECK: 60 20 90 42 clz $m6, $m9 .int 0x42902060 # CHECK: 60 20 a0 42 clz $m6, $m10 .int 0x42a02060 # CHECK: 60 20 b0 42 clz $m6, $m11 .int 0x42b02060 # CHECK: 60 20 f0 42 clz $m6, $m15 .int 0x42f02060 # CHECK: 70 20 00 42 clz $m7, $m0 .int 0x42002070 # CHECK: 70 20 10 42 clz $m7, $m1 .int 0x42102070 # CHECK: 70 20 20 42 clz $m7, $m2 .int 0x42202070 # CHECK: 70 20 30 42 clz $m7, $m3 .int 0x42302070 # CHECK: 70 20 40 42 clz $m7, $m4 .int 0x42402070 # CHECK: 70 20 50 42 clz $m7, $m5 .int 0x42502070 # CHECK: 70 20 60 42 clz $m7, $m6 .int 0x42602070 # CHECK: 70 20 70 42 clz $m7, $m7 .int 0x42702070 # CHECK: 70 20 80 42 clz $m7, $m8 .int 0x42802070 # CHECK: 70 20 90 42 clz $m7, $m9 .int 0x42902070 # CHECK: 70 20 a0 42 clz $m7, $m10 .int 0x42a02070 # CHECK: 70 20 b0 42 clz $m7, $m11 .int 0x42b02070 # CHECK: 70 20 f0 42 clz $m7, $m15 .int 0x42f02070 # CHECK: 80 20 00 42 clz $m8, $m0 .int 0x42002080 # CHECK: 80 20 10 42 clz $m8, $m1 .int 0x42102080 # CHECK: 80 20 20 42 clz $m8, $m2 .int 0x42202080 # CHECK: 80 20 30 42 clz $m8, $m3 .int 0x42302080 # CHECK: 80 20 40 42 clz $m8, $m4 .int 0x42402080 # CHECK: 80 20 50 42 clz $m8, $m5 .int 0x42502080 # CHECK: 80 20 60 42 clz $m8, $m6 .int 0x42602080 # CHECK: 80 20 70 42 clz $m8, $m7 .int 0x42702080 # CHECK: 80 20 80 42 clz $m8, $m8 .int 0x42802080 # CHECK: 80 20 90 42 clz $m8, $m9 .int 0x42902080 # CHECK: 80 20 a0 42 clz $m8, $m10 .int 0x42a02080 # CHECK: 80 20 b0 42 clz $m8, $m11 .int 0x42b02080 # CHECK: 80 20 f0 42 clz $m8, $m15 .int 0x42f02080 # CHECK: 90 20 00 42 clz $m9, $m0 .int 0x42002090 # CHECK: 90 20 10 42 clz $m9, $m1 .int 0x42102090 # CHECK: 90 20 20 42 clz $m9, $m2 .int 0x42202090 # CHECK: 90 20 30 42 clz $m9, $m3 .int 0x42302090 # CHECK: 90 20 40 42 clz $m9, $m4 .int 0x42402090 # CHECK: 90 20 50 42 clz $m9, $m5 .int 0x42502090 # CHECK: 90 20 60 42 clz $m9, $m6 .int 0x42602090 # CHECK: 90 20 70 42 clz $m9, $m7 .int 0x42702090 # CHECK: 90 20 80 42 clz $m9, $m8 .int 0x42802090 # CHECK: 90 20 90 42 clz $m9, $m9 .int 0x42902090 # CHECK: 90 20 a0 42 clz $m9, $m10 .int 0x42a02090 # CHECK: 90 20 b0 42 clz $m9, $m11 .int 0x42b02090 # CHECK: 90 20 f0 42 clz $m9, $m15 .int 0x42f02090 # CHECK: a0 20 00 42 clz $m10, $m0 .int 0x420020a0 # CHECK: a0 20 10 42 clz $m10, $m1 .int 0x421020a0 # CHECK: a0 20 20 42 clz $m10, $m2 .int 0x422020a0 # CHECK: a0 20 30 42 clz $m10, $m3 .int 0x423020a0 # CHECK: a0 20 40 42 clz $m10, $m4 .int 0x424020a0 # CHECK: a0 20 50 42 clz $m10, $m5 .int 0x425020a0 # CHECK: a0 20 60 42 clz $m10, $m6 .int 0x426020a0 # CHECK: a0 20 70 42 clz $m10, $m7 .int 0x427020a0 # CHECK: a0 20 80 42 clz $m10, $m8 .int 0x428020a0 # CHECK: a0 20 90 42 clz $m10, $m9 .int 0x429020a0 # CHECK: a0 20 a0 42 clz $m10, $m10 .int 0x42a020a0 # CHECK: a0 20 b0 42 clz $m10, $m11 .int 0x42b020a0 # CHECK: a0 20 f0 42 clz $m10, $m15 .int 0x42f020a0 # CHECK: b0 20 00 42 clz $m11, $m0 .int 0x420020b0 # CHECK: b0 20 10 42 clz $m11, $m1 .int 0x421020b0 # CHECK: b0 20 20 42 clz $m11, $m2 .int 0x422020b0 # CHECK: b0 20 30 42 clz $m11, $m3 .int 0x423020b0 # CHECK: b0 20 40 42 clz $m11, $m4 .int 0x424020b0 # CHECK: b0 20 50 42 clz $m11, $m5 .int 0x425020b0 # CHECK: b0 20 60 42 clz $m11, $m6 .int 0x426020b0 # CHECK: b0 20 70 42 clz $m11, $m7 .int 0x427020b0 # CHECK: b0 20 80 42 clz $m11, $m8 .int 0x428020b0 # CHECK: b0 20 90 42 clz $m11, $m9 .int 0x429020b0 # CHECK: b0 20 a0 42 clz $m11, $m10 .int 0x42a020b0 # CHECK: b0 20 b0 42 clz $m11, $m11 .int 0x42b020b0 # CHECK: b0 20 f0 42 clz $m11, $m15 .int 0x42f020b0 # CHECK: f0 20 00 42 clz $m15, $m0 .int 0x420020f0 # CHECK: f0 20 10 42 clz $m15, $m1 .int 0x421020f0 # CHECK: f0 20 20 42 clz $m15, $m2 .int 0x422020f0 # CHECK: f0 20 30 42 clz $m15, $m3 .int 0x423020f0 # CHECK: f0 20 40 42 clz $m15, $m4 .int 0x424020f0 # CHECK: f0 20 50 42 clz $m15, $m5 .int 0x425020f0 # CHECK: f0 20 60 42 clz $m15, $m6 .int 0x426020f0 # CHECK: f0 20 70 42 clz $m15, $m7 .int 0x427020f0 # CHECK: f0 20 80 42 clz $m15, $m8 .int 0x428020f0 # CHECK: f0 20 90 42 clz $m15, $m9 .int 0x429020f0 # CHECK: f0 20 a0 42 clz $m15, $m10 .int 0x42a020f0 # CHECK: f0 20 b0 42 clz $m15, $m11 .int 0x42b020f0 # CHECK: f0 20 f0 42 clz $m15, $m15 .int 0x42f020f0