Home
last modified time | relevance | path

Searched refs:isa (Results 26 – 50 of 64) sorted by relevance

123

/art/compiler/
Dcfi_test.h37 void GenerateExpected(FILE* f, InstructionSet isa, const char* isa_str, in GenerateExpected() argument
70 std::unique_ptr<Disassembler> disasm(Disassembler::Create(isa, opts)); in GenerateExpected()
72 const uint8_t* base = actual_asm.data() + (isa == InstructionSet::kThumb2 ? 1 : 0); in GenerateExpected()
/art/runtime/
Dstack_map.h153 static uint32_t PackNativePc(uint32_t native_pc, InstructionSet isa) { in PackNativePc() argument
154 DCHECK_ALIGNED_PARAM(native_pc, GetInstructionSetInstructionAlignment(isa)); in PackNativePc()
155 return native_pc / GetInstructionSetInstructionAlignment(isa); in PackNativePc()
158 static uint32_t UnpackNativePc(uint32_t packed_native_pc, InstructionSet isa) { in UnpackNativePc() argument
159 uint32_t native_pc = packed_native_pc * GetInstructionSetInstructionAlignment(isa); in UnpackNativePc()
160 DCHECK_EQ(native_pc / GetInstructionSetInstructionAlignment(isa), packed_native_pc); in UnpackNativePc()
416 StackMap GetStackMapForNativePcOffset(uint32_t pc, InstructionSet isa = kRuntimeISA) const;
Dstack_map.cc143 StackMap CodeInfo::GetStackMapForNativePcOffset(uint32_t pc, InstructionSet isa) const { in GetStackMapForNativePcOffset()
144 uint32_t packed_pc = StackMap::PackNativePc(pc, isa); in GetStackMapForNativePcOffset()
153 for (; it != stack_maps_.end() && (*it).GetNativePcOffset(isa) == pc; ++it) { in GetStackMapForNativePcOffset()
Dclass_loader_context.h84 bool OpenDexFiles(InstructionSet isa,
Dcommon_runtime_test.cc523 std::string isa = GetInstructionSetString(kRuntimeISA); in GetSystemImageFile() local
524 return GetImageDirectory() + "/" + isa + "/boot.art"; in GetSystemImageFile()
/art/compiler/debug/
Delf_symtab_writer.h67 if (kGenerateArmMappingSymbol && info.isa == InstructionSet::kThumb2) { in WriteDebugSymbols()
100 address += CompiledMethod::CodeDelta(info.isa); in WriteDebugSymbols()
/art/libartbase/base/
Dfile_utils.cc364 static void InsertIsaDirectory(const InstructionSet isa, std::string* filename) { in InsertIsaDirectory() argument
368 CHECK_NE(pos, std::string::npos) << *filename << " " << isa; in InsertIsaDirectory()
370 filename->insert(pos + 1, GetInstructionSetString(isa)); in InsertIsaDirectory()
373 std::string GetSystemImageFilename(const char* location, const InstructionSet isa) { in GetSystemImageFilename() argument
377 InsertIsaDirectory(isa, &filename); in GetSystemImageFilename()
Dfile_utils.h89 std::string GetSystemImageFilename(const char* location, InstructionSet isa);
Dcommon_art_test.h250 static std::string GetAndroidTool(const char* name, InstructionSet isa = InstructionSet::kX86_64);
/art/compiler/debug/dwarf/
Ddwarf_test.h63 InstructionSet isa = in Objdump() local
67 ElfBuilder<ElfTypes> builder(isa, &output_stream); in Objdump()
/art/cmdline/
Dcmdline.h46 static bool LocationToFilename(const std::string& location, InstructionSet isa, in LocationToFilename() argument
52 std::string system_filename(GetSystemImageFilename(location.c_str(), isa)); in LocationToFilename()
61 GetDalvikCache(GetInstructionSetString(isa), false, &dalvik_cache, in LocationToFilename()
/art/compiler/jit/
Djit_compiler.cc131 InstructionSet isa = compiler_options.GetInstructionSet(); in TypesLoaded() local
135 debug::WriteDebugElfFileForClasses(isa, features, types_array); in TypesLoaded()
/art/compiler/optimizing/
Dinstruction_simplifier_shared.cc90 bool TryCombineMultiplyAccumulate(HMul* mul, InstructionSet isa) { in TryCombineMultiplyAccumulate() argument
92 switch (isa) { in TryCombineMultiplyAccumulate()
151 } else if (use->IsNeg() && isa != InstructionSet::kArm) { in TryCombineMultiplyAccumulate()
Dloop_analysis.h139 static ArchNoOptsLoopHelper* Create(InstructionSet isa, ArenaAllocator* allocator);
Dcodegen_test_utils.h52 CodegenTargetConfig(InstructionSet isa, CreateCodegenFn create_codegen) in CodegenTargetConfig() argument
53 : isa_(isa), create_codegen_(create_codegen) { in CodegenTargetConfig()
Dloop_analysis.cc398 ArchNoOptsLoopHelper* ArchNoOptsLoopHelper::Create(InstructionSet isa, in Create() argument
400 switch (isa) { in Create()
/art/libelffile/dwarf/
Ddebug_line_opcode_writer.h105 void SetISA(int isa) { in SetISA() argument
108 this->PushUleb128(isa); in SetISA()
/art/runtime/native/
Ddalvik_system_ZygoteHooks.cc410 InstructionSet isa = GetInstructionSetFromString(isa_string.c_str()); in ZygoteHooks_nativePostForkChild() local
412 if (isa != InstructionSet::kNone && isa != kRuntimeISA) { in ZygoteHooks_nativePostForkChild()
Ddalvik_system_VMRuntime.cc244 InstructionSet isa = Runtime::Current()->GetInstructionSet(); in VMRuntime_vmInstructionSet() local
245 const char* isa_string = GetInstructionSetString(isa); in VMRuntime_vmInstructionSet()
668 InstructionSet isa = GetInstructionSetFromString(instruction_set.c_str()); in VMRuntime_isBootClassPathOnDisk() local
669 if (isa == InstructionSet::kNone) { in VMRuntime_isBootClassPathOnDisk()
675 return gc::space::ImageSpace::IsBootClassPathOnDisk(isa); in VMRuntime_isBootClassPathOnDisk()
/art/compiler/utils/
Djni_macro_assembler.h288 explicit JNIMacroLabel(InstructionSet isa) : isa_(isa) {} in JNIMacroLabel() argument
/art/tools/
Dart526 …Y_PATH=$LD_LIBRARY_PATH $ART_BINARY_PATH -showversion | (read art version number isa && echo $isa))
/art/dex2oat/linker/
Delf_writer_quick.cc46 DebugInfoTask(InstructionSet isa, in DebugInfoTask() argument
53 : isa_(isa), in DebugInfoTask()
/art/libnativebridge/
Dnative_bridge.cc365 static void SetupEnvironment(const NativeBridgeCallbacks* cbs, JNIEnv* env, const char* isa) { in SetupEnvironment() argument
373 const struct NativeBridgeRuntimeValues* env_values = cbs->getAppEnv(isa); in SetupEnvironment()
/art/libelffile/elf/
Delf_builder.h450 ElfBuilder(InstructionSet isa, OutputStream* output) in ElfBuilder() argument
451 : isa_(isa), in ElfBuilder()
802 static Elf_Ehdr MakeElfHeader(InstructionSet isa) { in MakeElfHeader() argument
804 switch (isa) { in MakeElfHeader()
832 LOG(FATAL) << "Unknown instruction set " << isa; in MakeElfHeader()
/art/adbconnection/
Dadbconnection.cc482 const char* isa = GetInstructionSetString(art::Runtime::Current()->GetInstructionSet()); in SetupAdbConnection() local
492 .data.architecture.name = isa, in SetupAdbConnection()
493 .data.architecture.size = strlen(isa)}, in SetupAdbConnection()

123