# 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 `f32v2tof16` instruction # declared in Isa.xml. # CHECK: 00 67 00 52 f32v2tof16 $a0, $a0:1 .int 0x52006700 # CHECK: 00 67 20 52 f32v2tof16 $a0, $a2:3 .int 0x52206700 # CHECK: 00 67 40 52 f32v2tof16 $a0, $a4:5 .int 0x52406700 # CHECK: 00 67 60 52 f32v2tof16 $a0, $a6:7 .int 0x52606700 # CHECK: 00 67 80 52 f32v2tof16 $a0, $a8:9 .int 0x52806700 # CHECK: 00 67 a0 52 f32v2tof16 $a0, $a10:11 .int 0x52a06700 # CHECK: 00 67 c0 52 f32v2tof16 $a0, $a12:13 .int 0x52c06700 # CHECK: 00 67 e0 52 f32v2tof16 $a0, $a14:15 .int 0x52e06700 # CHECK: 10 67 00 52 f32v2tof16 $a1, $a0:1 .int 0x52006710 # CHECK: 10 67 20 52 f32v2tof16 $a1, $a2:3 .int 0x52206710 # CHECK: 10 67 40 52 f32v2tof16 $a1, $a4:5 .int 0x52406710 # CHECK: 10 67 60 52 f32v2tof16 $a1, $a6:7 .int 0x52606710 # CHECK: 10 67 80 52 f32v2tof16 $a1, $a8:9 .int 0x52806710 # CHECK: 10 67 a0 52 f32v2tof16 $a1, $a10:11 .int 0x52a06710 # CHECK: 10 67 c0 52 f32v2tof16 $a1, $a12:13 .int 0x52c06710 # CHECK: 10 67 e0 52 f32v2tof16 $a1, $a14:15 .int 0x52e06710 # CHECK: 20 67 00 52 f32v2tof16 $a2, $a0:1 .int 0x52006720 # CHECK: 20 67 20 52 f32v2tof16 $a2, $a2:3 .int 0x52206720 # CHECK: 20 67 40 52 f32v2tof16 $a2, $a4:5 .int 0x52406720 # CHECK: 20 67 60 52 f32v2tof16 $a2, $a6:7 .int 0x52606720 # CHECK: 20 67 80 52 f32v2tof16 $a2, $a8:9 .int 0x52806720 # CHECK: 20 67 a0 52 f32v2tof16 $a2, $a10:11 .int 0x52a06720 # CHECK: 20 67 c0 52 f32v2tof16 $a2, $a12:13 .int 0x52c06720 # CHECK: 20 67 e0 52 f32v2tof16 $a2, $a14:15 .int 0x52e06720 # CHECK: 30 67 00 52 f32v2tof16 $a3, $a0:1 .int 0x52006730 # CHECK: 30 67 20 52 f32v2tof16 $a3, $a2:3 .int 0x52206730 # CHECK: 30 67 40 52 f32v2tof16 $a3, $a4:5 .int 0x52406730 # CHECK: 30 67 60 52 f32v2tof16 $a3, $a6:7 .int 0x52606730 # CHECK: 30 67 80 52 f32v2tof16 $a3, $a8:9 .int 0x52806730 # CHECK: 30 67 a0 52 f32v2tof16 $a3, $a10:11 .int 0x52a06730 # CHECK: 30 67 c0 52 f32v2tof16 $a3, $a12:13 .int 0x52c06730 # CHECK: 30 67 e0 52 f32v2tof16 $a3, $a14:15 .int 0x52e06730 # CHECK: 40 67 00 52 f32v2tof16 $a4, $a0:1 .int 0x52006740 # CHECK: 40 67 20 52 f32v2tof16 $a4, $a2:3 .int 0x52206740 # CHECK: 40 67 40 52 f32v2tof16 $a4, $a4:5 .int 0x52406740 # CHECK: 40 67 60 52 f32v2tof16 $a4, $a6:7 .int 0x52606740 # CHECK: 40 67 80 52 f32v2tof16 $a4, $a8:9 .int 0x52806740 # CHECK: 40 67 a0 52 f32v2tof16 $a4, $a10:11 .int 0x52a06740 # CHECK: 40 67 c0 52 f32v2tof16 $a4, $a12:13 .int 0x52c06740 # CHECK: 40 67 e0 52 f32v2tof16 $a4, $a14:15 .int 0x52e06740 # CHECK: 50 67 00 52 f32v2tof16 $a5, $a0:1 .int 0x52006750 # CHECK: 50 67 20 52 f32v2tof16 $a5, $a2:3 .int 0x52206750 # CHECK: 50 67 40 52 f32v2tof16 $a5, $a4:5 .int 0x52406750 # CHECK: 50 67 60 52 f32v2tof16 $a5, $a6:7 .int 0x52606750 # CHECK: 50 67 80 52 f32v2tof16 $a5, $a8:9 .int 0x52806750 # CHECK: 50 67 a0 52 f32v2tof16 $a5, $a10:11 .int 0x52a06750 # CHECK: 50 67 c0 52 f32v2tof16 $a5, $a12:13 .int 0x52c06750 # CHECK: 50 67 e0 52 f32v2tof16 $a5, $a14:15 .int 0x52e06750 # CHECK: 60 67 00 52 f32v2tof16 $a6, $a0:1 .int 0x52006760 # CHECK: 60 67 20 52 f32v2tof16 $a6, $a2:3 .int 0x52206760 # CHECK: 60 67 40 52 f32v2tof16 $a6, $a4:5 .int 0x52406760 # CHECK: 60 67 60 52 f32v2tof16 $a6, $a6:7 .int 0x52606760 # CHECK: 60 67 80 52 f32v2tof16 $a6, $a8:9 .int 0x52806760 # CHECK: 60 67 a0 52 f32v2tof16 $a6, $a10:11 .int 0x52a06760 # CHECK: 60 67 c0 52 f32v2tof16 $a6, $a12:13 .int 0x52c06760 # CHECK: 60 67 e0 52 f32v2tof16 $a6, $a14:15 .int 0x52e06760 # CHECK: 70 67 00 52 f32v2tof16 $a7, $a0:1 .int 0x52006770 # CHECK: 70 67 20 52 f32v2tof16 $a7, $a2:3 .int 0x52206770 # CHECK: 70 67 40 52 f32v2tof16 $a7, $a4:5 .int 0x52406770 # CHECK: 70 67 60 52 f32v2tof16 $a7, $a6:7 .int 0x52606770 # CHECK: 70 67 80 52 f32v2tof16 $a7, $a8:9 .int 0x52806770 # CHECK: 70 67 a0 52 f32v2tof16 $a7, $a10:11 .int 0x52a06770 # CHECK: 70 67 c0 52 f32v2tof16 $a7, $a12:13 .int 0x52c06770 # CHECK: 70 67 e0 52 f32v2tof16 $a7, $a14:15 .int 0x52e06770 # CHECK: 80 67 00 52 f32v2tof16 $a8, $a0:1 .int 0x52006780 # CHECK: 80 67 20 52 f32v2tof16 $a8, $a2:3 .int 0x52206780 # CHECK: 80 67 40 52 f32v2tof16 $a8, $a4:5 .int 0x52406780 # CHECK: 80 67 60 52 f32v2tof16 $a8, $a6:7 .int 0x52606780 # CHECK: 80 67 80 52 f32v2tof16 $a8, $a8:9 .int 0x52806780 # CHECK: 80 67 a0 52 f32v2tof16 $a8, $a10:11 .int 0x52a06780 # CHECK: 80 67 c0 52 f32v2tof16 $a8, $a12:13 .int 0x52c06780 # CHECK: 80 67 e0 52 f32v2tof16 $a8, $a14:15 .int 0x52e06780 # CHECK: 90 67 00 52 f32v2tof16 $a9, $a0:1 .int 0x52006790 # CHECK: 90 67 20 52 f32v2tof16 $a9, $a2:3 .int 0x52206790 # CHECK: 90 67 40 52 f32v2tof16 $a9, $a4:5 .int 0x52406790 # CHECK: 90 67 60 52 f32v2tof16 $a9, $a6:7 .int 0x52606790 # CHECK: 90 67 80 52 f32v2tof16 $a9, $a8:9 .int 0x52806790 # CHECK: 90 67 a0 52 f32v2tof16 $a9, $a10:11 .int 0x52a06790 # CHECK: 90 67 c0 52 f32v2tof16 $a9, $a12:13 .int 0x52c06790 # CHECK: 90 67 e0 52 f32v2tof16 $a9, $a14:15 .int 0x52e06790 # CHECK: a0 67 00 52 f32v2tof16 $a10, $a0:1 .int 0x520067a0 # CHECK: a0 67 20 52 f32v2tof16 $a10, $a2:3 .int 0x522067a0 # CHECK: a0 67 40 52 f32v2tof16 $a10, $a4:5 .int 0x524067a0 # CHECK: a0 67 60 52 f32v2tof16 $a10, $a6:7 .int 0x526067a0 # CHECK: a0 67 80 52 f32v2tof16 $a10, $a8:9 .int 0x528067a0 # CHECK: a0 67 a0 52 f32v2tof16 $a10, $a10:11 .int 0x52a067a0 # CHECK: a0 67 c0 52 f32v2tof16 $a10, $a12:13 .int 0x52c067a0 # CHECK: a0 67 e0 52 f32v2tof16 $a10, $a14:15 .int 0x52e067a0 # CHECK: b0 67 00 52 f32v2tof16 $a11, $a0:1 .int 0x520067b0 # CHECK: b0 67 20 52 f32v2tof16 $a11, $a2:3 .int 0x522067b0 # CHECK: b0 67 40 52 f32v2tof16 $a11, $a4:5 .int 0x524067b0 # CHECK: b0 67 60 52 f32v2tof16 $a11, $a6:7 .int 0x526067b0 # CHECK: b0 67 80 52 f32v2tof16 $a11, $a8:9 .int 0x528067b0 # CHECK: b0 67 a0 52 f32v2tof16 $a11, $a10:11 .int 0x52a067b0 # CHECK: b0 67 c0 52 f32v2tof16 $a11, $a12:13 .int 0x52c067b0 # CHECK: b0 67 e0 52 f32v2tof16 $a11, $a14:15 .int 0x52e067b0 # CHECK: c0 67 00 52 f32v2tof16 $a12, $a0:1 .int 0x520067c0 # CHECK: c0 67 20 52 f32v2tof16 $a12, $a2:3 .int 0x522067c0 # CHECK: c0 67 40 52 f32v2tof16 $a12, $a4:5 .int 0x524067c0 # CHECK: c0 67 60 52 f32v2tof16 $a12, $a6:7 .int 0x526067c0 # CHECK: c0 67 80 52 f32v2tof16 $a12, $a8:9 .int 0x528067c0 # CHECK: c0 67 a0 52 f32v2tof16 $a12, $a10:11 .int 0x52a067c0 # CHECK: c0 67 c0 52 f32v2tof16 $a12, $a12:13 .int 0x52c067c0 # CHECK: c0 67 e0 52 f32v2tof16 $a12, $a14:15 .int 0x52e067c0 # CHECK: d0 67 00 52 f32v2tof16 $a13, $a0:1 .int 0x520067d0 # CHECK: d0 67 20 52 f32v2tof16 $a13, $a2:3 .int 0x522067d0 # CHECK: d0 67 40 52 f32v2tof16 $a13, $a4:5 .int 0x524067d0 # CHECK: d0 67 60 52 f32v2tof16 $a13, $a6:7 .int 0x526067d0 # CHECK: d0 67 80 52 f32v2tof16 $a13, $a8:9 .int 0x528067d0 # CHECK: d0 67 a0 52 f32v2tof16 $a13, $a10:11 .int 0x52a067d0 # CHECK: d0 67 c0 52 f32v2tof16 $a13, $a12:13 .int 0x52c067d0 # CHECK: d0 67 e0 52 f32v2tof16 $a13, $a14:15 .int 0x52e067d0 # CHECK: e0 67 00 52 f32v2tof16 $a14, $a0:1 .int 0x520067e0 # CHECK: e0 67 20 52 f32v2tof16 $a14, $a2:3 .int 0x522067e0 # CHECK: e0 67 40 52 f32v2tof16 $a14, $a4:5 .int 0x524067e0 # CHECK: e0 67 60 52 f32v2tof16 $a14, $a6:7 .int 0x526067e0 # CHECK: e0 67 80 52 f32v2tof16 $a14, $a8:9 .int 0x528067e0 # CHECK: e0 67 a0 52 f32v2tof16 $a14, $a10:11 .int 0x52a067e0 # CHECK: e0 67 c0 52 f32v2tof16 $a14, $a12:13 .int 0x52c067e0 # CHECK: e0 67 e0 52 f32v2tof16 $a14, $a14:15 .int 0x52e067e0 # CHECK: f0 67 00 52 f32v2tof16 $a15, $a0:1 .int 0x520067f0 # CHECK: f0 67 20 52 f32v2tof16 $a15, $a2:3 .int 0x522067f0 # CHECK: f0 67 40 52 f32v2tof16 $a15, $a4:5 .int 0x524067f0 # CHECK: f0 67 60 52 f32v2tof16 $a15, $a6:7 .int 0x526067f0 # CHECK: f0 67 80 52 f32v2tof16 $a15, $a8:9 .int 0x528067f0 # CHECK: f0 67 a0 52 f32v2tof16 $a15, $a10:11 .int 0x52a067f0 # CHECK: f0 67 c0 52 f32v2tof16 $a15, $a12:13 .int 0x52c067f0 # CHECK: f0 67 e0 52 f32v2tof16 $a15, $a14:15 .int 0x52e067f0