Searched refs:target_isa (Results 1 – 5 of 5) sorted by relevance
23 CodeSimulator* CodeSimulator::CreateCodeSimulator(InstructionSet target_isa) { in CreateCodeSimulator() argument24 switch (target_isa) { in CreateCodeSimulator()32 CodeSimulator* CreateCodeSimulator(InstructionSet target_isa) { in CreateCodeSimulator() argument33 return CodeSimulator::CreateCodeSimulator(target_isa); in CreateCodeSimulator()
27 CodeSimulatorContainer::CodeSimulatorContainer(InstructionSet target_isa) in CodeSimulatorContainer() argument43 simulator_ = create_code_simulator(target_isa); in CodeSimulatorContainer()
31 explicit CodeSimulatorContainer(InstructionSet target_isa);
197 static bool CanExecuteOnHardware(InstructionSet target_isa) { in CanExecuteOnHardware() argument198 return (target_isa == kRuntimeISA) in CanExecuteOnHardware()200 || (kRuntimeISA == InstructionSet::kArm && target_isa == InstructionSet::kThumb2); in CanExecuteOnHardware()203 static bool CanExecute(InstructionSet target_isa) { in CanExecute() argument204 CodeSimulatorContainer simulator(target_isa); in CanExecute()205 return CanExecuteOnHardware(target_isa) || simulator.CanSimulate(); in CanExecute()230 static void VerifyGeneratedCode(InstructionSet target_isa, in VerifyGeneratedCode() argument234 ASSERT_TRUE(CanExecute(target_isa)) << "Target isa is not executable."; in VerifyGeneratedCode()237 CodeSimulatorContainer simulator(target_isa); in VerifyGeneratedCode()246 if (CanExecuteOnHardware(target_isa)) { in VerifyGeneratedCode()[all …]
29 static CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);42 extern "C" CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);