OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:NodePtr
(Results
1 - 14
of
14
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
CFGUpdate.h
27
template <typename
NodePtr
> class Update {
28
using NodeKindPair = PointerIntPair<
NodePtr
, 1, UpdateKind>;
29
NodePtr
From;
33
Update(UpdateKind Kind,
NodePtr
From,
NodePtr
To)
37
NodePtr
getFrom() const { return From; }
38
NodePtr
getTo() const { return ToAndKind.getPointer(); }
61
template <typename
NodePtr
>
62
void LegalizeUpdates(ArrayRef<Update<
NodePtr
>> AllUpdates,
63
SmallVectorImpl<Update<
NodePtr
>> &Result
[
all
...]
CFGDiff.h
52
// GraphDiff defines a CFG snapshot: given a set of Update<
NodePtr
>, provides
57
template <typename
NodePtr
, bool InverseGraph = false> class GraphDiff {
59
SmallVector<
NodePtr
, 2> DI[2];
61
using UpdateMapType = SmallDenseMap<
NodePtr
, DeletesInserts>;
74
SmallVector<cfg::Update<
NodePtr
>, 4> LegalizedUpdates;
95
GraphDiff(ArrayRef<cfg::Update<
NodePtr
>> Updates,
97
cfg::LegalizeUpdates<
NodePtr
>(Updates, LegalizedUpdates, InverseGraph);
113
cfg::Update<
NodePtr
> popUpdateForIncrementalUpdates() {
134
using VectRet = SmallVector<
NodePtr
, 8>;
135
template <bool InverseEdge> VectRet getChildren(
NodePtr
N) const
[
all
...]
GenericDomTreeConstruction.h
56
using
NodePtr
= typename DomTreeT::
NodePtr
;
61
using GraphDiffT = GraphDiff<
NodePtr
, IsPostDom>;
68
NodePtr
Label = nullptr;
69
NodePtr
IDom = nullptr;
70
SmallVector<
NodePtr
, 2> ReverseChildren;
75
std::vector<
NodePtr
> NumToNode = {nullptr};
76
DenseMap<
NodePtr
, InfoRec> NodeToInfo;
108
static SmallVector<
NodePtr
, 8> getChildren(
NodePtr
N, BatchUpdatePtr BUI)
[
all
...]
GenericDomTree.h
205
void InsertEdge(DomTreeT &DT, typename DomTreeT::
NodePtr
From,
206
typename DomTreeT::
NodePtr
To);
209
void DeleteEdge(DomTreeT &DT, typename DomTreeT::
NodePtr
From,
210
typename DomTreeT::
NodePtr
To);
214
GraphDiff<typename DomTreeT::
NodePtr
,
216
GraphDiff<typename DomTreeT::
NodePtr
,
233
using
NodePtr
= NodeT *;
240
using UpdateType = cfg::Update<
NodePtr
>;
545
GraphDiff<
NodePtr
, IsPostDominator> PreViewCFG(
558
GraphDiff<
NodePtr
, IsPostDom> PostViewCFG(PostViewUpdates)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
ilist_iterator.h
78
node_pointer
NodePtr
= nullptr;
82
explicit ilist_iterator(node_reference N) :
NodePtr
(&N) {}
84
explicit ilist_iterator(pointer NP) :
NodePtr
(Access::getNodePtr(NP)) {}
85
explicit ilist_iterator(reference NR) :
NodePtr
(Access::getNodePtr(&NR)) {}
93
:
NodePtr
(RHS.
NodePtr
) {}
100
NodePtr
= RHS.
NodePtr
;
122
if (
NodePtr
)
123
return ilist_iterator<OptionsT, !IsReverse, IsConst>(*
NodePtr
);
[
all
...]
FoldingSet.h
667
FoldingSetNode *
NodePtr
;
675
return
NodePtr
== RHS.
NodePtr
;
678
return
NodePtr
!= RHS.
NodePtr
;
687
return *static_cast<T*>(
NodePtr
);
691
return static_cast<T*>(
NodePtr
);
/src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/
segmented_array_test.cc
194
uint64_t *
NodePtr
= nullptr;
195
ShadowStackEntry(uint64_t T, uint64_t *N) : EntryTSC(T),
NodePtr
(N) {}
208
ASSERT_EQ(P->
NodePtr
, &Dummy);
210
ASSERT_EQ(Back.
NodePtr
, &Dummy);
219
uint64_t *TopNode = Top.
NodePtr
;
245
ASSERT_EQ(P->
NodePtr
, &Dummy);
247
ASSERT_EQ(Back.
NodePtr
, &Dummy);
256
uint64_t *TopNode = Top.
NodePtr
;
267
ASSERT_EQ(P->
NodePtr
, &Dummy);
269
ASSERT_EQ(Back.
NodePtr
, &Dummy)
[
all
...]
function_call_trie_test.cc
174
const auto &F2 = *F1.Callees[0].
NodePtr
;
178
const auto &F3 = *F2.Callees[0].
NodePtr
;
213
F = F->Callees[0].
NodePtr
;
250
->
NodePtr
;
255
->
NodePtr
;
299
const auto &F1 = *R0.Callees[0].
NodePtr
;
305
const auto &F2 = *F1.Callees[0].
NodePtr
;
/src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_function_call_trie.h
100
Node *
NodePtr
;
125
Node *
NodePtr
;
392
auto TopNode = ShadowStack.back().
NodePtr
;
400
CHECK_NE(Callee->
NodePtr
, nullptr);
401
if (ShadowStack.AppendEmplace(TSC, Callee->
NodePtr
, CPU) == nullptr)
435
auto TopNode = Top.
NodePtr
;
521
Callee.
NodePtr
->CallCount, Callee.
NodePtr
->CumulativeLocalTime,
528
if (UNLIKELY(DFSStack.AppendEmplace(Callee.
NodePtr
, NewNode) ==
595
DFSStack.AppendEmplace(Callee.
NodePtr
, TargetCallee->NodePtr)
[
all
...]
xray_profile_collector.cc
193
DFSStack.Append(C.
NodePtr
);
/src/external/apache2/llvm/dist/llvm/lib/Support/
FoldingSet.cpp
444
NodePtr
= static_cast<FoldingSetNode*>(*Bucket);
449
void *Probe =
NodePtr
->getNextInBucket();
452
NodePtr
= NextNodeInBucket;
463
NodePtr
= static_cast<FoldingSetNode*>(*Bucket);
/src/sys/external/bsd/acpica/dist/compiler/
asltypes.h
128
ACPI_PARSE_OBJECT **
NodePtr
;
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPULegalizerInfo.cpp
4615
Register
NodePtr
= MI.getOperand(2).getReg();
4623
bool Is64 = MRI.getType(
NodePtr
).getSizeInBits() == 64;
4631
auto Unmerge = B.buildUnmerge({S32, S32},
NodePtr
);
4635
Ops.push_back(
NodePtr
);
SIISelLowering.cpp
7301
SDValue
NodePtr
= M->getOperand(2);
7308
assert(
NodePtr
.getValueType() == MVT::i32 ||
7309
NodePtr
.getValueType() == MVT::i64);
7314
bool Is64 =
NodePtr
.getValueType() == MVT::i64;
7350
DAG.ExtractVectorElements(DAG.getBitcast(MVT::v2i32,
NodePtr
), Ops, 0, 2);
7352
Ops.push_back(
NodePtr
);
Completed in 37 milliseconds
Indexes created Wed Aug 05 00:25:39 UTC 2026