OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RegMaskSlots
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/CodeGen/
InterferenceCache.cpp
148
ArrayRef<SlotIndex>
RegMaskSlots
;
180
RegMaskSlots
= LIS->getRegMaskSlotsInBlock(MBBNum);
183
for (unsigned i = 0, e =
RegMaskSlots
.size();
184
i != e &&
RegMaskSlots
[i] < Limit; ++i)
187
BI->First =
RegMaskSlots
[i];
240
for (unsigned i =
RegMaskSlots
.size();
241
i &&
RegMaskSlots
[i-1].getDeadSlot() > Limit; --i)
245
BI->Last =
RegMaskSlots
[i-1].getDeadSlot();
LiveIntervalAnalysis.cpp
96
RegMaskSlots
.clear();
156
for (unsigned i = 0, e =
RegMaskSlots
.size(); i != e; ++i)
157
OS << ' ' <<
RegMaskSlots
[i];
209
RMB.first =
RegMaskSlots
.size();
215
RegMaskSlots
.push_back(Indexes->getInstructionIndex(MI).getRegSlot());
219
RMB.second =
RegMaskSlots
.size() - RMB.first;
681
// Start with a binary search of
RegMaskSlots
to find a starting point.
[
all
...]
/external/llvm/include/llvm/CodeGen/
LiveIntervalAnalysis.h
68
///
RegMaskSlots
- Sorted list of instructions with register mask operands.
71
SmallVector<SlotIndex, 8>
RegMaskSlots
;
73
/// RegMaskBits - This vector is parallel to
RegMaskSlots
, it holds a
83
/// improve locality when searching in
RegMaskSlots
.
88
///
RegMaskSlots
and RegMaskBits arrays.
241
RegMaskBlocks.push_back(std::make_pair(
RegMaskSlots
.size(), 0));
338
ArrayRef<SlotIndex> getRegMaskSlots() const { return
RegMaskSlots
; }
405
/// Compute
RegMaskSlots
and RegMaskBits.
Completed in 73 milliseconds