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);
192 static bool CanExecuteOnHardware(InstructionSet target_isa) { in CanExecuteOnHardware() argument193 return (target_isa == kRuntimeISA) in CanExecuteOnHardware()195 || (kRuntimeISA == InstructionSet::kArm && target_isa == InstructionSet::kThumb2); in CanExecuteOnHardware()198 static bool CanExecute(InstructionSet target_isa) { in CanExecute() argument199 CodeSimulatorContainer simulator(target_isa); in CanExecute()200 return CanExecuteOnHardware(target_isa) || simulator.CanSimulate(); in CanExecute()225 static void VerifyGeneratedCode(InstructionSet target_isa, in VerifyGeneratedCode() argument229 ASSERT_TRUE(CanExecute(target_isa)) << "Target isa is not executable."; in VerifyGeneratedCode()232 CodeSimulatorContainer simulator(target_isa); in VerifyGeneratedCode()241 if (CanExecuteOnHardware(target_isa)) { in VerifyGeneratedCode()[all …]
29 static CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);42 extern "C" CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);