Searched refs:ParamKind (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DVFABIDemangler.h64 VFParamKind ParamKind; // Kind of Parameter. member in struct:llvm::VFParameter
70 return std::tie(ParamPos, ParamKind, LinearStepOrPos, Alignment) ==
71 std::tie(Other.ParamPos, Other.ParamKind, Other.LinearStepOrPos,
134 if (Shape.Parameters[i].ParamKind == VFParamKind::GlobalPredicate)
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DVFABIDemangler.cpp331 if (Param.ParamKind == VFParamKind::Vector) {
492 return PK.ParamKind == VFParamKind::GlobalPredicate;
496 assert(Parameters.back().ParamKind == VFParamKind::GlobalPredicate &&
504 const VFParamKind ParamKind = StringSwitch<VFParamKind>(Token)
517 if (ParamKind != VFParamKind::Unknown)
518 return ParamKind;
554 if (VFParam.ParamKind == VFParamKind::GlobalPredicate) {
562 if (VFParam.ParamKind == VFParamKind::Vector)
607 switch (Parameters[Pos].ParamKind) {
627 if (Parameters[Parameters[Pos].LinearStepOrPos].ParamKind !
[all...]
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DPatterns.h514 enum ParamKind { enum in class:PatFrag
522 ParamKind Kind;
541 static StringRef getParamKindStr(ParamKind OK);
552 void addInParam(StringRef Name, ParamKind Kind);
556 void addOutParam(StringRef Name, ParamKind Kind);
H A DPatterns.cpp449 StringRef PatFrag::getParamKindStr(ParamKind OK) {
472 void PatFrag::addInParam(StringRef Name, ParamKind Kind) {
480 void PatFrag::addOutParam(StringRef Name, ParamKind Kind) {
/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/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp734 function_ref<bool(StringRef, PatFrag::ParamKind)> ParseAction) const;
1783 [&](StringRef Name, PatFrag::ParamKind Kind) {
1790 [&](StringRef Name, PatFrag::ParamKind Kind) {
1826 function_ref<bool(StringRef, PatFrag::ParamKind)> ParseAction) const {
1837 PatFrag::ParamKind OpKind;
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1715 QualType T, ImplicitParamKind ParamKind);
1717 ImplicitParamKind ParamKind);
1723 ImplicitParamKind ParamKind)
1726 NonParmVarDeclBits.ImplicitParamKind = llvm::to_underlying(ParamKind);
1730 ImplicitParamDecl(ASTContext &C, QualType Type, ImplicitParamKind ParamKind)
1734 NonParmVarDeclBits.ImplicitParamKind = llvm::to_underlying(ParamKind);
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp5312 ImplicitParamKind ParamKind) {
5313 return new (C, DC) ImplicitParamDecl(C, DC, IdLoc, Id, Type, ParamKind);
5317 ImplicitParamKind ParamKind) {
5318 return new (C, nullptr) ImplicitParamDecl(C, Type, ParamKind);
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp8272 unsigned ParamKind = isa<TemplateTypeParmDecl>(New)? 0 local
8276 << ParamKind << New->isParameterPack();
8278 << ParamKind << Old->isParameterPack();
H A DSemaDecl.cpp9496 OpenCLParamType ParamKind = getOpenCLKernelParameterType(S, PointeeType);
9497 if (ParamKind == InvalidAddrSpacePtrKernelParam ||
9498 ParamKind == InvalidKernelParam)
9499 return ParamKind;
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6760 switch (Param.ParamKind) {

Completed in 388 milliseconds