summaryrefslogtreecommitdiff
path: root/cg.tgt
diff options
context:
space:
mode:
authorJohn van Groningen2004-07-12 14:26:40 +0000
committerJohn van Groningen2004-07-12 14:26:40 +0000
commit5fd3638b200ddd7c901449347ae3b003bb31683b (patch)
treef7ea535d8601c15d5e3ba52290226f4bab849200 /cg.tgt
parentuse transition vector for calling functions with ccall "F" (diff)
add absR, negI, unsigned compare, divU, remU and faster not
instructions for IA32 add loop optimization code (speeds up jmp to a cmp and branch instruction), not yet enabled
Diffstat (limited to 'cg.tgt')
-rw-r--r--cg.tgt260
1 files changed, 118 insertions, 142 deletions
diff --git a/cg.tgt b/cg.tgt
index 97afdfc..37d402c 100644
--- a/cg.tgt
+++ b/cg.tgt
@@ -12,7 +12,7 @@ NEXE
3
WString
5
-nc2e9
+nc2en
1
0
0
@@ -32,7 +32,7 @@ WString
NEXE
8
WVList
-11
+9
9
MVState
10
@@ -70,9 +70,9 @@ WINLINK
18
WString
24
-?????Case sensitive link
-1
+?????Produce symbol file
1
+0
19
MCState
20
@@ -82,9 +82,9 @@ WINLINK
21
WString
24
-?????Produce symbol file
+?????Eliminate dead code
+1
1
-0
22
MCState
23
@@ -94,9 +94,9 @@ WINLINK
24
WString
24
-?????Eliminate dead code
-1
-1
+?????Incremental Linking
+0
+0
25
MVState
26
@@ -134,9 +134,9 @@ WINLINK
34
WString
24
-?????Case sensitive link
+?????Produce symbol file
+0
0
-1
35
MCState
36
@@ -146,433 +146,409 @@ WINLINK
37
WString
24
-?????Produce symbol file
-0
-0
-38
-MRState
-39
-WString
-7
-WINLINK
-40
-WString
-19
-nc???Character mode
-0
-1
-41
-MCState
-42
-WString
-7
-WINLINK
-43
-WString
-24
?????Eliminate dead code
0
1
-44
+38
WVList
3
-45
+39
ActionStates
-46
+40
WString
6
&Debug
-47
+41
WVList
0
-48
+42
ActionStates
-49
+43
WString
7
Sam&ple
-50
+44
WVList
0
-51
+45
ActionStates
-52
+46
WString
4
&Run
-53
+47
WVList
0
-1
1
1
0
-54
+48
WPickList
11
-55
+49
MItem
3
*.c
-56
+50
WString
4
COBJ
-57
+51
WVList
13
-58
+52
MVState
-59
+53
WString
3
WCC
-60
+54
WString
23
?????Macro definitions:
1
-61
+55
WString
14
_WINDOWS_ I486
0
-62
+56
MCState
-63
+57
WString
3
WCC
-64
+58
WString
33
?????Disable stack depth checking
0
1
-65
+59
MVState
-66
+60
WString
3
WCC
-67
+61
WString
23
?????Macro definitions:
0
-68
+62
WString
14
_WINDOWS_ I486
0
-69
+63
MRState
-70
+64
WString
3
WCC
-71
+65
WString
20
?????Pack structures
0
0
-72
+66
MRState
-73
+67
WString
3
WCC
-74
+68
WString
21
?????4 byte alignment
0
1
-75
+69
MRState
-76
+70
WString
3
WCC
-77
+71
WString
23
?????Time optimizations
0
1
-78
+72
MRState
-79
+73
WString
3
WCC
-80
+74
WString
26
?????Fastest possible code
0
0
-81
+75
MCState
-82
+76
WString
3
WCC
-83
+77
WString
23
?????Loop optimizations
0
1
-84
+78
MCState
-85
+79
WString
3
WCC
-86
+80
WString
30
?????Call/return optimizations
0
1
-87
+81
MCState
-88
+82
WString
3
WCC
-89
+83
WString
32
?????In-line intrinsic functions
0
1
-90
+84
MCState
-91
+85
WString
3
WCC
-92
+86
WString
27
?????Instruction scheduling
0
1
-93
+87
MVState
-94
+88
WString
3
WCC
-95
+89
WString
29
?????Expand function in-line:
0
-96
+90
WString
2
20
1
-97
+91
MCState
-98
+92
WString
3
WCC
-99
+93
WString
35
?????Put functions in separate segs
0
1
-100
+94
WVList
0
-1
1
1
0
-101
+95
MItem
4
cg.c
-102
+96
WString
4
COBJ
-103
+97
WVList
0
-104
+98
WVList
0
-55
+49
1
1
0
-105
+99
MItem
8
cgcalc.c
-106
+100
WString
4
COBJ
-107
+101
WVList
0
-108
+102
WVList
0
-55
+49
1
1
0
-109
+103
MItem
8
cgcode.c
-110
+104
WString
4
COBJ
-111
+105
WVList
0
-112
+106
WVList
0
-55
+49
1
1
0
-113
+107
MItem
7
cgias.c
-114
+108
WString
4
COBJ
-115
+109
WVList
0
-116
+110
WVList
0
-55
+49
1
1
0
-117
+111
MItem
9
cginput.c
-118
+112
WString
4
COBJ
-119
+113
WVList
0
-120
+114
WVList
0
-55
+49
1
1
0
-121
+115
MItem
16
cginstructions.c
-122
+116
WString
4
COBJ
-123
+117
WVList
0
-124
+118
WVList
0
-55
+49
1
1
0
-125
+119
MItem
8
cgiwas.c
-126
+120
WString
4
COBJ
-127
+121
WVList
0
-128
+122
WVList
0
-55
+49
1
1
0
-129
+123
MItem
7
cglin.c
-130
+124
WString
4
COBJ
-131
+125
WVList
0
-132
+126
WVList
0
-55
+49
1
1
0
-133
+127
MItem
7
cgopt.c
-134
+128
WString
4
COBJ
-135
+129
WVList
0
-136
+130
WVList
0
-55
+49
1
1
0
-137
+131
MItem
9
cgstack.c
-138
+132
WString
4
COBJ
-139
+133
WVList
0
-140
+134
WVList
0
-55
+49
1
1
0