LLVM: llvm::VPlanPatternMatch::int_pred_ty< Pred, BitWidth > Struct Template Reference (original) (raw)
Match an integer constant or vector of constants if Pred::isValue returns true for the APInt. More...
#include "[Transforms/Vectorize/VPlanPatternMatch.h](VPlanPatternMatch%5F8h%5Fsource.html)"
Inheritance diagram for llvm::VPlanPatternMatch::int_pred_ty< Pred, BitWidth >:
Detailed Description
template<typename Pred, unsigned BitWidth = 0>
struct llvm::VPlanPatternMatch::int_pred_ty< Pred, BitWidth >
Match an integer constant or vector of constants if Pred::isValue returns true for the APInt.
BitWidth optionally specifies the bitwidth the matched constant must have. If it is 0, the matched constant can have any bitwidth.
Definition at line 102 of file VPlanPatternMatch.h.
Constructor & Destructor Documentation
template<typename Pred, unsigned BitWidth = 0>
◆ int_pred_ty() [2/2]
template<typename Pred, unsigned BitWidth = 0>
Member Function Documentation
◆ match()
template<typename Pred, unsigned BitWidth = 0>
Member Data Documentation
◆ P
template<typename Pred, unsigned BitWidth = 0>
The documentation for this struct was generated from the following file:
- lib/Transforms/Vectorize/VPlanPatternMatch.h