Home
last modified time | relevance | path

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

123

/external/v8/src/codegen/ppc/
Dcpu-ppc.cc16 void CpuFeatures::FlushICache(void* buffer, size_t size) { in FlushICache()
18 if (CpuFeatures::IsSupported(INSTR_AND_DATA_CACHE_COHERENCY)) { in FlushICache()
29 const int kCacheLineSize = CpuFeatures::icache_line_size(); in FlushICache()
/external/v8/src/codegen/ia32/
Dmacro-assembler-ia32.cc595 if (CpuFeatures::IsSupported(AVX)) { in Roundps()
606 if (CpuFeatures::IsSupported(AVX)) { in Roundpd()
1489 } else if (CpuFeatures::IsSupported(SSE4_1)) { in Move()
1509 if (CpuFeatures::IsSupported(AVX)) { in Pshufhw()
1518 if (CpuFeatures::IsSupported(AVX)) { in Pshuflw()
1527 if (CpuFeatures::IsSupported(AVX)) { in Pshufd()
1536 if (CpuFeatures::IsSupported(AVX)) { in Psraw()
1545 if (CpuFeatures::IsSupported(AVX)) { in Psrlw()
1554 if (CpuFeatures::IsSupported(AVX)) { in Psrlq()
1563 if (CpuFeatures::IsSupported(AVX)) { in Psignb()
[all …]
Dcpu-ia32.cc18 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
Dmacro-assembler-ia32.h280 if (CpuFeatures::IsSupported(AVX)) { \
315 if (CpuFeatures::IsSupported(AVX)) { \ in AVX_OP2_WITH_TYPE()
360 if (CpuFeatures::IsSupported(AVX)) { \
420 if (CpuFeatures::IsSupported(AVX)) { \
425 if (CpuFeatures::IsSupported(sse_scope)) { \
466 if (CpuFeatures::IsSupported(AVX)) { \
471 if (CpuFeatures::IsSupported(sse_scope)) { \
/external/v8/src/codegen/x64/
Dmacro-assembler-x64.cc694 if (CpuFeatures::IsSupported(AVX)) { in Cvtss2sd()
703 if (CpuFeatures::IsSupported(AVX)) { in Cvtss2sd()
712 if (CpuFeatures::IsSupported(AVX)) { in Cvtsd2ss()
721 if (CpuFeatures::IsSupported(AVX)) { in Cvtsd2ss()
730 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2sd()
740 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2sd()
750 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2ss()
760 if (CpuFeatures::IsSupported(AVX)) { in Cvtlsi2ss()
770 if (CpuFeatures::IsSupported(AVX)) { in Cvtqsi2ss()
780 if (CpuFeatures::IsSupported(AVX)) { in Cvtqsi2ss()
[all …]
Dcpu-x64.cc18 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
/external/v8/src/codegen/
Dassembler.cc173 DCHECK_IMPLIES(check == kCheckSupported, CpuFeatures::IsSupported(f)); in CpuFeatureScope()
183 bool CpuFeatures::initialized_ = false;
184 unsigned CpuFeatures::supported_ = 0;
185 unsigned CpuFeatures::icache_line_size_ = 0;
186 unsigned CpuFeatures::dcache_line_size_ = 0;
Dcpu-features.h84 class V8_EXPORT_PRIVATE CpuFeatures : public AllStatic {
132 DISALLOW_COPY_AND_ASSIGN(CpuFeatures);
Dflush-instruction-cache.cc22 CpuFeatures::FlushICache(start, size); in FlushInstructionCache()
/external/v8/src/codegen/s390/
Dassembler-s390.cc162 void CpuFeatures::ProbeImpl(bool cross_compile) { in ProbeImpl()
246 void CpuFeatures::PrintTarget() { in PrintTarget()
258 void CpuFeatures::PrintFeatures() { in PrintFeatures()
259 PrintF("FPU=%d\n", CpuFeatures::IsSupported(FPU)); in PrintFeatures()
260 PrintF("FPU_EXT=%d\n", CpuFeatures::IsSupported(FLOATING_POINT_EXT)); in PrintFeatures()
261 PrintF("GENERAL_INSTR=%d\n", CpuFeatures::IsSupported(GENERAL_INSTR_EXT)); in PrintFeatures()
262 PrintF("DISTINCT_OPS=%d\n", CpuFeatures::IsSupported(DISTINCT_OPS)); in PrintFeatures()
263 PrintF("VECTOR_FACILITY=%d\n", CpuFeatures::IsSupported(VECTOR_FACILITY)); in PrintFeatures()
265 CpuFeatures::IsSupported(VECTOR_ENHANCE_FACILITY_1)); in PrintFeatures()
267 CpuFeatures::IsSupported(VECTOR_ENHANCE_FACILITY_2)); in PrintFeatures()
[all …]
Dcpu-s390.cc13 void CpuFeatures::FlushICache(void* buffer, size_t size) { in FlushICache()
Dmacro-assembler-s390.cc812 if (CpuFeatures::IsSupported(FLOATING_POINT_EXT)) { in ConvertUnsignedIntToDouble()
2228 if (CpuFeatures::IsSupported(MISC_INSTR_EXT2)) { in Mul()
2418 CHECK(CpuFeatures::IsSupported(MISC_INSTR_EXT2)); in MulPWithCondition()
2488 if (CpuFeatures::IsSupported(DISTINCT_OPS) && is_int16(opnd.immediate())) { in Add32()
2507 if (CpuFeatures::IsSupported(DISTINCT_OPS) && is_int16(opnd.immediate())) { in AddP()
2539 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in Add32()
2556 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in AddP()
2625 DCHECK(CpuFeatures::IsSupported(GENERAL_INSTR_EXT)); in Add32()
2633 DCHECK(CpuFeatures::IsSupported(GENERAL_INSTR_EXT)); in AddP()
2792 if (CpuFeatures::IsSupported(DISTINCT_OPS)) { in Sub32()
[all …]
Dassembler-s390-inl.h49 bool CpuFeatures::SupportsOptimizer() { return true; } in SupportsOptimizer()
51 bool CpuFeatures::SupportsWasmSimd128() { in SupportsWasmSimd128()
52 return CpuFeatures::IsSupported(VECTOR_ENHANCE_FACILITY_1); in SupportsWasmSimd128()
/external/cpu_features/
DCMakeLists.txt3 project(CpuFeatures VERSION 0.1.0) project
215 NAMESPACE CpuFeatures::
216 DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/CpuFeatures
222 INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/CpuFeatures"
234 DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/CpuFeatures"
/external/v8/src/codegen/arm/
Dassembler-arm-inl.h50 bool CpuFeatures::SupportsOptimizer() { return true; } in SupportsOptimizer()
52 bool CpuFeatures::SupportsWasmSimd128() { return IsSupported(NEON); } in SupportsWasmSimd128()
55 return CpuFeatures::IsSupported(VFP32DREGS) ? 32 : 16; in SupportedRegisterCount()
241 } else if (CpuFeatures::IsSupported(ARMv7) && IsMovW(Memory<int32_t>(pc))) { in target_address_at()
284 } else if (CpuFeatures::IsSupported(ARMv7) && IsMovW(Memory<int32_t>(pc))) { in set_target_address_at()
Dcpu-arm.cc27 V8_NOINLINE void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
/external/v8/src/wasm/baseline/x64/
Dliftoff-assembler-x64.h18 if (!CpuFeatures::IsSupported(name)) return false; \
1173 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i32_popcnt()
1330 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i64_popcnt()
1342 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_add()
1355 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_sub()
1370 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_mul()
1383 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_div()
1529 if (CpuFeatures::IsSupported(AVX)) { in emit_f64_add()
1542 if (CpuFeatures::IsSupported(AVX)) { in emit_f64_sub()
1557 if (CpuFeatures::IsSupported(AVX)) { in emit_f64_mul()
[all …]
/external/conscrypt/repackaged/testing/src/main/java/com/android/org/conscrypt/java/security/
DCpuFeatures.java36 public class CpuFeatures { class
37 private CpuFeatures() {} in CpuFeatures() method in CpuFeatures
/external/conscrypt/testing/src/main/java/org/conscrypt/java/security/
DCpuFeatures.java32 public class CpuFeatures { class
33 private CpuFeatures() {} in CpuFeatures() method in CpuFeatures
/external/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h19 if (!CpuFeatures::IsSupported(name)) return false; \
1417 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i32_popcnt()
1669 if (CpuFeatures::IsSupported(LZCNT)) { in emit_i64_clz()
1702 if (CpuFeatures::IsSupported(BMI1)) { in emit_i64_ctz()
1729 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i64_popcnt()
1748 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_add()
1761 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_sub()
1776 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_mul()
1789 if (CpuFeatures::IsSupported(AVX)) { in emit_f32_div()
1942 if (CpuFeatures::IsSupported(AVX)) { in emit_f64_add()
[all …]
/external/cpu_features/cmake/
DCpuFeaturesConfig.cmake.in1 # CpuFeatures CMake configuration file
/external/v8/src/codegen/mips/
Dcpu-mips.cc21 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
/external/v8/src/codegen/mips64/
Dcpu-mips64.cc21 void CpuFeatures::FlushICache(void* start, size_t size) { in FlushICache()
/external/libgav1/libgav1/src/utils/
Dcpu.h48 enum CpuFeatures : uint8_t { enum
/external/v8/src/codegen/arm64/
Dcpu-arm64.cc44 void CpuFeatures::FlushICache(void* address, size_t length) { in FlushICache()

123