#include <lti.h>
◆ FunctionPair
◆ Lti()
◆ getLlvmFunction()
llvm::Function * retdec::bin2llvmir::Lti::getLlvmFunction |
( |
const std::string & |
name | ) |
|
◆ getLlvmFunctionFree()
llvm::Function * retdec::bin2llvmir::Lti::getLlvmFunctionFree |
( |
const std::string & |
name | ) |
|
◆ getLlvmFunctionType()
llvm::FunctionType * retdec::bin2llvmir::Lti::getLlvmFunctionType |
( |
const std::string & |
name | ) |
|
Find LTI function with name
and get its LLVM type.
- Parameters
-
[in] | name | Function name to find. |
- Returns
- LLVM function type for
name
, or nullptr
if not found.
◆ getLlvmType()
◆ getLtiFunction()
◆ getPairFunction()
Lti::FunctionPair retdec::bin2llvmir::Lti::getPairFunction |
( |
const std::string & |
name | ) |
|
◆ getPairFunctionFree()
Lti::FunctionPair retdec::bin2llvmir::Lti::getPairFunctionFree |
( |
const std::string & |
name | ) |
|
◆ hasLtiFunction()
bool retdec::bin2llvmir::Lti::hasLtiFunction |
( |
const std::string & |
name | ) |
|
◆ loadLtiFile()
void retdec::bin2llvmir::Lti::loadLtiFile |
( |
const std::string & |
filePath | ) |
|
|
private |
◆ _config
Config* retdec::bin2llvmir::Lti::_config = nullptr |
|
private |
◆ _image
◆ _ltiModule
◆ _ltiParser
◆ _module
llvm::Module* retdec::bin2llvmir::Lti::_module = nullptr |
|
private |
◆ _typeConfig
The documentation for this class was generated from the following files:
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/include/retdec/bin2llvmir/providers/lti.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/bin2llvmir/providers/lti.cpp