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
- public DivRemMapKey()
- public DivRemMapKey(bool InSignedOp, llvm::Value * InDividend, llvm::Value * InDivisor)
Methods
¶DivRemMapKey()
DivRemMapKey()
Declared at: llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h:35
¶DivRemMapKey(bool InSignedOp,
llvm::Value* InDividend,
llvm::Value* InDivisor)
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