1*9880d681SAndroid Build Coastguard Worker 2*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple powerpc64-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-BE %s 3*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker# Floating-point facility 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Worker# Floating-point load instructions 8*9880d681SAndroid Build Coastguard Worker 9*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfs 2, 128(4) # encoding: [0xc0,0x44,0x00,0x80] 10*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfs 2, 128(4) # encoding: [0x80,0x00,0x44,0xc0] 11*9880d681SAndroid Build Coastguard Worker lfs 2, 128(4) 12*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfsx 2, 3, 4 # encoding: [0x7c,0x43,0x24,0x2e] 13*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfsx 2, 3, 4 # encoding: [0x2e,0x24,0x43,0x7c] 14*9880d681SAndroid Build Coastguard Worker lfsx 2, 3, 4 15*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfsu 2, 128(4) # encoding: [0xc4,0x44,0x00,0x80] 16*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfsu 2, 128(4) # encoding: [0x80,0x00,0x44,0xc4] 17*9880d681SAndroid Build Coastguard Worker lfsu 2, 128(4) 18*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfsux 2, 3, 4 # encoding: [0x7c,0x43,0x24,0x6e] 19*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfsux 2, 3, 4 # encoding: [0x6e,0x24,0x43,0x7c] 20*9880d681SAndroid Build Coastguard Worker lfsux 2, 3, 4 21*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfd 2, 128(4) # encoding: [0xc8,0x44,0x00,0x80] 22*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfd 2, 128(4) # encoding: [0x80,0x00,0x44,0xc8] 23*9880d681SAndroid Build Coastguard Worker lfd 2, 128(4) 24*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfdx 2, 3, 4 # encoding: [0x7c,0x43,0x24,0xae] 25*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfdx 2, 3, 4 # encoding: [0xae,0x24,0x43,0x7c] 26*9880d681SAndroid Build Coastguard Worker lfdx 2, 3, 4 27*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfdu 2, 128(4) # encoding: [0xcc,0x44,0x00,0x80] 28*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfdu 2, 128(4) # encoding: [0x80,0x00,0x44,0xcc] 29*9880d681SAndroid Build Coastguard Worker lfdu 2, 128(4) 30*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfdux 2, 3, 4 # encoding: [0x7c,0x43,0x24,0xee] 31*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfdux 2, 3, 4 # encoding: [0xee,0x24,0x43,0x7c] 32*9880d681SAndroid Build Coastguard Worker lfdux 2, 3, 4 33*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfiwax 2, 3, 4 # encoding: [0x7c,0x43,0x26,0xae] 34*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfiwax 2, 3, 4 # encoding: [0xae,0x26,0x43,0x7c] 35*9880d681SAndroid Build Coastguard Worker lfiwax 2, 3, 4 36*9880d681SAndroid Build Coastguard Worker# CHECK-BE: lfiwzx 2, 3, 4 # encoding: [0x7c,0x43,0x26,0xee] 37*9880d681SAndroid Build Coastguard Worker# CHECK-LE: lfiwzx 2, 3, 4 # encoding: [0xee,0x26,0x43,0x7c] 38*9880d681SAndroid Build Coastguard Worker lfiwzx 2, 3, 4 39*9880d681SAndroid Build Coastguard Worker 40*9880d681SAndroid Build Coastguard Worker# Floating-point store instructions 41*9880d681SAndroid Build Coastguard Worker 42*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfs 2, 128(4) # encoding: [0xd0,0x44,0x00,0x80] 43*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfs 2, 128(4) # encoding: [0x80,0x00,0x44,0xd0] 44*9880d681SAndroid Build Coastguard Worker stfs 2, 128(4) 45*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfsx 2, 3, 4 # encoding: [0x7c,0x43,0x25,0x2e] 46*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfsx 2, 3, 4 # encoding: [0x2e,0x25,0x43,0x7c] 47*9880d681SAndroid Build Coastguard Worker stfsx 2, 3, 4 48*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfsu 2, 128(4) # encoding: [0xd4,0x44,0x00,0x80] 49*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfsu 2, 128(4) # encoding: [0x80,0x00,0x44,0xd4] 50*9880d681SAndroid Build Coastguard Worker stfsu 2, 128(4) 51*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfsux 2, 3, 4 # encoding: [0x7c,0x43,0x25,0x6e] 52*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfsux 2, 3, 4 # encoding: [0x6e,0x25,0x43,0x7c] 53*9880d681SAndroid Build Coastguard Worker stfsux 2, 3, 4 54*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfd 2, 128(4) # encoding: [0xd8,0x44,0x00,0x80] 55*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfd 2, 128(4) # encoding: [0x80,0x00,0x44,0xd8] 56*9880d681SAndroid Build Coastguard Worker stfd 2, 128(4) 57*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfdx 2, 3, 4 # encoding: [0x7c,0x43,0x25,0xae] 58*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfdx 2, 3, 4 # encoding: [0xae,0x25,0x43,0x7c] 59*9880d681SAndroid Build Coastguard Worker stfdx 2, 3, 4 60*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfdu 2, 128(4) # encoding: [0xdc,0x44,0x00,0x80] 61*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfdu 2, 128(4) # encoding: [0x80,0x00,0x44,0xdc] 62*9880d681SAndroid Build Coastguard Worker stfdu 2, 128(4) 63*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfdux 2, 3, 4 # encoding: [0x7c,0x43,0x25,0xee] 64*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfdux 2, 3, 4 # encoding: [0xee,0x25,0x43,0x7c] 65*9880d681SAndroid Build Coastguard Worker stfdux 2, 3, 4 66*9880d681SAndroid Build Coastguard Worker# CHECK-BE: stfiwx 2, 3, 4 # encoding: [0x7c,0x43,0x27,0xae] 67*9880d681SAndroid Build Coastguard Worker# CHECK-LE: stfiwx 2, 3, 4 # encoding: [0xae,0x27,0x43,0x7c] 68*9880d681SAndroid Build Coastguard Worker stfiwx 2, 3, 4 69*9880d681SAndroid Build Coastguard Worker 70*9880d681SAndroid Build Coastguard Worker# Floating-point move instructions 71*9880d681SAndroid Build Coastguard Worker 72*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmr 2, 3 # encoding: [0xfc,0x40,0x18,0x90] 73*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmr 2, 3 # encoding: [0x90,0x18,0x40,0xfc] 74*9880d681SAndroid Build Coastguard Worker fmr 2, 3 75*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmr. 2, 3 # encoding: [0xfc,0x40,0x18,0x91] 76*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmr. 2, 3 # encoding: [0x91,0x18,0x40,0xfc] 77*9880d681SAndroid Build Coastguard Worker fmr. 2, 3 78*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fneg 2, 3 # encoding: [0xfc,0x40,0x18,0x50] 79*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fneg 2, 3 # encoding: [0x50,0x18,0x40,0xfc] 80*9880d681SAndroid Build Coastguard Worker fneg 2, 3 81*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fneg. 2, 3 # encoding: [0xfc,0x40,0x18,0x51] 82*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fneg. 2, 3 # encoding: [0x51,0x18,0x40,0xfc] 83*9880d681SAndroid Build Coastguard Worker fneg. 2, 3 84*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fabs 2, 3 # encoding: [0xfc,0x40,0x1a,0x10] 85*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fabs 2, 3 # encoding: [0x10,0x1a,0x40,0xfc] 86*9880d681SAndroid Build Coastguard Worker fabs 2, 3 87*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fabs. 2, 3 # encoding: [0xfc,0x40,0x1a,0x11] 88*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fabs. 2, 3 # encoding: [0x11,0x1a,0x40,0xfc] 89*9880d681SAndroid Build Coastguard Worker fabs. 2, 3 90*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnabs 2, 3 # encoding: [0xfc,0x40,0x19,0x10] 91*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnabs 2, 3 # encoding: [0x10,0x19,0x40,0xfc] 92*9880d681SAndroid Build Coastguard Worker fnabs 2, 3 93*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnabs. 2, 3 # encoding: [0xfc,0x40,0x19,0x11] 94*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnabs. 2, 3 # encoding: [0x11,0x19,0x40,0xfc] 95*9880d681SAndroid Build Coastguard Worker fnabs. 2, 3 96*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcpsgn 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x10] 97*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcpsgn 2, 3, 4 # encoding: [0x10,0x20,0x43,0xfc] 98*9880d681SAndroid Build Coastguard Worker fcpsgn 2, 3, 4 99*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcpsgn. 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x11] 100*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcpsgn. 2, 3, 4 # encoding: [0x11,0x20,0x43,0xfc] 101*9880d681SAndroid Build Coastguard Worker fcpsgn. 2, 3, 4 102*9880d681SAndroid Build Coastguard Worker 103*9880d681SAndroid Build Coastguard Worker# Floating-point arithmetic instructions 104*9880d681SAndroid Build Coastguard Worker 105*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fadd 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x2a] 106*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fadd 2, 3, 4 # encoding: [0x2a,0x20,0x43,0xfc] 107*9880d681SAndroid Build Coastguard Worker fadd 2, 3, 4 108*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fadd. 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x2b] 109*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fadd. 2, 3, 4 # encoding: [0x2b,0x20,0x43,0xfc] 110*9880d681SAndroid Build Coastguard Worker fadd. 2, 3, 4 111*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fadds 2, 3, 4 # encoding: [0xec,0x43,0x20,0x2a] 112*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fadds 2, 3, 4 # encoding: [0x2a,0x20,0x43,0xec] 113*9880d681SAndroid Build Coastguard Worker fadds 2, 3, 4 114*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fadds. 2, 3, 4 # encoding: [0xec,0x43,0x20,0x2b] 115*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fadds. 2, 3, 4 # encoding: [0x2b,0x20,0x43,0xec] 116*9880d681SAndroid Build Coastguard Worker fadds. 2, 3, 4 117*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsub 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x28] 118*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsub 2, 3, 4 # encoding: [0x28,0x20,0x43,0xfc] 119*9880d681SAndroid Build Coastguard Worker fsub 2, 3, 4 120*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsub. 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x29] 121*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsub. 2, 3, 4 # encoding: [0x29,0x20,0x43,0xfc] 122*9880d681SAndroid Build Coastguard Worker fsub. 2, 3, 4 123*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsubs 2, 3, 4 # encoding: [0xec,0x43,0x20,0x28] 124*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsubs 2, 3, 4 # encoding: [0x28,0x20,0x43,0xec] 125*9880d681SAndroid Build Coastguard Worker fsubs 2, 3, 4 126*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsubs. 2, 3, 4 # encoding: [0xec,0x43,0x20,0x29] 127*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsubs. 2, 3, 4 # encoding: [0x29,0x20,0x43,0xec] 128*9880d681SAndroid Build Coastguard Worker fsubs. 2, 3, 4 129*9880d681SAndroid Build Coastguard Worker 130*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmul 2, 3, 4 # encoding: [0xfc,0x43,0x01,0x32] 131*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmul 2, 3, 4 # encoding: [0x32,0x01,0x43,0xfc] 132*9880d681SAndroid Build Coastguard Worker fmul 2, 3, 4 133*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmul. 2, 3, 4 # encoding: [0xfc,0x43,0x01,0x33] 134*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmul. 2, 3, 4 # encoding: [0x33,0x01,0x43,0xfc] 135*9880d681SAndroid Build Coastguard Worker fmul. 2, 3, 4 136*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmuls 2, 3, 4 # encoding: [0xec,0x43,0x01,0x32] 137*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmuls 2, 3, 4 # encoding: [0x32,0x01,0x43,0xec] 138*9880d681SAndroid Build Coastguard Worker fmuls 2, 3, 4 139*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmuls. 2, 3, 4 # encoding: [0xec,0x43,0x01,0x33] 140*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmuls. 2, 3, 4 # encoding: [0x33,0x01,0x43,0xec] 141*9880d681SAndroid Build Coastguard Worker fmuls. 2, 3, 4 142*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fdiv 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x24] 143*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fdiv 2, 3, 4 # encoding: [0x24,0x20,0x43,0xfc] 144*9880d681SAndroid Build Coastguard Worker fdiv 2, 3, 4 145*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fdiv. 2, 3, 4 # encoding: [0xfc,0x43,0x20,0x25] 146*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fdiv. 2, 3, 4 # encoding: [0x25,0x20,0x43,0xfc] 147*9880d681SAndroid Build Coastguard Worker fdiv. 2, 3, 4 148*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fdivs 2, 3, 4 # encoding: [0xec,0x43,0x20,0x24] 149*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fdivs 2, 3, 4 # encoding: [0x24,0x20,0x43,0xec] 150*9880d681SAndroid Build Coastguard Worker fdivs 2, 3, 4 151*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fdivs. 2, 3, 4 # encoding: [0xec,0x43,0x20,0x25] 152*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fdivs. 2, 3, 4 # encoding: [0x25,0x20,0x43,0xec] 153*9880d681SAndroid Build Coastguard Worker fdivs. 2, 3, 4 154*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsqrt 2, 3 # encoding: [0xfc,0x40,0x18,0x2c] 155*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsqrt 2, 3 # encoding: [0x2c,0x18,0x40,0xfc] 156*9880d681SAndroid Build Coastguard Worker fsqrt 2, 3 157*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsqrt. 2, 3 # encoding: [0xfc,0x40,0x18,0x2d] 158*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsqrt. 2, 3 # encoding: [0x2d,0x18,0x40,0xfc] 159*9880d681SAndroid Build Coastguard Worker fsqrt. 2, 3 160*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsqrts 2, 3 # encoding: [0xec,0x40,0x18,0x2c] 161*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsqrts 2, 3 # encoding: [0x2c,0x18,0x40,0xec] 162*9880d681SAndroid Build Coastguard Worker fsqrts 2, 3 163*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsqrts. 2, 3 # encoding: [0xec,0x40,0x18,0x2d] 164*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsqrts. 2, 3 # encoding: [0x2d,0x18,0x40,0xec] 165*9880d681SAndroid Build Coastguard Worker fsqrts. 2, 3 166*9880d681SAndroid Build Coastguard Worker 167*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fre 2, 3 # encoding: [0xfc,0x40,0x18,0x30] 168*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fre 2, 3 # encoding: [0x30,0x18,0x40,0xfc] 169*9880d681SAndroid Build Coastguard Worker fre 2, 3 170*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fre. 2, 3 # encoding: [0xfc,0x40,0x18,0x31] 171*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fre. 2, 3 # encoding: [0x31,0x18,0x40,0xfc] 172*9880d681SAndroid Build Coastguard Worker fre. 2, 3 173*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fres 2, 3 # encoding: [0xec,0x40,0x18,0x30] 174*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fres 2, 3 # encoding: [0x30,0x18,0x40,0xec] 175*9880d681SAndroid Build Coastguard Worker fres 2, 3 176*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fres. 2, 3 # encoding: [0xec,0x40,0x18,0x31] 177*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fres. 2, 3 # encoding: [0x31,0x18,0x40,0xec] 178*9880d681SAndroid Build Coastguard Worker fres. 2, 3 179*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frsqrte 2, 3 # encoding: [0xfc,0x40,0x18,0x34] 180*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frsqrte 2, 3 # encoding: [0x34,0x18,0x40,0xfc] 181*9880d681SAndroid Build Coastguard Worker frsqrte 2, 3 182*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frsqrte. 2, 3 # encoding: [0xfc,0x40,0x18,0x35] 183*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frsqrte. 2, 3 # encoding: [0x35,0x18,0x40,0xfc] 184*9880d681SAndroid Build Coastguard Worker frsqrte. 2, 3 185*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frsqrtes 2, 3 # encoding: [0xec,0x40,0x18,0x34] 186*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frsqrtes 2, 3 # encoding: [0x34,0x18,0x40,0xec] 187*9880d681SAndroid Build Coastguard Worker frsqrtes 2, 3 188*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frsqrtes. 2, 3 # encoding: [0xec,0x40,0x18,0x35] 189*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frsqrtes. 2, 3 # encoding: [0x35,0x18,0x40,0xec] 190*9880d681SAndroid Build Coastguard Worker frsqrtes. 2, 3 191*9880d681SAndroid Build Coastguard Worker# FIXME: ftdiv 2, 3, 4 192*9880d681SAndroid Build Coastguard Worker# FIXME: ftsqrt 2, 3, 4 193*9880d681SAndroid Build Coastguard Worker 194*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmadd 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x3a] 195*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmadd 2, 3, 4, 5 # encoding: [0x3a,0x29,0x43,0xfc] 196*9880d681SAndroid Build Coastguard Worker fmadd 2, 3, 4, 5 197*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmadd. 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x3b] 198*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmadd. 2, 3, 4, 5 # encoding: [0x3b,0x29,0x43,0xfc] 199*9880d681SAndroid Build Coastguard Worker fmadd. 2, 3, 4, 5 200*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmadds 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x3a] 201*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmadds 2, 3, 4, 5 # encoding: [0x3a,0x29,0x43,0xec] 202*9880d681SAndroid Build Coastguard Worker fmadds 2, 3, 4, 5 203*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmadds. 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x3b] 204*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmadds. 2, 3, 4, 5 # encoding: [0x3b,0x29,0x43,0xec] 205*9880d681SAndroid Build Coastguard Worker fmadds. 2, 3, 4, 5 206*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmsub 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x38] 207*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmsub 2, 3, 4, 5 # encoding: [0x38,0x29,0x43,0xfc] 208*9880d681SAndroid Build Coastguard Worker fmsub 2, 3, 4, 5 209*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmsub. 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x39] 210*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmsub. 2, 3, 4, 5 # encoding: [0x39,0x29,0x43,0xfc] 211*9880d681SAndroid Build Coastguard Worker fmsub. 2, 3, 4, 5 212*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmsubs 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x38] 213*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmsubs 2, 3, 4, 5 # encoding: [0x38,0x29,0x43,0xec] 214*9880d681SAndroid Build Coastguard Worker fmsubs 2, 3, 4, 5 215*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fmsubs. 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x39] 216*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fmsubs. 2, 3, 4, 5 # encoding: [0x39,0x29,0x43,0xec] 217*9880d681SAndroid Build Coastguard Worker fmsubs. 2, 3, 4, 5 218*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmadd 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x3e] 219*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmadd 2, 3, 4, 5 # encoding: [0x3e,0x29,0x43,0xfc] 220*9880d681SAndroid Build Coastguard Worker fnmadd 2, 3, 4, 5 221*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmadd. 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x3f] 222*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmadd. 2, 3, 4, 5 # encoding: [0x3f,0x29,0x43,0xfc] 223*9880d681SAndroid Build Coastguard Worker fnmadd. 2, 3, 4, 5 224*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmadds 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x3e] 225*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmadds 2, 3, 4, 5 # encoding: [0x3e,0x29,0x43,0xec] 226*9880d681SAndroid Build Coastguard Worker fnmadds 2, 3, 4, 5 227*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmadds. 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x3f] 228*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmadds. 2, 3, 4, 5 # encoding: [0x3f,0x29,0x43,0xec] 229*9880d681SAndroid Build Coastguard Worker fnmadds. 2, 3, 4, 5 230*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmsub 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x3c] 231*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmsub 2, 3, 4, 5 # encoding: [0x3c,0x29,0x43,0xfc] 232*9880d681SAndroid Build Coastguard Worker fnmsub 2, 3, 4, 5 233*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmsub. 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x3d] 234*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmsub. 2, 3, 4, 5 # encoding: [0x3d,0x29,0x43,0xfc] 235*9880d681SAndroid Build Coastguard Worker fnmsub. 2, 3, 4, 5 236*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmsubs 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x3c] 237*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmsubs 2, 3, 4, 5 # encoding: [0x3c,0x29,0x43,0xec] 238*9880d681SAndroid Build Coastguard Worker fnmsubs 2, 3, 4, 5 239*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fnmsubs. 2, 3, 4, 5 # encoding: [0xec,0x43,0x29,0x3d] 240*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fnmsubs. 2, 3, 4, 5 # encoding: [0x3d,0x29,0x43,0xec] 241*9880d681SAndroid Build Coastguard Worker fnmsubs. 2, 3, 4, 5 242*9880d681SAndroid Build Coastguard Worker 243*9880d681SAndroid Build Coastguard Worker# Floating-point rounding and conversion instructions 244*9880d681SAndroid Build Coastguard Worker 245*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frsp 2, 3 # encoding: [0xfc,0x40,0x18,0x18] 246*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frsp 2, 3 # encoding: [0x18,0x18,0x40,0xfc] 247*9880d681SAndroid Build Coastguard Worker frsp 2, 3 248*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frsp. 2, 3 # encoding: [0xfc,0x40,0x18,0x19] 249*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frsp. 2, 3 # encoding: [0x19,0x18,0x40,0xfc] 250*9880d681SAndroid Build Coastguard Worker frsp. 2, 3 251*9880d681SAndroid Build Coastguard Worker 252*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctid 2, 3 # encoding: [0xfc,0x40,0x1e,0x5c] 253*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctid 2, 3 # encoding: [0x5c,0x1e,0x40,0xfc] 254*9880d681SAndroid Build Coastguard Worker fctid 2, 3 255*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctid. 2, 3 # encoding: [0xfc,0x40,0x1e,0x5d] 256*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctid. 2, 3 # encoding: [0x5d,0x1e,0x40,0xfc] 257*9880d681SAndroid Build Coastguard Worker fctid. 2, 3 258*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctidz 2, 3 # encoding: [0xfc,0x40,0x1e,0x5e] 259*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctidz 2, 3 # encoding: [0x5e,0x1e,0x40,0xfc] 260*9880d681SAndroid Build Coastguard Worker fctidz 2, 3 261*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctidz. 2, 3 # encoding: [0xfc,0x40,0x1e,0x5f] 262*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctidz. 2, 3 # encoding: [0x5f,0x1e,0x40,0xfc] 263*9880d681SAndroid Build Coastguard Worker fctidz. 2, 3 264*9880d681SAndroid Build Coastguard Worker# FIXME: fctidu 2, 3 265*9880d681SAndroid Build Coastguard Worker# FIXME: fctidu. 2, 3 266*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiduz 2, 3 # encoding: [0xfc,0x40,0x1f,0x5e] 267*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiduz 2, 3 # encoding: [0x5e,0x1f,0x40,0xfc] 268*9880d681SAndroid Build Coastguard Worker fctiduz 2, 3 269*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiduz. 2, 3 # encoding: [0xfc,0x40,0x1f,0x5f] 270*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiduz. 2, 3 # encoding: [0x5f,0x1f,0x40,0xfc] 271*9880d681SAndroid Build Coastguard Worker fctiduz. 2, 3 272*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiw 2, 3 # encoding: [0xfc,0x40,0x18,0x1c] 273*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiw 2, 3 # encoding: [0x1c,0x18,0x40,0xfc] 274*9880d681SAndroid Build Coastguard Worker fctiw 2, 3 275*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiw. 2, 3 # encoding: [0xfc,0x40,0x18,0x1d] 276*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiw. 2, 3 # encoding: [0x1d,0x18,0x40,0xfc] 277*9880d681SAndroid Build Coastguard Worker fctiw. 2, 3 278*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiwz 2, 3 # encoding: [0xfc,0x40,0x18,0x1e] 279*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiwz 2, 3 # encoding: [0x1e,0x18,0x40,0xfc] 280*9880d681SAndroid Build Coastguard Worker fctiwz 2, 3 281*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiwz. 2, 3 # encoding: [0xfc,0x40,0x18,0x1f] 282*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiwz. 2, 3 # encoding: [0x1f,0x18,0x40,0xfc] 283*9880d681SAndroid Build Coastguard Worker fctiwz. 2, 3 284*9880d681SAndroid Build Coastguard Worker# FIXME: fctiwu 2, 3 285*9880d681SAndroid Build Coastguard Worker# FIXME: fctiwu. 2, 3 286*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiwuz 2, 3 # encoding: [0xfc,0x40,0x19,0x1e] 287*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiwuz 2, 3 # encoding: [0x1e,0x19,0x40,0xfc] 288*9880d681SAndroid Build Coastguard Worker fctiwuz 2, 3 289*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fctiwuz. 2, 3 # encoding: [0xfc,0x40,0x19,0x1f] 290*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fctiwuz. 2, 3 # encoding: [0x1f,0x19,0x40,0xfc] 291*9880d681SAndroid Build Coastguard Worker fctiwuz. 2, 3 292*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfid 2, 3 # encoding: [0xfc,0x40,0x1e,0x9c] 293*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfid 2, 3 # encoding: [0x9c,0x1e,0x40,0xfc] 294*9880d681SAndroid Build Coastguard Worker fcfid 2, 3 295*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfid. 2, 3 # encoding: [0xfc,0x40,0x1e,0x9d] 296*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfid. 2, 3 # encoding: [0x9d,0x1e,0x40,0xfc] 297*9880d681SAndroid Build Coastguard Worker fcfid. 2, 3 298*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfidu 2, 3 # encoding: [0xfc,0x40,0x1f,0x9c] 299*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfidu 2, 3 # encoding: [0x9c,0x1f,0x40,0xfc] 300*9880d681SAndroid Build Coastguard Worker fcfidu 2, 3 301*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfidu. 2, 3 # encoding: [0xfc,0x40,0x1f,0x9d] 302*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfidu. 2, 3 # encoding: [0x9d,0x1f,0x40,0xfc] 303*9880d681SAndroid Build Coastguard Worker fcfidu. 2, 3 304*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfids 2, 3 # encoding: [0xec,0x40,0x1e,0x9c] 305*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfids 2, 3 # encoding: [0x9c,0x1e,0x40,0xec] 306*9880d681SAndroid Build Coastguard Worker fcfids 2, 3 307*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfids. 2, 3 # encoding: [0xec,0x40,0x1e,0x9d] 308*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfids. 2, 3 # encoding: [0x9d,0x1e,0x40,0xec] 309*9880d681SAndroid Build Coastguard Worker fcfids. 2, 3 310*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfidus 2, 3 # encoding: [0xec,0x40,0x1f,0x9c] 311*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfidus 2, 3 # encoding: [0x9c,0x1f,0x40,0xec] 312*9880d681SAndroid Build Coastguard Worker fcfidus 2, 3 313*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcfidus. 2, 3 # encoding: [0xec,0x40,0x1f,0x9d] 314*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcfidus. 2, 3 # encoding: [0x9d,0x1f,0x40,0xec] 315*9880d681SAndroid Build Coastguard Worker fcfidus. 2, 3 316*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frin 2, 3 # encoding: [0xfc,0x40,0x1b,0x10] 317*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frin 2, 3 # encoding: [0x10,0x1b,0x40,0xfc] 318*9880d681SAndroid Build Coastguard Worker frin 2, 3 319*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frin. 2, 3 # encoding: [0xfc,0x40,0x1b,0x11] 320*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frin. 2, 3 # encoding: [0x11,0x1b,0x40,0xfc] 321*9880d681SAndroid Build Coastguard Worker frin. 2, 3 322*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frip 2, 3 # encoding: [0xfc,0x40,0x1b,0x90] 323*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frip 2, 3 # encoding: [0x90,0x1b,0x40,0xfc] 324*9880d681SAndroid Build Coastguard Worker frip 2, 3 325*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frip. 2, 3 # encoding: [0xfc,0x40,0x1b,0x91] 326*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frip. 2, 3 # encoding: [0x91,0x1b,0x40,0xfc] 327*9880d681SAndroid Build Coastguard Worker frip. 2, 3 328*9880d681SAndroid Build Coastguard Worker# CHECK-BE: friz 2, 3 # encoding: [0xfc,0x40,0x1b,0x50] 329*9880d681SAndroid Build Coastguard Worker# CHECK-LE: friz 2, 3 # encoding: [0x50,0x1b,0x40,0xfc] 330*9880d681SAndroid Build Coastguard Worker friz 2, 3 331*9880d681SAndroid Build Coastguard Worker# CHECK-BE: friz. 2, 3 # encoding: [0xfc,0x40,0x1b,0x51] 332*9880d681SAndroid Build Coastguard Worker# CHECK-LE: friz. 2, 3 # encoding: [0x51,0x1b,0x40,0xfc] 333*9880d681SAndroid Build Coastguard Worker friz. 2, 3 334*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frim 2, 3 # encoding: [0xfc,0x40,0x1b,0xd0] 335*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frim 2, 3 # encoding: [0xd0,0x1b,0x40,0xfc] 336*9880d681SAndroid Build Coastguard Worker frim 2, 3 337*9880d681SAndroid Build Coastguard Worker# CHECK-BE: frim. 2, 3 # encoding: [0xfc,0x40,0x1b,0xd1] 338*9880d681SAndroid Build Coastguard Worker# CHECK-LE: frim. 2, 3 # encoding: [0xd1,0x1b,0x40,0xfc] 339*9880d681SAndroid Build Coastguard Worker frim. 2, 3 340*9880d681SAndroid Build Coastguard Worker 341*9880d681SAndroid Build Coastguard Worker# Floating-point compare instructions 342*9880d681SAndroid Build Coastguard Worker 343*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fcmpu 2, 3, 4 # encoding: [0xfd,0x03,0x20,0x00] 344*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fcmpu 2, 3, 4 # encoding: [0x00,0x20,0x03,0xfd] 345*9880d681SAndroid Build Coastguard Worker fcmpu 2, 3, 4 346*9880d681SAndroid Build Coastguard Worker# FIXME: fcmpo 2, 3, 4 347*9880d681SAndroid Build Coastguard Worker 348*9880d681SAndroid Build Coastguard Worker# Floating-point select instruction 349*9880d681SAndroid Build Coastguard Worker 350*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsel 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x2e] 351*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsel 2, 3, 4, 5 # encoding: [0x2e,0x29,0x43,0xfc] 352*9880d681SAndroid Build Coastguard Worker fsel 2, 3, 4, 5 353*9880d681SAndroid Build Coastguard Worker# CHECK-BE: fsel. 2, 3, 4, 5 # encoding: [0xfc,0x43,0x29,0x2f] 354*9880d681SAndroid Build Coastguard Worker# CHECK-LE: fsel. 2, 3, 4, 5 # encoding: [0x2f,0x29,0x43,0xfc] 355*9880d681SAndroid Build Coastguard Worker fsel. 2, 3, 4, 5 356*9880d681SAndroid Build Coastguard Worker 357*9880d681SAndroid Build Coastguard Worker# Floating-point status and control register instructions 358*9880d681SAndroid Build Coastguard Worker 359*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mffs 2 # encoding: [0xfc,0x40,0x04,0x8e] 360*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mffs 2 # encoding: [0x8e,0x04,0x40,0xfc] 361*9880d681SAndroid Build Coastguard Worker mffs 2 362*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mffs. 7 # encoding: [0xfc,0xe0,0x04,0x8f] 363*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mffs. 7 # encoding: [0x8f,0x04,0xe0,0xfc] 364*9880d681SAndroid Build Coastguard Worker mffs. 7 365*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mcrfs 4, 5 # encoding: [0xfe,0x14,0x00,0x80] 366*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mcrfs 4, 5 # encoding: [0x80,0x00,0x14,0xfe] 367*9880d681SAndroid Build Coastguard Worker mcrfs 4, 5 368*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsfi 5, 2, 1 # encoding: [0xfe,0x81,0x21,0x0c] 369*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsfi 5, 2, 1 # encoding: [0x0c,0x21,0x81,0xfe] 370*9880d681SAndroid Build Coastguard Worker mtfsfi 5, 2, 1 371*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsfi. 5, 2, 1 # encoding: [0xfe,0x81,0x21,0x0d] 372*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsfi. 5, 2, 1 # encoding: [0x0d,0x21,0x81,0xfe] 373*9880d681SAndroid Build Coastguard Worker mtfsfi. 5, 2, 1 374*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsfi 6, 2 # encoding: [0xff,0x00,0x21,0x0c] 375*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsfi 6, 2 # encoding: [0x0c,0x21,0x00,0xff] 376*9880d681SAndroid Build Coastguard Worker mtfsfi 6, 2 377*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsfi. 6, 2 # encoding: [0xff,0x00,0x21,0x0d] 378*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsfi. 6, 2 # encoding: [0x0d,0x21,0x00,0xff] 379*9880d681SAndroid Build Coastguard Worker mtfsfi. 6, 2 380*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsf 127, 8, 1, 1 # encoding: [0xfe,0xff,0x45,0x8e] 381*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsf 127, 8, 1, 1 # encoding: [0x8e,0x45,0xff,0xfe] 382*9880d681SAndroid Build Coastguard Worker mtfsf 127, 8, 1, 1 383*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsf. 125, 8, 1, 1 # encoding: [0xfe,0xfb,0x45,0x8f] 384*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsf. 125, 8, 1, 1 # encoding: [0x8f,0x45,0xfb,0xfe] 385*9880d681SAndroid Build Coastguard Worker mtfsf. 125, 8, 1, 1 386*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsf 127, 6 # encoding: [0xfc,0xfe,0x35,0x8e] 387*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsf 127, 6 # encoding: [0x8e,0x35,0xfe,0xfc] 388*9880d681SAndroid Build Coastguard Worker mtfsf 127, 6 389*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsf. 125, 6 # encoding: [0xfc,0xfa,0x35,0x8f] 390*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsf. 125, 6 # encoding: [0x8f,0x35,0xfa,0xfc] 391*9880d681SAndroid Build Coastguard Worker mtfsf. 125, 6 392*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsb0 31 # encoding: [0xff,0xe0,0x00,0x8c] 393*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsb0 31 # encoding: [0x8c,0x00,0xe0,0xff] 394*9880d681SAndroid Build Coastguard Worker mtfsb0 31 395*9880d681SAndroid Build Coastguard Worker# FIXME: mtfsb0. 31 396*9880d681SAndroid Build Coastguard Worker# CHECK-BE: mtfsb1 31 # encoding: [0xff,0xe0,0x00,0x4c] 397*9880d681SAndroid Build Coastguard Worker# CHECK-LE: mtfsb1 31 # encoding: [0x4c,0x00,0xe0,0xff] 398*9880d681SAndroid Build Coastguard Worker mtfsb1 31 399*9880d681SAndroid Build Coastguard Worker# FIXME: mtfsb1. 31 400*9880d681SAndroid Build Coastguard Worker 401