LLVM 22.0.0git
DecomposedBitMaskMul Struct Reference

Public Member Functions

bool isCombineableWith (const DecomposedBitMaskMul Other)

Public Attributes

ValueX
APInt Factor
APInt Mask
bool NUW
bool NSW

Detailed Description

Definition at line 3839 of file InstCombineAndOrXor.cpp.

Member Function Documentation

◆ isCombineableWith()

bool DecomposedBitMaskMul::isCombineableWith ( const DecomposedBitMaskMul Other)
inline

Definition at line 3846 of file InstCombineAndOrXor.cpp.

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

Member Data Documentation

◆ Factor

APInt DecomposedBitMaskMul::Factor

Definition at line 3841 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ Mask

APInt DecomposedBitMaskMul::Mask

Definition at line 3842 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ NSW

bool DecomposedBitMaskMul::NSW

Definition at line 3844 of file InstCombineAndOrXor.cpp.

◆ NUW

bool DecomposedBitMaskMul::NUW

Definition at line 3843 of file InstCombineAndOrXor.cpp.

◆ X

Value* DecomposedBitMaskMul::X

Definition at line 3840 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().


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