HomeSort by relevance Sort by last modified time
    Searched refs:instruction_set (Results 1 - 25 of 62) sorted by null

1 2 3

  /art/disassembler/
disassembler.cc 38 Disassembler* Disassembler::Create(InstructionSet instruction_set, DisassemblerOptions* options) {
39 if (instruction_set == kArm || instruction_set == kThumb2) {
41 } else if (instruction_set == kArm64) {
43 } else if (instruction_set == kMips) {
45 } else if (instruction_set == kMips64) {
47 } else if (instruction_set == kX86) {
49 } else if (instruction_set == kX86_64) {
52 UNIMPLEMENTED(FATAL) << static_cast<uint32_t>(instruction_set);
66 Disassembler* create_disassembler(InstructionSet instruction_set, DisassemblerOptions* options)
    [all...]
disassembler.h 26 #include "arch/instruction_set.h"
69 static Disassembler* Create(InstructionSet instruction_set, DisassemblerOptions* options);
99 Disassembler* create_disassembler(InstructionSet instruction_set, DisassemblerOptions* options);
  /frameworks/native/cmds/installd/
installd_deps.h 43 const char *instruction_set);
46 // Computes the odex file for the given apk_path and instruction_set, e.g.,
53 const char *instruction_set);
58 const char *instruction_set);
dexopt.h 41 bool move_ab(const char* apk_path, const char* instruction_set, const char* output_path);
57 bool delete_odex(const char* apk_path, const char* instruction_set, const char* output_path);
64 int dexopt(const char *apk_path, uid_t uid, const char *pkgName, const char *instruction_set,
installd.cpp 57 const char *instruction_set) {
79 snprintf(path, PKG_PATH_MAX, "%s/%s/%s.odex", oat_dir, instruction_set, file_name);
84 * Computes the odex file for the given apk_path and instruction_set.
91 const char *instruction_set) {
92 if (strlen(apk_path) + strlen("oat/") + strlen(instruction_set)
107 strcat(path, instruction_set); // path = /system/framework/oat/<isa>\0
120 const char *instruction_set) {
136 strlen(instruction_set) +
147 instruction_set,
155 strlen(instruction_set) + 1
    [all...]
dexopt.cpp 193 const char* instruction_set, const char* compiler_filter,
197 if (strlen(instruction_set) >= MAX_INSTRUCTION_SET_LEN) {
199 instruction_set, MAX_INSTRUCTION_SET_LEN);
224 sprintf(dex2oat_isa_features_key, "dalvik.vm.isa.%s.features", instruction_set);
230 sprintf(dex2oat_isa_variant_key, "dalvik.vm.isa.%s.variant", instruction_set);
307 sprintf(instruction_set_arg, "--instruction-set=%s", instruction_set);
    [all...]
  /art/compiler/
elf_writer_quick.h 22 #include "arch/instruction_set.h"
31 std::unique_ptr<ElfWriter> CreateElfWriterQuick(InstructionSet instruction_set,
compiled_method.cc 25 CompiledCode::CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set,
28 instruction_set_(instruction_set),
53 size_t CompiledCode::AlignCode(size_t offset, InstructionSet instruction_set) {
54 return RoundUp(offset, GetInstructionSetAlignment(instruction_set));
61 size_t CompiledCode::CodeDelta(InstructionSet instruction_set) {
62 switch (instruction_set) {
75 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set;
81 InstructionSet instruction_set) {
82 switch (instruction_set) {
97 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set;
    [all...]
elf_writer_quick.cc 89 ElfWriterQuick(InstructionSet instruction_set,
134 std::unique_ptr<ElfWriter> CreateElfWriterQuick(InstructionSet instruction_set,
138 if (Is64BitInstructionSet(instruction_set)) {
139 return std::make_unique<ElfWriterQuick<ElfTypes64>>(instruction_set,
144 return std::make_unique<ElfWriterQuick<ElfTypes32>>(instruction_set,
152 ElfWriterQuick<ElfTypes>::ElfWriterQuick(InstructionSet instruction_set,
165 builder_(new ElfBuilder<ElfTypes>(instruction_set, features, output_stream_.get())) {}
compiled_method.h 25 #include "arch/instruction_set.h"
40 CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set,
59 static size_t AlignCode(size_t offset, InstructionSet instruction_set);
64 static size_t CodeDelta(InstructionSet instruction_set);
70 InstructionSet instruction_set);
122 kMethodRelative, // NOTE: Actual patching is instruction_set-dependent.
123 kMethodBssEntry, // NOTE: Actual patching is instruction_set-dependent.
125 kCallRelative, // NOTE: Actual patching is instruction_set-dependent.
126 kTypeRelative, // NOTE: Actual patching is instruction_set-dependent.
127 kTypeBssEntry, // NOTE: Actual patching is instruction_set-dependent
    [all...]
  /art/compiler/utils/
jni_macro_assembler.cc 51 InstructionSet instruction_set,
57 switch (instruction_set) {
76 LOG(FATAL) << "Unknown/unsupported 4B InstructionSet: " << instruction_set;
86 InstructionSet instruction_set,
92 switch (instruction_set) {
111 LOG(FATAL) << "Unknown/unsupported 8B InstructionSet: " << instruction_set;
  /art/runtime/
native_bridge_art_interface.h 34 void InitializeNativeBridge(JNIEnv* env, const char* instruction_set);
native_bridge_art_interface.cc 113 void InitializeNativeBridge(JNIEnv* env, const char* instruction_set) {
114 if (android::InitializeNativeBridge(env, instruction_set)) {
  /system/core/libnativebridge/include/nativebridge/
native_bridge.h 43 bool NeedsNativeBridge(const char* instruction_set);
47 bool PreInitializeNativeBridge(const char* app_data_dir, const char* instruction_set);
51 bool InitializeNativeBridge(JNIEnv* env, const char* instruction_set);
181 const char* instruction_set);
221 // instruction_set [IN] the instruction set of the app
225 const struct NativeBridgeRuntimeValues* (*getAppEnv)(const char* instruction_set);
  /art/compiler/linker/
multi_oat_relative_patcher.cc 26 MultiOatRelativePatcher::MultiOatRelativePatcher(InstructionSet instruction_set,
30 linker::RelativePatcher::Create(instruction_set, features, &method_offset_map_)),
32 instruction_set_(instruction_set),
relative_patcher_test.h 20 #include "arch/instruction_set.h"
43 RelativePatcherTest(InstructionSet instruction_set, const std::string& variant)
49 instruction_set,
61 instruction_set_(instruction_set),
62 features_(InstructionSetFeatures::FromVariant(instruction_set, variant, &error_msg_)),
64 patcher_(RelativePatcher::Create(instruction_set, features_.get(), &method_offset_map_)),
71 CHECK(error_msg_.empty()) << instruction_set << "/" << variant;
relative_patcher.cc 43 InstructionSet instruction_set,
90 switch (instruction_set) {
relative_patcher.h 22 #include "arch/instruction_set.h"
68 InstructionSet instruction_set, const InstructionSetFeatures* features,
  /system/core/libnativebridge/
native_bridge.cc 263 bool NeedsNativeBridge(const char* instruction_set) {
264 if (instruction_set == nullptr) {
268 return strncmp(instruction_set, kRuntimeISA, strlen(kRuntimeISA) + 1) != 0;
275 bool PreInitializeNativeBridge(const char* app_data_dir_in, const char* instruction_set) {
299 if (instruction_set == nullptr) {
302 size_t isa_len = strlen(instruction_set);
308 instruction_set);
321 "/%s/cpuinfo", instruction_set);
336 UNUSED(instruction_set);
423 bool InitializeNativeBridge(JNIEnv* env, const char* instruction_set) {
    [all...]
  /art/compiler/optimizing/
register_allocator.cc 54 InstructionSet instruction_set) {
55 return instruction_set == kArm
56 || instruction_set == kArm64
57 || instruction_set == kMips
58 || instruction_set == kMips64
59 || instruction_set == kThumb2
60 || instruction_set == kX86
61 || instruction_set == kX86_64;
register_allocator.h 20 #include "arch/instruction_set.h"
65 InstructionSet instruction_set);
optimizing_compiler.cc 394 void RunArchOptimizations(InstructionSet instruction_set,
443 static bool IsInstructionSetSupported(InstructionSet instruction_set) {
444 return (instruction_set == kArm && !kArm32QuickCodeUseSoftFloat)
445 || instruction_set == kArm64
446 || (instruction_set == kThumb2 && !kArm32QuickCodeUseSoftFloat)
447 || instruction_set == kMips
448 || instruction_set == kMips64
449 || instruction_set == kX86
450 || instruction_set == kX86_64;
629 void OptimizingCompiler::RunArchOptimizations(InstructionSet instruction_set,
899 InstructionSet instruction_set = compiler_driver->GetInstructionSet(); local
    [all...]
  /art/compiler/jit/
jit_compiler.cc 21 #include "arch/instruction_set.h"
107 const InstructionSet instruction_set = kRuntimeISA; local
115 instruction_set, str.as_string(), &error_msg);
124 instruction_set, "default", &error_msg);
144 instruction_set,
  /frameworks/native/cmds/installd/tests/
installd_service_test.cpp 47 const char *instruction_set ATTRIBUTE_UNUSED) {
53 const char *instruction_set ATTRIBUTE_UNUSED) {
59 const char *instruction_set) {
61 sprintf(path,"/data/dalvik-cache/%s/%s", instruction_set, src);
  /art/compiler/jni/quick/
calling_convention.cc 54 InstructionSet instruction_set) {
55 switch (instruction_set) {
92 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set;
154 InstructionSet instruction_set) {
155 switch (instruction_set) {
206 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set;

Completed in 774 milliseconds

1 2 3