2
#include "Commands/CAssemblerCommand.h"
3
#include "../Architecture.h"
5
class ArmStateCommand: public CAssemblerCommand
8
ArmStateCommand(bool state);
9
virtual bool Validate();
10
virtual void Encode() const { };
11
virtual void writeTempData(TempData& tempData) const { };
12
virtual void writeSymData(SymbolData& symData) const;
18
class ArmOpcodeCommand;
22
ArmOpcodeCommand* command;
26
class ArmPoolCommand: public CAssemblerCommand
30
virtual bool Validate();
31
virtual void Encode() const;
32
virtual void writeTempData(TempData& tempData) const;
33
virtual void writeSymData(SymbolData& symData) const;
36
std::vector<u32> values;