This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates.
ClosedPublic

Authored by aemerson on Jun 15 2020, 4:18 PM.

Details

Summary

Note: don't don this for integer 64 bit materialization to match SDAG.

Diff Detail

Event Timeline

aemerson created this revision.Jun 15 2020, 4:18 PM
paquette accepted this revision.Jun 15 2020, 4:51 PM

LGTM other than nit

llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
2055

Do you need the AArch64InstructionSelector:: here?

This revision is now accepted and ready to land.Jun 15 2020, 4:51 PM
aemerson marked an inline comment as done.Jun 15 2020, 5:37 PM
aemerson added inline comments.
llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
2055

Not needed, just sleep deprived.

This revision was automatically updated to reflect the committed changes.