summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorLPFaint99 <lpfaint99@gmail.com>2009-04-26 22:00:36 +0000
committerLPFaint99 <lpfaint99@gmail.com>2009-04-26 22:00:36 +0000
commit4945d6e24ca753db49424e1e8546b4676aecbf08 (patch)
tree338b17d389ff3016a76a89f048dd3f92947a6336 /Source
parent9dbd4c6715131cad63421abb0c20bb924b5b9dbe (diff)
updated results and fixed if_test5.ds ifnlz to iflnz
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3089 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source')
-rw-r--r--Source/DSPSpy/tests/if_test.res53
-rw-r--r--Source/DSPSpy/tests/if_test2.res51
-rw-r--r--Source/DSPSpy/tests/if_test3.res51
-rw-r--r--Source/DSPSpy/tests/if_test4.res90
-rw-r--r--Source/DSPSpy/tests/if_test5.ds18
-rw-r--r--Source/DSPSpy/tests/if_test5.res88
6 files changed, 310 insertions, 41 deletions
diff --git a/Source/DSPSpy/tests/if_test.res b/Source/DSPSpy/tests/if_test.res
index 6507bee4dc..e53e066a49 100644
--- a/Source/DSPSpy/tests/if_test.res
+++ b/Source/DSPSpy/tests/if_test.res
@@ -3,54 +3,87 @@ iftest1
1-
04.0000
-0c.0080
+0c.0164
13.0001
2-
04.1338
-0c.0085
+0c.0169
3-
04.1337
-0c.008e
+0c.0172
13.0002
4-
-0c.0093
+0c.0177
13.0042
5-
04.0000
-0c.009c
+0c.0180
13.0004
6-
04.1338
-0c.00a1
+0c.0185
7-
04.1337
-0c.00aa
+0c.018e
13.0008
8-
-0c.00af
+0c.0193
13.0048
9-
04.0000
-0c.00b8
+0c.019c
13.000a
10-
04.1338
-0c.00bd \ No newline at end of file
+0c.01a1
+
+11-
+
+04.0000
+0c.01aa
+13.0010
+
+12-
+
+04.1338
+0c.01af
+
+13-
+
+04.0000
+0c.01b8
+13.0020
+
+14-
+
+04.1338
+0c.01bd
+
+15-
+
+04.0000
+0c.01c6
+13.0040
+
+16-
+
+04.1338
+0c.01cb
diff --git a/Source/DSPSpy/tests/if_test2.res b/Source/DSPSpy/tests/if_test2.res
index 4d4a67a582..3bba954b52 100644
--- a/Source/DSPSpy/tests/if_test2.res
+++ b/Source/DSPSpy/tests/if_test2.res
@@ -3,54 +3,83 @@ iftest2
1-
04.1337
-0c.0080
+0c.0164
13.0001
2-
-0c.0085
+0c.0169
13.0041
3-
04.0000
-0c.008e
+0c.0172
13.0002
4-
04.1338
-0c.0093
+0c.0177
5-
04.0000
-0c.009c
+0c.0180
13.0004
6-
04.1338
-0c.00a1
+0c.0185
7-
04.0000
-0c.00aa
+0c.018e
13.0008
8-
04.1338
-0c.00af
+0c.0193
9-
04.1337
-0c.00b8
+0c.019c
13.000a
10-
-0c.00bd
-13.004a \ No newline at end of file
+0c.01a1
+13.004a
+
+11-
+
+0c.01aa
+13.0010
+
+12-
+
+0c.01af
+13.0050
+
+13-
+
+0c.01b8
+13.0020
+
+14-
+
+0c.01bd
+13.0060
+
+15-
+
+0c.01c6
+13.0040
+
+16-
+
+0c.01cb
diff --git a/Source/DSPSpy/tests/if_test3.res b/Source/DSPSpy/tests/if_test3.res
index 573a6b0742..9ab9e4fd28 100644
--- a/Source/DSPSpy/tests/if_test3.res
+++ b/Source/DSPSpy/tests/if_test3.res
@@ -3,51 +3,80 @@ iftest3
1-
04.0000
-0c.0080
+0c.0164
13.0001
2-
04.1338
-0c.0085
+0c.0169
3-
04.1337
-0c.008e
+0c.0172
13.0002
4-
-0c.0093
+0c.0177
13.0042
5-
-0c.009c
+0c.0180
13.0004
6-
-0c.00a1
+0c.0185
13.0044
7-
-0c.00aa
+0c.018e
13.0008
8-
-0c.00af
+0c.0193
13.0048
9-
-0c.00b8
+0c.019c
13.000a
10-
-0c.00bd
-13.004a \ No newline at end of file
+0c.01a1
+13.004a
+
+11-
+
+0c.01aa
+13.0010
+
+12-
+
+0c.01af
+13.0050
+
+13-
+
+0c.01b8
+13.0020
+
+14-
+
+0c.01bd
+13.0060
+
+15-
+
+0c.01c6
+13.0040
+
+16-
+
+0c.01cb
diff --git a/Source/DSPSpy/tests/if_test4.res b/Source/DSPSpy/tests/if_test4.res
new file mode 100644
index 0000000000..71f9fb8e93
--- /dev/null
+++ b/Source/DSPSpy/tests/if_test4.res
@@ -0,0 +1,90 @@
+iftest4
+
+1-
+
+04.0000
+0c.0164
+13.0001
+
+2-
+
+04.1338
+0c.0169
+
+3-
+
+04.0000
+0c.0172
+13.0002
+
+4-
+
+04.1338
+0c.0177
+
+5-
+
+04.1337
+0c.0180
+13.0004
+
+6-
+
+0c.0185
+13.0044
+
+7-
+
+04.0000
+0c.018e
+13.0008
+
+8-
+
+04.1338
+0c.0193
+
+
+9-
+
+04.0000
+0c.019c
+13.000a
+
+10-
+
+04.1338
+0c.01a1
+
+11-
+
+04.0000
+0c.01aa
+13.0010
+
+12-
+
+04.1338
+0c.01af
+
+13-
+
+04.0000
+0c.01b8
+13.0020
+
+14-
+
+04.1338
+0c.01bd
+
+15-
+
+04.0000
+0c.01c6
+13.0040
+
+16-
+
+04.1338
+0c.01cb
diff --git a/Source/DSPSpy/tests/if_test5.ds b/Source/DSPSpy/tests/if_test5.ds
index 43c04b3f65..0ca568f019 100644
--- a/Source/DSPSpy/tests/if_test5.ds
+++ b/Source/DSPSpy/tests/if_test5.ds
@@ -1,4 +1,4 @@
-; This test checks the effect of various SR flags over iflz and ifnlz
+; This test checks the effect of various SR flags over iflz and iflnlz
incdir "tests"
include "dsp_base.inc"
@@ -9,7 +9,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 1
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 2
@@ -20,7 +20,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 3
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 4
@@ -31,7 +31,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 5
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 6
@@ -42,7 +42,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 7
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 8
@@ -53,7 +53,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 9
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 10
@@ -64,7 +64,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 11
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 12
@@ -75,7 +75,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 13
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 14
@@ -86,7 +86,7 @@ iflz
lri $IX0, #0x1337
call send_back ; 15
-ifnlz
+iflnz
lri $IX0, #0x1338
call send_back ; 16
diff --git a/Source/DSPSpy/tests/if_test5.res b/Source/DSPSpy/tests/if_test5.res
new file mode 100644
index 0000000000..7b1838eccb
--- /dev/null
+++ b/Source/DSPSpy/tests/if_test5.res
@@ -0,0 +1,88 @@
+iftest2
+
+1-
+
+04.0000
+0c.0164
+13.0001
+
+2-
+
+04.1338
+0c.0169
+
+3-
+
+04.0000
+0c.0172
+13.0002
+
+4-
+
+04.1338
+0c.0177
+
+5-
+
+04.0000
+0c.0180
+13.0004
+
+6-
+
+04.1338
+0c.0185
+
+7-
+
+04.0000
+0c.018e
+13.0008
+
+8-
+
+04.1338
+0c.0193
+
+9-
+
+04.0000
+0c.019c
+13.000a
+
+10-
+
+04.1338
+0c.01a1
+
+11-
+
+04.0000
+0c.01aa
+13.0010
+
+12-
+
+04.1338
+0c.01af
+
+13-
+
+04.0000
+0c.01b8
+13.0020
+
+14-
+
+04.1338
+0c.01bd
+
+15-
+
+04.1337
+0c.01c6
+13.0040
+
+16-
+
+0c.01cb