OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:BlockInfo
(Results
1 - 23
of
23
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/Frontend/
SerializedDiagnosticReader.cpp
38
Optional<llvm::BitstreamBlockInfo>
BlockInfo
;
83
BlockInfo
= std::move(MaybeBlockInfo.get());
85
if (!
BlockInfo
)
87
Stream.setBlockInfo(&*
BlockInfo
);
346
return "Malformed
BlockInfo
block";
/src/external/apache2/llvm/dist/llvm/include/llvm/Remarks/
BitstreamRemarkParser.h
33
BitstreamBlockInfo &
BlockInfo
;
46
BitstreamBlockInfo &
BlockInfo
);
93
BitstreamBlockInfo
BlockInfo
;
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64CompressJumpTables.cpp
38
SmallVector<int, 8>
BlockInfo
;
88
BlockInfo
.clear();
89
BlockInfo
.resize(MF->getNumBlockIDs());
99
BlockInfo
[MBB.getNumber()] = AlignedOffset;
125
int BlockOffset =
BlockInfo
[Block->getNumber()];
176
int Offset =
BlockInfo
[MBB.getNumber()];
/src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
sanitizer_stack_store.h
88
class
BlockInfo
{
116
BlockInfo
blocks_[kBlockCount] = {};
/src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
sanitizer_persistent_allocator.h
39
struct
BlockInfo
{
40
const
BlockInfo
*next;
44
const
BlockInfo
*curr;
80
uptr size = count * sizeof(T) + sizeof(
BlockInfo
);
83
BlockInfo
*new_block = (
BlockInfo
*)(mem + allocsz) - 1;
91
allocsz -= sizeof(
BlockInfo
);
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
Consumed.h
241
ConsumedBlockInfo
BlockInfo
;
ThreadSafetyCommon.h
435
struct
BlockInfo
{
445
BlockInfo
() = default;
446
BlockInfo
(
BlockInfo
&&) = default;
447
BlockInfo
&operator=(
BlockInfo
&&) = default;
504
std::vector<
BlockInfo
> BBInfo;
511
BlockInfo
*CurrentBlockInfo = nullptr;
/src/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/
BitcodeAnalyzer.h
51
BitstreamBlockInfo
BlockInfo
;
/src/external/apache2/llvm/dist/llvm/include/llvm/Bitstream/
BitstreamWriter.h
68
///
BlockInfo
- This contains information emitted to BLOCKINFO_BLOCK blocks.
70
struct
BlockInfo
{
74
std::vector<
BlockInfo
> BlockInfoRecords;
270
BlockInfo
*getBlockInfo(unsigned BlockID) {
303
// If there is a
blockinfo
for this BlockID, add all the predefined abbrevs
305
if (
BlockInfo
*Info = getBlockInfo(BlockID))
579
//
BlockInfo
Block Emission
599
BlockInfo
&getOrCreateBlockInfo(unsigned BlockID) {
600
if (
BlockInfo
*BI = getBlockInfo(BlockID))
618
BlockInfo
&Info = getOrCreateBlockInfo(BlockID)
[
all
...]
BitstreamReader.h
42
struct
BlockInfo
{
50
std::vector<
BlockInfo
> BlockInfoRecords;
55
const
BlockInfo
*getBlockInfo(unsigned BlockID) const {
67
BlockInfo
&getOrCreateBlockInfo(unsigned BlockID) {
68
if (const
BlockInfo
*BI = getBlockInfo(BlockID))
69
return *const_cast<
BlockInfo
*>(BI);
358
BitstreamBlockInfo *
BlockInfo
= nullptr;
548
/// the
BlockInfo
block. Only llvm-bcanalyzer uses this.
554
void setBlockInfo(BitstreamBlockInfo *BI) {
BlockInfo
= BI; }
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineTraceMetrics.h
259
unsigned getBlockNum() const { return &TBI - &TE.
BlockInfo
[0]; }
324
SmallVector<TraceBlockInfo, 4>
BlockInfo
;
401
SmallVector<FixedBlockInfo, 4>
BlockInfo
;
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
StackLifetime.cpp
134
BlockLifetimeInfo &
BlockInfo
=
152
BlockInfo
.End.reset(M.AllocaNo);
153
BlockInfo
.Begin.set(M.AllocaNo);
155
BlockInfo
.Begin.reset(M.AllocaNo);
156
BlockInfo
.End.set(M.AllocaNo);
186
BlockLifetimeInfo &
BlockInfo
= BlockLiveness.find(BB)->getSecond();
216
LocalLiveOut.reset(
BlockInfo
.End);
217
LocalLiveOut |=
BlockInfo
.Begin;
220
if (LocalLiveIn.test(
BlockInfo
.LiveIn)) {
221
BlockInfo
.LiveIn |= LocalLiveIn
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
BranchRelaxation.cpp
80
SmallVector<BasicBlockInfo, 16>
BlockInfo
;
129
assert(!Num ||
BlockInfo
[PrevNum].postOffset(MBB) <=
BlockInfo
[Num].Offset);
130
assert(
BlockInfo
[Num].Size == computeBlockSize(MBB));
140
const BasicBlockInfo &BBI =
BlockInfo
[MBB.getNumber()];
150
BlockInfo
.clear();
151
BlockInfo
.resize(MF->getNumBlockIDs());
158
BlockInfo
[MBB.getNumber()].Size = computeBlockSize(MBB);
181
unsigned Offset =
BlockInfo
[MBB->getNumber()].Offset;
199
BlockInfo
[Num].Offset = BlockInfo[PrevNum].postOffset(MBB)
[
all
...]
SplitKit.h
115
/// Two
BlockInfo
entries are created for template 4. One for the live-in
119
/// Live-through blocks without any uses don't get
BlockInfo
entries. They
122
struct
BlockInfo
{
130
/// isOneInstr - Returns true when this
BlockInfo
describes a single
151
SmallVector<
BlockInfo
, 8> UseBlocks;
203
/// getUseBlocks - Return an array of
BlockInfo
objects for the basic blocks
205
ArrayRef<
BlockInfo
> getUseBlocks() const { return UseBlocks; }
236
bool shouldSplitSingleBlock(const
BlockInfo
&BI, bool SingleInstrs) const;
541
void splitSingleBlock(const SplitAnalysis::
BlockInfo
&BI);
564
void splitRegInBlock(const SplitAnalysis::
BlockInfo
&BI
[
all
...]
StackColoring.cpp
576
const BlockLifetimeInfo &
BlockInfo
= BI->second;
578
dumpBV("BEGIN",
BlockInfo
.Begin);
579
dumpBV("END",
BlockInfo
.End);
580
dumpBV("LIVE_IN",
BlockInfo
.LiveIn);
581
dumpBV("LIVE_OUT",
BlockInfo
.LiveOut);
762
BlockLifetimeInfo &
BlockInfo
= BlockLiveness[MBB];
764
BlockInfo
.Begin.resize(NumSlot);
765
BlockInfo
.End.resize(NumSlot);
775
if (
BlockInfo
.Begin.test(Slot)) {
776
BlockInfo
.Begin.reset(Slot)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIModeRegister.cpp
113
std::vector<std::unique_ptr<BlockData>>
BlockInfo
;
316
BlockInfo
[MBB.getNumber()] = std::move(NewInfo);
330
BlockInfo
[ThisBlock]->Pred = DefaultStatus;
347
BlockInfo
[ThisBlock]->Pred = DefaultStatus;
349
} else if (
BlockInfo
[PredBlock]->ExitSet) {
350
BlockInfo
[ThisBlock]->Pred =
BlockInfo
[PredBlock]->Exit;
358
if (
BlockInfo
[PredBlock]->ExitSet) {
359
if (
BlockInfo
[ThisBlock]->ExitSet) {
360
BlockInfo
[ThisBlock]->Pred
[
all
...]
SIWholeQuadMode.cpp
135
struct
BlockInfo
{
172
MapVector<MachineBasicBlock *,
BlockInfo
> Blocks;
498
BlockInfo
&BBI = Blocks[&MBB];
617
BlockInfo
&BI = Blocks[MBB];
664
BlockInfo
BI = Blocks[&MBB]; // Make a copy to prevent dangling references.
678
BlockInfo
&PredBI = Blocks[Pred];
689
BlockInfo
&SuccBI = Blocks[Succ];
1023
const
BlockInfo
&BI = BII->second;
1224
BlockInfo
&BI = BII->second;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
ADCE.cpp
126
MapVector<BasicBlock *, BlockInfoType>
BlockInfo
;
127
bool isLive(BasicBlock *BB) { return
BlockInfo
[BB].Live; }
166
void markLive(BasicBlock *BB) { markLive(
BlockInfo
[BB]); }
188
/// Set the
BlockInfo
::PostOrder field based on a post-order
221
BlockInfo
.reserve(NumBlocks);
228
auto &Info =
BlockInfo
[&BB];
236
for (auto &BBInfo :
BlockInfo
)
242
for (auto &BBInfo :
BlockInfo
)
301
auto &Info =
BlockInfo
[BB];
311
markLive(
BlockInfo
[DFNode->getBlock()].Terminator)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp
232
SmallVector<MBBInfo, 8>
BlockInfo
;
1051
const MBBInfo &PInfo =
BlockInfo
[Pred->getNumber()];
1123
MBBInfo &Info =
BlockInfo
[MBB.getNumber()];
1143
BlockInfo
.clear();
1144
BlockInfo
.resize(MF.getNumBlockIDs());
/src/external/apache2/llvm/dist/llvm/tools/bugpoint/
CrashDebugger.cpp
499
std::vector<std::pair<std::string, std::string>>
BlockInfo
;
502
BlockInfo
.emplace_back(std::string(BB->getParent()->getName()),
531
for (const auto &BI :
BlockInfo
) {
607
std::vector<std::pair<std::string, std::string>>
BlockInfo
;
610
BlockInfo
.emplace_back(std::string(BB->getParent()->getName()),
639
for (auto &BI :
BlockInfo
) {
698
std::vector<std::pair<std::string, std::string>>
BlockInfo
;
701
BlockInfo
.emplace_back(std::string(BB->getParent()->getName()),
732
for (auto &BI :
BlockInfo
) {
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.h
571
const CodeGen::CGBlockInfo *
BlockInfo
= nullptr;
2083
llvm::Constant *GenerateCopyHelperFunction(const CGBlockInfo &
blockInfo
);
2084
llvm::Constant *GenerateDestroyHelperFunction(const CGBlockInfo &
blockInfo
);
CGOpenMPRuntime.cpp
412
const CodeGen::CGBlockInfo *
BlockInfo
= nullptr;
431
BlockInfo
= CGF.
BlockInfo
;
432
CGF.
BlockInfo
= nullptr;
445
CGF.
BlockInfo
=
BlockInfo
;
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp
422
this->Stream.setBlockInfo(&
BlockInfo
);
425
BitstreamBlockInfo
BlockInfo
;
3184
BlockInfo
= std::move(*NewBlockInfo);
Completed in 79 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026