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
FullDependence
llvm::FullDependence Member List
This is the complete list of members for
llvm::FullDependence
, including all inherited members.
Dependence
(Dependence &&)=default
llvm::Dependence
protected
Dependence
(Instruction *Source, Instruction *Destination)
llvm::Dependence
inline
DependenceInfo
llvm::FullDependence
friend
Dst
llvm::Dependence
protected
dump
(raw_ostream &OS) const
llvm::Dependence
FullDependence
(Instruction *Src, Instruction *Dst, bool LoopIndependent, unsigned Levels)
llvm::FullDependence
getDirection
(unsigned Level) const override
llvm::FullDependence
virtual
getDistance
(unsigned Level) const override
llvm::FullDependence
virtual
getDst
() const
llvm::Dependence
inline
getLevels
() const override
llvm::FullDependence
inline
virtual
getNextPredecessor
() const
llvm::Dependence
inline
getNextSuccessor
() const
llvm::Dependence
inline
getSrc
() const
llvm::Dependence
inline
isAnti
() const
llvm::Dependence
isConfused
() const override
llvm::FullDependence
inline
virtual
isConsistent
() const override
llvm::FullDependence
inline
virtual
isDirectionNegative
() const override
llvm::FullDependence
virtual
isFlow
() const
llvm::Dependence
isInput
() const
llvm::Dependence
isLoopIndependent
() const override
llvm::FullDependence
inline
virtual
isOrdered
() const
llvm::Dependence
inline
isOutput
() const
llvm::Dependence
isPeelFirst
(unsigned Level) const override
llvm::FullDependence
virtual
isPeelLast
(unsigned Level) const override
llvm::FullDependence
virtual
isScalar
(unsigned Level) const override
llvm::FullDependence
virtual
isSplitable
(unsigned Level) const override
llvm::FullDependence
virtual
isUnordered
() const
llvm::Dependence
inline
normalize
(ScalarEvolution *SE) override
llvm::FullDependence
virtual
operator=
(Dependence &&)=default
llvm::Dependence
protected
setNextPredecessor
(const Dependence *pred)
llvm::Dependence
inline
setNextSuccessor
(const Dependence *succ)
llvm::Dependence
inline
Src
llvm::Dependence
protected
~Dependence
()=default
llvm::Dependence
virtual
Generated on Mon Mar 31 2025 13:18:35 for LLVM by
1.9.6