|
LLVM 23.0.0git
|
Holds the VFShape for a specific scalar to vector function mapping. More...
#include "llvm/IR/VFABIDemangler.h"
Public Member Functions | |
| bool | isMasked () const |
| Instruction Set Architecture. | |
Public Attributes | |
| VFShape | Shape |
| std::string | ScalarName |
| Classification of the vector function. | |
| std::string | VectorName |
| Scalar Function Name. | |
| VFISAKind | ISA |
| Vector Function Name associated to this VFInfo. | |
Holds the VFShape for a specific scalar to vector function mapping.
Definition at line 125 of file VFABIDemangler.h.
|
inline |
Instruction Set Architecture.
Returns true if the last operand to the vectorized function has the kind 'GlobalPredicate'.
Definition at line 133 of file VFABIDemangler.h.
References assert(), llvm::count_if(), llvm::GlobalPredicate, I, and Shape.
| VFISAKind llvm::VFInfo::ISA |
Vector Function Name associated to this VFInfo.
Definition at line 129 of file VFABIDemangler.h.
| std::string llvm::VFInfo::ScalarName |
Classification of the vector function.
Definition at line 127 of file VFABIDemangler.h.
| VFShape llvm::VFInfo::Shape |
Definition at line 126 of file VFABIDemangler.h.
Referenced by isMasked().
| std::string llvm::VFInfo::VectorName |
Scalar Function Name.
Definition at line 128 of file VFABIDemangler.h.