| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | neon-mov-encoding.s | 49 vmvn.i16 d16, #0x10 50 vmvn.i16 d16, #0x1000 51 vmvn.i32 d16, #0x20 52 vmvn.i32 d16, #0x2000 55 vmvn.i32 d16, #0x20FF 133 vmvn.8 d1, d2 134 vmvn.16 d1, d2 135 vmvn.32 d1, d2 136 vmvn.64 d1, d2 137 vmvn.i8 d1, d2 [all …]
|
| H A D | vmov-vmvn-replicate.s | 58 vmvn.i64 d2, #0xffffffffffffffff 60 vmvn.i32 d2, #0xffffffff 61 vmvn.i32 q2, #0xffffffff 64 vmvn.i32 d2, #0xabababab 65 vmvn.i32 q2, #0xabababab 66 vmvn.i16 d2, #0xabab 67 vmvn.i16 q2, #0xabab 82 vmvn.i32 d2, #0x00a500a5 83 vmvn.i32 q2, #0x00a500a5 86 vmvn.i32 d2, #0xa500a500 [all …]
|
| H A D | neont2-mov-encoding.s | 51 vmvn.i16 d16, #0x10 52 vmvn.i16 d16, #0x1000 53 vmvn.i32 d16, #0x20 54 vmvn.i32 d16, #0x2000 55 vmvn.i32 d16, #0x200000 56 vmvn.i32 d16, #0x20000000 57 vmvn.i32 d16, #0x20FF 58 vmvn.i32 d16, #0x20FFFF 60 @ CHECK: vmvn.i16 d16, #0x10 @ encoding: [0xc1,0xef,0x30,0x08] 61 @ CHECK: vmvn.i16 d16, #0x1000 @ encoding: [0xc1,0xef,0x30,0x0a] [all …]
|
| H A D | vmov-vmvn-illegal-cases.s | 26 @ CHECK-NEXT: vmvn.i32 d2, #0xffffffab 30 @ CHECK-NEXT: vmvn.i32 q2, #0xffffffab 34 @ CHECK-NEXT: vmvn.i32 d2, #0x00a500a6 38 @ CHECK-NEXT: vmvn.i16 q2, #0xffab 42 @ CHECK-NEXT: vmvn.i16 q2, #0xffab 52 vmvn.i32 d2, #0xffffffab 53 vmvn.i32 q2, #0xffffffab 54 vmvn.i32 d2, #0x00a500a6 55 vmvn.i16 q2, #0xffab 56 vmvn.i16 q2, #0xffab
|
| H A D | neont2-bitwise-encoding.s | 44 vmvn d16, d16 45 vmvn q8, q8 47 @ CHECK: vmvn d16, d16 @ encoding: [0xf0,0xff,0xa0,0x05] 48 @ CHECK: vmvn q8, q8 @ encoding: [0xf0,0xff,0xe0,0x05]
|
| H A D | neon-bitwise-encoding.s | 96 vmvn d16, d16 97 vmvn q8, q8 99 @ CHECK: vmvn d16, d16 @ encoding: [0xa0,0x05,0xf0,0xf3] 100 @ CHECK: vmvn q8, q8 @ encoding: [0xe0,0x05,0xf0,0xf3]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | mve-vmvnimm.ll | 8 ; CHECK-NEXT: vmvn.i16 q0, #0xfe00 17 ; CHECK-NEXT: vmvn.i16 q0, #0xfe 26 ; CHECK-NEXT: vmvn.i32 q0, #0x6 35 ; CHECK-NEXT: vmvn.i32 q0, #0x300 44 ; CHECK-NEXT: vmvn.i32 q0, #0x40000 53 ; CHECK-NEXT: vmvn.i32 q0, #0x8000000 62 ; CHECK-NEXT: vmvn.i32 q0, #0xfcff
|
| H A D | mve-bitarith.ll | 129 ; CHECK-NEXT: vmvn q0, q0 139 ; CHECK-NEXT: vmvn q0, q0 149 ; CHECK-NEXT: vmvn q0, q0 159 ; CHECK-NEXT: vmvn q0, q0
|
| H A D | srem-seteq-illegal-types.ll | 114 ; CHECK-NEXT: vmvn q9, q9 115 ; CHECK-NEXT: vmvn q8, q8
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | vfcmp.ll | 9 ;CHECK-NEXT: vmvn 43 ;CHECK-NEXT: vmvn 55 ;CHECK-NEXT: vmvn 67 ;CHECK-NEXT: vmvn 79 ;CHECK-NEXT: vmvn 93 ;CHECK-NEXT: vmvn 120 ;CHECK-NEXT: vmvn
|
| H A D | vicmp.ll | 12 ;CHECK-NEXT: vmvn 23 ;CHECK-NEXT: vmvn 34 ;CHECK-NEXT: vmvn 45 ;CHECK-NEXT: vmvn 56 ;CHECK-NEXT: vmvn 67 ;CHECK-NEXT: vmvn
|
| H A D | vmov.ll | 32 ; CHECK-NEXT: vmvn.i16 d0, #0x10 40 ; CHECK-NEXT: vmvn.i16 d0, #0x1000 96 ; CHECK-NEXT: vmvn.i32 d0, #0x20 104 ; CHECK-NEXT: vmvn.i32 d0, #0x2000 112 ; CHECK-NEXT: vmvn.i32 d0, #0x200000 128 ; CHECK-NEXT: vmvn.i32 d0, #0x20ff 1196 ; CHECK-NEXT: vmvn.i16 q8, #0xfe 1206 ; CHECK-NEXT: vmvn.i16 q8, #0xfe 1217 ; CHECK-NEXT: vmvn.i16 q8, #0xfe 1228 ; CHECK-NEXT: vmvn.i16 q8, #0xfe [all …]
|
| H A D | sub-of-not.ll | 201 ; ARM78-NEXT: vmvn q8, q8 296 ; THUMB78-NEXT: vmvn q8, q8 355 ; ARM78-NEXT: vmvn q8, q8 410 ; THUMB78-NEXT: vmvn q8, q8 443 ; ARM78-NEXT: vmvn q8, q8 472 ; THUMB78-NEXT: vmvn q8, q8 506 ; ARM78-NEXT: vmvn q8, q8 535 ; THUMB78-NEXT: vmvn q8, q8
|
| H A D | inc-of-add.ll | 201 ; ARM78-NEXT: vmvn q8, q8 296 ; THUMB78-NEXT: vmvn q8, q8 355 ; ARM78-NEXT: vmvn q8, q8 410 ; THUMB78-NEXT: vmvn q8, q8 443 ; ARM78-NEXT: vmvn q8, q8 472 ; THUMB78-NEXT: vmvn q8, q8 506 ; ARM78-NEXT: vmvn q8, q8 535 ; THUMB78-NEXT: vmvn q8, q8
|
| H A D | srem-seteq-illegal-types.ll | 410 ; ARM7-NEXT: vmvn q9, q9 411 ; ARM7-NEXT: vmvn q8, q8 486 ; ARM8-NEXT: vmvn q9, q9 487 ; ARM8-NEXT: vmvn q8, q8 562 ; NEON7-NEXT: vmvn q9, q9 563 ; NEON7-NEXT: vmvn q8, q8 638 ; NEON8-NEXT: vmvn q9, q9 639 ; NEON8-NEXT: vmvn q8, q8
|
| H A D | constantfp.ll | 59 ; CHECK: vmvn.i32 d0, #0xb0000000 108 ; CHECK: vmvn.i32 d0, #0xb0000000 129 ; a vmov/vmvn is possible.
|
| H A D | hoist-and-by-const-from-lshr-in-eqcmp-zero.ll | 510 ; ARM78-NEXT: vmvn q8, q8 550 ; THUMB78-NEXT: vmvn q8, q8 589 ; ARM78-NEXT: vmvn q8, q8 639 ; THUMB78-NEXT: vmvn q8, q8 679 ; ARM78-NEXT: vmvn q8, q8 714 ; THUMB78-NEXT: vmvn q8, q8 746 ; ARM78-NEXT: vmvn q8, q8 782 ; THUMB78-NEXT: vmvn q8, q8 814 ; ARM78-NEXT: vmvn q8, q8 850 ; THUMB78-NEXT: vmvn q8, q8
|
| H A D | vicmp-64.ll | 11 ;CHECK-NEXT: vmvn
|
| H A D | hoist-and-by-const-from-shl-in-eqcmp-zero.ll | 525 ; ARM78-NEXT: vmvn q8, q8 566 ; THUMB78-NEXT: vmvn q8, q8 604 ; ARM78-NEXT: vmvn q8, q8 653 ; THUMB78-NEXT: vmvn q8, q8 694 ; ARM78-NEXT: vmvn q8, q8 730 ; THUMB78-NEXT: vmvn q8, q8 761 ; ARM78-NEXT: vmvn q8, q8 796 ; THUMB78-NEXT: vmvn q8, q8 827 ; ARM78-NEXT: vmvn q8, q8 862 ; THUMB78-NEXT: vmvn q8, q8
|
| H A D | addsubo-legalization.ll | 98 ; CHECK-NEXT: vmvn q9, q9 123 ; CHECK-NEXT: vmvn q9, q9
|
| H A D | vbits.ll | 364 ; CHECK-NEXT: vmvn d16, d16 376 ; CHECK-NEXT: vmvn d16, d16 388 ; CHECK-NEXT: vmvn d16, d16 400 ; CHECK-NEXT: vmvn d16, d16 412 ; CHECK-NEXT: vmvn q8, q8 425 ; CHECK-NEXT: vmvn q8, q8 438 ; CHECK-NEXT: vmvn q8, q8 451 ; CHECK-NEXT: vmvn q8, q8
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | mve-integer.txt | 6 # CHECK: vmvn.i32 q0, #0x35 @ encoding: [0x83,0xef,0x75,0x00] 10 # CHECK: vmvn.i32 q0, #0x3500 @ encoding: [0x83,0xef,0x75,0x02] 14 # CHECK: vmvn.i32 q0, #0x350000 @ encoding: [0x83,0xef,0x75,0x04] 18 # CHECK: vmvn.i32 q0, #0x35000000 @ encoding: [0x83,0xef,0x75,0x06] 22 # CHECK: vmvn.i16 q0, #0x35 @ encoding: [0x83,0xef,0x75,0x08] 26 # CHECK: vmvn.i16 q0, #0x3500 @ encoding: [0x83,0xef,0x75,0x0a] 30 # CHECK: vmvn.i32 q0, #0x35ff @ encoding: [0x83,0xef,0x75,0x0c] 34 # CHECK: vmvn.i32 q0, #0x35ffff @ encoding: [0x83,0xef,0x75,0x0d]
|
| H A D | neon-tests.txt | 39 # CHECK: vmvn.i32 d0, #0x0
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/mve-intrinsics/ |
| H A D | bitwise-imm.ll | 70 ; CHECK-NEXT: vmvn.i32 q1, #0x54ff 321 ; CHECK-NEXT: vmvn.i16 q0, #0xaa00 330 ; CHECK-NEXT: vmvn.i32 q0, #0xaa00
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/LowOverheadLoops/ |
| H A D | tp-multiple-vpst.ll | 9 ; CHECK-NEXT: vmvn.i32 q1, #0x80000000
|