source: trunk/Packages/bgrabitmap/bgrasse.inc

Last change on this file was 2, checked in by chronos, 5 years ago
File size: 487 bytes
Line 
1{$IFDEF SSE_LOADV}
2 {$UNDEF SSE_LOADV}
3 {$ifdef cpux86_64}
4 mov rax,v
5 movups xmm1,[rax]
6 {$else}
7 mov eax,v
8 movups xmm1,[eax]
9 {$endif}
10{$ELSE}
11 {$IFDEF SSE_SAVEV}
12 {$UNDEF SSE_SAVEV}
13 {$ifdef cpux86_64}
14 mov rax,v
15 movups [rax],xmm1
16 {$else}
17 mov eax,v
18 movups [eax],xmm1
19 {$endif}
20 {$ELSE}
21 {$IFDEF CPUI386}
22 {$DEFINE BGRASSE_AVAILABLE}
23 {$ENDIF}
24 {$IFDEF cpux86_64}
25 {$DEFINE BGRASSE_AVAILABLE}
26 {$ENDIF}
27 {$ENDIF}
28{$ENDIF}
Note: See TracBrowser for help on using the repository browser.