Searched refs:ParamAttr (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Attributes.td | 20 def ParamAttr : AttrProperty; 55 def AllocAlign: EnumAttr<"allocalign", [ParamAttr]>; 75 def ByVal : TypeAttr<"byval", [ParamAttr]>; 78 def ByRef : TypeAttr<"byref", [ParamAttr]>; 110 def InAlloca : TypeAttr<"inalloca", [ParamAttr]>; 134 def Nest : EnumAttr<"nest", [ParamAttr]>; 222 def ReadNone : EnumAttr<"readnone", [ParamAttr]>; 225 def ReadOnly : EnumAttr<"readonly", [ParamAttr]>; 228 def Returned : EnumAttr<"returned", [ParamAttr]>; 231 def ImmArg : EnumAttr<"immarg", [ParamAttr]>; [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.cpp | 10574 switch (ParamAttr.Kind) { in mangleVectorParameters() 10594 if (ParamAttr.HasVarStride) in mangleVectorParameters() 10596 else if (ParamAttr.Kind == Linear || ParamAttr.Kind == LinearRef || in mangleVectorParameters() 10597 ParamAttr.Kind == LinearUVal || ParamAttr.Kind == LinearVal) { in mangleVectorParameters() 10600 if (ParamAttr.StrideOrArg < 0) in mangleVectorParameters() 10603 Out << ParamAttr.StrideOrArg; in mangleVectorParameters() 10606 if (!!ParamAttr.Alignment) in mangleVectorParameters() 11023 ParamAttr.Kind = LinearRef; in emitDeclareSimdFunction() 11029 ParamAttr.Kind = Linear; in emitDeclareSimdFunction() 11054 (ParamAttr.Kind == Linear || ParamAttr.Kind == LinearRef)) in emitDeclareSimdFunction() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Attributes.cpp | 613 ParamAttr = (1 << 1), enumerator 632 return hasAttributeProperty(Kind, AttributeProperty::ParamAttr); in canUseAsParamAttr()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 795 if (const auto *ParamAttr = dyn_cast<HLSLParamModifierAttr>(TmplAttr)) { in InstantiateAttrs() local 796 instantiateDependentHLSLParamModifierAttr(*this, TemplateArgs, ParamAttr, in InstantiateAttrs()
|