ΒΆvoid getVectorVariantNames(
const llvm::CallInst& CI,
SmallVectorImpl<std::string>& VariantMappings)
void getVectorVariantNames(
const llvm::CallInst& CI,
SmallVectorImpl<std::string>& VariantMappings)
Description
Populates a set of strings representing the Vector Function ABI variants associated to the CallInst CI. If the CI does not contain the vector-function-abi-variant attribute, we return without populating VariantMappings, i.e. callers of getVectorVariantNames need not check for the presence of the attribute (see InjectTLIMappings).
Declared at: llvm/include/llvm/Analysis/VectorUtils.h:200
Parameters
- const llvm::CallInst& CI
- SmallVectorImpl<std::string>& VariantMappings