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)

Declared at: llvm/include/llvm/Support/DivisionByConstantInfo.h:22

Parameters

const llvm::APInt& D