mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
The CBE is no longer in llvm-dis
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11532 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
a7660be6c2
commit
df2cf418a8
@ -95,10 +95,10 @@ struct AbstractInterpreter {
|
|||||||
// CBE Implementation of AbstractIntepreter interface
|
// CBE Implementation of AbstractIntepreter interface
|
||||||
//
|
//
|
||||||
class CBE : public AbstractInterpreter {
|
class CBE : public AbstractInterpreter {
|
||||||
std::string DISPath; // The path to the `llvm-dis' executable
|
std::string LLCPath; // The path to the `llc' executable
|
||||||
GCC *gcc;
|
GCC *gcc;
|
||||||
public:
|
public:
|
||||||
CBE(const std::string &disPath, GCC *Gcc) : DISPath(disPath), gcc(Gcc) { }
|
CBE(const std::string &llcPath, GCC *Gcc) : LLCPath(llcPath), gcc(Gcc) { }
|
||||||
~CBE() { delete gcc; }
|
~CBE() { delete gcc; }
|
||||||
|
|
||||||
virtual int ExecuteProgram(const std::string &Bytecode,
|
virtual int ExecuteProgram(const std::string &Bytecode,
|
||||||
|
@ -95,10 +95,10 @@ struct AbstractInterpreter {
|
|||||||
// CBE Implementation of AbstractIntepreter interface
|
// CBE Implementation of AbstractIntepreter interface
|
||||||
//
|
//
|
||||||
class CBE : public AbstractInterpreter {
|
class CBE : public AbstractInterpreter {
|
||||||
std::string DISPath; // The path to the `llvm-dis' executable
|
std::string LLCPath; // The path to the `llc' executable
|
||||||
GCC *gcc;
|
GCC *gcc;
|
||||||
public:
|
public:
|
||||||
CBE(const std::string &disPath, GCC *Gcc) : DISPath(disPath), gcc(Gcc) { }
|
CBE(const std::string &llcPath, GCC *Gcc) : LLCPath(llcPath), gcc(Gcc) { }
|
||||||
~CBE() { delete gcc; }
|
~CBE() { delete gcc; }
|
||||||
|
|
||||||
virtual int ExecuteProgram(const std::string &Bytecode,
|
virtual int ExecuteProgram(const std::string &Bytecode,
|
||||||
|
Loading…
Reference in New Issue
Block a user