summary refs log tree commit diff stats
path: root/results/scraper/fex/3787
blob: 7f402271f7912146d74d860e3dc4277527102d97 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
AVX128: vmovq can be improved
```json
    "vmovq xmm0, qword [rax]": {
      "ExpectedInstructionCount": 4,
      "Comment": [
        "Map 1 0b01 0x6e 128-bit"
      ],
      "ExpectedArm64ASM": [
        "ldr q2, [x4]",
        "mov v16.8b, v2.8b",
        "movi v2.2d, #0x0",
        "str q2, [x28, #16]"
      ]
    },
```
Moves in to a temporary first before copying to the final destination for some reason.

vmovdqa and vmovdqu don't seem to have the same problem.