[ https://issues.apache.org/jira/browse/HARMONY-5500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12586637#action_12586637
]
George Timoshenko commented on HARMONY-5500:
--------------------------------------------
Yes, you are right.
For your IRBuilder cleanup you need a separate JIRA issue and probably voting process.
> [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.
|