/art/runtime/arch/ |
H A D | instruction_set_features.h | 103 explicit InstructionSetFeatures(bool smp) : smp_(smp) {} argument 111 AddFeaturesFromSplitString(bool smp, const std::vector<std::string>& features,
|
H A D | instruction_set_features.cc | 220 bool smp = smp_; local 238 } else if (feature == "smp") { 239 smp = true; 241 } else if (feature == "-smp") { 242 smp = false; 245 // Erase the smp feature once processed. 254 // processing can also come along if the handled flags (at the moment only smp) are the only 258 return AddFeaturesFromSplitString(smp, features, error_msg);
|
/art/runtime/arch/mips64/ |
H A D | instruction_set_features_mips64.h | 63 AddFeaturesFromSplitString(const bool smp, const std::vector<std::string>& features, 67 explicit Mips64InstructionSetFeatures(bool smp) : InstructionSetFeatures(smp) { argument
|
H A D | instruction_set_features_mips64.cc | 32 bool smp = true; // Conservative default. local 33 return new Mips64InstructionSetFeatures(smp); 37 bool smp = (bitmap & kSmpBitfield) != 0; local 38 return new Mips64InstructionSetFeatures(smp); 42 const bool smp = true; local 44 return new Mips64InstructionSetFeatures(smp); 50 bool smp = false; local 60 smp = true; 68 return new Mips64InstructionSetFeatures(smp); 95 result += "smp"; 102 AddFeaturesFromSplitString( const bool smp, const std::vector<std::string>& features, std::string* error_msg) const argument [all...] |
/art/runtime/arch/arm/ |
H A D | instruction_set_features_arm.h | 75 AddFeaturesFromSplitString(const bool smp, const std::vector<std::string>& features, 79 ArmInstructionSetFeatures(bool smp, bool has_div, bool has_atomic_ldrd_strd) argument 80 : InstructionSetFeatures(smp),
|
H A D | instruction_set_features_arm.cc | 40 const bool smp = true; local 100 return new ArmInstructionSetFeatures(smp, has_div, has_lpae); 104 bool smp = (bitmap & kSmpBitfield) != 0; local 107 return new ArmInstructionSetFeatures(smp, has_div, has_atomic_ldrd_strd); 111 const bool smp = true; local 122 return new ArmInstructionSetFeatures(smp, has_div, has_lpae); 128 bool smp = false; local 152 smp = true; 160 return new ArmInstructionSetFeatures(smp, has_div, has_lpae); 164 bool smp local 202 const bool smp = true; local 267 AddFeaturesFromSplitString( const bool smp, const std::vector<std::string>& features, std::string* error_msg) const argument [all...] |
/art/runtime/arch/arm64/ |
H A D | instruction_set_features_arm64.h | 74 AddFeaturesFromSplitString(const bool smp, const std::vector<std::string>& features, 78 Arm64InstructionSetFeatures(bool smp, bool needs_a53_835769_fix, bool needs_a53_843419_fix) argument 79 : InstructionSetFeatures(smp),
|
H A D | instruction_set_features_arm64.cc | 29 const bool smp = true; // Conservative default. local 55 return new Arm64InstructionSetFeatures(smp, needs_a53_835769_fix, needs_a53_843419_fix); 59 bool smp = (bitmap & kSmpBitfield) != 0; local 61 return new Arm64InstructionSetFeatures(smp, is_a53, is_a53); 65 const bool smp = true; local 67 return new Arm64InstructionSetFeatures(smp, is_a53, is_a53); 73 bool smp = false; local 84 smp = true; 92 return new Arm64InstructionSetFeatures(smp, is_a53, is_a53); 96 bool smp local 133 AddFeaturesFromSplitString( const bool smp, const std::vector<std::string>& features, std::string* error_msg) const argument [all...] |
/art/runtime/arch/mips/ |
H A D | instruction_set_features_mips.h | 79 AddFeaturesFromSplitString(const bool smp, const std::vector<std::string>& features, 83 MipsInstructionSetFeatures(bool smp, bool fpu_32bit, bool mips_isa_gte2, bool r6) argument 84 : InstructionSetFeatures(smp), fpu_32bit_(fpu_32bit), mips_isa_gte2_(mips_isa_gte2), r6_(r6)
|
H A D | instruction_set_features_mips.cc | 69 bool smp = true; // Conservative default. local 92 // Default variant is: smp = true, has fpu, is gte2, is not r6. This is the traditional 99 return new MipsInstructionSetFeatures(smp, fpu_32bit, mips_isa_gte2, r6); 103 bool smp = (bitmap & kSmpBitfield) != 0; local 107 return new MipsInstructionSetFeatures(smp, fpu_32bit, mips_isa_gte2, r6); 112 const bool smp = true; local 119 return new MipsInstructionSetFeatures(smp, fpu_32bit, mips_isa_gte2, r6); 126 bool smp = false; local 141 smp = true; 149 return new MipsInstructionSetFeatures(smp, fpu_32bi 203 AddFeaturesFromSplitString( const bool smp, const std::vector<std::string>& features, std::string* error_msg) const argument [all...] |
/art/runtime/arch/x86_64/ |
H A D | instruction_set_features_x86_64.h | 70 AddFeaturesFromSplitString(const bool smp, const std::vector<std::string>& features, 72 return X86InstructionSetFeatures::AddFeaturesFromSplitString(smp, features, true, error_msg); 76 X86_64InstructionSetFeatures(bool smp, bool has_SSSE3, bool has_SSE4_1, bool has_SSE4_2, argument 79 : X86InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX,
|
/art/runtime/arch/x86/ |
H A D | instruction_set_features_x86.cc | 60 bool smp = true; // Conservative default. local 88 return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, 91 return new X86InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, 98 bool smp = (bitmap & kSmpBitfield) != 0; local 107 return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, 111 return new X86InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, 118 const bool smp = true; local 160 return new X86_64InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, 163 return new X86InstructionSetFeatures(smp, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, 171 bool smp local 308 AddFeaturesFromSplitString( const bool smp, const std::vector<std::string>& features, bool x86_64, std::string* error_msg) const argument [all...] |
H A D | instruction_set_features_x86.h | 70 AddFeaturesFromSplitString(const bool smp, const std::vector<std::string>& features, 72 return AddFeaturesFromSplitString(smp, features, false, error_msg); 76 AddFeaturesFromSplitString(const bool smp, const std::vector<std::string>& features, 79 X86InstructionSetFeatures(bool smp, bool has_SSSE3, bool has_SSE4_1, bool has_SSE4_2, argument 83 : InstructionSetFeatures(smp),
|