LLVM 24.0.0git
DecomposedBitMaskMul Struct Reference

Public Member Functions

bool isCombineableWith (const DecomposedBitMaskMul Other)

Public Attributes

Value * X
APInt Factor
APInt Mask
bool NUW
bool NSW

Detailed Description

Definition at line 3954 of file InstCombineAndOrXor.cpp.

Member Function Documentation

◆ isCombineableWith()

bool DecomposedBitMaskMul::isCombineableWith ( const DecomposedBitMaskMul Other)
inline

Definition at line 3961 of file InstCombineAndOrXor.cpp.

References Factor, Mask, llvm::Other, and X.

Member Data Documentation

◆ Factor

APInt DecomposedBitMaskMul::Factor

Definition at line 3956 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ Mask

APInt DecomposedBitMaskMul::Mask

Definition at line 3957 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ NSW

bool DecomposedBitMaskMul::NSW

Definition at line 3959 of file InstCombineAndOrXor.cpp.

◆ NUW

bool DecomposedBitMaskMul::NUW

Definition at line 3958 of file InstCombineAndOrXor.cpp.

◆ X

Value* DecomposedBitMaskMul::X

Definition at line 3955 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().


The documentation for this struct was generated from the following file: