Home
last modified time | relevance | path

Searched refs:X86InstructionSetFeatures (Results 1 – 10 of 10) sorted by relevance

/art/runtime/arch/x86_64/
Dinstruction_set_features_x86_64.h28 class X86_64InstructionSetFeatures final : public X86InstructionSetFeatures {
32 return Convert(X86InstructionSetFeatures::FromVariant(variant, error_msg, true)); in FromVariant()
37 return Convert(X86InstructionSetFeatures::FromBitmap(bitmap, true)); in FromBitmap()
42 return Convert(X86InstructionSetFeatures::FromCppDefines(true)); in FromCppDefines()
47 return Convert(X86InstructionSetFeatures::FromCpuInfo(true)); in FromCpuInfo()
53 return Convert(X86InstructionSetFeatures::FromHwcap(true)); in FromHwcap()
59 return Convert(X86InstructionSetFeatures::FromAssembly(true)); in FromAssembly()
64 return Convert(X86InstructionSetFeatures::FromCpuFeatures(true)); in FromCpuFeatures()
78 return X86InstructionSetFeatures::AddFeaturesFromSplitString(features, true, error_msg); in AddFeaturesFromSplitString()
88 : X86InstructionSetFeatures(has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, in X86_64InstructionSetFeatures()
[all …]
/art/runtime/arch/x86/
Dinstruction_set_features_x86.cc81 X86FeaturesUniquePtr X86InstructionSetFeatures::Create(bool x86_64, in Create()
96 return X86FeaturesUniquePtr(new X86InstructionSetFeatures(has_SSSE3, in Create()
105 X86FeaturesUniquePtr X86InstructionSetFeatures::FromVariant( in FromVariant()
142 X86FeaturesUniquePtr X86InstructionSetFeatures::FromBitmap(uint32_t bitmap, bool x86_64) { in FromBitmap()
152 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCppDefines(bool x86_64) { in FromCppDefines()
192 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCpuInfo(bool x86_64) { in FromCpuInfo()
239 X86FeaturesUniquePtr X86InstructionSetFeatures::FromHwcap(bool x86_64) { in FromHwcap()
244 X86FeaturesUniquePtr X86InstructionSetFeatures::FromAssembly(bool x86_64) { in FromAssembly()
250 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCpuFeatures(bool x86_64) { in FromCpuFeatures()
267 bool X86InstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals()
[all …]
Dinstruction_set_features_x86.h44 class X86InstructionSetFeatures; variable
45 using X86FeaturesUniquePtr = std::unique_ptr<const X86InstructionSetFeatures>;
48 class X86InstructionSetFeatures : public InstructionSetFeatures {
87 virtual ~X86InstructionSetFeatures() {} in ~X86InstructionSetFeatures()
110 X86InstructionSetFeatures(bool has_SSSE3, in X86InstructionSetFeatures() function
151 DISALLOW_COPY_AND_ASSIGN(X86InstructionSetFeatures);
Dinstruction_set_features_x86_test.cc32 is_runtime_isa ? X86InstructionSetFeatures::FromCppDefines()->GetFeatureString() in TEST()
35 is_runtime_isa ? X86InstructionSetFeatures::FromCppDefines()->AsBitmap() : 0); in TEST()
/art/runtime/arch/
Dinstruction_set_features.cc45 return X86InstructionSetFeatures::FromVariant(variant, error_msg); in FromVariant()
68 result = X86InstructionSetFeatures::FromBitmap(bitmap); in FromBitmap()
90 return X86InstructionSetFeatures::FromCppDefines(); in FromCppDefines()
120 return X86InstructionSetFeatures::FromCpuInfo(); in FromCpuInfo()
139 return X86InstructionSetFeatures::FromHwcap(); in FromHwcap()
158 return X86InstructionSetFeatures::FromAssembly(); in FromAssembly()
177 return X86InstructionSetFeatures::FromCpuFeatures(); in FromCpuFeatures()
252 const X86InstructionSetFeatures* InstructionSetFeatures::AsX86InstructionSetFeatures() const { in AsX86InstructionSetFeatures()
255 return down_cast<const X86InstructionSetFeatures*>(this); in AsX86InstructionSetFeatures()
Dinstruction_set_features.h31 class X86InstructionSetFeatures; variable
119 const X86InstructionSetFeatures* AsX86InstructionSetFeatures() const;
/art/compiler/utils/x86/
Dassembler_x86_test.cc184 : instruction_set_features_(X86InstructionSetFeatures::FromVariant("kabylake", nullptr)) {} in AssemblerX86AVXTest()
190 std::unique_ptr<const X86InstructionSetFeatures> instruction_set_features_;
Dassembler_x86.h337 const X86InstructionSetFeatures* instruction_set_features = nullptr)
/art/compiler/optimizing/
Dcode_generator_x86.h439 const X86InstructionSetFeatures& GetInstructionSetFeatures() const;
Dcode_generator_x86.cc990 const X86InstructionSetFeatures& CodeGeneratorX86::GetInstructionSetFeatures() const { in GetInstructionSetFeatures()