Searched refs:CodeSimulator (Results 1 – 7 of 7) sorted by relevance
24 class CodeSimulator {26 CodeSimulator() {} in CodeSimulator() function27 virtual ~CodeSimulator() {} in ~CodeSimulator()29 static CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);39 DISALLOW_COPY_AND_ASSIGN(CodeSimulator);42 extern "C" CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);
23 CodeSimulator* CodeSimulator::CreateCodeSimulator(InstructionSet target_isa) { in CreateCodeSimulator()32 CodeSimulator* CreateCodeSimulator(InstructionSet target_isa) { in CreateCodeSimulator()33 return CodeSimulator::CreateCodeSimulator(target_isa); in CreateCodeSimulator()
26 class CodeSimulator; variable38 CodeSimulator* Get() { in Get()43 const CodeSimulator* Get() const { in Get()50 CodeSimulator* simulator_;
37 using CreateCodeSimulatorPtr = CodeSimulator*(*)(InstructionSet); in CodeSimulatorContainer()
34 class CodeSimulatorArm64 : public CodeSimulator {
40 : CodeSimulator(), decoder_(nullptr), simulator_(nullptr) { in CodeSimulatorArm64()
199 inline static Expected SimulatorExecute(CodeSimulator* simulator, Expected (*f)());202 inline bool SimulatorExecute<bool>(CodeSimulator* simulator, bool (*f)()) {208 inline int32_t SimulatorExecute<int32_t>(CodeSimulator* simulator, int32_t (*f)()) {214 inline int64_t SimulatorExecute<int64_t>(CodeSimulator* simulator, int64_t (*f)()) {