anchor.diff:  
    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]
  +{$ifdef fpc}
  + movdqa xmm5,[rip+XMM1Constant]
  + movdqa xmm6,[rip+XMM2Constant]
  + movdqa xmm7,[rip+XMM3Constant]
  +{$else}
  + movdqa xmm5,[rel XMM1Constant]
  + movdqa xmm6,[rel XMM2Constant]
  + movdqa xmm7,[rel XMM3Constant]
  +{$endif}
   
    and rdi,-32
    and ecx,31
  
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}XMM126Constant]
   movdqa xmm7,[{$ifdef fpc}rip+{$else}rel {$endif}XMM127Constant]
  
   and rdi,-32
   and ecx,31
  
negative.code: 
   mov ecx,edi
   pxor xmm8,xmm8
  {$ifdef fpc}
   movdqa xmm9,[XMM1Constant]
   movdqa xmm10,[XMM2Constant]
   movdqa xmm11,[XMM3Constant]
   movdqa xmm12,[XMM126Constant]
   movdqa xmm13,[XMM127Constant]
   movdqa xmm14,[XMM126Constant]
   movdqa xmm15,[XMM127Constant]
  {$else}
   movdqa xmm9,[rel XMM1Constant]
   movdqa xmm10,[rel XMM2Constant]
   movdqa xmm11,[rel XMM3Constant]
   movdqa xmm12,[rel XMM126Constant]
   movdqa xmm13,[rel XMM127Constant]
   movdqa xmm14,[rel XMM126Constant]
   movdqa xmm15,[rel XMM127Constant]
  {$endif}
  
   and rdi,-32
   and ecx,31
  