harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "George Timoshenko (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5597) [drlvm][jit][opt] Branch Translator zero comparison improvement
Date Wed, 12 Mar 2008 10:04:46 GMT
[drlvm][jit][opt] Branch Translator zero comparison improvement
---------------------------------------------------------------

                 Key: HARMONY-5597
                 URL: https://issues.apache.org/jira/browse/HARMONY-5597
             Project: Harmony
          Issue Type: Improvement
            Reporter: George Timoshenko
            Priority: Minor


In the implementation of branch translator enhancement (HARMONY-5580)

prevInst - can be lookuped more carefully than just:

Inst * prevInst = inst->getPrevInst();
+
+                    if (prevInst && falseInst)

There can be some insts that do not affect FALGS between CMP and BRANCH.

And it is also correct when CMP belongs to another BB that is prior to the BRANCH's one. (the
only restriction is: FLAGS are safe from CMP to BRANCH)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message