[all-commits] [llvm/llvm-project] 99c7f8: [iwyu] Move <iostream> out of llvm/DebugInfo/Symbo...

serge-sans-paille via All-commits all-commits at lists.llvm.org
Wed Sep 28 11:49:30 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 99c7f83b99bea43235cdaaaf955f2242a25b92bf
      https://github.com/llvm/llvm-project/commit/99c7f83b99bea43235cdaaaf955f2242a25b92bf
  Author: serge-sans-paille <sguelton at redhat.com>
  Date:   2022-09-28 (Wed, 28 Sep 2022)

  Changed paths:
    M llvm/include/llvm/DebugInfo/Symbolize/Markup.h
    M llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp

  Log Message:
  -----------
  [iwyu] Move <iostream> out of llvm/DebugInfo/Symbolize/Markup.h header

It's only used in the implementation. No functional change intended.


  Commit: 16544cbe64b81a50800a88296ef37f4873a37b25
      https://github.com/llvm/llvm-project/commit/16544cbe64b81a50800a88296ef37f4873a37b25
  Author: serge-sans-paille <sguelton at redhat.com>
  Date:   2022-09-28 (Wed, 28 Sep 2022)

  Changed paths:
    M llvm/include/llvm/IR/FixedPointBuilder.h
    M llvm/include/llvm/Support/JSON.h
    M llvm/include/llvm/Support/MathExtras.h
    M llvm/lib/Analysis/HeatUtils.cpp
    M llvm/lib/BinaryFormat/MsgPackWriter.cpp
    M llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
    M llvm/lib/CodeGen/MachineBasicBlock.cpp
    M llvm/lib/Support/APFixedPoint.cpp
    M llvm/lib/Support/NativeFormatting.cpp
    M llvm/lib/Support/Signals.cpp
    M llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
    M llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
    M llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp
    M llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp
    M llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
    M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
    M llvm/tools/llvm-profdata/llvm-profdata.cpp
    M llvm/tools/llvm-xray/xray-account.cpp
    M llvm/tools/llvm-xray/xray-graph.cpp

  Log Message:
  -----------
  [iwyu] Move <cmath> out of llvm/Support/MathExtras.h

Interestingly, MathExtras.h doesn't use <cmath> declaration, so move it out of
that header and include it when needed.

No functional change intended, but there's no longer a transitive include
fromMathExtras.h to cmath.


Compare: https://github.com/llvm/llvm-project/compare/8d77f8fde707...16544cbe64b8


More information about the All-commits mailing list