This patch makes it possible to do call site specific deductions
for AAValueSimplification and AAIsDead.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Manually requesting review, since the Phabricator wasn't able to built this. From what I can see it was missing the parent revision with the last build.
Pre-merge checks should be ok now.
Comment Actions
Can you, maybe as a separate patch, run the update script with the call site deduction enabled *before* this patch and *after* to get the difference on all tests we have?
llvm/lib/Transforms/IPO/Attributor.cpp | ||
---|---|---|
595 | is this supposed to be static? Please put it with the other "helpers" and add documentation. | |
llvm/test/Transforms/Attributor/cb_liveness.ll | ||
185 ↗ | (On Diff #281102) | Why are there no check lines for TUNIT w/o ENABLED, and CGSCC w/ ENABLED? |
llvm/test/Transforms/Attributor/cb_liveness.ll | ||
---|---|---|
185 ↗ | (On Diff #281102) | Interesting. Will look into it. |
Comment Actions
Remove the TUNIT__ENABLED blocks that I accidentally left in the test files.
ENABLED suffixes are no longer needed since the test file is in two parts now.
is this supposed to be static? Please put it with the other "helpers" and add documentation.