Home
last modified time | relevance | path

Searched refs:d8 (Results 1 – 25 of 263) sorted by relevance

1234567891011

/llvm-project-15.0.7/llvm/test/tools/llvm-mca/ARM/
H A Dcortex-a57-neon-instructions.s919 vst1.8 {d8}, [r4]!
920 vst1.16 {d8}, [r4]!
921 vst1.32 {d8}, [r4]!
922 vst1.64 {d8}, [r4]!
923 vst1.8 {d8}, [r4], r6
978 vst1.8 {d8, d9}, [r4]
981 vst2.8 {d8, d9}, [r4]
1003 vld1.8 {d8}, [r4]!
1004 vld1.16 {d8}, [r4]!
1005 vld1.32 {d8}, [r4]!
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Difcvt-live-subreg.mir9 # CHECK: liveins: $r0, $r1, $p0, $d8
10 # CHECK: $d8 = A2_combinew killed $r0, killed $r1
11 # CHECK: $d8 = L2_ploadrdf_io $p0, $r29, 0, implicit killed $d8
12 # CHECK: J2_jumprf killed $p0, $r31, implicit-def $pc, implicit-def $pc, implicit $d8
29 - { reg: '$d8' }
33 liveins: $r0, $r1, $p0, $d8
34 $d8 = A2_combinew killed $r0, killed $r1
46 $d8 = L2_loadrd_io $r29, 0
47 J2_jumpr killed $r31, implicit-def dead $pc, implicit killed $d8
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Dvpush-vpop.s6 vpush {d8, d9, d10, d11, d12}
8 vpop {d8, d9, d10, d11, d12}
11 vpush.s8 {d8, d9, d10, d11, d12}
13 vpop.f32 {d8, d9, d10, d11, d12}
16 @ CHECK-THUMB: vpush {d8, d9, d10, d11, d12} @ encoding: [0x2d,0xed,0x0a,0x8b]
18 @ CHECK-THUMB: vpop {d8, d9, d10, d11, d12} @ encoding: [0xbd,0xec,0x0a,0x8b]
21 @ CHECK-ARM: vpush {d8, d9, d10, d11, d12} @ encoding: [0x0a,0x8b,0x2d,0xed]
23 @ CHECK-ARM: vpop {d8, d9, d10, d11, d12} @ encoding: [0x0a,0x8b,0xbd,0xec]
26 @ CHECK-THUMB: vpush {d8, d9, d10, d11, d12} @ encoding: [0x2d,0xed,0x0a,0x8b]
31 @ CHECK-ARM: vpush {d8, d9, d10, d11, d12} @ encoding: [0x0a,0x8b,0x2d,0xed]
[all …]
H A Dseh-epilog-packing.s146 vpush {d8-d9}
147 .seh_save_fregs {d8-d9}
151 vpop {d8-d9}
152 .seh_save_fregs {d8-d9}
177 vpush {d8-d9}
178 .seh_save_fregs {d8-d9}
182 vpop {d8-d9}
183 .seh_save_fregs {d8-d9}
H A Dseh-packed.s580 vpush {d8}
581 .seh_save_fregs {d8}
589 vpop {d8}
604 vpush {d8-d9}
613 vpop {d8-d9}
628 vpush {d8-d9}
637 vpop {d8-d9}
646 vpush {d8-d14}
655 vpop {d8-d14}
987 vpush {d8-d15}
[all …]
H A Deh-directive-integrated-test.s40 .vsave {d8, d9, d10, d11, d12}
41 vpush {d8, d9, d10, d11, d12}
45 vpop {d8, d9, d10, d11, d12}
74 .vsave {d8, d9, d10, d11, d12}
75 vpush {d8, d9, d10, d11, d12}
79 vpop {d8, d9, d10, d11, d12}
H A Dneont2-minmax-encoding.s7 vmax.s32 d7, d8, d9
15 vmax.s32 d8, d9
39 @ CHECK: vmax.s32 d7, d8, d9 @ encoding: [0x28,0xef,0x09,0x76]
46 @ CHECK: vmax.s32 d8, d8, d9 @ encoding: [0x28,0xef,0x09,0x86]
69 vmin.s32 d7, d8, d9
77 vmin.s32 d8, d9
101 @ CHECK: vmin.s32 d7, d8, d9 @ encoding: [0x28,0xef,0x19,0x76]
108 @ CHECK: vmin.s32 d8, d8, d9 @ encoding: [0x28,0xef,0x19,0x86]
H A Dneon-minmax-encoding.s5 vmax.s32 d7, d8, d9
13 vmax.s32 d8, d9
37 @ CHECK: vmax.s32 d7, d8, d9 @ encoding: [0x09,0x76,0x28,0xf2]
44 @ CHECK: vmax.s32 d8, d8, d9 @ encoding: [0x09,0x86,0x28,0xf2]
67 vmin.s32 d7, d8, d9
75 vmin.s32 d8, d9
99 @ CHECK: vmin.s32 d7, d8, d9 @ encoding: [0x19,0x76,0x28,0xf2]
106 @ CHECK: vmin.s32 d8, d8, d9 @ encoding: [0x19,0x86,0x28,0xf2]
H A Dneon-vld-encoding.s14 vld1.64 {d6, d7, d8}, [r3:64]
17 vld1.32 {d5, d6, d7, d8}, [r3]
18 vld1.64 {d6, d7, d8, d9}, [r3:64]
41 vld1.64 {d6, d7, d8}, [r3:64]!
46 vld1.64 {d6, d7, d8}, [r3:64], r6
50 vld1.32 {d5, d6, d7, d8}, [r3]!
51 vld1.64 {d6, d7, d8, d9}, [r3:64]!
158 vld3.16 {d6, d7, d8}, [r2]
162 vld3.i32 {d6, d8, d10}, [r5]
167 vld3.8 {d4, d6, d8}, [r9], r4
[all …]
H A Dneon-vst-encoding.s62 vst3.16 {d6, d7, d8}, [r2]
66 vst3.i32 {d6, d8, d10}, [r5]
71 vst3.8 {d4, d6, d8}, [r9], r4
75 vst3.p8 {d6, d7, d8}, [r8]!
91 @ CHECK: vst3.8 {d4, d6, d8}, [r9], r4 @ encoding: [0x04,0x45,0x09,0xf4]
94 @ CHECK: vst3.8 {d6, d7, d8}, [r8]! @ encoding: [0x0d,0x64,0x08,0xf4]
156 vst2.32 {d6[0], d8[0]}, [r2:64]!
179 vst3.16 {d6[1], d7[1], d8[1]}, [r2]
182 vst3.i32 {d6[1], d8[1], d10[1]}, [r5]
190 vst3.p8 {d6[1], d7[1], d8[1]}, [r8]!
[all …]
/llvm-project-15.0.7/llvm/test/MC/AArch64/
H A Dseh-packed-unwind.s326 .seh_save_fregp d8, 80
347 .seh_save_fregp d8, 80
369 .seh_save_fregp d8, 24
382 .seh_save_fregp d8, 24
395 stp d8, d9, [sp, #8]
396 .seh_save_fregp d8, 8
405 .seh_save_fregp d8, 8
635 .seh_save_fregp d8, 8
644 .seh_save_fregp d8, 8
833 str d8, [sp, #-16]!
[all …]
H A Dneon-scalar-saturating-add-sub.s9 sqadd d17, d31, d8
22 uqadd d17, d31, d8
35 sqsub d17, d31, d8
48 uqsub d17, d31, d8
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dcfi-alignment.ll11 ; CHECK: vpush {d8, d9}
14 ; CHECK: .cfi_offset d8, -32
15 call void asm sideeffect "", "~{d8},~{d9},~{d11}"()
27 ; CHECK: vpush {d8, d9}
30 ; CHECK: .cfi_offset d8, -48
31 call void asm sideeffect "", "~{d8},~{d9},~{d11}"()
40 ; CHECK: vpush {d8, d9}
42 call void asm sideeffect "", "~{d8},~{d9}"()
H A Darm-half-promote.ll5 ; CHECK: vpush {d8}
6 ; CHECK-NEXT: vmov.f64 d8, #5.000000e-01
7 ; CHECK-NEXT: vmov.i32 d8, #0x0
24 ; CHECK-NEXT: vpop {d8}
31 ; CHECK: vpush {d8}
32 ; CHECK-NEXT: vmov.f64 d8, #5.000000e-01
33 ; CHECK-NEXT: vmov.i32 d8, #0x0
50 ; CHECK-NEXT: vpop {d8}
57 ; CHECK: vpush {d8}
59 ; CHECK-NEXT: vmov.i32 d8, #0x0
[all …]
H A Dv7k-abi-align.ll35 ; CHECK: vpush {d8, d9}
37 ; CHECK: .cfi_offset d8, -32
41 ; CHECK: vpop {d8, d9}
45 call void asm sideeffect "", "~{r6},~{d8},~{d9}"()
60 ; CHECK: vpush {d8, d9}
62 ; CHECK: .cfi_offset d8, -48
66 ; CHECK: vpop {d8, d9}
83 ; CHECK: vpush {d8, d9}
85 ; CHECK: .cfi_offset d8, -40
90 ; CHECK: vpop {d8, d9}
[all …]
H A Ddwarf-unwind.ll16 ; CHECK: vpush {d8}
17 ; CHECK: .cfi_offset d8, -48
22 ; CHECK: vpop {d8}
25 call void asm sideeffect "", "~{r4},~{r5},~{r6},~{r7},~{r8},~{r9},~{r10},~{r11},~{d8}"()
37 ; CHECK: vpush {d8}
38 ; CHECK: .cfi_offset d8, -48
43 ; CHECK: vpop {d8}
46 call void asm sideeffect "", "~{r4},~{r5},~{r6},~{r7},~{r8},~{r9},~{r10},~{r11},~{d8}"()
81 call void asm sideeffect "", "~{r4},~{r5},~{r6},~{r7},~{r8},~{r9},~{r10},~{r11},~{d8}"()
H A Dvfp-regs-dwarf.ll5 ; asm("" ::: "d8", "d9", "d11", "d13");
17 ; CHECK: vpush {d8, d9}
22 ; CHECK: .cfi_offset {{264|d8}}, -32
24 ; CHECK: vpop {d8, d9}
27 call void asm sideeffect "", "~{d8},~{d9},~{d11},~{d13}"() #1
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dneont2.txt1652 # CHECK: vst1.8 {d8}, [r4]!
1660 # CHECK: vst1.8 {d8}, [r4], r6
1669 # CHECK: vst1.8 {d8, d9}, [r4]!
1677 # CHECK: vst1.8 {d8, d9}, [r4], r6
1686 # CHECK: vst1.8 {d8, d9, d10}, [r4]!
1694 # CHECK: vst1.8 {d8, d9, d10}, [r4], r6
1720 # CHECK: vst2.8 {d8, d9}, [r4]!
1726 # CHECK: vst2.8 {d8, d9}, [r4], r6
1803 # CHECK: vst2.8 {d8, d10}, [r4]
1806 # CHECK: vst3.8 {d8, d9, d10}, [r4]
[all …]
H A Dneon.txt1945 # CHECK: vst1.8 {d8}, [r4]!
1953 # CHECK: vst1.8 {d8}, [r4], r6
1962 # CHECK: vst1.8 {d8, d9}, [r4]!
1970 # CHECK: vst1.8 {d8, d9}, [r4], r6
1979 # CHECK: vst1.8 {d8, d9, d10}, [r4]!
1987 # CHECK: vst1.8 {d8, d9, d10}, [r4], r6
2013 # CHECK: vst2.8 {d8, d9}, [r4]!
2019 # CHECK: vst2.8 {d8, d9}, [r4], r6
2026 # CHECK: vst2.8 {d8, d10}, [r4]!
2032 # CHECK: vst2.8 {d8, d10}, [r4], r6
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dmve-fmath.ll48 ; CHECK-NEXT: .vsave {d8, d9}
49 ; CHECK-NEXT: vpush {d8, d9}
53 ; CHECK-NEXT: vmov r2, r3, d8
58 ; CHECK-NEXT: vmov d8, r0, r1
60 ; CHECK-NEXT: vpop {d8, d9}
72 ; CHECK-NEXT: .vsave {d8, d9}
73 ; CHECK-NEXT: vpush {d8, d9}
80 ; CHECK-NEXT: vmov r4, r1, d8
90 ; CHECK-NEXT: vpop {d8, d9}
171 ; CHECK-NEXT: vpop {d8, d9}
[all …]
H A Dmve-pred-spill.ll15 ; CHECK-LE-NEXT: .vsave {d8, d9}
16 ; CHECK-LE-NEXT: vpush {d8, d9}
37 ; CHECK-LE-NEXT: vpop {d8, d9}
44 ; CHECK-BE-NEXT: .vsave {d8, d9}
45 ; CHECK-BE-NEXT: vpush {d8, d9}
67 ; CHECK-BE-NEXT: vpop {d8, d9}
83 ; CHECK-LE-NEXT: vpush {d8, d9}
95 ; CHECK-LE-NEXT: vpop {d8, d9}
119 ; CHECK-BE-NEXT: vpop {d8, d9}
147 ; CHECK-LE-NEXT: vpop {d8, d9}
[all …]
H A Daligned-spill.ll17 …tail call void asm sideeffect "", "~{d8},~{d9},~{d10},~{d11},~{d12},~{d13},~{d14},~{d15}"() nounwi…
29 ; NEON: vst1.64 {d8, d9, d10, d11}, [r4:128]!
39 ; NEON: vld1.64 {d8, d9, d10, d11}, [r[[R4]]:128]!
50 tail call void asm sideeffect "", "~{d8},~{d9},~{d10},~{d11},~{d12},~{d13},~{d14}"() nounwind
60 ; NEON: vst1.64 {d8, d9, d10, d11}, [r4:128]!
64 ; NEON: vld1.64 {d8, d9, d10, d11},
74 tail call void asm sideeffect "", "~{d8},~{d9},~{d10},~{d12},~{d13},~{d14},~{d15}"() nounwind
78 ; Aligned spilling only works for contiguous ranges starting from d8.
87 ; NEON: vst1.64 {d8, d9}, [r4:128]
90 ; NEON: vld1.64 {d8, d9},
H A Dmve-frint.ll58 ; CHECK-NEXT: .vsave {d8, d9}
59 ; CHECK-NEXT: vpush {d8, d9}
63 ; CHECK-NEXT: vmov r2, r3, d8
68 ; CHECK-NEXT: vmov d8, r0, r1
70 ; CHECK-NEXT: vpop {d8, d9}
131 ; CHECK-NEXT: vpush {d8, d9}
142 ; CHECK-NEXT: vpop {d8, d9}
203 ; CHECK-NEXT: vpush {d8, d9}
214 ; CHECK-NEXT: vpop {d8, d9}
276 ; CHECK-NEXT: vpop {d8, d9}
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/
H A Darm-unwind-packed.s524 vpush {d8}
528 vpop {d8}
535 vpush {d8-d9}
539 vpop {d8-d9}
546 vpush {d8-d9}
550 vpop {d8-d9}
554 vpush {d8-d14}
558 vpop {d8-d14}
677 vpush {d8}
679 vpop {d8}
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dwineh-frame2.mir7 # CHECK-NEXT: frame-setup STPDi killed $d8, killed $d9, $sp, 1
19 # CHECK-NEXT: $d8, $d9 = frame-destroy LDPDi $sp, 1
62 liveins: $x0, $x1, $d0, $d1, $d10, $d11, $d8, $d9
64 $d8 = FADDDrr killed $d0, $d1
65 $d9 = FADDDrr $d8, $d1
66 $d10 = FADDDrr $d9, $d8

1234567891011