LLVM 20.0.0git
|
Match a specified integer value or vector of all elements of that value. More...
#include "Transforms/Vectorize/VPlanPatternMatch.h"
Public Member Functions | |
specific_intval (APInt V) | |
bool | match (VPValue *VPV) |
Public Attributes | |
APInt | Val |
Match a specified integer value or vector of all elements of that value.
BitWidth
optionally specifies the bitwidth the matched constant must have. If it is 0, the matched constant can have any bitwidth.
Definition at line 61 of file VPlanPatternMatch.h.
|
inline |
Definition at line 64 of file VPlanPatternMatch.h.
|
inline |
Definition at line 66 of file VPlanPatternMatch.h.
References assert(), llvm::BitWidth, llvm::CallingConv::C, llvm::VPValue::getLiveInIRValue(), llvm::VPValue::isLiveIn(), llvm::APInt::isSameValue(), and llvm::VPlanPatternMatch::specific_intval< BitWidth >::Val.
APInt llvm::VPlanPatternMatch::specific_intval< BitWidth >::Val |
Definition at line 62 of file VPlanPatternMatch.h.
Referenced by llvm::VPlanPatternMatch::specific_intval< BitWidth >::match().