49 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: fencei7# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x20]8fencei9 10# CHECK-INST: fencem 111# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x20]12fencem 113 14# CHECK-INST: fencem 215# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x20]16fencem 217 18# CHECK-INST: fencem 319# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x20]20fencem 321 22# CHECK-INST: fencec 123# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x20]24fencec 125 26# CHECK-INST: fencec 227# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x20]28fencec 229 30# CHECK-INST: fencec 331# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x20]32fencec 333 34# CHECK-INST: fencec 435# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x20]36fencec 437 38# CHECK-INST: fencec 539# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x20]40fencec 541 42# CHECK-INST: fencec 643# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x20]44fencec 645 46# CHECK-INST: fencec 747# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x20]48fencec 749