# 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 `f32toi32` instruction # declared in Isa.xml. # CHECK: 00 40 00 52 f32toi32 $a0, $a0 .int 0x52004000 # CHECK: 00 40 10 52 f32toi32 $a0, $a1 .int 0x52104000 # CHECK: 00 40 20 52 f32toi32 $a0, $a2 .int 0x52204000 # CHECK: 00 40 30 52 f32toi32 $a0, $a3 .int 0x52304000 # CHECK: 00 40 40 52 f32toi32 $a0, $a4 .int 0x52404000 # CHECK: 00 40 50 52 f32toi32 $a0, $a5 .int 0x52504000 # CHECK: 00 40 60 52 f32toi32 $a0, $a6 .int 0x52604000 # CHECK: 00 40 70 52 f32toi32 $a0, $a7 .int 0x52704000 # CHECK: 00 40 80 52 f32toi32 $a0, $a8 .int 0x52804000 # CHECK: 00 40 90 52 f32toi32 $a0, $a9 .int 0x52904000 # CHECK: 00 40 a0 52 f32toi32 $a0, $a10 .int 0x52a04000 # CHECK: 00 40 b0 52 f32toi32 $a0, $a11 .int 0x52b04000 # CHECK: 00 40 c0 52 f32toi32 $a0, $a12 .int 0x52c04000 # CHECK: 00 40 d0 52 f32toi32 $a0, $a13 .int 0x52d04000 # CHECK: 00 40 e0 52 f32toi32 $a0, $a14 .int 0x52e04000 # CHECK: 00 40 f0 52 f32toi32 $a0, $a15 .int 0x52f04000 # CHECK: 10 40 00 52 f32toi32 $a1, $a0 .int 0x52004010 # CHECK: 10 40 10 52 f32toi32 $a1, $a1 .int 0x52104010 # CHECK: 10 40 20 52 f32toi32 $a1, $a2 .int 0x52204010 # CHECK: 10 40 30 52 f32toi32 $a1, $a3 .int 0x52304010 # CHECK: 10 40 40 52 f32toi32 $a1, $a4 .int 0x52404010 # CHECK: 10 40 50 52 f32toi32 $a1, $a5 .int 0x52504010 # CHECK: 10 40 60 52 f32toi32 $a1, $a6 .int 0x52604010 # CHECK: 10 40 70 52 f32toi32 $a1, $a7 .int 0x52704010 # CHECK: 10 40 80 52 f32toi32 $a1, $a8 .int 0x52804010 # CHECK: 10 40 90 52 f32toi32 $a1, $a9 .int 0x52904010 # CHECK: 10 40 a0 52 f32toi32 $a1, $a10 .int 0x52a04010 # CHECK: 10 40 b0 52 f32toi32 $a1, $a11 .int 0x52b04010 # CHECK: 10 40 c0 52 f32toi32 $a1, $a12 .int 0x52c04010 # CHECK: 10 40 d0 52 f32toi32 $a1, $a13 .int 0x52d04010 # CHECK: 10 40 e0 52 f32toi32 $a1, $a14 .int 0x52e04010 # CHECK: 10 40 f0 52 f32toi32 $a1, $a15 .int 0x52f04010 # CHECK: 20 40 00 52 f32toi32 $a2, $a0 .int 0x52004020 # CHECK: 20 40 10 52 f32toi32 $a2, $a1 .int 0x52104020 # CHECK: 20 40 20 52 f32toi32 $a2, $a2 .int 0x52204020 # CHECK: 20 40 30 52 f32toi32 $a2, $a3 .int 0x52304020 # CHECK: 20 40 40 52 f32toi32 $a2, $a4 .int 0x52404020 # CHECK: 20 40 50 52 f32toi32 $a2, $a5 .int 0x52504020 # CHECK: 20 40 60 52 f32toi32 $a2, $a6 .int 0x52604020 # CHECK: 20 40 70 52 f32toi32 $a2, $a7 .int 0x52704020 # CHECK: 20 40 80 52 f32toi32 $a2, $a8 .int 0x52804020 # CHECK: 20 40 90 52 f32toi32 $a2, $a9 .int 0x52904020 # CHECK: 20 40 a0 52 f32toi32 $a2, $a10 .int 0x52a04020 # CHECK: 20 40 b0 52 f32toi32 $a2, $a11 .int 0x52b04020 # CHECK: 20 40 c0 52 f32toi32 $a2, $a12 .int 0x52c04020 # CHECK: 20 40 d0 52 f32toi32 $a2, $a13 .int 0x52d04020 # CHECK: 20 40 e0 52 f32toi32 $a2, $a14 .int 0x52e04020 # CHECK: 20 40 f0 52 f32toi32 $a2, $a15 .int 0x52f04020 # CHECK: 30 40 00 52 f32toi32 $a3, $a0 .int 0x52004030 # CHECK: 30 40 10 52 f32toi32 $a3, $a1 .int 0x52104030 # CHECK: 30 40 20 52 f32toi32 $a3, $a2 .int 0x52204030 # CHECK: 30 40 30 52 f32toi32 $a3, $a3 .int 0x52304030 # CHECK: 30 40 40 52 f32toi32 $a3, $a4 .int 0x52404030 # CHECK: 30 40 50 52 f32toi32 $a3, $a5 .int 0x52504030 # CHECK: 30 40 60 52 f32toi32 $a3, $a6 .int 0x52604030 # CHECK: 30 40 70 52 f32toi32 $a3, $a7 .int 0x52704030 # CHECK: 30 40 80 52 f32toi32 $a3, $a8 .int 0x52804030 # CHECK: 30 40 90 52 f32toi32 $a3, $a9 .int 0x52904030 # CHECK: 30 40 a0 52 f32toi32 $a3, $a10 .int 0x52a04030 # CHECK: 30 40 b0 52 f32toi32 $a3, $a11 .int 0x52b04030 # CHECK: 30 40 c0 52 f32toi32 $a3, $a12 .int 0x52c04030 # CHECK: 30 40 d0 52 f32toi32 $a3, $a13 .int 0x52d04030 # CHECK: 30 40 e0 52 f32toi32 $a3, $a14 .int 0x52e04030 # CHECK: 30 40 f0 52 f32toi32 $a3, $a15 .int 0x52f04030 # CHECK: 40 40 00 52 f32toi32 $a4, $a0 .int 0x52004040 # CHECK: 40 40 10 52 f32toi32 $a4, $a1 .int 0x52104040 # CHECK: 40 40 20 52 f32toi32 $a4, $a2 .int 0x52204040 # CHECK: 40 40 30 52 f32toi32 $a4, $a3 .int 0x52304040 # CHECK: 40 40 40 52 f32toi32 $a4, $a4 .int 0x52404040 # CHECK: 40 40 50 52 f32toi32 $a4, $a5 .int 0x52504040 # CHECK: 40 40 60 52 f32toi32 $a4, $a6 .int 0x52604040 # CHECK: 40 40 70 52 f32toi32 $a4, $a7 .int 0x52704040 # CHECK: 40 40 80 52 f32toi32 $a4, $a8 .int 0x52804040 # CHECK: 40 40 90 52 f32toi32 $a4, $a9 .int 0x52904040 # CHECK: 40 40 a0 52 f32toi32 $a4, $a10 .int 0x52a04040 # CHECK: 40 40 b0 52 f32toi32 $a4, $a11 .int 0x52b04040 # CHECK: 40 40 c0 52 f32toi32 $a4, $a12 .int 0x52c04040 # CHECK: 40 40 d0 52 f32toi32 $a4, $a13 .int 0x52d04040 # CHECK: 40 40 e0 52 f32toi32 $a4, $a14 .int 0x52e04040 # CHECK: 40 40 f0 52 f32toi32 $a4, $a15 .int 0x52f04040 # CHECK: 50 40 00 52 f32toi32 $a5, $a0 .int 0x52004050 # CHECK: 50 40 10 52 f32toi32 $a5, $a1 .int 0x52104050 # CHECK: 50 40 20 52 f32toi32 $a5, $a2 .int 0x52204050 # CHECK: 50 40 30 52 f32toi32 $a5, $a3 .int 0x52304050 # CHECK: 50 40 40 52 f32toi32 $a5, $a4 .int 0x52404050 # CHECK: 50 40 50 52 f32toi32 $a5, $a5 .int 0x52504050 # CHECK: 50 40 60 52 f32toi32 $a5, $a6 .int 0x52604050 # CHECK: 50 40 70 52 f32toi32 $a5, $a7 .int 0x52704050 # CHECK: 50 40 80 52 f32toi32 $a5, $a8 .int 0x52804050 # CHECK: 50 40 90 52 f32toi32 $a5, $a9 .int 0x52904050 # CHECK: 50 40 a0 52 f32toi32 $a5, $a10 .int 0x52a04050 # CHECK: 50 40 b0 52 f32toi32 $a5, $a11 .int 0x52b04050 # CHECK: 50 40 c0 52 f32toi32 $a5, $a12 .int 0x52c04050 # CHECK: 50 40 d0 52 f32toi32 $a5, $a13 .int 0x52d04050 # CHECK: 50 40 e0 52 f32toi32 $a5, $a14 .int 0x52e04050 # CHECK: 50 40 f0 52 f32toi32 $a5, $a15 .int 0x52f04050 # CHECK: 60 40 00 52 f32toi32 $a6, $a0 .int 0x52004060 # CHECK: 60 40 10 52 f32toi32 $a6, $a1 .int 0x52104060 # CHECK: 60 40 20 52 f32toi32 $a6, $a2 .int 0x52204060 # CHECK: 60 40 30 52 f32toi32 $a6, $a3 .int 0x52304060 # CHECK: 60 40 40 52 f32toi32 $a6, $a4 .int 0x52404060 # CHECK: 60 40 50 52 f32toi32 $a6, $a5 .int 0x52504060 # CHECK: 60 40 60 52 f32toi32 $a6, $a6 .int 0x52604060 # CHECK: 60 40 70 52 f32toi32 $a6, $a7 .int 0x52704060 # CHECK: 60 40 80 52 f32toi32 $a6, $a8 .int 0x52804060 # CHECK: 60 40 90 52 f32toi32 $a6, $a9 .int 0x52904060 # CHECK: 60 40 a0 52 f32toi32 $a6, $a10 .int 0x52a04060 # CHECK: 60 40 b0 52 f32toi32 $a6, $a11 .int 0x52b04060 # CHECK: 60 40 c0 52 f32toi32 $a6, $a12 .int 0x52c04060 # CHECK: 60 40 d0 52 f32toi32 $a6, $a13 .int 0x52d04060 # CHECK: 60 40 e0 52 f32toi32 $a6, $a14 .int 0x52e04060 # CHECK: 60 40 f0 52 f32toi32 $a6, $a15 .int 0x52f04060 # CHECK: 70 40 00 52 f32toi32 $a7, $a0 .int 0x52004070 # CHECK: 70 40 10 52 f32toi32 $a7, $a1 .int 0x52104070 # CHECK: 70 40 20 52 f32toi32 $a7, $a2 .int 0x52204070 # CHECK: 70 40 30 52 f32toi32 $a7, $a3 .int 0x52304070 # CHECK: 70 40 40 52 f32toi32 $a7, $a4 .int 0x52404070 # CHECK: 70 40 50 52 f32toi32 $a7, $a5 .int 0x52504070 # CHECK: 70 40 60 52 f32toi32 $a7, $a6 .int 0x52604070 # CHECK: 70 40 70 52 f32toi32 $a7, $a7 .int 0x52704070 # CHECK: 70 40 80 52 f32toi32 $a7, $a8 .int 0x52804070 # CHECK: 70 40 90 52 f32toi32 $a7, $a9 .int 0x52904070 # CHECK: 70 40 a0 52 f32toi32 $a7, $a10 .int 0x52a04070 # CHECK: 70 40 b0 52 f32toi32 $a7, $a11 .int 0x52b04070 # CHECK: 70 40 c0 52 f32toi32 $a7, $a12 .int 0x52c04070 # CHECK: 70 40 d0 52 f32toi32 $a7, $a13 .int 0x52d04070 # CHECK: 70 40 e0 52 f32toi32 $a7, $a14 .int 0x52e04070 # CHECK: 70 40 f0 52 f32toi32 $a7, $a15 .int 0x52f04070 # CHECK: 80 40 00 52 f32toi32 $a8, $a0 .int 0x52004080 # CHECK: 80 40 10 52 f32toi32 $a8, $a1 .int 0x52104080 # CHECK: 80 40 20 52 f32toi32 $a8, $a2 .int 0x52204080 # CHECK: 80 40 30 52 f32toi32 $a8, $a3 .int 0x52304080 # CHECK: 80 40 40 52 f32toi32 $a8, $a4 .int 0x52404080 # CHECK: 80 40 50 52 f32toi32 $a8, $a5 .int 0x52504080 # CHECK: 80 40 60 52 f32toi32 $a8, $a6 .int 0x52604080 # CHECK: 80 40 70 52 f32toi32 $a8, $a7 .int 0x52704080 # CHECK: 80 40 80 52 f32toi32 $a8, $a8 .int 0x52804080 # CHECK: 80 40 90 52 f32toi32 $a8, $a9 .int 0x52904080 # CHECK: 80 40 a0 52 f32toi32 $a8, $a10 .int 0x52a04080 # CHECK: 80 40 b0 52 f32toi32 $a8, $a11 .int 0x52b04080 # CHECK: 80 40 c0 52 f32toi32 $a8, $a12 .int 0x52c04080 # CHECK: 80 40 d0 52 f32toi32 $a8, $a13 .int 0x52d04080 # CHECK: 80 40 e0 52 f32toi32 $a8, $a14 .int 0x52e04080 # CHECK: 80 40 f0 52 f32toi32 $a8, $a15 .int 0x52f04080 # CHECK: 90 40 00 52 f32toi32 $a9, $a0 .int 0x52004090 # CHECK: 90 40 10 52 f32toi32 $a9, $a1 .int 0x52104090 # CHECK: 90 40 20 52 f32toi32 $a9, $a2 .int 0x52204090 # CHECK: 90 40 30 52 f32toi32 $a9, $a3 .int 0x52304090 # CHECK: 90 40 40 52 f32toi32 $a9, $a4 .int 0x52404090 # CHECK: 90 40 50 52 f32toi32 $a9, $a5 .int 0x52504090 # CHECK: 90 40 60 52 f32toi32 $a9, $a6 .int 0x52604090 # CHECK: 90 40 70 52 f32toi32 $a9, $a7 .int 0x52704090 # CHECK: 90 40 80 52 f32toi32 $a9, $a8 .int 0x52804090 # CHECK: 90 40 90 52 f32toi32 $a9, $a9 .int 0x52904090 # CHECK: 90 40 a0 52 f32toi32 $a9, $a10 .int 0x52a04090 # CHECK: 90 40 b0 52 f32toi32 $a9, $a11 .int 0x52b04090 # CHECK: 90 40 c0 52 f32toi32 $a9, $a12 .int 0x52c04090 # CHECK: 90 40 d0 52 f32toi32 $a9, $a13 .int 0x52d04090 # CHECK: 90 40 e0 52 f32toi32 $a9, $a14 .int 0x52e04090 # CHECK: 90 40 f0 52 f32toi32 $a9, $a15 .int 0x52f04090 # CHECK: a0 40 00 52 f32toi32 $a10, $a0 .int 0x520040a0 # CHECK: a0 40 10 52 f32toi32 $a10, $a1 .int 0x521040a0 # CHECK: a0 40 20 52 f32toi32 $a10, $a2 .int 0x522040a0 # CHECK: a0 40 30 52 f32toi32 $a10, $a3 .int 0x523040a0 # CHECK: a0 40 40 52 f32toi32 $a10, $a4 .int 0x524040a0 # CHECK: a0 40 50 52 f32toi32 $a10, $a5 .int 0x525040a0 # CHECK: a0 40 60 52 f32toi32 $a10, $a6 .int 0x526040a0 # CHECK: a0 40 70 52 f32toi32 $a10, $a7 .int 0x527040a0 # CHECK: a0 40 80 52 f32toi32 $a10, $a8 .int 0x528040a0 # CHECK: a0 40 90 52 f32toi32 $a10, $a9 .int 0x529040a0 # CHECK: a0 40 a0 52 f32toi32 $a10, $a10 .int 0x52a040a0 # CHECK: a0 40 b0 52 f32toi32 $a10, $a11 .int 0x52b040a0 # CHECK: a0 40 c0 52 f32toi32 $a10, $a12 .int 0x52c040a0 # CHECK: a0 40 d0 52 f32toi32 $a10, $a13 .int 0x52d040a0 # CHECK: a0 40 e0 52 f32toi32 $a10, $a14 .int 0x52e040a0 # CHECK: a0 40 f0 52 f32toi32 $a10, $a15 .int 0x52f040a0 # CHECK: b0 40 00 52 f32toi32 $a11, $a0 .int 0x520040b0 # CHECK: b0 40 10 52 f32toi32 $a11, $a1 .int 0x521040b0 # CHECK: b0 40 20 52 f32toi32 $a11, $a2 .int 0x522040b0 # CHECK: b0 40 30 52 f32toi32 $a11, $a3 .int 0x523040b0 # CHECK: b0 40 40 52 f32toi32 $a11, $a4 .int 0x524040b0 # CHECK: b0 40 50 52 f32toi32 $a11, $a5 .int 0x525040b0 # CHECK: b0 40 60 52 f32toi32 $a11, $a6 .int 0x526040b0 # CHECK: b0 40 70 52 f32toi32 $a11, $a7 .int 0x527040b0 # CHECK: b0 40 80 52 f32toi32 $a11, $a8 .int 0x528040b0 # CHECK: b0 40 90 52 f32toi32 $a11, $a9 .int 0x529040b0 # CHECK: b0 40 a0 52 f32toi32 $a11, $a10 .int 0x52a040b0 # CHECK: b0 40 b0 52 f32toi32 $a11, $a11 .int 0x52b040b0 # CHECK: b0 40 c0 52 f32toi32 $a11, $a12 .int 0x52c040b0 # CHECK: b0 40 d0 52 f32toi32 $a11, $a13 .int 0x52d040b0 # CHECK: b0 40 e0 52 f32toi32 $a11, $a14 .int 0x52e040b0 # CHECK: b0 40 f0 52 f32toi32 $a11, $a15 .int 0x52f040b0 # CHECK: c0 40 00 52 f32toi32 $a12, $a0 .int 0x520040c0 # CHECK: c0 40 10 52 f32toi32 $a12, $a1 .int 0x521040c0 # CHECK: c0 40 20 52 f32toi32 $a12, $a2 .int 0x522040c0 # CHECK: c0 40 30 52 f32toi32 $a12, $a3 .int 0x523040c0 # CHECK: c0 40 40 52 f32toi32 $a12, $a4 .int 0x524040c0 # CHECK: c0 40 50 52 f32toi32 $a12, $a5 .int 0x525040c0 # CHECK: c0 40 60 52 f32toi32 $a12, $a6 .int 0x526040c0 # CHECK: c0 40 70 52 f32toi32 $a12, $a7 .int 0x527040c0 # CHECK: c0 40 80 52 f32toi32 $a12, $a8 .int 0x528040c0 # CHECK: c0 40 90 52 f32toi32 $a12, $a9 .int 0x529040c0 # CHECK: c0 40 a0 52 f32toi32 $a12, $a10 .int 0x52a040c0 # CHECK: c0 40 b0 52 f32toi32 $a12, $a11 .int 0x52b040c0 # CHECK: c0 40 c0 52 f32toi32 $a12, $a12 .int 0x52c040c0 # CHECK: c0 40 d0 52 f32toi32 $a12, $a13 .int 0x52d040c0 # CHECK: c0 40 e0 52 f32toi32 $a12, $a14 .int 0x52e040c0 # CHECK: c0 40 f0 52 f32toi32 $a12, $a15 .int 0x52f040c0 # CHECK: d0 40 00 52 f32toi32 $a13, $a0 .int 0x520040d0 # CHECK: d0 40 10 52 f32toi32 $a13, $a1 .int 0x521040d0 # CHECK: d0 40 20 52 f32toi32 $a13, $a2 .int 0x522040d0 # CHECK: d0 40 30 52 f32toi32 $a13, $a3 .int 0x523040d0 # CHECK: d0 40 40 52 f32toi32 $a13, $a4 .int 0x524040d0 # CHECK: d0 40 50 52 f32toi32 $a13, $a5 .int 0x525040d0 # CHECK: d0 40 60 52 f32toi32 $a13, $a6 .int 0x526040d0 # CHECK: d0 40 70 52 f32toi32 $a13, $a7 .int 0x527040d0 # CHECK: d0 40 80 52 f32toi32 $a13, $a8 .int 0x528040d0 # CHECK: d0 40 90 52 f32toi32 $a13, $a9 .int 0x529040d0 # CHECK: d0 40 a0 52 f32toi32 $a13, $a10 .int 0x52a040d0 # CHECK: d0 40 b0 52 f32toi32 $a13, $a11 .int 0x52b040d0 # CHECK: d0 40 c0 52 f32toi32 $a13, $a12 .int 0x52c040d0 # CHECK: d0 40 d0 52 f32toi32 $a13, $a13 .int 0x52d040d0 # CHECK: d0 40 e0 52 f32toi32 $a13, $a14 .int 0x52e040d0 # CHECK: d0 40 f0 52 f32toi32 $a13, $a15 .int 0x52f040d0 # CHECK: e0 40 00 52 f32toi32 $a14, $a0 .int 0x520040e0 # CHECK: e0 40 10 52 f32toi32 $a14, $a1 .int 0x521040e0 # CHECK: e0 40 20 52 f32toi32 $a14, $a2 .int 0x522040e0 # CHECK: e0 40 30 52 f32toi32 $a14, $a3 .int 0x523040e0 # CHECK: e0 40 40 52 f32toi32 $a14, $a4 .int 0x524040e0 # CHECK: e0 40 50 52 f32toi32 $a14, $a5 .int 0x525040e0 # CHECK: e0 40 60 52 f32toi32 $a14, $a6 .int 0x526040e0 # CHECK: e0 40 70 52 f32toi32 $a14, $a7 .int 0x527040e0 # CHECK: e0 40 80 52 f32toi32 $a14, $a8 .int 0x528040e0 # CHECK: e0 40 90 52 f32toi32 $a14, $a9 .int 0x529040e0 # CHECK: e0 40 a0 52 f32toi32 $a14, $a10 .int 0x52a040e0 # CHECK: e0 40 b0 52 f32toi32 $a14, $a11 .int 0x52b040e0 # CHECK: e0 40 c0 52 f32toi32 $a14, $a12 .int 0x52c040e0 # CHECK: e0 40 d0 52 f32toi32 $a14, $a13 .int 0x52d040e0 # CHECK: e0 40 e0 52 f32toi32 $a14, $a14 .int 0x52e040e0 # CHECK: e0 40 f0 52 f32toi32 $a14, $a15 .int 0x52f040e0 # CHECK: f0 40 00 52 f32toi32 $a15, $a0 .int 0x520040f0 # CHECK: f0 40 10 52 f32toi32 $a15, $a1 .int 0x521040f0 # CHECK: f0 40 20 52 f32toi32 $a15, $a2 .int 0x522040f0 # CHECK: f0 40 30 52 f32toi32 $a15, $a3 .int 0x523040f0 # CHECK: f0 40 40 52 f32toi32 $a15, $a4 .int 0x524040f0 # CHECK: f0 40 50 52 f32toi32 $a15, $a5 .int 0x525040f0 # CHECK: f0 40 60 52 f32toi32 $a15, $a6 .int 0x526040f0 # CHECK: f0 40 70 52 f32toi32 $a15, $a7 .int 0x527040f0 # CHECK: f0 40 80 52 f32toi32 $a15, $a8 .int 0x528040f0 # CHECK: f0 40 90 52 f32toi32 $a15, $a9 .int 0x529040f0 # CHECK: f0 40 a0 52 f32toi32 $a15, $a10 .int 0x52a040f0 # CHECK: f0 40 b0 52 f32toi32 $a15, $a11 .int 0x52b040f0 # CHECK: f0 40 c0 52 f32toi32 $a15, $a12 .int 0x52c040f0 # CHECK: f0 40 d0 52 f32toi32 $a15, $a13 .int 0x52d040f0 # CHECK: f0 40 e0 52 f32toi32 $a15, $a14 .int 0x52e040f0 # CHECK: f0 40 f0 52 f32toi32 $a15, $a15 .int 0x52f040f0