[flang] Fix length handling in character kind implicit conversion (#74586)
[llvm-project.git] / lldb / test / Shell / Register / x86-mm-xmm-read.test
blobbdf193bbe8b87db396d4677cc8e7155a506fbb1f
1 # XFAIL: system-darwin
2 # XFAIL: system-windows
3 # REQUIRES: native && (target-x86 || target-x86_64) && native-cpu-sse
4 # RUN: %clangxx_host %p/Inputs/x86-mm-xmm-read.cpp -o %t
5 # RUN: %lldb -b -s %s %t | FileCheck %s
6 process launch
8 register read --all
9 # CHECK-DAG: mm0 = 0x0001020304050607
10 # CHECK-DAG: mm1 = 0x1011121314151617
11 # CHECK-DAG: mm2 = 0x2021222324252627
12 # CHECK-DAG: mm3 = 0x3031323334353637
13 # CHECK-DAG: mm4 = 0x4041424344454647
14 # CHECK-DAG: mm5 = 0x5051525354555657
15 # CHECK-DAG: mm6 = 0x6061626364656667
16 # CHECK-DAG: mm7 = 0x7071727374757677
18 # CHECK-DAG: xmm0 = {0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f}
19 # CHECK-DAG: xmm1 = {0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10}
20 # CHECK-DAG: xmm2 = {0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11}
21 # CHECK-DAG: xmm3 = {0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12}
22 # CHECK-DAG: xmm4 = {0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13}
23 # CHECK-DAG: xmm5 = {0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14}
24 # CHECK-DAG: xmm6 = {0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15}
25 # CHECK-DAG: xmm7 = {0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16}
27 process continue
28 # CHECK: Process {{[0-9]+}} exited with status = 0