brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.8 KiB · 8016689 Raw
113 lines · plain
1# RUN: llvm-mc -triple=ve --show-encoding < %s \2# RUN:     | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST3# RUN: llvm-mc -triple=ve -filetype=obj < %s | llvm-objdump -d - \4# RUN:     | FileCheck %s --check-prefixes=CHECK-INST5 6# CHECK-INST: vfmk.w.at %vm117# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x00,0xb5]8vfmk.w %vm119 10# CHECK-INST: vfmk.w.at %vm1, %vm1511# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x01,0x00,0x00,0x0f,0xb5]12vfmk.w.at %vm1, %vm1513 14# CHECK-INST: vfmk.w.af %vm1, %vm1515# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x01,0x00,0x00,0x0f,0xb5]16vfmk.w.af %vm1, %vm1517 18# CHECK-INST: vfmk.w.gt %vm12, %v2219# CHECK-ENCODING: encoding: [0x00,0x16,0x01,0x0c,0x00,0x00,0x00,0xb5]20vfmk.w.gt %vm12, %v2221 22# CHECK-INST: vfmk.w.lt %vm12, %vix, %vm1523# CHECK-ENCODING: encoding: [0x00,0xff,0x02,0x0c,0x00,0x00,0x0f,0xb5]24vfmk.w.lt %vm12, %vix, %vm1525 26# CHECK-INST: vfmk.w.ne %vm11, %v3227# CHECK-ENCODING: encoding: [0x00,0x20,0x03,0x0b,0x00,0x00,0x00,0xb5]28vfmk.w.ne %vm11, %v3229 30# CHECK-INST: vfmk.w.eq %vm1, %vix, %vm1531# CHECK-ENCODING: encoding: [0x00,0xff,0x04,0x01,0x00,0x00,0x0f,0xb5]32vfmk.w.eq %vm1, %vix, %vm1533 34# CHECK-INST: vfmk.w.ge %vm12, %v2235# CHECK-ENCODING: encoding: [0x00,0x16,0x05,0x0c,0x00,0x00,0x00,0xb5]36vfmk.w.ge %vm12, %v2237 38# CHECK-INST: vfmk.w.le %vm12, %vix, %vm1539# CHECK-ENCODING: encoding: [0x00,0xff,0x06,0x0c,0x00,0x00,0x0f,0xb5]40vfmk.w.le %vm12, %vix, %vm1541 42# CHECK-INST: vfmk.w.at %vm1143# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x00,0xb5]44pvfmk.w.lo %vm1145 46# CHECK-INST: vfmk.w.at %vm1, %vm1547# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x01,0x00,0x00,0x0f,0xb5]48pvfmk.w.lo.at %vm1, %vm1549 50# CHECK-INST: vfmk.w.af %vm1, %vm1551# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x01,0x00,0x00,0x0f,0xb5]52pvfmk.w.lo.af %vm1, %vm1553 54# CHECK-INST: vfmk.w.gt %vm12, %v2255# CHECK-ENCODING: encoding: [0x00,0x16,0x01,0x0c,0x00,0x00,0x00,0xb5]56pvfmk.w.lo.gt %vm12, %v2257 58# CHECK-INST: vfmk.w.lt %vm12, %vix, %vm1559# CHECK-ENCODING: encoding: [0x00,0xff,0x02,0x0c,0x00,0x00,0x0f,0xb5]60pvfmk.w.lo.lt %vm12, %vix, %vm1561 62# CHECK-INST: vfmk.w.ne %vm11, %v3263# CHECK-ENCODING: encoding: [0x00,0x20,0x03,0x0b,0x00,0x00,0x00,0xb5]64pvfmk.w.lo.ne %vm11, %v3265 66# CHECK-INST: vfmk.w.eq %vm1, %vix, %vm1567# CHECK-ENCODING: encoding: [0x00,0xff,0x04,0x01,0x00,0x00,0x0f,0xb5]68pvfmk.w.lo.eq %vm1, %vix, %vm1569 70# CHECK-INST: vfmk.w.ge %vm12, %v2271# CHECK-ENCODING: encoding: [0x00,0x16,0x05,0x0c,0x00,0x00,0x00,0xb5]72pvfmk.w.lo.ge %vm12, %v2273 74# CHECK-INST: vfmk.w.le %vm12, %vix, %vm1575# CHECK-ENCODING: encoding: [0x00,0xff,0x06,0x0c,0x00,0x00,0x0f,0xb5]76pvfmk.w.lo.le %vm12, %vix, %vm1577 78# CHECK-INST: pvfmk.w.up.at %vm1179# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x80,0xb5]80pvfmk.w.up %vm1181 82# CHECK-INST: pvfmk.w.up.at %vm1, %vm1583# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x01,0x00,0x00,0x8f,0xb5]84pvfmk.w.up.at %vm1, %vm1585 86# CHECK-INST: pvfmk.w.up.af %vm1, %vm1587# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x01,0x00,0x00,0x8f,0xb5]88pvfmk.w.up.af %vm1, %vm1589 90# CHECK-INST: pvfmk.w.up.gt %vm12, %v2291# CHECK-ENCODING: encoding: [0x00,0x16,0x01,0x0c,0x00,0x00,0x80,0xb5]92pvfmk.w.up.gt %vm12, %v2293 94# CHECK-INST: pvfmk.w.up.lt %vm12, %vix, %vm1595# CHECK-ENCODING: encoding: [0x00,0xff,0x02,0x0c,0x00,0x00,0x8f,0xb5]96pvfmk.w.up.lt %vm12, %vix, %vm1597 98# CHECK-INST: pvfmk.w.up.ne %vm11, %v3299# CHECK-ENCODING: encoding: [0x00,0x20,0x03,0x0b,0x00,0x00,0x80,0xb5]100pvfmk.w.up.ne %vm11, %v32101 102# CHECK-INST: pvfmk.w.up.eq %vm1, %vix, %vm15103# CHECK-ENCODING: encoding: [0x00,0xff,0x04,0x01,0x00,0x00,0x8f,0xb5]104pvfmk.w.up.eq %vm1, %vix, %vm15105 106# CHECK-INST: pvfmk.w.up.ge %vm12, %v22107# CHECK-ENCODING: encoding: [0x00,0x16,0x05,0x0c,0x00,0x00,0x80,0xb5]108pvfmk.w.up.ge %vm12, %v22109 110# CHECK-INST: pvfmk.w.up.le %vm12, %vix, %vm15111# CHECK-ENCODING: encoding: [0x00,0xff,0x06,0x0c,0x00,0x00,0x8f,0xb5]112pvfmk.w.up.le %vm12, %vix, %vm15113