[ 
https://issues.apache.org/jira/browse/SYSTEMML-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matthias Boehm closed SYSTEMML-1982.
------------------------------------
       Resolution: Fixed
         Assignee: Matthias Boehm
    Fix Version/s: SystemML 1.0

> IPA marks functions incorrectly for recompile_once
> --------------------------------------------------
>
>                 Key: SYSTEMML-1982
>                 URL: https://issues.apache.org/jira/browse/SYSTEMML-1982
>             Project: SystemML
>          Issue Type: Bug
>            Reporter: Matthias Boehm
>            Assignee: Matthias Boehm
>             Fix For: SystemML 1.0
>
>
> The IPA pass for function recompile, marks any function with loops for 
> recompile once, even in cases where not a single statement block is marked 
> for recompilation. Here is an example:
> {code}
> ---FUNCTION .defaultNS::foo [recompile=true]
> ------GENERIC (lines 24-24) [recompile=false]
> --------CP assignvar input.SCALAR.INT.false out.SCALAR.INT
> ------FOR (lines 0-0)
> --------CP assignvar 1.SCALAR.INT.true __pred.SCALAR.INT
> --------CP assignvar 2.SCALAR.INT.true __pred.SCALAR.INT
> --------CP assignvar 1.SCALAR.INT.true __pred.SCALAR.INT
> --------GENERIC (lines 26-27) [recompile=false]
> ----------CP uak+ X.MATRIX.DOUBLE _Var57.SCALAR.DOUBLE 8
> ----------CP castvti _Var57.SCALAR.DOUBLE.false _Var58.SCALAR.INT
> ----------CP rmvar _Var57
> ----------CP + input.SCALAR.INT.false _Var58.SCALAR.INT.false 
> _Var59.SCALAR.INT
> ----------CP rmvar _Var58
> ----------CP mvvar _Var59 out
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to