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
sandboxir
Type
llvm::sandboxir::Type Member List
This is the complete list of members for
llvm::sandboxir::Type
, including all inherited members.
ArrayType
llvm::sandboxir::Type
friend
CallBase
llvm::sandboxir::Type
friend
canLosslesslyBitCastTo
(Type *Ty) const
llvm::sandboxir::Type
inline
CmpInst
llvm::sandboxir::Type
friend
ConstantArray
llvm::sandboxir::Type
friend
ConstantInt
llvm::sandboxir::Type
friend
ConstantStruct
llvm::sandboxir::Type
friend
ConstantVector
llvm::sandboxir::Type
friend
Context
llvm::sandboxir::Type
friend
Ctx
llvm::sandboxir::Type
protected
dump
()
llvm::sandboxir::Type
dumpOS
(raw_ostream &OS)
llvm::sandboxir::Type
FixedVectorType
llvm::sandboxir::Type
friend
FPMathOperator
llvm::sandboxir::Type
friend
Function
llvm::sandboxir::Type
friend
FunctionType
llvm::sandboxir::Type
friend
getContext
() const
llvm::sandboxir::Type
inline
getDoubleTy
(Context &Ctx)
llvm::sandboxir::Type
static
getFloatTy
(Context &Ctx)
llvm::sandboxir::Type
static
getFltSemantics
() const
llvm::sandboxir::Type
inline
getFPMantissaWidth
() const
llvm::sandboxir::Type
inline
getInt16Ty
(Context &Ctx)
llvm::sandboxir::Type
static
getInt1Ty
(Context &Ctx)
llvm::sandboxir::Type
static
getInt32Ty
(Context &Ctx)
llvm::sandboxir::Type
static
getInt64Ty
(Context &Ctx)
llvm::sandboxir::Type
static
getInt8Ty
(Context &Ctx)
llvm::sandboxir::Type
static
getPointerAddressSpace
() const
llvm::sandboxir::Type
inline
getPrimitiveSizeInBits
() const
llvm::sandboxir::Type
inline
getScalarSizeInBits
() const
llvm::sandboxir::Type
inline
getScalarType
() const
llvm::sandboxir::Type
IntegerType
llvm::sandboxir::Type
friend
is16bitFPTy
() const
llvm::sandboxir::Type
inline
isAggregateType
() const
llvm::sandboxir::Type
inline
isArrayTy
() const
llvm::sandboxir::Type
inline
isBFloatTy
() const
llvm::sandboxir::Type
inline
isDoubleTy
() const
llvm::sandboxir::Type
inline
isEmptyTy
() const
llvm::sandboxir::Type
inline
isFirstClassType
() const
llvm::sandboxir::Type
inline
isFloatingPointTy
() const
llvm::sandboxir::Type
inline
isFloatTy
() const
llvm::sandboxir::Type
inline
isFP128Ty
() const
llvm::sandboxir::Type
inline
isFPOrFPVectorTy
() const
llvm::sandboxir::Type
inline
isFunctionTy
() const
llvm::sandboxir::Type
inline
isHalfTy
() const
llvm::sandboxir::Type
inline
isIEEE
() const
llvm::sandboxir::Type
inline
isIEEELikeFPTy
() const
llvm::sandboxir::Type
inline
isIntegerTy
() const
llvm::sandboxir::Type
inline
isIntegerTy
(unsigned Bitwidth) const
llvm::sandboxir::Type
inline
isIntOrIntVectorTy
() const
llvm::sandboxir::Type
inline
isIntOrIntVectorTy
(unsigned BitWidth) const
llvm::sandboxir::Type
inline
isIntOrPtrTy
() const
llvm::sandboxir::Type
inline
isLabelTy
() const
llvm::sandboxir::Type
inline
isMetadataTy
() const
llvm::sandboxir::Type
inline
isMultiUnitFPType
() const
llvm::sandboxir::Type
inline
isPointerTy
() const
llvm::sandboxir::Type
inline
isPPC_FP128Ty
() const
llvm::sandboxir::Type
inline
isPtrOrPtrVectorTy
() const
llvm::sandboxir::Type
inline
isScalableTargetExtTy
() const
llvm::sandboxir::Type
inline
isScalableTy
() const
llvm::sandboxir::Type
inline
isSingleValueType
() const
llvm::sandboxir::Type
inline
isSized
(SmallPtrSetImpl< Type * > *Visited=nullptr) const
llvm::sandboxir::Type
inline
isStructTy
() const
llvm::sandboxir::Type
inline
isTargetExtTy
() const
llvm::sandboxir::Type
inline
isTokenTy
() const
llvm::sandboxir::Type
inline
isVectorTy
() const
llvm::sandboxir::Type
inline
isVoidTy
() const
llvm::sandboxir::Type
inline
isX86_AMXTy
() const
llvm::sandboxir::Type
inline
isX86_FP80Ty
() const
llvm::sandboxir::Type
inline
LLVMTy
llvm::sandboxir::Type
protected
Module
llvm::sandboxir::Type
friend
PointerType
llvm::sandboxir::Type
friend
print
(raw_ostream &OS, bool IsForDebug=false, bool NoDetails=false) const
llvm::sandboxir::Type
inline
ScalableVectorType
llvm::sandboxir::Type
friend
StructType
llvm::sandboxir::Type
friend
TargetExtType
llvm::sandboxir::Type
friend
Type
(llvm::Type *LLVMTy, Context &Ctx)
llvm::sandboxir::Type
inline
protected
Utils
llvm::sandboxir::Type
friend
VectorType
llvm::sandboxir::Type
friend
~Type
()=default
llvm::sandboxir::Type
protected
Generated on Wed Mar 5 2025 18:19:10 for LLVM by
1.9.6