OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:PSetID
(Results
1 - 3
of
3
) sorted by null
/external/llvm/include/llvm/CodeGen/
RegisterPressure.h
86
uint16_t
PSetID
; // ID+1. 0=Invalid.
89
PressureChange():
PSetID
(0), UnitInc(0) {}
90
PressureChange(unsigned id):
PSetID
(id+1), UnitInc(0) {
91
assert(id < UINT16_MAX && "
PSetID
overflow.");
94
bool isValid() const { return
PSetID
> 0; }
98
return
PSetID
- 1;
100
// If
PSetID
is invalid, return UINT16_MAX to give it lowest priority.
101
unsigned getPSetOrMax() const { return (
PSetID
- 1) & UINT16_MAX; }
108
return
PSetID
== RHS.
PSetID
&& UnitInc == RHS.UnitInc
[
all
...]
/external/llvm/lib/CodeGen/
RegisterClassInfo.cpp
161
const int *
PSetID
= TRI->getRegClassPressureSets(*RI);
162
for (; *
PSetID
!= -1; ++
PSetID
) {
163
if ((unsigned)*
PSetID
== Idx)
166
if (*
PSetID
== -1)
RegisterPressure.cpp
847
unsigned
PSetID
= PDiffI->getPSet();
848
unsigned Limit = RCI->getRegPressureSetLimit(
PSetID
);
850
Limit += LiveThruPressure[
PSetID
];
852
unsigned POld = CurrSetPressure[
PSetID
];
853
unsigned MOld = P.MaxSetPressure[
PSetID
];
869
Delta.Excess = PressureChange(
PSetID
);
877
while (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() <
PSetID
)
880
if (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() ==
PSetID
) {
883
Delta.CriticalMax = PressureChange(
PSetID
);
889
if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[
PSetID
]) {
[
all
...]
Completed in 278 milliseconds