# 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 `f32exp2` instruction # declared in Isa.xml. # CHECK: 00 21 00 52 f32exp2 $a0, $a0 .int 0x52002100 # CHECK: 00 21 10 52 f32exp2 $a0, $a1 .int 0x52102100 # CHECK: 00 21 20 52 f32exp2 $a0, $a2 .int 0x52202100 # CHECK: 00 21 30 52 f32exp2 $a0, $a3 .int 0x52302100 # CHECK: 00 21 40 52 f32exp2 $a0, $a4 .int 0x52402100 # CHECK: 00 21 50 52 f32exp2 $a0, $a5 .int 0x52502100 # CHECK: 00 21 60 52 f32exp2 $a0, $a6 .int 0x52602100 # CHECK: 00 21 70 52 f32exp2 $a0, $a7 .int 0x52702100 # CHECK: 00 21 80 52 f32exp2 $a0, $a8 .int 0x52802100 # CHECK: 00 21 90 52 f32exp2 $a0, $a9 .int 0x52902100 # CHECK: 00 21 a0 52 f32exp2 $a0, $a10 .int 0x52a02100 # CHECK: 00 21 b0 52 f32exp2 $a0, $a11 .int 0x52b02100 # CHECK: 00 21 c0 52 f32exp2 $a0, $a12 .int 0x52c02100 # CHECK: 00 21 d0 52 f32exp2 $a0, $a13 .int 0x52d02100 # CHECK: 00 21 e0 52 f32exp2 $a0, $a14 .int 0x52e02100 # CHECK: 00 21 f0 52 f32exp2 $a0, $a15 .int 0x52f02100 # CHECK: 10 21 00 52 f32exp2 $a1, $a0 .int 0x52002110 # CHECK: 10 21 10 52 f32exp2 $a1, $a1 .int 0x52102110 # CHECK: 10 21 20 52 f32exp2 $a1, $a2 .int 0x52202110 # CHECK: 10 21 30 52 f32exp2 $a1, $a3 .int 0x52302110 # CHECK: 10 21 40 52 f32exp2 $a1, $a4 .int 0x52402110 # CHECK: 10 21 50 52 f32exp2 $a1, $a5 .int 0x52502110 # CHECK: 10 21 60 52 f32exp2 $a1, $a6 .int 0x52602110 # CHECK: 10 21 70 52 f32exp2 $a1, $a7 .int 0x52702110 # CHECK: 10 21 80 52 f32exp2 $a1, $a8 .int 0x52802110 # CHECK: 10 21 90 52 f32exp2 $a1, $a9 .int 0x52902110 # CHECK: 10 21 a0 52 f32exp2 $a1, $a10 .int 0x52a02110 # CHECK: 10 21 b0 52 f32exp2 $a1, $a11 .int 0x52b02110 # CHECK: 10 21 c0 52 f32exp2 $a1, $a12 .int 0x52c02110 # CHECK: 10 21 d0 52 f32exp2 $a1, $a13 .int 0x52d02110 # CHECK: 10 21 e0 52 f32exp2 $a1, $a14 .int 0x52e02110 # CHECK: 10 21 f0 52 f32exp2 $a1, $a15 .int 0x52f02110 # CHECK: 20 21 00 52 f32exp2 $a2, $a0 .int 0x52002120 # CHECK: 20 21 10 52 f32exp2 $a2, $a1 .int 0x52102120 # CHECK: 20 21 20 52 f32exp2 $a2, $a2 .int 0x52202120 # CHECK: 20 21 30 52 f32exp2 $a2, $a3 .int 0x52302120 # CHECK: 20 21 40 52 f32exp2 $a2, $a4 .int 0x52402120 # CHECK: 20 21 50 52 f32exp2 $a2, $a5 .int 0x52502120 # CHECK: 20 21 60 52 f32exp2 $a2, $a6 .int 0x52602120 # CHECK: 20 21 70 52 f32exp2 $a2, $a7 .int 0x52702120 # CHECK: 20 21 80 52 f32exp2 $a2, $a8 .int 0x52802120 # CHECK: 20 21 90 52 f32exp2 $a2, $a9 .int 0x52902120 # CHECK: 20 21 a0 52 f32exp2 $a2, $a10 .int 0x52a02120 # CHECK: 20 21 b0 52 f32exp2 $a2, $a11 .int 0x52b02120 # CHECK: 20 21 c0 52 f32exp2 $a2, $a12 .int 0x52c02120 # CHECK: 20 21 d0 52 f32exp2 $a2, $a13 .int 0x52d02120 # CHECK: 20 21 e0 52 f32exp2 $a2, $a14 .int 0x52e02120 # CHECK: 20 21 f0 52 f32exp2 $a2, $a15 .int 0x52f02120 # CHECK: 30 21 00 52 f32exp2 $a3, $a0 .int 0x52002130 # CHECK: 30 21 10 52 f32exp2 $a3, $a1 .int 0x52102130 # CHECK: 30 21 20 52 f32exp2 $a3, $a2 .int 0x52202130 # CHECK: 30 21 30 52 f32exp2 $a3, $a3 .int 0x52302130 # CHECK: 30 21 40 52 f32exp2 $a3, $a4 .int 0x52402130 # CHECK: 30 21 50 52 f32exp2 $a3, $a5 .int 0x52502130 # CHECK: 30 21 60 52 f32exp2 $a3, $a6 .int 0x52602130 # CHECK: 30 21 70 52 f32exp2 $a3, $a7 .int 0x52702130 # CHECK: 30 21 80 52 f32exp2 $a3, $a8 .int 0x52802130 # CHECK: 30 21 90 52 f32exp2 $a3, $a9 .int 0x52902130 # CHECK: 30 21 a0 52 f32exp2 $a3, $a10 .int 0x52a02130 # CHECK: 30 21 b0 52 f32exp2 $a3, $a11 .int 0x52b02130 # CHECK: 30 21 c0 52 f32exp2 $a3, $a12 .int 0x52c02130 # CHECK: 30 21 d0 52 f32exp2 $a3, $a13 .int 0x52d02130 # CHECK: 30 21 e0 52 f32exp2 $a3, $a14 .int 0x52e02130 # CHECK: 30 21 f0 52 f32exp2 $a3, $a15 .int 0x52f02130 # CHECK: 40 21 00 52 f32exp2 $a4, $a0 .int 0x52002140 # CHECK: 40 21 10 52 f32exp2 $a4, $a1 .int 0x52102140 # CHECK: 40 21 20 52 f32exp2 $a4, $a2 .int 0x52202140 # CHECK: 40 21 30 52 f32exp2 $a4, $a3 .int 0x52302140 # CHECK: 40 21 40 52 f32exp2 $a4, $a4 .int 0x52402140 # CHECK: 40 21 50 52 f32exp2 $a4, $a5 .int 0x52502140 # CHECK: 40 21 60 52 f32exp2 $a4, $a6 .int 0x52602140 # CHECK: 40 21 70 52 f32exp2 $a4, $a7 .int 0x52702140 # CHECK: 40 21 80 52 f32exp2 $a4, $a8 .int 0x52802140 # CHECK: 40 21 90 52 f32exp2 $a4, $a9 .int 0x52902140 # CHECK: 40 21 a0 52 f32exp2 $a4, $a10 .int 0x52a02140 # CHECK: 40 21 b0 52 f32exp2 $a4, $a11 .int 0x52b02140 # CHECK: 40 21 c0 52 f32exp2 $a4, $a12 .int 0x52c02140 # CHECK: 40 21 d0 52 f32exp2 $a4, $a13 .int 0x52d02140 # CHECK: 40 21 e0 52 f32exp2 $a4, $a14 .int 0x52e02140 # CHECK: 40 21 f0 52 f32exp2 $a4, $a15 .int 0x52f02140 # CHECK: 50 21 00 52 f32exp2 $a5, $a0 .int 0x52002150 # CHECK: 50 21 10 52 f32exp2 $a5, $a1 .int 0x52102150 # CHECK: 50 21 20 52 f32exp2 $a5, $a2 .int 0x52202150 # CHECK: 50 21 30 52 f32exp2 $a5, $a3 .int 0x52302150 # CHECK: 50 21 40 52 f32exp2 $a5, $a4 .int 0x52402150 # CHECK: 50 21 50 52 f32exp2 $a5, $a5 .int 0x52502150 # CHECK: 50 21 60 52 f32exp2 $a5, $a6 .int 0x52602150 # CHECK: 50 21 70 52 f32exp2 $a5, $a7 .int 0x52702150 # CHECK: 50 21 80 52 f32exp2 $a5, $a8 .int 0x52802150 # CHECK: 50 21 90 52 f32exp2 $a5, $a9 .int 0x52902150 # CHECK: 50 21 a0 52 f32exp2 $a5, $a10 .int 0x52a02150 # CHECK: 50 21 b0 52 f32exp2 $a5, $a11 .int 0x52b02150 # CHECK: 50 21 c0 52 f32exp2 $a5, $a12 .int 0x52c02150 # CHECK: 50 21 d0 52 f32exp2 $a5, $a13 .int 0x52d02150 # CHECK: 50 21 e0 52 f32exp2 $a5, $a14 .int 0x52e02150 # CHECK: 50 21 f0 52 f32exp2 $a5, $a15 .int 0x52f02150 # CHECK: 60 21 00 52 f32exp2 $a6, $a0 .int 0x52002160 # CHECK: 60 21 10 52 f32exp2 $a6, $a1 .int 0x52102160 # CHECK: 60 21 20 52 f32exp2 $a6, $a2 .int 0x52202160 # CHECK: 60 21 30 52 f32exp2 $a6, $a3 .int 0x52302160 # CHECK: 60 21 40 52 f32exp2 $a6, $a4 .int 0x52402160 # CHECK: 60 21 50 52 f32exp2 $a6, $a5 .int 0x52502160 # CHECK: 60 21 60 52 f32exp2 $a6, $a6 .int 0x52602160 # CHECK: 60 21 70 52 f32exp2 $a6, $a7 .int 0x52702160 # CHECK: 60 21 80 52 f32exp2 $a6, $a8 .int 0x52802160 # CHECK: 60 21 90 52 f32exp2 $a6, $a9 .int 0x52902160 # CHECK: 60 21 a0 52 f32exp2 $a6, $a10 .int 0x52a02160 # CHECK: 60 21 b0 52 f32exp2 $a6, $a11 .int 0x52b02160 # CHECK: 60 21 c0 52 f32exp2 $a6, $a12 .int 0x52c02160 # CHECK: 60 21 d0 52 f32exp2 $a6, $a13 .int 0x52d02160 # CHECK: 60 21 e0 52 f32exp2 $a6, $a14 .int 0x52e02160 # CHECK: 60 21 f0 52 f32exp2 $a6, $a15 .int 0x52f02160 # CHECK: 70 21 00 52 f32exp2 $a7, $a0 .int 0x52002170 # CHECK: 70 21 10 52 f32exp2 $a7, $a1 .int 0x52102170 # CHECK: 70 21 20 52 f32exp2 $a7, $a2 .int 0x52202170 # CHECK: 70 21 30 52 f32exp2 $a7, $a3 .int 0x52302170 # CHECK: 70 21 40 52 f32exp2 $a7, $a4 .int 0x52402170 # CHECK: 70 21 50 52 f32exp2 $a7, $a5 .int 0x52502170 # CHECK: 70 21 60 52 f32exp2 $a7, $a6 .int 0x52602170 # CHECK: 70 21 70 52 f32exp2 $a7, $a7 .int 0x52702170 # CHECK: 70 21 80 52 f32exp2 $a7, $a8 .int 0x52802170 # CHECK: 70 21 90 52 f32exp2 $a7, $a9 .int 0x52902170 # CHECK: 70 21 a0 52 f32exp2 $a7, $a10 .int 0x52a02170 # CHECK: 70 21 b0 52 f32exp2 $a7, $a11 .int 0x52b02170 # CHECK: 70 21 c0 52 f32exp2 $a7, $a12 .int 0x52c02170 # CHECK: 70 21 d0 52 f32exp2 $a7, $a13 .int 0x52d02170 # CHECK: 70 21 e0 52 f32exp2 $a7, $a14 .int 0x52e02170 # CHECK: 70 21 f0 52 f32exp2 $a7, $a15 .int 0x52f02170 # CHECK: 80 21 00 52 f32exp2 $a8, $a0 .int 0x52002180 # CHECK: 80 21 10 52 f32exp2 $a8, $a1 .int 0x52102180 # CHECK: 80 21 20 52 f32exp2 $a8, $a2 .int 0x52202180 # CHECK: 80 21 30 52 f32exp2 $a8, $a3 .int 0x52302180 # CHECK: 80 21 40 52 f32exp2 $a8, $a4 .int 0x52402180 # CHECK: 80 21 50 52 f32exp2 $a8, $a5 .int 0x52502180 # CHECK: 80 21 60 52 f32exp2 $a8, $a6 .int 0x52602180 # CHECK: 80 21 70 52 f32exp2 $a8, $a7 .int 0x52702180 # CHECK: 80 21 80 52 f32exp2 $a8, $a8 .int 0x52802180 # CHECK: 80 21 90 52 f32exp2 $a8, $a9 .int 0x52902180 # CHECK: 80 21 a0 52 f32exp2 $a8, $a10 .int 0x52a02180 # CHECK: 80 21 b0 52 f32exp2 $a8, $a11 .int 0x52b02180 # CHECK: 80 21 c0 52 f32exp2 $a8, $a12 .int 0x52c02180 # CHECK: 80 21 d0 52 f32exp2 $a8, $a13 .int 0x52d02180 # CHECK: 80 21 e0 52 f32exp2 $a8, $a14 .int 0x52e02180 # CHECK: 80 21 f0 52 f32exp2 $a8, $a15 .int 0x52f02180 # CHECK: 90 21 00 52 f32exp2 $a9, $a0 .int 0x52002190 # CHECK: 90 21 10 52 f32exp2 $a9, $a1 .int 0x52102190 # CHECK: 90 21 20 52 f32exp2 $a9, $a2 .int 0x52202190 # CHECK: 90 21 30 52 f32exp2 $a9, $a3 .int 0x52302190 # CHECK: 90 21 40 52 f32exp2 $a9, $a4 .int 0x52402190 # CHECK: 90 21 50 52 f32exp2 $a9, $a5 .int 0x52502190 # CHECK: 90 21 60 52 f32exp2 $a9, $a6 .int 0x52602190 # CHECK: 90 21 70 52 f32exp2 $a9, $a7 .int 0x52702190 # CHECK: 90 21 80 52 f32exp2 $a9, $a8 .int 0x52802190 # CHECK: 90 21 90 52 f32exp2 $a9, $a9 .int 0x52902190 # CHECK: 90 21 a0 52 f32exp2 $a9, $a10 .int 0x52a02190 # CHECK: 90 21 b0 52 f32exp2 $a9, $a11 .int 0x52b02190 # CHECK: 90 21 c0 52 f32exp2 $a9, $a12 .int 0x52c02190 # CHECK: 90 21 d0 52 f32exp2 $a9, $a13 .int 0x52d02190 # CHECK: 90 21 e0 52 f32exp2 $a9, $a14 .int 0x52e02190 # CHECK: 90 21 f0 52 f32exp2 $a9, $a15 .int 0x52f02190 # CHECK: a0 21 00 52 f32exp2 $a10, $a0 .int 0x520021a0 # CHECK: a0 21 10 52 f32exp2 $a10, $a1 .int 0x521021a0 # CHECK: a0 21 20 52 f32exp2 $a10, $a2 .int 0x522021a0 # CHECK: a0 21 30 52 f32exp2 $a10, $a3 .int 0x523021a0 # CHECK: a0 21 40 52 f32exp2 $a10, $a4 .int 0x524021a0 # CHECK: a0 21 50 52 f32exp2 $a10, $a5 .int 0x525021a0 # CHECK: a0 21 60 52 f32exp2 $a10, $a6 .int 0x526021a0 # CHECK: a0 21 70 52 f32exp2 $a10, $a7 .int 0x527021a0 # CHECK: a0 21 80 52 f32exp2 $a10, $a8 .int 0x528021a0 # CHECK: a0 21 90 52 f32exp2 $a10, $a9 .int 0x529021a0 # CHECK: a0 21 a0 52 f32exp2 $a10, $a10 .int 0x52a021a0 # CHECK: a0 21 b0 52 f32exp2 $a10, $a11 .int 0x52b021a0 # CHECK: a0 21 c0 52 f32exp2 $a10, $a12 .int 0x52c021a0 # CHECK: a0 21 d0 52 f32exp2 $a10, $a13 .int 0x52d021a0 # CHECK: a0 21 e0 52 f32exp2 $a10, $a14 .int 0x52e021a0 # CHECK: a0 21 f0 52 f32exp2 $a10, $a15 .int 0x52f021a0 # CHECK: b0 21 00 52 f32exp2 $a11, $a0 .int 0x520021b0 # CHECK: b0 21 10 52 f32exp2 $a11, $a1 .int 0x521021b0 # CHECK: b0 21 20 52 f32exp2 $a11, $a2 .int 0x522021b0 # CHECK: b0 21 30 52 f32exp2 $a11, $a3 .int 0x523021b0 # CHECK: b0 21 40 52 f32exp2 $a11, $a4 .int 0x524021b0 # CHECK: b0 21 50 52 f32exp2 $a11, $a5 .int 0x525021b0 # CHECK: b0 21 60 52 f32exp2 $a11, $a6 .int 0x526021b0 # CHECK: b0 21 70 52 f32exp2 $a11, $a7 .int 0x527021b0 # CHECK: b0 21 80 52 f32exp2 $a11, $a8 .int 0x528021b0 # CHECK: b0 21 90 52 f32exp2 $a11, $a9 .int 0x529021b0 # CHECK: b0 21 a0 52 f32exp2 $a11, $a10 .int 0x52a021b0 # CHECK: b0 21 b0 52 f32exp2 $a11, $a11 .int 0x52b021b0 # CHECK: b0 21 c0 52 f32exp2 $a11, $a12 .int 0x52c021b0 # CHECK: b0 21 d0 52 f32exp2 $a11, $a13 .int 0x52d021b0 # CHECK: b0 21 e0 52 f32exp2 $a11, $a14 .int 0x52e021b0 # CHECK: b0 21 f0 52 f32exp2 $a11, $a15 .int 0x52f021b0 # CHECK: c0 21 00 52 f32exp2 $a12, $a0 .int 0x520021c0 # CHECK: c0 21 10 52 f32exp2 $a12, $a1 .int 0x521021c0 # CHECK: c0 21 20 52 f32exp2 $a12, $a2 .int 0x522021c0 # CHECK: c0 21 30 52 f32exp2 $a12, $a3 .int 0x523021c0 # CHECK: c0 21 40 52 f32exp2 $a12, $a4 .int 0x524021c0 # CHECK: c0 21 50 52 f32exp2 $a12, $a5 .int 0x525021c0 # CHECK: c0 21 60 52 f32exp2 $a12, $a6 .int 0x526021c0 # CHECK: c0 21 70 52 f32exp2 $a12, $a7 .int 0x527021c0 # CHECK: c0 21 80 52 f32exp2 $a12, $a8 .int 0x528021c0 # CHECK: c0 21 90 52 f32exp2 $a12, $a9 .int 0x529021c0 # CHECK: c0 21 a0 52 f32exp2 $a12, $a10 .int 0x52a021c0 # CHECK: c0 21 b0 52 f32exp2 $a12, $a11 .int 0x52b021c0 # CHECK: c0 21 c0 52 f32exp2 $a12, $a12 .int 0x52c021c0 # CHECK: c0 21 d0 52 f32exp2 $a12, $a13 .int 0x52d021c0 # CHECK: c0 21 e0 52 f32exp2 $a12, $a14 .int 0x52e021c0 # CHECK: c0 21 f0 52 f32exp2 $a12, $a15 .int 0x52f021c0 # CHECK: d0 21 00 52 f32exp2 $a13, $a0 .int 0x520021d0 # CHECK: d0 21 10 52 f32exp2 $a13, $a1 .int 0x521021d0 # CHECK: d0 21 20 52 f32exp2 $a13, $a2 .int 0x522021d0 # CHECK: d0 21 30 52 f32exp2 $a13, $a3 .int 0x523021d0 # CHECK: d0 21 40 52 f32exp2 $a13, $a4 .int 0x524021d0 # CHECK: d0 21 50 52 f32exp2 $a13, $a5 .int 0x525021d0 # CHECK: d0 21 60 52 f32exp2 $a13, $a6 .int 0x526021d0 # CHECK: d0 21 70 52 f32exp2 $a13, $a7 .int 0x527021d0 # CHECK: d0 21 80 52 f32exp2 $a13, $a8 .int 0x528021d0 # CHECK: d0 21 90 52 f32exp2 $a13, $a9 .int 0x529021d0 # CHECK: d0 21 a0 52 f32exp2 $a13, $a10 .int 0x52a021d0 # CHECK: d0 21 b0 52 f32exp2 $a13, $a11 .int 0x52b021d0 # CHECK: d0 21 c0 52 f32exp2 $a13, $a12 .int 0x52c021d0 # CHECK: d0 21 d0 52 f32exp2 $a13, $a13 .int 0x52d021d0 # CHECK: d0 21 e0 52 f32exp2 $a13, $a14 .int 0x52e021d0 # CHECK: d0 21 f0 52 f32exp2 $a13, $a15 .int 0x52f021d0 # CHECK: e0 21 00 52 f32exp2 $a14, $a0 .int 0x520021e0 # CHECK: e0 21 10 52 f32exp2 $a14, $a1 .int 0x521021e0 # CHECK: e0 21 20 52 f32exp2 $a14, $a2 .int 0x522021e0 # CHECK: e0 21 30 52 f32exp2 $a14, $a3 .int 0x523021e0 # CHECK: e0 21 40 52 f32exp2 $a14, $a4 .int 0x524021e0 # CHECK: e0 21 50 52 f32exp2 $a14, $a5 .int 0x525021e0 # CHECK: e0 21 60 52 f32exp2 $a14, $a6 .int 0x526021e0 # CHECK: e0 21 70 52 f32exp2 $a14, $a7 .int 0x527021e0 # CHECK: e0 21 80 52 f32exp2 $a14, $a8 .int 0x528021e0 # CHECK: e0 21 90 52 f32exp2 $a14, $a9 .int 0x529021e0 # CHECK: e0 21 a0 52 f32exp2 $a14, $a10 .int 0x52a021e0 # CHECK: e0 21 b0 52 f32exp2 $a14, $a11 .int 0x52b021e0 # CHECK: e0 21 c0 52 f32exp2 $a14, $a12 .int 0x52c021e0 # CHECK: e0 21 d0 52 f32exp2 $a14, $a13 .int 0x52d021e0 # CHECK: e0 21 e0 52 f32exp2 $a14, $a14 .int 0x52e021e0 # CHECK: e0 21 f0 52 f32exp2 $a14, $a15 .int 0x52f021e0 # CHECK: f0 21 00 52 f32exp2 $a15, $a0 .int 0x520021f0 # CHECK: f0 21 10 52 f32exp2 $a15, $a1 .int 0x521021f0 # CHECK: f0 21 20 52 f32exp2 $a15, $a2 .int 0x522021f0 # CHECK: f0 21 30 52 f32exp2 $a15, $a3 .int 0x523021f0 # CHECK: f0 21 40 52 f32exp2 $a15, $a4 .int 0x524021f0 # CHECK: f0 21 50 52 f32exp2 $a15, $a5 .int 0x525021f0 # CHECK: f0 21 60 52 f32exp2 $a15, $a6 .int 0x526021f0 # CHECK: f0 21 70 52 f32exp2 $a15, $a7 .int 0x527021f0 # CHECK: f0 21 80 52 f32exp2 $a15, $a8 .int 0x528021f0 # CHECK: f0 21 90 52 f32exp2 $a15, $a9 .int 0x529021f0 # CHECK: f0 21 a0 52 f32exp2 $a15, $a10 .int 0x52a021f0 # CHECK: f0 21 b0 52 f32exp2 $a15, $a11 .int 0x52b021f0 # CHECK: f0 21 c0 52 f32exp2 $a15, $a12 .int 0x52c021f0 # CHECK: f0 21 d0 52 f32exp2 $a15, $a13 .int 0x52d021f0 # CHECK: f0 21 e0 52 f32exp2 $a15, $a14 .int 0x52e021f0 # CHECK: f0 21 f0 52 f32exp2 $a15, $a15 .int 0x52f021f0