/art/runtime/arch/ |
D | instruction_set_features_test.cc | 50 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( local 64 EXPECT_TRUE(property_features->HasAtLeast(instruction_set_features.get())) 66 << "\nFeatures from build: " << *instruction_set_features.get(); 83 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( local 107 EXPECT_TRUE(property_features->HasAtLeast(instruction_set_features.get())) 109 << "\nFeatures from build: " << *instruction_set_features.get(); 121 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( local 127 EXPECT_TRUE(cpuinfo_features->HasAtLeast(instruction_set_features.get())) 129 << "\nFeatures from build: " << *instruction_set_features.get(); 155 std::unique_ptr<const InstructionSetFeatures> instruction_set_features( local [all …]
|
/art/compiler/jit/ |
D | jit_compiler.cc | 87 std::unique_ptr<const InstructionSetFeatures> instruction_set_features; in ParseCompilerOptions() local 94 instruction_set_features = InstructionSetFeatures::FromVariantAndHwcap( in ParseCompilerOptions() 96 if (instruction_set_features == nullptr) { in ParseCompilerOptions() 102 if (instruction_set_features == nullptr) { in ParseCompilerOptions() 103 instruction_set_features = InstructionSetFeatures::FromVariant( in ParseCompilerOptions() 105 if (instruction_set_features == nullptr) { in ParseCompilerOptions() 109 instruction_set_features = in ParseCompilerOptions() 110 instruction_set_features->AddFeaturesFromString(str, &error_msg); in ParseCompilerOptions() 111 if (instruction_set_features == nullptr) { in ParseCompilerOptions() 117 if (instruction_set_features == nullptr) { in ParseCompilerOptions() [all …]
|
/art/tools/checker/file_format/c1visualizer/ |
D | struct.py | 27 self.instruction_set_features = ImmutableDict() 31 self.instruction_set_features = ImmutableDict(features) 48 and self.instruction_set_features == other.instruction_set_features
|
D | test.py | 35 c1_file.instruction_set_features = data[0]
|
/art/compiler/utils/ |
D | jni_macro_assembler.cc | 53 const InstructionSetFeatures* instruction_set_features) { in Create() argument 55 UNUSED(instruction_set_features); in Create() 80 const InstructionSetFeatures* instruction_set_features) { in Create() argument 82 UNUSED(instruction_set_features); in Create()
|
D | jni_macro_assembler.h | 86 const InstructionSetFeatures* instruction_set_features = nullptr);
|
/art/tools/checker/match/ |
D | test.py | 106 instruction_set_features=None, argument 116 if instruction_set_features: 121 name if present else "-" + name for name, present in instruction_set_features.items()) 157 c1_file.instruction_set_features, 162 instruction_set_features=None, argument 165 … self.assertMatches(checker_string, c1_string, isa, instruction_set_features, read_barrier_type)
|
D | file.py | 324 instruction_set_features, argument 333 "ISA_FEATURES": instruction_set_features, 364 c1_file.instruction_set_features,
|
/art/runtime/oat/ |
D | oat.h | 67 const InstructionSetFeatures* instruction_set_features, 132 const InstructionSetFeatures* instruction_set_features,
|
D | oat.cc | 46 const InstructionSetFeatures* instruction_set_features, in Create() argument 57 instruction_set_features, in Create() 63 const InstructionSetFeatures* instruction_set_features, in OatHeader() argument 68 instruction_set_features_bitmap_(instruction_set_features->AsBitmap()), in OatHeader()
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 378 const X86InstructionSetFeatures* instruction_set_features = nullptr) 381 … has_AVX_(instruction_set_features != nullptr ? instruction_set_features->HasAVX() : false), in Assembler() 382 … has_AVX2_(instruction_set_features != nullptr ? instruction_set_features->HasAVX2() :false) {} in Assembler()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 423 const X86_64InstructionSetFeatures* instruction_set_features = nullptr) 426 has_AVX_(instruction_set_features != nullptr ? instruction_set_features->HasAVX(): false), in Assembler() 427 … has_AVX2_(instruction_set_features != nullptr ? instruction_set_features->HasAVX2() : false) {} in Assembler()
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 90 const InstructionSetFeatures* instruction_set_features = in ArtJniCompileMethodInternal() local 163 GetMacroAssembler<kPointerSize>(allocator, instruction_set, instruction_set_features); in ArtJniCompileMethodInternal()
|
/art/compiler/utils/riscv64/ |
D | assembler_riscv64.h | 216 const Riscv64InstructionSetFeatures* instruction_set_features = nullptr) 218 instruction_set_features != nullptr 219 ? ConvertExtensions(instruction_set_features) 1896 const Riscv64InstructionSetFeatures* instruction_set_features) { in ConvertExtensions() argument 1909 (instruction_set_features->HasZba() ? Riscv64ExtensionBit(Riscv64Extension::kZba) : 0u) | in ConvertExtensions() 1910 (instruction_set_features->HasZbb() ? Riscv64ExtensionBit(Riscv64Extension::kZbb) : 0u) | in ConvertExtensions() 1911 (instruction_set_features->HasZbs() ? Riscv64ExtensionBit(Riscv64Extension::kZbs) : 0u) | in ConvertExtensions() 1912 (instruction_set_features->HasVector() ? Riscv64ExtensionBit(Riscv64Extension::kV) : 0u) | in ConvertExtensions() 1913 (instruction_set_features->HasCompressed() ? kCompressedExtensionsMask : 0u); in ConvertExtensions()
|
/art/test/ |
D | default_run.py | 301 INSTRUCTION_SET_FEATURES = args.instruction_set_features
|
/art/runtime/ |
D | Android.bp | 435 "arch/instruction_set_features.cc",
|