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);
187 static bool CanExecuteOnHardware(InstructionSet target_isa) { in CanExecuteOnHardware() argument188 return (target_isa == kRuntimeISA) in CanExecuteOnHardware()190 || (kRuntimeISA == InstructionSet::kArm && target_isa == InstructionSet::kThumb2); in CanExecuteOnHardware()193 static bool CanExecute(InstructionSet target_isa) { in CanExecute() argument194 CodeSimulatorContainer simulator(target_isa); in CanExecute()195 return CanExecuteOnHardware(target_isa) || simulator.CanSimulate(); in CanExecute()220 static void VerifyGeneratedCode(InstructionSet target_isa, in VerifyGeneratedCode() argument224 ASSERT_TRUE(CanExecute(target_isa)) << "Target isa is not executable."; in VerifyGeneratedCode()227 CodeSimulatorContainer simulator(target_isa); in VerifyGeneratedCode()236 if (CanExecuteOnHardware(target_isa)) { in VerifyGeneratedCode()[all …]
29 static CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);42 extern "C" CodeSimulator* CreateCodeSimulator(InstructionSet target_isa);