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

Member Function Documentation

◆ isCombineableWith()

bool DecomposedBitMaskMul::isCombineableWith ( const DecomposedBitMaskMul Other)
inline

Definition at line 3853 of file InstCombineAndOrXor.cpp.

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

Member Data Documentation

◆ Factor

APInt DecomposedBitMaskMul::Factor

Definition at line 3848 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ Mask

APInt DecomposedBitMaskMul::Mask

Definition at line 3849 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().

◆ NSW

bool DecomposedBitMaskMul::NSW

Definition at line 3851 of file InstCombineAndOrXor.cpp.

◆ NUW

bool DecomposedBitMaskMul::NUW

Definition at line 3850 of file InstCombineAndOrXor.cpp.

◆ X

Value* DecomposedBitMaskMul::X

Definition at line 3847 of file InstCombineAndOrXor.cpp.

Referenced by isCombineableWith().


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