/external/llvm/test/MC/Mips/ |
D | mips-expansions.s | 2 # RUN: FileCheck %s --check-prefixes=CHECK,CHECK-LE 11 # CHECK-LE: lui $8, %hi($tmp0) # encoding: [A,A,0x08,0x3c] 12 # CHECK-LE: # fixup A - offset: 0, value: %hi($tmp0), kind: fixup_M… 13 # CHECK-LE: addiu $8, $8, %lo($tmp0) # encoding: [A,A,0x08,0x25] 14 # CHECK-LE: # fixup A - offset: 0, value: %lo($tmp0), kind: fixup_M… 19 # CHECK-LE: lui $10, %hi(symbol) # encoding: [A,A,0x0a,0x3c] 20 # CHECK-LE: # fixup A - offset: 0, value: %hi(symbol), kind: fixu… 21 # CHECK-LE: addu $10, $10, $4 # encoding: [0x21,0x50,0x44,0x01] 22 # CHECK-LE: lw $10, %lo(symbol)($10) # encoding: [A,A,0x4a,0x8d] 23 # CHECK-LE: # fixup A - offset: 0, value: %lo(symbol), kind: fixu… [all …]
|
/external/llvm-project/llvm/test/MC/PowerPC/ |
D | ppc64-encoding-ISA31.s | 4 # RUN: FileCheck -check-prefix=CHECK-LE %s 8 # CHECK-LE: plxv 63, 8589934591(0), 1 # encoding: [0xff,0xff,0x11,0x04 9 # CHECK-LE-SAME: 0xff,0xff,0xe0,0xcf] 13 # CHECK-LE: plxv 33, -8589934592(31), 0 # encoding: [0x00,0x00,0x02,0x04 14 # CHECK-LE-SAME: 0x00,0x00,0x3f,0xcc] 18 # CHECK-LE: pstxv 63, 8589934591(0), 1 # encoding: [0xff,0xff,0x11,0x04 19 # CHECK-LE-SAME: 0xff,0xff,0xe0,0xdf] 23 # CHECK-LE: pstxv 33, -8589934592(31), 0 # encoding: [0x00,0x00,0x02,0x04 24 # CHECK-LE-SAME: 0x00,0x00,0x3f,0xdc] 27 # CHECK-LE: xxmfacc 2 # encoding: [0x62,0x01,0x00,0x7d] [all …]
|
D | ppc64-encoding-vmx.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 10 # CHECK-LE: lvebx 2, 3, 4 # encoding: [0x0e,0x20,0x43,0x7c] 13 # CHECK-LE: lvehx 2, 3, 4 # encoding: [0x4e,0x20,0x43,0x7c] 16 # CHECK-LE: lvewx 2, 3, 4 # encoding: [0x8e,0x20,0x43,0x7c] 19 # CHECK-LE: lvx 2, 3, 4 # encoding: [0xce,0x20,0x43,0x7c] 22 # CHECK-LE: lvxl 2, 3, 4 # encoding: [0xce,0x22,0x43,0x7c] 25 # CHECK-LE: stvebx 2, 3, 4 # encoding: [0x0e,0x21,0x43,0x7c] 28 # CHECK-LE: stvehx 2, 3, 4 # encoding: [0x4e,0x21,0x43,0x7c] 31 # CHECK-LE: stvewx 2, 3, 4 # encoding: [0x8e,0x21,0x43,0x7c] 34 # CHECK-LE: stvx 2, 3, 4 # encoding: [0xce,0x21,0x43,0x7c] [all …]
|
D | vsx.s | 2 …m-mc -triple powerpc64le-unknown-linux-gnu --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 5 # CHECK-LE: xxswapd 7, 63 # encoding: [0x56,0xfa,0xff,0xf0] 9 # CHECK-LE: lxsdx 39, 5, 31 # encoding: [0x99,0xfc,0xe5,0x7c] 12 # CHECK-LE: lxsiwax 39, 5, 31 # encoding: [0x99,0xf8,0xe5,0x7c] 15 # CHECK-LE: lxsiwzx 39, 5, 31 # encoding: [0x19,0xf8,0xe5,0x7c] 18 # CHECK-LE: lxsspx 39, 5, 31 # encoding: [0x19,0xfc,0xe5,0x7c] 21 # CHECK-LE: lxvd2x 39, 5, 31 # encoding: [0x99,0xfe,0xe5,0x7c] 24 # CHECK-LE: lxvdsx 39, 5, 31 # encoding: [0x99,0xfa,0xe5,0x7c] 27 # CHECK-LE: lxvw4x 39, 5, 31 # encoding: [0x19,0xfe,0xe5,0x7c] 30 # CHECK-LE: stxsdx 40, 5, 31 # encoding: [0x99,0xfd,0x05,0x7d] [all …]
|
D | ppc64-encoding-fp.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 10 # CHECK-LE: lfs 2, 128(4) # encoding: [0x80,0x00,0x44,0xc0] 13 # CHECK-LE: lfsx 2, 3, 4 # encoding: [0x2e,0x24,0x43,0x7c] 16 # CHECK-LE: lfsu 2, 128(4) # encoding: [0x80,0x00,0x44,0xc4] 19 # CHECK-LE: lfsux 2, 3, 4 # encoding: [0x6e,0x24,0x43,0x7c] 22 # CHECK-LE: lfd 2, 128(4) # encoding: [0x80,0x00,0x44,0xc8] 25 # CHECK-LE: lfdx 2, 3, 4 # encoding: [0xae,0x24,0x43,0x7c] 28 # CHECK-LE: lfdu 2, 128(4) # encoding: [0x80,0x00,0x44,0xcc] 31 # CHECK-LE: lfdux 2, 3, 4 # encoding: [0xee,0x24,0x43,0x7c] 34 # CHECK-LE: lfiwax 2, 3, 4 # encoding: [0xae,0x26,0x43,0x7c] [all …]
|
D | ppc64-encoding.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 10 # CHECK-LE: b target # encoding: [0bAAAAAA00,A,A,0b010010AA] 12 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 15 # CHECK-LE: ba target # encoding: [0bAAAAAA10,A,A,0b010010AA] 17 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 20 # CHECK-LE: bl target # encoding: [0bAAAAAA01,A,A,0b010010AA] 22 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 25 # CHECK-LE: bla target # encoding: [0bAAAAAA11,A,A,0b010010AA] 27 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 31 # CHECK-LE: bf 10, target # encoding: [0bAAAAAA00,A,0x8a,0x40] [all …]
|
D | ppc64-encoding-spe.s | 2 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 7 # CHECK-LE: evlddx 14, 21, 28 # encoding: [0x00,0xe3,0xd5,0x11] 10 # CHECK-LE: evldwx 14, 21, 28 # encoding: [0x02,0xe3,0xd5,0x11] 13 # CHECK-LE: evldhx 14, 21, 28 # encoding: [0x04,0xe3,0xd5,0x11] 16 # CHECK-LE: evlhhesplatx 14, 21, 28 # encoding: [0x08,0xe3,0xd5,0x11] 19 # CHECK-LE: evlhhousplatx 14, 21, 28 # encoding: [0x0c,0xe3,0xd5,0x11] 22 # CHECK-LE: evlhhossplatx 14, 21, 28 # encoding: [0x0e,0xe3,0xd5,0x11] 25 # CHECK-LE: evlwhex 14, 21, 28 # encoding: [0x10,0xe3,0xd5,0x11] 28 # CHECK-LE: evlwhoux 14, 21, 28 # encoding: [0x14,0xe3,0xd5,0x11] 31 # CHECK-LE: evlwhosx 14, 21, 28 # encoding: [0x16,0xe3,0xd5,0x11] [all …]
|
D | ppc64-encoding-ext.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 8 # CHECK-LE: beqlr 0 # encoding: [0x20,0x00,0x82,0x4d] 11 # CHECK-LE: beqlr 1 # encoding: [0x20,0x00,0x86,0x4d] 14 # CHECK-LE: beqlr 2 # encoding: [0x20,0x00,0x8a,0x4d] 17 # CHECK-LE: beqlr 3 # encoding: [0x20,0x00,0x8e,0x4d] 20 # CHECK-LE: beqlr 4 # encoding: [0x20,0x00,0x92,0x4d] 23 # CHECK-LE: beqlr 5 # encoding: [0x20,0x00,0x96,0x4d] 26 # CHECK-LE: beqlr 6 # encoding: [0x20,0x00,0x9a,0x4d] 29 # CHECK-LE: beqlr 7 # encoding: [0x20,0x00,0x9e,0x4d] 33 # CHECK-LE: bclr 12, 0 # encoding: [0x20,0x00,0x80,0x4d] [all …]
|
D | ppc64-encoding-bookIII.s | 2 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 5 # CHECK-LE: hrfid # encoding: [0x24,0x02,0x00,0x4c] 9 # CHECK-LE: nap # encoding: [0x64,0x03,0x00,0x4c] 13 # CHECK-LE: mtmsr 4 # encoding: [0x24,0x01,0x80,0x7c] 17 # CHECK-LE: mtmsr 4, 1 # encoding: [0x24,0x01,0x81,0x7c] 21 # CHECK-LE: mfmsr 4 # encoding: [0xa6,0x00,0x80,0x7c] 25 # CHECK-LE: mtmsrd 4 # encoding: [0x64,0x01,0x80,0x7c] 29 # CHECK-LE: mtmsrd 4, 1 # encoding: [0x64,0x01,0x81,0x7c] 33 # CHECK-LE: mfspr 4, 260 # encoding: [0xa6,0x42,0x84,0x7c] 37 # CHECK-LE: mfspr 4, 261 # encoding: [0xa6,0x42,0x85,0x7c] [all …]
|
D | ppc64-encoding-bookII.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 8 # CHECK-LE: icbi 2, 3 # encoding: [0xac,0x1f,0x02,0x7c] 12 # CHECK-LE: icbt 0, 5, 31 # encoding: [0x2c,0xf8,0x05,0x7c] 16 # CHECK-LE: dcbt 2, 3, 10 # encoding: [0x2c,0x1a,0x42,0x7d] 19 # CHECK-LE: dcbt 2, 3, 10 # encoding: [0x2c,0x1a,0x42,0x7d] 22 # CHECK-LE: dcbt 2, 3, 10 # encoding: [0x2c,0x1a,0x42,0x7d] 25 # CHECK-LE: dcbt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7c] 28 # CHECK-LE: dcbt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7c] 31 # CHECK-LE: dcbtt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7e] 34 # CHECK-LE: dcbtt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7e] [all …]
|
/external/llvm-project/llvm/test/MC/Mips/ |
D | mips-expansions.s | 2 # RUN: -show-encoding | FileCheck %s --check-prefixes=CHECK,CHECK-LE,GOT 4 # RUN: -show-encoding | FileCheck %s --check-prefixes=CHECK,CHECK-LE,XGOT 13 # CHECK-LE: lui $8, %hi($tmp0) # encoding: [A,A,0x08,0x3c] 14 # CHECK-LE: # fixup A - offset: 0, value: %hi($tmp0), kind: fixup_M… 15 # CHECK-LE: addiu $8, $8, %lo($tmp0) # encoding: [A,A,0x08,0x25] 16 # CHECK-LE: # fixup A - offset: 0, value: %lo($tmp0), kind: fixup_M… 19 # CHECK-LE: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c] 20 # CHECK-LE: lb $4, -32768($4) # encoding: [0x00,0x80,0x84,0x80] 23 # CHECK-LE: lui $4, 2 # encoding: [0x02,0x00,0x04,0x3c] 24 # CHECK-LE: addu $4, $4, $3 # encoding: [0x21,0x20,0x83,0x00] [all …]
|
/external/llvm/test/MC/PowerPC/ |
D | ppc64-encoding-vmx.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 10 # CHECK-LE: lvebx 2, 3, 4 # encoding: [0x0e,0x20,0x43,0x7c] 13 # CHECK-LE: lvehx 2, 3, 4 # encoding: [0x4e,0x20,0x43,0x7c] 16 # CHECK-LE: lvewx 2, 3, 4 # encoding: [0x8e,0x20,0x43,0x7c] 19 # CHECK-LE: lvx 2, 3, 4 # encoding: [0xce,0x20,0x43,0x7c] 22 # CHECK-LE: lvxl 2, 3, 4 # encoding: [0xce,0x22,0x43,0x7c] 25 # CHECK-LE: stvebx 2, 3, 4 # encoding: [0x0e,0x21,0x43,0x7c] 28 # CHECK-LE: stvehx 2, 3, 4 # encoding: [0x4e,0x21,0x43,0x7c] 31 # CHECK-LE: stvewx 2, 3, 4 # encoding: [0x8e,0x21,0x43,0x7c] 34 # CHECK-LE: stvx 2, 3, 4 # encoding: [0xce,0x21,0x43,0x7c] [all …]
|
D | vsx.s | 2 …m-mc -triple powerpc64le-unknown-linux-gnu --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 5 # CHECK-LE: xxswapd 7, 63 # encoding: [0x56,0xfa,0xff,0xf0] 9 # CHECK-LE: lxsdx 39, 5, 31 # encoding: [0x99,0xfc,0xe5,0x7c] 12 # CHECK-LE: lxsiwax 39, 5, 31 # encoding: [0x99,0xf8,0xe5,0x7c] 15 # CHECK-LE: lxsiwzx 39, 5, 31 # encoding: [0x19,0xf8,0xe5,0x7c] 18 # CHECK-LE: lxsspx 39, 5, 31 # encoding: [0x19,0xfc,0xe5,0x7c] 21 # CHECK-LE: lxvd2x 39, 5, 31 # encoding: [0x99,0xfe,0xe5,0x7c] 24 # CHECK-LE: lxvdsx 39, 5, 31 # encoding: [0x99,0xfa,0xe5,0x7c] 27 # CHECK-LE: lxvw4x 39, 5, 31 # encoding: [0x19,0xfe,0xe5,0x7c] 30 # CHECK-LE: stxsdx 40, 5, 31 # encoding: [0x99,0xfd,0x05,0x7d] [all …]
|
D | ppc64-encoding-fp.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 10 # CHECK-LE: lfs 2, 128(4) # encoding: [0x80,0x00,0x44,0xc0] 13 # CHECK-LE: lfsx 2, 3, 4 # encoding: [0x2e,0x24,0x43,0x7c] 16 # CHECK-LE: lfsu 2, 128(4) # encoding: [0x80,0x00,0x44,0xc4] 19 # CHECK-LE: lfsux 2, 3, 4 # encoding: [0x6e,0x24,0x43,0x7c] 22 # CHECK-LE: lfd 2, 128(4) # encoding: [0x80,0x00,0x44,0xc8] 25 # CHECK-LE: lfdx 2, 3, 4 # encoding: [0xae,0x24,0x43,0x7c] 28 # CHECK-LE: lfdu 2, 128(4) # encoding: [0x80,0x00,0x44,0xcc] 31 # CHECK-LE: lfdux 2, 3, 4 # encoding: [0xee,0x24,0x43,0x7c] 34 # CHECK-LE: lfiwax 2, 3, 4 # encoding: [0xae,0x26,0x43,0x7c] [all …]
|
D | ppc64-encoding.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 10 # CHECK-LE: b target # encoding: [0bAAAAAA00,A,A,0b010010AA] 12 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 15 # CHECK-LE: ba target # encoding: [0bAAAAAA10,A,A,0b010010AA] 17 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 20 # CHECK-LE: bl target # encoding: [0bAAAAAA01,A,A,0b010010AA] 22 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 25 # CHECK-LE: bla target # encoding: [0bAAAAAA11,A,A,0b010010AA] 27 # CHECK-LE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc… 31 # CHECK-LE: bf 10, target # encoding: [0bAAAAAA00,A,0x8a,0x40] [all …]
|
D | ppc64-encoding-spe.s | 2 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 7 # CHECK-LE: evlddx 14, 21, 28 # encoding: [0x00,0xe3,0xd5,0x11] 10 # CHECK-LE: evldwx 14, 21, 28 # encoding: [0x02,0xe3,0xd5,0x11] 13 # CHECK-LE: evldhx 14, 21, 28 # encoding: [0x04,0xe3,0xd5,0x11] 16 # CHECK-LE: evlhhesplatx 14, 21, 28 # encoding: [0x08,0xe3,0xd5,0x11] 19 # CHECK-LE: evlhhousplatx 14, 21, 28 # encoding: [0x0c,0xe3,0xd5,0x11] 22 # CHECK-LE: evlhhossplatx 14, 21, 28 # encoding: [0x0e,0xe3,0xd5,0x11] 25 # CHECK-LE: evlwhex 14, 21, 28 # encoding: [0x10,0xe3,0xd5,0x11] 28 # CHECK-LE: evlwhoux 14, 21, 28 # encoding: [0x14,0xe3,0xd5,0x11] 31 # CHECK-LE: evlwhosx 14, 21, 28 # encoding: [0x16,0xe3,0xd5,0x11] [all …]
|
D | ppc64-encoding-ext.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 8 # CHECK-LE: beqlr 0 # encoding: [0x20,0x00,0x82,0x4d] 11 # CHECK-LE: beqlr 1 # encoding: [0x20,0x00,0x86,0x4d] 14 # CHECK-LE: beqlr 2 # encoding: [0x20,0x00,0x8a,0x4d] 17 # CHECK-LE: beqlr 3 # encoding: [0x20,0x00,0x8e,0x4d] 20 # CHECK-LE: beqlr 4 # encoding: [0x20,0x00,0x92,0x4d] 23 # CHECK-LE: beqlr 5 # encoding: [0x20,0x00,0x96,0x4d] 26 # CHECK-LE: beqlr 6 # encoding: [0x20,0x00,0x9a,0x4d] 29 # CHECK-LE: beqlr 7 # encoding: [0x20,0x00,0x9e,0x4d] 33 # CHECK-LE: bclr 12, 0 # encoding: [0x20,0x00,0x80,0x4d] [all …]
|
D | ppc64-encoding-bookII.s | 3 …lvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s 8 # CHECK-LE: icbi 2, 3 # encoding: [0xac,0x1f,0x02,0x7c] 12 # CHECK-LE: icbt 0, 5, 31 # encoding: [0x2c,0xf8,0x05,0x7c] 16 # CHECK-LE: dcbt 2, 3, 10 # encoding: [0x2c,0x1a,0x42,0x7d] 19 # CHECK-LE: dcbt 2, 3, 10 # encoding: [0x2c,0x1a,0x42,0x7d] 22 # CHECK-LE: dcbt 2, 3, 10 # encoding: [0x2c,0x1a,0x42,0x7d] 25 # CHECK-LE: dcbt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7c] 28 # CHECK-LE: dcbt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7c] 31 # CHECK-LE: dcbtt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7e] 34 # CHECK-LE: dcbtt 2, 3 # encoding: [0x2c,0x1a,0x02,0x7e] [all …]
|
/external/llvm-project/llvm/test/CodeGen/PowerPC/ |
D | pr46759.ll | 4 ; RUN: -check-prefix=CHECK-LE %s 7 ; CHECK-LE-LABEL: foo: 8 ; CHECK-LE: # %bb.0: # %entry 9 ; CHECK-LE-NEXT: std r31, -8(r1) 10 ; CHECK-LE-NEXT: std r30, -16(r1) 11 ; CHECK-LE-NEXT: mr r30, r1 12 ; CHECK-LE-NEXT: .cfi_def_cfa r30, 0 13 ; CHECK-LE-NEXT: clrldi r0, r30, 53 14 ; CHECK-LE-NEXT: subc r12, r30, r0 15 ; CHECK-LE-NEXT: clrldi r0, r0, 52 [all …]
|
D | pcrel-got-indirect.ll | 4 ; RUN: | FileCheck %s --check-prefix=LE 23 ; LE-LABEL: ReadGlobalVarChar: 24 ; LE: # %bb.0: # %entry 25 ; LE-NEXT: pld r3, valChar@got@pcrel(0), 1 26 ; LE-NEXT: .Lpcrel: 27 ; LE-NEXT: .reloc .Lpcrel-8,R_PPC64_PCREL_OPT,.-(.Lpcrel-8) 28 ; LE-NEXT: lbz r3, 0(r3) 29 ; LE-NEXT: blr 45 ; LE-LABEL: WriteGlobalVarChar: 46 ; LE: # %bb.0: # %entry [all …]
|
D | stack-clash-dynamic-alloca.ll | 4 ; RUN: -check-prefix=CHECK-LE %s 7 ; RUN: -check-prefix=CHECK-P9-LE %s 16 ; CHECK-LE-LABEL: foo: 17 ; CHECK-LE: # %bb.0: 18 ; CHECK-LE-NEXT: std r31, -8(r1) 19 ; CHECK-LE-NEXT: stdu r1, -48(r1) 20 ; CHECK-LE-NEXT: rldic r3, r3, 2, 30 21 ; CHECK-LE-NEXT: li r5, -32768 22 ; CHECK-LE-NEXT: mr r31, r1 23 ; CHECK-LE-NEXT: addi r3, r3, 15 [all …]
|
D | pr25080.ll | 2 …: llc -verify-machineinstrs -mtriple=powerpc64le-- -mcpu=pwr8 < %s | FileCheck %s --check-prefix=LE 6 ; LE-LABEL: pr25080: 7 ; LE: # %bb.0: # %entry 8 ; LE-NEXT: addis 3, 2, .LCPI0_0@toc@ha 9 ; LE-NEXT: xxlxor 37, 37, 37 10 ; LE-NEXT: addi 3, 3, .LCPI0_0@toc@l 11 ; LE-NEXT: lvx 4, 0, 3 12 ; LE-NEXT: xxland 34, 34, 36 13 ; LE-NEXT: xxland 35, 35, 36 14 ; LE-NEXT: vcmpequw 2, 2, 5 [all …]
|
D | p8-scalar_vector_conversions.ll | 6 ; RUN: | FileCheck %s -check-prefix=CHECK-LE 23 ; CHECK-LE-LABEL: buildc 24 ; CHECK-LE: mtvsrd v2, r3 25 ; CHECK-LE: vspltb v2, v2, 7 37 ; CHECK-LE-LABEL: builds 38 ; CHECK-LE: mtvsrd v2, r3 39 ; CHECK-LE: vsplth v2, v2, 3 51 ; CHECK-LE-LABEL: buildi 52 ; CHECK-LE: mtfprwz f0, r3 53 ; CHECK-LE: xxspltw v2, vs0, 1 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Thumb2/ |
D | mve-masked-store.ll | 2 …one-eabi -mattr=+mve,+fullfp16 -verify-machineinstrs %s -o - | FileCheck %s --check-prefix=CHECK-LE 6 ; CHECK-LE-LABEL: masked_v4i32: 7 ; CHECK-LE: @ %bb.0: @ %entry 8 ; CHECK-LE-NEXT: vpt.s32 gt, q0, zr 9 ; CHECK-LE-NEXT: vstrwt.32 q0, [r0] 10 ; CHECK-LE-NEXT: bx lr 25 ; CHECK-LE-LABEL: masked_v4i32_align1: 26 ; CHECK-LE: @ %bb.0: @ %entry 27 ; CHECK-LE-NEXT: .pad #4 28 ; CHECK-LE-NEXT: sub sp, #4 [all …]
|
D | mve-pred-bitcast.ll | 2 …ain-none-none-eabi -mattr=+mve -verify-machineinstrs %s -o - | FileCheck %s --check-prefix=CHECK-LE 6 ; CHECK-LE-LABEL: bitcast_to_v4i1: 7 ; CHECK-LE: @ %bb.0: @ %entry 8 ; CHECK-LE-NEXT: .pad #4 9 ; CHECK-LE-NEXT: sub sp, #4 10 ; CHECK-LE-NEXT: and r0, r0, #15 11 ; CHECK-LE-NEXT: vmov.i8 q1, #0x0 12 ; CHECK-LE-NEXT: vmov.i8 q2, #0xff 13 ; CHECK-LE-NEXT: vmsr p0, r0 14 ; CHECK-LE-NEXT: vpsel q1, q2, q1 [all …]
|