This is an archive of the discontinued LLVM Phabricator instance.

Changes for Parallel Code Motion
DraftPublic

Authored by saddent on Sep 10 2022, 7:20 AM.
This is a draft revision that has not yet been submitted for review.

Details

Reviewers
jdoerfert
wsmoses
Summary
  • The Changes include using alias analysis for code motion
  • The Changes include considering more instructions for code motion.
  • TODO The code has a bug for getting alais analysis for a function.
  • TODO Need to consider if the changes for code motion also apply for work sharing constructs.

Diff Detail