Home
last modified time | relevance | path

Searched refs:X86_64InstructionSetFeatures (Results 1 – 7 of 7) sorted by relevance

/art/runtime/arch/x86_64/
Dinstruction_set_features_x86_64.h25 class X86_64InstructionSetFeatures FINAL : public X86InstructionSetFeatures {
28 static const X86_64InstructionSetFeatures* FromVariant(const std::string& variant, in FromVariant()
35 static const X86_64InstructionSetFeatures* FromBitmap(uint32_t bitmap) { in FromBitmap()
40 static const X86_64InstructionSetFeatures* FromCppDefines() { in FromCppDefines()
45 static const X86_64InstructionSetFeatures* FromCpuInfo() { in FromCpuInfo()
51 static const X86_64InstructionSetFeatures* FromHwcap() { in FromHwcap()
57 static const X86_64InstructionSetFeatures* FromAssembly() { in FromAssembly()
65 virtual ~X86_64InstructionSetFeatures() {} in ~X86_64InstructionSetFeatures()
76 X86_64InstructionSetFeatures(bool smp, bool has_SSSE3, bool has_SSE4_1, bool has_SSE4_2, in X86_64InstructionSetFeatures() function
83 DISALLOW_COPY_AND_ASSIGN(X86_64InstructionSetFeatures);
/art/runtime/arch/
Dinstruction_set_features.cc54 result = X86_64InstructionSetFeatures::FromVariant(variant, error_msg); in FromVariant()
85 result = X86_64InstructionSetFeatures::FromBitmap(bitmap); in FromBitmap()
115 result = X86_64InstructionSetFeatures::FromCppDefines(); in FromCppDefines()
145 result = X86_64InstructionSetFeatures::FromCpuInfo(); in FromCpuInfo()
174 result = X86_64InstructionSetFeatures::FromHwcap(); in FromHwcap()
203 result = X86_64InstructionSetFeatures::FromAssembly(); in FromAssembly()
286 const X86_64InstructionSetFeatures* InstructionSetFeatures::AsX86_64InstructionSetFeatures() const { in AsX86_64InstructionSetFeatures()
288 return down_cast<const X86_64InstructionSetFeatures*>(this); in AsX86_64InstructionSetFeatures()
Dinstruction_set_features.h33 class X86_64InstructionSetFeatures; variable
98 const X86_64InstructionSetFeatures* AsX86_64InstructionSetFeatures() const;
/art/runtime/arch/x86/
Dinstruction_set_features_x86.cc70 return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, in FromVariant()
87 …return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, has_AVX2); in FromBitmap()
128 …return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, has_AVX2); in FromCppDefines()
180 …return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, has_AVX2); in FromCpuInfo()
290 return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, in AddFeaturesFromSplitString()
/art/compiler/optimizing/
Dcode_generator_x86_64.h199 const X86_64InstructionSetFeatures& isa_features,
274 const X86_64InstructionSetFeatures& GetInstructionSetFeatures() const { in GetInstructionSetFeatures()
298 const X86_64InstructionSetFeatures& isa_features_;
Dcodegen_test.cc164 std::unique_ptr<const X86_64InstructionSetFeatures> features_x86_64( in RunCodeBaseline()
165 X86_64InstructionSetFeatures::FromCppDefines()); in RunCodeBaseline()
233 std::unique_ptr<const X86_64InstructionSetFeatures> features_x86_64( in RunCodeOptimized()
234 X86_64InstructionSetFeatures::FromCppDefines()); in RunCodeOptimized()
Dcode_generator_x86_64.cc431 const X86_64InstructionSetFeatures& isa_features, in CodeGeneratorX86_64()