OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:DIE
(Results
1 - 13
of
13
) sorted by relevancy
/src/lib/libc/thread-stub/
thread-stub-init.c
53
#define
DIE
() (void)raise(SIGABRT)
59
DIE
();
thread-stub.c
57
#define
DIE
() (void)raise(SIGABRT)
62
DIE
(); \
/src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
DWARFLinkerCompileUnit.cpp
14
/// Check if the
DIE
at \p Idx is in the scope of a function.
48
auto
DIE
= OrigUnit.getDIEAtIndex(Idx++);
53
if (
DIE
.getTag() != dwarf::DW_TAG_variable &&
54
DIE
.getTag() != dwarf::DW_TAG_constant)
58
if (!(Value =
DIE
.find(dwarf::DW_AT_location))) {
59
if ((Value =
DIE
.find(dwarf::DW_AT_const_value)) &&
82
/// to \p
Die
that lives in \p RefUnit.
83
void CompileUnit::noteForwardReference(
DIE
*
Die
, const CompileUnit *RefUnit,
85
ForwardDIEReferences.emplace_back(
Die
, RefUnit, Ctxt, Attr)
[
all
...]
DWARFLinker.cpp
62
/// Resolve the
DIE
attribute reference that has been extracted in \p RefValue.
63
/// The resulting
DIE
might be in another CompileUnit which is stored into \p
68
const DWARFDie &
DIE
,
75
//
DIE
.
80
reportWarning("could not find referenced
DIE
", File, &
DIE
);
84
/// \returns whether the passed \a Attr type might contain a
DIE
reference
169
bool DWARFLinker::DIECloner::getDIENames(const DWARFDie &
Die
,
176
if (
Die
.getTag() == dwarf::DW_TAG_lexical_block)
180
if (const char *MangledName =
Die
.getLinkageName()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFUnit.cpp
358
// Set the offset to that of the first
DIE
and calculate the start of the
362
DWARFDebugInfoEntry
DIE
;
367
while (
DIE
.extractFast(*this, &DIEOffset, DebugInfoData, NextCUOffset,
371
Dies.push_back(
DIE
);
374
// The average bytes per
DIE
entry has been seen to be
376
// our
DIE
entries accordingly.
380
Dies.push_back(
DIE
);
384
DIE
.getAbbreviationDeclarationPtr()) {
385
// Normal
DIE
389
// NULL
DIE
[
all
...]
DWARFVerifier.cpp
165
auto
Die
= Unit.getDIEAtIndex(I);
167
if (
Die
.getTag() == DW_TAG_null)
170
for (auto AttrValue :
Die
.attributes()) {
171
NumUnitErrors += verifyDebugInfoAttribute(
Die
, AttrValue);
172
NumUnitErrors += verifyDebugInfoForm(
Die
, AttrValue);
175
if (
Die
.hasChildren()) {
176
if (
Die
.getFirstChild().isValid() &&
177
Die
.getFirstChild().getTag() == DW_TAG_null) {
178
warn() << dwarf::TagString(
Die
.getTag())
179
<< " has DW_CHILDREN_yes but
DIE
has no children: "
[
all
...]
DWARFContext.cpp
170
// the CU
DIE
's DW_AT_str_offsets attribute). The header is located either
1018
DWARFDie
DIE
= Worklist.back();
1021
if (!
DIE
.isValid())
1024
if (
DIE
.getTag() == DW_TAG_lexical_block &&
1025
DIE
.addressRangeContainsAddress(Address)) {
1026
Result.BlockDIE =
DIE
;
1030
append_range(Worklist,
DIE
);
1051
const DWARFDie &
DIE
= InlinedChain[0];
1054
if (Kind != FunctionNameKind::None && (Name =
DIE
.getSubroutineName(Kind))) {
1058
std::string DeclFile =
DIE
.getDeclFile(FileNameKind)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
DIE.h
1
//===- lib/CodeGen/
DIE
.h - DWARF Info Entries -------------------*- C++ -*-===//
39
class
DIE
;
131
/// This class will unique the
DIE
abbreviations for a llvm::
DIE
object and
148
/// Generate the abbreviation declaration for a
DIE
and return a pointer to
151
/// \param
Die
the debug info entry to generate the abbreviation for.
154
DIEAbbrev &uniqueAbbreviation(
DIE
&
Die
);
161
/// An integer value
DIE
.
200
/// An expression
DIE
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp
2148
if (auto *
DIE
= dyn_cast_or_null<CXXDefaultInitExpr>(DefaultExpr))
2149
return {
DIE
->getUsedLocation(),
DIE
->getUsedContext()};
4282
DesignatedInitExpr *
DIE
= const_cast<DesignatedInitExpr*>(this);
4284
return
DIE
->getDesignator(0)->getSourceRange();
4285
return SourceRange(
DIE
->getDesignator(0)->getBeginLoc(),
4286
DIE
->getDesignator(size() - 1)->getEndLoc());
4291
auto *
DIE
= const_cast<DesignatedInitExpr *>(this);
4292
Designator &First = *
DIE
->getDesignator(0);
ItaniumMangle.cpp
4279
auto *
DIE
= cast<DesignatedInitExpr>(E);
4280
for (const auto &Designator :
DIE
->designators()) {
4286
mangleExpression(
DIE
->getArrayIndex(Designator));
4291
mangleExpression(
DIE
->getArrayRangeStart(Designator));
4292
mangleExpression(
DIE
->getArrayRangeEnd(Designator));
4295
mangleExpression(
DIE
->getInit());
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.cpp
3062
const DIExpression *
DIE
= GVE->getExpression();
3065
if (GlobalMap.count(GVE) == 0 &&
DIE
->isConstant()) {
3066
CVGlobalVariable CVGV = {DIGV,
DIE
};
3247
const DIExpression *
DIE
= CVGV.GVInfo.get<const DIExpression *>();
3248
assert(
DIE
->isConstant() &&
3255
APSInt Value(APInt(/*BitWidth=*/64,
DIE
->getElement(1)), isUnsigned);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExpr.cpp
1374
auto *
DIE
= cast<CXXDefaultInitExpr>(E);
1375
CXXDefaultInitExprScope Scope(*this,
DIE
);
1376
return EmitLValue(
DIE
->getExpr());
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp
6984
if (auto *
DIE
= dyn_cast<DesignatedInitExpr>(InitArgList[I])) {
6986
FirstDesignator =
DIE
->getBeginLoc();
6991
if (!DiagnosedNestedDesignator &&
DIE
->size() > 1) {
6993
Diag(
DIE
->getBeginLoc(), diag::ext_designated_init_nested)
6994
<<
DIE
->getDesignatorsSourceRange();
6997
for (auto &Desig :
DIE
->designators()) {
7008
Diag(
DIE
->getBeginLoc(), diag::ext_designated_init_mixed)
7009
<<
DIE
->getSourceRange();
7016
auto *
DIE
= cast<DesignatedInitExpr>(InitArgList[0]);
7017
Diag(
DIE
->getBeginLoc(), diag::ext_designated_init_mixed
[
all
...]
Completed in 51 milliseconds
Indexes created Mon Jun 29 00:24:49 UTC 2026