Skip to content

Commit

Permalink
llvmir2hll: Remove the original converter of LLVM IR into BIR (#508).
Browse files Browse the repository at this point in the history
Now that retdec-llvmir2hll is using the new converter of LLVM IR into BIR, we
can remove the original (old) one.

Reasons:
* Nobody will probably ever use it.
* We will not have to maintain two converters.
* Fewer `.cpp` files to compile.

Notes:
* We have to preserve labels_handler.cpp from the original converter as this
  module is also used by the new converter.
* The retdec-decompiler.py script had to be also updated (to prevent users from
  specifying 'orig' via --backend-llvmir2bir-converter.
  • Loading branch information
s3rvac committed Feb 26, 2019
1 parent 454d5d5 commit edbe478
Show file tree
Hide file tree
Showing 17 changed files with 12 additions and 4,837 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/**
* @file include/retdec/llvmir2hll/llvm/llvmir2bir_converters/orig_llvmir2bir_converter/labels_handler.h
* @file include/retdec/llvmir2hll/llvm/llvmir2bir_converters/new_llvmir2bir_converter/labels_handler.h
* @brief Handling of labels during conversion of LLVM IR to BIR.
* @copyright (c) 2017 Avast Software, licensed under the MIT license
*/

#ifndef RETDEC_LLVMIR2HLL_LLVM_LLVMIR2BIR_CONVERTERS_ORIG_LLVMIR2BIR_CONVERTER_LABELS_HANDLER_H
#define RETDEC_LLVMIR2HLL_LLVM_LLVMIR2BIR_CONVERTERS_ORIG_LLVMIR2BIR_CONVERTER_LABELS_HANDLER_H
#ifndef RETDEC_LLVMIR2HLL_LLVM_LLVMIR2BIR_CONVERTERS_NEW_LLVMIR2BIR_CONVERTER_LABELS_HANDLER_H
#define RETDEC_LLVMIR2HLL_LLVM_LLVMIR2BIR_CONVERTERS_NEW_LLVMIR2BIR_CONVERTER_LABELS_HANDLER_H

#include <string>

Expand Down

This file was deleted.

This file was deleted.

Loading

0 comments on commit edbe478

Please sign in to comment.