/art/runtime/arch/ |
D | instruction_set_features_test.cc | 40 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( 41 InstructionSetFeatures::FromCppDefines()); 50 std::unique_ptr<const InstructionSetFeatures> property_features( 51 InstructionSetFeatures::FromVariant(kRuntimeISA, dex2oat_isa_variant, &error_msg)); 67 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( 68 InstructionSetFeatures::FromCppDefines()); 83 std::unique_ptr<const InstructionSetFeatures> base_features( 84 InstructionSetFeatures::FromVariant(kRuntimeISA, dex2oat_isa_variant, &error_msg)); 87 std::unique_ptr<const InstructionSetFeatures> property_features( 105 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( [all …]
|
D | instruction_set_features.h | 37 class InstructionSetFeatures { 40 static std::unique_ptr<const InstructionSetFeatures> FromVariant(InstructionSet isa, 45 static std::unique_ptr<const InstructionSetFeatures> FromBitmap(InstructionSet isa, 49 static std::unique_ptr<const InstructionSetFeatures> FromCppDefines(); 52 static std::unique_ptr<const InstructionSetFeatures> FromCpuInfo(); 56 static std::unique_ptr<const InstructionSetFeatures> FromHwcap(); 60 static std::unique_ptr<const InstructionSetFeatures> FromAssembly(); 64 std::unique_ptr<const InstructionSetFeatures> AddFeaturesFromString( 68 virtual bool Equals(const InstructionSetFeatures* other) const = 0; 84 virtual bool HasAtLeast(const InstructionSetFeatures* other) const { in HasAtLeast() [all …]
|
D | instruction_set_features.cc | 33 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromVariant( in FromVariant() 57 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromBitmap(InstructionSet isa, in FromBitmap() 59 std::unique_ptr<const InstructionSetFeatures> result; in FromBitmap() 90 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromCppDefines() { in FromCppDefines() 114 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromCpuInfo() { in FromCpuInfo() 137 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromHwcap() { in FromHwcap() 160 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromAssembly() { in FromAssembly() 183 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::AddFeaturesFromString( in AddFeaturesFromString() 187 return std::unique_ptr<const InstructionSetFeatures>(); in AddFeaturesFromString() 196 return std::unique_ptr<const InstructionSetFeatures>(); in AddFeaturesFromString() [all …]
|
/art/runtime/arch/mips/ |
D | instruction_set_features_mips_test.cc | 25 std::unique_ptr<const InstructionSetFeatures> mips_features( in TEST() 26 InstructionSetFeatures::FromVariant(InstructionSet::kMips, "default", &error_msg)); in TEST() 36 std::unique_ptr<const InstructionSetFeatures> mips32r1_features( in TEST() 37 InstructionSetFeatures::FromVariant(InstructionSet::kMips, "mips32r1", &error_msg)); in TEST() 44 std::unique_ptr<const InstructionSetFeatures> mips_default_features( in TEST() 45 InstructionSetFeatures::FromVariant(InstructionSet::kMips, "default", &error_msg)); in TEST() 52 std::unique_ptr<const InstructionSetFeatures> mips32r2_features( in TEST() 53 InstructionSetFeatures::FromVariant(InstructionSet::kMips, "mips32r2", &error_msg)); in TEST() 60 std::unique_ptr<const InstructionSetFeatures> mips_default_features( in TEST() 61 InstructionSetFeatures::FromVariant(InstructionSet::kMips, "default", &error_msg)); in TEST() [all …]
|
D | instruction_set_features_mips.h | 31 class MipsInstructionSetFeatures FINAL : public InstructionSetFeatures { 53 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; 88 std::unique_ptr<const InstructionSetFeatures> 94 : InstructionSetFeatures(), in MipsInstructionSetFeatures()
|
/art/runtime/arch/x86/ |
D | instruction_set_features_x86_test.cc | 25 std::unique_ptr<const InstructionSetFeatures> x86_features( in TEST() 26 InstructionSetFeatures::FromVariant(InstructionSet::kX86, "default", &error_msg)); in TEST() 38 std::unique_ptr<const InstructionSetFeatures> x86_features( in TEST() 39 InstructionSetFeatures::FromVariant(InstructionSet::kX86, "atom", &error_msg)); in TEST() 48 std::unique_ptr<const InstructionSetFeatures> x86_default_features( in TEST() 49 InstructionSetFeatures::FromVariant(InstructionSet::kX86, "default", &error_msg)); in TEST() 58 std::unique_ptr<const InstructionSetFeatures> x86_64_features( in TEST() 59 InstructionSetFeatures::FromVariant(InstructionSet::kX86_64, "atom", &error_msg)); in TEST() 75 std::unique_ptr<const InstructionSetFeatures> x86_features( in TEST() 76 InstructionSetFeatures::FromVariant(InstructionSet::kX86, "sandybridge", &error_msg)); in TEST() [all …]
|
D | instruction_set_features_x86.h | 28 class X86InstructionSetFeatures : public InstructionSetFeatures { 52 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; 54 bool HasAtLeast(const InstructionSetFeatures* other) const OVERRIDE; 72 virtual std::unique_ptr<const InstructionSetFeatures> 78 std::unique_ptr<const InstructionSetFeatures> 89 : InstructionSetFeatures(), in X86InstructionSetFeatures()
|
/art/runtime/arch/arm64/ |
D | instruction_set_features_arm64_test.cc | 26 std::unique_ptr<const InstructionSetFeatures> arm64_features( in TEST() 27 InstructionSetFeatures::FromVariant(InstructionSet::kArm64, "default", &error_msg)); in TEST() 34 std::unique_ptr<const InstructionSetFeatures> cortex_a57_features( in TEST() 35 InstructionSetFeatures::FromVariant(InstructionSet::kArm64, "cortex-a57", &error_msg)); in TEST() 42 std::unique_ptr<const InstructionSetFeatures> cortex_a73_features( in TEST() 43 InstructionSetFeatures::FromVariant(InstructionSet::kArm64, "cortex-a73", &error_msg)); in TEST() 50 std::unique_ptr<const InstructionSetFeatures> cortex_a35_features( in TEST() 51 InstructionSetFeatures::FromVariant(InstructionSet::kArm64, "cortex-a35", &error_msg)); in TEST() 58 std::unique_ptr<const InstructionSetFeatures> kryo_features( in TEST() 59 InstructionSetFeatures::FromVariant(InstructionSet::kArm64, "kryo", &error_msg)); in TEST() [all …]
|
D | instruction_set_features_arm64.h | 28 class Arm64InstructionSetFeatures FINAL : public InstructionSetFeatures { 50 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; 75 std::unique_ptr<const InstructionSetFeatures> 81 : InstructionSetFeatures(), in Arm64InstructionSetFeatures()
|
D | instruction_set_features_arm64.cc | 103 bool Arm64InstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals() 126 std::unique_ptr<const InstructionSetFeatures> 141 return std::unique_ptr<const InstructionSetFeatures>( in AddFeaturesFromSplitString()
|
/art/runtime/arch/arm/ |
D | instruction_set_features_arm_test.cc | 26 std::unique_ptr<const InstructionSetFeatures> krait_features( in TEST() 27 InstructionSetFeatures::FromVariant(InstructionSet::kArm, "krait", &error_msg)); in TEST() 38 std::unique_ptr<const InstructionSetFeatures> kryo_features( in TEST() 39 InstructionSetFeatures::FromVariant(InstructionSet::kArm, "kryo", &error_msg)); in TEST() 50 std::unique_ptr<const InstructionSetFeatures> denver_features( in TEST() 51 InstructionSetFeatures::FromVariant(InstructionSet::kArm, "denver", &error_msg)); in TEST() 64 std::unique_ptr<const InstructionSetFeatures> generic_features( in TEST() 65 InstructionSetFeatures::FromVariant(InstructionSet::kArm, "generic", &error_msg)); in TEST() 77 std::unique_ptr<const InstructionSetFeatures> arm6_features( in TEST() 78 InstructionSetFeatures::FromVariant(InstructionSet::kArm, "arm6", &error_msg)); in TEST() [all …]
|
D | instruction_set_features_arm.h | 28 class ArmInstructionSetFeatures FINAL : public InstructionSetFeatures { 50 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; 52 bool HasAtLeast(const InstructionSetFeatures* other) const OVERRIDE; 83 std::unique_ptr<const InstructionSetFeatures> 91 : InstructionSetFeatures(), in ArmInstructionSetFeatures()
|
D | instruction_set_features_arm.cc | 269 bool ArmInstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals() 279 bool ArmInstructionSetFeatures::HasAtLeast(const InstructionSetFeatures* other) const { in HasAtLeast() 315 std::unique_ptr<const InstructionSetFeatures> 340 return std::unique_ptr<const InstructionSetFeatures>( in AddFeaturesFromSplitString()
|
/art/runtime/arch/mips64/ |
D | instruction_set_features_mips64_test.cc | 25 std::unique_ptr<const InstructionSetFeatures> mips64_features( in TEST() 26 InstructionSetFeatures::FromVariant(InstructionSet::kMips64, "default", &error_msg)); in TEST() 36 std::unique_ptr<const InstructionSetFeatures> mips64r6_features( in TEST() 37 InstructionSetFeatures::FromVariant(InstructionSet::kMips64, "mips64r6", &error_msg)); in TEST() 44 std::unique_ptr<const InstructionSetFeatures> mips64_default_features( in TEST() 45 InstructionSetFeatures::FromVariant(InstructionSet::kMips64, "default", &error_msg)); in TEST()
|
D | instruction_set_features_mips64.h | 28 class Mips64InstructionSetFeatures FINAL : public InstructionSetFeatures { 51 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; 70 std::unique_ptr<const InstructionSetFeatures> 75 explicit Mips64InstructionSetFeatures(bool msa) : InstructionSetFeatures(), msa_(msa) { in Mips64InstructionSetFeatures()
|
D | instruction_set_features_mips64.cc | 91 bool Mips64InstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals() 113 std::unique_ptr<const InstructionSetFeatures> 128 return std::unique_ptr<const InstructionSetFeatures>(new Mips64InstructionSetFeatures(msa)); in AddFeaturesFromSplitString()
|
/art/compiler/debug/ |
D | elf_debug_writer.h | 46 const InstructionSetFeatures* features, 55 const InstructionSetFeatures* features, 61 const InstructionSetFeatures* features,
|
D | elf_debug_writer.cc | 110 const InstructionSetFeatures* features, in MakeMiniDebugInfo() 138 const InstructionSetFeatures* features, in MakeElfFileForJITInternal() 192 const InstructionSetFeatures* features, in MakeElfFileForJIT() 205 const InstructionSetFeatures* features, in WriteDebugElfFileForClassesInternal() 227 const InstructionSetFeatures* features, in WriteDebugElfFileForClasses()
|
/art/dex2oat/linker/ |
D | elf_writer_quick.h | 29 class InstructionSetFeatures; variable 34 const InstructionSetFeatures* features,
|
D | elf_writer_quick.cc | 56 const InstructionSetFeatures* features, in DebugInfoTask() 87 const InstructionSetFeatures* instruction_set_features_; 100 const InstructionSetFeatures* features, 129 const InstructionSetFeatures* instruction_set_features_; 147 const InstructionSetFeatures* features, in CreateElfWriterQuick() 165 const InstructionSetFeatures* features, in ElfWriterQuick()
|
/art/runtime/arch/x86_64/ |
D | instruction_set_features_x86_64_test.cc | 25 std::unique_ptr<const InstructionSetFeatures> x86_64_features( in TEST() 26 InstructionSetFeatures::FromVariant(InstructionSet::kX86_64, "default", &error_msg)); in TEST()
|
/art/compiler/jit/ |
D | jit_compiler.h | 29 class InstructionSetFeatures; variable 52 std::unique_ptr<const InstructionSetFeatures> instruction_set_features_;
|
D | jit_compiler.cc | 113 instruction_set_features_ = InstructionSetFeatures::FromVariant( in JitCompiler() 122 instruction_set_features_ = InstructionSetFeatures::FromVariant( in JitCompiler() 136 instruction_set_features_ = InstructionSetFeatures::FromCppDefines(); in JitCompiler()
|
/art/compiler/utils/ |
D | jni_macro_assembler.cc | 52 const InstructionSetFeatures* instruction_set_features) { in Create() 87 const InstructionSetFeatures* instruction_set_features) { in Create()
|
/art/runtime/ |
D | oat.h | 30 class InstructionSetFeatures; variable 55 const InstructionSetFeatures* instruction_set_features, 126 const InstructionSetFeatures* instruction_set_features,
|