OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Slots
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
Parser.h
43
/// \param
Slots
The optional slot mapping that will be initialized during
47
SlotMapping *
Slots
= nullptr);
58
/// \param
Slots
The optional slot mapping that will be initialized during
63
SlotMapping *
Slots
= nullptr);
82
/// \param
Slots
The optional slot mapping that will be initialized during
87
SlotMapping *
Slots
= nullptr,
93
SlotMapping *
Slots
, DataLayoutCallbackTy DataLayoutCallback);
110
/// \param
Slots
The optional slot mapping that will be initialized during
115
SlotMapping *
Slots
= nullptr,
122
/// \param
Slots
The optional slot mapping that will be initialized durin
[
all
...]
LLParser.h
94
SlotMapping *
Slots
;
165
SlotMapping *
Slots
= nullptr)
167
Slots
(
Slots
), BlockAddressPFS(nullptr) {}
172
bool parseStandaloneConstantValue(Constant *&C, const SlotMapping *
Slots
);
175
const SlotMapping *
Slots
);
185
void restoreParsingState(const SlotMapping *
Slots
);
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
Parser.cpp
27
SlotMapping *
Slots
, bool UpgradeDebugInfo,
35
M ? M->getContext() : Context,
Slots
)
41
SlotMapping *
Slots
,
43
return ::parseAssemblyInto(F, M, Index, Err,
Slots
,
49
SlotMapping *
Slots
,
54
if (parseAssemblyInto(F, M.get(), nullptr, Err,
Slots
, DataLayoutCallback))
63
SlotMapping *
Slots
) {
72
return parseAssembly(FileOrErr.get()->getMemBufferRef(), Err, Context,
Slots
);
77
LLVMContext &Context, SlotMapping *
Slots
,
85
if (parseAssemblyInto(F, M.get(), Index.get(), Err,
Slots
, UpgradeDebugInfo
[
all
...]
LLParser.cpp
86
const SlotMapping *
Slots
) {
87
restoreParsingState(
Slots
);
99
const SlotMapping *
Slots
) {
100
restoreParsingState(
Slots
);
114
void LLParser::restoreParsingState(const SlotMapping *
Slots
) {
115
if (!
Slots
)
117
NumberedVals =
Slots
->GlobalValues;
118
NumberedMetadata =
Slots
->MetadataNodes;
119
for (const auto &I :
Slots
->NamedTypes)
122
for (const auto &I :
Slots
->Types
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
NativeTypeVTShape.cpp
35
uint32_t NativeTypeVTShape::getCount() const { return Record.
Slots
.size(); }
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Value.h
899
Use *
Slots
[MaxSlots];
905
Slots
[0] = UseList;
918
if (!
Slots
[I])
923
// Since the uses in
Slots
[I] originally preceded those in Current, send
924
//
Slots
[I] in as the left parameter to maintain a stable sort.
925
Current = mergeUseLists(
Slots
[I], Current, Cmp);
926
Slots
[I] = nullptr;
935
Slots
[I] = Current;
943
if (
Slots
[I])
944
// Since the uses in
Slots
[I] originally preceded those in UseList, sen
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonShuffler.h
38
// Mask of the
slots
or units that may execute the insn and
40
unsigned
Slots
, Weight;
46
Slots
= s & ((1u << HEXAGON_PACKET_SIZE) - 1);
55
unsigned getUnits() const { return (
Slots
); }
75
// Available HVX
slots
.
85
// Count of adjacent
slots
that the insn requires to be executed.
130
// Check if the handles are in ascending order by core
slots
.
135
// Check if the handles are in ascending order by HVX
slots
.
HexagonMCInstrInfo.cpp
152
Check->reportError("invalid instruction packet: out of
slots
");
442
/// Return the
slots
this instruction can execute out of
451
/// Return the
slots
this instruction consumes in addition to
459
unsigned
Slots
= 0;
461
// FirstStage are
slots
that this instruction can execute in.
462
// FirstStage+1 are
slots
that are also consumed by this instruction.
470
Slots
|= Units;
473
// if 0 is returned, then no additional
slots
are consumed by this inst.
474
return
Slots
;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanValue.h
401
DenseMap<const VPValue *, unsigned>
Slots
;
414
auto I =
Slots
.find(V);
415
if (I ==
Slots
.end())
VPlan.cpp
1242
assert(
Slots
.find(V) ==
Slots
.end() && "VPValue already has a slot!");
1243
Slots
[V] = NextSlot++;
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
TypeRecordMapping.cpp
481
ArrayRef<VFTableSlotKind>
Slots
= Record.getSlots();
482
Size =
Slots
.size();
485
for (size_t SlotIndex = 0; SlotIndex <
Slots
.size(); SlotIndex += 2) {
486
uint8_t Byte = static_cast<uint8_t>(
Slots
[SlotIndex]) << 4;
487
if ((SlotIndex + 1) <
Slots
.size()) {
488
Byte |= static_cast<uint8_t>(
Slots
[SlotIndex + 1]);
497
Record.
Slots
.push_back(static_cast<VFTableSlotKind>(Byte & 0xF));
499
Record.
Slots
.push_back(static_cast<VFTableSlotKind>(Byte >> 4));
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
FixupStatepointCallerSaved.cpp
20
/// statepoint operands to added spill
slots
.
41
STATISTIC(NumSpillSlotsAllocated, "Number of spill
slots
allocated");
42
STATISTIC(NumSpillSlotsExtended, "Number of spill
slots
extended");
199
// extends the size of spill
slots
to reduce the number of them, causing
205
SmallVector<int, 8>
Slots
;
217
// Keeps track of
slots
reserved for the shared landing pad processing.
238
// the exception of
slots
reserved for landing pad processing (if any).
269
while (Line.Index < Line.
Slots
.size()) {
270
int FI = Line.
Slots
[Line.Index++];
284
Line.
Slots
.push_back(FI)
[
all
...]
LiveIntervals.cpp
916
ArrayRef<SlotIndex>
Slots
;
919
Slots
= getRegMaskSlotsInBlock(MBB->getNumber());
922
Slots
= getRegMaskSlots();
926
// We are going to enumerate all the register mask
slots
contained in LI.
928
ArrayRef<SlotIndex>::iterator SlotI = llvm::lower_bound(
Slots
, LiveI->start);
929
ArrayRef<SlotIndex>::iterator SlotE =
Slots
.end();
931
// No
slots
in range, LI begins after the last call.
949
// Loop over all
slots
overlapping this segment.
952
unionBitMask(SlotI -
Slots
.begin());
960
unionBitMask(SlotI++ -
Slots
.begin())
[
all
...]
LiveInterval.cpp
814
bool LiveRange::isLiveAtIndexes(ArrayRef<SlotIndex>
Slots
) const {
815
ArrayRef<SlotIndex>::iterator SlotI =
Slots
.begin();
816
ArrayRef<SlotIndex>::iterator SlotE =
Slots
.end();
818
// If there are no regmask
slots
, we have nothing to search.
844
// We didn't find a segment containing any of the
slots
.
LiveDebugVariables.cpp
16
// are moved between registers and stack
slots
. Finally emit new DBG_VALUE
1729
auto
Slots
= LIS->getSlotIndexes();
1733
auto *MBB =
Slots
->getMBBFromIndex(Idx);
RegisterCoalescer.cpp
3582
const SlotIndexes &
Slots
= *LIS->getSlotIndexes();
3602
SlotIndex CurrentSlot =
Slots
.getMBBStartIdx(&MBB);
3611
CurrentSlot =
Slots
.getInstructionIndex(MI);
3617
CloseNewDVRange(
Slots
.getMBBEndIdx(&MBB));
MachinePipeliner.cpp
387
SlotIndexes &
Slots
= *getAnalysis<LiveIntervals>().getSlotIndexes();
408
Slots
.insertMachineInstrInMaps(*Copy);
/src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeRecord.h
556
explicit VFTableShapeRecord(ArrayRef<VFTableSlotKind>
Slots
)
557
: TypeRecord(TypeRecordKind::VFTableShape), SlotsRef(
Slots
) {}
558
explicit VFTableShapeRecord(std::vector<VFTableSlotKind>
Slots
)
559
: TypeRecord(TypeRecordKind::VFTableShape),
Slots
(std::move(
Slots
)) {}
564
return
Slots
;
570
std::vector<VFTableSlotKind>
Slots
;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveInterval.h
77
/// EC
slots
.
587
// provided slot indexes.
Slots
which occur in holes between
589
bool isLiveAtIndexes(ArrayRef<SlotIndex>
Slots
) const;
/src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
CodeViewYAMLTypes.cpp
554
IO.mapRequired("
Slots
", Record.
Slots
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600ISelLowering.cpp
1720
SDValue
Slots
[4];
1729
Slots
[i] = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::i32, NewPtr);
1737
SDValue Result = DAG.getBuildVector(NewVT, DL, makeArrayRef(
Slots
, NumElements));
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.cpp
1988
SmallVector<VFTableSlotKind, 4>
Slots
(VSlotCount, VFTableSlotKind::Near);
1990
VFTableShapeRecord VFTSR(
Slots
);
Completed in 100 milliseconds
Indexes created Wed Aug 05 00:25:39 UTC 2026