-
Notifications
You must be signed in to change notification settings - Fork 75
Unify Intel LLVM optimizations under lib/Target/LLVMIR #2900
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
951335f to
ae8e6f8
Compare
|
Rebased on #2775 - with this change all the Intel LLVM passes are in |
| /// passes. | ||
| #include "lib/Target/LLVMIR/LLVMPasses.h" | ||
| #include "third_party/intel/lib/LLVMIR/LLVMPasses.h" | ||
| #include "third_party/intel/lib/Target/LLVMIR/LLVMPasses.h" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if we really need to add this to this (common) makefile, it wasn't required for the PostProcessing library.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PostProcessing does not test passes via lit test, but the FreezeMaskedLayout pass (which is now part of the same library) does.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see
caf261e to
18a084a
Compare
| /// passes. | ||
| #include "lib/Target/LLVMIR/LLVMPasses.h" | ||
| #include "third_party/intel/lib/LLVMIR/LLVMPasses.h" | ||
| #include "third_party/intel/lib/Target/LLVMIR/LLVMPasses.h" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see
18a084a to
139df71
Compare
Depends on #2775
I agree it would be nice to match upstream directory structure for our LLVM IR post processing passes - I've unified them here on top of the branch from 2775.