ΒΆ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