Searched refs:GetInstructionSetFeatures (Results 1 – 20 of 20) sorted by relevance
52 if (codegen_->GetInstructionSetFeatures().IsR6() || in TryExtractArrayAccessIndex()53 codegen_->GetInstructionSetFeatures().HasMsa()) { in TryExtractArrayAccessIndex()
133 if (mips_codegen->GetInstructionSetFeatures().IsR6()) { in Run()
802 *compiler_driver->GetInstructionSetFeatures(), in TryCompile()921 *compiler_driver->GetInstructionSetFeatures(), in TryCompileIntrinsic()1410 GetCompilerDriver()->GetInstructionSetFeatures(), in GenerateJitDebugInfo()
920 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGetLatencies()982 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSetLatencies()
252 features_(codegen->GetInstructionSetFeatures()) {} in IntrinsicLocationsBuilderARMVIXL()786 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathRint()802 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathRoundFloat()1005 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafeGet()1171 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafePut()3254 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathCeil()3266 DCHECK(codegen_->GetInstructionSetFeatures().HasARMv8AInstructions()); in VisitMathFloor()
466 const X86InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
482 const Mips64InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
437 const X86_64InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
506 const MipsInstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
479 const Arm64InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
50 return codegen_->GetInstructionSetFeatures().IsMipsIsaRevGreaterThanEqual2(); in IsR2OrNewer()54 return codegen_->GetInstructionSetFeatures().IsR6(); in IsR6()58 return codegen_->GetInstructionSetFeatures().Is32BitFloatingPoint(); in Is32BitFPU()1906 bool isR6 = codegen->GetInstructionSetFeatures().IsR6(); in GenCas()
4456 !codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()4478 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()4522 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitDiv()4569 && codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()4591 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()4650 } else if (codegen_->GetInstructionSetFeatures().HasDivideInstruction()) { in VisitRem()5417 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()5453 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()5580 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()5709 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()
575 if (codegen->GetInstructionSetFeatures().HasSSE4_1()) { in CreateSSE41FPToFPLocations()632 if (codegen->GetInstructionSetFeatures().HasSSE4_1()) { in CreateSSE41FPToIntLocations()2620 if (!codegen->GetInstructionSetFeatures().HasPopCnt()) { in CreateBitCountLocations()
800 if (codegen->GetInstructionSetFeatures().HasSSE4_1()) { in CreateSSE41FPToFPLocations()855 if (codegen_->GetInstructionSetFeatures().HasSSE4_1()) { in VisitMathRoundFloat()2548 if (!codegen->GetInstructionSetFeatures().HasPopCnt()) { in CreateBitCountLocations()
1389 const InstructionSetFeatures* features = compiler_driver_->GetInstructionSetFeatures(); in TrySetVectorType()
78 kRuntimeISA, jit_compiler->GetCompilerDriver()->GetInstructionSetFeatures(), types_array); in jit_types_loaded()
245 driver->GetInstructionSetFeatures(), in Compile()275 driver->GetInstructionSetFeatures(), in Compile()302 driver->GetInstructionSetFeatures()); in Compile()
186 compiler_driver_->GetInstructionSetFeatures(), in DoWriteElf()197 compiler_driver_->GetInstructionSetFeatures(), in DoWriteElf()
137 const InstructionSetFeatures* GetInstructionSetFeatures() const { in GetInstructionSetFeatures() function
127 const InstructionSetFeatures* instruction_set_features = driver->GetInstructionSetFeatures(); in ArtJniCompileMethodInternal()