struct LoopVectorizeHints::Hint
Declaration
struct LoopVectorizeHints::Hint { /* full declaration omitted */ };
Description
Hint - associates name and validation with the hint value.
Declared at: llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h:50
Member Variables
- public const char* Name
- public unsigned int Value
- public llvm::LoopVectorizeHints::HintKind Kind
Method Overview
- public Hint(const char * Name, unsigned int Value, llvm::LoopVectorizeHints::HintKind Kind)
- public bool validate(unsigned int Val)
Methods
¶Hint(const char* Name,
unsigned int Value,
llvm::LoopVectorizeHints::HintKind Kind)
Hint(const char* Name,
unsigned int Value,
llvm::LoopVectorizeHints::HintKind Kind)
Declared at: llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h:55
Parameters
- const char* Name
- unsigned int Value
- llvm::LoopVectorizeHints::HintKind Kind
¶bool validate(unsigned int Val)
bool validate(unsigned int Val)
Declared at: llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h:58
Parameters
- unsigned int Val