1# RUN: %lldb -b -s %s -c %p/Inputs/x86-64-netbsd-multithread.core | FileCheck %s 2 3thread list 4# CHECK: * thread #1: tid = 2, 0x0000000000400f82, stop reason = signal SIGSEGV 5# CHECK-NEXT: thread #2: tid = 4, 0x0000000000400f88, stop reason = signal 0 6# CHECK-NEXT: thread #3: tid = 3, 0x0000000000400f88, stop reason = signal 0 7# CHECK-NEXT: thread #4: tid = 1, 0x0000791280ca1faa, stop reason = signal 0 8 9register read --all 10# CHECK-DAG: ecx = 0x04040404 11# CHECK-DAG: edx = 0x03030303 12# CHECK-DAG: edi = 0x01010101 13# CHECK-DAG: esi = 0x02020202 14# CHECK-DAG: xmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 15# CHECK-DAG: xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x10 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 16# CHECK-DAG: xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 17# CHECK-DAG: xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x30 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 18 19thread select 3 20# CHECK: (lldb) thread select 3 21register read --all 22# CHECK-DAG: ecx = 0x14141414 23# CHECK-DAG: edx = 0x13131313 24# CHECK-DAG: edi = 0x11111111 25# CHECK-DAG: esi = 0x12121212 26# CHECK-DAG: xmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 27# CHECK-DAG: xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x18 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 28# CHECK-DAG: xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x22 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 29# CHECK-DAG: xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x28 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 30 31thread select 2 32# CHECK: (lldb) thread select 2 33register read --all 34# CHECK-DAG: ecx = 0x24242424 35# CHECK-DAG: edx = 0x23232323 36# CHECK-DAG: edi = 0x21212121 37# CHECK-DAG: esi = 0x22222222 38# CHECK-DAG: xmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x14 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 39# CHECK-DAG: xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x24 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 40# CHECK-DAG: xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x2e 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 41# CHECK-DAG: xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x34 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} 42