diff options
author | yury <yury@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2008-07-23 09:22:47 +0000 |
---|---|---|
committer | yury <yury@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2008-07-23 09:22:47 +0000 |
commit | e388ca752f5943f74d78a2c7f58fd65076b43c57 (patch) | |
tree | a9f6aa17e03ec9a649df5cb60aea7f5dd1d6c7e3 /compiler/i386/csopt386.pas | |
parent | a390467fa72451f92f647802f52bd2db10277689 (diff) | |
download | fpc-e388ca752f5943f74d78a2c7f58fd65076b43c57.tar.gz |
* Removed/ifdefed/commented unused local variables.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11438 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/i386/csopt386.pas')
-rw-r--r-- | compiler/i386/csopt386.pas | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/compiler/i386/csopt386.pas b/compiler/i386/csopt386.pas index bb2d4d3a58..ce36e63f8e 100644 --- a/compiler/i386/csopt386.pas +++ b/compiler/i386/csopt386.pas @@ -69,9 +69,9 @@ end; function modifiesConflictingMemLocation(p1: tai; supreg: tsuperregister; c: tregContent; var regsStillValid: tregset; onlymem: boolean; var invalsmemwrite: boolean): boolean; var - p, hp: taicpu; + p: taicpu; tmpRef: treference; - r,regCounter: tsuperregister; + regCounter: tsuperregister; opCount: longint; dummy: boolean; begin @@ -231,8 +231,7 @@ function CheckSequence(p: tai; var prev: tai; supreg: tsuperregister; var Found: var regsNotRead, regsStillValid : tregset; checkingPrevSequences, - passedFlagsModifyingInstr, - invalsmemwrite : boolean; + passedFlagsModifyingInstr : boolean; function getPrevSequence(p: tai; supreg: tsuperregister; currentPrev: tai; var newPrev: tai): tsuperregister; @@ -1423,7 +1422,7 @@ function ReplaceReg(asml: TAsmList; orgsupreg, newsupreg: tsuperregister; p, { where newsupreg was replaced by orgsupreg } var endP, hp: tai; - removeLast, sequenceEnd, newRegModified, orgRegRead, + removeLast, newRegModified, orgRegRead, stateChanged, readStateChanged: Boolean; {$ifdef replaceregdebug} l: longint; @@ -1683,7 +1682,7 @@ procedure loadcseregs(asml: TAsmList; const reginfo: toptreginfo; curseqend, pre var regsloaded: tregset; regloads, reguses: array[RS_EAX..RS_EDI] of tai; - regcounter, substreg: tsuperregister; + regcounter: tsuperregister; hp, hp2: tai; insertpos, insertoptinfo, prevseq_next: tai; i: longint; @@ -1835,7 +1834,7 @@ procedure doCSE(asml: TAsmList; First, Last: tai; findPrevSeqs, doSubOpts: boole two different sequences} var cnt, cnt2, {cnt3,} orgNrofMods: longint; p, hp1, hp2, prevSeq: tai; - hp3, hp4: tai; + hp4: tai; hp5 : tai; reginfo: toptreginfo; memreg: tregister; |