Home
last modified time | relevance | path

Searched refs:CpuFeatures (Results 1 – 25 of 79) sorted by relevance

1234

/external/v8/src/ppc/
Dcpu-ppc.cc15 void CpuFeatures::FlushICache(void* buffer, size_t size) { in FlushICache()
17 if (CpuFeatures::IsSupported(INSTR_AND_DATA_CACHE_COHERENCY)) { in FlushICache()
28 const int kCacheLineSize = CpuFeatures::icache_line_size(); in FlushICache()
/external/v8/src/x64/
Dmacro-assembler-x64.cc797 if (CpuFeatures::IsSupported(AVX)) { in Cvtss2sd()
807 if (CpuFeatures::IsSupported(AVX)) { in Cvtss2sd()
817 if (CpuFeatures::IsSupported(AVX)) { in Cvtsd2ss()
827 if (CpuFeatures::IsSupported(AVX)) { in Cvtsd2ss()
837 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2sd()
849 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2sd()
861 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2ss()
873 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2ss()
885 if (CpuFeatures::IsSupported(AVX)) { in Cvtqsi2ss()
897 if (CpuFeatures::IsSupported(AVX)) { in Cvtqsi2ss()
[all …]
Dcpu-x64.cc19 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
Dassembler-x64.cc75 void CpuFeatures::ProbeImpl(bool cross_compile) { in ProbeImpl()
108 void CpuFeatures::PrintTarget() { } in PrintTarget()
109 void CpuFeatures::PrintFeatures() { in PrintFeatures()
114 CpuFeatures::IsSupported(SSE3), CpuFeatures::IsSupported(SSSE3), in PrintFeatures()
115 CpuFeatures::IsSupported(SSE4_1), CpuFeatures::IsSupported(SAHF), in PrintFeatures()
116 CpuFeatures::IsSupported(AVX), CpuFeatures::IsSupported(FMA3), in PrintFeatures()
117 CpuFeatures::IsSupported(BMI1), CpuFeatures::IsSupported(BMI2), in PrintFeatures()
118 CpuFeatures::IsSupported(LZCNT), CpuFeatures::IsSupported(POPCNT), in PrintFeatures()
119 CpuFeatures::IsSupported(ATOM)); in PrintFeatures()
2975 DCHECK(CpuFeatures::IsSupported(SSE4_1)); in insertps()
/external/v8/src/arm/
Dassembler-arm-inl.h49 bool CpuFeatures::SupportsCrankshaft() { return true; } in SupportsCrankshaft()
51 bool CpuFeatures::SupportsSimd128() { return true; } in SupportsSimd128()
54 return CpuFeatures::IsSupported(VFP32DREGS) ? 32 : 16; in NumRegisters()
391 if (CpuFeatures::IsSupported(ARMv7)) { in target_address_from_return_address()
414 if (CpuFeatures::IsSupported(ARMv7)) { in return_address_from_call_start()
458 if (CpuFeatures::IsSupported(ARMv7)) { in is_constant_pool_load()
477 if (!CpuFeatures::IsSupported(ARMv7) && IsMovImmed(Memory::int32_at(pc))) { in constant_pool_entry_address()
515 } else if (CpuFeatures::IsSupported(ARMv7)) { in target_address_at()
556 } else if (CpuFeatures::IsSupported(ARMv7)) { in set_target_address_at()
Dcodegen-arm.cc41 if (CpuFeatures::IsSupported(NEON)) { in CreateMemCopyUint8Function()
51 if (CpuFeatures::dcache_line_size() == 32) { in CreateMemCopyUint8Function()
57 if (CpuFeatures::dcache_line_size() == 32) { in CreateMemCopyUint8Function()
63 if (CpuFeatures::dcache_line_size() == 32) { in CreateMemCopyUint8Function()
67 if (CpuFeatures::dcache_line_size() == 32) { in CreateMemCopyUint8Function()
77 if (CpuFeatures::dcache_line_size() == 32) { in CreateMemCopyUint8Function()
196 if (CpuFeatures::IsSupported(NEON)) { in CreateMemCopyUint16Uint8Function()
Dcpu-arm.cc23 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
Dassembler-arm.cc196 void CpuFeatures::ProbeImpl(bool cross_compile) { in ProbeImpl()
249 void CpuFeatures::PrintTarget() { in PrintTarget()
303 void CpuFeatures::PrintFeatures() { in PrintFeatures()
305 CpuFeatures::IsSupported(ARMv8), CpuFeatures::IsSupported(ARMv7), in PrintFeatures()
306 CpuFeatures::IsSupported(VFPv3), CpuFeatures::IsSupported(VFP32DREGS), in PrintFeatures()
307 CpuFeatures::IsSupported(NEON), CpuFeatures::IsSupported(SUDIV)); in PrintFeatures()
568 if (CpuFeatures::IsSupported(VFP32DREGS)) { in Assembler()
924 if (!CpuFeatures::IsSupported(ARMv7)) { in target_at_put()
948 if (CpuFeatures::IsSupported(ARMv7)) { in target_at_put()
1118 if (CpuFeatures::IsSupported(ARMv7)) { in fits_shifter()
[all …]
/external/conscrypt/libcore-stub/src/main/java/libcore/java/security/
DCpuFeatures.java32 public class CpuFeatures { class
33 private CpuFeatures() {} in CpuFeatures() method in CpuFeatures
/external/v8/src/s390/
Dmacro-assembler-s390.cc645 if (CpuFeatures::IsSupported(FLOATING_POINT_EXT)) { in ConvertUnsignedIntToDouble()
1618 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in Allocate()
1717 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in Allocate()
1777 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in FastAllocate()
1829 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT) && is_int8(object_size)) { in FastAllocate()
1845 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in FastAllocate()
2157 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in GetLeastBitsFromSmi()
3337 if (CpuFeatures::IsSupported(MISC_INSTR_EXT2)) { in Mul()
3481 CHECK(CpuFeatures::IsSupported(MISC_INSTR_EXT2)); in MulPWithCondition()
3551 if (CpuFeatures::IsSupported(DISTINCT_OPS) && is_int16(opnd.immediate())) { in Add32()
[all …]
Dcpu-s390.cc14 void CpuFeatures::FlushICache(void* buffer, size_t size) { in FlushICache()
Dassembler-s390.cc117 void CpuFeatures::ProbeImpl(bool cross_compile) { in ProbeImpl()
187 void CpuFeatures::PrintTarget() { in PrintTarget()
199 void CpuFeatures::PrintFeatures() { in PrintFeatures()
200 printf("FPU=%d\n", CpuFeatures::IsSupported(FPU)); in PrintFeatures()
201 printf("FPU_EXT=%d\n", CpuFeatures::IsSupported(FLOATING_POINT_EXT)); in PrintFeatures()
202 printf("GENERAL_INSTR=%d\n", CpuFeatures::IsSupported(GENERAL_INSTR_EXT)); in PrintFeatures()
203 printf("DISTINCT_OPS=%d\n", CpuFeatures::IsSupported(DISTINCT_OPS)); in PrintFeatures()
204 printf("VECTOR_FACILITY=%d\n", CpuFeatures::IsSupported(VECTOR_FACILITY)); in PrintFeatures()
205 printf("MISC_INSTR_EXT2=%d\n", CpuFeatures::IsSupported(MISC_INSTR_EXT2)); in PrintFeatures()
/external/v8/src/x87/
Dcpu-x87.cc19 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
/external/libmojo/base/android/java/src/org/chromium/base/
DCpuFeatures.java23 public abstract class CpuFeatures { class
/external/v8/src/ia32/
Dcpu-ia32.cc19 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
Dassembler-ia32.cc107 void CpuFeatures::ProbeImpl(bool cross_compile) { in ProbeImpl()
137 void CpuFeatures::PrintTarget() { } in PrintTarget()
138 void CpuFeatures::PrintFeatures() { in PrintFeatures()
142 CpuFeatures::IsSupported(SSE3), CpuFeatures::IsSupported(SSE4_1), in PrintFeatures()
143 CpuFeatures::IsSupported(AVX), CpuFeatures::IsSupported(FMA3), in PrintFeatures()
144 CpuFeatures::IsSupported(BMI1), CpuFeatures::IsSupported(BMI2), in PrintFeatures()
145 CpuFeatures::IsSupported(LZCNT), CpuFeatures::IsSupported(POPCNT), in PrintFeatures()
146 CpuFeatures::IsSupported(ATOM)); in PrintFeatures()
/external/v8/src/mips/
Dcpu-mips.cc25 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
Dassembler-mips-inl.h50 bool CpuFeatures::SupportsCrankshaft() { return IsSupported(FPU); } in SupportsCrankshaft()
52 bool CpuFeatures::SupportsSimd128() { return false; } in SupportsSimd128()
/external/v8/src/mips64/
Dcpu-mips64.cc25 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
Dassembler-mips64-inl.h50 bool CpuFeatures::SupportsCrankshaft() { return IsSupported(FPU); } in SupportsCrankshaft()
52 bool CpuFeatures::SupportsSimd128() { return false; } in SupportsSimd128()
/external/v8/src/arm64/
Dcpu-arm64.cc40 void CpuFeatures::FlushICache(void* address, size_t length) { in FlushICache()
/external/v8/src/
Dflags.cc572 CpuFeatures::Probe(false); in PrintHelp()
573 CpuFeatures::PrintTarget(); in PrintHelp()
574 CpuFeatures::PrintFeatures(); in PrintHelp()
Dassembler.cc177 CpuFeatures::FlushICache(start, size); in FlushICache()
221 DCHECK_IMPLIES(check == kCheckSupported, CpuFeatures::IsSupported(f)); in CpuFeatureScope()
232 bool CpuFeatures::initialized_ = false;
233 unsigned CpuFeatures::supported_ = 0;
234 unsigned CpuFeatures::icache_line_size_ = 0;
235 unsigned CpuFeatures::dcache_line_size_ = 0;
1561 DCHECK(CpuFeatures::initialized_); in cpu_features()
1562 return ExternalReference(&CpuFeatures::supported_); in cpu_features()
Dv8.cc80 CpuFeatures::Probe(false); in InitializeOncePerProcessImpl()
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc1355 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AssembleArchInstruction()
1365 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AssembleArchInstruction()
1375 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AssembleArchInstruction()
1385 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AssembleArchInstruction()
1399 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AssembleArchInstruction()
1413 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AssembleArchInstruction()
1523 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in AssembleArchInstruction()
1540 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in AssembleArchInstruction()
1555 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in AssembleArchInstruction()
1571 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AssembleArchInstruction()
[all …]

1234