This is in preparation for only invalidating analyses on changed
functions.
Details
Details
- Reviewers
asbirlea - Commits
- rG28a06a1b8795: [NFC][FuncAttrs] Keep track of modified functions
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
10,690 ms | x64 debian > libFuzzer.libFuzzer::fork-ubsan.test |
Event Timeline
llvm/lib/Transforms/IPO/FunctionAttrs.cpp | ||
---|---|---|
1803 | if (F && inferAttributesFromOthers(*F)) |
Comment Actions
Just wondering, why does this need a SmallSetVector? Does the order of FAM.invalidate calls matter somehow?
if (F && inferAttributesFromOthers(*F))