ΒΆllvm::Value* SimplifyShlInst(
    llvm::Value* Op0,
    llvm::Value* Op1,
    bool isNSW,
    bool isNUW,
    const llvm::SimplifyQuery& Q)

Description

Given operands for a Shl, fold the result or return null.

Declared at: llvm/include/llvm/Analysis/InstructionSimplify.h:176

Parameters

llvm::Value* Op0
llvm::Value* Op1
bool isNSW
bool isNUW
const llvm::SimplifyQuery& Q