OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:NoCapture
(Results
1 - 19
of
19
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenIntrinsics.h
152
NoCapture
,
CodeGenTarget.cpp
867
else if (R->isSubClassOf("
NoCapture
")) {
869
ArgumentAttributes.emplace_back(ArgNo,
NoCapture
, 0);
IntrinsicEmitter.cpp
686
case CodeGenIntrinsic::
NoCapture
:
687
OS << LS << "Attribute::
NoCapture
";
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp
73
STATISTIC(NumNoCapture, "Number of arguments marked
nocapture
");
695
/// Deduce
nocapture
attributes for the SCC.
719
A->addAttr(Attribute::
NoCapture
);
737
// If it's trivially not captured, mark it
nocapture
now.
738
A->addAttr(Attribute::
NoCapture
);
773
// made. If the definition doesn't have a '
nocapture
' attribute by now, it
786
A->addAttr(Attribute::
NoCapture
);
828
A->addAttr(Attribute::
NoCapture
);
AttributorAttributes.cpp
4138
Attrs.emplace_back(Attribute::get(Ctx, Attribute::
NoCapture
));
4437
///
NoCapture
attribute for function arguments.
4443
void trackStatistics() const override { STATS_DECLTRACK_ARG_ATTR(
nocapture
) }
4446
///
NoCapture
attribute for call site arguments.
4474
void trackStatistics() const override{STATS_DECLTRACK_CSARG_ATTR(
nocapture
)};
4477
///
NoCapture
attribute for floating values.
4484
STATS_DECLTRACK_FLOATING_ATTR(
nocapture
)
4488
///
NoCapture
attribute for function return value.
4492
llvm_unreachable("
NoCapture
is not applicable to function returns!");
4497
llvm_unreachable("
NoCapture
is not applicable to function returns!")
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstrTypes.h
1070
if (A == Attribute::ReadOnly || A == Attribute::
NoCapture
)
1660
return dataOperandHasImpliedAttr(OpNo + 1, Attribute::
NoCapture
);
/src/external/apache2/llvm/dist/llvm/lib/IR/
Attributes.cpp
411
if (hasAttribute(Attribute::
NoCapture
))
412
return "
nocapture
";
2106
.addAttribute(Attribute::
NoCapture
)
Function.cpp
251
return hasAttribute(Attribute::
NoCapture
);
Verifier.cpp
1921
!RetAttrs.hasAttribute(Attribute::
NoCapture
) &&
1931
"'nest', 'sret', '
nocapture
', 'nofree', "
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BuildLibCalls.cpp
41
STATISTIC(NumNoCapture, "Number of arguments inferred as
nocapture
");
107
if (F.hasParamAttribute(ArgNo, Attribute::
NoCapture
))
109
F.addParamAttr(ArgNo, Attribute::
NoCapture
);
CodeExtractor.cpp
914
case Attribute::
NoCapture
:
SimplifyLibCalls.cpp
750
CI->addParamAttr(0, Attribute::
NoCapture
);
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
Attributor.h
3114
/// An abstract interface for all
nocapture
attributes.
3117
Attribute::
NoCapture
,
3241
/// (=
nocapture
), it is (for now) not written (=readonly & noalias), we know
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroFrame.cpp
1392
// 1) Potentially treat sret as
nocapture
in calls
1552
// If we're spilling an Argument, make sure we clear '
nocapture
'
1554
Arg->getParent()->removeParamAttr(Arg->getArgNo(), Attribute::
NoCapture
);
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp
1252
case Attribute::
NoCapture
: return 1 << 21;
1444
return Attribute::
NoCapture
;
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCGNU.cpp
771
LookupFn2->addParamAttr(0, llvm::Attribute::
NoCapture
);
CGCall.cpp
2511
Attrs.addAttribute(llvm::Attribute::
NoCapture
);
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp
655
case Attribute::
NoCapture
:
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp
1795
case lltok::kw_nocapture: B.addAttribute(Attribute::
NoCapture
); break;
Completed in 89 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026