# RUN: llvm-mc %s -filetype=obj -mattr=+ipu2 | \ # RUN: llvm-objdump -d --mcpu=ipu2 - | FileCheck %s # This file is auto-generated. Do not edit. # Generated by GenerateInsnTest.py. # Test that we can objdump all variants of the `swap8` instruction # declared in Isa.xml. # CHECK: 00 50 00 42 swap8 $m0, $m0 .int 0x42005000 # CHECK: 00 50 10 42 swap8 $m0, $m1 .int 0x42105000 # CHECK: 00 50 20 42 swap8 $m0, $m2 .int 0x42205000 # CHECK: 00 50 30 42 swap8 $m0, $m3 .int 0x42305000 # CHECK: 00 50 40 42 swap8 $m0, $m4 .int 0x42405000 # CHECK: 00 50 50 42 swap8 $m0, $m5 .int 0x42505000 # CHECK: 00 50 60 42 swap8 $m0, $m6 .int 0x42605000 # CHECK: 00 50 70 42 swap8 $m0, $m7 .int 0x42705000 # CHECK: 00 50 80 42 swap8 $m0, $m8 .int 0x42805000 # CHECK: 00 50 90 42 swap8 $m0, $m9 .int 0x42905000 # CHECK: 00 50 a0 42 swap8 $m0, $m10 .int 0x42a05000 # CHECK: 00 50 b0 42 swap8 $m0, $m11 .int 0x42b05000 # CHECK: 00 50 f0 42 swap8 $m0, $m15 .int 0x42f05000 # CHECK: 10 50 00 42 swap8 $m1, $m0 .int 0x42005010 # CHECK: 10 50 10 42 swap8 $m1, $m1 .int 0x42105010 # CHECK: 10 50 20 42 swap8 $m1, $m2 .int 0x42205010 # CHECK: 10 50 30 42 swap8 $m1, $m3 .int 0x42305010 # CHECK: 10 50 40 42 swap8 $m1, $m4 .int 0x42405010 # CHECK: 10 50 50 42 swap8 $m1, $m5 .int 0x42505010 # CHECK: 10 50 60 42 swap8 $m1, $m6 .int 0x42605010 # CHECK: 10 50 70 42 swap8 $m1, $m7 .int 0x42705010 # CHECK: 10 50 80 42 swap8 $m1, $m8 .int 0x42805010 # CHECK: 10 50 90 42 swap8 $m1, $m9 .int 0x42905010 # CHECK: 10 50 a0 42 swap8 $m1, $m10 .int 0x42a05010 # CHECK: 10 50 b0 42 swap8 $m1, $m11 .int 0x42b05010 # CHECK: 10 50 f0 42 swap8 $m1, $m15 .int 0x42f05010 # CHECK: 20 50 00 42 swap8 $m2, $m0 .int 0x42005020 # CHECK: 20 50 10 42 swap8 $m2, $m1 .int 0x42105020 # CHECK: 20 50 20 42 swap8 $m2, $m2 .int 0x42205020 # CHECK: 20 50 30 42 swap8 $m2, $m3 .int 0x42305020 # CHECK: 20 50 40 42 swap8 $m2, $m4 .int 0x42405020 # CHECK: 20 50 50 42 swap8 $m2, $m5 .int 0x42505020 # CHECK: 20 50 60 42 swap8 $m2, $m6 .int 0x42605020 # CHECK: 20 50 70 42 swap8 $m2, $m7 .int 0x42705020 # CHECK: 20 50 80 42 swap8 $m2, $m8 .int 0x42805020 # CHECK: 20 50 90 42 swap8 $m2, $m9 .int 0x42905020 # CHECK: 20 50 a0 42 swap8 $m2, $m10 .int 0x42a05020 # CHECK: 20 50 b0 42 swap8 $m2, $m11 .int 0x42b05020 # CHECK: 20 50 f0 42 swap8 $m2, $m15 .int 0x42f05020 # CHECK: 30 50 00 42 swap8 $m3, $m0 .int 0x42005030 # CHECK: 30 50 10 42 swap8 $m3, $m1 .int 0x42105030 # CHECK: 30 50 20 42 swap8 $m3, $m2 .int 0x42205030 # CHECK: 30 50 30 42 swap8 $m3, $m3 .int 0x42305030 # CHECK: 30 50 40 42 swap8 $m3, $m4 .int 0x42405030 # CHECK: 30 50 50 42 swap8 $m3, $m5 .int 0x42505030 # CHECK: 30 50 60 42 swap8 $m3, $m6 .int 0x42605030 # CHECK: 30 50 70 42 swap8 $m3, $m7 .int 0x42705030 # CHECK: 30 50 80 42 swap8 $m3, $m8 .int 0x42805030 # CHECK: 30 50 90 42 swap8 $m3, $m9 .int 0x42905030 # CHECK: 30 50 a0 42 swap8 $m3, $m10 .int 0x42a05030 # CHECK: 30 50 b0 42 swap8 $m3, $m11 .int 0x42b05030 # CHECK: 30 50 f0 42 swap8 $m3, $m15 .int 0x42f05030 # CHECK: 40 50 00 42 swap8 $m4, $m0 .int 0x42005040 # CHECK: 40 50 10 42 swap8 $m4, $m1 .int 0x42105040 # CHECK: 40 50 20 42 swap8 $m4, $m2 .int 0x42205040 # CHECK: 40 50 30 42 swap8 $m4, $m3 .int 0x42305040 # CHECK: 40 50 40 42 swap8 $m4, $m4 .int 0x42405040 # CHECK: 40 50 50 42 swap8 $m4, $m5 .int 0x42505040 # CHECK: 40 50 60 42 swap8 $m4, $m6 .int 0x42605040 # CHECK: 40 50 70 42 swap8 $m4, $m7 .int 0x42705040 # CHECK: 40 50 80 42 swap8 $m4, $m8 .int 0x42805040 # CHECK: 40 50 90 42 swap8 $m4, $m9 .int 0x42905040 # CHECK: 40 50 a0 42 swap8 $m4, $m10 .int 0x42a05040 # CHECK: 40 50 b0 42 swap8 $m4, $m11 .int 0x42b05040 # CHECK: 40 50 f0 42 swap8 $m4, $m15 .int 0x42f05040 # CHECK: 50 50 00 42 swap8 $m5, $m0 .int 0x42005050 # CHECK: 50 50 10 42 swap8 $m5, $m1 .int 0x42105050 # CHECK: 50 50 20 42 swap8 $m5, $m2 .int 0x42205050 # CHECK: 50 50 30 42 swap8 $m5, $m3 .int 0x42305050 # CHECK: 50 50 40 42 swap8 $m5, $m4 .int 0x42405050 # CHECK: 50 50 50 42 swap8 $m5, $m5 .int 0x42505050 # CHECK: 50 50 60 42 swap8 $m5, $m6 .int 0x42605050 # CHECK: 50 50 70 42 swap8 $m5, $m7 .int 0x42705050 # CHECK: 50 50 80 42 swap8 $m5, $m8 .int 0x42805050 # CHECK: 50 50 90 42 swap8 $m5, $m9 .int 0x42905050 # CHECK: 50 50 a0 42 swap8 $m5, $m10 .int 0x42a05050 # CHECK: 50 50 b0 42 swap8 $m5, $m11 .int 0x42b05050 # CHECK: 50 50 f0 42 swap8 $m5, $m15 .int 0x42f05050 # CHECK: 60 50 00 42 swap8 $m6, $m0 .int 0x42005060 # CHECK: 60 50 10 42 swap8 $m6, $m1 .int 0x42105060 # CHECK: 60 50 20 42 swap8 $m6, $m2 .int 0x42205060 # CHECK: 60 50 30 42 swap8 $m6, $m3 .int 0x42305060 # CHECK: 60 50 40 42 swap8 $m6, $m4 .int 0x42405060 # CHECK: 60 50 50 42 swap8 $m6, $m5 .int 0x42505060 # CHECK: 60 50 60 42 swap8 $m6, $m6 .int 0x42605060 # CHECK: 60 50 70 42 swap8 $m6, $m7 .int 0x42705060 # CHECK: 60 50 80 42 swap8 $m6, $m8 .int 0x42805060 # CHECK: 60 50 90 42 swap8 $m6, $m9 .int 0x42905060 # CHECK: 60 50 a0 42 swap8 $m6, $m10 .int 0x42a05060 # CHECK: 60 50 b0 42 swap8 $m6, $m11 .int 0x42b05060 # CHECK: 60 50 f0 42 swap8 $m6, $m15 .int 0x42f05060 # CHECK: 70 50 00 42 swap8 $m7, $m0 .int 0x42005070 # CHECK: 70 50 10 42 swap8 $m7, $m1 .int 0x42105070 # CHECK: 70 50 20 42 swap8 $m7, $m2 .int 0x42205070 # CHECK: 70 50 30 42 swap8 $m7, $m3 .int 0x42305070 # CHECK: 70 50 40 42 swap8 $m7, $m4 .int 0x42405070 # CHECK: 70 50 50 42 swap8 $m7, $m5 .int 0x42505070 # CHECK: 70 50 60 42 swap8 $m7, $m6 .int 0x42605070 # CHECK: 70 50 70 42 swap8 $m7, $m7 .int 0x42705070 # CHECK: 70 50 80 42 swap8 $m7, $m8 .int 0x42805070 # CHECK: 70 50 90 42 swap8 $m7, $m9 .int 0x42905070 # CHECK: 70 50 a0 42 swap8 $m7, $m10 .int 0x42a05070 # CHECK: 70 50 b0 42 swap8 $m7, $m11 .int 0x42b05070 # CHECK: 70 50 f0 42 swap8 $m7, $m15 .int 0x42f05070 # CHECK: 80 50 00 42 swap8 $m8, $m0 .int 0x42005080 # CHECK: 80 50 10 42 swap8 $m8, $m1 .int 0x42105080 # CHECK: 80 50 20 42 swap8 $m8, $m2 .int 0x42205080 # CHECK: 80 50 30 42 swap8 $m8, $m3 .int 0x42305080 # CHECK: 80 50 40 42 swap8 $m8, $m4 .int 0x42405080 # CHECK: 80 50 50 42 swap8 $m8, $m5 .int 0x42505080 # CHECK: 80 50 60 42 swap8 $m8, $m6 .int 0x42605080 # CHECK: 80 50 70 42 swap8 $m8, $m7 .int 0x42705080 # CHECK: 80 50 80 42 swap8 $m8, $m8 .int 0x42805080 # CHECK: 80 50 90 42 swap8 $m8, $m9 .int 0x42905080 # CHECK: 80 50 a0 42 swap8 $m8, $m10 .int 0x42a05080 # CHECK: 80 50 b0 42 swap8 $m8, $m11 .int 0x42b05080 # CHECK: 80 50 f0 42 swap8 $m8, $m15 .int 0x42f05080 # CHECK: 90 50 00 42 swap8 $m9, $m0 .int 0x42005090 # CHECK: 90 50 10 42 swap8 $m9, $m1 .int 0x42105090 # CHECK: 90 50 20 42 swap8 $m9, $m2 .int 0x42205090 # CHECK: 90 50 30 42 swap8 $m9, $m3 .int 0x42305090 # CHECK: 90 50 40 42 swap8 $m9, $m4 .int 0x42405090 # CHECK: 90 50 50 42 swap8 $m9, $m5 .int 0x42505090 # CHECK: 90 50 60 42 swap8 $m9, $m6 .int 0x42605090 # CHECK: 90 50 70 42 swap8 $m9, $m7 .int 0x42705090 # CHECK: 90 50 80 42 swap8 $m9, $m8 .int 0x42805090 # CHECK: 90 50 90 42 swap8 $m9, $m9 .int 0x42905090 # CHECK: 90 50 a0 42 swap8 $m9, $m10 .int 0x42a05090 # CHECK: 90 50 b0 42 swap8 $m9, $m11 .int 0x42b05090 # CHECK: 90 50 f0 42 swap8 $m9, $m15 .int 0x42f05090 # CHECK: a0 50 00 42 swap8 $m10, $m0 .int 0x420050a0 # CHECK: a0 50 10 42 swap8 $m10, $m1 .int 0x421050a0 # CHECK: a0 50 20 42 swap8 $m10, $m2 .int 0x422050a0 # CHECK: a0 50 30 42 swap8 $m10, $m3 .int 0x423050a0 # CHECK: a0 50 40 42 swap8 $m10, $m4 .int 0x424050a0 # CHECK: a0 50 50 42 swap8 $m10, $m5 .int 0x425050a0 # CHECK: a0 50 60 42 swap8 $m10, $m6 .int 0x426050a0 # CHECK: a0 50 70 42 swap8 $m10, $m7 .int 0x427050a0 # CHECK: a0 50 80 42 swap8 $m10, $m8 .int 0x428050a0 # CHECK: a0 50 90 42 swap8 $m10, $m9 .int 0x429050a0 # CHECK: a0 50 a0 42 swap8 $m10, $m10 .int 0x42a050a0 # CHECK: a0 50 b0 42 swap8 $m10, $m11 .int 0x42b050a0 # CHECK: a0 50 f0 42 swap8 $m10, $m15 .int 0x42f050a0 # CHECK: b0 50 00 42 swap8 $m11, $m0 .int 0x420050b0 # CHECK: b0 50 10 42 swap8 $m11, $m1 .int 0x421050b0 # CHECK: b0 50 20 42 swap8 $m11, $m2 .int 0x422050b0 # CHECK: b0 50 30 42 swap8 $m11, $m3 .int 0x423050b0 # CHECK: b0 50 40 42 swap8 $m11, $m4 .int 0x424050b0 # CHECK: b0 50 50 42 swap8 $m11, $m5 .int 0x425050b0 # CHECK: b0 50 60 42 swap8 $m11, $m6 .int 0x426050b0 # CHECK: b0 50 70 42 swap8 $m11, $m7 .int 0x427050b0 # CHECK: b0 50 80 42 swap8 $m11, $m8 .int 0x428050b0 # CHECK: b0 50 90 42 swap8 $m11, $m9 .int 0x429050b0 # CHECK: b0 50 a0 42 swap8 $m11, $m10 .int 0x42a050b0 # CHECK: b0 50 b0 42 swap8 $m11, $m11 .int 0x42b050b0 # CHECK: b0 50 f0 42 swap8 $m11, $m15 .int 0x42f050b0 # CHECK: f0 50 00 42 swap8 $m15, $m0 .int 0x420050f0 # CHECK: f0 50 10 42 swap8 $m15, $m1 .int 0x421050f0 # CHECK: f0 50 20 42 swap8 $m15, $m2 .int 0x422050f0 # CHECK: f0 50 30 42 swap8 $m15, $m3 .int 0x423050f0 # CHECK: f0 50 40 42 swap8 $m15, $m4 .int 0x424050f0 # CHECK: f0 50 50 42 swap8 $m15, $m5 .int 0x425050f0 # CHECK: f0 50 60 42 swap8 $m15, $m6 .int 0x426050f0 # CHECK: f0 50 70 42 swap8 $m15, $m7 .int 0x427050f0 # CHECK: f0 50 80 42 swap8 $m15, $m8 .int 0x428050f0 # CHECK: f0 50 90 42 swap8 $m15, $m9 .int 0x429050f0 # CHECK: f0 50 a0 42 swap8 $m15, $m10 .int 0x42a050f0 # CHECK: f0 50 b0 42 swap8 $m15, $m11 .int 0x42b050f0 # CHECK: f0 50 f0 42 swap8 $m15, $m15 .int 0x42f050f0