This is an archive of the discontinued LLVM Phabricator instance.

[X86] Fix memory operands definition for some instructions.
ClosedPublic

Authored by aymanmus on Feb 21 2017, 7:21 AM.

Details

Summary
  • Change FP scalar inputs of intrinsic versions of instructions (_Int suffex) to be ssmem or sdmem.
  • Change integer memory operands to FP memory operands to some FP instructions.

Diff Detail

Repository
rL LLVM

Event Timeline

aymanmus created this revision.Feb 21 2017, 7:21 AM
craig.topper accepted this revision.Feb 21 2017, 10:41 PM

I think I already got the sse_load_f32/f64 changes in this patch in a recent commit. Can you double check?

The other changes look fine.

This revision is now accepted and ready to land.Feb 21 2017, 10:41 PM

@craig.topper you're right.
Committing without these changes.

This revision was automatically updated to reflect the committed changes.