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
LTOCodeGenerator
llvm::LTOCodeGenerator Member List
This is the complete list of members for
llvm::LTOCodeGenerator
, including all inherited members.
addModule
(struct LTOModule *)
llvm::LTOCodeGenerator
addMustPreserveSymbol
(StringRef Sym)
llvm::LTOCodeGenerator
inline
compile
()
llvm::LTOCodeGenerator
compile_to_file
(const char **Name)
llvm::LTOCodeGenerator
compileOptimized
()
llvm::LTOCodeGenerator
compileOptimized
(AddStreamFn AddStream, unsigned ParallelismLevel)
llvm::LTOCodeGenerator
DiagnosticHandler
(const DiagnosticInfo &DI)
llvm::LTOCodeGenerator
getContext
()
llvm::LTOCodeGenerator
inline
getVersionString
()
llvm::LTOCodeGenerator
static
LTOCodeGenerator
(LLVMContext &Context)
llvm::LTOCodeGenerator
optimize
()
llvm::LTOCodeGenerator
parseCodeGenDebugOptions
()
llvm::LTOCodeGenerator
resetMergedModule
()
llvm::LTOCodeGenerator
inline
setAsmUndefinedRefs
(struct LTOModule *)
llvm::LTOCodeGenerator
setAttrs
(std::vector< std::string > MAttrs)
llvm::LTOCodeGenerator
inline
setCodeGenDebugOptions
(ArrayRef< StringRef > Opts)
llvm::LTOCodeGenerator
setCodePICModel
(std::optional< Reloc::Model > Model)
llvm::LTOCodeGenerator
inline
setCpu
(StringRef MCpu)
llvm::LTOCodeGenerator
inline
setDebugInfo
(lto_debug_model)
llvm::LTOCodeGenerator
setDebugPassManager
(bool Enabled)
llvm::LTOCodeGenerator
inline
setDiagnosticHandler
(lto_diagnostic_handler_t, void *)
llvm::LTOCodeGenerator
setDisableVerify
(bool Value)
llvm::LTOCodeGenerator
inline
setFileType
(CodeGenFileType FT)
llvm::LTOCodeGenerator
inline
setFreestanding
(bool Enabled)
llvm::LTOCodeGenerator
inline
setModule
(std::unique_ptr< LTOModule > M)
llvm::LTOCodeGenerator
setOptLevel
(unsigned OptLevel)
llvm::LTOCodeGenerator
setSaveIRBeforeOptPath
(std::string Value)
llvm::LTOCodeGenerator
inline
setShouldEmbedUselists
(bool Value)
llvm::LTOCodeGenerator
inline
setShouldInternalize
(bool Value)
llvm::LTOCodeGenerator
inline
setShouldRestoreGlobalsLinkage
(bool Value)
llvm::LTOCodeGenerator
inline
setTargetOptions
(const TargetOptions &Options)
llvm::LTOCodeGenerator
writeMergedModules
(StringRef Path)
llvm::LTOCodeGenerator
~LTOCodeGenerator
()
llvm::LTOCodeGenerator
Generated on Tue Apr 1 2025 14:22:59 for LLVM by
1.9.6