# 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 `f32sufromui` instruction # declared in Isa.xml. # CHECK: 00 49 00 52 f32sufromui $a0, $a0 .int 0x52004900 # CHECK: 00 49 10 52 f32sufromui $a0, $a1 .int 0x52104900 # CHECK: 00 49 20 52 f32sufromui $a0, $a2 .int 0x52204900 # CHECK: 00 49 30 52 f32sufromui $a0, $a3 .int 0x52304900 # CHECK: 00 49 40 52 f32sufromui $a0, $a4 .int 0x52404900 # CHECK: 00 49 50 52 f32sufromui $a0, $a5 .int 0x52504900 # CHECK: 00 49 60 52 f32sufromui $a0, $a6 .int 0x52604900 # CHECK: 00 49 70 52 f32sufromui $a0, $a7 .int 0x52704900 # CHECK: 00 49 80 52 f32sufromui $a0, $a8 .int 0x52804900 # CHECK: 00 49 90 52 f32sufromui $a0, $a9 .int 0x52904900 # CHECK: 00 49 a0 52 f32sufromui $a0, $a10 .int 0x52a04900 # CHECK: 00 49 b0 52 f32sufromui $a0, $a11 .int 0x52b04900 # CHECK: 00 49 c0 52 f32sufromui $a0, $a12 .int 0x52c04900 # CHECK: 00 49 d0 52 f32sufromui $a0, $a13 .int 0x52d04900 # CHECK: 00 49 e0 52 f32sufromui $a0, $a14 .int 0x52e04900 # CHECK: 00 49 f0 52 f32sufromui $a0, $a15 .int 0x52f04900 # CHECK: 10 49 00 52 f32sufromui $a1, $a0 .int 0x52004910 # CHECK: 10 49 10 52 f32sufromui $a1, $a1 .int 0x52104910 # CHECK: 10 49 20 52 f32sufromui $a1, $a2 .int 0x52204910 # CHECK: 10 49 30 52 f32sufromui $a1, $a3 .int 0x52304910 # CHECK: 10 49 40 52 f32sufromui $a1, $a4 .int 0x52404910 # CHECK: 10 49 50 52 f32sufromui $a1, $a5 .int 0x52504910 # CHECK: 10 49 60 52 f32sufromui $a1, $a6 .int 0x52604910 # CHECK: 10 49 70 52 f32sufromui $a1, $a7 .int 0x52704910 # CHECK: 10 49 80 52 f32sufromui $a1, $a8 .int 0x52804910 # CHECK: 10 49 90 52 f32sufromui $a1, $a9 .int 0x52904910 # CHECK: 10 49 a0 52 f32sufromui $a1, $a10 .int 0x52a04910 # CHECK: 10 49 b0 52 f32sufromui $a1, $a11 .int 0x52b04910 # CHECK: 10 49 c0 52 f32sufromui $a1, $a12 .int 0x52c04910 # CHECK: 10 49 d0 52 f32sufromui $a1, $a13 .int 0x52d04910 # CHECK: 10 49 e0 52 f32sufromui $a1, $a14 .int 0x52e04910 # CHECK: 10 49 f0 52 f32sufromui $a1, $a15 .int 0x52f04910 # CHECK: 20 49 00 52 f32sufromui $a2, $a0 .int 0x52004920 # CHECK: 20 49 10 52 f32sufromui $a2, $a1 .int 0x52104920 # CHECK: 20 49 20 52 f32sufromui $a2, $a2 .int 0x52204920 # CHECK: 20 49 30 52 f32sufromui $a2, $a3 .int 0x52304920 # CHECK: 20 49 40 52 f32sufromui $a2, $a4 .int 0x52404920 # CHECK: 20 49 50 52 f32sufromui $a2, $a5 .int 0x52504920 # CHECK: 20 49 60 52 f32sufromui $a2, $a6 .int 0x52604920 # CHECK: 20 49 70 52 f32sufromui $a2, $a7 .int 0x52704920 # CHECK: 20 49 80 52 f32sufromui $a2, $a8 .int 0x52804920 # CHECK: 20 49 90 52 f32sufromui $a2, $a9 .int 0x52904920 # CHECK: 20 49 a0 52 f32sufromui $a2, $a10 .int 0x52a04920 # CHECK: 20 49 b0 52 f32sufromui $a2, $a11 .int 0x52b04920 # CHECK: 20 49 c0 52 f32sufromui $a2, $a12 .int 0x52c04920 # CHECK: 20 49 d0 52 f32sufromui $a2, $a13 .int 0x52d04920 # CHECK: 20 49 e0 52 f32sufromui $a2, $a14 .int 0x52e04920 # CHECK: 20 49 f0 52 f32sufromui $a2, $a15 .int 0x52f04920 # CHECK: 30 49 00 52 f32sufromui $a3, $a0 .int 0x52004930 # CHECK: 30 49 10 52 f32sufromui $a3, $a1 .int 0x52104930 # CHECK: 30 49 20 52 f32sufromui $a3, $a2 .int 0x52204930 # CHECK: 30 49 30 52 f32sufromui $a3, $a3 .int 0x52304930 # CHECK: 30 49 40 52 f32sufromui $a3, $a4 .int 0x52404930 # CHECK: 30 49 50 52 f32sufromui $a3, $a5 .int 0x52504930 # CHECK: 30 49 60 52 f32sufromui $a3, $a6 .int 0x52604930 # CHECK: 30 49 70 52 f32sufromui $a3, $a7 .int 0x52704930 # CHECK: 30 49 80 52 f32sufromui $a3, $a8 .int 0x52804930 # CHECK: 30 49 90 52 f32sufromui $a3, $a9 .int 0x52904930 # CHECK: 30 49 a0 52 f32sufromui $a3, $a10 .int 0x52a04930 # CHECK: 30 49 b0 52 f32sufromui $a3, $a11 .int 0x52b04930 # CHECK: 30 49 c0 52 f32sufromui $a3, $a12 .int 0x52c04930 # CHECK: 30 49 d0 52 f32sufromui $a3, $a13 .int 0x52d04930 # CHECK: 30 49 e0 52 f32sufromui $a3, $a14 .int 0x52e04930 # CHECK: 30 49 f0 52 f32sufromui $a3, $a15 .int 0x52f04930 # CHECK: 40 49 00 52 f32sufromui $a4, $a0 .int 0x52004940 # CHECK: 40 49 10 52 f32sufromui $a4, $a1 .int 0x52104940 # CHECK: 40 49 20 52 f32sufromui $a4, $a2 .int 0x52204940 # CHECK: 40 49 30 52 f32sufromui $a4, $a3 .int 0x52304940 # CHECK: 40 49 40 52 f32sufromui $a4, $a4 .int 0x52404940 # CHECK: 40 49 50 52 f32sufromui $a4, $a5 .int 0x52504940 # CHECK: 40 49 60 52 f32sufromui $a4, $a6 .int 0x52604940 # CHECK: 40 49 70 52 f32sufromui $a4, $a7 .int 0x52704940 # CHECK: 40 49 80 52 f32sufromui $a4, $a8 .int 0x52804940 # CHECK: 40 49 90 52 f32sufromui $a4, $a9 .int 0x52904940 # CHECK: 40 49 a0 52 f32sufromui $a4, $a10 .int 0x52a04940 # CHECK: 40 49 b0 52 f32sufromui $a4, $a11 .int 0x52b04940 # CHECK: 40 49 c0 52 f32sufromui $a4, $a12 .int 0x52c04940 # CHECK: 40 49 d0 52 f32sufromui $a4, $a13 .int 0x52d04940 # CHECK: 40 49 e0 52 f32sufromui $a4, $a14 .int 0x52e04940 # CHECK: 40 49 f0 52 f32sufromui $a4, $a15 .int 0x52f04940 # CHECK: 50 49 00 52 f32sufromui $a5, $a0 .int 0x52004950 # CHECK: 50 49 10 52 f32sufromui $a5, $a1 .int 0x52104950 # CHECK: 50 49 20 52 f32sufromui $a5, $a2 .int 0x52204950 # CHECK: 50 49 30 52 f32sufromui $a5, $a3 .int 0x52304950 # CHECK: 50 49 40 52 f32sufromui $a5, $a4 .int 0x52404950 # CHECK: 50 49 50 52 f32sufromui $a5, $a5 .int 0x52504950 # CHECK: 50 49 60 52 f32sufromui $a5, $a6 .int 0x52604950 # CHECK: 50 49 70 52 f32sufromui $a5, $a7 .int 0x52704950 # CHECK: 50 49 80 52 f32sufromui $a5, $a8 .int 0x52804950 # CHECK: 50 49 90 52 f32sufromui $a5, $a9 .int 0x52904950 # CHECK: 50 49 a0 52 f32sufromui $a5, $a10 .int 0x52a04950 # CHECK: 50 49 b0 52 f32sufromui $a5, $a11 .int 0x52b04950 # CHECK: 50 49 c0 52 f32sufromui $a5, $a12 .int 0x52c04950 # CHECK: 50 49 d0 52 f32sufromui $a5, $a13 .int 0x52d04950 # CHECK: 50 49 e0 52 f32sufromui $a5, $a14 .int 0x52e04950 # CHECK: 50 49 f0 52 f32sufromui $a5, $a15 .int 0x52f04950 # CHECK: 60 49 00 52 f32sufromui $a6, $a0 .int 0x52004960 # CHECK: 60 49 10 52 f32sufromui $a6, $a1 .int 0x52104960 # CHECK: 60 49 20 52 f32sufromui $a6, $a2 .int 0x52204960 # CHECK: 60 49 30 52 f32sufromui $a6, $a3 .int 0x52304960 # CHECK: 60 49 40 52 f32sufromui $a6, $a4 .int 0x52404960 # CHECK: 60 49 50 52 f32sufromui $a6, $a5 .int 0x52504960 # CHECK: 60 49 60 52 f32sufromui $a6, $a6 .int 0x52604960 # CHECK: 60 49 70 52 f32sufromui $a6, $a7 .int 0x52704960 # CHECK: 60 49 80 52 f32sufromui $a6, $a8 .int 0x52804960 # CHECK: 60 49 90 52 f32sufromui $a6, $a9 .int 0x52904960 # CHECK: 60 49 a0 52 f32sufromui $a6, $a10 .int 0x52a04960 # CHECK: 60 49 b0 52 f32sufromui $a6, $a11 .int 0x52b04960 # CHECK: 60 49 c0 52 f32sufromui $a6, $a12 .int 0x52c04960 # CHECK: 60 49 d0 52 f32sufromui $a6, $a13 .int 0x52d04960 # CHECK: 60 49 e0 52 f32sufromui $a6, $a14 .int 0x52e04960 # CHECK: 60 49 f0 52 f32sufromui $a6, $a15 .int 0x52f04960 # CHECK: 70 49 00 52 f32sufromui $a7, $a0 .int 0x52004970 # CHECK: 70 49 10 52 f32sufromui $a7, $a1 .int 0x52104970 # CHECK: 70 49 20 52 f32sufromui $a7, $a2 .int 0x52204970 # CHECK: 70 49 30 52 f32sufromui $a7, $a3 .int 0x52304970 # CHECK: 70 49 40 52 f32sufromui $a7, $a4 .int 0x52404970 # CHECK: 70 49 50 52 f32sufromui $a7, $a5 .int 0x52504970 # CHECK: 70 49 60 52 f32sufromui $a7, $a6 .int 0x52604970 # CHECK: 70 49 70 52 f32sufromui $a7, $a7 .int 0x52704970 # CHECK: 70 49 80 52 f32sufromui $a7, $a8 .int 0x52804970 # CHECK: 70 49 90 52 f32sufromui $a7, $a9 .int 0x52904970 # CHECK: 70 49 a0 52 f32sufromui $a7, $a10 .int 0x52a04970 # CHECK: 70 49 b0 52 f32sufromui $a7, $a11 .int 0x52b04970 # CHECK: 70 49 c0 52 f32sufromui $a7, $a12 .int 0x52c04970 # CHECK: 70 49 d0 52 f32sufromui $a7, $a13 .int 0x52d04970 # CHECK: 70 49 e0 52 f32sufromui $a7, $a14 .int 0x52e04970 # CHECK: 70 49 f0 52 f32sufromui $a7, $a15 .int 0x52f04970 # CHECK: 80 49 00 52 f32sufromui $a8, $a0 .int 0x52004980 # CHECK: 80 49 10 52 f32sufromui $a8, $a1 .int 0x52104980 # CHECK: 80 49 20 52 f32sufromui $a8, $a2 .int 0x52204980 # CHECK: 80 49 30 52 f32sufromui $a8, $a3 .int 0x52304980 # CHECK: 80 49 40 52 f32sufromui $a8, $a4 .int 0x52404980 # CHECK: 80 49 50 52 f32sufromui $a8, $a5 .int 0x52504980 # CHECK: 80 49 60 52 f32sufromui $a8, $a6 .int 0x52604980 # CHECK: 80 49 70 52 f32sufromui $a8, $a7 .int 0x52704980 # CHECK: 80 49 80 52 f32sufromui $a8, $a8 .int 0x52804980 # CHECK: 80 49 90 52 f32sufromui $a8, $a9 .int 0x52904980 # CHECK: 80 49 a0 52 f32sufromui $a8, $a10 .int 0x52a04980 # CHECK: 80 49 b0 52 f32sufromui $a8, $a11 .int 0x52b04980 # CHECK: 80 49 c0 52 f32sufromui $a8, $a12 .int 0x52c04980 # CHECK: 80 49 d0 52 f32sufromui $a8, $a13 .int 0x52d04980 # CHECK: 80 49 e0 52 f32sufromui $a8, $a14 .int 0x52e04980 # CHECK: 80 49 f0 52 f32sufromui $a8, $a15 .int 0x52f04980 # CHECK: 90 49 00 52 f32sufromui $a9, $a0 .int 0x52004990 # CHECK: 90 49 10 52 f32sufromui $a9, $a1 .int 0x52104990 # CHECK: 90 49 20 52 f32sufromui $a9, $a2 .int 0x52204990 # CHECK: 90 49 30 52 f32sufromui $a9, $a3 .int 0x52304990 # CHECK: 90 49 40 52 f32sufromui $a9, $a4 .int 0x52404990 # CHECK: 90 49 50 52 f32sufromui $a9, $a5 .int 0x52504990 # CHECK: 90 49 60 52 f32sufromui $a9, $a6 .int 0x52604990 # CHECK: 90 49 70 52 f32sufromui $a9, $a7 .int 0x52704990 # CHECK: 90 49 80 52 f32sufromui $a9, $a8 .int 0x52804990 # CHECK: 90 49 90 52 f32sufromui $a9, $a9 .int 0x52904990 # CHECK: 90 49 a0 52 f32sufromui $a9, $a10 .int 0x52a04990 # CHECK: 90 49 b0 52 f32sufromui $a9, $a11 .int 0x52b04990 # CHECK: 90 49 c0 52 f32sufromui $a9, $a12 .int 0x52c04990 # CHECK: 90 49 d0 52 f32sufromui $a9, $a13 .int 0x52d04990 # CHECK: 90 49 e0 52 f32sufromui $a9, $a14 .int 0x52e04990 # CHECK: 90 49 f0 52 f32sufromui $a9, $a15 .int 0x52f04990 # CHECK: a0 49 00 52 f32sufromui $a10, $a0 .int 0x520049a0 # CHECK: a0 49 10 52 f32sufromui $a10, $a1 .int 0x521049a0 # CHECK: a0 49 20 52 f32sufromui $a10, $a2 .int 0x522049a0 # CHECK: a0 49 30 52 f32sufromui $a10, $a3 .int 0x523049a0 # CHECK: a0 49 40 52 f32sufromui $a10, $a4 .int 0x524049a0 # CHECK: a0 49 50 52 f32sufromui $a10, $a5 .int 0x525049a0 # CHECK: a0 49 60 52 f32sufromui $a10, $a6 .int 0x526049a0 # CHECK: a0 49 70 52 f32sufromui $a10, $a7 .int 0x527049a0 # CHECK: a0 49 80 52 f32sufromui $a10, $a8 .int 0x528049a0 # CHECK: a0 49 90 52 f32sufromui $a10, $a9 .int 0x529049a0 # CHECK: a0 49 a0 52 f32sufromui $a10, $a10 .int 0x52a049a0 # CHECK: a0 49 b0 52 f32sufromui $a10, $a11 .int 0x52b049a0 # CHECK: a0 49 c0 52 f32sufromui $a10, $a12 .int 0x52c049a0 # CHECK: a0 49 d0 52 f32sufromui $a10, $a13 .int 0x52d049a0 # CHECK: a0 49 e0 52 f32sufromui $a10, $a14 .int 0x52e049a0 # CHECK: a0 49 f0 52 f32sufromui $a10, $a15 .int 0x52f049a0 # CHECK: b0 49 00 52 f32sufromui $a11, $a0 .int 0x520049b0 # CHECK: b0 49 10 52 f32sufromui $a11, $a1 .int 0x521049b0 # CHECK: b0 49 20 52 f32sufromui $a11, $a2 .int 0x522049b0 # CHECK: b0 49 30 52 f32sufromui $a11, $a3 .int 0x523049b0 # CHECK: b0 49 40 52 f32sufromui $a11, $a4 .int 0x524049b0 # CHECK: b0 49 50 52 f32sufromui $a11, $a5 .int 0x525049b0 # CHECK: b0 49 60 52 f32sufromui $a11, $a6 .int 0x526049b0 # CHECK: b0 49 70 52 f32sufromui $a11, $a7 .int 0x527049b0 # CHECK: b0 49 80 52 f32sufromui $a11, $a8 .int 0x528049b0 # CHECK: b0 49 90 52 f32sufromui $a11, $a9 .int 0x529049b0 # CHECK: b0 49 a0 52 f32sufromui $a11, $a10 .int 0x52a049b0 # CHECK: b0 49 b0 52 f32sufromui $a11, $a11 .int 0x52b049b0 # CHECK: b0 49 c0 52 f32sufromui $a11, $a12 .int 0x52c049b0 # CHECK: b0 49 d0 52 f32sufromui $a11, $a13 .int 0x52d049b0 # CHECK: b0 49 e0 52 f32sufromui $a11, $a14 .int 0x52e049b0 # CHECK: b0 49 f0 52 f32sufromui $a11, $a15 .int 0x52f049b0 # CHECK: c0 49 00 52 f32sufromui $a12, $a0 .int 0x520049c0 # CHECK: c0 49 10 52 f32sufromui $a12, $a1 .int 0x521049c0 # CHECK: c0 49 20 52 f32sufromui $a12, $a2 .int 0x522049c0 # CHECK: c0 49 30 52 f32sufromui $a12, $a3 .int 0x523049c0 # CHECK: c0 49 40 52 f32sufromui $a12, $a4 .int 0x524049c0 # CHECK: c0 49 50 52 f32sufromui $a12, $a5 .int 0x525049c0 # CHECK: c0 49 60 52 f32sufromui $a12, $a6 .int 0x526049c0 # CHECK: c0 49 70 52 f32sufromui $a12, $a7 .int 0x527049c0 # CHECK: c0 49 80 52 f32sufromui $a12, $a8 .int 0x528049c0 # CHECK: c0 49 90 52 f32sufromui $a12, $a9 .int 0x529049c0 # CHECK: c0 49 a0 52 f32sufromui $a12, $a10 .int 0x52a049c0 # CHECK: c0 49 b0 52 f32sufromui $a12, $a11 .int 0x52b049c0 # CHECK: c0 49 c0 52 f32sufromui $a12, $a12 .int 0x52c049c0 # CHECK: c0 49 d0 52 f32sufromui $a12, $a13 .int 0x52d049c0 # CHECK: c0 49 e0 52 f32sufromui $a12, $a14 .int 0x52e049c0 # CHECK: c0 49 f0 52 f32sufromui $a12, $a15 .int 0x52f049c0 # CHECK: d0 49 00 52 f32sufromui $a13, $a0 .int 0x520049d0 # CHECK: d0 49 10 52 f32sufromui $a13, $a1 .int 0x521049d0 # CHECK: d0 49 20 52 f32sufromui $a13, $a2 .int 0x522049d0 # CHECK: d0 49 30 52 f32sufromui $a13, $a3 .int 0x523049d0 # CHECK: d0 49 40 52 f32sufromui $a13, $a4 .int 0x524049d0 # CHECK: d0 49 50 52 f32sufromui $a13, $a5 .int 0x525049d0 # CHECK: d0 49 60 52 f32sufromui $a13, $a6 .int 0x526049d0 # CHECK: d0 49 70 52 f32sufromui $a13, $a7 .int 0x527049d0 # CHECK: d0 49 80 52 f32sufromui $a13, $a8 .int 0x528049d0 # CHECK: d0 49 90 52 f32sufromui $a13, $a9 .int 0x529049d0 # CHECK: d0 49 a0 52 f32sufromui $a13, $a10 .int 0x52a049d0 # CHECK: d0 49 b0 52 f32sufromui $a13, $a11 .int 0x52b049d0 # CHECK: d0 49 c0 52 f32sufromui $a13, $a12 .int 0x52c049d0 # CHECK: d0 49 d0 52 f32sufromui $a13, $a13 .int 0x52d049d0 # CHECK: d0 49 e0 52 f32sufromui $a13, $a14 .int 0x52e049d0 # CHECK: d0 49 f0 52 f32sufromui $a13, $a15 .int 0x52f049d0 # CHECK: e0 49 00 52 f32sufromui $a14, $a0 .int 0x520049e0 # CHECK: e0 49 10 52 f32sufromui $a14, $a1 .int 0x521049e0 # CHECK: e0 49 20 52 f32sufromui $a14, $a2 .int 0x522049e0 # CHECK: e0 49 30 52 f32sufromui $a14, $a3 .int 0x523049e0 # CHECK: e0 49 40 52 f32sufromui $a14, $a4 .int 0x524049e0 # CHECK: e0 49 50 52 f32sufromui $a14, $a5 .int 0x525049e0 # CHECK: e0 49 60 52 f32sufromui $a14, $a6 .int 0x526049e0 # CHECK: e0 49 70 52 f32sufromui $a14, $a7 .int 0x527049e0 # CHECK: e0 49 80 52 f32sufromui $a14, $a8 .int 0x528049e0 # CHECK: e0 49 90 52 f32sufromui $a14, $a9 .int 0x529049e0 # CHECK: e0 49 a0 52 f32sufromui $a14, $a10 .int 0x52a049e0 # CHECK: e0 49 b0 52 f32sufromui $a14, $a11 .int 0x52b049e0 # CHECK: e0 49 c0 52 f32sufromui $a14, $a12 .int 0x52c049e0 # CHECK: e0 49 d0 52 f32sufromui $a14, $a13 .int 0x52d049e0 # CHECK: e0 49 e0 52 f32sufromui $a14, $a14 .int 0x52e049e0 # CHECK: e0 49 f0 52 f32sufromui $a14, $a15 .int 0x52f049e0 # CHECK: f0 49 00 52 f32sufromui $a15, $a0 .int 0x520049f0 # CHECK: f0 49 10 52 f32sufromui $a15, $a1 .int 0x521049f0 # CHECK: f0 49 20 52 f32sufromui $a15, $a2 .int 0x522049f0 # CHECK: f0 49 30 52 f32sufromui $a15, $a3 .int 0x523049f0 # CHECK: f0 49 40 52 f32sufromui $a15, $a4 .int 0x524049f0 # CHECK: f0 49 50 52 f32sufromui $a15, $a5 .int 0x525049f0 # CHECK: f0 49 60 52 f32sufromui $a15, $a6 .int 0x526049f0 # CHECK: f0 49 70 52 f32sufromui $a15, $a7 .int 0x527049f0 # CHECK: f0 49 80 52 f32sufromui $a15, $a8 .int 0x528049f0 # CHECK: f0 49 90 52 f32sufromui $a15, $a9 .int 0x529049f0 # CHECK: f0 49 a0 52 f32sufromui $a15, $a10 .int 0x52a049f0 # CHECK: f0 49 b0 52 f32sufromui $a15, $a11 .int 0x52b049f0 # CHECK: f0 49 c0 52 f32sufromui $a15, $a12 .int 0x52c049f0 # CHECK: f0 49 d0 52 f32sufromui $a15, $a13 .int 0x52d049f0 # CHECK: f0 49 e0 52 f32sufromui $a15, $a14 .int 0x52e049f0 # CHECK: f0 49 f0 52 f32sufromui $a15, $a15 .int 0x52f049f0