[
https://issues.apache.org/jira/browse/IMPALA-11459?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17736567#comment-17736567
]
ASF subversion and git services commented on IMPALA-11459:
----------------------------------------------------------
Commit f4c3a1e5a3783706be034fddbd7264ca86eb40d7 in impala's branch
refs/heads/master from Michael Smith
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=f4c3a1e5a ]
IMPALA-11459: Use new LLVM Pass Manager
LLVM developed a new pass manager -
https://llvm.org/docs/NewPassManager.html - to overcome some of the
limitations of LegacyPassManager. It offers improved optimization
performance by reusing analysis across all types and levels of
optimization passes. It also appears to be better maintained in future
releases of LLVM.
Switches to using the new PassManager via PassBuilder and a
ModulePassManager. Breaks out PruneModule into a separate
FunctionPruneTime timer to more easily track any regressions there.
Change-Id: I947a5b067da50c18f62c3f9af9876463e542f58a
Reviewed-on: http://gerrit.cloudera.org:8080/20014
Tested-by: Impala Public Jenkins <[email protected]>
Reviewed-by: Michael Smith <[email protected]>
> Upgrade llvm to a more recent version
> -------------------------------------
>
> Key: IMPALA-11459
> URL: https://issues.apache.org/jira/browse/IMPALA-11459
> Project: IMPALA
> Issue Type: Improvement
> Reporter: Abhishek Rawat
> Assignee: Michael Smith
> Priority: Major
>
> We are currently using llvm version 5. llvm 14 is the latest released
> version. There is scope for utilizing improved optimization passes and other
> improvements that come with the newer versions. We should look into upgrading
> llvm to a more recent version.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]