Skip to content

RISC-V EVL tail folding failure on SPEC CPU 2017 525.x264_r #122681

@lukel97

Description

@lukel97

Split out from the discussion here: #122458 (comment)

On RISC-V with -march=rva22u64_v -O3 -flto -mllvm -force-tail-folding-style=data-with-evl -mllvm -prefer-predicate-over-epilogue=predicate-else-scalar-epilogue, the SPEC CPU 2017 525.x264_r benchmark fails in the train dataset, likely due to a miscompile.

It's been failing since at least 6ad0dcf, detected from this LNT run: https://lnt.lukelau.me/db_default/v4/nts/89

Activity

llvmbot

llvmbot commented on Jan 13, 2025

@llvmbot
Member

@llvm/issue-subscribers-backend-risc-v

Author: Luke Lau (lukel97)

Split out from the discussion here: https://github.com//pull/122458#issuecomment-2585713670

On RISC-V with -march=rva22u64_v -O3 -flto -mllvm -force-tail-folding-style=data-with-evl -mllvm -prefer-predicate-over-epilogue=predicate-else-scalar-epilogue, the SPEC CPU 2017 525.x264_r benchmark fails in the train dataset, likely due to a miscompile.

It's been failing since at least 6ad0dcf, detected from this LNT run: https://lnt.lukelau.me/db_default/v4/nts/89

fhahn

fhahn commented on Jan 13, 2025

@fhahn
Contributor
self-assigned this
on Jan 14, 2025
added a commit that references this issue on Jan 14, 2025
f925e54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @fhahn@lukel97@EugeneZelenko@llvmbot

    Issue actions

      RISC-V EVL tail folding failure on SPEC CPU 2017 525.x264_r · Issue #122681 · llvm/llvm-project