Skip to content

Performance degradations of several tests from eembc.2.0 suite on x86 Avoton-1.7 due to ‘[SimplifyCFG] Be more aggressive’ #22990

Open
@llvmbot

Description

@llvmbot
Bugzilla Link 22616
Version trunk
OS Linux
Reporter LLVM Bugzilla Contributor
CC @adibiagio,@Delena,@hfinkel,@jmolloy,@rotateright

Extended Description

While our performance testing regressions on tests rgbcmykv2 (more than 20%), mp4decod, mp2enf32, mp2enfix from eembc.2.0 suite and Coremark test were detected. Bisect analysis showed LLVM revision 229099 is responsible for these degradations. This revision enabled ‘[SimplifyCFG] Be more aggressive’ as described in comments.

commit c76bff0
Author: James Molloy [email protected]
Date: Fri Feb 13 10:48:30 2015 +0000

[SimplifyCFG] Be more aggressive

Up the phi node folding threshold from a cheap "1" to a meagre "2".

Update tests for extra added selects and slight code churn.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229099 91177308-0d34-0410-b5e6-96231b3b80d8

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzilla

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions