Home
last modified time | relevance | path

Searched refs:Arm64InstructionSetFeatures (Results 1 – 11 of 11) sorted by relevance

/art/runtime/arch/arm64/
Dinstruction_set_features_arm64.cc37 Arm64FeaturesUniquePtr Arm64InstructionSetFeatures::FromVariant( in FromVariant()
140 return Arm64FeaturesUniquePtr(new Arm64InstructionSetFeatures(needs_a53_835769_fix, in FromVariant()
148 Arm64FeaturesUniquePtr Arm64InstructionSetFeatures::FromBitmap(uint32_t bitmap) { in FromBitmap()
154 return Arm64FeaturesUniquePtr(new Arm64InstructionSetFeatures(is_a53, in FromBitmap()
162 Arm64FeaturesUniquePtr Arm64InstructionSetFeatures::FromCppDefines() { in FromCppDefines()
190 return Arm64FeaturesUniquePtr(new Arm64InstructionSetFeatures(needs_a53_835769_fix, in FromCppDefines()
198 Arm64FeaturesUniquePtr Arm64InstructionSetFeatures::FromCpuInfo() { in FromCpuInfo()
203 Arm64FeaturesUniquePtr Arm64InstructionSetFeatures::FromHwcap() { in FromHwcap()
219 return Arm64FeaturesUniquePtr(new Arm64InstructionSetFeatures(needs_a53_835769_fix, in FromHwcap()
227 Arm64FeaturesUniquePtr Arm64InstructionSetFeatures::FromAssembly() { in FromAssembly()
[all …]
Dinstruction_set_features_arm64.h24 class Arm64InstructionSetFeatures; variable
25 using Arm64FeaturesUniquePtr = std::unique_ptr<const Arm64InstructionSetFeatures>;
28 class Arm64InstructionSetFeatures final : public InstructionSetFeatures {
93 virtual ~Arm64InstructionSetFeatures() {} in ~Arm64InstructionSetFeatures()
105 Arm64InstructionSetFeatures(bool needs_a53_835769_fix, in Arm64InstructionSetFeatures() function
136 DISALLOW_COPY_AND_ASSIGN(Arm64InstructionSetFeatures);
Dinstruction_set_features_arm64_test.cc214 Arm64InstructionSetFeatures::FromVariant("cortex-a53", &error_msg)); in TEST()
218 const Arm64InstructionSetFeatures *arm64_features = features->AsArm64InstructionSetFeatures(); in TEST()
/art/runtime/arch/
Dinstruction_set_features.cc45 return Arm64InstructionSetFeatures::FromVariant(variant, error_msg); in FromVariant()
71 result = Arm64InstructionSetFeatures::FromBitmap(bitmap); in FromBitmap()
101 return Arm64InstructionSetFeatures::FromCppDefines(); in FromCppDefines()
122 return Arm64InstructionSetFeatures::FromHwcap(); in FromRuntimeDetection()
135 return Arm64InstructionSetFeatures::FromCpuInfo(); in FromCpuInfo()
158 return Arm64InstructionSetFeatures::FromHwcap(); in FromHwcap()
181 return Arm64InstructionSetFeatures::FromAssembly(); in FromAssembly()
257 const Arm64InstructionSetFeatures* InstructionSetFeatures::AsArm64InstructionSetFeatures() const { in AsArm64InstructionSetFeatures()
259 return down_cast<const Arm64InstructionSetFeatures*>(this); in AsArm64InstructionSetFeatures()
Dinstruction_set_features.h30 class Arm64InstructionSetFeatures; variable
115 const Arm64InstructionSetFeatures* AsArm64InstructionSetFeatures() const;
/art/compiler/utils/arm64/
Dassembler_arm64.h41 class Arm64InstructionSetFeatures; variable
70 ArenaAllocator* allocator, const Arm64InstructionSetFeatures* features = nullptr);
Dassembler_arm64.cc37 const Arm64InstructionSetFeatures* art_features) { in SetVIXLCPUFeaturesFromART()
59 const Arm64InstructionSetFeatures* art_features) in Arm64Assembler()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64.h35 const Arm64InstructionSetFeatures* features);
Drelative_patcher_arm64.cc88 const Arm64InstructionSetFeatures* features) in Arm64RelativePatcher()
/art/compiler/optimizing/
Dcode_generator_arm64.h489 const Arm64InstructionSetFeatures& GetInstructionSetFeatures() const;
Dcode_generator_arm64.cc1268 const Arm64InstructionSetFeatures& CodeGeneratorARM64::GetInstructionSetFeatures() const { in GetInstructionSetFeatures()