/art/runtime/arch/ |
D | instruction_set_features_test.cc | 41 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( 42 InstructionSetFeatures::FromCppDefines()); 51 std::unique_ptr<const InstructionSetFeatures> property_features( 52 InstructionSetFeatures::FromVariant(kRuntimeISA, dex2oat_isa_variant, &error_msg)); 68 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( 69 InstructionSetFeatures::FromCppDefines()); 84 std::unique_ptr<const InstructionSetFeatures> base_features( 85 InstructionSetFeatures::FromVariant(kRuntimeISA, dex2oat_isa_variant, &error_msg)); 88 std::unique_ptr<const InstructionSetFeatures> property_features( 106 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 | 34 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromVariant( in FromVariant() 58 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromBitmap(InstructionSet isa, in FromBitmap() 60 std::unique_ptr<const InstructionSetFeatures> result; in FromBitmap() 91 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromCppDefines() { in FromCppDefines() 115 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromCpuInfo() { in FromCpuInfo() 138 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromHwcap() { in FromHwcap() 161 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::FromAssembly() { in FromAssembly() 184 std::unique_ptr<const InstructionSetFeatures> InstructionSetFeatures::AddFeaturesFromString( in AddFeaturesFromString() 188 return std::unique_ptr<const InstructionSetFeatures>(); in AddFeaturesFromString() 197 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(kMips, "default", &error_msg)); in TEST() 36 std::unique_ptr<const InstructionSetFeatures> mips32r1_features( in TEST() 37 InstructionSetFeatures::FromVariant(kMips, "mips32r1", &error_msg)); in TEST() 44 std::unique_ptr<const InstructionSetFeatures> mips_default_features( in TEST() 45 InstructionSetFeatures::FromVariant(kMips, "default", &error_msg)); in TEST() 52 std::unique_ptr<const InstructionSetFeatures> mips32r2_features( in TEST() 53 InstructionSetFeatures::FromVariant(kMips, "mips32r2", &error_msg)); in TEST() 60 std::unique_ptr<const InstructionSetFeatures> mips_default_features( in TEST() 61 InstructionSetFeatures::FromVariant(kMips, "default", &error_msg)); in TEST() [all …]
|
D | instruction_set_features_mips.h | 30 class MipsInstructionSetFeatures FINAL : public InstructionSetFeatures { 52 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; 87 std::unique_ptr<const InstructionSetFeatures> 93 : InstructionSetFeatures(), in MipsInstructionSetFeatures()
|
D | instruction_set_features_mips.cc | 170 bool MipsInstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals() 211 std::unique_ptr<const InstructionSetFeatures> 241 return std::unique_ptr<const InstructionSetFeatures>( in AddFeaturesFromSplitString()
|
/art/runtime/arch/x86/ |
D | instruction_set_features_x86_test.cc | 25 std::unique_ptr<const InstructionSetFeatures> x86_features( in TEST() 26 InstructionSetFeatures::FromVariant(kX86, "default", &error_msg)); in TEST() 38 std::unique_ptr<const InstructionSetFeatures> x86_features( in TEST() 39 InstructionSetFeatures::FromVariant(kX86, "atom", &error_msg)); in TEST() 48 std::unique_ptr<const InstructionSetFeatures> x86_default_features( in TEST() 49 InstructionSetFeatures::FromVariant(kX86, "default", &error_msg)); in TEST() 58 std::unique_ptr<const InstructionSetFeatures> x86_64_features( in TEST() 59 InstructionSetFeatures::FromVariant(kX86_64, "atom", &error_msg)); in TEST() 75 std::unique_ptr<const InstructionSetFeatures> x86_features( in TEST() 76 InstructionSetFeatures::FromVariant(kX86, "sandybridge", &error_msg)); in TEST() [all …]
|
D | instruction_set_features_x86.h | 28 class X86InstructionSetFeatures : public InstructionSetFeatures { 53 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; 71 virtual std::unique_ptr<const InstructionSetFeatures> 77 std::unique_ptr<const InstructionSetFeatures> 88 : 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(kArm64, "default", &error_msg)); in TEST() 34 std::unique_ptr<const InstructionSetFeatures> cortex_a57_features( in TEST() 35 InstructionSetFeatures::FromVariant(kArm64, "cortex-a57", &error_msg)); in TEST() 42 std::unique_ptr<const InstructionSetFeatures> cortex_a73_features( in TEST() 43 InstructionSetFeatures::FromVariant(kArm64, "cortex-a73", &error_msg)); in TEST() 50 std::unique_ptr<const InstructionSetFeatures> cortex_a35_features( in TEST() 51 InstructionSetFeatures::FromVariant(kArm64, "cortex-a35", &error_msg)); in TEST() 58 std::unique_ptr<const InstructionSetFeatures> kryo_features( in TEST() 59 InstructionSetFeatures::FromVariant(kArm64, "kryo", &error_msg)); in TEST()
|
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 | 100 bool Arm64InstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals() 123 std::unique_ptr<const InstructionSetFeatures> 138 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(kArm, "krait", &error_msg)); in TEST() 38 std::unique_ptr<const InstructionSetFeatures> kryo_features( in TEST() 39 InstructionSetFeatures::FromVariant(kArm, "kryo", &error_msg)); in TEST() 50 std::unique_ptr<const InstructionSetFeatures> denver_features( in TEST() 51 InstructionSetFeatures::FromVariant(kArm, "denver", &error_msg)); in TEST() 64 std::unique_ptr<const InstructionSetFeatures> generic_features( in TEST() 65 InstructionSetFeatures::FromVariant(kArm, "generic", &error_msg)); in TEST() 77 std::unique_ptr<const InstructionSetFeatures> arm6_features( in TEST() 78 InstructionSetFeatures::FromVariant(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 | 267 bool ArmInstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals() 277 bool ArmInstructionSetFeatures::HasAtLeast(const InstructionSetFeatures* other) const { in HasAtLeast() 314 std::unique_ptr<const InstructionSetFeatures> 339 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(kMips64, "default", &error_msg)); in TEST() 36 std::unique_ptr<const InstructionSetFeatures> mips64r6_features( in TEST() 37 InstructionSetFeatures::FromVariant(kMips64, "mips64r6", &error_msg)); in TEST() 44 std::unique_ptr<const InstructionSetFeatures> mips64_default_features( in TEST() 45 InstructionSetFeatures::FromVariant(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 | 45 const InstructionSetFeatures* features, 52 const InstructionSetFeatures* features, 57 const InstructionSetFeatures* features,
|
D | elf_debug_writer.cc | 94 const InstructionSetFeatures* features, in MakeMiniDebugInfo() 116 const InstructionSetFeatures* features, in WriteDebugElfFileForMethodsInternal() 135 const InstructionSetFeatures* features, in WriteDebugElfFileForMethods() 147 const InstructionSetFeatures* features, in WriteDebugElfFileForClassesInternal() 168 const InstructionSetFeatures* features, in WriteDebugElfFileForClasses()
|
/art/compiler/ |
D | elf_writer_quick.h | 29 class InstructionSetFeatures; variable 32 const InstructionSetFeatures* features,
|
D | elf_writer_quick.cc | 54 const InstructionSetFeatures* features, in DebugInfoTask() 79 const InstructionSetFeatures* instruction_set_features_; 90 const InstructionSetFeatures* features, 118 const InstructionSetFeatures* instruction_set_features_; 135 const InstructionSetFeatures* features, in CreateElfWriterQuick() 153 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(kX86_64, "default", &error_msg)); in TEST()
|
/art/compiler/jit/ |
D | jit_compiler.h | 29 class InstructionSetFeatures; variable 53 std::unique_ptr<const InstructionSetFeatures> instruction_set_features_;
|
/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 54 const InstructionSetFeatures* instruction_set_features, 125 const InstructionSetFeatures* instruction_set_features,
|