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/arm/
Dassembler-arm-inl.h49 bool CpuFeatures::SupportsCrankshaft() { return true; } in SupportsCrankshaft()
51 bool CpuFeatures::SupportsSimd128() { return false; } 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()
Dcpu-arm.cc23 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
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()
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()
587 if (CpuFeatures::IsSupported(VFP32DREGS)) { in Assembler()
943 if (!CpuFeatures::IsSupported(ARMv7)) { in target_at_put()
967 if (CpuFeatures::IsSupported(ARMv7)) { in target_at_put()
1137 if (CpuFeatures::IsSupported(ARMv7)) { in fits_shifter()
[all …]
/external/v8/src/x64/
Dmacro-assembler-x64.cc794 if (CpuFeatures::IsSupported(AVX)) { in Cvtss2sd()
804 if (CpuFeatures::IsSupported(AVX)) { in Cvtss2sd()
814 if (CpuFeatures::IsSupported(AVX)) { in Cvtsd2ss()
824 if (CpuFeatures::IsSupported(AVX)) { in Cvtsd2ss()
834 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2sd()
846 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2sd()
858 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2ss()
870 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2ss()
882 if (CpuFeatures::IsSupported(AVX)) { in Cvtqsi2ss()
894 if (CpuFeatures::IsSupported(AVX)) { in Cvtqsi2ss()
[all …]
Dcpu-x64.cc19 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
Dassembler-x64.cc73 void CpuFeatures::ProbeImpl(bool cross_compile) { in ProbeImpl()
106 void CpuFeatures::PrintTarget() { } in PrintTarget()
107 void CpuFeatures::PrintFeatures() { in PrintFeatures()
112 CpuFeatures::IsSupported(SSE3), CpuFeatures::IsSupported(SSSE3), in PrintFeatures()
113 CpuFeatures::IsSupported(SSE4_1), CpuFeatures::IsSupported(SAHF), in PrintFeatures()
114 CpuFeatures::IsSupported(AVX), CpuFeatures::IsSupported(FMA3), in PrintFeatures()
115 CpuFeatures::IsSupported(BMI1), CpuFeatures::IsSupported(BMI2), in PrintFeatures()
116 CpuFeatures::IsSupported(LZCNT), CpuFeatures::IsSupported(POPCNT), in PrintFeatures()
117 CpuFeatures::IsSupported(ATOM)); in PrintFeatures()
2987 DCHECK(CpuFeatures::IsSupported(SSE4_1)); in insertps()
/external/conscrypt/testing/src/main/java/libcore/java/security/
DCpuFeatures.java29 public class CpuFeatures { class
30 private CpuFeatures() {} in CpuFeatures() method in CpuFeatures
/external/v8/src/s390/
Dcpu-s390.cc14 void CpuFeatures::FlushICache(void* buffer, size_t size) { in FlushICache()
Dmacro-assembler-s390.cc645 if (CpuFeatures::IsSupported(FLOATING_POINT_EXT)) { in ConvertUnsignedIntToDouble()
2316 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT)) { in GetLeastBitsFromSmi()
3583 if (CpuFeatures::IsSupported(DISTINCT_OPS) && is_int16(opnd.immediate())) { in Add32()
3595 if (CpuFeatures::IsSupported(DISTINCT_OPS) && is_int16(opnd.immediate())) { in AddP()
3627 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in Add32()
3644 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AddP()
3713 DCHECK(CpuFeatures::IsSupported(GENERAL_INSTR_EXT)); in Add32()
3721 DCHECK(CpuFeatures::IsSupported(GENERAL_INSTR_EXT)); in AddP()
3880 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in Sub32()
3900 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in SubP()
[all …]
/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/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/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.cc526 CpuFeatures::Probe(false); in PrintHelp()
527 CpuFeatures::PrintTarget(); in PrintHelp()
528 CpuFeatures::PrintFeatures(); in PrintHelp()
Dv8.cc79 CpuFeatures::Probe(false); in InitializeOncePerProcessImpl()
Dassembler.cc196 CpuFeatures::FlushICache(start, size); in FlushICache()
240 DCHECK_IMPLIES(check == kCheckSupported, CpuFeatures::IsSupported(f)); in CpuFeatureScope()
251 bool CpuFeatures::initialized_ = false;
252 unsigned CpuFeatures::supported_ = 0;
253 unsigned CpuFeatures::icache_line_size_ = 0;
254 unsigned CpuFeatures::dcache_line_size_ = 0;
1563 DCHECK(CpuFeatures::initialized_); in cpu_features()
1564 return ExternalReference(&CpuFeatures::supported_); in cpu_features()
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc1522 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat32RoundDown()
1528 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat64RoundDown()
1534 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat32RoundUp()
1540 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat64RoundUp()
1546 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat32RoundTruncate()
1552 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat64RoundTruncate()
1558 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat64RoundTiesAway()
1564 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat32RoundTiesEven()
1570 DCHECK(CpuFeatures::IsSupported(ARMv8)); in VisitFloat64RoundTiesEven()
2256 if (CpuFeatures::IsSupported(SUDIV)) { in SupportedMachineOperatorFlags()
[all …]
/external/v8/src/snapshot/
Dmksnapshot.cc152 i::CpuFeatures::Probe(true); in main()

1234