Home
last modified time | relevance | path

Searched refs:CodeSimulator (Results 1 – 7 of 7) sorted by relevance

/art/simulator/include/
Dcode_simulator.h24 class CodeSimulator {
26 CodeSimulator() {} in CodeSimulator() function
27 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);
/art/simulator/
Dcode_simulator.cc23 CodeSimulator* CodeSimulator::CreateCodeSimulator(InstructionSet target_isa) { in CreateCodeSimulator()
32 CodeSimulator* CreateCodeSimulator(InstructionSet target_isa) { in CreateCodeSimulator()
33 return CodeSimulator::CreateCodeSimulator(target_isa); in CreateCodeSimulator()
Dcode_simulator_container.h26 class CodeSimulator; variable
38 CodeSimulator* Get() { in Get()
43 const CodeSimulator* Get() const { in Get()
50 CodeSimulator* simulator_;
Dcode_simulator_container.cc37 using CreateCodeSimulatorPtr = CodeSimulator*(*)(InstructionSet); in CodeSimulatorContainer()
Dcode_simulator_arm64.h34 class CodeSimulatorArm64 : public CodeSimulator {
Dcode_simulator_arm64.cc40 : CodeSimulator(), decoder_(nullptr), simulator_(nullptr) { in CodeSimulatorArm64()
/art/compiler/optimizing/
Dcodegen_test_utils.h199 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)()) {