Searched refs:X86InstructionSetFeatures (Results 1 – 10 of 10) sorted by relevance
/art/runtime/arch/x86_64/ |
D | instruction_set_features_x86_64.h | 29 class X86_64InstructionSetFeatures final : public X86InstructionSetFeatures { 33 return Convert(X86InstructionSetFeatures::FromVariant(variant, error_msg, true)); in FromVariant() 38 return Convert(X86InstructionSetFeatures::FromBitmap(bitmap, true)); in FromBitmap() 43 return Convert(X86InstructionSetFeatures::FromCppDefines(true)); in FromCppDefines() 48 return Convert(X86InstructionSetFeatures::FromCpuInfo(true)); in FromCpuInfo() 54 return Convert(X86InstructionSetFeatures::FromHwcap(true)); in FromHwcap() 60 return Convert(X86InstructionSetFeatures::FromAssembly(true)); in FromAssembly() 65 return Convert(X86InstructionSetFeatures::FromCpuFeatures(true)); in FromCpuFeatures() 79 return X86InstructionSetFeatures::AddFeaturesFromSplitString(features, true, error_msg); in AddFeaturesFromSplitString() 89 : X86InstructionSetFeatures(has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, in X86_64InstructionSetFeatures() [all …]
|
/art/runtime/arch/x86/ |
D | instruction_set_features_x86.cc | 103 X86FeaturesUniquePtr X86InstructionSetFeatures::Create(bool x86_64, in Create() 118 return X86FeaturesUniquePtr(new X86InstructionSetFeatures(has_SSSE3, in Create() 127 X86FeaturesUniquePtr X86InstructionSetFeatures::FromVariant(const std::string& variant, in FromVariant() 168 X86FeaturesUniquePtr X86InstructionSetFeatures::FromBitmap(uint32_t bitmap, bool x86_64) { in FromBitmap() 178 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCppDefines(bool x86_64) { in FromCppDefines() 218 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCpuInfo(bool x86_64) { in FromCpuInfo() 265 X86FeaturesUniquePtr X86InstructionSetFeatures::FromHwcap(bool x86_64) { in FromHwcap() 270 X86FeaturesUniquePtr X86InstructionSetFeatures::FromAssembly(bool x86_64) { in FromAssembly() 276 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCpuFeatures(bool x86_64) { in FromCpuFeatures() 293 bool X86InstructionSetFeatures::Equals(const InstructionSetFeatures* other) const { in Equals() [all …]
|
D | instruction_set_features_x86.h | 45 class X86InstructionSetFeatures; variable 46 using X86FeaturesUniquePtr = std::unique_ptr<const X86InstructionSetFeatures>; 49 class X86InstructionSetFeatures : public InstructionSetFeatures { 88 virtual ~X86InstructionSetFeatures() {} in ~X86InstructionSetFeatures() 111 X86InstructionSetFeatures(bool has_SSSE3, in X86InstructionSetFeatures() function 152 DISALLOW_COPY_AND_ASSIGN(X86InstructionSetFeatures);
|
D | instruction_set_features_x86_test.cc | 32 is_runtime_isa ? X86InstructionSetFeatures::FromCppDefines()->GetFeatureString() in TEST() 35 is_runtime_isa ? X86InstructionSetFeatures::FromCppDefines()->AsBitmap() : 0); in TEST()
|
/art/runtime/arch/ |
D | instruction_set_features.cc | 44 return X86InstructionSetFeatures::FromVariant(variant, error_msg); in FromVariant() 97 result = X86InstructionSetFeatures::FromBitmap(bitmap); in FromBitmap() 121 return X86InstructionSetFeatures::FromCppDefines(); in FromCppDefines() 153 return X86InstructionSetFeatures::FromCpuInfo(); in FromCpuInfo() 174 return X86InstructionSetFeatures::FromHwcap(); in FromHwcap() 195 return X86InstructionSetFeatures::FromAssembly(); in FromAssembly() 216 return X86InstructionSetFeatures::FromCpuFeatures(); in FromCpuFeatures() 297 const X86InstructionSetFeatures* InstructionSetFeatures::AsX86InstructionSetFeatures() const { in AsX86InstructionSetFeatures() 300 return down_cast<const X86InstructionSetFeatures*>(this); in AsX86InstructionSetFeatures()
|
D | instruction_set_features.h | 32 class X86InstructionSetFeatures; variable 128 const X86InstructionSetFeatures* AsX86InstructionSetFeatures() const;
|
/art/compiler/utils/x86/ |
D | assembler_x86_test.cc | 165 : instruction_set_features_(X86InstructionSetFeatures::FromVariant("kabylake", nullptr)) {} in AssemblerX86AVXTest() 171 std::unique_ptr<const X86InstructionSetFeatures> instruction_set_features_;
|
D | assembler_x86.h | 378 const X86InstructionSetFeatures* instruction_set_features = nullptr)
|
/art/compiler/optimizing/ |
D | code_generator_x86.h | 492 const X86InstructionSetFeatures& GetInstructionSetFeatures() const;
|
D | code_generator_x86.cc | 1074 const X86InstructionSetFeatures& CodeGeneratorX86::GetInstructionSetFeatures() const { in GetInstructionSetFeatures()
|