| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | VFABIDemangler.cpp | 332 if (Param.ParamKind == VFParamKind::Vector) { in getScalableECFromSignature() 501 return PK.ParamKind == VFParamKind::GlobalPredicate; in tryDemangleForVFABI() 505 assert(Parameters.back().ParamKind == VFParamKind::GlobalPredicate && in tryDemangleForVFABI() 513 const VFParamKind ParamKind = StringSwitch<VFParamKind>(Token) in getVFParamKindFromString() local 526 if (ParamKind != VFParamKind::Unknown) in getVFParamKindFromString() 527 return ParamKind; in getVFParamKindFromString() 563 if (VFParam.ParamKind == VFParamKind::GlobalPredicate) { in createFunctionType() 571 if (VFParam.ParamKind == VFParamKind::Vector) in createFunctionType() 616 switch (Parameters[Pos].ParamKind) { in hasValidParameterList() 636 if (Parameters[Parameters[Pos].LinearStepOrPos].ParamKind != in hasValidParameterList() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | VFABIDemangler.h | 66 VFParamKind ParamKind; // Kind of Parameter. member 72 return std::tie(ParamPos, ParamKind, LinearStepOrPos, Alignment) == 73 std::tie(Other.ParamPos, Other.ParamKind, Other.LinearStepOrPos, 136 if (Shape.Parameters[i].ParamKind == VFParamKind::GlobalPredicate) in getParamIndexForOptionalMask()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VFABIDemangling.cpp | |
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
| H A D | Patterns.h | 558 enum ParamKind { enum 566 ParamKind Kind; 585 static StringRef getParamKindStr(ParamKind OK); 596 void addInParam(StringRef Name, ParamKind Kind); 600 void addOutParam(StringRef Name, ParamKind Kind);
|
| H A D | PatternParser.cpp | 348 Result->addOutParam(insertStrRef(Name), (PatFrag::ParamKind)Kind); in parsePatFragImpl() 354 Result->addInParam(insertStrRef(Name), (PatFrag::ParamKind)Kind); in parsePatFragImpl() 401 PatFrag::ParamKind OpKind; in parsePatFragParamList()
|
| H A D | Patterns.cpp | 497 StringRef PatFrag::getParamKindStr(ParamKind OK) { in getParamKindStr() 520 void PatFrag::addInParam(StringRef Name, ParamKind Kind) { in addInParam() 528 void PatFrag::addOutParam(StringRef Name, ParamKind Kind) { in addOutParam()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ReplaceWithVeclib.cpp | 177 if (VFParam.ParamKind == VFParamKind::GlobalPredicate) in replaceWithCallToVeclib() 184 if (OrigTy->isVectorTy() != (VFParam.ParamKind == VFParamKind::Vector)) { in replaceWithCallToVeclib()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseHLSLRootSignature.cpp | 352 TokenKind ParamKind = CurToken.TokKind; in parseDescriptorTableClause() local 360 switch (ParamKind) { in parseDescriptorTableClause() 382 auto Params = parseDescriptorTableClauseParams(ParamKind, ExpectedReg); in parseDescriptorTableClause()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 1735 QualType T, ImplicitParamKind ParamKind); 1737 ImplicitParamKind ParamKind); 1743 ImplicitParamKind ParamKind) in ImplicitParamDecl() argument 1746 NonParmVarDeclBits.ImplicitParamKind = llvm::to_underlying(ParamKind); in ImplicitParamDecl() 1750 ImplicitParamDecl(ASTContext &C, QualType Type, ImplicitParamKind ParamKind) in ImplicitParamDecl() argument 1754 NonParmVarDeclBits.ImplicitParamKind = llvm::to_underlying(ParamKind); in ImplicitParamDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 5488 ImplicitParamKind ParamKind) { in Create() argument 5489 return new (C, DC) ImplicitParamDecl(C, DC, IdLoc, Id, Type, ParamKind); in Create() 5493 ImplicitParamKind ParamKind) { in Create() argument 5494 return new (C, nullptr) ImplicitParamDecl(C, Type, ParamKind); in Create()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 2233 if (VFParam.ParamKind == VFParamKind::GlobalPredicate) { in tryExpandVecMathCall() 2242 if (VFParam.ParamKind != VFParamKind::Vector) in tryExpandVecMathCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 8002 unsigned ParamKind = isa<TemplateTypeParmDecl>(New)? 0 in MatchTemplateParameterKind() local 8006 << ParamKind << New->isParameterPack(); in MatchTemplateParameterKind() 8008 << ParamKind << Old->isParameterPack(); in MatchTemplateParameterKind()
|
| H A D | SemaDecl.cpp | 9569 OpenCLParamType ParamKind = getOpenCLKernelParameterType(S, PointeeType); in getOpenCLKernelParameterType() local 9570 if (ParamKind == InvalidAddrSpacePtrKernelParam || in getOpenCLKernelParameterType() 9571 ParamKind == InvalidKernelParam) in getOpenCLKernelParameterType() 9572 return ParamKind; in getOpenCLKernelParameterType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5842 switch (Param.ParamKind) { in setVectorizedCallDecision()
|