top
|
up
|
prev
|
next
EmittingContext Class
Definition at line
13
of
EmittingContext.hpp
Constructors
EmittingContext
(
int
optimizationLevel_)
Member Functions
void
*
DataLayout
()
override
int
OptimizationLevel
()
const override
void
*
TargetMachine
()
override
const
std::string&
TargetTriple
()
const override
Member Variables
int
optimizationLevel
std::string
targetTriple
Constructor Details
EmittingContext Constructor
cmsxbe::EmittingContext::EmittingContext(
int
optimizationLevel_)
Definition at line
10
of
EmittingContext.cpp
:
10
:
optimizationLevel
(
optimizationLevel_
)
11
{
12
}
Declaration at line
16
of
EmittingContext.hpp
Member Function Details
DataLayout Member Function
void
* cmsxbe::EmittingContext::DataLayout()
override
Definition at line
19
of
EmittingContext.hpp
:
19
{
return
nullptr
;
}
Base class overridden functions:
cmajor::ir::EmittingContext::DataLayout
OptimizationLevel Member Function
int
cmsxbe::EmittingContext::OptimizationLevel()
const override
Definition at line
17
of
EmittingContext.hpp
:
17
{
return
optimizationLevel
;
}
Base class overridden functions:
cmajor::ir::EmittingContext::OptimizationLevel
TargetMachine Member Function
void
* cmsxbe::EmittingContext::TargetMachine()
override
Definition at line
20
of
EmittingContext.hpp
:
20
{
return
nullptr
;
}
Base class overridden functions:
cmajor::ir::EmittingContext::TargetMachine
TargetTriple Member Function
const
std::string& cmsxbe::EmittingContext::TargetTriple()
const override
Definition at line
18
of
EmittingContext.hpp
:
18
{
return
targetTriple
;
}
Base class overridden functions:
cmajor::ir::EmittingContext::TargetTriple
top
|
up
|
prev
|
next