brintos

brintos / llvm-project-archived public Read only

0
0
Text · 4.0 KiB · a80d937 Raw
159 lines · plain
1* For z10 only.2* RUN: not llvm-mc -triple s390x-ibm-zos -mcpu=z10 < %s 2> %t3* RUN: FileCheck < %t %s4* RUN: not llvm-mc -triple s390x-ibm-zos -mcpu=arch8 < %s 2> %t5* RUN: FileCheck < %t %s6 7*CHECK: error: invalid instruction8        jgnop       foo9 10*CHECK: error: invalid instruction11        jg          foo12 13*CHECK-COUNT-22: error: invalid instruction14        jnle        foo15        brnle       foo16        jgnle       foo17        brnlel      foo18        bnle        0(1)19        bnler       120        crjnle      1,2,*+10021        cgrjnle     1,2,*+10022        cijnle      1,100,*+20023        cgijnle     1,100,*+20024        clrjnle     1,2,*+20025        clgrjnle    1,2,*+20026        clijnle     1,100,*+10027        clgijnle    1,100,*+10028        crtnle      0,foo29        cgrtnle     0,foo30        clrtnle     0,foo31        clgrtnle    0,foo32        citnle      1,foo33        cgitnle     1,foo34        clfitnle    1,foo35        clgitnle    1,foo36 37 38*CHECK-COUNT-22: error: invalid instruction39        jnhe        foo40        brnhe       foo41        jgnhe       foo42        brnhel      foo43        bnhe        0(1)44        bnher       145        crjnhe      1,2,*+10046        cgrjnhe     1,2,*+10047        cijnhe      1,100,*+20048        clgijnle    1,100,*+10049        cgijnhe     1,100,*+20050        clrjnhe     1,2,*+20051        clgrjnhe    1,2,*+20052        clijnhe     1,100,*+10053        crtnhe      0,154        cgrtnhe     0,155        clrtnhe     0,156        clgrtnhe    0,157        citnhe      1,158        cgitnhe     1,159        clfitnhe    1,160        clgitnhe    1,161 62 63*CHECK-COUNT-22: error: invalid instruction64        jnlh        foo65        brnlh       foo66        jgnlh       foo67        brnlhl      foo68        bnlh        0(1)69        bnlhr       170        crjnlh      1,2,*+20071        cgrjnlh     1,2,*+20072        cijnlh      1,100,*+20073        cgijnlh     1,100,*+20074        clrjnlh     1,2,*+20075        clgrjnlh    1,2,*+20076        clijnlh     1,100,*+10077        clgijnlh    1,100,*+10078        crtnlh      0,179        cgrtnlh     0,180        clrtnlh     0,181        clgrtnlh    0,182        citnlh      1,183        cgitnlh     1,184        clfitnlh    1,185        clgitnlh    1,186 87*CHECK-COUNT-22: error: invalid instruction88        brlh        foo89        jglh        foo90        jllh        foo91        brlhl       foo92        blh         0(1)93        blhr        194        crjlh       1,2,*+10095        cgrjlh      1,2,*+10096        cijlh       1,100,*+20097        cgijlh      1,100,*+20098        clrjlh      1,2,*+20099        clgrjlh     1,2,*+200100        clijlh      1,100,*+100101        clgijlh     1,100,*+100102        crtlh       0,1103        cgrtlh      0,1104        clrtlh      0,1105        clgrtlh     0,1106        citlh       1,1107        cgitlh      1,1108        clfitlh     1,1109        clgitlh     1,1110 111*CHECK-COUNT-22: error: invalid instruction112        jhe         foo113        brhe        foo114        jghe        foo115        brhel       foo116        bhe         0(1)117        bher        1118        crjhe       1,2,*+200119        cgrjhe      1,2,*+200120        cijhe       1,100,*+200121        cgijhe      1,100,*+200122        clrjhe      1,2,*+200123        clgrjhe     1,2,*+200124        clijhe      1,100,*+100125        clgijhe     1,100,*+100126        crthe       0,1127        cgrthe      0,1128        clrthe      0,1129        clgrthe     0,1130        cithe       1,1131        cgithe      1,1132        clfithe     1,1133        clgithe     1,1134 135*CHECK-COUNT-22: error: invalid instruction136        brle        foo137        jgle        foo138        jlle        foo139        brlel       foo140        ble         0(1)141        bler        1142        crjle       1,2,*+200143        cgrjle      1,2,*+200144        cijle       1,100,*+200145        cgijle      1,100,*+200146        clrjle      1,2,*+200147        clgrjle     1,2,*+200148        clijle      1,100,*+200149        clgijle     1,100,*+100150        crtle       0,1151        cgrtle      0,1152        clrtle      0,1153        clgrtle     0,1154        citle       1,1155        cgitle      1,1156        clfitle     1,1157        clgitle     1,1158 159