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
SMEAttrs
llvm::SMEAttrs Member List
This is the complete list of members for
llvm::SMEAttrs
, including all inherited members.
decodeZAState
(unsigned Bitmask)
llvm::SMEAttrs
inline
static
decodeZT0State
(unsigned Bitmask)
llvm::SMEAttrs
inline
static
encodeZAState
(StateValue S)
llvm::SMEAttrs
inline
static
encodeZT0State
(StateValue S)
llvm::SMEAttrs
inline
static
hasAgnosticZAInterface
() const
llvm::SMEAttrs
inline
hasNonStreamingInterface
() const
llvm::SMEAttrs
inline
hasNonStreamingInterfaceAndBody
() const
llvm::SMEAttrs
inline
hasPrivateZAInterface
() const
llvm::SMEAttrs
inline
hasSharedZAInterface
() const
llvm::SMEAttrs
inline
hasStreamingBody
() const
llvm::SMEAttrs
inline
hasStreamingCompatibleInterface
() const
llvm::SMEAttrs
inline
hasStreamingInterface
() const
llvm::SMEAttrs
inline
hasStreamingInterfaceOrBody
() const
llvm::SMEAttrs
inline
hasZAState
() const
llvm::SMEAttrs
inline
hasZT0State
() const
llvm::SMEAttrs
inline
isInOutZA
() const
llvm::SMEAttrs
inline
isInOutZT0
() const
llvm::SMEAttrs
inline
isInZA
() const
llvm::SMEAttrs
inline
isInZT0
() const
llvm::SMEAttrs
inline
isNewZA
() const
llvm::SMEAttrs
inline
isNewZT0
() const
llvm::SMEAttrs
inline
isOutZA
() const
llvm::SMEAttrs
inline
isOutZT0
() const
llvm::SMEAttrs
inline
isPreservesZA
() const
llvm::SMEAttrs
inline
isPreservesZT0
() const
llvm::SMEAttrs
inline
Mask
enum name
llvm::SMEAttrs
Normal
enum value
llvm::SMEAttrs
requiresDisablingZABeforeCall
(const SMEAttrs &Callee) const
llvm::SMEAttrs
inline
requiresEnablingZAAfterCall
(const SMEAttrs &Callee) const
llvm::SMEAttrs
inline
requiresLazySave
(const SMEAttrs &Callee) const
llvm::SMEAttrs
inline
requiresPreservingAllZAState
(const SMEAttrs &Callee) const
llvm::SMEAttrs
inline
requiresPreservingZT0
(const SMEAttrs &Callee) const
llvm::SMEAttrs
inline
requiresSMChange
(const SMEAttrs &Callee) const
llvm::SMEAttrs
set
(unsigned M, bool Enable=true)
llvm::SMEAttrs
sharesZA
() const
llvm::SMEAttrs
inline
sharesZT0
() const
llvm::SMEAttrs
inline
SM_Body
enum value
llvm::SMEAttrs
SM_Compatible
enum value
llvm::SMEAttrs
SM_Enabled
enum value
llvm::SMEAttrs
SME_ABI_Routine
enum value
llvm::SMEAttrs
SMEAttrs
(unsigned Mask=Normal)
llvm::SMEAttrs
inline
SMEAttrs
(const Function &F)
llvm::SMEAttrs
inline
SMEAttrs
(const CallBase &CB)
llvm::SMEAttrs
SMEAttrs
(const AttributeList &L)
llvm::SMEAttrs
SMEAttrs
(StringRef FuncName)
llvm::SMEAttrs
StateValue
enum name
llvm::SMEAttrs
ZA_Mask
enum value
llvm::SMEAttrs
ZA_Shift
enum value
llvm::SMEAttrs
ZA_State_Agnostic
enum value
llvm::SMEAttrs
ZT0_Mask
enum value
llvm::SMEAttrs
ZT0_Shift
enum value
llvm::SMEAttrs
Generated on Thu Mar 13 2025 03:56:05 for LLVM by
1.9.6