_branchFunction | retdec::bin2llvmir::Config | private |
_callFunction | retdec::bin2llvmir::Config | private |
_condBranchFunction | retdec::bin2llvmir::Config | private |
_configDB | retdec::bin2llvmir::Config | private |
_globalDummy | retdec::bin2llvmir::Config | private |
_intrinsicFunctions | retdec::bin2llvmir::Config | private |
_module | retdec::bin2llvmir::Config | |
_pseudoAsmFunctions | retdec::bin2llvmir::Config | private |
_returnFunction | retdec::bin2llvmir::Config | private |
_x87DataLoadFunction | retdec::bin2llvmir::Config | private |
_x87DataStoreFunction | retdec::bin2llvmir::Config | private |
addPseudoAsmFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
Config(retdec::config::Config &c) | retdec::bin2llvmir::Config | private |
doFinalization() | retdec::bin2llvmir::Config | |
empty(llvm::Module *m) | retdec::bin2llvmir::Config | static |
fromConfig(llvm::Module *m, retdec::config::Config &c) | retdec::bin2llvmir::Config | static |
getConfig() | retdec::bin2llvmir::Config | |
getConfig() const | retdec::bin2llvmir::Config | |
getConfigFunction(const llvm::Function *fnc) | retdec::bin2llvmir::Config | |
getConfigFunction(retdec::common::Address startAddr) | retdec::bin2llvmir::Config | |
getConfigGlobalVariable(const llvm::GlobalVariable *gv) | retdec::bin2llvmir::Config | |
getConfigGlobalVariable(retdec::common::Address address) | retdec::bin2llvmir::Config | |
getConfigLocalVariable(const llvm::Value *val) | retdec::bin2llvmir::Config | |
getConfigRegister(const llvm::Value *val) | retdec::bin2llvmir::Config | |
getConfigRegisterNumber(const llvm::Value *val) | retdec::bin2llvmir::Config | |
getConfigStackVariable(const llvm::Value *val) | retdec::bin2llvmir::Config | |
getCryptoPattern(retdec::common::Address addr, std::string &name, std::string &description, llvm::Type *&type) const | retdec::bin2llvmir::Config | |
getFunctionAddress(const llvm::Function *fnc) | retdec::bin2llvmir::Config | |
getGlobalAddress(const llvm::GlobalVariable *gv) | retdec::bin2llvmir::Config | |
getGlobalDummy() | retdec::bin2llvmir::Config | |
getIntrinsicFunction(IntrinsicFunctionCreatorPtr f) | retdec::bin2llvmir::Config | |
getLlvmBranchPseudoFunction() const | retdec::bin2llvmir::Config | |
getLlvmCallPseudoFunction() const | retdec::bin2llvmir::Config | |
getLlvmCondBranchPseudoFunction() const | retdec::bin2llvmir::Config | |
getLlvmFunction(retdec::common::Address startAddr) | retdec::bin2llvmir::Config | |
getLlvmGlobalVariable(retdec::common::Address address) | retdec::bin2llvmir::Config | |
getLlvmGlobalVariable(const std::string &name, retdec::common::Address address) | retdec::bin2llvmir::Config | |
getLlvmReturnPseudoFunction() const | retdec::bin2llvmir::Config | |
getLlvmStackVariable(llvm::Function *fnc, int offset) | retdec::bin2llvmir::Config | |
getLlvmStackVariable(llvm::Function *fnc, const std::string &realName) | retdec::bin2llvmir::Config | |
getLlvmX87DataLoadPseudoFunction() const | retdec::bin2llvmir::Config | |
getLlvmX87DataStorePseudoFunction() const | retdec::bin2llvmir::Config | |
getOutputDirectory() | retdec::bin2llvmir::Config | |
getStackVariableOffset(const llvm::Value *val) | retdec::bin2llvmir::Config | |
insertFunction(const llvm::Function *fnc, retdec::common::Address start=retdec::common::Address::Undefined, retdec::common::Address end=retdec::common::Address::Undefined, bool fromDebug=false) | retdec::bin2llvmir::Config | |
insertGlobalVariable(const llvm::GlobalVariable *gv, retdec::common::Address address, bool fromDebug=false, const std::string &realName="", const std::string &cryptoDesc="") | retdec::bin2llvmir::Config | |
insertStackVariable(const llvm::AllocaInst *sv, int offset, bool fromDebug=false, const std::string &realName=std::string()) | retdec::bin2llvmir::Config | |
IntrinsicFunctionCreatorPtr typedef | retdec::bin2llvmir::Config | |
isGlobalVariable(const llvm::Value *val) | retdec::bin2llvmir::Config | |
isLlvmAnyBranchPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmAnyUncondBranchPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmBranchPseudoFunction(llvm::Value *f) | retdec::bin2llvmir::Config | |
isLlvmBranchPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmCallPseudoFunction(llvm::Value *f) | retdec::bin2llvmir::Config | |
isLlvmCallPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmCondBranchPseudoFunction(llvm::Value *f) | retdec::bin2llvmir::Config | |
isLlvmCondBranchPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmReturnPseudoFunction(llvm::Value *f) | retdec::bin2llvmir::Config | |
isLlvmReturnPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmX87DataLoadPseudoFunction(llvm::Value *f) | retdec::bin2llvmir::Config | |
isLlvmX87DataLoadPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmX87DataStorePseudoFunction(llvm::Value *f) | retdec::bin2llvmir::Config | |
isLlvmX87DataStorePseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmX87LoadPseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isLlvmX87StorePseudoFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isPseudoAsmFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
isPseudoAsmFunctionCall(llvm::Value *c) | retdec::bin2llvmir::Config | |
isStackVariable(const llvm::Value *val) | retdec::bin2llvmir::Config | |
renameFunction(retdec::common::Function *fnc, const std::string &name) | retdec::bin2llvmir::Config | |
setLlvmBranchPseudoFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
setLlvmCallPseudoFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
setLlvmCondBranchPseudoFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
setLlvmReturnPseudoFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
setLlvmX87DataLoadPseudoFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
setLlvmX87DataStorePseudoFunction(llvm::Function *f) | retdec::bin2llvmir::Config | |
tagFunctionsWithUsedCryptoGlobals() | retdec::bin2llvmir::Config | |