Home
last modified time | relevance | path

Searched refs:ByRef (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DScopeInfo.h595 Capture(ValueDecl *Var, bool Block, bool ByRef, bool IsNested, in Capture() argument
600 : ByRef ? Cap_ByRef in Capture()
H A DSema.h7120 SourceLocation Loc, bool ByRef, SourceLocation EllipsisLoc, in actOnLambdaInitCaptureInitialization() argument
7123 Loc, ByRef, EllipsisLoc, std::nullopt, Id, in actOnLambdaInitCaptureInitialization()
7127 SourceLocation Loc, bool ByRef, SourceLocation EllipsisLoc,
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DAttributes.cpp198 return get(Context, ByRef, Ty); in getWithByRefType()
793 return SetNode ? SetNode->getAttributeType(Attribute::ByRef) : nullptr; in getByRefType()
1829 return addTypeAttr(Attribute::ByRef, Ty); in addByRefAttr()
1918 .addAttribute(Attribute::ByRef) in typeIncompatible()
H A DVerifier.cpp1814 AttrCount += Attrs.hasAttribute(Attribute::ByRef); in verifyParameterAttrs()
1884 if (Attrs.hasAttribute(Attribute::ByRef)) { in verifyParameterAttrs()
1905 if (Attrs.hasAttribute(Attribute::ByRef)) { in verifyParameterAttrs()
2557 if (Attrs.hasParamAttr(i, Attribute::ByRef)) { in visitFunction()
3506 Check(!Attrs.contains(Attribute::ByRef), in verifyTailCCMustTailAttrs()
3527 Attribute::ByRef}; in getParameterABIAttributes()
3538 Attrs.hasParamAttr(I, Attribute::ByRef))) in getParameterABIAttributes()
H A DFunction.cpp117 return hasAttribute(Attribute::ByRef); in hasByRefAttr()
155 Attrs.hasParamAttr(getArgNo(), Attribute::ByRef); in hasPointeeInMemoryValueAttr()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.td75 def ByRef : TypeAttr<"byref", [ParamAttr]>;
H A DAttributes.h1145 Type *getByRefType() const { return getTypeAttr(Attribute::ByRef); }
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaLambda.cpp799 SourceLocation Loc, bool ByRef, SourceLocation EllipsisLoc, in buildLambdaInitCaptureInitialization() argument
808 if (ByRef) { in buildLambdaInitCaptureInitialization()
H A DSemaExpr.cpp18735 bool ByRef = false; in captureInBlock() local
18783 ByRef = true; in captureInBlock()
18792 BSI->addCapture(Var, HasBlocksAttr, ByRef, Nested, Loc, SourceLocation(), in captureInBlock()
18805 bool ByRef = true; in captureInCapturedRegion() local
18807 ByRef = (Kind == Sema::TryCapture_ExplicitByRef); in captureInCapturedRegion()
18821 ByRef = S.isOpenMPCapturedByRef(Var, RSI->OpenMPLevel, in captureInCapturedRegion()
18825 if (ByRef) in captureInCapturedRegion()
18832 RSI->addCapture(Var, /*isBlock*/ false, ByRef, RefersToCapturedVariable, in captureInCapturedRegion()
18847 bool ByRef = false; in captureInLambda() local
18849 ByRef = (Kind == Sema::TryCapture_ExplicitByRef); in captureInLambda()
[all …]
H A DSemaDecl.cpp15082 const bool ByRef = C.getCaptureKind() == LCK_ByRef; in RebuildLambdaScopeInfo() local
15083 LSI->addCapture(VD, /*IsBlock*/false, ByRef, in RebuildLambdaScopeInfo()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp1037 else if (I.hasAttribute(Attribute::ByRef)) in incorporateFunction()
H A DBitcodeWriter.cpp804 case Attribute::ByRef: in getAttrKindEncoding()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILValueEnumerator.cpp1042 else if (I.hasAttribute(Attribute::ByRef)) in incorporateFunction()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp990 case Attribute::ByRef: in constructFunction()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DAttr.td972 let Args = [EnumArgument<"Type", "BlockType", ["byref"], ["ByRef"]>];
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2062 return Attribute::ByRef; in getAttrFromCode()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10602 if (Arg.hasAttribute(Attribute::ByRef)) in LowerArguments()