# 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 `f32oox` instruction # declared in Isa.xml. # CHECK: 00 0b 00 52 f32oox $a0, $a0 .int 0x52000b00 # CHECK: 00 0b 10 52 f32oox $a0, $a1 .int 0x52100b00 # CHECK: 00 0b 20 52 f32oox $a0, $a2 .int 0x52200b00 # CHECK: 00 0b 30 52 f32oox $a0, $a3 .int 0x52300b00 # CHECK: 00 0b 40 52 f32oox $a0, $a4 .int 0x52400b00 # CHECK: 00 0b 50 52 f32oox $a0, $a5 .int 0x52500b00 # CHECK: 00 0b 60 52 f32oox $a0, $a6 .int 0x52600b00 # CHECK: 00 0b 70 52 f32oox $a0, $a7 .int 0x52700b00 # CHECK: 00 0b 80 52 f32oox $a0, $a8 .int 0x52800b00 # CHECK: 00 0b 90 52 f32oox $a0, $a9 .int 0x52900b00 # CHECK: 00 0b a0 52 f32oox $a0, $a10 .int 0x52a00b00 # CHECK: 00 0b b0 52 f32oox $a0, $a11 .int 0x52b00b00 # CHECK: 00 0b c0 52 f32oox $a0, $a12 .int 0x52c00b00 # CHECK: 00 0b d0 52 f32oox $a0, $a13 .int 0x52d00b00 # CHECK: 00 0b e0 52 f32oox $a0, $a14 .int 0x52e00b00 # CHECK: 00 0b f0 52 f32oox $a0, $a15 .int 0x52f00b00 # CHECK: 10 0b 00 52 f32oox $a1, $a0 .int 0x52000b10 # CHECK: 10 0b 10 52 f32oox $a1, $a1 .int 0x52100b10 # CHECK: 10 0b 20 52 f32oox $a1, $a2 .int 0x52200b10 # CHECK: 10 0b 30 52 f32oox $a1, $a3 .int 0x52300b10 # CHECK: 10 0b 40 52 f32oox $a1, $a4 .int 0x52400b10 # CHECK: 10 0b 50 52 f32oox $a1, $a5 .int 0x52500b10 # CHECK: 10 0b 60 52 f32oox $a1, $a6 .int 0x52600b10 # CHECK: 10 0b 70 52 f32oox $a1, $a7 .int 0x52700b10 # CHECK: 10 0b 80 52 f32oox $a1, $a8 .int 0x52800b10 # CHECK: 10 0b 90 52 f32oox $a1, $a9 .int 0x52900b10 # CHECK: 10 0b a0 52 f32oox $a1, $a10 .int 0x52a00b10 # CHECK: 10 0b b0 52 f32oox $a1, $a11 .int 0x52b00b10 # CHECK: 10 0b c0 52 f32oox $a1, $a12 .int 0x52c00b10 # CHECK: 10 0b d0 52 f32oox $a1, $a13 .int 0x52d00b10 # CHECK: 10 0b e0 52 f32oox $a1, $a14 .int 0x52e00b10 # CHECK: 10 0b f0 52 f32oox $a1, $a15 .int 0x52f00b10 # CHECK: 20 0b 00 52 f32oox $a2, $a0 .int 0x52000b20 # CHECK: 20 0b 10 52 f32oox $a2, $a1 .int 0x52100b20 # CHECK: 20 0b 20 52 f32oox $a2, $a2 .int 0x52200b20 # CHECK: 20 0b 30 52 f32oox $a2, $a3 .int 0x52300b20 # CHECK: 20 0b 40 52 f32oox $a2, $a4 .int 0x52400b20 # CHECK: 20 0b 50 52 f32oox $a2, $a5 .int 0x52500b20 # CHECK: 20 0b 60 52 f32oox $a2, $a6 .int 0x52600b20 # CHECK: 20 0b 70 52 f32oox $a2, $a7 .int 0x52700b20 # CHECK: 20 0b 80 52 f32oox $a2, $a8 .int 0x52800b20 # CHECK: 20 0b 90 52 f32oox $a2, $a9 .int 0x52900b20 # CHECK: 20 0b a0 52 f32oox $a2, $a10 .int 0x52a00b20 # CHECK: 20 0b b0 52 f32oox $a2, $a11 .int 0x52b00b20 # CHECK: 20 0b c0 52 f32oox $a2, $a12 .int 0x52c00b20 # CHECK: 20 0b d0 52 f32oox $a2, $a13 .int 0x52d00b20 # CHECK: 20 0b e0 52 f32oox $a2, $a14 .int 0x52e00b20 # CHECK: 20 0b f0 52 f32oox $a2, $a15 .int 0x52f00b20 # CHECK: 30 0b 00 52 f32oox $a3, $a0 .int 0x52000b30 # CHECK: 30 0b 10 52 f32oox $a3, $a1 .int 0x52100b30 # CHECK: 30 0b 20 52 f32oox $a3, $a2 .int 0x52200b30 # CHECK: 30 0b 30 52 f32oox $a3, $a3 .int 0x52300b30 # CHECK: 30 0b 40 52 f32oox $a3, $a4 .int 0x52400b30 # CHECK: 30 0b 50 52 f32oox $a3, $a5 .int 0x52500b30 # CHECK: 30 0b 60 52 f32oox $a3, $a6 .int 0x52600b30 # CHECK: 30 0b 70 52 f32oox $a3, $a7 .int 0x52700b30 # CHECK: 30 0b 80 52 f32oox $a3, $a8 .int 0x52800b30 # CHECK: 30 0b 90 52 f32oox $a3, $a9 .int 0x52900b30 # CHECK: 30 0b a0 52 f32oox $a3, $a10 .int 0x52a00b30 # CHECK: 30 0b b0 52 f32oox $a3, $a11 .int 0x52b00b30 # CHECK: 30 0b c0 52 f32oox $a3, $a12 .int 0x52c00b30 # CHECK: 30 0b d0 52 f32oox $a3, $a13 .int 0x52d00b30 # CHECK: 30 0b e0 52 f32oox $a3, $a14 .int 0x52e00b30 # CHECK: 30 0b f0 52 f32oox $a3, $a15 .int 0x52f00b30 # CHECK: 40 0b 00 52 f32oox $a4, $a0 .int 0x52000b40 # CHECK: 40 0b 10 52 f32oox $a4, $a1 .int 0x52100b40 # CHECK: 40 0b 20 52 f32oox $a4, $a2 .int 0x52200b40 # CHECK: 40 0b 30 52 f32oox $a4, $a3 .int 0x52300b40 # CHECK: 40 0b 40 52 f32oox $a4, $a4 .int 0x52400b40 # CHECK: 40 0b 50 52 f32oox $a4, $a5 .int 0x52500b40 # CHECK: 40 0b 60 52 f32oox $a4, $a6 .int 0x52600b40 # CHECK: 40 0b 70 52 f32oox $a4, $a7 .int 0x52700b40 # CHECK: 40 0b 80 52 f32oox $a4, $a8 .int 0x52800b40 # CHECK: 40 0b 90 52 f32oox $a4, $a9 .int 0x52900b40 # CHECK: 40 0b a0 52 f32oox $a4, $a10 .int 0x52a00b40 # CHECK: 40 0b b0 52 f32oox $a4, $a11 .int 0x52b00b40 # CHECK: 40 0b c0 52 f32oox $a4, $a12 .int 0x52c00b40 # CHECK: 40 0b d0 52 f32oox $a4, $a13 .int 0x52d00b40 # CHECK: 40 0b e0 52 f32oox $a4, $a14 .int 0x52e00b40 # CHECK: 40 0b f0 52 f32oox $a4, $a15 .int 0x52f00b40 # CHECK: 50 0b 00 52 f32oox $a5, $a0 .int 0x52000b50 # CHECK: 50 0b 10 52 f32oox $a5, $a1 .int 0x52100b50 # CHECK: 50 0b 20 52 f32oox $a5, $a2 .int 0x52200b50 # CHECK: 50 0b 30 52 f32oox $a5, $a3 .int 0x52300b50 # CHECK: 50 0b 40 52 f32oox $a5, $a4 .int 0x52400b50 # CHECK: 50 0b 50 52 f32oox $a5, $a5 .int 0x52500b50 # CHECK: 50 0b 60 52 f32oox $a5, $a6 .int 0x52600b50 # CHECK: 50 0b 70 52 f32oox $a5, $a7 .int 0x52700b50 # CHECK: 50 0b 80 52 f32oox $a5, $a8 .int 0x52800b50 # CHECK: 50 0b 90 52 f32oox $a5, $a9 .int 0x52900b50 # CHECK: 50 0b a0 52 f32oox $a5, $a10 .int 0x52a00b50 # CHECK: 50 0b b0 52 f32oox $a5, $a11 .int 0x52b00b50 # CHECK: 50 0b c0 52 f32oox $a5, $a12 .int 0x52c00b50 # CHECK: 50 0b d0 52 f32oox $a5, $a13 .int 0x52d00b50 # CHECK: 50 0b e0 52 f32oox $a5, $a14 .int 0x52e00b50 # CHECK: 50 0b f0 52 f32oox $a5, $a15 .int 0x52f00b50 # CHECK: 60 0b 00 52 f32oox $a6, $a0 .int 0x52000b60 # CHECK: 60 0b 10 52 f32oox $a6, $a1 .int 0x52100b60 # CHECK: 60 0b 20 52 f32oox $a6, $a2 .int 0x52200b60 # CHECK: 60 0b 30 52 f32oox $a6, $a3 .int 0x52300b60 # CHECK: 60 0b 40 52 f32oox $a6, $a4 .int 0x52400b60 # CHECK: 60 0b 50 52 f32oox $a6, $a5 .int 0x52500b60 # CHECK: 60 0b 60 52 f32oox $a6, $a6 .int 0x52600b60 # CHECK: 60 0b 70 52 f32oox $a6, $a7 .int 0x52700b60 # CHECK: 60 0b 80 52 f32oox $a6, $a8 .int 0x52800b60 # CHECK: 60 0b 90 52 f32oox $a6, $a9 .int 0x52900b60 # CHECK: 60 0b a0 52 f32oox $a6, $a10 .int 0x52a00b60 # CHECK: 60 0b b0 52 f32oox $a6, $a11 .int 0x52b00b60 # CHECK: 60 0b c0 52 f32oox $a6, $a12 .int 0x52c00b60 # CHECK: 60 0b d0 52 f32oox $a6, $a13 .int 0x52d00b60 # CHECK: 60 0b e0 52 f32oox $a6, $a14 .int 0x52e00b60 # CHECK: 60 0b f0 52 f32oox $a6, $a15 .int 0x52f00b60 # CHECK: 70 0b 00 52 f32oox $a7, $a0 .int 0x52000b70 # CHECK: 70 0b 10 52 f32oox $a7, $a1 .int 0x52100b70 # CHECK: 70 0b 20 52 f32oox $a7, $a2 .int 0x52200b70 # CHECK: 70 0b 30 52 f32oox $a7, $a3 .int 0x52300b70 # CHECK: 70 0b 40 52 f32oox $a7, $a4 .int 0x52400b70 # CHECK: 70 0b 50 52 f32oox $a7, $a5 .int 0x52500b70 # CHECK: 70 0b 60 52 f32oox $a7, $a6 .int 0x52600b70 # CHECK: 70 0b 70 52 f32oox $a7, $a7 .int 0x52700b70 # CHECK: 70 0b 80 52 f32oox $a7, $a8 .int 0x52800b70 # CHECK: 70 0b 90 52 f32oox $a7, $a9 .int 0x52900b70 # CHECK: 70 0b a0 52 f32oox $a7, $a10 .int 0x52a00b70 # CHECK: 70 0b b0 52 f32oox $a7, $a11 .int 0x52b00b70 # CHECK: 70 0b c0 52 f32oox $a7, $a12 .int 0x52c00b70 # CHECK: 70 0b d0 52 f32oox $a7, $a13 .int 0x52d00b70 # CHECK: 70 0b e0 52 f32oox $a7, $a14 .int 0x52e00b70 # CHECK: 70 0b f0 52 f32oox $a7, $a15 .int 0x52f00b70 # CHECK: 80 0b 00 52 f32oox $a8, $a0 .int 0x52000b80 # CHECK: 80 0b 10 52 f32oox $a8, $a1 .int 0x52100b80 # CHECK: 80 0b 20 52 f32oox $a8, $a2 .int 0x52200b80 # CHECK: 80 0b 30 52 f32oox $a8, $a3 .int 0x52300b80 # CHECK: 80 0b 40 52 f32oox $a8, $a4 .int 0x52400b80 # CHECK: 80 0b 50 52 f32oox $a8, $a5 .int 0x52500b80 # CHECK: 80 0b 60 52 f32oox $a8, $a6 .int 0x52600b80 # CHECK: 80 0b 70 52 f32oox $a8, $a7 .int 0x52700b80 # CHECK: 80 0b 80 52 f32oox $a8, $a8 .int 0x52800b80 # CHECK: 80 0b 90 52 f32oox $a8, $a9 .int 0x52900b80 # CHECK: 80 0b a0 52 f32oox $a8, $a10 .int 0x52a00b80 # CHECK: 80 0b b0 52 f32oox $a8, $a11 .int 0x52b00b80 # CHECK: 80 0b c0 52 f32oox $a8, $a12 .int 0x52c00b80 # CHECK: 80 0b d0 52 f32oox $a8, $a13 .int 0x52d00b80 # CHECK: 80 0b e0 52 f32oox $a8, $a14 .int 0x52e00b80 # CHECK: 80 0b f0 52 f32oox $a8, $a15 .int 0x52f00b80 # CHECK: 90 0b 00 52 f32oox $a9, $a0 .int 0x52000b90 # CHECK: 90 0b 10 52 f32oox $a9, $a1 .int 0x52100b90 # CHECK: 90 0b 20 52 f32oox $a9, $a2 .int 0x52200b90 # CHECK: 90 0b 30 52 f32oox $a9, $a3 .int 0x52300b90 # CHECK: 90 0b 40 52 f32oox $a9, $a4 .int 0x52400b90 # CHECK: 90 0b 50 52 f32oox $a9, $a5 .int 0x52500b90 # CHECK: 90 0b 60 52 f32oox $a9, $a6 .int 0x52600b90 # CHECK: 90 0b 70 52 f32oox $a9, $a7 .int 0x52700b90 # CHECK: 90 0b 80 52 f32oox $a9, $a8 .int 0x52800b90 # CHECK: 90 0b 90 52 f32oox $a9, $a9 .int 0x52900b90 # CHECK: 90 0b a0 52 f32oox $a9, $a10 .int 0x52a00b90 # CHECK: 90 0b b0 52 f32oox $a9, $a11 .int 0x52b00b90 # CHECK: 90 0b c0 52 f32oox $a9, $a12 .int 0x52c00b90 # CHECK: 90 0b d0 52 f32oox $a9, $a13 .int 0x52d00b90 # CHECK: 90 0b e0 52 f32oox $a9, $a14 .int 0x52e00b90 # CHECK: 90 0b f0 52 f32oox $a9, $a15 .int 0x52f00b90 # CHECK: a0 0b 00 52 f32oox $a10, $a0 .int 0x52000ba0 # CHECK: a0 0b 10 52 f32oox $a10, $a1 .int 0x52100ba0 # CHECK: a0 0b 20 52 f32oox $a10, $a2 .int 0x52200ba0 # CHECK: a0 0b 30 52 f32oox $a10, $a3 .int 0x52300ba0 # CHECK: a0 0b 40 52 f32oox $a10, $a4 .int 0x52400ba0 # CHECK: a0 0b 50 52 f32oox $a10, $a5 .int 0x52500ba0 # CHECK: a0 0b 60 52 f32oox $a10, $a6 .int 0x52600ba0 # CHECK: a0 0b 70 52 f32oox $a10, $a7 .int 0x52700ba0 # CHECK: a0 0b 80 52 f32oox $a10, $a8 .int 0x52800ba0 # CHECK: a0 0b 90 52 f32oox $a10, $a9 .int 0x52900ba0 # CHECK: a0 0b a0 52 f32oox $a10, $a10 .int 0x52a00ba0 # CHECK: a0 0b b0 52 f32oox $a10, $a11 .int 0x52b00ba0 # CHECK: a0 0b c0 52 f32oox $a10, $a12 .int 0x52c00ba0 # CHECK: a0 0b d0 52 f32oox $a10, $a13 .int 0x52d00ba0 # CHECK: a0 0b e0 52 f32oox $a10, $a14 .int 0x52e00ba0 # CHECK: a0 0b f0 52 f32oox $a10, $a15 .int 0x52f00ba0 # CHECK: b0 0b 00 52 f32oox $a11, $a0 .int 0x52000bb0 # CHECK: b0 0b 10 52 f32oox $a11, $a1 .int 0x52100bb0 # CHECK: b0 0b 20 52 f32oox $a11, $a2 .int 0x52200bb0 # CHECK: b0 0b 30 52 f32oox $a11, $a3 .int 0x52300bb0 # CHECK: b0 0b 40 52 f32oox $a11, $a4 .int 0x52400bb0 # CHECK: b0 0b 50 52 f32oox $a11, $a5 .int 0x52500bb0 # CHECK: b0 0b 60 52 f32oox $a11, $a6 .int 0x52600bb0 # CHECK: b0 0b 70 52 f32oox $a11, $a7 .int 0x52700bb0 # CHECK: b0 0b 80 52 f32oox $a11, $a8 .int 0x52800bb0 # CHECK: b0 0b 90 52 f32oox $a11, $a9 .int 0x52900bb0 # CHECK: b0 0b a0 52 f32oox $a11, $a10 .int 0x52a00bb0 # CHECK: b0 0b b0 52 f32oox $a11, $a11 .int 0x52b00bb0 # CHECK: b0 0b c0 52 f32oox $a11, $a12 .int 0x52c00bb0 # CHECK: b0 0b d0 52 f32oox $a11, $a13 .int 0x52d00bb0 # CHECK: b0 0b e0 52 f32oox $a11, $a14 .int 0x52e00bb0 # CHECK: b0 0b f0 52 f32oox $a11, $a15 .int 0x52f00bb0 # CHECK: c0 0b 00 52 f32oox $a12, $a0 .int 0x52000bc0 # CHECK: c0 0b 10 52 f32oox $a12, $a1 .int 0x52100bc0 # CHECK: c0 0b 20 52 f32oox $a12, $a2 .int 0x52200bc0 # CHECK: c0 0b 30 52 f32oox $a12, $a3 .int 0x52300bc0 # CHECK: c0 0b 40 52 f32oox $a12, $a4 .int 0x52400bc0 # CHECK: c0 0b 50 52 f32oox $a12, $a5 .int 0x52500bc0 # CHECK: c0 0b 60 52 f32oox $a12, $a6 .int 0x52600bc0 # CHECK: c0 0b 70 52 f32oox $a12, $a7 .int 0x52700bc0 # CHECK: c0 0b 80 52 f32oox $a12, $a8 .int 0x52800bc0 # CHECK: c0 0b 90 52 f32oox $a12, $a9 .int 0x52900bc0 # CHECK: c0 0b a0 52 f32oox $a12, $a10 .int 0x52a00bc0 # CHECK: c0 0b b0 52 f32oox $a12, $a11 .int 0x52b00bc0 # CHECK: c0 0b c0 52 f32oox $a12, $a12 .int 0x52c00bc0 # CHECK: c0 0b d0 52 f32oox $a12, $a13 .int 0x52d00bc0 # CHECK: c0 0b e0 52 f32oox $a12, $a14 .int 0x52e00bc0 # CHECK: c0 0b f0 52 f32oox $a12, $a15 .int 0x52f00bc0 # CHECK: d0 0b 00 52 f32oox $a13, $a0 .int 0x52000bd0 # CHECK: d0 0b 10 52 f32oox $a13, $a1 .int 0x52100bd0 # CHECK: d0 0b 20 52 f32oox $a13, $a2 .int 0x52200bd0 # CHECK: d0 0b 30 52 f32oox $a13, $a3 .int 0x52300bd0 # CHECK: d0 0b 40 52 f32oox $a13, $a4 .int 0x52400bd0 # CHECK: d0 0b 50 52 f32oox $a13, $a5 .int 0x52500bd0 # CHECK: d0 0b 60 52 f32oox $a13, $a6 .int 0x52600bd0 # CHECK: d0 0b 70 52 f32oox $a13, $a7 .int 0x52700bd0 # CHECK: d0 0b 80 52 f32oox $a13, $a8 .int 0x52800bd0 # CHECK: d0 0b 90 52 f32oox $a13, $a9 .int 0x52900bd0 # CHECK: d0 0b a0 52 f32oox $a13, $a10 .int 0x52a00bd0 # CHECK: d0 0b b0 52 f32oox $a13, $a11 .int 0x52b00bd0 # CHECK: d0 0b c0 52 f32oox $a13, $a12 .int 0x52c00bd0 # CHECK: d0 0b d0 52 f32oox $a13, $a13 .int 0x52d00bd0 # CHECK: d0 0b e0 52 f32oox $a13, $a14 .int 0x52e00bd0 # CHECK: d0 0b f0 52 f32oox $a13, $a15 .int 0x52f00bd0 # CHECK: e0 0b 00 52 f32oox $a14, $a0 .int 0x52000be0 # CHECK: e0 0b 10 52 f32oox $a14, $a1 .int 0x52100be0 # CHECK: e0 0b 20 52 f32oox $a14, $a2 .int 0x52200be0 # CHECK: e0 0b 30 52 f32oox $a14, $a3 .int 0x52300be0 # CHECK: e0 0b 40 52 f32oox $a14, $a4 .int 0x52400be0 # CHECK: e0 0b 50 52 f32oox $a14, $a5 .int 0x52500be0 # CHECK: e0 0b 60 52 f32oox $a14, $a6 .int 0x52600be0 # CHECK: e0 0b 70 52 f32oox $a14, $a7 .int 0x52700be0 # CHECK: e0 0b 80 52 f32oox $a14, $a8 .int 0x52800be0 # CHECK: e0 0b 90 52 f32oox $a14, $a9 .int 0x52900be0 # CHECK: e0 0b a0 52 f32oox $a14, $a10 .int 0x52a00be0 # CHECK: e0 0b b0 52 f32oox $a14, $a11 .int 0x52b00be0 # CHECK: e0 0b c0 52 f32oox $a14, $a12 .int 0x52c00be0 # CHECK: e0 0b d0 52 f32oox $a14, $a13 .int 0x52d00be0 # CHECK: e0 0b e0 52 f32oox $a14, $a14 .int 0x52e00be0 # CHECK: e0 0b f0 52 f32oox $a14, $a15 .int 0x52f00be0 # CHECK: f0 0b 00 52 f32oox $a15, $a0 .int 0x52000bf0 # CHECK: f0 0b 10 52 f32oox $a15, $a1 .int 0x52100bf0 # CHECK: f0 0b 20 52 f32oox $a15, $a2 .int 0x52200bf0 # CHECK: f0 0b 30 52 f32oox $a15, $a3 .int 0x52300bf0 # CHECK: f0 0b 40 52 f32oox $a15, $a4 .int 0x52400bf0 # CHECK: f0 0b 50 52 f32oox $a15, $a5 .int 0x52500bf0 # CHECK: f0 0b 60 52 f32oox $a15, $a6 .int 0x52600bf0 # CHECK: f0 0b 70 52 f32oox $a15, $a7 .int 0x52700bf0 # CHECK: f0 0b 80 52 f32oox $a15, $a8 .int 0x52800bf0 # CHECK: f0 0b 90 52 f32oox $a15, $a9 .int 0x52900bf0 # CHECK: f0 0b a0 52 f32oox $a15, $a10 .int 0x52a00bf0 # CHECK: f0 0b b0 52 f32oox $a15, $a11 .int 0x52b00bf0 # CHECK: f0 0b c0 52 f32oox $a15, $a12 .int 0x52c00bf0 # CHECK: f0 0b d0 52 f32oox $a15, $a13 .int 0x52d00bf0 # CHECK: f0 0b e0 52 f32oox $a15, $a14 .int 0x52e00bf0 # CHECK: f0 0b f0 52 f32oox $a15, $a15 .int 0x52f00bf0