If we know that all call sites have been processed we can derive an
early fixpoint. The use in this patch is likely not to trigger right now
but a follow up patch will make use of it.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Unit tests: pass. 61153 tests passed, 0 failed and 728 were skipped.
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
llvm/lib/Transforms/IPO/Attributor.cpp | ||
---|---|---|
2953 | Maybe something similar can be done for AAValueSimplifyArgument? |
llvm/lib/Transforms/IPO/Attributor.cpp | ||
---|---|---|
2953 | True, probably for others as well. Though, especially AAValueSimplifyArgument is somewhat in flux right now. The follow up applies this to AANoRecurse in order to get rid of the last FIXMEs in the norecurse test. |
llvm/lib/Transforms/IPO/Attributor.cpp | ||
---|---|---|
2953 | Ok, good, I'll take a look. |
Maybe something similar can be done for AAValueSimplifyArgument?