Searched refs:instruction_set (Results 26 - 50 of 57) sorted by relevance

123

/art/compiler/
H A Dcommon_compiler_test.cc287 InstructionSet instruction_set = kRuntimeISA; local
301 runtime_->SetInstructionSet(instruction_set);
317 compiler_kind, instruction_set,
H A Doat_writer.cc832 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 Dinstruction_set.h80 InstructionSet GetInstructionSetFromString(const char* instruction_set);
H A Druntime.cc1281 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 DAndroid.mk77 instruction_set.cc \
307 instruction_set.h \
H A Dclass_linker.h289 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 Ddalvik_system_VMRuntime.cc29 #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 Dmir_to_lir.cc71 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 Dcodegen_util.cc542 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 Dralloc_util.cc306 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 Dcode_generator.cc256 InstructionSet instruction_set) {
257 switch (instruction_set) {
254 Create(ArenaAllocator* allocator, HGraph* graph, InstructionSet instruction_set) argument
H A Dcode_generator.h22 #include "instruction_set.h"
77 InstructionSet instruction_set);
H A Dregister_allocator.cc48 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 Dcode_gen.h20 #include "instruction_set.h"
72 std::string GetElf(art::InstructionSet instruction_set);
/art/compiler/dex/quick/x86/
H A Dtarget_x86.cc255 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 Dint_x86.cc803 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 Doatdump.cc1706 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 Dcompiler_driver.cc336 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 Dcompiler_driver.h31 #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 Dtarget_arm64.cc168 DCHECK_EQ(cu_->instruction_set, kArm64);
1087 cu_->instruction_set);
1126 int out_offset = StackVisitor::GetOutVROffset(i, cu_->instruction_set);
H A Dfp_arm64.cc438 DCHECK_EQ(cu_->instruction_set, kArm64);
/art/compiler/dex/
H A Dmir_optimization.cc430 (cu_->instruction_set == kArm64 || cu_->instruction_set == kThumb2 ||
431 cu_->instruction_set == kX86 || cu_->instruction_set == kX86_64) &&
/art/compiler/utils/
H A Dassembler.h28 #include "instruction_set.h"
354 static Assembler* Create(InstructionSet instruction_set);
/art/compiler/dex/quick/mips/
H A Dint_mips.cc277 DCHECK_NE(cu_->instruction_set, kThumb2);
292 DCHECK_NE(cu_->instruction_set, kThumb2);
/art/compiler/dex/quick/arm/
H A Dfp_arm.cc403 DCHECK_EQ(cu_->instruction_set, kThumb2);

Completed in 447 milliseconds

123