The Vector Function Database.
Declared in <llvm/Analysis/VectorUtils.h>
class VFDatabase;
Helper class used to find the vector functions associated to a scalar CallInst.
| Name | Description |
|---|---|
VFDatabase [constructor] | Constructor, requires a CallInst instance. |
getVectorizedFunction | @{ Retrieve the Function with VFShape Shape. |
| Name | Description |
|---|---|
getMappings | Retrieve all the VFInfo instances associated to the CallInst CI. |
hasMaskedVariant | Return true if CI has a masked vector variant, optionally for VF. |