harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konstantin Okonechnikov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-5500) [drlvm][jit][opt] IRBuilder improvement to make it usable in all HLO optimizations
Date Mon, 07 Apr 2008 18:35:24 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-5500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12586492#action_12586492

Konstantin Okonechnikov commented on HARMONY-5500:

George, do I get it right that the only  IRBuilder depedence of the translator, is that the
translator creates it; and the problem is that IRBuilder is not available in HLO? So there
is no need to modify IrBuilder itself (maybe only correct flag behaviour)?  

> [drlvm][jit][opt] IRBuilder improvement to make it usable in all HLO optimizations
> ----------------------------------------------------------------------------------
>                 Key: HARMONY-5500
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5500
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>            Priority: Minor
> This time IRBuilder lives only during translation.
> All HLO optimizations creates necessary instructions "manually". And sometimes it is
not very convenient.
> HLOAPIMagic pass is the best example of such inconvenience. A number of methods for generating
instructions into HIR are just copy/pasted there from IRBuilder.
> It would be better to make IRBuilder independant from translator and keep it alive during
all the HLO so HLOAPIMagic all other passes can use it for instruction creation.

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

View raw message