HomePhabricator

[GCRelocate] Add a peephole to canonicalize base pointer relocation

Authored by reames on Sep 24 2019, 10:24 AM.

Description

[GCRelocate] Add a peephole to canonicalize base pointer relocation

If we generate the gc.relocate, and then later prove two arguments to the statepoint are equivalent, we should canonicalize the gc.relocate to the form we would have produced if this had been known before rewriting.

llvm-svn: 372771

Details

Committed
reamesSep 24 2019, 10:24 AM
Parents
rGa7f27f357df8: [X86] Add MMX MOVD/MOVQ stores to folding tables to support stack folding
Branches
Unknown
Tags
Unknown