This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GlobalISel] Add isel support for G_BLOCK_ADDR
ClosedPublic

Authored by aemerson on Jul 26 2018, 7:22 PM.

Details

Summary

Add isel support for G_BLOCK_ADDR.

Also refactors some existing code to materialize addresses for the large code model so it can be shared between G_GLOBAL_VALUE and G_BLOCK_ADDR.

This implements PR36390.

Diff Detail

Repository
rL LLVM

Event Timeline

aemerson created this revision.Jul 26 2018, 7:22 PM
This revision was not accepted when it landed; it landed in state Needs Review.Jul 30 2018, 5:09 PM
This revision was automatically updated to reflect the committed changes.