LLVM
20.0.0git
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
y
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Examples
llvm
GCNUpwardRPTracker
llvm::GCNUpwardRPTracker Member List
This is the complete list of members for
llvm::GCNUpwardRPTracker
, including all inherited members.
bumpDeadDefs
(ArrayRef< RegisterMaskPair > DeadDefs)
llvm::GCNRPTracker
protected
clearMaxPressure
()
llvm::GCNRPTracker
inline
CurPressure
llvm::GCNRPTracker
protected
GCNRPTracker
(const LiveIntervals &LIS_)
llvm::GCNRPTracker
inline
protected
GCNUpwardRPTracker
(const LiveIntervals &LIS_)
llvm::GCNUpwardRPTracker
inline
getLastTrackedMI
() const
llvm::GCNRPTracker
inline
getLastUsedLanes
(Register RegUnit, SlotIndex Pos) const
llvm::GCNRPTracker
protected
getLiveRegs
() const
llvm::GCNRPTracker
inline
getMaxPressure
() const
llvm::GCNUpwardRPTracker
inline
getMaxPressureAndReset
()
llvm::GCNUpwardRPTracker
inline
getPressure
() const
llvm::GCNRPTracker
inline
isValid
() const
llvm::GCNUpwardRPTracker
LastTrackedMI
llvm::GCNRPTracker
protected
LIS
llvm::GCNRPTracker
protected
LiveRegs
llvm::GCNRPTracker
protected
LiveRegSet
typedef
llvm::GCNRPTracker
MaxPressure
llvm::GCNRPTracker
protected
moveLiveRegs
()
llvm::GCNRPTracker
inline
MRI
llvm::GCNRPTracker
mutable
protected
recede
(const MachineInstr &MI)
llvm::GCNUpwardRPTracker
reset
(const MachineRegisterInfo &MRI, SlotIndex SI)
llvm::GCNUpwardRPTracker
inline
reset
(const MachineBasicBlock &MBB)
llvm::GCNUpwardRPTracker
inline
reset
(const MachineInstr &MI)
llvm::GCNUpwardRPTracker
inline
reset
(const MachineInstr &MI, const LiveRegSet *LiveRegsCopy, bool After)
llvm::GCNUpwardRPTracker
reset
(const MachineRegisterInfo &MRI_, const LiveRegSet &LiveRegs_)
llvm::GCNUpwardRPTracker
resetMaxPressure
()
llvm::GCNUpwardRPTracker
inline
Generated on Mon Feb 17 2025 13:30:27 for LLVM by
1.9.6