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: