This is an archive of the discontinued LLVM Phabricator instance.

[WebAssembly] Add the rest of the atomic loads
ClosedPublic

Authored by dschuff on Oct 3 2017, 5:33 PM.

Details

Summary

Add extending loads and constant offset patterns
A bit more refactoring of the tablegen to make the patterns fairly nice and
uniform between the regular and atomic loads.

Event Timeline

dschuff created this revision.Oct 3 2017, 5:33 PM
dschuff updated this revision to Diff 117612.Oct 3 2017, 5:40 PM
  • remove spurious diff
This revision is now accepted and ready to land.Oct 4 2017, 11:26 AM
This revision was automatically updated to reflect the committed changes.
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp