[all-commits] [llvm/llvm-project] 5bb632: InlineAdvisor.h - remove unnecessary PreservedAnal...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Mon May 25 05:47:07 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5bb632339ac53e72b81921b6db9c1f0c1fbf63bb
      https://github.com/llvm/llvm-project/commit/5bb632339ac53e72b81921b6db9c1f0c1fbf63bb
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-05-25 (Mon, 25 May 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/InlineAdvisor.h

  Log Message:
  -----------
  InlineAdvisor.h - remove unnecessary PreservedAnalyses forward declaration. NFC.

This is directly defined in PassManager.h


  Commit: 8b4ecafee66c405ca33b9d2dc826c2d720160432
      https://github.com/llvm/llvm-project/commit/8b4ecafee66c405ca33b9d2dc826c2d720160432
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-05-25 (Mon, 25 May 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/InstructionSimplify.h
    M llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp

  Log Message:
  -----------
  InstructionSimplify.h - remove unnecessary includes. NFC.

Remove unused User.h include.
Replace SetVector.h with forward declaration.
Sort the forward declarations + remove FastMathFlags (defined in Operator.h).
Fix implicit SetVector.h dependency in LowerConstantIntrinsics.cpp.


  Commit: 03ec5b6bc4629b9ce4e11cbf54799995dbcb9c29
      https://github.com/llvm/llvm-project/commit/03ec5b6bc4629b9ce4e11cbf54799995dbcb9c29
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-05-25 (Mon, 25 May 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/LoopInfo.h

  Log Message:
  -----------
  LoopInfo.h - remove unnecessary PHINode forward declaration. NFC.

This is directly defined in Instructions.h


  Commit: 0e3faab6f0fa00668f97747a6a4afa1bc5647ef9
      https://github.com/llvm/llvm-project/commit/0e3faab6f0fa00668f97747a6a4afa1bc5647ef9
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-05-25 (Mon, 25 May 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/MemoryBuiltins.h

  Log Message:
  -----------
  MemoryBuiltins.h - remove unnecessary TargetLibraryInfo forward declaration. NFC.

We already have to include TargetLibraryInfo.h


Compare: https://github.com/llvm/llvm-project/compare/fa038e03504c...0e3faab6f0fa


More information about the All-commits mailing list