Skip to content

GVN miscompilation #55343

@aeubanks

Description

@aeubanks

Reduced test case (uncovered with opaque pointers + PGO) from here.

Running GVN on this gives this where %tmp57 = load i64, ptr %tmp22, align 4 is wrong. It should be a load i64, ptr %tmp3 instead.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions