mov $0x9a9a9a9a9a9a9a9a, %rbx
movq %rbx, %xmm1
pslldq $8, %xmm1
- movq %rbx, %xmm1
+ movq %rbx, %xmm7
+ por %xmm7, %xmm1
//init %xmm2 mit "'a'-'A'= 97-65 = 32 = 0x20
mov $0x2020202020202020, %rbx
movq %rbx, %xmm2
pslldq $8, %xmm2
- movq %rbx, %xmm2
+ movq %rbx, %xmm7
+ por %xmm7, %xmm2
//speicheradresse des pointers zeigt auf 16*8 feld = 128bit
movdqu (%rdi), %xmm4
mov $0x3f3f3f3f3f3f3f3f, %rbx
movq %rbx, %xmm3
pslldq $8, %xmm3
- movq %rbx, %xmm3
+ movq %rbx, %xmm7
+ por %xmm7, %xmm3
//c+min_t-'A'
paddb %xmm3, %xmm4