Searched refs:VFParamKind (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DVFABIDemangler.cpp120 VFParamKind &PKind, int &Pos,
144 VFParamKind &PKind,
184 VFParamKind &PKind,
210 VFParamKind &PKind,
243 static ParseRet tryParseParameter(StringRef &ParseString, VFParamKind &PKind,
246 PKind = VFParamKind::Vector;
252 PKind = VFParamKind::OMP_Uniform;
331 if (Param.ParamKind == VFParamKind::Vector) {
403 VFParamKind PKind;
482 Parameters.push_back({Pos, VFParamKind
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DVFABIDemangler.h25 enum class VFParamKind { class in namespace:llvm
64 VFParamKind ParamKind; // Kind of Parameter.
105 /// parameters are mapped to VFParamKind::Vector with \p EC lanes. Specifies
111 Parameters.push_back(VFParameter({I, VFParamKind::Vector}));
114 VFParameter({FTy->getNumParams(), VFParamKind::GlobalPredicate}));
134 if (Shape.Parameters[i].ParamKind == VFParamKind::GlobalPredicate)
185 /// Retrieve the `VFParamKind` from a string token.
186 VFParamKind getVFParamKindFromString(const StringRef Token);
201 /// \param Info gets the vectorization factor (VF) and the VFParamKind of the
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp179 if (VFParam.ParamKind == VFParamKind::GlobalPredicate)
187 if (OrigTy->isVectorTy() != (VFParam.ParamKind == VFParamKind::Vector)) {
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6761 case VFParamKind::Vector:
6763 case VFParamKind::OMP_Uniform: {
6771 case VFParamKind::OMP_Linear: {
6795 case VFParamKind::GlobalPredicate:

Completed in 138 milliseconds