1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
|
* For z10 only.
* RUN: not llvm-mc -triple s390x-ibm-zos -mcpu=z10 < %s 2> %t
* RUN: FileCheck < %t %s
* RUN: not llvm-mc -triple s390x-ibm-zos -mcpu=arch8 < %s 2> %t
* RUN: FileCheck < %t %s
*CHECK: error: invalid instruction
jgnop foo
*CHECK: error: invalid instruction
jg foo
*CHECK-COUNT-22: error: invalid instruction
jnle foo
brnle foo
jgnle foo
brnlel foo
bnle 0(1)
bnler 1
crjnle 1,2,*+100
cgrjnle 1,2,*+100
cijnle 1,100,*+200
cgijnle 1,100,*+200
clrjnle 1,2,*+200
clgrjnle 1,2,*+200
clijnle 1,100,*+100
clgijnle 1,100,*+100
crtnle 0,foo
cgrtnle 0,foo
clrtnle 0,foo
clgrtnle 0,foo
citnle 1,foo
cgitnle 1,foo
clfitnle 1,foo
clgitnle 1,foo
*CHECK-COUNT-22: error: invalid instruction
jnhe foo
brnhe foo
jgnhe foo
brnhel foo
bnhe 0(1)
bnher 1
crjnhe 1,2,*+100
cgrjnhe 1,2,*+100
cijnhe 1,100,*+200
clgijnle 1,100,*+100
cgijnhe 1,100,*+200
clrjnhe 1,2,*+200
clgrjnhe 1,2,*+200
clijnhe 1,100,*+100
crtnhe 0,1
cgrtnhe 0,1
clrtnhe 0,1
clgrtnhe 0,1
citnhe 1,1
cgitnhe 1,1
clfitnhe 1,1
clgitnhe 1,1
*CHECK-COUNT-22: error: invalid instruction
jnlh foo
brnlh foo
jgnlh foo
brnlhl foo
bnlh 0(1)
bnlhr 1
crjnlh 1,2,*+200
cgrjnlh 1,2,*+200
cijnlh 1,100,*+200
cgijnlh 1,100,*+200
clrjnlh 1,2,*+200
clgrjnlh 1,2,*+200
clijnlh 1,100,*+100
clgijnlh 1,100,*+100
crtnlh 0,1
cgrtnlh 0,1
clrtnlh 0,1
clgrtnlh 0,1
citnlh 1,1
cgitnlh 1,1
clfitnlh 1,1
clgitnlh 1,1
*CHECK-COUNT-22: error: invalid instruction
brlh foo
jglh foo
jllh foo
brlhl foo
blh 0(1)
blhr 1
crjlh 1,2,*+100
cgrjlh 1,2,*+100
cijlh 1,100,*+200
cgijlh 1,100,*+200
clrjlh 1,2,*+200
clgrjlh 1,2,*+200
clijlh 1,100,*+100
clgijlh 1,100,*+100
crtlh 0,1
cgrtlh 0,1
clrtlh 0,1
clgrtlh 0,1
citlh 1,1
cgitlh 1,1
clfitlh 1,1
clgitlh 1,1
*CHECK-COUNT-22: error: invalid instruction
jhe foo
brhe foo
jghe foo
brhel foo
bhe 0(1)
bher 1
crjhe 1,2,*+200
cgrjhe 1,2,*+200
cijhe 1,100,*+200
cgijhe 1,100,*+200
clrjhe 1,2,*+200
clgrjhe 1,2,*+200
clijhe 1,100,*+100
clgijhe 1,100,*+100
crthe 0,1
cgrthe 0,1
clrthe 0,1
clgrthe 0,1
cithe 1,1
cgithe 1,1
clfithe 1,1
clgithe 1,1
*CHECK-COUNT-22: error: invalid instruction
brle foo
jgle foo
jlle foo
brlel foo
ble 0(1)
bler 1
crjle 1,2,*+200
cgrjle 1,2,*+200
cijle 1,100,*+200
cgijle 1,100,*+200
clrjle 1,2,*+200
clgrjle 1,2,*+200
clijle 1,100,*+200
clgijle 1,100,*+100
crtle 0,1
cgrtle 0,1
clrtle 0,1
clgrtle 0,1
citle 1,1
cgitle 1,1
clfitle 1,1
clgitle 1,1
|