anchor.diff:   and ecx,31
   
    pxor xmm9,xmm9
  - movdqa xmm10,[{$ifdef fpc}rip+{$else}rel {$endif}XMM1Constant]
  - movdqa xmm11,[{$ifdef fpc}rip+{$else}rel {$endif}XMM2Constant]
  +{$ifdef fpc}
  + movdqa xmm10,[rip+XMM1Constant]
  + movdqa xmm11,[rip+XMM2Constant]
  +{$else}
  + movdqa xmm10,[rel XMM1Constant]
  + movdqa xmm11,[rel XMM2Constant]
  +{$endif}
   
    movdqa xmm3,[rdi]
    movdqa xmm4,[rdi]
  
positive.code: 
   mov ecx,edi
   pxor xmm4,xmm4
   movdqa xmm5,[{$ifdef fpc}rip+{$else}rel {$endif}XMM1Constant]
   movdqa xmm6,[{$ifdef fpc}rip+{$else}rel {$endif}XMM2Constant]
   movdqa xmm7,[{$ifdef fpc}rip+{$else}rel {$endif}XMM3Constant]
  
   and rdi,-32
   and ecx,31
  
negative.code:  movq xmm0,rsi
   movq xmm1,rsi
   pxor xmm2,xmm2
  {$ifdef fpc}
   movdqa xmm3,[rip+XMM1Constant]
  {$else}
   movdqa xmm3,[rel XMM1Constant]
  {$endif}
   pshufb xmm0,xmm2
   pshufb xmm1,xmm3
  
  