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 3854 of file InstCombineAndOrXor.cpp.

Member Function Documentation

◆ isCombineableWith()

bool DecomposedBitMaskMul::isCombineableWith ( const DecomposedBitMaskMul Other)
inline

Definition at line 3861 of file InstCombineAndOrXor.cpp.

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

Member Data Documentation

◆ Factor

APInt DecomposedBitMaskMul::Factor

Definition at line 3856 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ Mask

APInt DecomposedBitMaskMul::Mask

Definition at line 3857 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ NSW

bool DecomposedBitMaskMul::NSW

Definition at line 3859 of file InstCombineAndOrXor.cpp.

◆ NUW

bool DecomposedBitMaskMul::NUW

Definition at line 3858 of file InstCombineAndOrXor.cpp.

◆ X

Value* DecomposedBitMaskMul::X

Definition at line 3855 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().


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