OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RegUnits
(Results
1 - 25
of
33
) sorted by null
1
2
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
LiveRegUnits.h
112
/// Adds all register units marked in the bitvector \p
RegUnits
.
113
void addUnits(const BitVector &
RegUnits
) {
114
Units |=
RegUnits
;
116
/// Removes all register units marked in the bitvector \p
RegUnits
.
117
void removeUnits(const BitVector &
RegUnits
) {
118
Units.reset(
RegUnits
);
RegisterScavenging.h
174
void setUsed(const BitVector &
RegUnits
) {
175
LiveUnits.addUnits(
RegUnits
);
177
void setUnused(const BitVector &
RegUnits
) {
178
LiveUnits.removeUnits(
RegUnits
);
/external/llvm/lib/CodeGen/
InterferenceCache.cpp
90
RegUnits
[i].VirtTag = LIUArray[*Units].getTag();
105
RegUnits
.clear();
107
RegUnits
.push_back(LIUArray[*Units]);
108
RegUnits
.back().Fixed = &LIS->getRegUnit(*Units);
114
unsigned i = 0, e =
RegUnits
.size();
118
if (LIUArray[*Units].changedSince(
RegUnits
[i].VirtTag))
131
for (unsigned i = 0, e =
RegUnits
.size(); i != e; ++i) {
132
RegUnitInfo &RUI =
RegUnits
[i];
137
for (unsigned i = 0, e =
RegUnits
.size(); i != e; ++i) {
138
RegUnitInfo &RUI =
RegUnits
[i]
[
all
...]
RegisterPressure.cpp
329
static LaneBitmask getRegLanes(ArrayRef<RegisterMaskPair>
RegUnits
,
331
auto I = std::find_if(
RegUnits
.begin(),
RegUnits
.end(),
335
if (I ==
RegUnits
.end())
340
static void addRegLanes(SmallVectorImpl<RegisterMaskPair> &
RegUnits
,
344
auto I = std::find_if(
RegUnits
.begin(),
RegUnits
.end(),
348
if (I ==
RegUnits
.end()) {
349
RegUnits
.push_back(Pair);
355
static void setRegZero(SmallVectorImpl<RegisterMaskPair> &
RegUnits
,
[
all
...]
MachineTraceMetrics.cpp
696
SparseSet<LiveRegUnit> &
RegUnits
,
709
// Track live defs and kills for updating
RegUnits
.
721
SparseSet<LiveRegUnit>::iterator I =
RegUnits
.find(*Units);
722
if (I ==
RegUnits
.end())
729
// Update
RegUnits
to reflect live registers after UseMI.
733
RegUnits
.erase(*Units);
739
LiveRegUnit &LRU =
RegUnits
[*Units];
797
SparseSet<LiveRegUnit>
RegUnits
;
798
RegUnits
.setUniverse(MTM.TRI->getNumRegUnits());
832
updatePhysDepsDownwards(&UseMI, Deps,
RegUnits
, MTM.TRI)
[
all
...]
InterferenceCache.h
87
/// more than 4
RegUnits
.
88
SmallVector<RegUnitInfo, 4>
RegUnits
;
/external/llvm/include/llvm/CodeGen/
RegisterScavenging.h
157
void setUsed(BitVector &
RegUnits
) {
158
RegUnitsAvailable.reset(
RegUnits
);
160
void setUnused(BitVector &
RegUnits
) {
161
RegUnitsAvailable |=
RegUnits
;
/external/llvm/utils/TableGen/
CodeGenRegisters.h
207
const RegUnitList &getRegUnits() const { return
RegUnits
; }
223
// Return true if the
RegUnits
changed.
228
void adoptRegUnit(unsigned RUID) {
RegUnits
.set(RUID); }
254
RegUnitList
RegUnits
;
398
void buildRegUnitSet(std::vector<unsigned> &
RegUnits
) const;
499
SmallVector<RegUnit, 8>
RegUnits
;
621
RegUnits
.resize(
RegUnits
.size() + 1);
622
RegUnits
.back().Roots[0] = R0;
623
RegUnits
.back().Roots[1] = R1
[
all
...]
CodeGenRegisters.cpp
195
// Return true of this unit appears in
RegUnits
.
196
static bool hasRegUnit(CodeGenRegister::RegUnitList &
RegUnits
, unsigned Unit) {
197
return
RegUnits
.test(Unit);
201
// Return true if the
RegUnits
changed.
207
// Merge the subregister's units into this register's
RegUnits
.
208
changed |= (
RegUnits
|= SR->
RegUnits
);
360
RegUnits
|= SR->
RegUnits
;
380
RegUnits
.set(Unit)
[
all
...]
RegisterInfoEmitter.cpp
204
std::vector<unsigned>
RegUnits
;
205
RC.buildRegUnitSet(
RegUnits
);
207
<< ", " << RegBank.getRegUnitSetWeight(
RegUnits
);
256
const RegUnitSet &
RegUnits
= RegBank.getRegSetAt(i);
257
MaxRegUnitWeight = std::max(MaxRegUnitWeight,
RegUnits
.Weight);
258
OS << " \"" <<
RegUnits
.Name << "\",\n";
271
const RegUnitSet &
RegUnits
= RegBank.getRegSetAt(i);
272
OS << " " <<
RegUnits
.Weight << ", \t// " << i << ": "
273
<<
RegUnits
.Name << "\n";
[
all
...]
/external/llvm/include/llvm/MC/
MCRegisterInfo.h
114
//
RegUnits
- Points to the list of register units. The low 4 bits holds the
116
uint32_t
RegUnits
;
161
unsigned NumRegUnits; // Number of
regunits
.
554
assert(Reg && "Null register has no
regunits
");
555
// Decode the
RegUnits
MCRegisterDesc field.
556
unsigned RU = MCRI->get(Reg).
RegUnits
;
Completed in 630 milliseconds
1
2