struct SignedDivisionByConstantInfo
Declaration
struct SignedDivisionByConstantInfo { /* full declaration omitted */ };
Description
Magic data for optimising signed division by a constant.
Declared at: llvm/include/llvm/Support/DivisionByConstantInfo.h:21
Member Variables
- public llvm::APInt Magic
- magic number
- public unsigned int ShiftAmount
- shift amount
Method Overview
- public static llvm::SignedDivisionByConstantInfo get(const llvm::APInt & D)
Methods
ΒΆstatic llvm::SignedDivisionByConstantInfo get(
const llvm::APInt& D)
static llvm::SignedDivisionByConstantInfo get(
const llvm::APInt& D)
Declared at: llvm/include/llvm/Support/DivisionByConstantInfo.h:22
Parameters
- const llvm::APInt& D