harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maksim Ananjev (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5090) [drlvm][jit][opt]operator strength reduction
Date Thu, 08 Nov 2007 06:10:50 GMT
[drlvm][jit][opt]operator strength reduction
--------------------------------------------

                 Key: HARMONY-5090
                 URL: https://issues.apache.org/jira/browse/HARMONY-5090
             Project: Harmony
          Issue Type: New Feature
          Components: DRLVM
         Environment: Hope it works everywhere
            Reporter: Maksim Ananjev
            Priority: Minor


Operator Strength Reduction is an optimization that reformulates costly operations in terms
of less expensive ones.

The simplest possible example is the following:

before:

int sum = 0;
for(int i=0; i<10;i++){
int temp = i * 10;
sum+=temp
}

after:

int sum = 0;
for(int j=0; j<100; j+=10){
sum+=j
} 


-- 
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