# 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 `f32exp` instruction # declared in Isa.xml. # CHECK: 00 31 00 52 f32exp $a0, $a0 .int 0x52003100 # CHECK: 00 31 10 52 f32exp $a0, $a1 .int 0x52103100 # CHECK: 00 31 20 52 f32exp $a0, $a2 .int 0x52203100 # CHECK: 00 31 30 52 f32exp $a0, $a3 .int 0x52303100 # CHECK: 00 31 40 52 f32exp $a0, $a4 .int 0x52403100 # CHECK: 00 31 50 52 f32exp $a0, $a5 .int 0x52503100 # CHECK: 00 31 60 52 f32exp $a0, $a6 .int 0x52603100 # CHECK: 00 31 70 52 f32exp $a0, $a7 .int 0x52703100 # CHECK: 00 31 80 52 f32exp $a0, $a8 .int 0x52803100 # CHECK: 00 31 90 52 f32exp $a0, $a9 .int 0x52903100 # CHECK: 00 31 a0 52 f32exp $a0, $a10 .int 0x52a03100 # CHECK: 00 31 b0 52 f32exp $a0, $a11 .int 0x52b03100 # CHECK: 00 31 c0 52 f32exp $a0, $a12 .int 0x52c03100 # CHECK: 00 31 d0 52 f32exp $a0, $a13 .int 0x52d03100 # CHECK: 00 31 e0 52 f32exp $a0, $a14 .int 0x52e03100 # CHECK: 00 31 f0 52 f32exp $a0, $a15 .int 0x52f03100 # CHECK: 10 31 00 52 f32exp $a1, $a0 .int 0x52003110 # CHECK: 10 31 10 52 f32exp $a1, $a1 .int 0x52103110 # CHECK: 10 31 20 52 f32exp $a1, $a2 .int 0x52203110 # CHECK: 10 31 30 52 f32exp $a1, $a3 .int 0x52303110 # CHECK: 10 31 40 52 f32exp $a1, $a4 .int 0x52403110 # CHECK: 10 31 50 52 f32exp $a1, $a5 .int 0x52503110 # CHECK: 10 31 60 52 f32exp $a1, $a6 .int 0x52603110 # CHECK: 10 31 70 52 f32exp $a1, $a7 .int 0x52703110 # CHECK: 10 31 80 52 f32exp $a1, $a8 .int 0x52803110 # CHECK: 10 31 90 52 f32exp $a1, $a9 .int 0x52903110 # CHECK: 10 31 a0 52 f32exp $a1, $a10 .int 0x52a03110 # CHECK: 10 31 b0 52 f32exp $a1, $a11 .int 0x52b03110 # CHECK: 10 31 c0 52 f32exp $a1, $a12 .int 0x52c03110 # CHECK: 10 31 d0 52 f32exp $a1, $a13 .int 0x52d03110 # CHECK: 10 31 e0 52 f32exp $a1, $a14 .int 0x52e03110 # CHECK: 10 31 f0 52 f32exp $a1, $a15 .int 0x52f03110 # CHECK: 20 31 00 52 f32exp $a2, $a0 .int 0x52003120 # CHECK: 20 31 10 52 f32exp $a2, $a1 .int 0x52103120 # CHECK: 20 31 20 52 f32exp $a2, $a2 .int 0x52203120 # CHECK: 20 31 30 52 f32exp $a2, $a3 .int 0x52303120 # CHECK: 20 31 40 52 f32exp $a2, $a4 .int 0x52403120 # CHECK: 20 31 50 52 f32exp $a2, $a5 .int 0x52503120 # CHECK: 20 31 60 52 f32exp $a2, $a6 .int 0x52603120 # CHECK: 20 31 70 52 f32exp $a2, $a7 .int 0x52703120 # CHECK: 20 31 80 52 f32exp $a2, $a8 .int 0x52803120 # CHECK: 20 31 90 52 f32exp $a2, $a9 .int 0x52903120 # CHECK: 20 31 a0 52 f32exp $a2, $a10 .int 0x52a03120 # CHECK: 20 31 b0 52 f32exp $a2, $a11 .int 0x52b03120 # CHECK: 20 31 c0 52 f32exp $a2, $a12 .int 0x52c03120 # CHECK: 20 31 d0 52 f32exp $a2, $a13 .int 0x52d03120 # CHECK: 20 31 e0 52 f32exp $a2, $a14 .int 0x52e03120 # CHECK: 20 31 f0 52 f32exp $a2, $a15 .int 0x52f03120 # CHECK: 30 31 00 52 f32exp $a3, $a0 .int 0x52003130 # CHECK: 30 31 10 52 f32exp $a3, $a1 .int 0x52103130 # CHECK: 30 31 20 52 f32exp $a3, $a2 .int 0x52203130 # CHECK: 30 31 30 52 f32exp $a3, $a3 .int 0x52303130 # CHECK: 30 31 40 52 f32exp $a3, $a4 .int 0x52403130 # CHECK: 30 31 50 52 f32exp $a3, $a5 .int 0x52503130 # CHECK: 30 31 60 52 f32exp $a3, $a6 .int 0x52603130 # CHECK: 30 31 70 52 f32exp $a3, $a7 .int 0x52703130 # CHECK: 30 31 80 52 f32exp $a3, $a8 .int 0x52803130 # CHECK: 30 31 90 52 f32exp $a3, $a9 .int 0x52903130 # CHECK: 30 31 a0 52 f32exp $a3, $a10 .int 0x52a03130 # CHECK: 30 31 b0 52 f32exp $a3, $a11 .int 0x52b03130 # CHECK: 30 31 c0 52 f32exp $a3, $a12 .int 0x52c03130 # CHECK: 30 31 d0 52 f32exp $a3, $a13 .int 0x52d03130 # CHECK: 30 31 e0 52 f32exp $a3, $a14 .int 0x52e03130 # CHECK: 30 31 f0 52 f32exp $a3, $a15 .int 0x52f03130 # CHECK: 40 31 00 52 f32exp $a4, $a0 .int 0x52003140 # CHECK: 40 31 10 52 f32exp $a4, $a1 .int 0x52103140 # CHECK: 40 31 20 52 f32exp $a4, $a2 .int 0x52203140 # CHECK: 40 31 30 52 f32exp $a4, $a3 .int 0x52303140 # CHECK: 40 31 40 52 f32exp $a4, $a4 .int 0x52403140 # CHECK: 40 31 50 52 f32exp $a4, $a5 .int 0x52503140 # CHECK: 40 31 60 52 f32exp $a4, $a6 .int 0x52603140 # CHECK: 40 31 70 52 f32exp $a4, $a7 .int 0x52703140 # CHECK: 40 31 80 52 f32exp $a4, $a8 .int 0x52803140 # CHECK: 40 31 90 52 f32exp $a4, $a9 .int 0x52903140 # CHECK: 40 31 a0 52 f32exp $a4, $a10 .int 0x52a03140 # CHECK: 40 31 b0 52 f32exp $a4, $a11 .int 0x52b03140 # CHECK: 40 31 c0 52 f32exp $a4, $a12 .int 0x52c03140 # CHECK: 40 31 d0 52 f32exp $a4, $a13 .int 0x52d03140 # CHECK: 40 31 e0 52 f32exp $a4, $a14 .int 0x52e03140 # CHECK: 40 31 f0 52 f32exp $a4, $a15 .int 0x52f03140 # CHECK: 50 31 00 52 f32exp $a5, $a0 .int 0x52003150 # CHECK: 50 31 10 52 f32exp $a5, $a1 .int 0x52103150 # CHECK: 50 31 20 52 f32exp $a5, $a2 .int 0x52203150 # CHECK: 50 31 30 52 f32exp $a5, $a3 .int 0x52303150 # CHECK: 50 31 40 52 f32exp $a5, $a4 .int 0x52403150 # CHECK: 50 31 50 52 f32exp $a5, $a5 .int 0x52503150 # CHECK: 50 31 60 52 f32exp $a5, $a6 .int 0x52603150 # CHECK: 50 31 70 52 f32exp $a5, $a7 .int 0x52703150 # CHECK: 50 31 80 52 f32exp $a5, $a8 .int 0x52803150 # CHECK: 50 31 90 52 f32exp $a5, $a9 .int 0x52903150 # CHECK: 50 31 a0 52 f32exp $a5, $a10 .int 0x52a03150 # CHECK: 50 31 b0 52 f32exp $a5, $a11 .int 0x52b03150 # CHECK: 50 31 c0 52 f32exp $a5, $a12 .int 0x52c03150 # CHECK: 50 31 d0 52 f32exp $a5, $a13 .int 0x52d03150 # CHECK: 50 31 e0 52 f32exp $a5, $a14 .int 0x52e03150 # CHECK: 50 31 f0 52 f32exp $a5, $a15 .int 0x52f03150 # CHECK: 60 31 00 52 f32exp $a6, $a0 .int 0x52003160 # CHECK: 60 31 10 52 f32exp $a6, $a1 .int 0x52103160 # CHECK: 60 31 20 52 f32exp $a6, $a2 .int 0x52203160 # CHECK: 60 31 30 52 f32exp $a6, $a3 .int 0x52303160 # CHECK: 60 31 40 52 f32exp $a6, $a4 .int 0x52403160 # CHECK: 60 31 50 52 f32exp $a6, $a5 .int 0x52503160 # CHECK: 60 31 60 52 f32exp $a6, $a6 .int 0x52603160 # CHECK: 60 31 70 52 f32exp $a6, $a7 .int 0x52703160 # CHECK: 60 31 80 52 f32exp $a6, $a8 .int 0x52803160 # CHECK: 60 31 90 52 f32exp $a6, $a9 .int 0x52903160 # CHECK: 60 31 a0 52 f32exp $a6, $a10 .int 0x52a03160 # CHECK: 60 31 b0 52 f32exp $a6, $a11 .int 0x52b03160 # CHECK: 60 31 c0 52 f32exp $a6, $a12 .int 0x52c03160 # CHECK: 60 31 d0 52 f32exp $a6, $a13 .int 0x52d03160 # CHECK: 60 31 e0 52 f32exp $a6, $a14 .int 0x52e03160 # CHECK: 60 31 f0 52 f32exp $a6, $a15 .int 0x52f03160 # CHECK: 70 31 00 52 f32exp $a7, $a0 .int 0x52003170 # CHECK: 70 31 10 52 f32exp $a7, $a1 .int 0x52103170 # CHECK: 70 31 20 52 f32exp $a7, $a2 .int 0x52203170 # CHECK: 70 31 30 52 f32exp $a7, $a3 .int 0x52303170 # CHECK: 70 31 40 52 f32exp $a7, $a4 .int 0x52403170 # CHECK: 70 31 50 52 f32exp $a7, $a5 .int 0x52503170 # CHECK: 70 31 60 52 f32exp $a7, $a6 .int 0x52603170 # CHECK: 70 31 70 52 f32exp $a7, $a7 .int 0x52703170 # CHECK: 70 31 80 52 f32exp $a7, $a8 .int 0x52803170 # CHECK: 70 31 90 52 f32exp $a7, $a9 .int 0x52903170 # CHECK: 70 31 a0 52 f32exp $a7, $a10 .int 0x52a03170 # CHECK: 70 31 b0 52 f32exp $a7, $a11 .int 0x52b03170 # CHECK: 70 31 c0 52 f32exp $a7, $a12 .int 0x52c03170 # CHECK: 70 31 d0 52 f32exp $a7, $a13 .int 0x52d03170 # CHECK: 70 31 e0 52 f32exp $a7, $a14 .int 0x52e03170 # CHECK: 70 31 f0 52 f32exp $a7, $a15 .int 0x52f03170 # CHECK: 80 31 00 52 f32exp $a8, $a0 .int 0x52003180 # CHECK: 80 31 10 52 f32exp $a8, $a1 .int 0x52103180 # CHECK: 80 31 20 52 f32exp $a8, $a2 .int 0x52203180 # CHECK: 80 31 30 52 f32exp $a8, $a3 .int 0x52303180 # CHECK: 80 31 40 52 f32exp $a8, $a4 .int 0x52403180 # CHECK: 80 31 50 52 f32exp $a8, $a5 .int 0x52503180 # CHECK: 80 31 60 52 f32exp $a8, $a6 .int 0x52603180 # CHECK: 80 31 70 52 f32exp $a8, $a7 .int 0x52703180 # CHECK: 80 31 80 52 f32exp $a8, $a8 .int 0x52803180 # CHECK: 80 31 90 52 f32exp $a8, $a9 .int 0x52903180 # CHECK: 80 31 a0 52 f32exp $a8, $a10 .int 0x52a03180 # CHECK: 80 31 b0 52 f32exp $a8, $a11 .int 0x52b03180 # CHECK: 80 31 c0 52 f32exp $a8, $a12 .int 0x52c03180 # CHECK: 80 31 d0 52 f32exp $a8, $a13 .int 0x52d03180 # CHECK: 80 31 e0 52 f32exp $a8, $a14 .int 0x52e03180 # CHECK: 80 31 f0 52 f32exp $a8, $a15 .int 0x52f03180 # CHECK: 90 31 00 52 f32exp $a9, $a0 .int 0x52003190 # CHECK: 90 31 10 52 f32exp $a9, $a1 .int 0x52103190 # CHECK: 90 31 20 52 f32exp $a9, $a2 .int 0x52203190 # CHECK: 90 31 30 52 f32exp $a9, $a3 .int 0x52303190 # CHECK: 90 31 40 52 f32exp $a9, $a4 .int 0x52403190 # CHECK: 90 31 50 52 f32exp $a9, $a5 .int 0x52503190 # CHECK: 90 31 60 52 f32exp $a9, $a6 .int 0x52603190 # CHECK: 90 31 70 52 f32exp $a9, $a7 .int 0x52703190 # CHECK: 90 31 80 52 f32exp $a9, $a8 .int 0x52803190 # CHECK: 90 31 90 52 f32exp $a9, $a9 .int 0x52903190 # CHECK: 90 31 a0 52 f32exp $a9, $a10 .int 0x52a03190 # CHECK: 90 31 b0 52 f32exp $a9, $a11 .int 0x52b03190 # CHECK: 90 31 c0 52 f32exp $a9, $a12 .int 0x52c03190 # CHECK: 90 31 d0 52 f32exp $a9, $a13 .int 0x52d03190 # CHECK: 90 31 e0 52 f32exp $a9, $a14 .int 0x52e03190 # CHECK: 90 31 f0 52 f32exp $a9, $a15 .int 0x52f03190 # CHECK: a0 31 00 52 f32exp $a10, $a0 .int 0x520031a0 # CHECK: a0 31 10 52 f32exp $a10, $a1 .int 0x521031a0 # CHECK: a0 31 20 52 f32exp $a10, $a2 .int 0x522031a0 # CHECK: a0 31 30 52 f32exp $a10, $a3 .int 0x523031a0 # CHECK: a0 31 40 52 f32exp $a10, $a4 .int 0x524031a0 # CHECK: a0 31 50 52 f32exp $a10, $a5 .int 0x525031a0 # CHECK: a0 31 60 52 f32exp $a10, $a6 .int 0x526031a0 # CHECK: a0 31 70 52 f32exp $a10, $a7 .int 0x527031a0 # CHECK: a0 31 80 52 f32exp $a10, $a8 .int 0x528031a0 # CHECK: a0 31 90 52 f32exp $a10, $a9 .int 0x529031a0 # CHECK: a0 31 a0 52 f32exp $a10, $a10 .int 0x52a031a0 # CHECK: a0 31 b0 52 f32exp $a10, $a11 .int 0x52b031a0 # CHECK: a0 31 c0 52 f32exp $a10, $a12 .int 0x52c031a0 # CHECK: a0 31 d0 52 f32exp $a10, $a13 .int 0x52d031a0 # CHECK: a0 31 e0 52 f32exp $a10, $a14 .int 0x52e031a0 # CHECK: a0 31 f0 52 f32exp $a10, $a15 .int 0x52f031a0 # CHECK: b0 31 00 52 f32exp $a11, $a0 .int 0x520031b0 # CHECK: b0 31 10 52 f32exp $a11, $a1 .int 0x521031b0 # CHECK: b0 31 20 52 f32exp $a11, $a2 .int 0x522031b0 # CHECK: b0 31 30 52 f32exp $a11, $a3 .int 0x523031b0 # CHECK: b0 31 40 52 f32exp $a11, $a4 .int 0x524031b0 # CHECK: b0 31 50 52 f32exp $a11, $a5 .int 0x525031b0 # CHECK: b0 31 60 52 f32exp $a11, $a6 .int 0x526031b0 # CHECK: b0 31 70 52 f32exp $a11, $a7 .int 0x527031b0 # CHECK: b0 31 80 52 f32exp $a11, $a8 .int 0x528031b0 # CHECK: b0 31 90 52 f32exp $a11, $a9 .int 0x529031b0 # CHECK: b0 31 a0 52 f32exp $a11, $a10 .int 0x52a031b0 # CHECK: b0 31 b0 52 f32exp $a11, $a11 .int 0x52b031b0 # CHECK: b0 31 c0 52 f32exp $a11, $a12 .int 0x52c031b0 # CHECK: b0 31 d0 52 f32exp $a11, $a13 .int 0x52d031b0 # CHECK: b0 31 e0 52 f32exp $a11, $a14 .int 0x52e031b0 # CHECK: b0 31 f0 52 f32exp $a11, $a15 .int 0x52f031b0 # CHECK: c0 31 00 52 f32exp $a12, $a0 .int 0x520031c0 # CHECK: c0 31 10 52 f32exp $a12, $a1 .int 0x521031c0 # CHECK: c0 31 20 52 f32exp $a12, $a2 .int 0x522031c0 # CHECK: c0 31 30 52 f32exp $a12, $a3 .int 0x523031c0 # CHECK: c0 31 40 52 f32exp $a12, $a4 .int 0x524031c0 # CHECK: c0 31 50 52 f32exp $a12, $a5 .int 0x525031c0 # CHECK: c0 31 60 52 f32exp $a12, $a6 .int 0x526031c0 # CHECK: c0 31 70 52 f32exp $a12, $a7 .int 0x527031c0 # CHECK: c0 31 80 52 f32exp $a12, $a8 .int 0x528031c0 # CHECK: c0 31 90 52 f32exp $a12, $a9 .int 0x529031c0 # CHECK: c0 31 a0 52 f32exp $a12, $a10 .int 0x52a031c0 # CHECK: c0 31 b0 52 f32exp $a12, $a11 .int 0x52b031c0 # CHECK: c0 31 c0 52 f32exp $a12, $a12 .int 0x52c031c0 # CHECK: c0 31 d0 52 f32exp $a12, $a13 .int 0x52d031c0 # CHECK: c0 31 e0 52 f32exp $a12, $a14 .int 0x52e031c0 # CHECK: c0 31 f0 52 f32exp $a12, $a15 .int 0x52f031c0 # CHECK: d0 31 00 52 f32exp $a13, $a0 .int 0x520031d0 # CHECK: d0 31 10 52 f32exp $a13, $a1 .int 0x521031d0 # CHECK: d0 31 20 52 f32exp $a13, $a2 .int 0x522031d0 # CHECK: d0 31 30 52 f32exp $a13, $a3 .int 0x523031d0 # CHECK: d0 31 40 52 f32exp $a13, $a4 .int 0x524031d0 # CHECK: d0 31 50 52 f32exp $a13, $a5 .int 0x525031d0 # CHECK: d0 31 60 52 f32exp $a13, $a6 .int 0x526031d0 # CHECK: d0 31 70 52 f32exp $a13, $a7 .int 0x527031d0 # CHECK: d0 31 80 52 f32exp $a13, $a8 .int 0x528031d0 # CHECK: d0 31 90 52 f32exp $a13, $a9 .int 0x529031d0 # CHECK: d0 31 a0 52 f32exp $a13, $a10 .int 0x52a031d0 # CHECK: d0 31 b0 52 f32exp $a13, $a11 .int 0x52b031d0 # CHECK: d0 31 c0 52 f32exp $a13, $a12 .int 0x52c031d0 # CHECK: d0 31 d0 52 f32exp $a13, $a13 .int 0x52d031d0 # CHECK: d0 31 e0 52 f32exp $a13, $a14 .int 0x52e031d0 # CHECK: d0 31 f0 52 f32exp $a13, $a15 .int 0x52f031d0 # CHECK: e0 31 00 52 f32exp $a14, $a0 .int 0x520031e0 # CHECK: e0 31 10 52 f32exp $a14, $a1 .int 0x521031e0 # CHECK: e0 31 20 52 f32exp $a14, $a2 .int 0x522031e0 # CHECK: e0 31 30 52 f32exp $a14, $a3 .int 0x523031e0 # CHECK: e0 31 40 52 f32exp $a14, $a4 .int 0x524031e0 # CHECK: e0 31 50 52 f32exp $a14, $a5 .int 0x525031e0 # CHECK: e0 31 60 52 f32exp $a14, $a6 .int 0x526031e0 # CHECK: e0 31 70 52 f32exp $a14, $a7 .int 0x527031e0 # CHECK: e0 31 80 52 f32exp $a14, $a8 .int 0x528031e0 # CHECK: e0 31 90 52 f32exp $a14, $a9 .int 0x529031e0 # CHECK: e0 31 a0 52 f32exp $a14, $a10 .int 0x52a031e0 # CHECK: e0 31 b0 52 f32exp $a14, $a11 .int 0x52b031e0 # CHECK: e0 31 c0 52 f32exp $a14, $a12 .int 0x52c031e0 # CHECK: e0 31 d0 52 f32exp $a14, $a13 .int 0x52d031e0 # CHECK: e0 31 e0 52 f32exp $a14, $a14 .int 0x52e031e0 # CHECK: e0 31 f0 52 f32exp $a14, $a15 .int 0x52f031e0 # CHECK: f0 31 00 52 f32exp $a15, $a0 .int 0x520031f0 # CHECK: f0 31 10 52 f32exp $a15, $a1 .int 0x521031f0 # CHECK: f0 31 20 52 f32exp $a15, $a2 .int 0x522031f0 # CHECK: f0 31 30 52 f32exp $a15, $a3 .int 0x523031f0 # CHECK: f0 31 40 52 f32exp $a15, $a4 .int 0x524031f0 # CHECK: f0 31 50 52 f32exp $a15, $a5 .int 0x525031f0 # CHECK: f0 31 60 52 f32exp $a15, $a6 .int 0x526031f0 # CHECK: f0 31 70 52 f32exp $a15, $a7 .int 0x527031f0 # CHECK: f0 31 80 52 f32exp $a15, $a8 .int 0x528031f0 # CHECK: f0 31 90 52 f32exp $a15, $a9 .int 0x529031f0 # CHECK: f0 31 a0 52 f32exp $a15, $a10 .int 0x52a031f0 # CHECK: f0 31 b0 52 f32exp $a15, $a11 .int 0x52b031f0 # CHECK: f0 31 c0 52 f32exp $a15, $a12 .int 0x52c031f0 # CHECK: f0 31 d0 52 f32exp $a15, $a13 .int 0x52d031f0 # CHECK: f0 31 e0 52 f32exp $a15, $a14 .int 0x52e031f0 # CHECK: f0 31 f0 52 f32exp $a15, $a15 .int 0x52f031f0