struct DivRemMapKey

Declaration

struct DivRemMapKey { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h:30

Member Variables

public bool SignedOp
public AssertingVH<llvm::Value> Dividend
public AssertingVH<llvm::Value> Divisor

Method Overview

Methods

DivRemMapKey()

Declared at: llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h:35

DivRemMapKey(bool InSignedOp,
             llvm::Value* InDividend,
             llvm::Value* InDivisor)

Declared at: llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h:37

Parameters

bool InSignedOp
llvm::Value* InDividend
llvm::Value* InDivisor