/art/compiler/utils/ |
H A D | 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; 49 Create( ArenaAllocator* arena, InstructionSet instruction_set, const InstructionSetFeatures* instruction_set_features) argument 84 Create( ArenaAllocator* arena, InstructionSet instruction_set, const InstructionSetFeatures* instruction_set_features) argument
|
/art/disassembler/ |
H A D | disassembler.cc | 38 Disassembler* Disassembler::Create(InstructionSet instruction_set, DisassemblerOptions* options) { argument 39 if (instruction_set == kArm || instruction_set == kThumb2) { 41 } else if (instruction_set == kArm64) { 43 } else if (instruction_set == kMips || instruction_set == kMips64) { 45 } else if (instruction_set == kX86) { 47 } else if (instruction_set == kX86_64) { 50 UNIMPLEMENTED(FATAL) << static_cast<uint32_t>(instruction_set); 64 Disassembler* create_disassembler(InstructionSet instruction_set, DisassemblerOption argument [all...] |
/art/compiler/linker/ |
H A D | multi_oat_relative_patcher.cc | 26 MultiOatRelativePatcher::MultiOatRelativePatcher(InstructionSet instruction_set, argument 30 linker::RelativePatcher::Create(instruction_set, features, &method_offset_map_)), 32 instruction_set_(instruction_set),
|
H A D | relative_patcher.cc | 43 InstructionSet instruction_set, 90 switch (instruction_set) { 42 Create( InstructionSet instruction_set, const InstructionSetFeatures* features, RelativePatcherTargetProvider* provider) argument
|
H A D | relative_patcher_test.h | 20 #include "arch/instruction_set.h" 42 RelativePatcherTest(InstructionSet instruction_set, const std::string& variant) argument 48 instruction_set, 60 instruction_set_(instruction_set), 61 features_(InstructionSetFeatures::FromVariant(instruction_set, variant, &error_msg_)), 63 patcher_(RelativePatcher::Create(instruction_set, features_.get(), &method_offset_map_)), 70 CHECK(error_msg_.empty()) << instruction_set << "/" << variant;
|
/art/compiler/jit/ |
H A D | jit_compiler.cc | 21 #include "arch/instruction_set.h" 120 const InstructionSet instruction_set = kRuntimeISA; local 128 instruction_set, str.as_string(), &error_msg); 137 instruction_set, "default", &error_msg); 157 instruction_set,
|
/art/runtime/ |
H A D | native_bridge_art_interface.cc | 113 void InitializeNativeBridge(JNIEnv* env, const char* instruction_set) { argument 114 if (android::InitializeNativeBridge(env, instruction_set)) {
|
H A D | stack_map.cc | 121 InstructionSet instruction_set, 146 instruction_set, 197 InstructionSet instruction_set, 200 const uint32_t pc_offset = GetNativePcOffset(stack_map_encoding, instruction_set); 117 Dump(VariableIndentationOutputStream* vios, uint32_t code_offset, uint16_t number_of_dex_registers, bool dump_stack_maps, InstructionSet instruction_set, const MethodInfo& method_info) const argument 191 Dump(VariableIndentationOutputStream* vios, const CodeInfo& code_info, const CodeInfoEncoding& encoding, const MethodInfo& method_info, uint32_t code_offset, uint16_t number_of_dex_registers, InstructionSet instruction_set, const std::string& header_suffix) const argument
|
H A D | oat.cc | 49 OatHeader* OatHeader::Create(InstructionSet instruction_set, argument 60 return new (memory) OatHeader(instruction_set, 66 OatHeader::OatHeader(InstructionSet instruction_set, argument 71 instruction_set_(instruction_set), 95 CHECK_NE(instruction_set, kNone);
|
/art/compiler/ |
H A D | compiled_method.cc | 25 CompiledCode::CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set, argument 28 instruction_set_(instruction_set), 53 size_t CompiledCode::AlignCode(size_t offset, InstructionSet instruction_set) { argument 54 return RoundUp(offset, GetInstructionSetAlignment(instruction_set)); 61 size_t CompiledCode::CodeDelta(InstructionSet instruction_set) { argument 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; 80 CodePointer(const void* code_pointer, InstructionSet instruction_set) argument 102 CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set, const ArrayRef<const uint8_t>& quick_code, const size_t frame_size_in_bytes, const uint32_t core_spill_mask, const uint32_t fp_spill_mask, const ArrayRef<const uint8_t>& method_info, const ArrayRef<const uint8_t>& vmap_table, const ArrayRef<const uint8_t>& cfi_info, const ArrayRef<const LinkerPatch>& patches) argument 122 SwapAllocCompiledMethod( CompilerDriver* driver, InstructionSet instruction_set, const ArrayRef<const uint8_t>& quick_code, const size_t frame_size_in_bytes, const uint32_t core_spill_mask, const uint32_t fp_spill_mask, const ArrayRef<const uint8_t>& method_info, const ArrayRef<const uint8_t>& vmap_table, const ArrayRef<const uint8_t>& cfi_info, const ArrayRef<const LinkerPatch>& patches) argument [all...] |
H A D | common_compiler_test.cc | 164 const InstructionSet instruction_set = kRuntimeISA; local 168 runtime_->SetInstructionSet(instruction_set); 177 CreateCompilerDriver(compiler_kind_, instruction_set);
|
H A D | elf_writer_quick.cc | 90 ElfWriterQuick(InstructionSet instruction_set, 134 std::unique_ptr<ElfWriter> CreateElfWriterQuick(InstructionSet instruction_set, argument 138 if (Is64BitInstructionSet(instruction_set)) { 139 return MakeUnique<ElfWriterQuick<ElfTypes64>>(instruction_set, 144 return MakeUnique<ElfWriterQuick<ElfTypes32>>(instruction_set, 152 ElfWriterQuick<ElfTypes>::ElfWriterQuick(InstructionSet instruction_set, argument 164 builder_(new ElfBuilder<ElfTypes>(instruction_set, features, output_stream_.get())) {}
|
/art/compiler/dex/ |
H A D | dex_to_dex_compiler.cc | 356 InstructionSet instruction_set = driver->GetInstructionSet(); local 357 if (instruction_set == kThumb2) { 359 instruction_set = kArm; 363 instruction_set,
|
/art/compiler/jni/quick/ |
H A D | 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; 49 Create( ArenaAllocator* arena, bool is_static, bool is_synchronized, const char* shorty, InstructionSet instruction_set) argument 149 Create(ArenaAllocator* arena, bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty, InstructionSet instruction_set) argument
|
H A D | jni_compiler.cc | 130 InstructionSet instruction_set = driver->GetInstructionSet(); local 191 instruction_set); 196 &arena, is_static, is_synchronized, shorty, instruction_set)); 217 instruction_set)); 221 GetMacroAssembler<kPointerSize>(&arena, instruction_set, instruction_set_features); 324 (instruction_set != kMips) && (instruction_set != kMips64); 506 ArtMethod::EntryPointFromJniOffset(InstructionSetPointerSize(instruction_set)); 532 if ((instruction_set == kMips || instruction_set [all...] |
/art/compiler/optimizing/ |
H A D | 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; 53 CanAllocateRegistersFor(const HGraph& graph ATTRIBUTE_UNUSED, InstructionSet instruction_set) argument
|
H A D | stack_map_stream.h | 64 InstructionSet instruction_set) 66 instruction_set_(instruction_set), 63 StackMapStream(ArenaAllocator* allocator, InstructionSet instruction_set) argument
|
H A D | graph_visualizer.cc | 97 typedef Disassembler* create_disasm_prototype(InstructionSet instruction_set, 101 HGraphVisualizerDisassembler(InstructionSet instruction_set, argument 104 : instruction_set_(instruction_set), disassembler_(nullptr) { 121 instruction_set, 126 Is64BitInstructionSet(instruction_set)
|
H A D | scheduler.h | 472 HInstructionScheduling(HGraph* graph, InstructionSet instruction_set) argument 474 instruction_set_(instruction_set) {}
|
H A D | code_generator.cc | 588 InstructionSet instruction_set, 593 switch (instruction_set) { 587 Create(HGraph* graph, InstructionSet instruction_set, const InstructionSetFeatures& isa_features, const CompilerOptions& compiler_options, OptimizingCompilerStats* stats) argument
|
H A D | code_generator.h | 20 #include "arch/instruction_set.h" 185 InstructionSet instruction_set, 657 InstructionSet instruction_set = GetInstructionSet(); local 658 return instruction_set == kX86 || instruction_set == kX86_64;
|
/art/runtime/native/ |
H A D | dalvik_system_ZygoteHooks.cc | 23 #include "arch/instruction_set.h" 262 jstring instruction_set) { 311 if (instruction_set != nullptr && !is_system_server) { 312 ScopedUtfChars isa_string(env, instruction_set); 257 ZygoteHooks_nativePostForkChild(JNIEnv* env, jclass, jlong token, jint debug_flags, jboolean is_system_server, jstring instruction_set) argument
|
H A D | dalvik_system_DexFile.cc | 457 const char* instruction_set, 468 const InstructionSet target_instruction_set = GetInstructionSetFromString(instruction_set); 471 std::string message(StringPrintf("Instruction set %s is invalid.", instruction_set)); 505 ScopedUtfChars instruction_set(env, javaInstructionSet); 511 instruction_set.c_str()); 514 std::string message(StringPrintf("Instruction set %s is invalid.", instruction_set.c_str())); 535 ScopedUtfChars instruction_set(env, javaInstructionSet); 547 instruction_set.c_str(), 669 ScopedUtfChars instruction_set(env, javaInstructionSet); 675 instruction_set 455 GetDexOptNeeded(JNIEnv* env, const char* filename, const char* instruction_set, const char* compiler_filter_name, bool profile_changed) argument [all...] |
/art/cmdline/ |
H A D | cmdline.h | 85 static Runtime* StartRuntime(const char* boot_image_location, InstructionSet instruction_set) { argument 107 reinterpret_cast<const void*>(GetInstructionSetString(instruction_set))));
|
/art/compiler/linker/arm/ |
H A D | relative_patcher_arm_base.cc | 206 InstructionSet instruction_set) 208 instruction_set_(instruction_set), 205 ArmBaseRelativePatcher(RelativePatcherTargetProvider* provider, InstructionSet instruction_set) argument
|