/art/compiler/ |
H A D | common_compiler_test.cc | 287 InstructionSet instruction_set = kRuntimeISA; local 301 runtime_->SetInstructionSet(instruction_set); 317 compiler_kind, instruction_set,
|
H A D | oat_writer.cc | 832 InstructionSet instruction_set = compiler_driver_->GetInstructionSet(); local 835 offset = CompiledCode::AlignCode(offset, instruction_set); \ 836 adjusted_offset = offset + CompiledCode::CodeDelta(instruction_set); \ 1045 InstructionSet instruction_set = compiler_driver_->GetInstructionSet(); local 1049 uint32_t aligned_offset = CompiledCode::AlignCode(relative_offset, instruction_set); \
|
/art/runtime/ |
H A D | instruction_set.h | 80 InstructionSet GetInstructionSetFromString(const char* instruction_set);
|
H A D | runtime.cc | 1281 void Runtime::SetInstructionSet(InstructionSet instruction_set) { argument 1282 instruction_set_ = instruction_set; 1434 std::string instruction_set("--instruction-set="); 1435 instruction_set += GetInstructionSetString(kRuntimeISA); 1436 argv->push_back(instruction_set);
|
H A D | Android.mk | 77 instruction_set.cc \ 307 instruction_set.h \
|
H A D | class_linker.h | 289 static bool VerifyOatImageChecksum(const OatFile* oat_file, const InstructionSet instruction_set); 292 static bool VerifyOatChecksums(const OatFile* oat_file, const InstructionSet instruction_set, 298 InstructionSet instruction_set,
|
/art/runtime/native/ |
H A D | dalvik_system_VMRuntime.cc | 29 #include "instruction_set.h" 526 ScopedUtfChars instruction_set(env, java_instruction_set); 527 if (instruction_set.c_str() == nullptr) { 530 InstructionSet isa = GetInstructionSetFromString(instruction_set.c_str()); 533 std::string message(StringPrintf("Instruction set %s is invalid.", instruction_set.c_str()));
|
/art/compiler/dex/quick/ |
H A D | mir_to_lir.cc | 71 int offset = StackVisitor::GetOutVROffset(in_position, cu_->instruction_set); 73 if (cu_->instruction_set == kX86) { 81 if (cu_->instruction_set == kX86_64) { 165 int offset = StackVisitor::GetOutVROffset(in_position, cu_->instruction_set); 166 if (cu_->instruction_set == kX86) { 174 if (cu_->instruction_set == kX86_64) { 203 if (cu_->instruction_set == kX86) { 1297 if (fp == FPCheck::kCheckFP && cu_->instruction_set != kArm) {
|
H A D | codegen_util.cc | 542 switch (cu_->instruction_set) { 555 default: LOG(FATAL) << "Unexpected instruction set: " << cu_->instruction_set; 785 unsigned int ptr_size = GetInstructionSetPointerSize(cu_->instruction_set); 1078 if (cu_->instruction_set == kThumb2) { 1106 cu_->compiler_driver, cu_->instruction_set, 1131 uint32_t size = num_core_spills_ * GetBytesPerGprSpillLocation(cu_->instruction_set) 1132 + num_fp_spills_ * GetBytesPerFprSpillLocation(cu_->instruction_set) 1239 DCHECK_NE(cu_->instruction_set, kMips) << reinterpret_cast<void*>(data_target); 1256 DCHECK_NE(cu_->instruction_set, kMips) << reinterpret_cast<void*>(data_target);
|
H A D | ralloc_util.cc | 306 DCHECK_NE(cu_->instruction_set, kThumb2); 325 DCHECK_NE(cu_->instruction_set, kThumb2); 1279 if (cu_->instruction_set == kThumb2) { 1322 if (wide && cu_->instruction_set == kThumb2) { 1358 cu_->instruction_set); 1389 if (cu_->instruction_set == kMips) {
|
/art/compiler/optimizing/ |
H A D | code_generator.cc | 256 InstructionSet instruction_set) { 257 switch (instruction_set) { 254 Create(ArenaAllocator* allocator, HGraph* graph, InstructionSet instruction_set) argument
|
H A D | code_generator.h | 22 #include "instruction_set.h" 77 InstructionSet instruction_set);
|
H A D | register_allocator.cc | 48 InstructionSet instruction_set) { 49 if (!Supports(instruction_set)) { 58 if (current->GetType() == Primitive::kPrimLong && instruction_set != kX86_64) return false; 47 CanAllocateRegistersFor(const HGraph& graph, InstructionSet instruction_set) argument
|
/art/compiler/sea_ir/code_gen/ |
H A D | code_gen.h | 20 #include "instruction_set.h" 72 std::string GetElf(art::InstructionSet instruction_set);
|
/art/compiler/dex/quick/x86/ |
H A D | target_x86.cc | 255 DCHECK(cu_->instruction_set == kX86 || cu_->instruction_set == kX86_64); 697 int offset = frame_size_ - (GetInstructionSetPointerSize(cu_->instruction_set) * num_core_spills_); 703 offset += GetInstructionSetPointerSize(cu_->instruction_set); 714 int offset = frame_size_ - (GetInstructionSetPointerSize(cu_->instruction_set) * num_core_spills_); 720 offset += GetInstructionSetPointerSize(cu_->instruction_set); 730 int offset = frame_size_ - (GetInstructionSetPointerSize(cu_->instruction_set) * (num_fp_spills_ + num_core_spills_)); 744 int offset = frame_size_ - (GetInstructionSetPointerSize(cu_->instruction_set) * (num_fp_spills_ + num_core_spills_)); 1623 int offset = -(GetInstructionSetPointerSize(cu_->instruction_set) * num_core_spills_); 1639 offset += GetInstructionSetPointerSize(cu_->instruction_set); [all...] |
H A D | int_x86.cc | 803 DCHECK(cu_->instruction_set == kX86 || cu_->instruction_set == kX86_64); 805 if (is_long && cu_->instruction_set == kX86) { 910 DCHECK_EQ(kX86, cu_->instruction_set); 915 DCHECK_EQ(kX86_64, cu_->instruction_set); 924 DCHECK(cu_->instruction_set == kX86 || cu_->instruction_set == kX86_64); 2023 DCHECK_EQ(kX86, cu_->instruction_set); 2036 DCHECK_EQ(kX86_64, cu_->instruction_set);
|
/art/oatdump/ |
H A D | oatdump.cc | 1706 InstructionSet instruction_set = kRuntimeISA; local 1726 instruction_set = kThumb2; 1728 instruction_set = kArm64; 1730 instruction_set = kMips; 1732 instruction_set = kX86; 1734 instruction_set = kX86_64; 1811 reinterpret_cast<const void*>(GetInstructionSetString(instruction_set))));
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 336 InstructionSet instruction_set, 348 instruction_set_(instruction_set), 367 support_boot_image_fixup_(instruction_set != kMips), 2229 void CompilerDriver::InstructionSetToLLVMTarget(InstructionSet instruction_set, argument 2233 switch (instruction_set) { 2264 LOG(FATAL) << "Unknown instruction set: " << instruction_set; 332 CompilerDriver(const CompilerOptions* compiler_options, VerificationResults* verification_results, DexFileToMethodInlinerMap* method_inliner_map, Compiler::Kind compiler_kind, InstructionSet instruction_set, InstructionSetFeatures instruction_set_features, bool image, std::set<std::string>* image_classes, std::set<std::string>* compiled_classes, size_t thread_count, bool dump_stats, bool dump_passes, CumulativeLogger* timer, int swap_fd, std::string profile_file) argument
|
H A D | compiler_driver.h | 31 #include "instruction_set.h" 99 // Create a compiler targeting the requested "instruction_set". 108 InstructionSet instruction_set, 400 static void InstructionSetToLLVMTarget(InstructionSet instruction_set,
|
/art/compiler/dex/quick/arm64/ |
H A D | target_arm64.cc | 168 DCHECK_EQ(cu_->instruction_set, kArm64); 1087 cu_->instruction_set); 1126 int out_offset = StackVisitor::GetOutVROffset(i, cu_->instruction_set);
|
H A D | fp_arm64.cc | 438 DCHECK_EQ(cu_->instruction_set, kArm64);
|
/art/compiler/dex/ |
H A D | mir_optimization.cc | 430 (cu_->instruction_set == kArm64 || cu_->instruction_set == kThumb2 || 431 cu_->instruction_set == kX86 || cu_->instruction_set == kX86_64) &&
|
/art/compiler/utils/ |
H A D | assembler.h | 28 #include "instruction_set.h" 354 static Assembler* Create(InstructionSet instruction_set);
|
/art/compiler/dex/quick/mips/ |
H A D | int_mips.cc | 277 DCHECK_NE(cu_->instruction_set, kThumb2); 292 DCHECK_NE(cu_->instruction_set, kThumb2);
|
/art/compiler/dex/quick/arm/ |
H A D | fp_arm.cc | 403 DCHECK_EQ(cu_->instruction_set, kThumb2);
|