brintos

brintos / llvm-project-archived public Read only

0
0
Text · 5.7 KiB · bc11b4c Raw
152 lines · plain
1! RUN: llvm-mc %s -triple=sparc -show-encoding | FileCheck %s2 3        ! CHECK: ta %i5          ! encoding: [0x91,0xd0,0x00,0x1d]4        ! CHECK: ta 82           ! encoding: [0x91,0xd0,0x20,0x52]5        ! CHECK: ta %g1 + %i2    ! encoding: [0x91,0xd0,0x40,0x1a]6        ! CHECK: ta %i5 + 41     ! encoding: [0x91,0xd7,0x60,0x29]7        ta %i58        ta 829        ta %g1 + %i210        ta %i5 + 4111 12        ! CHECK: tn %i5          ! encoding: [0x81,0xd0,0x00,0x1d]13        ! CHECK: tn 82           ! encoding: [0x81,0xd0,0x20,0x52]14        ! CHECK: tn %g1 + %i2    ! encoding: [0x81,0xd0,0x40,0x1a]15        ! CHECK: tn %i5 + 41     ! encoding: [0x81,0xd7,0x60,0x29]16        tn %i517        tn 8218        tn %g1 + %i219        tn %i5 + 4120 21        ! CHECK: tne %i5         ! encoding: [0x93,0xd0,0x00,0x1d]22        !! tnz should be a synonym for tne23        ! CHECK: tne %i5         ! encoding: [0x93,0xd0,0x00,0x1d]24        ! CHECK: tne 82          ! encoding: [0x93,0xd0,0x20,0x52]25        ! CHECK: tne %g1 + %i2   ! encoding: [0x93,0xd0,0x40,0x1a]26        ! CHECK: tne %i5 + 41    ! encoding: [0x93,0xd7,0x60,0x29]27        tne %i528        tnz %i529        tne 8230        tne %g1 + %i231        tne %i5 + 4132 33        ! CHECK: te %i5          ! encoding: [0x83,0xd0,0x00,0x1d]34        !! tz should be a synonym for te35        ! CHECK: te %i5          ! encoding: [0x83,0xd0,0x00,0x1d]36        ! CHECK: te 82           ! encoding: [0x83,0xd0,0x20,0x52]37        ! CHECK: te %g1 + %i2    ! encoding: [0x83,0xd0,0x40,0x1a]38        ! CHECK: te %i5 + 41     ! encoding: [0x83,0xd7,0x60,0x29]39        te %i540        tz %i541        te 8242        te %g1 + %i243        te %i5 + 4144 45        ! CHECK: tg %i5          ! encoding: [0x95,0xd0,0x00,0x1d]46        ! CHECK: tg 82           ! encoding: [0x95,0xd0,0x20,0x52]47        ! CHECK: tg %g1 + %i2    ! encoding: [0x95,0xd0,0x40,0x1a]48        ! CHECK: tg %i5 + 41     ! encoding: [0x95,0xd7,0x60,0x29]49        tg %i550        tg 8251        tg %g1 + %i252        tg %i5 + 4153 54        ! CHECK: tle %i5         ! encoding: [0x85,0xd0,0x00,0x1d]55        ! CHECK: tle 82          ! encoding: [0x85,0xd0,0x20,0x52]56        ! CHECK: tle %g1 + %i2   ! encoding: [0x85,0xd0,0x40,0x1a]57        ! CHECK: tle %i5 + 41    ! encoding: [0x85,0xd7,0x60,0x29]58        tle %i559        tle 8260        tle %g1 + %i261        tle %i5 + 4162 63        ! CHECK: tge %i5         ! encoding: [0x97,0xd0,0x00,0x1d]64        ! CHECK: tge 82          ! encoding: [0x97,0xd0,0x20,0x52]65        ! CHECK: tge %g1 + %i2   ! encoding: [0x97,0xd0,0x40,0x1a]66        ! CHECK: tge %i5 + 41    ! encoding: [0x97,0xd7,0x60,0x29]67        tge %i568        tge 8269        tge %g1 + %i270        tge %i5 + 4171 72        ! CHECK: tl %i5          ! encoding: [0x87,0xd0,0x00,0x1d]73        ! CHECK: tl 82           ! encoding: [0x87,0xd0,0x20,0x52]74        ! CHECK: tl %g1 + %i2    ! encoding: [0x87,0xd0,0x40,0x1a]75        ! CHECK: tl %i5 + 41     ! encoding: [0x87,0xd7,0x60,0x29]76        tl %i577        tl 8278        tl %g1 + %i279        tl %i5 + 4180 81        ! CHECK: tgu %i5         ! encoding: [0x99,0xd0,0x00,0x1d]82        ! CHECK: tgu 82          ! encoding: [0x99,0xd0,0x20,0x52]83        ! CHECK: tgu %g1 + %i2   ! encoding: [0x99,0xd0,0x40,0x1a]84        ! CHECK: tgu %i5 + 41    ! encoding: [0x99,0xd7,0x60,0x29]85        tgu %i586        tgu 8287        tgu %g1 + %i288        tgu %i5 + 4189 90        ! CHECK: tleu %i5        ! encoding: [0x89,0xd0,0x00,0x1d]91        ! CHECK: tleu 82         ! encoding: [0x89,0xd0,0x20,0x52]92        ! CHECK: tleu %g1 + %i2  ! encoding: [0x89,0xd0,0x40,0x1a]93        ! CHECK: tleu %i5 + 41   ! encoding: [0x89,0xd7,0x60,0x29]94        tleu %i595        tleu 8296        tleu %g1 + %i297        tleu %i5 + 4198 99        ! CHECK: tcc %i5         ! encoding: [0x9b,0xd0,0x00,0x1d]100        ! CHECK: tcc 82          ! encoding: [0x9b,0xd0,0x20,0x52]101        ! CHECK: tcc %g1 + %i2   ! encoding: [0x9b,0xd0,0x40,0x1a]102        ! CHECK: tcc %i5 + 41    ! encoding: [0x9b,0xd7,0x60,0x29]103        tcc %i5104        tcc 82105        tcc %g1 + %i2106        tcc %i5 + 41107 108        ! CHECK: tcs %i5         ! encoding: [0x8b,0xd0,0x00,0x1d]109        ! CHECK: tcs 82          ! encoding: [0x8b,0xd0,0x20,0x52]110        ! CHECK: tcs %g1 + %i2   ! encoding: [0x8b,0xd0,0x40,0x1a]111        ! CHECK: tcs %i5 + 41    ! encoding: [0x8b,0xd7,0x60,0x29]112        tcs %i5113        tcs 82114        tcs %g1 + %i2115        tcs %i5 + 41116 117        ! CHECK: tpos %i5        ! encoding: [0x9d,0xd0,0x00,0x1d]118        ! CHECK: tpos 82         ! encoding: [0x9d,0xd0,0x20,0x52]119        ! CHECK: tpos %g1 + %i2  ! encoding: [0x9d,0xd0,0x40,0x1a]120        ! CHECK: tpos %i5 + 41   ! encoding: [0x9d,0xd7,0x60,0x29]121        tpos %i5122        tpos 82123        tpos %g1 + %i2124        tpos %i5 + 41125 126        ! CHECK: tneg %i5        ! encoding: [0x8d,0xd0,0x00,0x1d]127        ! CHECK: tneg 82         ! encoding: [0x8d,0xd0,0x20,0x52]128        ! CHECK: tneg %g1 + %i2  ! encoding: [0x8d,0xd0,0x40,0x1a]129        ! CHECK: tneg %i5 + 41   ! encoding: [0x8d,0xd7,0x60,0x29]130        tneg %i5131        tneg 82132        tneg %g1 + %i2133        tneg %i5 + 41134 135        ! CHECK: tvc %i5         ! encoding: [0x9f,0xd0,0x00,0x1d]136        ! CHECK: tvc 82          ! encoding: [0x9f,0xd0,0x20,0x52]137        ! CHECK: tvc %g1 + %i2   ! encoding: [0x9f,0xd0,0x40,0x1a]138        ! CHECK: tvc %i5 + 41    ! encoding: [0x9f,0xd7,0x60,0x29]139        tvc %i5140        tvc 82141        tvc %g1 + %i2142        tvc %i5 + 41143 144        ! CHECK: tvs %i5         ! encoding: [0x8f,0xd0,0x00,0x1d]145        ! CHECK: tvs 82          ! encoding: [0x8f,0xd0,0x20,0x52]146        ! CHECK: tvs %g1 + %i2   ! encoding: [0x8f,0xd0,0x40,0x1a]147        ! CHECK: tvs %i5 + 41    ! encoding: [0x8f,0xd7,0x60,0x29]148        tvs %i5149        tvs 82150        tvs %g1 + %i2151        tvs %i5 + 41152