# 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 `f32sigm` instruction # declared in Isa.xml. # CHECK: 00 59 00 52 f32sigm $a0, $a0 .int 0x52005900 # CHECK: 00 59 10 52 f32sigm $a0, $a1 .int 0x52105900 # CHECK: 00 59 20 52 f32sigm $a0, $a2 .int 0x52205900 # CHECK: 00 59 30 52 f32sigm $a0, $a3 .int 0x52305900 # CHECK: 00 59 40 52 f32sigm $a0, $a4 .int 0x52405900 # CHECK: 00 59 50 52 f32sigm $a0, $a5 .int 0x52505900 # CHECK: 00 59 60 52 f32sigm $a0, $a6 .int 0x52605900 # CHECK: 00 59 70 52 f32sigm $a0, $a7 .int 0x52705900 # CHECK: 00 59 80 52 f32sigm $a0, $a8 .int 0x52805900 # CHECK: 00 59 90 52 f32sigm $a0, $a9 .int 0x52905900 # CHECK: 00 59 a0 52 f32sigm $a0, $a10 .int 0x52a05900 # CHECK: 00 59 b0 52 f32sigm $a0, $a11 .int 0x52b05900 # CHECK: 00 59 c0 52 f32sigm $a0, $a12 .int 0x52c05900 # CHECK: 00 59 d0 52 f32sigm $a0, $a13 .int 0x52d05900 # CHECK: 00 59 e0 52 f32sigm $a0, $a14 .int 0x52e05900 # CHECK: 00 59 f0 52 f32sigm $a0, $a15 .int 0x52f05900 # CHECK: 10 59 00 52 f32sigm $a1, $a0 .int 0x52005910 # CHECK: 10 59 10 52 f32sigm $a1, $a1 .int 0x52105910 # CHECK: 10 59 20 52 f32sigm $a1, $a2 .int 0x52205910 # CHECK: 10 59 30 52 f32sigm $a1, $a3 .int 0x52305910 # CHECK: 10 59 40 52 f32sigm $a1, $a4 .int 0x52405910 # CHECK: 10 59 50 52 f32sigm $a1, $a5 .int 0x52505910 # CHECK: 10 59 60 52 f32sigm $a1, $a6 .int 0x52605910 # CHECK: 10 59 70 52 f32sigm $a1, $a7 .int 0x52705910 # CHECK: 10 59 80 52 f32sigm $a1, $a8 .int 0x52805910 # CHECK: 10 59 90 52 f32sigm $a1, $a9 .int 0x52905910 # CHECK: 10 59 a0 52 f32sigm $a1, $a10 .int 0x52a05910 # CHECK: 10 59 b0 52 f32sigm $a1, $a11 .int 0x52b05910 # CHECK: 10 59 c0 52 f32sigm $a1, $a12 .int 0x52c05910 # CHECK: 10 59 d0 52 f32sigm $a1, $a13 .int 0x52d05910 # CHECK: 10 59 e0 52 f32sigm $a1, $a14 .int 0x52e05910 # CHECK: 10 59 f0 52 f32sigm $a1, $a15 .int 0x52f05910 # CHECK: 20 59 00 52 f32sigm $a2, $a0 .int 0x52005920 # CHECK: 20 59 10 52 f32sigm $a2, $a1 .int 0x52105920 # CHECK: 20 59 20 52 f32sigm $a2, $a2 .int 0x52205920 # CHECK: 20 59 30 52 f32sigm $a2, $a3 .int 0x52305920 # CHECK: 20 59 40 52 f32sigm $a2, $a4 .int 0x52405920 # CHECK: 20 59 50 52 f32sigm $a2, $a5 .int 0x52505920 # CHECK: 20 59 60 52 f32sigm $a2, $a6 .int 0x52605920 # CHECK: 20 59 70 52 f32sigm $a2, $a7 .int 0x52705920 # CHECK: 20 59 80 52 f32sigm $a2, $a8 .int 0x52805920 # CHECK: 20 59 90 52 f32sigm $a2, $a9 .int 0x52905920 # CHECK: 20 59 a0 52 f32sigm $a2, $a10 .int 0x52a05920 # CHECK: 20 59 b0 52 f32sigm $a2, $a11 .int 0x52b05920 # CHECK: 20 59 c0 52 f32sigm $a2, $a12 .int 0x52c05920 # CHECK: 20 59 d0 52 f32sigm $a2, $a13 .int 0x52d05920 # CHECK: 20 59 e0 52 f32sigm $a2, $a14 .int 0x52e05920 # CHECK: 20 59 f0 52 f32sigm $a2, $a15 .int 0x52f05920 # CHECK: 30 59 00 52 f32sigm $a3, $a0 .int 0x52005930 # CHECK: 30 59 10 52 f32sigm $a3, $a1 .int 0x52105930 # CHECK: 30 59 20 52 f32sigm $a3, $a2 .int 0x52205930 # CHECK: 30 59 30 52 f32sigm $a3, $a3 .int 0x52305930 # CHECK: 30 59 40 52 f32sigm $a3, $a4 .int 0x52405930 # CHECK: 30 59 50 52 f32sigm $a3, $a5 .int 0x52505930 # CHECK: 30 59 60 52 f32sigm $a3, $a6 .int 0x52605930 # CHECK: 30 59 70 52 f32sigm $a3, $a7 .int 0x52705930 # CHECK: 30 59 80 52 f32sigm $a3, $a8 .int 0x52805930 # CHECK: 30 59 90 52 f32sigm $a3, $a9 .int 0x52905930 # CHECK: 30 59 a0 52 f32sigm $a3, $a10 .int 0x52a05930 # CHECK: 30 59 b0 52 f32sigm $a3, $a11 .int 0x52b05930 # CHECK: 30 59 c0 52 f32sigm $a3, $a12 .int 0x52c05930 # CHECK: 30 59 d0 52 f32sigm $a3, $a13 .int 0x52d05930 # CHECK: 30 59 e0 52 f32sigm $a3, $a14 .int 0x52e05930 # CHECK: 30 59 f0 52 f32sigm $a3, $a15 .int 0x52f05930 # CHECK: 40 59 00 52 f32sigm $a4, $a0 .int 0x52005940 # CHECK: 40 59 10 52 f32sigm $a4, $a1 .int 0x52105940 # CHECK: 40 59 20 52 f32sigm $a4, $a2 .int 0x52205940 # CHECK: 40 59 30 52 f32sigm $a4, $a3 .int 0x52305940 # CHECK: 40 59 40 52 f32sigm $a4, $a4 .int 0x52405940 # CHECK: 40 59 50 52 f32sigm $a4, $a5 .int 0x52505940 # CHECK: 40 59 60 52 f32sigm $a4, $a6 .int 0x52605940 # CHECK: 40 59 70 52 f32sigm $a4, $a7 .int 0x52705940 # CHECK: 40 59 80 52 f32sigm $a4, $a8 .int 0x52805940 # CHECK: 40 59 90 52 f32sigm $a4, $a9 .int 0x52905940 # CHECK: 40 59 a0 52 f32sigm $a4, $a10 .int 0x52a05940 # CHECK: 40 59 b0 52 f32sigm $a4, $a11 .int 0x52b05940 # CHECK: 40 59 c0 52 f32sigm $a4, $a12 .int 0x52c05940 # CHECK: 40 59 d0 52 f32sigm $a4, $a13 .int 0x52d05940 # CHECK: 40 59 e0 52 f32sigm $a4, $a14 .int 0x52e05940 # CHECK: 40 59 f0 52 f32sigm $a4, $a15 .int 0x52f05940 # CHECK: 50 59 00 52 f32sigm $a5, $a0 .int 0x52005950 # CHECK: 50 59 10 52 f32sigm $a5, $a1 .int 0x52105950 # CHECK: 50 59 20 52 f32sigm $a5, $a2 .int 0x52205950 # CHECK: 50 59 30 52 f32sigm $a5, $a3 .int 0x52305950 # CHECK: 50 59 40 52 f32sigm $a5, $a4 .int 0x52405950 # CHECK: 50 59 50 52 f32sigm $a5, $a5 .int 0x52505950 # CHECK: 50 59 60 52 f32sigm $a5, $a6 .int 0x52605950 # CHECK: 50 59 70 52 f32sigm $a5, $a7 .int 0x52705950 # CHECK: 50 59 80 52 f32sigm $a5, $a8 .int 0x52805950 # CHECK: 50 59 90 52 f32sigm $a5, $a9 .int 0x52905950 # CHECK: 50 59 a0 52 f32sigm $a5, $a10 .int 0x52a05950 # CHECK: 50 59 b0 52 f32sigm $a5, $a11 .int 0x52b05950 # CHECK: 50 59 c0 52 f32sigm $a5, $a12 .int 0x52c05950 # CHECK: 50 59 d0 52 f32sigm $a5, $a13 .int 0x52d05950 # CHECK: 50 59 e0 52 f32sigm $a5, $a14 .int 0x52e05950 # CHECK: 50 59 f0 52 f32sigm $a5, $a15 .int 0x52f05950 # CHECK: 60 59 00 52 f32sigm $a6, $a0 .int 0x52005960 # CHECK: 60 59 10 52 f32sigm $a6, $a1 .int 0x52105960 # CHECK: 60 59 20 52 f32sigm $a6, $a2 .int 0x52205960 # CHECK: 60 59 30 52 f32sigm $a6, $a3 .int 0x52305960 # CHECK: 60 59 40 52 f32sigm $a6, $a4 .int 0x52405960 # CHECK: 60 59 50 52 f32sigm $a6, $a5 .int 0x52505960 # CHECK: 60 59 60 52 f32sigm $a6, $a6 .int 0x52605960 # CHECK: 60 59 70 52 f32sigm $a6, $a7 .int 0x52705960 # CHECK: 60 59 80 52 f32sigm $a6, $a8 .int 0x52805960 # CHECK: 60 59 90 52 f32sigm $a6, $a9 .int 0x52905960 # CHECK: 60 59 a0 52 f32sigm $a6, $a10 .int 0x52a05960 # CHECK: 60 59 b0 52 f32sigm $a6, $a11 .int 0x52b05960 # CHECK: 60 59 c0 52 f32sigm $a6, $a12 .int 0x52c05960 # CHECK: 60 59 d0 52 f32sigm $a6, $a13 .int 0x52d05960 # CHECK: 60 59 e0 52 f32sigm $a6, $a14 .int 0x52e05960 # CHECK: 60 59 f0 52 f32sigm $a6, $a15 .int 0x52f05960 # CHECK: 70 59 00 52 f32sigm $a7, $a0 .int 0x52005970 # CHECK: 70 59 10 52 f32sigm $a7, $a1 .int 0x52105970 # CHECK: 70 59 20 52 f32sigm $a7, $a2 .int 0x52205970 # CHECK: 70 59 30 52 f32sigm $a7, $a3 .int 0x52305970 # CHECK: 70 59 40 52 f32sigm $a7, $a4 .int 0x52405970 # CHECK: 70 59 50 52 f32sigm $a7, $a5 .int 0x52505970 # CHECK: 70 59 60 52 f32sigm $a7, $a6 .int 0x52605970 # CHECK: 70 59 70 52 f32sigm $a7, $a7 .int 0x52705970 # CHECK: 70 59 80 52 f32sigm $a7, $a8 .int 0x52805970 # CHECK: 70 59 90 52 f32sigm $a7, $a9 .int 0x52905970 # CHECK: 70 59 a0 52 f32sigm $a7, $a10 .int 0x52a05970 # CHECK: 70 59 b0 52 f32sigm $a7, $a11 .int 0x52b05970 # CHECK: 70 59 c0 52 f32sigm $a7, $a12 .int 0x52c05970 # CHECK: 70 59 d0 52 f32sigm $a7, $a13 .int 0x52d05970 # CHECK: 70 59 e0 52 f32sigm $a7, $a14 .int 0x52e05970 # CHECK: 70 59 f0 52 f32sigm $a7, $a15 .int 0x52f05970 # CHECK: 80 59 00 52 f32sigm $a8, $a0 .int 0x52005980 # CHECK: 80 59 10 52 f32sigm $a8, $a1 .int 0x52105980 # CHECK: 80 59 20 52 f32sigm $a8, $a2 .int 0x52205980 # CHECK: 80 59 30 52 f32sigm $a8, $a3 .int 0x52305980 # CHECK: 80 59 40 52 f32sigm $a8, $a4 .int 0x52405980 # CHECK: 80 59 50 52 f32sigm $a8, $a5 .int 0x52505980 # CHECK: 80 59 60 52 f32sigm $a8, $a6 .int 0x52605980 # CHECK: 80 59 70 52 f32sigm $a8, $a7 .int 0x52705980 # CHECK: 80 59 80 52 f32sigm $a8, $a8 .int 0x52805980 # CHECK: 80 59 90 52 f32sigm $a8, $a9 .int 0x52905980 # CHECK: 80 59 a0 52 f32sigm $a8, $a10 .int 0x52a05980 # CHECK: 80 59 b0 52 f32sigm $a8, $a11 .int 0x52b05980 # CHECK: 80 59 c0 52 f32sigm $a8, $a12 .int 0x52c05980 # CHECK: 80 59 d0 52 f32sigm $a8, $a13 .int 0x52d05980 # CHECK: 80 59 e0 52 f32sigm $a8, $a14 .int 0x52e05980 # CHECK: 80 59 f0 52 f32sigm $a8, $a15 .int 0x52f05980 # CHECK: 90 59 00 52 f32sigm $a9, $a0 .int 0x52005990 # CHECK: 90 59 10 52 f32sigm $a9, $a1 .int 0x52105990 # CHECK: 90 59 20 52 f32sigm $a9, $a2 .int 0x52205990 # CHECK: 90 59 30 52 f32sigm $a9, $a3 .int 0x52305990 # CHECK: 90 59 40 52 f32sigm $a9, $a4 .int 0x52405990 # CHECK: 90 59 50 52 f32sigm $a9, $a5 .int 0x52505990 # CHECK: 90 59 60 52 f32sigm $a9, $a6 .int 0x52605990 # CHECK: 90 59 70 52 f32sigm $a9, $a7 .int 0x52705990 # CHECK: 90 59 80 52 f32sigm $a9, $a8 .int 0x52805990 # CHECK: 90 59 90 52 f32sigm $a9, $a9 .int 0x52905990 # CHECK: 90 59 a0 52 f32sigm $a9, $a10 .int 0x52a05990 # CHECK: 90 59 b0 52 f32sigm $a9, $a11 .int 0x52b05990 # CHECK: 90 59 c0 52 f32sigm $a9, $a12 .int 0x52c05990 # CHECK: 90 59 d0 52 f32sigm $a9, $a13 .int 0x52d05990 # CHECK: 90 59 e0 52 f32sigm $a9, $a14 .int 0x52e05990 # CHECK: 90 59 f0 52 f32sigm $a9, $a15 .int 0x52f05990 # CHECK: a0 59 00 52 f32sigm $a10, $a0 .int 0x520059a0 # CHECK: a0 59 10 52 f32sigm $a10, $a1 .int 0x521059a0 # CHECK: a0 59 20 52 f32sigm $a10, $a2 .int 0x522059a0 # CHECK: a0 59 30 52 f32sigm $a10, $a3 .int 0x523059a0 # CHECK: a0 59 40 52 f32sigm $a10, $a4 .int 0x524059a0 # CHECK: a0 59 50 52 f32sigm $a10, $a5 .int 0x525059a0 # CHECK: a0 59 60 52 f32sigm $a10, $a6 .int 0x526059a0 # CHECK: a0 59 70 52 f32sigm $a10, $a7 .int 0x527059a0 # CHECK: a0 59 80 52 f32sigm $a10, $a8 .int 0x528059a0 # CHECK: a0 59 90 52 f32sigm $a10, $a9 .int 0x529059a0 # CHECK: a0 59 a0 52 f32sigm $a10, $a10 .int 0x52a059a0 # CHECK: a0 59 b0 52 f32sigm $a10, $a11 .int 0x52b059a0 # CHECK: a0 59 c0 52 f32sigm $a10, $a12 .int 0x52c059a0 # CHECK: a0 59 d0 52 f32sigm $a10, $a13 .int 0x52d059a0 # CHECK: a0 59 e0 52 f32sigm $a10, $a14 .int 0x52e059a0 # CHECK: a0 59 f0 52 f32sigm $a10, $a15 .int 0x52f059a0 # CHECK: b0 59 00 52 f32sigm $a11, $a0 .int 0x520059b0 # CHECK: b0 59 10 52 f32sigm $a11, $a1 .int 0x521059b0 # CHECK: b0 59 20 52 f32sigm $a11, $a2 .int 0x522059b0 # CHECK: b0 59 30 52 f32sigm $a11, $a3 .int 0x523059b0 # CHECK: b0 59 40 52 f32sigm $a11, $a4 .int 0x524059b0 # CHECK: b0 59 50 52 f32sigm $a11, $a5 .int 0x525059b0 # CHECK: b0 59 60 52 f32sigm $a11, $a6 .int 0x526059b0 # CHECK: b0 59 70 52 f32sigm $a11, $a7 .int 0x527059b0 # CHECK: b0 59 80 52 f32sigm $a11, $a8 .int 0x528059b0 # CHECK: b0 59 90 52 f32sigm $a11, $a9 .int 0x529059b0 # CHECK: b0 59 a0 52 f32sigm $a11, $a10 .int 0x52a059b0 # CHECK: b0 59 b0 52 f32sigm $a11, $a11 .int 0x52b059b0 # CHECK: b0 59 c0 52 f32sigm $a11, $a12 .int 0x52c059b0 # CHECK: b0 59 d0 52 f32sigm $a11, $a13 .int 0x52d059b0 # CHECK: b0 59 e0 52 f32sigm $a11, $a14 .int 0x52e059b0 # CHECK: b0 59 f0 52 f32sigm $a11, $a15 .int 0x52f059b0 # CHECK: c0 59 00 52 f32sigm $a12, $a0 .int 0x520059c0 # CHECK: c0 59 10 52 f32sigm $a12, $a1 .int 0x521059c0 # CHECK: c0 59 20 52 f32sigm $a12, $a2 .int 0x522059c0 # CHECK: c0 59 30 52 f32sigm $a12, $a3 .int 0x523059c0 # CHECK: c0 59 40 52 f32sigm $a12, $a4 .int 0x524059c0 # CHECK: c0 59 50 52 f32sigm $a12, $a5 .int 0x525059c0 # CHECK: c0 59 60 52 f32sigm $a12, $a6 .int 0x526059c0 # CHECK: c0 59 70 52 f32sigm $a12, $a7 .int 0x527059c0 # CHECK: c0 59 80 52 f32sigm $a12, $a8 .int 0x528059c0 # CHECK: c0 59 90 52 f32sigm $a12, $a9 .int 0x529059c0 # CHECK: c0 59 a0 52 f32sigm $a12, $a10 .int 0x52a059c0 # CHECK: c0 59 b0 52 f32sigm $a12, $a11 .int 0x52b059c0 # CHECK: c0 59 c0 52 f32sigm $a12, $a12 .int 0x52c059c0 # CHECK: c0 59 d0 52 f32sigm $a12, $a13 .int 0x52d059c0 # CHECK: c0 59 e0 52 f32sigm $a12, $a14 .int 0x52e059c0 # CHECK: c0 59 f0 52 f32sigm $a12, $a15 .int 0x52f059c0 # CHECK: d0 59 00 52 f32sigm $a13, $a0 .int 0x520059d0 # CHECK: d0 59 10 52 f32sigm $a13, $a1 .int 0x521059d0 # CHECK: d0 59 20 52 f32sigm $a13, $a2 .int 0x522059d0 # CHECK: d0 59 30 52 f32sigm $a13, $a3 .int 0x523059d0 # CHECK: d0 59 40 52 f32sigm $a13, $a4 .int 0x524059d0 # CHECK: d0 59 50 52 f32sigm $a13, $a5 .int 0x525059d0 # CHECK: d0 59 60 52 f32sigm $a13, $a6 .int 0x526059d0 # CHECK: d0 59 70 52 f32sigm $a13, $a7 .int 0x527059d0 # CHECK: d0 59 80 52 f32sigm $a13, $a8 .int 0x528059d0 # CHECK: d0 59 90 52 f32sigm $a13, $a9 .int 0x529059d0 # CHECK: d0 59 a0 52 f32sigm $a13, $a10 .int 0x52a059d0 # CHECK: d0 59 b0 52 f32sigm $a13, $a11 .int 0x52b059d0 # CHECK: d0 59 c0 52 f32sigm $a13, $a12 .int 0x52c059d0 # CHECK: d0 59 d0 52 f32sigm $a13, $a13 .int 0x52d059d0 # CHECK: d0 59 e0 52 f32sigm $a13, $a14 .int 0x52e059d0 # CHECK: d0 59 f0 52 f32sigm $a13, $a15 .int 0x52f059d0 # CHECK: e0 59 00 52 f32sigm $a14, $a0 .int 0x520059e0 # CHECK: e0 59 10 52 f32sigm $a14, $a1 .int 0x521059e0 # CHECK: e0 59 20 52 f32sigm $a14, $a2 .int 0x522059e0 # CHECK: e0 59 30 52 f32sigm $a14, $a3 .int 0x523059e0 # CHECK: e0 59 40 52 f32sigm $a14, $a4 .int 0x524059e0 # CHECK: e0 59 50 52 f32sigm $a14, $a5 .int 0x525059e0 # CHECK: e0 59 60 52 f32sigm $a14, $a6 .int 0x526059e0 # CHECK: e0 59 70 52 f32sigm $a14, $a7 .int 0x527059e0 # CHECK: e0 59 80 52 f32sigm $a14, $a8 .int 0x528059e0 # CHECK: e0 59 90 52 f32sigm $a14, $a9 .int 0x529059e0 # CHECK: e0 59 a0 52 f32sigm $a14, $a10 .int 0x52a059e0 # CHECK: e0 59 b0 52 f32sigm $a14, $a11 .int 0x52b059e0 # CHECK: e0 59 c0 52 f32sigm $a14, $a12 .int 0x52c059e0 # CHECK: e0 59 d0 52 f32sigm $a14, $a13 .int 0x52d059e0 # CHECK: e0 59 e0 52 f32sigm $a14, $a14 .int 0x52e059e0 # CHECK: e0 59 f0 52 f32sigm $a14, $a15 .int 0x52f059e0 # CHECK: f0 59 00 52 f32sigm $a15, $a0 .int 0x520059f0 # CHECK: f0 59 10 52 f32sigm $a15, $a1 .int 0x521059f0 # CHECK: f0 59 20 52 f32sigm $a15, $a2 .int 0x522059f0 # CHECK: f0 59 30 52 f32sigm $a15, $a3 .int 0x523059f0 # CHECK: f0 59 40 52 f32sigm $a15, $a4 .int 0x524059f0 # CHECK: f0 59 50 52 f32sigm $a15, $a5 .int 0x525059f0 # CHECK: f0 59 60 52 f32sigm $a15, $a6 .int 0x526059f0 # CHECK: f0 59 70 52 f32sigm $a15, $a7 .int 0x527059f0 # CHECK: f0 59 80 52 f32sigm $a15, $a8 .int 0x528059f0 # CHECK: f0 59 90 52 f32sigm $a15, $a9 .int 0x529059f0 # CHECK: f0 59 a0 52 f32sigm $a15, $a10 .int 0x52a059f0 # CHECK: f0 59 b0 52 f32sigm $a15, $a11 .int 0x52b059f0 # CHECK: f0 59 c0 52 f32sigm $a15, $a12 .int 0x52c059f0 # CHECK: f0 59 d0 52 f32sigm $a15, $a13 .int 0x52d059f0 # CHECK: f0 59 e0 52 f32sigm $a15, $a14 .int 0x52e059f0 # CHECK: f0 59 f0 52 f32sigm $a15, $a15 .int 0x52f059f0