retdec
x86_addr_spaces.h
Go to the documentation of this file.
1 
7 #ifndef RETDEC_BIN2LLVMIR_OPTIMIZATIONS_X86_ADDR_SPACES_X86_ADDR_SPACES_H
8 #define RETDEC_BIN2LLVMIR_OPTIMIZATIONS_X86_ADDR_SPACES_X86_ADDR_SPACES_H
9 
10 #include <llvm/IR/Instruction.h>
11 
13 
14 namespace retdec {
15 namespace bin2llvmir {
16 namespace x86_addr_spaces {
17 
64 llvm::Instruction* optimize(llvm::Instruction* insn, Config* config);
65 
73 llvm::Instruction* optimize(
74  llvm::Instruction* insn,
75  bool isX86,
76  Config* config);
77 
78 } // namespace x86_addr_spaces
79 } // namespace bin2llvmir
80 } // namespace retdec
81 
82 #endif
Config DB provider for bin2llvmirl.
Definition: config.h:24
The frontend-end part of the decompiler.
llvm::Instruction * optimize(llvm::Instruction *insn, Config *config)
Definition: x86_addr_spaces.cpp:420
Definition: archive_wrapper.h:19