[all-commits] [llvm/llvm-project] 2ce38b: [NFC] Reduce include files dependency.

Daniil Fukalov via All-commits all-commits at lists.llvm.org
Thu Dec 3 07:25:36 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2ce38b3f038482e9d21661d1b328a42664301f03
      https://github.com/llvm/llvm-project/commit/2ce38b3f038482e9d21661d1b328a42664301f03
  Author: dfukalov <daniil.fukalov at amd.com>
  Date:   2020-12-03 (Thu, 03 Dec 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/AliasAnalysis.h
    M llvm/include/llvm/Analysis/AliasSetTracker.h
    M llvm/include/llvm/Analysis/BasicAliasAnalysis.h
    M llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h
    M llvm/include/llvm/CodeGen/MachinePipeliner.h
    M llvm/include/llvm/Transforms/IPO/Attributor.h
    M llvm/include/llvm/Transforms/Scalar/JumpThreading.h
    M llvm/include/llvm/Transforms/Scalar/LoopPassManager.h
    M llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h
    M llvm/lib/Analysis/AliasAnalysis.cpp
    M llvm/lib/Analysis/IVDescriptors.cpp
    M llvm/lib/Analysis/LoopAnalysisManager.cpp
    M llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp
    M llvm/lib/CodeGen/LiveRangeEdit.cpp
    M llvm/lib/CodeGen/MachineFunctionPass.cpp
    M llvm/lib/CodeGen/MachinePipeliner.cpp
    M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
    M llvm/lib/LTO/LTOBackend.cpp
    M llvm/lib/Target/ARM/ARMParallelDSP.cpp
    M llvm/lib/Transforms/IPO/Attributor.cpp
    M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
    M llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
    M llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
    M llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp
    M llvm/lib/Transforms/ObjCARC/ObjCARC.h
    M llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
    M llvm/lib/Transforms/Scalar/LoopRotation.cpp
    M llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
    M llvm/lib/Transforms/Utils/InjectTLIMappings.cpp
    M llvm/tools/opt/NewPMDriver.cpp
    M llvm/unittests/Analysis/AliasSetTrackerTest.cpp
    M llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp
    M llvm/unittests/Analysis/DDGTest.cpp
    M llvm/unittests/Analysis/GlobalsModRefTest.cpp
    M llvm/unittests/Analysis/MemorySSATest.cpp
    M llvm/unittests/Transforms/Utils/CodeMoverUtilsTest.cpp
    M llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp
    M polly/include/polly/ScopBuilder.h
    M polly/include/polly/ScopDetection.h
    M polly/include/polly/ScopInfo.h

  Log Message:
  -----------
  [NFC] Reduce include files dependency.

1. Removed #include "...AliasAnalysis.h" in other headers and modules.
2. Cleaned up includes in AliasAnalysis.h.

Reviewed By: RKSimon

Differential Revision: https://reviews.llvm.org/D92489




More information about the All-commits mailing list