Discourse thread: https://discourse.llvm.org/t/include-what-you-use-include-cleanup
before: 1077318105
after: 1077079900
| Paths 
 |  Differential  D122183  
Cleanup includes: Transforms/IPO ClosedPublic Authored by serge-sans-paille on Mar 21 2022, 2:06 PM. 
Details Summary Discourse thread: https://discourse.llvm.org/t/include-what-you-use-include-cleanup before: 1077318105 
Diff Detail 
 
Unit TestsFailed 
 Event TimelineThis revision is now accepted and ready to land.Mar 21 2022, 3:11 PM This revision was landed with ongoing or failed builds.Mar 22 2022, 2:06 AM Closed by commit rGf1985a3f855d: Cleanup includes: Transforms/IPO (authored by serge-sans-paille).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 417091 llvm/include/llvm/Transforms/IPO/AlwaysInliner.h
 llvm/include/llvm/Transforms/IPO/Attributor.h
 llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
 llvm/include/llvm/Transforms/IPO/FunctionAttrs.h
 llvm/include/llvm/Transforms/IPO/GlobalDCE.h
 llvm/include/llvm/Transforms/IPO/IROutliner.h
 llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h
 llvm/include/llvm/Transforms/IPO/Inliner.h
 llvm/include/llvm/Transforms/IPO/Internalize.h
 llvm/include/llvm/Transforms/IPO/ModuleInliner.h
 llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
 llvm/include/llvm/Transforms/IPO/SampleContextTracker.h
 llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h
 llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h
 llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
 llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h
 llvm/lib/Transforms/IPO/AlwaysInliner.cpp
 llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
 llvm/lib/Transforms/IPO/Attributor.cpp
 llvm/lib/Transforms/IPO/AttributorAttributes.cpp
 llvm/lib/Transforms/IPO/CrossDSOCFI.cpp
 llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
 llvm/lib/Transforms/IPO/ExtractGV.cpp
 llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp
 llvm/lib/Transforms/IPO/FunctionAttrs.cpp
 llvm/lib/Transforms/IPO/FunctionImport.cpp
 llvm/lib/Transforms/IPO/FunctionSpecialization.cpp
 llvm/lib/Transforms/IPO/GlobalDCE.cpp
 llvm/lib/Transforms/IPO/GlobalOpt.cpp
 llvm/lib/Transforms/IPO/HotColdSplitting.cpp
 llvm/lib/Transforms/IPO/IROutliner.cpp
 llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp
 llvm/lib/Transforms/IPO/InlineSimple.cpp
 llvm/lib/Transforms/IPO/Inliner.cpp
 llvm/lib/Transforms/IPO/Internalize.cpp
 llvm/lib/Transforms/IPO/LoopExtractor.cpp
 llvm/lib/Transforms/IPO/MergeFunctions.cpp
 llvm/lib/Transforms/IPO/ModuleInliner.cpp
 llvm/lib/Transforms/IPO/OpenMPOpt.cpp
 llvm/lib/Transforms/IPO/PartialInlining.cpp
 llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
 llvm/lib/Transforms/IPO/PruneEH.cpp
 llvm/lib/Transforms/IPO/SampleProfile.cpp
 llvm/lib/Transforms/IPO/SampleProfileProbe.cpp
 llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp
 llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
 llvm/lib/Transforms/ObjCARC/ObjCARC.h
 llvm/tools/llvm-profgen/ProfileGenerator.h
 llvm/tools/opt/opt.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||