#include <data_entries.h>
◆ CallEntry()
retdec::bin2llvmir::CallEntry::CallEntry |
( |
llvm::CallInst * |
call, |
|
|
const FunctionEntry * |
base = nullptr |
|
) |
| |
◆ addRetLoad()
void retdec::bin2llvmir::CallEntry::addRetLoad |
( |
llvm::LoadInst * |
load | ) |
|
◆ argStores()
const std::vector< llvm::StoreInst * > & retdec::bin2llvmir::CallEntry::argStores |
( |
| ) |
const |
◆ getBaseFunction()
const FunctionEntry * retdec::bin2llvmir::CallEntry::getBaseFunction |
( |
| ) |
const |
◆ getCallInstruction()
CallInst * retdec::bin2llvmir::CallEntry::getCallInstruction |
( |
| ) |
const |
◆ getFormatString()
std::string retdec::bin2llvmir::CallEntry::getFormatString |
( |
| ) |
const |
◆ retLoads()
const std::vector< LoadInst * > & retdec::bin2llvmir::CallEntry::retLoads |
( |
| ) |
const |
◆ retValues()
const std::vector< Value * > & retdec::bin2llvmir::CallEntry::retValues |
( |
| ) |
const |
◆ setArgs()
void retdec::bin2llvmir::CallEntry::setArgs |
( |
std::vector< llvm::Value * > && |
args | ) |
|
◆ setArgStores()
void retdec::bin2llvmir::CallEntry::setArgStores |
( |
std::vector< llvm::StoreInst * > && |
stores | ) |
|
◆ setFormatString()
void retdec::bin2llvmir::CallEntry::setFormatString |
( |
const std::string & |
fmt | ) |
|
◆ setRetLoads()
void retdec::bin2llvmir::CallEntry::setRetLoads |
( |
std::vector< llvm::LoadInst * > && |
loads | ) |
|
◆ setRetValues()
void retdec::bin2llvmir::CallEntry::setRetValues |
( |
std::vector< llvm::Value * > && |
values | ) |
|
◆ _argStores
std::vector<llvm::StoreInst*> retdec::bin2llvmir::CallEntry::_argStores |
|
private |
◆ _baseFunction
const FunctionEntry* retdec::bin2llvmir::CallEntry::_baseFunction |
|
private |
◆ _callInst
llvm::CallInst* retdec::bin2llvmir::CallEntry::_callInst = nullptr |
|
private |
◆ _fmtStr
std::string retdec::bin2llvmir::CallEntry::_fmtStr = "" |
|
private |
◆ _retLoads
std::vector<llvm::LoadInst*> retdec::bin2llvmir::CallEntry::_retLoads |
|
private |
◆ _retValues
std::vector<llvm::Value*> retdec::bin2llvmir::CallEntry::_retValues |
|
private |
The documentation for this class was generated from the following files:
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/include/retdec/bin2llvmir/optimizations/param_return/data_entries.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/bin2llvmir/optimizations/param_return/data_entries.cpp