Mercurial > projects > ldc
comparison tests/mini/asm2.d @ 1034:12b423e17860
Adjust mini tests to use D_InlineAsm
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Tue, 03 Mar 2009 18:26:39 +0100 |
parents | 4ac97ec7c18e |
children |
comparison
equal
deleted
inserted
replaced
1033:abfe71f5b911 | 1034:12b423e17860 |
---|---|
4 | 4 |
5 int main() | 5 int main() |
6 { | 6 { |
7 int i = 40; | 7 int i = 40; |
8 int j = 2; | 8 int j = 2; |
9 version(LLVM_InlineAsm_X86) | 9 version(D_InlineAsm_X86) |
10 { | 10 { |
11 asm | 11 asm |
12 { | 12 { |
13 mov EAX, i; | 13 mov EAX, i; |
14 mov EBX, j; | 14 mov EBX, j; |
15 add EAX, EBX; | 15 add EAX, EBX; |
16 mov i, EAX; | 16 mov i, EAX; |
17 } | 17 } |
18 } | 18 } |
19 else version(LLVM_InlineAsm_X86_64) | 19 else version(D_InlineAsm_X86_64) |
20 { | 20 { |
21 asm | 21 asm |
22 { | 22 { |
23 mov EAX, i; | 23 mov EAX, i; |
24 mov EBX, j; | 24 mov EBX, j; |