1// RUN: llvm-mc -arch=amdgcn -mcpu=gfx900 -show-encoding %s | FileCheck %s 2 3v_interp_p1_f32 v5, v1, attr0.x 4// CHECK: [0x01,0x00,0x14,0xd4] 5 6v_interp_p1_f32 v255, v1, attr0.x 7// CHECK: [0x01,0x00,0xfc,0xd7] 8 9v_interp_p1_f32 v5, v255, attr0.x 10// CHECK: [0xff,0x00,0x14,0xd4] 11 12v_interp_p1_f32 v5, v1, attr1.x 13// CHECK: [0x01,0x04,0x14,0xd4] 14 15v_interp_p1_f32 v5, v1, attr31.x 16// CHECK: [0x01,0x7c,0x14,0xd4] 17 18v_interp_p1_f32 v5, v1, attr32.x 19// CHECK: [0x01,0x80,0x14,0xd4] 20 21v_interp_p1_f32 v5, v1, attr0.y 22// CHECK: [0x01,0x01,0x14,0xd4] 23 24v_interp_p1_f32 v5, v1, attr0.z 25// CHECK: [0x01,0x02,0x14,0xd4] 26 27v_interp_p1_f32 v5, v1, attr0.w 28// CHECK: [0x01,0x03,0x14,0xd4] 29 30v_interp_p2_f32 v5, v1, attr0.x 31// CHECK: [0x01,0x00,0x15,0xd4] 32 33v_interp_p2_f32 v255, v1, attr0.x 34// CHECK: [0x01,0x00,0xfd,0xd7] 35 36v_interp_p2_f32 v5, v255, attr0.x 37// CHECK: [0xff,0x00,0x15,0xd4] 38 39v_interp_p2_f32 v5, v1, attr1.x 40// CHECK: [0x01,0x04,0x15,0xd4] 41 42v_interp_p2_f32 v5, v1, attr31.x 43// CHECK: [0x01,0x7c,0x15,0xd4] 44 45v_interp_p2_f32 v5, v1, attr32.x 46// CHECK: [0x01,0x80,0x15,0xd4] 47 48v_interp_p2_f32 v5, v1, attr0.y 49// CHECK: [0x01,0x01,0x15,0xd4] 50 51v_interp_p2_f32 v5, v1, attr0.z 52// CHECK: [0x01,0x02,0x15,0xd4] 53 54v_interp_p2_f32 v5, v1, attr0.w 55// CHECK: [0x01,0x03,0x15,0xd4] 56 57v_interp_mov_f32 v5, p10, attr0.x 58// CHECK: [0x00,0x00,0x16,0xd4] 59 60v_interp_mov_f32 v255, p10, attr0.x 61// CHECK: [0x00,0x00,0xfe,0xd7] 62 63v_interp_mov_f32 v5, p20, attr0.x 64// CHECK: [0x01,0x00,0x16,0xd4] 65 66v_interp_mov_f32 v5, p0, attr0.x 67// CHECK: [0x02,0x00,0x16,0xd4] 68 69v_interp_mov_f32 v5, p10, attr1.x 70// CHECK: [0x00,0x04,0x16,0xd4] 71 72v_interp_mov_f32 v5, p10, attr31.x 73// CHECK: [0x00,0x7c,0x16,0xd4] 74 75v_interp_mov_f32 v5, p10, attr32.x 76// CHECK: [0x00,0x80,0x16,0xd4] 77 78v_interp_mov_f32 v5, p10, attr0.y 79// CHECK: [0x00,0x01,0x16,0xd4] 80 81v_interp_mov_f32 v5, p10, attr0.z 82// CHECK: [0x00,0x02,0x16,0xd4] 83 84v_interp_mov_f32 v5, p10, attr0.w 85// CHECK: [0x00,0x03,0x16,0xd4] 86