[all-commits] [llvm/llvm-project] c15024: Move TargetTransformInfo::maxLegalDivRemBitWidth -...
Matthias Gehre via All-commits
all-commits at lists.llvm.org
Mon Sep 12 09:06:36 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c1502425ba2d10d75c35e8c00a29aabd8c8e59ba
https://github.com/llvm/llvm-project/commit/c1502425ba2d10d75c35e8c00a29aabd8c8e59ba
Author: Matthias Gehre <matthias.gehre at xilinx.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M llvm/include/llvm/Analysis/TargetTransformInfo.h
M llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
R llvm/include/llvm/CodeGen/ExpandLargeDivRem.h
M llvm/include/llvm/CodeGen/TargetLowering.h
M llvm/lib/Analysis/TargetTransformInfo.cpp
M llvm/lib/CodeGen/ExpandLargeDivRem.cpp
M llvm/lib/CodeGen/TargetLoweringBase.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h
M llvm/lib/Target/ARM/ARMISelLowering.cpp
M llvm/lib/Target/ARM/ARMTargetTransformInfo.h
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/lib/Target/X86/X86TargetTransformInfo.h
M llvm/test/Transforms/ExpandLargeDivRem/sdiv129.ll
M llvm/test/Transforms/ExpandLargeDivRem/srem129.ll
M llvm/test/Transforms/ExpandLargeDivRem/udiv129.ll
M llvm/test/Transforms/ExpandLargeDivRem/urem129.ll
Log Message:
-----------
Move TargetTransformInfo::maxLegalDivRemBitWidth -> TargetLowering::maxSupportedDivRemBitWidth
Also remove new-pass-manager version of ExpandLargeDivRem because there is no way
yet to access TargetLowering in the new pass manager.
Differential Revision: https://reviews.llvm.org/D133691
More information about the All-commits
mailing list