# 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 `abs` instruction # declared in Isa.xml. # CHECK: 00 70 00 42 abs $m0, $m0 .int 0x42007000 # CHECK: 00 70 10 42 abs $m0, $m1 .int 0x42107000 # CHECK: 00 70 20 42 abs $m0, $m2 .int 0x42207000 # CHECK: 00 70 30 42 abs $m0, $m3 .int 0x42307000 # CHECK: 00 70 40 42 abs $m0, $m4 .int 0x42407000 # CHECK: 00 70 50 42 abs $m0, $m5 .int 0x42507000 # CHECK: 00 70 60 42 abs $m0, $m6 .int 0x42607000 # CHECK: 00 70 70 42 abs $m0, $m7 .int 0x42707000 # CHECK: 00 70 80 42 abs $m0, $m8 .int 0x42807000 # CHECK: 00 70 90 42 abs $m0, $m9 .int 0x42907000 # CHECK: 00 70 a0 42 abs $m0, $m10 .int 0x42a07000 # CHECK: 00 70 b0 42 abs $m0, $m11 .int 0x42b07000 # CHECK: 00 70 f0 42 abs $m0, $m15 .int 0x42f07000 # CHECK: 10 70 00 42 abs $m1, $m0 .int 0x42007010 # CHECK: 10 70 10 42 abs $m1, $m1 .int 0x42107010 # CHECK: 10 70 20 42 abs $m1, $m2 .int 0x42207010 # CHECK: 10 70 30 42 abs $m1, $m3 .int 0x42307010 # CHECK: 10 70 40 42 abs $m1, $m4 .int 0x42407010 # CHECK: 10 70 50 42 abs $m1, $m5 .int 0x42507010 # CHECK: 10 70 60 42 abs $m1, $m6 .int 0x42607010 # CHECK: 10 70 70 42 abs $m1, $m7 .int 0x42707010 # CHECK: 10 70 80 42 abs $m1, $m8 .int 0x42807010 # CHECK: 10 70 90 42 abs $m1, $m9 .int 0x42907010 # CHECK: 10 70 a0 42 abs $m1, $m10 .int 0x42a07010 # CHECK: 10 70 b0 42 abs $m1, $m11 .int 0x42b07010 # CHECK: 10 70 f0 42 abs $m1, $m15 .int 0x42f07010 # CHECK: 20 70 00 42 abs $m2, $m0 .int 0x42007020 # CHECK: 20 70 10 42 abs $m2, $m1 .int 0x42107020 # CHECK: 20 70 20 42 abs $m2, $m2 .int 0x42207020 # CHECK: 20 70 30 42 abs $m2, $m3 .int 0x42307020 # CHECK: 20 70 40 42 abs $m2, $m4 .int 0x42407020 # CHECK: 20 70 50 42 abs $m2, $m5 .int 0x42507020 # CHECK: 20 70 60 42 abs $m2, $m6 .int 0x42607020 # CHECK: 20 70 70 42 abs $m2, $m7 .int 0x42707020 # CHECK: 20 70 80 42 abs $m2, $m8 .int 0x42807020 # CHECK: 20 70 90 42 abs $m2, $m9 .int 0x42907020 # CHECK: 20 70 a0 42 abs $m2, $m10 .int 0x42a07020 # CHECK: 20 70 b0 42 abs $m2, $m11 .int 0x42b07020 # CHECK: 20 70 f0 42 abs $m2, $m15 .int 0x42f07020 # CHECK: 30 70 00 42 abs $m3, $m0 .int 0x42007030 # CHECK: 30 70 10 42 abs $m3, $m1 .int 0x42107030 # CHECK: 30 70 20 42 abs $m3, $m2 .int 0x42207030 # CHECK: 30 70 30 42 abs $m3, $m3 .int 0x42307030 # CHECK: 30 70 40 42 abs $m3, $m4 .int 0x42407030 # CHECK: 30 70 50 42 abs $m3, $m5 .int 0x42507030 # CHECK: 30 70 60 42 abs $m3, $m6 .int 0x42607030 # CHECK: 30 70 70 42 abs $m3, $m7 .int 0x42707030 # CHECK: 30 70 80 42 abs $m3, $m8 .int 0x42807030 # CHECK: 30 70 90 42 abs $m3, $m9 .int 0x42907030 # CHECK: 30 70 a0 42 abs $m3, $m10 .int 0x42a07030 # CHECK: 30 70 b0 42 abs $m3, $m11 .int 0x42b07030 # CHECK: 30 70 f0 42 abs $m3, $m15 .int 0x42f07030 # CHECK: 40 70 00 42 abs $m4, $m0 .int 0x42007040 # CHECK: 40 70 10 42 abs $m4, $m1 .int 0x42107040 # CHECK: 40 70 20 42 abs $m4, $m2 .int 0x42207040 # CHECK: 40 70 30 42 abs $m4, $m3 .int 0x42307040 # CHECK: 40 70 40 42 abs $m4, $m4 .int 0x42407040 # CHECK: 40 70 50 42 abs $m4, $m5 .int 0x42507040 # CHECK: 40 70 60 42 abs $m4, $m6 .int 0x42607040 # CHECK: 40 70 70 42 abs $m4, $m7 .int 0x42707040 # CHECK: 40 70 80 42 abs $m4, $m8 .int 0x42807040 # CHECK: 40 70 90 42 abs $m4, $m9 .int 0x42907040 # CHECK: 40 70 a0 42 abs $m4, $m10 .int 0x42a07040 # CHECK: 40 70 b0 42 abs $m4, $m11 .int 0x42b07040 # CHECK: 40 70 f0 42 abs $m4, $m15 .int 0x42f07040 # CHECK: 50 70 00 42 abs $m5, $m0 .int 0x42007050 # CHECK: 50 70 10 42 abs $m5, $m1 .int 0x42107050 # CHECK: 50 70 20 42 abs $m5, $m2 .int 0x42207050 # CHECK: 50 70 30 42 abs $m5, $m3 .int 0x42307050 # CHECK: 50 70 40 42 abs $m5, $m4 .int 0x42407050 # CHECK: 50 70 50 42 abs $m5, $m5 .int 0x42507050 # CHECK: 50 70 60 42 abs $m5, $m6 .int 0x42607050 # CHECK: 50 70 70 42 abs $m5, $m7 .int 0x42707050 # CHECK: 50 70 80 42 abs $m5, $m8 .int 0x42807050 # CHECK: 50 70 90 42 abs $m5, $m9 .int 0x42907050 # CHECK: 50 70 a0 42 abs $m5, $m10 .int 0x42a07050 # CHECK: 50 70 b0 42 abs $m5, $m11 .int 0x42b07050 # CHECK: 50 70 f0 42 abs $m5, $m15 .int 0x42f07050 # CHECK: 60 70 00 42 abs $m6, $m0 .int 0x42007060 # CHECK: 60 70 10 42 abs $m6, $m1 .int 0x42107060 # CHECK: 60 70 20 42 abs $m6, $m2 .int 0x42207060 # CHECK: 60 70 30 42 abs $m6, $m3 .int 0x42307060 # CHECK: 60 70 40 42 abs $m6, $m4 .int 0x42407060 # CHECK: 60 70 50 42 abs $m6, $m5 .int 0x42507060 # CHECK: 60 70 60 42 abs $m6, $m6 .int 0x42607060 # CHECK: 60 70 70 42 abs $m6, $m7 .int 0x42707060 # CHECK: 60 70 80 42 abs $m6, $m8 .int 0x42807060 # CHECK: 60 70 90 42 abs $m6, $m9 .int 0x42907060 # CHECK: 60 70 a0 42 abs $m6, $m10 .int 0x42a07060 # CHECK: 60 70 b0 42 abs $m6, $m11 .int 0x42b07060 # CHECK: 60 70 f0 42 abs $m6, $m15 .int 0x42f07060 # CHECK: 70 70 00 42 abs $m7, $m0 .int 0x42007070 # CHECK: 70 70 10 42 abs $m7, $m1 .int 0x42107070 # CHECK: 70 70 20 42 abs $m7, $m2 .int 0x42207070 # CHECK: 70 70 30 42 abs $m7, $m3 .int 0x42307070 # CHECK: 70 70 40 42 abs $m7, $m4 .int 0x42407070 # CHECK: 70 70 50 42 abs $m7, $m5 .int 0x42507070 # CHECK: 70 70 60 42 abs $m7, $m6 .int 0x42607070 # CHECK: 70 70 70 42 abs $m7, $m7 .int 0x42707070 # CHECK: 70 70 80 42 abs $m7, $m8 .int 0x42807070 # CHECK: 70 70 90 42 abs $m7, $m9 .int 0x42907070 # CHECK: 70 70 a0 42 abs $m7, $m10 .int 0x42a07070 # CHECK: 70 70 b0 42 abs $m7, $m11 .int 0x42b07070 # CHECK: 70 70 f0 42 abs $m7, $m15 .int 0x42f07070 # CHECK: 80 70 00 42 abs $m8, $m0 .int 0x42007080 # CHECK: 80 70 10 42 abs $m8, $m1 .int 0x42107080 # CHECK: 80 70 20 42 abs $m8, $m2 .int 0x42207080 # CHECK: 80 70 30 42 abs $m8, $m3 .int 0x42307080 # CHECK: 80 70 40 42 abs $m8, $m4 .int 0x42407080 # CHECK: 80 70 50 42 abs $m8, $m5 .int 0x42507080 # CHECK: 80 70 60 42 abs $m8, $m6 .int 0x42607080 # CHECK: 80 70 70 42 abs $m8, $m7 .int 0x42707080 # CHECK: 80 70 80 42 abs $m8, $m8 .int 0x42807080 # CHECK: 80 70 90 42 abs $m8, $m9 .int 0x42907080 # CHECK: 80 70 a0 42 abs $m8, $m10 .int 0x42a07080 # CHECK: 80 70 b0 42 abs $m8, $m11 .int 0x42b07080 # CHECK: 80 70 f0 42 abs $m8, $m15 .int 0x42f07080 # CHECK: 90 70 00 42 abs $m9, $m0 .int 0x42007090 # CHECK: 90 70 10 42 abs $m9, $m1 .int 0x42107090 # CHECK: 90 70 20 42 abs $m9, $m2 .int 0x42207090 # CHECK: 90 70 30 42 abs $m9, $m3 .int 0x42307090 # CHECK: 90 70 40 42 abs $m9, $m4 .int 0x42407090 # CHECK: 90 70 50 42 abs $m9, $m5 .int 0x42507090 # CHECK: 90 70 60 42 abs $m9, $m6 .int 0x42607090 # CHECK: 90 70 70 42 abs $m9, $m7 .int 0x42707090 # CHECK: 90 70 80 42 abs $m9, $m8 .int 0x42807090 # CHECK: 90 70 90 42 abs $m9, $m9 .int 0x42907090 # CHECK: 90 70 a0 42 abs $m9, $m10 .int 0x42a07090 # CHECK: 90 70 b0 42 abs $m9, $m11 .int 0x42b07090 # CHECK: 90 70 f0 42 abs $m9, $m15 .int 0x42f07090 # CHECK: a0 70 00 42 abs $m10, $m0 .int 0x420070a0 # CHECK: a0 70 10 42 abs $m10, $m1 .int 0x421070a0 # CHECK: a0 70 20 42 abs $m10, $m2 .int 0x422070a0 # CHECK: a0 70 30 42 abs $m10, $m3 .int 0x423070a0 # CHECK: a0 70 40 42 abs $m10, $m4 .int 0x424070a0 # CHECK: a0 70 50 42 abs $m10, $m5 .int 0x425070a0 # CHECK: a0 70 60 42 abs $m10, $m6 .int 0x426070a0 # CHECK: a0 70 70 42 abs $m10, $m7 .int 0x427070a0 # CHECK: a0 70 80 42 abs $m10, $m8 .int 0x428070a0 # CHECK: a0 70 90 42 abs $m10, $m9 .int 0x429070a0 # CHECK: a0 70 a0 42 abs $m10, $m10 .int 0x42a070a0 # CHECK: a0 70 b0 42 abs $m10, $m11 .int 0x42b070a0 # CHECK: a0 70 f0 42 abs $m10, $m15 .int 0x42f070a0 # CHECK: b0 70 00 42 abs $m11, $m0 .int 0x420070b0 # CHECK: b0 70 10 42 abs $m11, $m1 .int 0x421070b0 # CHECK: b0 70 20 42 abs $m11, $m2 .int 0x422070b0 # CHECK: b0 70 30 42 abs $m11, $m3 .int 0x423070b0 # CHECK: b0 70 40 42 abs $m11, $m4 .int 0x424070b0 # CHECK: b0 70 50 42 abs $m11, $m5 .int 0x425070b0 # CHECK: b0 70 60 42 abs $m11, $m6 .int 0x426070b0 # CHECK: b0 70 70 42 abs $m11, $m7 .int 0x427070b0 # CHECK: b0 70 80 42 abs $m11, $m8 .int 0x428070b0 # CHECK: b0 70 90 42 abs $m11, $m9 .int 0x429070b0 # CHECK: b0 70 a0 42 abs $m11, $m10 .int 0x42a070b0 # CHECK: b0 70 b0 42 abs $m11, $m11 .int 0x42b070b0 # CHECK: b0 70 f0 42 abs $m11, $m15 .int 0x42f070b0 # CHECK: f0 70 00 42 abs $m15, $m0 .int 0x420070f0 # CHECK: f0 70 10 42 abs $m15, $m1 .int 0x421070f0 # CHECK: f0 70 20 42 abs $m15, $m2 .int 0x422070f0 # CHECK: f0 70 30 42 abs $m15, $m3 .int 0x423070f0 # CHECK: f0 70 40 42 abs $m15, $m4 .int 0x424070f0 # CHECK: f0 70 50 42 abs $m15, $m5 .int 0x425070f0 # CHECK: f0 70 60 42 abs $m15, $m6 .int 0x426070f0 # CHECK: f0 70 70 42 abs $m15, $m7 .int 0x427070f0 # CHECK: f0 70 80 42 abs $m15, $m8 .int 0x428070f0 # CHECK: f0 70 90 42 abs $m15, $m9 .int 0x429070f0 # CHECK: f0 70 a0 42 abs $m15, $m10 .int 0x42a070f0 # CHECK: f0 70 b0 42 abs $m15, $m11 .int 0x42b070f0 # CHECK: f0 70 f0 42 abs $m15, $m15 .int 0x42f070f0