Home
last modified time | relevance | path

Searched refs:UnsignedDivisionByConstantInfo (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DDivisionByConstantInfo.h28 struct UnsignedDivisionByConstantInfo { struct
29 static UnsignedDivisionByConstantInfo get(const APInt &D,
/llvm-project-15.0.7/llvm/lib/Support/
H A DDivisionByConstantInfo.cpp65 UnsignedDivisionByConstantInfo
66 UnsignedDivisionByConstantInfo::get(const APInt &D, unsigned LeadingZeros) { in get()
69 struct UnsignedDivisionByConstantInfo Retval; in get()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp4804 UnsignedDivisionByConstantInfo magics = in buildUDivUsingMul()
4805 UnsignedDivisionByConstantInfo::get(Divisor); in buildUDivUsingMul()
4814 UnsignedDivisionByConstantInfo::get(Divisor.lshr(PreShift), PreShift); in buildUDivUsingMul()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp5956 UnsignedDivisionByConstantInfo magics = in BuildUDIV()
5957 UnsignedDivisionByConstantInfo::get(Divisor); in BuildUDIV()
5966 UnsignedDivisionByConstantInfo::get(Divisor.lshr(PreShift), PreShift); in BuildUDIV()