Skip to content

[X86] 454.calculix miscompare after #143017 #143606

Closed
@vzakhari

Description

@vzakhari

This may not be reprodusible with the upstream Flang, because I have a customized LLVM pipeline that runs some extra passes. At the same time, I can confirm that #143017 causes the miscompare by reverting it.

The only change in the whole benchmark appears in stiff2mat.f module that contains a single function.

Attaching the assembly for stiff2mat.f:

Here is the LLVM IR and MIR dumps right before and afrer x86-isel:

Please let me know if you need information from more passes.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions