Home
last modified time | relevance | path

Searched refs:GetInstructionSetFeatures (Results 1 – 25 of 25) sorted by relevance

/art/compiler/optimizing/
Ddex_cache_array_fixups_mips.cc96 if (mips_codegen->GetInstructionSetFeatures().IsR6()) { in Run()
Dpc_relative_fixups_mips.cc121 if (mips_codegen->GetInstructionSetFeatures().IsR6()) { in Run()
Dcode_generator_mips.cc256 bool isR6 = mips_codegen->GetInstructionSetFeatures().IsR6(); in EmitNativeCode()
312 bool isR6 = mips_codegen->GetInstructionSetFeatures().IsR6(); in EmitNativeCode()
726 bool is_r6 = mips_codegen->GetInstructionSetFeatures().IsR6(); in EmitNativeCode()
1668 if (GetInstructionSetFeatures().IsR6()) { in EmitPcRelativeAddressPlaceholderHigh()
2220 bool has_ins_rotr = codegen_->GetInstructionSetFeatures().IsMipsIsaRevGreaterThanEqual2(); in HandleShift()
3297 bool isR6 = codegen_->GetInstructionSetFeatures().IsR6(); in VisitCompare()
3568 bool isR6 = codegen_->GetInstructionSetFeatures().IsR6(); in GenerateDivRemWithAnyConstant()
3626 bool isR6 = codegen_->GetInstructionSetFeatures().IsR6(); in GenerateDivRemIntegral()
4112 bool isR6 = codegen_->GetInstructionSetFeatures().IsR6(); in GenerateIntCompareAndBranch()
4466 bool isR6 = codegen_->GetInstructionSetFeatures().IsR6(); in GenerateFpCompare()
[all …]
Dintrinsics_arm_vixl.cc252 features_(codegen->GetInstructionSetFeatures()) {} in IntrinsicLocationsBuilderARMVIXL()
799 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathRint()
816 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathRoundFloat()
1021 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafeGet()
1181 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafePut()
3074 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathCeil()
3086 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathFloor()
Dcode_generator_x86.h466 const X86InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
Dcode_generator_x86_64.h434 const X86_64InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
Dcode_generator_mips64.h454 const Mips64InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
Doptimizing_compiler.cc960 *compiler_driver->GetInstructionSetFeatures(), in TryCompile()
1269 GetCompilerDriver()->GetInstructionSetFeatures(), in JitCompile()
Dcode_generator_arm.h431 const ArmInstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
Dcode_generator_mips.h494 const MipsInstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
Dcode_generator_arm64.h467 const Arm64InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
Dcode_generator_arm_vixl.h517 const ArmInstructionSetFeatures& GetInstructionSetFeatures() const { return isa_features_; } in GetInstructionSetFeatures() function
Dintrinsics_mips.cc47 return codegen_->GetInstructionSetFeatures().IsMipsIsaRevGreaterThanEqual2(); in IsR2OrNewer()
51 return codegen_->GetInstructionSetFeatures().IsR6(); in IsR6()
55 return codegen_->GetInstructionSetFeatures().Is32BitFloatingPoint(); in Is32BitFPU()
1908 bool isR6 = codegen->GetInstructionSetFeatures().IsR6(); in GenCas()
Dcode_generator_arm.cc4159 !codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()
4181 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()
4227 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()
4285 && codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()
4307 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()
4366 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()
5107 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()
5143 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()
5263 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()
5387 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()
Dcode_generator_arm_vixl.cc4153 !codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()
4175 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()
4219 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()
4266 && codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()
4288 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()
4347 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()
5109 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()
5145 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()
5272 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()
5390 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()
Dintrinsics_x86_64.cc584 if (codegen->GetInstructionSetFeatures().HasSSE4_1()) { in CreateSSE41FPToFPLocations()
641 if (codegen->GetInstructionSetFeatures().HasSSE4_1()) { in CreateSSE41FPToIntLocations()
2627 if (!codegen->GetInstructionSetFeatures().HasPopCnt()) { in CreateBitCountLocations()
Dintrinsics_arm.cc180 features_(codegen->GetInstructionSetFeatures()) {} in IntrinsicLocationsBuilderARM()
687 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafeGet()
844 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafePut()
Dintrinsics_x86.cc813 if (codegen->GetInstructionSetFeatures().HasSSE4_1()) { in CreateSSE41FPToFPLocations()
868 if (codegen_->GetInstructionSetFeatures().HasSSE4_1()) { in VisitMathRoundFloat()
2554 if (!codegen->GetInstructionSetFeatures().HasPopCnt()) { in CreateBitCountLocations()
Dloop_optimization.cc913 const InstructionSetFeatures* features = compiler_driver_->GetInstructionSetFeatures(); in TrySetVectorType()
Dcode_generator_arm64.cc2677 codegen_->GetInstructionSetFeatures().NeedFixCortexA53_835769()) { in VisitMultiplyAccumulate()
/art/compiler/jit/
Djit_compiler.cc76 kRuntimeISA, jit_compiler->GetCompilerDriver()->GetInstructionSetFeatures(), types_array); in jit_types_loaded()
/art/compiler/
Dimage_test.cc238 driver->GetInstructionSetFeatures(), in Compile()
267 driver->GetInstructionSetFeatures(), in Compile()
300 driver->GetInstructionSetFeatures()); in Compile()
Doat_test.cc187 compiler_driver_->GetInstructionSetFeatures(), in DoWriteElf()
197 compiler_driver_->GetInstructionSetFeatures(), in DoWriteElf()
/art/compiler/driver/
Dcompiler_driver.h144 const InstructionSetFeatures* GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
/art/compiler/jni/quick/
Djni_compiler.cc131 const InstructionSetFeatures* instruction_set_features = driver->GetInstructionSetFeatures(); in ArtJniCompileMethodInternal()