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
gsym
GsymCreator
llvm::gsym::GsymCreator Member List
This is the complete list of members for
llvm::gsym::GsymCreator
, including all inherited members.
addFunctionInfo
(FunctionInfo &&FI)
llvm::gsym::GsymCreator
createSegment
(uint64_t SegmentSize, size_t &FuncIdx) const
llvm::gsym::GsymCreator
encode
(FileWriter &O) const
llvm::gsym::GsymCreator
finalize
(OutputAggregator &OS)
llvm::gsym::GsymCreator
forEachFunctionInfo
(std::function< bool(FunctionInfo &)> const &Callback)
llvm::gsym::GsymCreator
forEachFunctionInfo
(std::function< bool(const FunctionInfo &)> const &Callback) const
llvm::gsym::GsymCreator
getNumFunctionInfos
() const
llvm::gsym::GsymCreator
getString
(uint32_t Offset)
llvm::gsym::GsymCreator
GetValidTextRanges
() const
llvm::gsym::GsymCreator
inline
GsymCreator
(bool Quiet=false)
llvm::gsym::GsymCreator
insertFile
(StringRef Path, sys::path::Style Style=sys::path::Style::native)
llvm::gsym::GsymCreator
insertString
(StringRef S, bool Copy=true)
llvm::gsym::GsymCreator
isQuiet
() const
llvm::gsym::GsymCreator
inline
IsValidTextAddress
(uint64_t Addr) const
llvm::gsym::GsymCreator
loadCallSitesFromYAML
(StringRef YAMLFile)
llvm::gsym::GsymCreator
prepareMergedFunctions
(OutputAggregator &Out)
llvm::gsym::GsymCreator
save
(StringRef Path, llvm::endianness ByteOrder, std::optional< uint64_t > SegmentSize=std::nullopt) const
llvm::gsym::GsymCreator
setBaseAddress
(uint64_t Addr)
llvm::gsym::GsymCreator
inline
setUUID
(llvm::ArrayRef< uint8_t > UUIDBytes)
llvm::gsym::GsymCreator
inline
SetValidTextRanges
(AddressRanges &TextRanges)
llvm::gsym::GsymCreator
inline
Generated on Tue Jan 21 2025 10:25:17 for LLVM by
1.9.6