Lines Matching refs:instruction_set
494 instruction_set(kNone),
536 static bool CanCompileShorty(const char* shorty, InstructionSet instruction_set) {
537 const char* supported_types = kSupportedTypes[instruction_set];
564 if (kSupportedTypes[cu.instruction_set] == nullptr &&
565 kUnsupportedOpcodesSize[cu.instruction_set] == 0U) {
571 if (!CanCompileShorty(shorty, cu.instruction_set)) {
576 const int *unsupport_list = kUnsupportedOpcodes[cu.instruction_set];
577 int unsupport_list_size = kUnsupportedOpcodesSize[cu.instruction_set];
606 if (!CanCompileShorty(invoke_method_shorty, cu.instruction_set)) {
652 cu.instruction_set = driver.GetInstructionSet();
653 if (cu.instruction_set == kArm) {
654 cu.instruction_set = kThumb2;
656 cu.target64 = Is64BitInstructionSet(cu.instruction_set);
659 CHECK((cu.instruction_set == kThumb2) ||
660 (cu.instruction_set == kArm64) ||
661 (cu.instruction_set == kX86) ||
662 (cu.instruction_set == kX86_64) ||
663 (cu.instruction_set == kMips));
702 cu.disable_opt |= kDisabledOptimizationsPerISA[cu.instruction_set];
724 VLOG(compiler) << cu.instruction_set << ": Cannot compile method : "
732 VLOG(compiler) << cu.instruction_set << ": Skipping method : "
771 VLOG(compiler) << cu.instruction_set << ": Punted method to interpreter: "
783 VLOG(compiler) << cu.instruction_set << ": Compiled " << PrettyMethod(method_idx, dex_file);
785 VLOG(compiler) << cu.instruction_set << ": Deferred " << PrettyMethod(method_idx, dex_file);