Implement a micro-optimization which has been on our TODO list for ages:

remove "or ebp,-1" when not needed
This commit is contained in:
Markus F.X.J. Oberhumer
2006-12-08 09:20:14 +01:00
parent 217420cfa5
commit a77b598f82
22 changed files with 5925 additions and 5821 deletions
@@ -92,8 +92,10 @@ Idx Name Size VMA LMA File off Algn Flags
87 CTBROR11 00000002 00000000 00000000 00001979 2**0 CONTENTS, READONLY
88 CTBSWA11 00000005 00000000 00000000 0000197b 2**0 CONTENTS, READONLY
89 CALLTR13 00000005 00000000 00000000 00001980 2**0 CONTENTS, RELOC, READONLY
90 LINUX990 0000003c 00000000 00000000 00001985 2**0 CONTENTS, READONLY
91 UPX1HEAD 00000020 00000000 00000000 000019c1 2**0 CONTENTS, READONLY
90 LINUX990 00000037 00000000 00000000 00001985 2**0 CONTENTS, READONLY
91 LINUX991 00000003 00000000 00000000 000019bc 2**0 CONTENTS, READONLY
92 LINUX992 00000002 00000000 00000000 000019bf 2**0 CONTENTS, READONLY
93 UPX1HEAD 00000020 00000000 00000000 000019c1 2**0 CONTENTS, READONLY
SYMBOL TABLE:
00000000 l d N2BSMA10 00000000 N2BSMA10
00000000 l d N2BFAS11 00000000 N2BFAS11
@@ -186,6 +188,8 @@ SYMBOL TABLE:
00000000 l d CTBSHR11 00000000 CTBSHR11
00000000 l d CTBROR11 00000000 CTBROR11
00000000 l d CTBSWA11 00000000 CTBSWA11
00000000 l d LINUX991 00000000 LINUX991
00000000 l d LINUX992 00000000 LINUX992
00000000 l d UPX1HEAD 00000000 UPX1HEAD
00000000 *UND* 00000000 filter_cto
00000000 *UND* 00000000 filter_length