Rev 2465 | Rev 5201 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2465 | Rev 3626 | ||
---|---|---|---|
Line 13... | Line 13... | ||
13 | __REV = Num |
13 | __REV = Num |
14 | end if |
14 | end if |
15 | \} |
15 | \} |
16 | } |
16 | } |
Line 17... | Line 17... | ||
17 | 17 | ||
Line 18... | Line 18... | ||
18 | $Revision: 2465 $ |
18 | $Revision: 3626 $ |
Line 19... | Line 19... | ||
19 | 19 | ||
Line 115... | Line 115... | ||
115 | mov ecx, [entry+list_bk] |
115 | mov ecx, [entry+list_bk] |
116 | mov [edx+list_bk], ecx |
116 | mov [edx+list_bk], ecx |
117 | mov [ecx+list_fd], edx |
117 | mov [ecx+list_fd], edx |
118 | }>>> |
118 | } |
Line -... | Line 119... | ||
- | 119 | ||
- | 120 | ; MOV Immediate. |
|
- | 121 | ; Useful for things like movi eax,10: |
|
- | 122 | ; shorter than regular mov, but slightly slower, |
|
- | 123 | ; do not use it in performance-critical places. |
|
- | 124 | macro movi dst, imm |
|
- | 125 | { |
|
- | 126 | if imm >= -0x80 & imm <= 0x7F |
|
- | 127 | push imm |
|
- | 128 | pop dst |
|
- | 129 | else |
|
- | 130 | mov dst, imm |
|
- | 131 | end if |