[all-commits] [llvm/llvm-project] ebf574: [llvm] Use llvm::is_contained (NFC)

kazutakahirata via All-commits all-commits at lists.llvm.org
Sun Aug 28 17:35:42 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ebf574f59a80ca00e234eee0b047e5f0df99587d
      https://github.com/llvm/llvm-project/commit/ebf574f59a80ca00e234eee0b047e5f0df99587d
  Author: Kazu Hirata <kazu at google.com>
  Date:   2022-08-28 (Sun, 28 Aug 2022)

  Changed paths:
    M llvm/lib/Analysis/LoopCacheAnalysis.cpp
    M llvm/lib/Support/ThreadPool.cpp
    M llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp

  Log Message:
  -----------
  [llvm] Use llvm::is_contained (NFC)


  Commit: c63f8238751b83a4d1b87e1f7076b0d9ce71d399
      https://github.com/llvm/llvm-project/commit/c63f8238751b83a4d1b87e1f7076b0d9ce71d399
  Author: Kazu Hirata <kazu at google.com>
  Date:   2022-08-28 (Sun, 28 Aug 2022)

  Changed paths:
    M llvm/lib/ObjCopy/MachO/MachOWriter.cpp
    M llvm/lib/Target/ARM/A15SDOptimizer.cpp
    M llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp
    M llvm/lib/Target/X86/X86InterleavedAccess.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp

  Log Message:
  -----------
  [llvm] Use range-based for loops (NFC)


  Commit: ec8605ff5296f835e148be11f86a7698b4736757
      https://github.com/llvm/llvm-project/commit/ec8605ff5296f835e148be11f86a7698b4736757
  Author: Kazu Hirata <kazu at google.com>
  Date:   2022-08-28 (Sun, 28 Aug 2022)

  Changed paths:
    M llvm/include/llvm/ADT/SparseMultiSet.h
    M llvm/include/llvm/ADT/SparseSet.h
    M llvm/include/llvm/Support/MathExtras.h

  Log Message:
  -----------
  [llvm] Use std::is_unsigned instead of std::numeric_limits (NFC)


  Commit: 87c38323a2cff5b26023b24c36a7c01741aba834
      https://github.com/llvm/llvm-project/commit/87c38323a2cff5b26023b24c36a7c01741aba834
  Author: Kazu Hirata <kazu at google.com>
  Date:   2022-08-28 (Sun, 28 Aug 2022)

  Changed paths:
    M llvm/include/llvm/Support/MathExtras.h

  Log Message:
  -----------
  [Support] Remove greatestCommonDivisor and GreatestCommonDivisor64 (NFC)

This patch removes greatestCommonDivisor and GreatestCommonDivisor64
as I've migrated all the uses to std::gcd.


  Commit: 2833760c57a52bb55a4ffc7efce6a2bf37a8d5fc
      https://github.com/llvm/llvm-project/commit/2833760c57a52bb55a4ffc7efce6a2bf37a8d5fc
  Author: Kazu Hirata <kazu at google.com>
  Date:   2022-08-28 (Sun, 28 Aug 2022)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp
    M llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
    M llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp
    M llvm/lib/Target/AArch64/AArch64StackTagging.cpp
    M llvm/lib/Target/ARM/ARMAsmPrinter.cpp
    M llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
    M llvm/lib/Target/ARM/ARMISelLowering.cpp
    M llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
    M llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp
    M llvm/lib/Target/ARM/ARMParallelDSP.cpp
    M llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
    M llvm/lib/Target/ARM/MVETailPredication.cpp
    M llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp
    M llvm/lib/Target/BPF/BPFPreserveDIType.cpp
    M llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
    M llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp
    M llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
    M llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
    M llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
    M llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
    M llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
    M llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp
    M llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp
    M llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp
    M llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
    M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
    M llvm/lib/Target/Hexagon/RDFCopy.cpp
    M llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
    M llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
    M llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp
    M llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
    M llvm/lib/Target/RISCV/RISCVSExtWRemoval.cpp
    M llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
    M llvm/lib/Target/VE/VEISelLowering.cpp
    M llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
    M llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
    M llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
    M llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/lib/Target/X86/X86OptimizeLEAs.cpp

  Log Message:
  -----------
  [Target] Qualify auto in range-based for loops (NFC)


Compare: https://github.com/llvm/llvm-project/compare/b69086e6c76c...2833760c57a5


More information about the All-commits mailing list